Root Ice Cream Sandwich on AT&T Galaxy S2 Skyrocket

An Ice Cream Sandwich Android 4.0 firmware was recently leaked for the AT&T Samsung Galaxy S2 Skyrocket that we covered here. Now, we have prepared a guide that you can use to root the ICS firmware. It will also give your ClockworkMod (CWM) recovery, which can be used to flash custom ROMs and hacks.

Read on to find out how you can root the Ice Cream Sandwich firmware on Galaxy S2 Skyrocket.


This hack and the guide below are compatible only and only with the AT&T Samsung Galaxy S2Skyrocket, model number i727. It’s not compatible with any other device and may render an incompatible device unusable. Check your device model in Settings » About phone.


The methods and procedures discussed here are considered risky and you should not attempt anything if you don’t know completely what it is. If any damage occurs to your device, we won’t be held liable.

Pre-Installation Requirements

  1. Important! Galaxy S2 Skyrocket running the UCALC4 Ice Cream Sandwich firmware.
  2. If you have Samsung’s PC software Kies installed, un-install it first because it may interrupt the flashing process.
  3. Drivers! — it’s important you’ve the proper drivers installed.
    Download Drivers

How to Root and Install CWM Recovery on Galaxy S2 Skyrocket ICS Firmware

Part I: Installing CWM Recovery (Required before rooting)

  1. Download the CWM package.
    Download Link  |  Filename: SkyrocketCWMrecovery.tar
  2. Download Odin 1.85 from → here.
    Filename: Odin | Size: 199 KB
  3. Extract the contents of the Odin file to a folder.
  4. Open Odin (from step 3) — double-click the Odin3 v1.85.exe that you got after extracting the file Odin
  5. Now, boot into download mode on the phone. To do this, turn off your phone. Plug in your USB cable to the computer, but not to the phone. Then, holding the Volume Up and Volume Down buttons on the phone, plug in the USB cable to the phone while holding those buttons. Once the Download mode screen shows up, let go of the buttons.
  6. You should get the message “Added!” under Odin’s message box in the bottom left. If you don’t get this message, then probably there is a problem with drivers. Make sure you’ve proper drivers installed. See point 3 above under Pre-Installation Requirements.
  7. In Odin, click the PDA tab, and select the file SkyrocketCWMrecovery.tar (from step 1).
  8. Important! Do not make any other changes in Odin except selecting the required files as given in step 7. Leave all other options as they are.
  9. Now hit the START button to start flashing Clockworkmod recovery on your Galaxy S2 Skyrocket. After flashing is complete, the phone will reboot, and you’ll get a PASS message (with green background) in Odin. You can now safely disconnect your phone.
    IMPORTANT Note: If ODIN gets stuck and doesn’t seem to be doing anything, or you get a FAIL message (with red background) in ODIN, do the following — disconnect the phone from the PC, close ODIN, remove battery, re-insert it, then do the procedure again from Step 4. 

Part II: Root the ICS Firmware

  1. Download the root package.
    Download Link  |  Filename:
  2. Transfer the file to your internal SD card.
  3. Turn off the phone, then boot into recovery. To do so, press and hold the Volume Up + Volume Down + Power buttons till the first white Samsung text shows up, then let them go. You’ll boot into recovery soon enough. In recovery, use Volume buttons to navigate and the Power button to select.
  4. Select install zip from sdcard, then select choose zip from sdcard. Scroll to the file on the sdcard and select it. Confirm installation by selecting Yes – Install on the next screen.
  5. After the installation is complete, select go back then select reboot system now to reboot the phone. You now have a rooted UCALC4 ICS firmware on your Galaxy S2 Skyrocket.

