How to Root Galaxy S2 on Official ICS XXLPQ 4.0.3 Firmware

Galaxy S2 LogoAs we said in the last article, we are here to help you for rooting your Samsung Galaxy S2 GT I9100 on XXLPQ ICS Android 4.0.3 Firmware. Over a period of this article, we will see on what are the pre requisites you need to follow along with the detailed tutorial on how to root your device with the simplest ever procedure. Please be informed that, once you root the device, the warranty gets void and the only way with which you can revoke the root access is by applying the official firmware of XXLPQ and also you need to clear the firmware update counter by following the corresponding instructions.

Disclaimer: Neither we, nor developer should be held responsible for any damage happened to your device in the process of following the instructions mentioned in this article. It’s very unlikely that there will be any issues but just in case if at all there are any issues then we are committed to help you in solving the same.

Pre Requisites:

Data like SMS, Contacts, APN Settings and Call Log is very important and in the process of firmware update, the data may get corrupted or may even et erased. So it’s highly important that you backup all the data using the below mentioned data

SMS – Use “SMS Backup & Restore app”,
ContactsSync with the Gmail application,
Call Log - Call Log and Restore
Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • To facilitate smoother and uninterrupted rooting process, ensure that your phone is left with the minimum of 60% battery charge which you can find from the path “Settings > About Phone > Status” where Battery Level will be mentioned.
  • Rooting will need your device to be connected with the PC, so ensure USB Debugging option is enabled in your phone from the path path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked as shown in the below screen capture. (Phone should be disconnected from computer while enabling the USB Debugging Mode).

USB Debugging

  • All antivirus in your computer should be disabled along with the Firewall tools. Uninstall all the security suites if installed in your Galaxy S2 as these tools generally interrupt the process of firmware update.

So assuming that you have gone through all the above mentioned things, you can now proceed to the next step where we have summed up a detailed tutorial on how to root your Samsung Galaxy S2 GT I9100.

