Install Ice Cream Sandwich Themed Criskelo Rom on AT&T Galaxy S2 SGH-i777

If you’re using the AT&T branded Samsung Galaxy S2, and would rather wait to make the jump to Android 4.0 or Ice Cream Sandwich, till a nice, stable build, with no bugs comes out, you may want to try this awesome looking ROM from XDA member rav4kar, who has modified the Criskelo ROM using the Flash-aholic tool, and added his own performance enhancing mods and tweaks to the base ROM, including a new kernel. And guess what, it is Ice Cream Sandwich themed, and themed so well that it looks almost exactly like the real thing. The stability of Gingerbread with the looks of Ice Cream Sandwich — Perfect combo, I must say!!


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know exactly what you are doing. If any damage occurs to you or your device, including a bricked, non-functional device, we won’t be held liable. You have been forewarned!!!


This ROM and the guide below is compatible only and only with the AT&T Galaxy S2, model number SGH-I777. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.

ROM Info

Pre-Installation Requirements

  • Rooted AT&T Galaxy S2 SGH-I777 with CWM installed
  • This procedure will wipe all your apps, data and settings (but it will NOT touch your SD cards, so don’t worry about those). Backup your Apps and important data — bookmarks, contacts, SMS, APNs (internet settings), etc. This Android backup guide would help you
  • Sufficiently charged battery, at least 50% is recommended.

How to Install Flash-aholic’ed Criskelo ROM on AT&T Galaxy S2

  1. Download the Rom file to your desktop, from the original development thread
  2. Transfer the downloaded zip fie to the root of SD card on the phone
  3. Switch off your phone, and reboot into ClockworkMod Recovery
  4. Perform a Nandroid Backup of your existing ROM, so that you can always restore it from recovery if something does not work out with this ROM. To perform a backup, in CWM, select Backup and Restore –> On the next screen, Select Backup again.
  5. Perform a full Wipe.
    • Wipe data / factory reset –> Confirm Wipe data/Factory reset on the next screen
    • Wipe Cache Partition –> Confirm Wipe cache partition on the next screen
    • From the main menu, select Advanced, and then Wipe Dalvik Cache–>Confirm Wipe Dalvik on the next screen
  6. Now scroll to “Install zip from sdcard” and select it.
  7. Select  “Choose zip from sdcard”. Scroll to the file you transferred in Step 2 and select it.
  8. Now confirm installation by selecting “Yes — Install”. The ROM will start installing.
  9. After the installation is complete, select “Go back” and then select “Reboot system now” to reboot your phone.
  10. First boot might take a while. Be patient. Let the ROM take it’s time to load up.
  11. Congratulations!! You now have the Flash-aholic’ed Criskelo ROM on your ATT Galaxy S2!! Enjoy!

Note: Once the phone boots up, default language will be Spanish. Press the “Cambiar Idioma” button on the setup screen and Select English.

Try this ROM out, and in case you face any issues during installation or just want to share your thoughts with us, let us know in comments below.