How to Root Samsung Galaxy SL I9003 on Gingerbread 2.3.5 XXKPM Firmware

Turn On Smart Life LogoAs promised to few users in the comments section, we are here with this article to guide you on how you can easily root your Samsung Galaxy GT I9003. This article comes as a huge respite for all those users who were searching for the detailed tutorial on how to root their phones on the Gingerbread 2.3.5 XXKPM firmware version. We understand that there are issues with the current firmware of XXKPM 2.3.5 version too, but be rest assured that with your comments, we are forwarding your feedback to the Samsung Electronics and we are hoping that soon a new update will be released wherein all the issues will be solved.

Over a due course of this article we will see on how you can root the Galaxy SL I9003 which is there on the XXKPM version of firmware. Please note that this procedure to root the device can only be applied if any only if you have the current firmware version of the XXKPM version, if you are any other firmware versions then this won’t be working for you and also its not recommended to proceed if you don’t have Galaxy SL I9003 powered with XXKPM firmware.

How to Check the current Firmware on your Android?

To check on which firmware you are on your Samsung Galaxy SL I9003, then you need to go to the path of Settings > About Phone > Firmware Version where you will find the version of Android OS where it will show XXJVT 2.3.5.

Disclaimer: We should not be held responsible in any manner just in case if anything wrong happens to your device, which is a very unlikely event if you follow the procedure which is mentioned below.

At AndroidAdvices, we are trying our level best so that you can make the most out of your Samsung Galaxy  SL I9003 device in the form of coming out with frequent update articles not only based on the stock firmwares but also on the custom firmwares front. Also, with the announcement of the latest Ice Cream Sandwich, we are also expecting the Ice Cream Sandwich Android 4.0 version for Galaxy SL I9003 to be available unofficially.

Rooting Information: Please note that, rooting your phone will void the warranty so keep a note of this. The only way with which you can un root the device is by following the procedure again of XXKPM 2.3.5 as that will revoke the rooting access and then you can reclaim the lost warranty.

So, let’s proceed to the list of pre requisites which you need to follow and then followed by the list of instructions which you need to so as to root the device.

Special Instruction: Please don’t use KIES to backup your data as after rooting the KIES will not recognize the phone and you won’t be able to restore the backed up content.

Pre Requisites:

  • In the process of applying this rooting process, there is a possibility that you may end up losing complete / partial data which is there in your phone memory. So, you need to ensure that you have created a backup of all your data so that the same can be restored just in case if you lose any of the data. With the help of below mentioned data you can easily backup or restore the data.

Notes – Backup in the mail so that you can then restore manually
Text messages – Use “SMS Backup & Restore app”,
Phone Contacts – Sync with the Gmail application,
Call Log – Call Log and Restore
Pictures, Music, Videos, Files etc.– Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Now, once you have taken the backup, you now need to ensure that minimum of 70% charge is left in your device so as to make sure that the device doesn’t get switched Off in the middle of firmware update. Also, check whether USB Debugging is enabled or not, if it’s not then enable the same. The USB debugging can be enabled from the path Settings > Applications > Development > USB debugging.
  • All the tools like Antivirus, firewalls and KIES PC Suite in the computer should be closed completely as these tools hamper the process of rooting.