82 Comments
  1. Reply Pavan Patke August 28, 2012 at 7:28 pm

    Everything was fine until the last step. Phone didn’t reboot after the PASS notification in odin. It just show samsung Galaxy s II main screen but not able to boot to home screen. I can go to download mode but not to recovery mode. Please help.

  2. Reply Amr Selim July 6, 2012 at 2:54 am

    Easy to use, and works perfectly, Thank you

  3. Reply Jon Songvoll July 2, 2012 at 7:50 pm

    works like a charm

  4. Reply Raynold Vindas V June 25, 2012 at 8:39 am

    ultimo paso ELIMINAR EL TRIANGULO AMARILLO *SOLO ICS*
    —————————————————
    * Necesario ser root
    1. Descargar la aplicacion TriangleAway v1.51 o la ultima.
    2. Instalar la aplicacion en el terminal
    3. Iniciar la aplicacion y tocar en “Reset flash counter”
    4. El terminal se reiniciara solo, si no lo hace lo hacemos nosotros
    5. Listo!
    esto evita comprar o tratar de hacer gig, a un precio bastante bueno
    ———0———
    last step ELIMINATE YELLOW TRIANGLE * ONLY * ICS ————————————————– – * Required to be root
    1. Download the application or the last TriangleAway v1.51.
    2. Install the application on the terminal
    3. Start the application and tap “Reset flash counter”
    4. The terminal will reboot itself if it does we do
    5. Ready!
    This avoids buying or trying to gig at a pretty good price

  5. Reply Nevil Modi June 22, 2012 at 9:29 am

    i have Bell Canada Mobile i want to update ICS 4.3 my Mobile is rooted. so can any one Help to update my Mobile…

  6. Reply satendra kumar June 17, 2012 at 1:21 pm

    hi

  7. Reply Albin George June 14, 2012 at 3:12 am

    thanks a million

  8. Reply shenoyjoseph June 8, 2012 at 2:00 am

    new CF root 5.5 is available for Galaxy S2

    • Reply Pradeep Neela June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

    • Reply Pradeep Neela June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

    • Reply Pradeep Neela June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

  9. Reply Predrag May 29, 2012 at 3:54 am

    Do I lost all my apps that was installed

  10. Reply Shadows May 25, 2012 at 1:40 am

    I have good new for you guys.
    First I Have Successfully Install the ICS 4.0.3.
    After that I Rooted My Phone with The Latest Kernel

    http://download.chainfire.eu/152/CF-Root/SGS2/CF-Root-SGS2_XX_XEO_LPQ-PROPER-v5.4-CWM5.zip

    And then I got the YELLOW TRiANGLE.
    But Then I Just Sitch Off My Phone,
    Remove Battery for 15 Seconds And Then Insert the Battery Again,
    Then I Use USB JiG And It Erases The Binary Count And Remove YELLOW TRiANGLE.

    I Hope its Help.
    {…^_^…}

  11. Reply pter May 22, 2012 at 9:14 am

    can’t seem to get the phone to go past the home screen??

  12. Reply Anilraj Singh May 19, 2012 at 4:41 pm

    Hi I downloaded your CF-ROOT package and it has a zImage file in it. However when I try finding the file via ODIN it doesn show the file and there is no option for me to search via alltypes file. PC onli shows FILES OF TYPE – PDA FILE(.tar, .md5, .smd)

  13. Reply ali May 18, 2012 at 5:23 am

    i just tried it now. It passed in the Odin. after that my phone doesn’t boot. It just shows the samsung logo screen with the warning sign for 2 seconds and than goes blank. I managed to go into the recovery mode and made a backup on my external sd card. Now could anyone please tell me what to do to get my phone working. Be it adding any extra files or factory restoring. I tried the Wipe data/ factory restore, but its still not working.
    Kindly help me out!

  14. Reply varun dasari May 13, 2012 at 10:19 am

    i have rooted the xxlpq with the above file, everything was fine until i tried to install applications. For some applications it started showing “can’t install on usb storage or sd card”.
    Luckily, xda developers pointed to a fix
    just download the latest cf root file which is 5.4 ( the one in this post is 5.3) and flash it again with odin. i did not do any reset after that. The problem was gone

  15. Reply Nick May 9, 2012 at 3:21 pm

    Hi, I just rooted the phone, thank you very much, but now I don’t seem to be able to install my previously downloaded apps. The market just seems to hang? And why is Play now back to’android Market’?
    Cheers

  16. Reply Nandan May 9, 2012 at 1:35 pm

    after rooting, while updating the phone, getting an error – cant mount sd card.. help please!!

  17. Reply vipul May 1, 2012 at 4:50 pm

    from where do i install that software???

  18. Reply rabia April 30, 2012 at 6:44 pm

    help plz. rooting process always stops at zimage. what should i do?

    • Reply Varun May 14, 2012 at 6:47 pm

      Can you elaborate?
      Did you extract the tar file and end up with zImage? If so you are not supposed to extract that file, and select what appears to be a zip file from the folder as PDA in odin

  19. Reply rabia April 30, 2012 at 1:49 pm

    my sgs2 always stuck during rooting on zimage
    what should i do? help plz

  20. Reply Sambhav Patni April 29, 2012 at 9:07 pm

    Also are the other ICS frimwares on this site better than LPQ? Should I switch?

  21. Reply Sambhav April 29, 2012 at 7:26 pm

    Can we unroot anytime, If yes then how? I just upgraded to 4.0.3 (LPQ) using ur tutorial.

    • Reply Pradeep Neela April 29, 2012 at 7:33 pm

      to unroot you need to install the XXLPQ firmware again!

      • Reply Sambhav Patni April 29, 2012 at 9:04 pm

        Thanks a lot

  22. Reply Dr Fun April 29, 2012 at 4:00 am

    Greetings fellow Galaxians :p

    My phone is the GT i9100 running Android 4.0.3 Baseband i9100XXLPQ

    Kernel version 3.0.15- i9100XXLPQ-CL223505

    Oh yeah – and it’s white! lol

    My desire is to:

    1/ Root the device and not get that yellow triangle back by doing so

    2/ Obtain opinions to choose a voice app that is the best case / closest to SIRI as I find IRIS to be almost useless

    3/ Thank the people who put in their UNPAID time to assist us! I do not see enough “thank you’s” in this forum so let’s all deliver a clap and thank you to the “helpers” whom without one could totally mess this device up so bad that your very life is on the line!

    (OK – maybe a day – or if RIM 3 days)

    Thank you in advance,

    The Doctor

    May I also request that if any instructions or advice could be rendered as clearly andincludes URLs and other point by point instructions?

  23. Reply elliooot April 23, 2012 at 2:49 pm

    same problem with this one. my phone has a black screen.
    please help i reapplied everything and still black screen.

    how to fix it.
    another link or something.

  24. Reply Rakesh April 20, 2012 at 10:17 pm

    hi frnds i m also useing samsung s2 and i also want update in ice4.o

    • Reply Pradeep Neela April 21, 2012 at 10:55 am

      yes you can update with the global release which we covered!

  25. Reply matisamd April 20, 2012 at 12:15 am

    So the only way to rom back up the device is to destroy all the setup i want to back up resetting to factory default, can google BE any more stuid or is it samsung or both any way … guess i will stick with official version of 4.0.3 on my sgs2 until i have the hoursspare to do the backup which i wanted to do to save me having to do jusdt that oi vey i’m gonna go play with my spectrum 48k…

    • Reply matisamd April 20, 2012 at 12:19 am

      oh and thanks for the guide and files it will be usefull should i decide to do it :) oh and i assume i will get the yellow triangle as i am flashing an insecure rom and is there a secure rom someware i can flash once rooted to remove the yellow triangle?

      thanks

      • Reply Pradeep Neela April 20, 2012 at 12:35 am

        as of now ignore the yellow triangle!

        • Rakesh April 20, 2012 at 11:14 pm

          i comt restart my mobile dear
          i do this step select Wipe Cache partition then what i do dear plz tell me

        • Pradeep Neela April 21, 2012 at 10:53 am

          wats the error message!?

  26. Reply PPP April 18, 2012 at 2:19 am

    Hi Pradeep!!

    Will this increase the binary count???

  27. Reply Kamesh April 14, 2012 at 11:17 am

    Dear Pradeep,
    Like all the folks across the globe, I too am waiting eagerly for the ICS upgrade here for the SIM-free Galaxy S-II in India. The waiting is getting frustrating day-in and day-out. Many might have asked you the same question repeatedly and by now it might be very irritating for you. But, I would request you, once again, to kindly take out your valuable time to answer my queries:

    1) I am gonna do the Install as suggested on PAGE 2 here by following the instructions (though not experienced, but I am gonna read and re-read to make sure that am not gonna miss out on any of these aspects).
    2) Once installed, and when the Official Indian ICS is available over KIES, will KIES recognize my handset?
    3) Are all the features on this ICS working? I know you have repeatedly said that this is the Official Stock firmware. Just my curiosity made me ask this question.

    Regards
    Kamesh

  28. Reply amine April 12, 2012 at 5:26 pm

    i’ve heard in some threads that the ICS still have some problems in some applications , i want to be sure if i use this update i’m i still be able to play all my games ; apps etc… ??
    please help . thanks.

    • Reply Pradeep Neela April 12, 2012 at 6:28 pm

      yes all your games will work!

  29. Reply Artur April 11, 2012 at 11:58 pm

    Hi, i have a question.
    I have Samsung galaxy s2(gti9100) and i’m running there android 4.0.3 with XXLPQ and is it possible to root this?

  30. Reply angado April 11, 2012 at 12:00 pm

    why are my comments being deleted doesnt anyone have an answer or wht for it
    I rooted my galaxy s2 to the above firmware it got rooted properly i wiped the cache n all the n restarted the system then i got a yellow triangle n then a black screen then the battrey charging pops up n jus stops there does ne one have a solution…….

    • Reply Pradeep Neela April 12, 2012 at 1:47 am

      JUST CLEAR THE CACHE FROM THE RECOVERY MODE AND THEN CHECK WITH THE SAME!

  31. Reply AnbuT April 10, 2012 at 5:21 pm

    Hi,

    Root done successfully. But it doesn’t gave write access to file system. How to give write access to file system.

    Thanks in advance.

  32. Reply angado April 10, 2012 at 5:07 pm

    alsoi checked twice n all my usb drivers r properly installed

  33. Reply angado April 10, 2012 at 12:41 pm

    can ne one help plz

    • Reply Pradeep Neela April 12, 2012 at 7:02 pm

      yes we are here to help!

      • Reply shabbir April 15, 2012 at 4:44 pm

        hi pradeep plz help out, as shown i tried upgrade, but its showing yellow triangle on screen. plz help me

        • Pradeep Neela April 15, 2012 at 10:45 pm

          any error message you are getting?

        • Pradeep Neela April 15, 2012 at 10:45 pm

          yes it wont hamper the performance in any manner!

  34. Reply angado April 10, 2012 at 12:31 pm

    hey guys i rooted my galaxy s2 to the above firmware but it shows a yellow triangle then blackscreen n after that nothing hapens can ne one help

    • Reply Pradeep Neela April 12, 2012 at 7:04 pm

      just apply the update!

  35. Reply Sabyasachi April 5, 2012 at 12:27 am

    Root done successfully! However,just for information, yellow triangle does appear during boot. Anyway, thats not going to cause me any problem as such.
    Thanks a ton.

  36. Reply JP March 31, 2012 at 11:04 am

    Hi Neela

    Why do you keep on deleting my posts? Not cool dude! The link I left for Chainfire’s LPQ v.5.4 solves the problem with moving apps to sd. It’s not as simple as installing the app to do this. Anyway, your call, it’s your site – I was just trying to help others who experienced the same problem as I did.

    • Reply Neela Pradeep March 31, 2012 at 12:42 pm

      we haven’t deleted your post!

    • Reply Neela Pradeep March 31, 2012 at 12:43 pm

      all your comments are under moderation!

  37. Reply kdal March 30, 2012 at 4:43 pm

    Once the phone is rooted, is there a official firmware to put on to get rid of the yellow triangle?

  38. Reply iAreCosmic March 29, 2012 at 8:13 pm

    When I have rooted my phone. Will I be able to run stock ics insted of touchwiz 4.0? And if so, how?

    • Reply Pradeep Neela April 8, 2012 at 10:23 pm

      yes you can modify the same!

  39. Reply Dafydd March 25, 2012 at 8:08 pm

    It appears after rooting that you cannot acess Odin or your usb from the phone. Windows sees it as a non recognised item :-(
    User beware… Im trying to undo what this has done.. no luck !

    • Reply Neela Pradeep March 27, 2012 at 3:05 pm

      have you installed the usb drivers!

  40. Reply Imranfransi March 25, 2012 at 11:55 am

    Hi Pradeep,

    Thx for the update. however, I’m facing 2 problems with this new ics 4.0.3 update.
    1. Bluetooth is not connecting with my car kit.
    2. Call Recording software is not working at all.

    Could you please help and advise.

  41. Reply keshav March 24, 2012 at 1:24 am

    is it necessary to wipe data / clear chache *
    after rooting the phone……

    i m very thankful to you for all kind of information u shared regarding
    s2 …..

  42. Reply kk March 23, 2012 at 10:48 pm

    Everything worked like a charm..up to the very last part. i get to the recovery mode, wipe the phone but after it reboots i get a yellow triangle and the screen goes black- i am guessing the phone is bricked now?? ideas anyone?

  43. Reply khan March 22, 2012 at 5:23 pm

    @gandharv, well as i have heard it if you install the official indian firmware will not void your warrenty how ever if yu use a rooted kernal you will lose your warranty. but if u use odin or any other installer to install your OFFICIAL firmware of india then you are just by passing the kies so no issues. but be ware the official indian firmware is not out yet,

  44. Reply Rab March 22, 2012 at 2:09 am

    I just attempted this and no longer have a phone(WTF). My phone shows home screen and big yellow triangle then shuts off. Help?

  45. Reply gandharv March 21, 2012 at 8:59 pm

    hey is this the official frimware , which does not void ur warranty??

    • Reply Neela Pradeep March 22, 2012 at 8:21 am

      yes its an official firmware, warranty will get void!

    • Reply Neela Pradeep March 22, 2012 at 8:21 am

      yes its an official firmware, warranty will get void once you root the device!

  46. Reply ca March 21, 2012 at 1:53 am

    Will I get the yellow triangle after rooting Galaxy S2 on Official ICS XXLPQ 4.0.3 Firmware?
    Thanks

    • Reply Neela Pradeep March 21, 2012 at 3:19 pm

      no as of now no one reported!

      • Reply kdal March 30, 2012 at 4:48 pm

        First poster report yellow triangle after installation, so a a safe kernel is required after this procedure to remove the yellow triangle warning sign. I’m looking for the safe kernel myself is anyone has located one?

      • Reply zeeshan April 29, 2012 at 10:44 am

        Im getting the yellow triangle after rooting this rom

  47. Reply cga March 20, 2012 at 5:53 pm

    Just a question
    After rooting the Galaxy S2 on Official ICS XXLPQ 4.0.3 Firmware will I get the yellow mark?

    Thanks

  48. Reply Cezar March 17, 2012 at 8:31 pm

    after applying root procedure on this official ics, apps cannot be moved to sd card. why?

    • Reply Neela Pradeep March 18, 2012 at 2:27 pm

      install the apps to sd app!

      • Reply HtayLay April 18, 2012 at 6:35 pm

        Although I install the apps to sd app, it show “couldn’t move”. Why?

  49. Reply dustin March 17, 2012 at 3:23 pm

    Seems to have worked flawlessly! Another WIN for Pradeep! Thanks for all of your help! I’m Runnin ICECREAM 4.03 on a SaskTel Device that only offers Gingerbread 2.3.3 through kies ~ Thanks again! #genious

  50. Reply Mikael Guggenheim March 14, 2012 at 2:44 am

    “To enter into the recovery mode, you need to turn Off your device so that you can enter your device in the Download Mode. Download mode can be entered by pressing Volume Down Key + OK button, and holding both simultaneously press the Power Button.”

    You’ve written VOLUME DOWN+ok+power. Should change it to VOLUME UP as you say in the video :)

    Besides this I loved this. Workes like a charm…
    Now all I need is a safe kernel so I can remove the yellow triangle :)

    • Reply Yogesh Patel March 16, 2012 at 10:34 am

      Correction Done! Thanks for quick notification.

Leave a reply

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.