Galaxy S II

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.

Pages: 1 2



  1. 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. Amr Selim

    July 6, 2012 at 2:54 am

    Easy to use, and works perfectly, Thank you

  3. Jon Songvoll

    July 2, 2012 at 7:50 pm

    works like a charm

  4. Raynold Vindas V

    June 25, 2012 at 8:39 am

    * 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
    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. 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. satendra kumar

    June 17, 2012 at 1:21 pm


  7. Albin George

    June 14, 2012 at 3:12 am

    thanks a million

  8. shenoyjoseph

    June 8, 2012 at 2:00 am

    new CF root 5.5 is available for Galaxy S2

    • Pradeep Neela

      June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

    • Pradeep Neela

      June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

    • Pradeep Neela

      June 8, 2012 at 1:12 pm

      CF ROOT 6.0 has arrived and the same has been updated

  9. Predrag

    May 29, 2012 at 3:54 am

    Do I lost all my apps that was installed

  10. 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

    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. pter

    May 22, 2012 at 9:14 am

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

  12. 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. 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. 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. 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’?

  16. Nandan

    May 9, 2012 at 1:35 pm

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

  17. vipul

    May 1, 2012 at 4:50 pm

    from where do i install that software???

  18. rabia

    April 30, 2012 at 6:44 pm

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

    • 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. rabia

    April 30, 2012 at 1:49 pm

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

  20. 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. 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.

    • Pradeep Neela

      April 29, 2012 at 7:33 pm

      to unroot you need to install the XXLPQ firmware again!

      • Sambhav Patni

        April 29, 2012 at 9:04 pm

        Thanks a lot

  22. 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. 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. Rakesh

    April 20, 2012 at 10:17 pm

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

    • Pradeep Neela

      April 21, 2012 at 10:55 am

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

  25. 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…

    • 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?


      • 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. PPP

    April 18, 2012 at 2:19 am

    Hi Pradeep!!

    Will this increase the binary count???

  27. 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.


  28. 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.

    • Pradeep Neela

      April 12, 2012 at 6:28 pm

      yes all your games will work!

  29. 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. 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…….

    • Pradeep Neela

      April 12, 2012 at 1:47 am


  31. AnbuT

    April 10, 2012 at 5:21 pm


    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. angado

    April 10, 2012 at 5:07 pm

    alsoi checked twice n all my usb drivers r properly installed

  33. angado

    April 10, 2012 at 12:41 pm

    can ne one help plz

    • Pradeep Neela

      April 12, 2012 at 7:02 pm

      yes we are here to help!

      • 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. 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

    • Pradeep Neela

      April 12, 2012 at 7:04 pm

      just apply the update!

  35. 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. 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.

    • Neela Pradeep

      March 31, 2012 at 12:42 pm

      we haven’t deleted your post!

    • Neela Pradeep

      March 31, 2012 at 12:43 pm

      all your comments are under moderation!

  37. 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. 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?

    • Pradeep Neela

      April 8, 2012 at 10:23 pm

      yes you can modify the same!

  39. 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 !

    • Neela Pradeep

      March 27, 2012 at 3:05 pm

      have you installed the usb drivers!

  40. 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. 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. 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. 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. 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. gandharv

    March 21, 2012 at 8:59 pm

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

    • Neela Pradeep

      March 22, 2012 at 8:21 am

      yes its an official firmware, warranty will get void!

    • Neela Pradeep

      March 22, 2012 at 8:21 am

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

  46. 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?

    • Neela Pradeep

      March 21, 2012 at 3:19 pm

      no as of now no one reported!

      • 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?

      • zeeshan

        April 29, 2012 at 10:44 am

        Im getting the yellow triangle after rooting this rom

  47. 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?


  48. Cezar

    March 17, 2012 at 8:31 pm

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

    • Neela Pradeep

      March 18, 2012 at 2:27 pm

      install the apps to sd app!

      • HtayLay

        April 18, 2012 at 6:35 pm

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

  49. 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. 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 🙂

    • Yogesh Patel

      March 16, 2012 at 10:34 am

      Correction Done! Thanks for quick notification.

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top