How to Unroot to Official ICS on AT&T Galaxy S2 SGH-i777!

For those of you who want to unroot to official ICS on your AT&T Galaxy S2 SGH-i777, here’s how to do that using ODIN.  This will get everything back to stock including your recovery but you can always re-root it easily.

If you don’t want to lose ClockworkMod Recovery and Root, you can also flash the CWM-zippable official ICS update in ClockworkMod Recovery.

Step 1. Plug in a micro-USB cable from your computer to your AT&T Galaxy S2 SGH-i777. Then hold down Volume Up, Volume Down, and Power buttons together for about 10 seconds.

Step 2. When you see the warning sign hit Volume Up button to enter ODIN Download mode.

Step 3. Download ODIN and AT&T official tar file:


Download ODIN
Download official ICS tar

Mirror for ICS tar

Unzip the ODIN zip file and also the ICS tar file.  Run the ODIN program.

Step 4. Choose “PDA” and select the file I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5 and hit “Start”.  DO NOT TOUCH ANYTHING ELSE!

Step 5. In about 5 minutes, your phone should reboot into bootloader once, then into system.

Step 6. You should now find yourself with a fully unrooted AT&T Galaxy S2 SGH-i777 with I777UCLE5 version.  Congrats, you are now on official AT&T ICS completely unrooted.

Step 7. If you get any errors like force closes or bootloops, you can do a factory reset.  Hold down Volume Up, Volume Down, and Power buttons together for 10 seconds.

Step 8. Choose “Wipe data/factory reset”.

Step 9. Choose “Yes — delete all user data”.

Step 10. Reboot and you should be all good to go!


You may also like...