So, let’s head to the next page where we will see on what is the procedure to root Samsung Galaxy SL I9003 on Gingerbread 2.3.5 XXKPM firmware.

  1. Reply Nirmal April 11, 2012 at 8:50 pm

    hey bro my wifi is not working..i got “error” when i turned the wifi on..:( pls help

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


  2. Reply Nirmal April 11, 2012 at 7:05 pm

    Thankxx a lot bro:):) i found in mine dat while doing the recovery mode..,I PRESSED THE THREE BUTTON COMBO AND THEN WHEN I GOT THE SAMSUNG LOGO I LEFT THE POWER BUTTON but continued holding the volume up+menu…IN THE INSTRUCTIONS ABOV THEY SAID LEAVE ALL THE BUTTONS SIMULTANEOSLY BUT IN MA CASE I HAD TO KEEP HOLDING THE MENU BUTTON THROUGHT THE RECOVERY MODE..I USED THE VOLUME UP DOWN KEY AND USED THE KEY LEFT TO THE MENU TO CHANGE THE OPTIONS:) Hope this can help guys who hav prob in recovery mode..thnkx a lot androidadvice :):)

  3. Reply levin March 23, 2012 at 2:53 pm

    where can i get XXKPN? please help my wifi is not working..

  4. Reply Nick March 13, 2012 at 1:09 pm

    U MAD BRO?!

  5. Reply naman December 5, 2011 at 8:43 pm

    hey neal…i had done all these procedures above but after that rooting option my phone is not getting started only welcome windows is showing please tell me what i have to do now it’s important please reply i m waiting….

  6. Reply paul November 30, 2011 at 2:58 pm

    you need that cf root to enter into clock workmod recovery..after that you must have a zip file or custom rom that is compatible to xxkpm firmware..

  7. Reply paul November 30, 2011 at 2:38 pm

    yersterday i successfuly rooted my i-9003 ,,powered by xxkpm + cf root + cranium rom rc3.. everythings doing fine, and if ur asking for the speed i can only say is WOW..ok my question is CAN I GO BACK to the stock rom or gingerbread rom after rooting my phone for warranty purposes or some other reasons?…tnx neal..

    • Reply NeaL Pradeep December 1, 2011 at 4:15 pm

      yes paul at any point of time you can go back to the version of your choice!

  8. Reply Vilius November 22, 2011 at 6:56 pm

    Thank you

  9. Reply Vilius November 22, 2011 at 5:41 am

    Hello, I want to root my phone, uninstall some bloatware and then unroot, but I don’t understand how to unroot it. Can you explain a little?

    • Reply NeaL Pradeep November 22, 2011 at 9:28 am

      to un root, you can apply the update of XXKPN. It will unroot the device by on its own!

  10. Reply Umesh Pandey November 20, 2011 at 2:18 am

    Hi Neal,
    I recently updated my galaxy sl i9003 to DDKP3 (official update) via Samaung Kies. But I am facing with frequent Wifi disconnection issues. Is the XXPN firmware latest one??

  11. Reply Peter November 15, 2011 at 8:43 pm

    Hi experts,

    I can be successful to root my i9003 ver. 2.3.5 XXKPM Firmware. But WIFI function is error.

    Anyone knows how to resolve it?

  12. Reply lam November 14, 2011 at 9:00 pm

    yeah, i used the above method and i finally get rooted on my i9003xxkpm. thanks a lot.
    however,it seems that i have got in some troubles.I can’t use my wifi since then, when i try to turn on the wifi, it keeps showing “error” and i cannot turn on my wifi successfully. Any method to solve the problem? I am looking forward to receiving your reply, thx.

    • Reply NeaL Pradeep November 14, 2011 at 9:01 pm

      update with the latest XXKPN version !

      • Reply Lam November 17, 2011 at 3:06 pm

        I have updated with the latest XXKPN version. But after I rooted it(XXKPN), the WiFi is still cannot work!

        • NeaL Pradeep November 17, 2011 at 3:11 pm

          check with resetting the phone from recovery!

  13. Reply Kelvin November 14, 2011 at 9:14 am

    For Samsung Galaxy SL (GT-I9003) phone with Froyo OS, & Firmware vetsion 2.2.1 , you may simply use \ Super One Click\ to root you device. I have tried to root my device when it is 2.2.1 and it’s OK. It’s simple and much easier than the steps above. Just connect your device with your computer and click \Root\ and then you will get what you want. Enjoy the root : )

    However, after updating to 2.3.5 , it seems that it doesn’t work on my device. : (

    • Reply NeaL Pradeep November 14, 2011 at 10:46 am


  14. Reply deepak November 12, 2011 at 8:36 pm

    Hi Neal Pradeep,

    after reading ur updates i upgrade my i9003 from 2.2.1 to 2.3.4 but it dint worked well for me. my camera was hanging and video playback was not available. Then i tried to go back to 2.2.1 and when i tried to do it my cell acted as if it was dead. it only showed samsung logo and dint moved forward. i tried the recovery mode as well be it dint worked. so today i went to samsung service center to get 2.2.1 back on my cell. they updated the cell. earlier it was I9003DDKB2 but now when they updated my cell it is I9003DDKC1 . Please tell is this version better than DDKB2 . and please also help in updating the cell through Kies. My Kies show that there is firmware upgrade available but when i try to update it just disconnects my cell from kies and the update process stops . please reply

  15. Reply zery alshiekh November 11, 2011 at 6:05 pm

    hi sir thank you for your helpfull >>
    i do the step carefully >>but at the end i faced problem with wireless whe i try to turn it on >>it dosen’t >> i get error messeage >> can you help me ? thank you again !!

  16. Reply buba November 11, 2011 at 12:50 pm

    any good customs rom for this phone ?

    • Reply NeaL Pradeep November 11, 2011 at 2:58 pm

      you can find it all on

  17. Reply harish November 10, 2011 at 11:28 am

    iam using 2.2.1 froyo my model is samsung galaxy gt i9003 from india, can i directly update my phobe to 2.3.5 xxkpm .willl there be any problem if i do so ,…if yes then help me

  18. Reply Ajinkya Sagne November 9, 2011 at 11:11 pm

    I checked the root package file but could not find .tar file which is to be put in PDA. There was only one file after extracting CF-ROOT-XXKPM-20.10.2011 rar file which is normalboot.img.

  19. Reply uL November 9, 2011 at 10:09 pm

    my phone cannot starts after rooting. everything is ok until the final step.what happened?? please help

  20. Reply bwrokz November 8, 2011 at 11:27 pm

    thnk uu soooo much….it workd…i rooted my galaxy sl to 2.3.5 and its working fine…:D

  21. Reply Mrinal November 8, 2011 at 9:25 pm

    Hi Neal,

    Whats the difference between Rooting and Updating and firmware?

    Can you send me a detialed information.

    • Reply NeaL Pradeep November 10, 2011 at 10:33 am

      both are different, we will soon come up with something!

  22. Reply Ashish November 8, 2011 at 7:10 am

    I did all the steps but Phone isnt rooted…. it just flashes the phone to XXKPM rom, i had XXKPN which is reverted to M now 🙁 and no root still … all apps gone :((

    Are you sure this is the procedure for rooting ??? It should be flashin. ..

    • Reply NeaL Pradeep November 10, 2011 at 10:46 am

      you need to check again by rooting on stock firmware XXKPM!

  23. Reply jiten November 7, 2011 at 8:48 am

    When samsung will going to launch official 2.3 upgrade for sl i9003

    • Reply NeaL Pradeep November 7, 2011 at 2:26 pm

      there is no time frame but you can apply this update!

  24. Reply Md. Shoaib November 7, 2011 at 5:47 am

    I hv a Samsung Galaxy S (GT-I9003) phone, with Froyo OS, & Firmware vetsion 2.2.1
    please give me a detailed step-by-step method of rooting my phone & also how can I upgrade my phone to the latest OS version of android ?
    Expecting ur reply with huge curiosity.

    • Reply NeaL Pradeep November 7, 2011 at 2:33 pm

      you can follow the above procedure, its a very much detailed article to update your phone!

    • Reply gagzzz November 11, 2011 at 7:42 pm u don’t need 2 follw the difficult steps to upgrade the official update has released on 9th of november
      u can update it by installing the latest version of kies form samsung .com

      best of luck..

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.