Sunday 7 October 2012

How To Root Samsung Galaxy S2 ICS 4.0.4 XWLPX ?

root galaxy s2 ics 4.0.4 xwlpx
Yesterday I am posted about Manually updating Galaxy S2 to 4.0.4 using Odin. If your Galaxy S2 on 4.0.4 XWLPX and you want to grant root access then here it is.

After many searches i didn't find a direct method to root the 4.0.4 XWLPX update. Then i am searched for common ics rooting methods and i found the thread Samsung Quick Root - For SAMSUNG Devices at XDA forum. To root using Samsung Quick Root is very simple but you must flash a insecure Kernel before using the Samsung Quick Root.



Update:
Lot of people have problem with flashing insecure kernel and Samsung Quick Root. Now i updated the post with another root method. In this method you can root your GS2 without flashing any insecure kernel. The method is very simple you just install the root zip package from stock recovery. By installing this package you will get Root access ,CWM6 and SuperSu.

Now the post have two methods. Choose the method fit to you.
Method 1 : Root Using Zip Package ( Recommended )
Method 2 : Root with flashing insecure kernel and Samsung Quick Root

Warning : Rooting will void phones Warrenty ! Rooting / Flashing may brick your phone ! We are not responsible for any damage do at your risk !

Note:
1. Backup Importent Data
2. Enable USB debugging
3. Battery charge must be 60% or more
4. Phone must be Galaxy S2 I9100 on 4.0.4 XWLPX

Method 1 : Root 4.0.4 XWLPX With Zip Package


1. Download 4.0.4 XWLPX Root zip package from here
2. Copy the downloaded zip package XWLPX-ROOT-CWM6.zip to external SD card.
3. Switch off your phone and wait till vibrate.
4. Boot in to stock recovery ( Volume up + Home + Power )
5. In recovery select apply update from external storage.

galaxy s2 stock recovery update from external storage
6. Select copied zip file XWLPX-ROOT-CWM6.zip

galaxy s2 stock recovery install root xwlpx zip

7. After installation ....select reboot system now...

That's it...Now you are successfully rooted Galaxy S2 4.0.4 XWLPX.

Method 2: Root 4.0.4 XWLPX with insecure kernel ans Samsung Quick Root


Flash Insecure Kernel On Galaxy S2 4.0.4 XWLPX

1. Download Odin from here and extract it.
2. Download kernel from here and extract it.
3. Open Odin in your PC.
4. Power off Galaxy s2.
5. Now boot the phone in to download mode. ( Press and hold : Volume down key and Home button ( Center button ) ,now press and hold the power button to boot in to download mode)
6. In download mode connect your phone to PC.
7. Now look in Odin... ID:COM box will be yellow with a port name and Added! message will be displayed.
galaxy s2 odin update com port yellow
8. In Odin..Click PDA and browse the downloaded kernel file PhilZ-cwm6-XWLPX-NEE-2.0.tar.md5 and Click Start.
9. After complete flash Odin will show PASS on top left and phone will reboot.

That's it... If you have done everything correctly, you will notice a Yellow Triangle with an exclamation mark on the boot screen when the device is starting up. This indicates you are running an Insecure Kernel with Temp Root priviledges.

Root Galaxy S2 4.0.4 XWLPX

1. Download latest version of Samsung Quick Root from here and extract it.
2. Connect your mobile (keep in power on state) to PC.
3. Open Samsung Quick Root.
4. Click Root Device button and wait the phone to reboot.

samsung quick root

That's it...Now you are successfully rooted your device.

