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.

  • Nirmal

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

    • Pradeep Neela


  • Nirmal

    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 :):)

  • levin

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

  • Nick

    U MAD BRO?!

    • Neela Pradeep

      may we know are you facing any issues?

  • naman

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

    • NeaL Pradeep

      apply the update once again!

  • paul

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

  • paul

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

    • NeaL Pradeep

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

  • Vilius

    Thank you

  • Vilius

    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?

    • NeaL Pradeep

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

  • Umesh Pandey

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

    • NeaL Pradeep

      yes xxkpn is the latest version!

  • Peter

    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?

    • NeaL Pradeep

      update with XXKPN!

  • lam

    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.

    • NeaL Pradeep

      update with the latest XXKPN version !

      • Lam

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

        • NeaL Pradeep

          check with resetting the phone from recovery!

  • Kelvin

    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. : (

    • NeaL Pradeep


  • deepak

    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

    • NeaL Pradeep


  • zery alshiekh

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

    • NeaL Pradeep

      what is the problem you are facing?

  • buba

    any good customs rom for this phone ?

    • NeaL Pradeep

      you can find it all on

  • harish

    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

    • NeaL Pradeep

      yes harish you can directly update!

  • Ajinkya Sagne

    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.

  • uL

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

    • NeaL Pradeep

      try updating once again!

  • bwrokz

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

  • Mrinal

    Hi Neal,

    Whats the difference between Rooting and Updating and firmware?

    Can you send me a detialed information.

    • NeaL Pradeep

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

  • Ashish

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

    • NeaL Pradeep

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

  • jiten

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

    • NeaL Pradeep

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

  • Md. Shoaib

    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.

    • NeaL Pradeep

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

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