That’s it. Following the above procedure, you can get root access and Clockworkmod recovery on your Galaxy S2 Skyrocket on the Ice Cream Sandwich firmware. Do let us know if you run into any problems, and we’ll do our best to help you out.

  • Mcgragger

    Is there a similar method for the i777 which leaked today?

  • Chip Smith

    When attempting to load the, I get an error: 

    “E:Error in /sdcard/ 0)Installation aborted.”

    Any idea on how to fix this?

    • trey

      I’m also getting the same message, I have tried several times but I get the same error.  Hope there is a fix to this.

      • HaCkTh3AnDr1od

         Ignore, reboot and install. The Author has an extra update-script in the command folder or go and delete the update-script~ from the archive. Problem solved.

        • Chip Smith

          That worked. Thanks so much!

        • Vascro

          How do I delete the update script from the archive?

        • Wyofish

          I have the same issue; can you explain in detail  your instructions on deleting update script from archive please; thanks!

  • Cristianramos29

    When attempting to load the, I get an erro

  • Mkodysz

    Everything worked but superuser.  All it does is install there application but gives you now root access. 

    • Mkodysz

       NO* Root Access.  Explain?

  • Ilovedroid

    Guys same thing happened to me. I put it on my sd card and not internal and I tried literally 4 times and it worked. I got an error at first ran it again and noticed one more extra line (extra files copied). Ran it 2 more times and it succeeded. Give that a try. Good luck

  • Vasily Bender

    Finally! It WORKED! Thank you very much! 

  • Ok I’m new to the whole rooting thing but I followed all the steps above and got a success message when I installed I rebooted and found that I still have the same operating system as before. Nothing changed. What did I do wrong?

    • Rooting doesn’t change your OS or anything, man. It gets you root access to your phone, meaning root-requiring apps will now be able to work with extra privileges. You must have got a new app, called Superuser, which basically helps you manage which apps get root when.

  • Matti32

    please help. have had some experience with rooting. after doing the above steps, my phone stays stuck on black screen with samsung horizontally.

  • Wyofish

    Hello:  Need help with part II of the above instructions, sorry I am definetly a noob. Step 2 transfer… it best to take the sd card out of the phone plug into pc and cut & paste the zip file?  Did this once and had an error as some others: ” “E:Error in /sdcard/ 0)Installation aborted.”
    I erased all on my sd card and want to start over but I do see the superuser app on the phone already. However, when I go to Rom Manager App, it states the phone must be rooted first so I am guessing it didn’t work. ANy idea how and what I need to do next? details please THANK YOU

    • Simple copy paste should do. Do not use any external sdcard. Transfer it to phone’s internal sdcard. Shouldn’t be a problem. I guess you might have to use the “install zip from internal sdcard” option in pace of “install zip from sdcard”.

  • Wyofish

    one question; explain how to transfer the zip file downloaded to my laptop to the phone’s internal micro-sd card?  I thought I would have to remove it from my phone, install it in the laptop’s card slot. Then copy and paste to the sd card and finally re-install it in the phone,  “The term transfer the file from the laptop/pc to the phone’s internal sd card” is confusing; thank you

    • Oh ok… it’s pretty easy actually. See, use the USB cable that came with your phone. Connect phone to PC/laptop using that cable and the device’s storage (ie internal memory which you have to use) will show up on computer. If it doesn’t, you’ll have an option to enable USB Mount Storage in the notification bar, select that and tap on enable to make phone’s storage mount on PC. Once you see it on PC, simply copy paste the .zip file to phone’s drive (storage/internal memory).

      I think I am extra clear and hope it makes it very easy for you… but in case it doesn’t let me know. Will try to get youa YouTube video or sth, of yes, you can search it on YouTube too.

  • Socachi

    I installed superuser on sd card but when I boot into recovery & go to install from sd I choose the file click install it starts the process but ends up installation aborted

  • Omar

    I installed the icecream sandwich rom on Samsung Galaxy S2 Skyrocket and it’s not working. When I click on a contact, the acreen blacks out and phone freezes. Contact’s info shows up on screen after 20 to 30 seconds. I followed the instructions mentioned to install the new Rom. When I choose contacts, the phone goes into a shock and screen blacks out. How can I fix this??

  • Jon

    i successfully installed the cwm tar but cannot boot into recovery mode

  • Awesome! Thanks, guys!

  • Bill Hayden

    Like other commenters, I had to install the SuperUser zip 4 times before it actually worked.

  • manuel

    PANAMA Hello friends I am NOT much of this as I am a 17 year old .. MY FUTURE WILL BE A I727 PHONE PURCHASED IN USA AND WANT YOUR INSTALL PROPER ICS .. MY QUESTION IS IN THE CWM recovery intalacion IS BEFORE OR ABOVE PROCEDURES ASER depues KE USE THE ODIN ….. And if the file: SkyrocketCWMrecovery.tar is stored in internal memory or TO AN EXTERNAL SD? APOLOGY FOR NOT KNOW MUCH OF THESE ISSUES AND THANK YOU

We’re hiring writers from India! Apply here.