83 comments:

  1. tried many methods...finally found here...works great...thanks bro

    ReplyDelete
  2. done thx bro ...so easy

    ReplyDelete
  3. My phone will no longer boot after flashing the new kernel. Help!

    ReplyDelete
  4. @David Tyner
    charge your phone....and flash with STOCK ROM....

    ReplyDelete
  5. how much time it take to complete the downloading

    ReplyDelete
  6. @naghman mi
    That depends by your internet speed...if you meen flashing it just take some couple of minutes

    ReplyDelete
  7. i had click start on odin3 and now its continuously downloading for 3 hours but not completed

    ReplyDelete
  8. @naghman mir
    Did you selected the correct file by clicking PDA? Or it may because of your driver or USB cable !!

    ReplyDelete
  9. yes i have selected correct file but i don't no why its not working..

    ReplyDelete
  10. i was using odin3 v1.83 but it is 1.85...that's why its not downloading so i see it again now i use 1.85 and its work...thanks and it was my mistake i don't see it clearly so thanks once again

    ReplyDelete
  11. i see notice of Yellow Triangle with an exclamation mark on the boot screen but if i check on root checker it show me not properly rooted why

    ReplyDelete
  12. @naghman mir
    if you see a Yellow Triangle that means you are successfully flashed the unsecure kernel....Now follow the Root Galaxy S2 4.0.4 XWLPX method to root your device....you must enable USB Debugging before that....

    ReplyDelete
  13. samsung quick root is not working it says adb is executable is missint! cannot continue now wht should i do i have succesfully flashed in secure kernel plz teel me

    ReplyDelete
  14. not working, think I have a brick now

    ReplyDelete
  15. @Tommy
    What not working...? pls specify the error

    ReplyDelete
  16. @jameeluddin quadri
    Disable antivirus...re download samsung quick root....enable usb debugging before connect

    ReplyDelete
  17. what that's zImage in zip file?

    ReplyDelete
  18. @Above
    If you are following the first method...you don't need to extract the zip...simply copy the downloaded zip to external sd...and install from stock recovery

    ReplyDelete
  19. my samsung s2 hv baseband version I9100DXLPB, build number; IMM76D.DXLPF, kernel version: 3.0.15-1056084 dpi@HP16 #3 .can i use ur method to root my s2??

    ReplyDelete
  20. @Mohd Nur Hafiz Bin Samren
    No brother you it won't work with DXLPB it for XWLPX only...If you are on 4.0.3 DXLPB download the flash file from the below link and install from the recovery mode.
    4.0.3 DXLPB Flash file

    ReplyDelete
  21. Finally found it work ...awesome share man ...keep it up....thank

    ReplyDelete
  22. hi there,
    what zip file do i need for IML74K.XWLPI adroid 4.0.3.....?
    can I use this file you mentioned earlier...?
    thanks in advance for any help given.

    ReplyDelete
  23. @Above
    For 4.0.3 XWLPI download file from the below link and install from stock recovery
    ICS 4.0.3 XWLPI root file

    ReplyDelete
  24. my samsung s2 have baseband version I9100DXLPB, build number; IMM76D.DXLPF, kernel version: 3.0.15-1056084 dpi@HP16 #3 --but ICS 4.0.4,,,can i use ur method to root my s2??

    ReplyDelete
  25. Hi from New Zealand, I really want to root my s2. Its running Gingerbread.DOKH1, Androidversion 2.2.3, BBversion I9100TDOKG2, Kernal 2.6.35.7-I9100TDOKH1-CL443486. Will any of the above methods work for my phone? If not what would you suggest? Any help would be appreciated!

    ReplyDelete
  26. @miggy cana
    may be you mentioned wrong ... according to samMobile final version released for DXLPB is 4.0.3 ....check again... if you are on 4.0.3 use the zip package from below link
    ICS 4.0.3 DXLPB root file

    ReplyDelete
  27. @New Zealand
    bro why are you still stick with Ginger bread...update to ICS ...then root...

    ReplyDelete
  28. "I know!" Got the phone from my mom, she wanted to swap for my shitty 2 year old phone. reckons its easier! I said Ok! LOl! (New zealand)

    ReplyDelete
  29. Am really becoming a fan of this blog :) cheers

    ReplyDelete
  30. best rooting device worked instantly like a dream

    ReplyDelete
  31. Help! Got as far as Reboot system now, after pressing power button, phone turns off and wont come back on. I can get back into stock recovery ok but unsure what to do next! Im not totally sure if I enabled usb debugging. Anything I'm missing, steps leading up to Reboot system now went well.

    ReplyDelete
  32. @above
    remove and insert battery...then power on....if not working...boot into recovery mode wipe data...wipe cache reboot

    ReplyDelete
  33. Thanks. This fix an issue I had with 4.0.4 where my camera had black screen though can take pic and youtube app has audio but only black screen

    ReplyDelete
  34. Taking forever, stuck on android monster for at least 20 mins, what do I do?

    ReplyDelete
  35. Hi,
    I have the 4.0.4 with baseband version I9100TJJ-LPB
    I saw you said earlier that it might be a mistake and the version should be 4.0.3, but i checked it again and it's 4.0.4
    what file should i use?
    Thanks!

    ReplyDelete
  36. I copied the zip file into my sd card, but when I try to open the file on the phone, I dont see it, what should I do?

    ReplyDelete
  37. @Lukasz Swiat
    You have to copy the file to external SD card....you can't browse it from internal memmory

    ReplyDelete
  38. I plugged in sd card to my laptop, copied the zip file, and put it sd card to my broken phone , then I turned on the phone and did those steps, but it doesnt show me the file on the sd card that needs to be install

    ReplyDelete
  39. Mine says E: failed to verify whole file signature

    ReplyDelete
  40. Hey everyone i zipped the file on a samsung galaxy s2 i777.I think this is for the I9100 version because my home button has become my back button, and my back button doesn't work at all. how do i unroot my phone. I rooted using method 1 using the zip package. Sorry im new to all of this.

    ReplyDelete
  41. @Chad Forehand
    Flash the stock firmware for your model using...ODIN...you can find firmware from samfirm

    ReplyDelete
  42. Before i do that is there a root version for the i777 i could download using method 1?

    ReplyDelete
  43. @Chad Forehand
    Bro...now i don't have a root zip for i777...i will share if i got one

    ReplyDelete
  44. I downgraded from Jelly Bean...Thanks...

    ReplyDelete
  45. do u hav for android version 2.3.5,,,,i9100xxk13

    ReplyDelete
  46. Thanks dude 100% works
    But that supersu not superuser (i changed it manually on my phone)

    Anyway - nice work :-)
    Used zip method

    ReplyDelete
  47. Works Perfectly - many thanks - took 2 mins

    ReplyDelete
  48. I can't find the zip for build number: IMM76D.XWLPT, could you help me?
    Cheers

    ReplyDelete
  49. @Lucas Gogol
    Bro...download the root zip for Galaxy S2 ICS 4.0.4 XWLPT from below link...I am not tested do at your risk.
    Download

    ReplyDelete
  50. does step one works on..
    sam galaxy s duos gt-s7562
    android vr. 4.0.4
    kernel vr. 3.0.8-1102401
    built no. IMM76I.S7562XXAMA4

    & does this really void phones Warrenty

    ReplyDelete
  51. @Sukhpreet Sarao
    Bro...don't use this root file with s duos ..its only for galaxy s2 4.0.4 xwlpx...Yes it will void your warrenty...share your baseband i will search for your root..

    ReplyDelete
  52. Hi saber, greeting's from Croatia, can I use this method for my SGS2, android version 4.0.4:
    PDA: I9100BOLPM
    PHONE: I9100BOLP7
    CSC: I9100CROLP7
    BUILD NUMBER: IMM76D.BOLPM
    thank you for help
    or can you give me link of instructions.

    ReplyDelete
  53. @Bruno Golojuh
    Bro...the root contains in this post is not for your phone...for your phone download the zip from below link and follow the method 1 from 2nd step
    root android 4.0.4 BOLPM

    ReplyDelete
  54. hey i hav a problem with my wi if in s2 my android is 4.0.4 n i want a fix for it

    ReplyDelete
  55. I need to root my s2 but its 4.0.4 XWLPY please help

    ReplyDelete
  56. @Michael Blake-Anastasi
    Bro...here is the root file for Galaxy s2 4.0.4 XWLPY - Download

    ReplyDelete
  57. in first method of rooting, where to select the step no. 7. After installation ....select reboot system now...

    ReplyDelete
  58. @vaibhav
    go back to previous screen...there you can select reboot

    ReplyDelete
  59. When i install the.zip from the first method, i get a droid guy with a red triangle and an exclamation mark. Meaning what?

    ReplyDelete
  60. @Viki
    did you applied this root on galaxy s2 with android version i have mentioned above ?

    ReplyDelete
  61. i did the second one, now it goes to yellow triangle start up then just black!! What do i do?

    ReplyDelete
  62. @wyvernteen
    did you applied this root on galaxy s2 i9100 ics 4.0.4 xwlpx ?

    ReplyDelete
  63. not sure....it was all factory sprint os...

    ReplyDelete
  64. @wyvernteen
    bro..that's the problem..it is only for Galaxy s2 i9100 4.0.4 XWLPX...but don't worry give me your phones full details country,model number etc... i will search for the official stock ROM of your model and will post asap

    ReplyDelete
  65. please after applying the first step,my phone switched off and now its not coming up again, please what do i do? please mail me at checkboy100@gmail.com thanks

    ReplyDelete
  66. @checkboy01
    You may installed this root on different version....give me your phone's full details ie. model,android version etc

    ReplyDelete
  67. Ive rooted my SGs2 evrythink ok but my camrea has got an black screen and same for youtube i can not watch videos can some PLZ HELP ME TY.

    ReplyDelete
  68. @steven curry
    bro...did you installed the root zip on the specified version i am mentioned in this post ?

    ReplyDelete
  69. how can i get super user and clockworkrecovery?

    ReplyDelete
  70. @varun ramesh
    to install super user and cmw first root your device most of the root packages include super su and cmw

    ReplyDelete
  71. My playstore is not working proiperly it keeps coming up with an error is this a normal issue for this I chose the first option for rooting....and loading on jb.

    Mati

    ReplyDelete
  72. @mathew davydiuk
    'and loading on jb' what u mean by that ? If you installed this root on jelly bean it may cause error as this root is only for 4.0.4 XWLPX

    ReplyDelete
  73. hi.. i need to root my galaxy s2 but its 4.0.4 i9100dxlpb. Please help me.. Thanks

    ReplyDelete
  74. @Peya Fabian
    Are you sure its Galaxy S2 4.0.4 DXLPB ?...i found root for 4.0.3 DXLPB.....if yes give me the build number

    ReplyDelete
  75. i have correctly installed the firmware and the kernel but the samsung quick root app is saying the device is not connected what should i do. plzz help

    ReplyDelete
  76. @Natnael Zewdalem
    Did you enabled USB Deugging ?

    ReplyDelete
  77. i m not sure wht i hv done before
    i m trying to reboot now
    everytime i try says fail
    any way to fix it

    ReplyDelete
  78. @mannan foysal
    what says fail....? whats the error ?

    ReplyDelete
  79. Thank you so much for this! it works!!

    ReplyDelete