79 Responses

  1. newbofnewbs says:

    is this the same kernel that had the brick bug????

  2. Deanna says:

    Runs great, but seems like it’s missing some features (new camera, screen transition effects etc.). Am I missing something or is this just incomplete for now? Otherwise really great tutorial and fast, smooth software. Thanks!

  3. Juan Carlos says:

    Hey Max…I understand, we have to unroot to have access to an AT&T ICS update???? Too late feel soo. Do you lookat a flashable official update and tray to install on Dual Boot Kernel to testing??? Coould be a possibility t handle. You know several “cocked” Roms can be used tham Later Official AT&T Rom.

  4. Dionys says:

    I hey man i got stock in the Rethink Possible Screen, what can i do?

    • Max says:

      Try a factory reset in stock recovery.

      • Smokey says:

        I am also having the same problem. I got stuck at the ATT “Rethink Possible” screen. I can’t get to CWM to restore my AOKP ROM. The only thing I am able to load is ODIN. How do i do a factory reset from this point?

      • Connor says:

        I also get stuck at this screen. only option is Download Mode , no Recovery.

        • Max says:

          You should still be able to get into recovery, make sure you are using the right buttons, Volume Up, Center Home, and Power, not Volume down.

  5. Jason says:

    is it possible to install touchwiz 5.0 and s voice on this official update if so how can i
    thank you

  6. Steve says:

    Thank goodness i did a backup of my AOKP before I ran this crappy stock ICS for SGS II. This version of ICS is terrible. It’s missing a TON of features that the AOKP has. ROM control, tweaks etc. It was so lame I had to check to see if I was actually on ICS instead of Gingerbread because it looks exactly the same. It got slightly better when I switched to Nova Launcher but even then because the Kernel is so lame it was still limited. So I’m switched back to AOKP. Thanks for putting it up there though.

    • Brandon says:

      You do realize there is a major difference between AOKP and this right? AOKP is a CUSTOM rom, while this is the stock straight from samsung firmware.

    • Turgo says:

      Stock runs smoother with less bugs. Most ICS custom rom releases still have horrid touch screen delay and lag. Modded stock is where its at if you ask me. 🙂

  7. christian says:

    Can I use or flash this Att official ICS ROM with my T-mobile Galaxy S2?

  8. daniel says:

    hi .. I have this problem at the time that ODIN is installing the rom to the latest I get a red box telling me the installation failed, and I left the phone with a notice that tells me this: FIRMWARE UPGRADE AN Encountered ISSUE. PLEASE SELECT IN RECOVERY MODE KIES & TRY AGAIN. to happen? I do? please help me.!!!

  9. james says:

    so im stuck in odin mode or download mode and i tried flashing this exactly as it says on here and it does not work it always says failed….please help its been 2 days and i cant get it out of download mode…and if i turn it off it goes to firmware upgrade issue encountered connect to kies and do a recovery….but kies does not connect to it…im losing it here =/

    • Ambiance00s says:

      Make sure your phone is in Debug mode in settings under developer options(or different considering I’m looking a my settings on ICS). I accidentally forgot to set it on that before updating and got a fail, swapped it around and works 100% as it ought to. Hope that helps.

      Thanks for reading.

  10. mike says:

    I just got the kies update to 4.0.3 on my i777. I followed your tutorial on how to root (as well as get rid of the triangle). All’s well except it seems that I can’t turn on the portable hotspot. I’ve removed “tetheringmanager2.apk” like before when i was on gingerbread, but this doesn’t seem to work on ics. Any insight you could help with??


  11. Ryan says:

    This might be a stupid question but why does this not look like ICS!?!

  12. Carlos says:

    thanks a lot. worked just fine here

  13. Morkin says:

    Been running this for about 2 days. The battery life on ICS is amazing. Heavey use and still on 2 days with a charge. Never even got close to this with AOKP or CM9. You do miss out of some features, but the modems have been updated to relieve the echo problems, email apps updated, and face unlock all work better with the offical rom than they do with AOKP or CM9.

  14. Welch says:

    First question is, are there different versions of I777UCLE5?

    Does this rooted ICS have the full features of the unrooted ICS like new camera, screen transition effects etc.?

    I was thinking of unrooting my existing SGHi777 that is running Gingerbread, then upgrade to ICS through the official Samsung ATT ICS upgrade site through KIES, then unroot with the instructions above, but was wondering if there will be a difference between the official Samsung ATT KIES ICS update and the above rooting process other than obtaining root. Worried about losing the new features of ICS.

    Your thoughts?

  15. rick says:

    Hey Maxx…I had just gotten a text from AT&T to update to ICS. should I unroot and install update and if i do how do I root again. I have GS2 with AOPK ICS. Thank you for any advise you can give me.I don’t want to mess up my phone…

  16. Devon says:

    Hello. I am new to flashing roms ect and completed my first one today. Anyways, I was wondering how do I add different apps to the lockscreen, so that I can go directly to that app – similar to the AOPK video. Also, I am going to test this for a bit then move to AOPK and see which I like better. I noticed this looks nothing like the ICS I have seen, however, it does say 4.0.3. Any tips to make this look more like the AOPK version? And will I have any problems backing up my Gingerbread backup from this?

    Thanks everyone in advance.

  17. Mike says:

    Thanks for the walk-through, it worked great!

  18. Matt says:

    I followed this word for word and now I don’t have a lock screen, and when I hold the power button on the side it just powers off my phone, it doesn’t bring up the menu to put my phone in silent or restart my phone. I’m more worrie about the lock screen not coming up at all please advise

  19. Nathan Tran says:

    Is it safe to be on the Official ICS provided here, andthen root via the Rooting on ICS guide found on this website (with the Siyah kernal) and if so, how would one do that? When I try to go into download mode it brings me to some recovery screen, and not the Android download mode screen.

  20. logan says:

    i loaded this rom on and really love it thought there would be more features but still happy im having trouble tho my phone never vibrates when i get a text not only on vibrate but also on sound, calls work with a ringtone and vibrate, i did a reset and it work for acouple hours but stoped is anyone els having this issue

  21. Jim says:

    After rooting an S2 SGHi777 and installing one of the 4.0.4 ROMs, I have to say this has been an overwhelmingly frustrating experience. Your instructions are somewhat incomplete and wildly assumptive on technical understanding of the concepts.

    My timeline:
    *Rooted SGHi777 to Siyah kermel.
    *Phone almost bricked during Clockwork Mod recovery tool installation.
    *Found ICS 4.0.4 ROM file on another site that was in .tar format and available to install via ODIN.
    *ROM was great, except no one could hear me and vica versa, on phone.
    *Installed your AT&T stock ROM and it is slow, and getting multiple errors.

    So, an exercise to upgrade the ICS version to 4.0.4 to solve some MS Exchange issues with 4.0.3 has left me with a virtually unusable supposedly unrooted (although it does not say SGHi777 on the boot screen) phone.

    Am I missing something? As I sit here now, a have a tremendous distain for your frankly irresponsible posting of suspect/incomplete instructions and ROM’s. Prove me wrong.

    • Max says:

      Did you try doing a factory reset after unrooting? Your problems may be from apps that may be crashing with ICS, I would try doing factory reset then reinstalling apps one by one until you find what is causing the error.

  22. Ram says:

    Hi All,

    Last week i had chance to upgrade my S2 -I777 to ICS update. This is awesome , i like it very much

    when compared to other ROMs

    – Battery Efficient
    – Fast
    – Good Touch Response

  23. Corey says:

    I have having difficulties unrooting my i777, does not show up in the Odin, tried the link to download kies, just sends me to pay for download sites, are there any free downloads for kies and the tar file, please help



  24. Ric says:

    I have the Serendipity ROM installed, so I have some experience in this downloading/installing stuff. However, I can’t get the .md5 file to show up in Odin so that I can install it. Any advice?

  25. Gary says:

    If I download .tar file with dolphin browser on my mobile, will I be able to install it properly??

  26. David says:

    First of all thanks for what you do! My History, then 2 questions.

    NEW Root Unroot
    I777 I777 I777
    2.3.6 2.3.6 2.3.4
    1. Can I get back from Unroot to NEW and reset my flash counter (so that the at&t website version of ICS will load on my phone). I unrooted to get ICS from at&t’s website but I got a message saying my phone was unsupported.
    2. Or can I use the procedure above (How to unroot to Official ICS on at&t Galaxy S2 SGH i777) from where my phone is now (the Unroot condition).

    If I’m not making any sence at all please ask questions!!

  27. Vinicius says:

    I have version 2.4 on my SGH i777 … I Can I install this version? will update to android 4? And I can install without having the phone rooted ? Thanks

  28. Ramon says:

    After trying to Unroot to Official ICS using odin3, a power shutdown occur on the area and after electricity can up I tried to restart to unroot, but now my SGH-I777 powers up showing “Firmware upgrade encountered an issue. Please select recovery modeinKies and try again”. Kies does not recognize the device.
    What Can I do? How can I recover my SGH-I777?
    Thanks in advance, Ramon

  29. Ramon says:

    I tried as told, but received the following message…”Firmware emergency recovery stopped due to SGH-I777 error. If the problem persists, please contact the Samsung Service Centre”.
    Please help!!!!

  30. Nelson Chavez says:

    after doing this my phone doesn’t connect to kies. What should I do?

  31. Paul says:

    Hi, Have a small problem with my Galaxy SGH- i777 UCLE5 I’m rooted and wanted to try out a different rom.
    Didn’t like it so I went back to stock rom ICS from Samobile. Then I see I download wrong one, got the 19100 international that I load on phone.
    Went back to Samobile got the i777 rom and load that on with out wiping first. Now I’m having problems with a black screen when I use the web App.
    So I was going to wipe phone and reflash rom, but can’t get it to flash screen. Do you have any advice for this newbe.

  32. dan says:

    i am new to flashing and all that…i am using a custom rom(shostock) and i want to use the offficial ics like the way i got it from at&t….can anyone help me?

  33. Lesley says:

    I believe this bricked my phone……anyway to get is back? I can turn it on and get the yellow triangle, then the purple swirl….then it shuts off. Not a happy camper!!!

  34. richard says:

    So, i tried to unroot my phone, cause when i rooted it wont start after the ICS logo, so im trying to unroot it to see if it starts, but now im stuck in the odin thing, its stucked at the “Setup Conection…”, what should i do?

  35. ryan says:

    Right now Odin is stuck in downloading mode, the message says this:

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I777UCLE5_I777ATTLE5_I777UCLE5_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    All threads completed. (succeed 0 / failed 0)

    and with ID:COM it says 0:[COM5]

    it’s been about 10-15 minutes, I’m getting worried that it may be messed up. I’m trying to fix a friend’s phone that is a Custom GB rom that was stuck in a bootloop. That’s all of the information I was given

  36. ray says:

    Can i get to ics 4.0.4 from this?

  37. uttaradhaka says:

    Wow, all your tutorials worked flawlessly for me on the AT&T Galaxy S II. First I rooted the phone which was on android 4.0.4. That broke my unlock for the sim card (I’m using another operator). Then I unrooted using this tutorial and the unlock for the sim started working again. Then I went ahead and rooted it again. It turns out my sim unlock (i used galaxy s unlock from the play store for this) only works until version 4.0.3.

    I have a question in that does your “official ICS tar” linked in this tutorial contain clockwork recovery in it because I see an app with the name and it boots into it as well. Is this the real thing because installing CWM is quite a hassle and this would be a huge advantage if I wanted to flash cyanogenmod on it later.. Thanks.

  38. Lauren says:

    Thanks Max 🙂 worked great. I like my phone again 🙂

  39. Kyle Long says:

    I have been trying to download the zip files and each page i go to looks to be nothing but ads. I just want the odin and tar files?
    PLease eput a link for just these, or explain better as to which link to use to get them with out downloading unwanted adware.

  40. jose says:

    Hi i have a problem with my cel phone a put the ROM of I9100 into my sghI777.
    Model version changed to I9100 but cel phone is a sghi777.
    Could you tell me in few steps how I can put the correct kernel and rom again??
    or if you have any link to follow.
    Sorry for my english
    Thanks a lot.

    • uttaradhaka says:

      It’s not a problem. I have Cyanogenmod 9.1 installed on my Samsung Galaxy S II i777 (AT&T). At startup it thinks its the i9100 (international version) with an exclamation mark at the bottom. This is completely normal.

      Hope this puts your fears to rest.

  41. tico says:

    I can solved. I have to put ROM 2.3.6 again after that I can put Jelly Bam 5.1.
    My phone is working great.
    Thanks for helping me.

  42. Timmy says:

    How do I download the file? It keeps refreshing the page.

  43. gabriel says:

    hola soy de argentina, y cuando el kies me actualizo al android 4.0.4 no reconoce sim, y ahora cuando realizo este unroot, odin me aparece con ANDROID+SLP y no como en el tutorial en EPIC 4G, ademas se queda sin realizar ninguna operacion….HELP!!!!!

  44. Roy says:


    I recently installed AllianceRom from this website. my Sgh i777 ran very well, and I never had any problems until I wanted to install Shostock with the Siyah 3.4.2 kernal. It ran fine for a little while, until I went to rom toolbox to boot into recovery mode. my phone never made it ino recovery, it went to the I9100 startup screen and stayed there. I tried to boot into either download or recovery mode, and had no success. I have been rooting for a while, and i am no pro, but this isnt supposed to happen. I am able to get odin to recognize my device, although i tried your unrooting process and it didnt work. some advice would be greatly appreciated

  45. Vikram says:

    I would sincerely like to thank this post for saving my day. I had rooted my galaxy s2 (at&t) and then I installed siyah kernel. It was fine up to this point. Then I wanted to install another ROM but since i didnt have external sdcard, I couldnt create a backup. Since data was not very important I just went ahead with factory reset. Boy, that killed my S2. I couldnt boot or get into recovery/download mode.
    The tip here is to wait for 15 mins by plugging out battery. Then get into download mode(volup and down keys + power button) and connect phone to computer. Run the same steps mentioned in this blog and my phone was back to where it was.
    By the way, the link pointed here has a zip file. ODIN expects a tar or a md5 file. You just have to download the zip and extract it. (The zip contains the tar damn it!, i wasted so much time on not finding the tar file first).
    After i got my phone working there were frequent crashes with errors like “android.process.acore” has stopped working and some log error. The solution to the first is to clear your contacts ( Settings->applications->all->contacts->clear data. and Settings->applications->all->contacts storage->clear data )
    The solution to second is a factor reset.
    Thanks again to this post.

  46. Kushal says:

    stuck on the at&t boot logo

  47. Krishna says:

    When we install this rom, Will we be able to update the phone to latest OS version from the Samsung,…I installed the Gingerbread from the custom rom.. it fails to upgrade and says failed at 34%…

    Also Kies does not recognize my phone..

  48. scott says:

    Flawless. thanks!

  49. koby says:

    buddy ur the man. i thougth i had lose the wifi on my phone, i tried several custom rom to get it back on and none of them seems to work, so i just read ur tutorial and i got my phone succesfully unrooted and back to the original ics version and know it is working perfectly.
    thanks again

  50. Řãp Elle says:

    my i777 is stuck on start menu with yellow tringle.
    its not flashing cwm as well what to do now? can anybody help?

Leave a Reply

Your email address will not be published. Required fields are marked *