Friday, 9 November 2012

How To Root Galaxy S2 ICS 4.0.4 XWLPW ?

root galaxy s2 4.0.4 xwlpw

The latest Official ICS Stock ROM for Indian Galaxy S2 is 4.0.4 XWLPW. If you are on Galaxy S2 ICS 4.0.4 XWLPW and not found a working rooting method to this update, then here it is (Thanks to PhilZ for making the root zip).In this method you don't need to flash any insecure kernel to achieve the root ( No Yellow Triangle ). You can directly install the root package from default recovery. The package contains ROOT , CWM6 and SuperSu.

Warning : Rooting will void phones Warranty ! We are not responsible for any damage do at your risk !

1. Backup Importent Data
2. Battery charge must be 60% or more
3. Phone must be Galaxy S2 I9100 on 4.0.4 XWLPW

Root Samsung Galaxy S2 4.0.4 XWLPW

1. Download 4.0.4 XWLPW Root zip package from here
2. Copy the downloaded zip package 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.

root galaxy s2 stock recovery home

6. Select copied zip file

root galaxy s2 stock recovery zip file

7. After installation reboot system now...

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


  • Pande says:
    10 November 2012 at 23:38

    rooted. simple and working. thnz

  • Anonymous says:
    11 November 2012 at 21:53

    Awesome!! Worked perfectly on my S2

  • Anonymous says:
    13 November 2012 at 15:23

    Great!! This also works on my S2 with XWLPY

  • sabeer sas says:
    13 November 2012 at 19:00

    glad to know it works with 4.0.4 XWLPY...thanks for the reply

  • shrikant says:
    16 November 2012 at 07:57 simple and straight issues....thanks

  • Anonymous says:
    16 November 2012 at 11:01

    used ... all OK ... but used last versione 3.1 of PhilZ cwm6 Kernel

  • Anonymous says:
    21 November 2012 at 16:59


    Can you also provide a method to unroot

  • sabeer sas says:
    21 November 2012 at 19:38

    If i get one ... i will post soon ... are you facing any issue after rooting?

  • Anonymous says:
    23 November 2012 at 07:22

    hey please help me, everything done as you said, but after rebooting my mobile did not starts,tried many times what to do now, please help me, i have trust on you, why this happen to me, its starts in recovery mode only.

  • sabeer sas says:
    23 November 2012 at 08:11

    Did you apply this root on 4.0.4 XWLPW?
    In recovery do ....wipe cache....wipe data/factory reset.

  • Anonymous says:
    23 November 2012 at 21:44

    it says signature verification failed

  • sabeer sas says:
    23 November 2012 at 23:22

    download the zip package again

  • Neel says:
    23 November 2012 at 23:25


  • Ilias Theodoropoulos says:
    27 November 2012 at 00:11

    Thanks! Worked perfectly!

  • Idaliz Ortiz says:
    4 December 2012 at 17:15

    after i select the zip file, it shows like its going to do it then the android guy shows up with a red triangle and exclamation point. not sure what i did wrong

  • sabeer sas says:
    4 December 2012 at 22:12

    @Idaliz Ortiz
    are you on 4.0.4 XWLPW...?

  • Wilfredo Perez says:
    8 December 2012 at 23:17

    does it take long?

  • Beansnsteans says:
    9 December 2012 at 12:02

    I have sgs2 4.0.4 ruxlf3, will this work for me?

  • sabeer sas says:
    10 December 2012 at 04:42

    @Wilfredo Perez

  • sabeer sas says:
    10 December 2012 at 04:43

    may be no

  • Anonymous says:
    11 December 2012 at 21:16

    can u post the method for rooting 4.0.3 xwlp7...
    My galaxy s2 gets heated up when i play games or surf internet any help plz.....

  • Anonymous says:
    13 December 2012 at 06:29

    i run that and didnt make any change, and yes i do have the right version

  • sabeer sas says:
    13 December 2012 at 08:38

    @Anonymous 4.0.3 xwlp7
    Download here Galaxy S2 4.0.3 XWLP7 root file
    Galaxy S2 heating is a common problem

  • sabeer sas says:
    13 December 2012 at 08:40

    @i run that and didnt make any change, and yes i do have the right version
    If still not works
    Flash stock ROM using ODIN

  • Anonymous says:
    16 December 2012 at 08:08

    mr sabeer sas, can you help me to root my android. Its samsung galaxy chat B5330XWALI2
    ive try some method, but stil failed. You can contact me at

  • Tareque Hossain says:
    18 December 2012 at 00:54

    thanks its worked perfect on my 4.0.4 and as it ( right file for 4.0.3? and may i do again all steps for 4.0.3?

  • Anonymous says:
    18 December 2012 at 10:22

    thanks it worked for my mobile.

  • Vishwas says:
    18 December 2012 at 18:17

    Awesome thanks. But how to reset binary counter

  • Anonymous says:
    20 December 2012 at 08:58

    does this work on XWLPT???

  • Anonymous says:
    22 December 2012 at 04:43

    no need to reply coz i tried rootin it on xwplt and it worked perfectly thanx.....but is there a way to increase the system/app folder memory without deleting anything coz i want to install svoice but it says not enough memory to complete copying as i have only 12 free mbs

  • Κωστής Αυγενάκης says:
    23 December 2012 at 11:05

    thns...its very easy..very useful guide/tutorial...i make all these steps and after super SU its here....thnks..

  • Anonymous says:
    23 December 2012 at 16:36

    I have a boost gs2 4.0.4 and when i do everything u said it act like it load and then the traingle comes up with the Android character

  • Anil Sharma says:
    25 December 2012 at 22:03

    Very simple and clean. Rooted.

  • Anonymous says:
    26 December 2012 at 20:26

    It worked. Thanks! Now Avast Mobile Sec is fully funcional

  • Anonymous says:
    27 December 2012 at 09:45

    Sir can i know that after completing this can we install chainfire 3d without any problem reply as soon as possible

  • sabeer sas says:
    27 December 2012 at 18:46

    Bro...i am not used chainfire i can't comment about that....after having root you can install any software that ask for root privilege

  • Anonymous says:
    28 December 2012 at 13:45

    Rooted and able 2use chain fire. Thanks. God bless keep up the work...... Best method available on Web site by the far....

  • Anonymous says:
    30 December 2012 at 06:52

    It worked well... however, it erases all your data...reset your phone. I did a backup before... :)

  • Anonymous says:
    2 January 2013 at 17:54

    Pease help. I downloaded the root but when i reboot in recovery mode and go to external sdcard for install it says it failed to mount /sdcard and it also says that threre are no files or directories. If you have a solution then please contact me at

  • mad_hat says:
    3 January 2013 at 13:41

    Thanks mate, it worked perfectly. I know you have been thanked before, but really wanted to express my thanks as well.

  • Anonymous says:
    3 January 2013 at 14:05

    friggin awesome. i envy people with those sick computer skills!!! thanks a lot!

  • Rajesh Kolhi says:
    12 January 2013 at 03:08

    will it work without wipeing data or cache

  • R$ says:
    13 January 2013 at 07:36

    how much time does it take when the update starts...because my gs2 is showing the droid for last 20min... i think somwthing has went wrong.

  • Parquase Wars says:
    13 January 2013 at 10:02

    -Is this method save ?
    -Will i lose my data / cache ?
    -can i install every app (that need root) ?
    -"thnx guys!"

  • sabeer sas says:
    13 January 2013 at 21:23

    @Parquase Wars
    Sometimes it may wipe better backup everything before root....yes,you can install any apps that asks root permission

  • sabeer sas says:
    13 January 2013 at 21:26

    It will not take more time....if you are not on GS2 4.0.4 XWLPW firmware it may brick your phone ? so make sure you are doing on the same firmware

  • kym305 says:
    14 January 2013 at 16:12

    @sabeer sas
    Im having an issue with the signature as well i noticed u told someone to download it again i did following the same steps but its still saying signature failure... Asap tell me what i can do now to get this figured (samsung galaxy s2 tmobile sgh-t989

  • sabeer sas says:
    14 January 2013 at 20:12

    Bro...its only for Galaxy S2 i9100 cant use it on tmobile or any other model.....i will share if i get one for your model....please share your model with firmware version

  • kym305 says:
    15 January 2013 at 18:40

    Oh my apologies i'm not familiar with half of this stuff and that would be greatly appreciated. @sabeer sas thank u very much are u gonna put it on here or do u want my email? Sgh-t989 build#: IMM76D.UVLI1
    Kernal: 3.0.8
    Baseband version: 7989UVLI1
    Android version: 4.0.4
    I wasnt sure which one it was so i sent them all
    Also is it the same process like this one or different?

  • vikram eet says:
    19 January 2013 at 22:20

    Pls tell me how to get back to stock 4.0.4?????

  • sabeer sas says:
    20 January 2013 at 01:29

    @vikram eet
    Flash the stock ROM 4.0.4 using Odin

  • yaecwetlay says:
    20 January 2013 at 06:17

    Thank you very much. I never think that i can root my s2 by myself before. I did that because of your way.

  • vikram eet says:
    21 January 2013 at 06:56

    @sabeer is their any simple method for unrootng jst lyk you above explained??

  • Bob Gurney says:
    6 February 2013 at 04:12

    Thank you I just rooted my Galaxy S2 4.0.4 XWLPT it was so easy and it works a treat no problems at all

  • elvis lance says:
    8 February 2013 at 18:14

    works well thanks on my s2 thanks alot

  • prince soni says:
    9 February 2013 at 08:15


  • sabeer sas says:
    9 February 2013 at 10:54

    @prince soni
    bro...are you sure you are on Galaxy S2 I9100 Android 4.0.4 XWLPW....if yes re download the root file and try again.

  • Jack Sapprow says:
    10 February 2013 at 11:23

    hi where to put file i try many time as u said but didn't worl

  • sabeer sas says:
    11 February 2013 at 04:09

    copy the file to SD card not to phones internal memory...make sure that you are on Galaxy S2 4.0.4 XWLPW

  • cvarams says:
    14 February 2013 at 05:58

    BIG tanx for u Mr.Sabeer i rooted my Galxy S2 very easilly..
    now my ques is i got update firmware today which is 19MB..after i downloded it its not getting shows go through Kies...
    waiting 4 reply
    tanx in advance...

  • Tagorett says:
    14 February 2013 at 06:59

    how can i unroot ..i got firmware update ota bt cant upgrade it plz help me

  • sabeer sas says:
    14 February 2013 at 08:13

    @cvarams and Tagorett
    For most cases OTA update fails on rooted phone....but you can update using kies or manually update using Odin....if you wan't the firmware files for Odin just reply with your country....then i will share the latest official firmware link here

  • cvarams says:
    15 February 2013 at 06:41

    tanz 4 reply..
    i tried kies it shows if ur phon rooted may it coz bric
    then i quit....
    m 4m INDIA
    Model no-GT-I1900
    Version 4.0.4
    Build no-IMM76D.XWLPW
    shud i take backup everything like pics vdo data...
    shud i do root again after upgrade...

  • sabeer sas says:
    15 February 2013 at 09:54

    better you backup all your important data....if you don't have enough confidence on kies... first manually flash the official 4.0.4 XWLPW using ODIN then update to latest using kies or via OTA

  • cvarams says:
    18 February 2013 at 04:17

    Hi Mr Sabeer i update wit kies
    after update i lose root and before update it was
    (Model no-GT-I1900Version 4.0.4Build no-IMM76D.XWLPW)
    after update
    its IMM76D-XWLQ2 same 4.0.4
    i thought it wil b jellibean..
    i want jellibean with root wht shd i do now plz plz help me..
    m waiting 4 ur reply
    tanz in advance...

  • sabeer sas says:
    18 February 2013 at 09:35

    Samsung not released 4.1.2 for India users.. but you can manually update stock jelly bean 4.1.2 XWLS8 using ODIN...or if you want Custom jellybean 4.2.1 flash Super Nexus will get both links from this blog

  • cvarams says:
    19 February 2013 at 06:30

    Tanq Mr.Sabeer sas i sucesfully update jellibean nd rooted my phone
    u r rocking man

  • Mansoor Ali says:
    22 February 2013 at 21:24

    is this work on motorolla atrix 2

  • sabeer sas says:
    23 February 2013 at 08:55

    @Mansoor Ali
    Sorry will not work for motorolla ...its only for Galaxy S2 4.0.4 XWLPW....share your phones Model Number,Android version , Baseband ...i will post if i got one

  • Jerry Toumpani says:
    28 February 2013 at 12:58

    success ty man

  • Frenk Timmer says:
    1 March 2013 at 12:18

    It worked for me thanx :)

  • Rudl says:
    13 March 2013 at 12:45


    I had also the XWLPW version on my 4.0.4 ICS Samsung I9100 and it worked wunderful!

    Thank you so much!

  • Prince Maan says:
    21 March 2013 at 01:23

    I'm from India.
    I want to root Samsung galaxy s2 4.0.4 xwlq2.
    Will you please help me. Waiting for your reply Sabeer sahib. Thanks.

  • sabeer sas says:
    21 March 2013 at 02:19

    @Prince Maan
    Bro the file from below link and follow the method from 2 nd step
    Root for Galaxy S2 I9100 4.0.4 XWLQ2

  • Graham Mckeown says:
    22 March 2013 at 13:56

    hi i cant past part 6 it wont install eveytime i choose to install it dosnt and just keeps coming back up choose a package to install. can anyone help

  • sabeer sas says:
    22 March 2013 at 21:02

    @Graham Mckeown
    Bro...after install it will show you the same screen choose file reboot....and check SuperSU installed or not...if SuperSU installed its rooted...

  • মোজতবা সাজ্জাদ says:
    25 March 2013 at 11:09

    What can i do for Galaxy S2 4.0.4 XWLPT, Baseband: I9100XXLQ .....plz help..........

  • sabeer sas says:
    25 March 2013 at 21:30

    @মোজতবা সাজ্জাদ
    bro...share your phones full deatails...

  • মোজতবা সাজ্জাদ says:
    26 March 2013 at 06:38

    Full details:

  • sabeer sas says:
    26 March 2013 at 21:28

    Download root zip for Galaxy S2 4.0.4 XWLPT from below link and follow the method from step 2

  • মোজতবা সাজ্জাদ says:
    26 March 2013 at 22:54


  • Shrushti Web Solutions says:
    3 April 2013 at 03:34

    Can i root my s2 as its showing me very less memory in system files, please i have simple 4.0.4

  • sabeer sas says:
    3 April 2013 at 21:06

    @Shrushti Web Solutions
    What you mean by less memory in system files? If you mean phone memory..move apps to SD card...give me your mobile details ... if its not Galaxy S2 with Android 4.0.4 XWLPW...don't use this root file

  • sutoso says:
    9 May 2013 at 01:34

    how about s2 4.0.4 DXLPB?

  • sabeer sas says:
    9 May 2013 at 21:13

    Bro ...are you sure DXLPB 4.0.4 i can found only 4.0.3 DXLPB . give me the build number.

  • Jordan Russell says:
    11 May 2013 at 21:06

    I rooted my phone with this and it worked great. But there is now a firmware update and i cant figure out how to update without a usb due to the usb port failing on the phone. Any way that it can be updated to the latest firmware without root or directly to the next firmware with root? Model number GT-i19100 android version 4.0.4 baseband version i19100XXLQ6 build number: IMM76D.XWLPW

  • sabeer sas says:
    12 May 2013 at 21:14

    @Jordan Russell
    On rooted you can't update via OTA ...try Kies if not working you should use ODIN for manual update ..if USB fails re install the driver.

  • Jordan Russell says:
    13 May 2013 at 17:22

    has PhilZ made this kind of thing for a Samsung galaxy S3 by any chance?

  • sabeer sas says:
    13 May 2013 at 21:00

    @Jordan Russell
    I didn't find for S3 by philz.

  • Jordan Russell says:
    14 May 2013 at 15:01

    thank you for trying

Post a Comment