How to Root the Samsung Galaxy S Advance I9070

We have been getting comments that the SuperOneClick doesn’t work to root the Samsung Galaxy S Advanced I9070 smartphone and we know how painful it is when you really need root access on your smartphone and you don’t have it. You don’t have to worry any longer as we, actually the XDA Developers, have come up with a root method that just works fine to root your smartphone so you can perform your tasks on it. Here’s how you can root your Samsung Galaxy S Advanced I9070 smartphone:

I. Before You Begin:

1. You are voiding the warranty of your device by rooting it. However, you can get the warranty back by either unrooting it or installing the stock firmware.

2. The following procedure works on Windows based PCs only.

II. Downloading Required Files:

1. Root Package (Download link’s given in the first post)

2. Original Kernel (Download link’s given in the first post)

III. Rooting the Samsung Galaxy S Advanced I9070:

1. Place both the files you downloaded to your Desktop.

2. Extract files from the Root Package archive to your Desktop.

3. From the files you extracted, double-click the Odin3 v1.83.exe file.

4. Enable USB debugging on your smartphone from Menu>>Settings>>Applications>>Development>>USB debugging.

5. Enable Mock Locations on your smartphone from Menu>>Settings>>Applications>>Development>>Allow Mock Locations.

6. Turn OFF your smartphone using the Power button.

7. Reboot your smartphone into the Download mode. To do so, while your smartphone is turned OFF, press and hold Volume DOWN+Home+Power buttons together.

8. Connect your smartphone to the PC using the USB cable.

9. Odin should show your device as connected in its main interface.

10. Click on the PIT tab in the Odin and choose the GT-I9070_EUR_XX_8G_20111220_KL6.pit which you extracted from the Root Package.

11. Now, click on the PDA tab and choose the rootkernel.tar.md5 file.

12. Make sure that only Auto Reboot and F. Reset Time boxes are checked in the Odin, leave rest as unchecked.

13. Hit the Start button and it should begin rooting your device.

14. After the rooting is finished, your device should reboot.

15. Turn OFF your device.

16. Once again, put your device into the Download mode. Just press and hold Volume DOWN+Home+Power buttons together and your device should boot up into the Download mode.

17. Connect your device to the PC using the USB cable.

18. Open up the Odin Tool on your PC by double-clicking the Odin3 v1.83.exe file, it’s the file you extracted from the Root Package.

19. Click on the PIT tab in the Odin and choose the GT-I9070_EUR_XX_8G_20111220_KL6.pit to be flashed on your device. This file should exist where you extracted the contents of the Root Package.

20. Click the PDA tab and choose the Original Kernel file you downloaded earlier. It should match up with your device’s firmware.

21. Check-mark the Auto Reboot and F. Reset Time boxes in the Odin and leave rest of the options as unchecked.

22. Start the process by hitting the Start button.

23. Your device should reboot after the Odin has finished its work.

24. Now, head over to the Play Store and download the Superuser and BusyBox apps. Install them on your device

Congrats ! You have successfully achieved root access on your smartphone and now you can manage the root rights using the Superuser app.

If this procedure helped you please thank/donate to the original developers here.

If you need help with this procedure, please ask in the comments below or in the forum.

This is part of our Android How To’s. We have how to’s on rooting, loading ROMs, and tons of other tips and tricks for your specific device or for Android devices in general! For all of our Android How To’s, head here.

If this procedure helped you, please consider donating to the original developer or at least sending them a thank you.

Now that you are rooted, head here to learn some of the fun things you can do!

For all the devices we have rooting procedures for, head here.


Something Wrong? If you notice an issue with the procedure (broken link, steps out of date, etc.), use this form to let us know! Otherwise, if you just are having trouble with the procedure, reach out to us on Twitter, Facebook, or Google+.

  • MAtt

    will this work for samsung fascinate??? superclick fails time after time on step seven. do adb methods work. Ive looked everywhere and nothing is updated for 2.3.5. i would pay to have my phone rooted. jmonkey111@gmail.com

    • Mahesh Makvana

      This will NOT work for the Samsung Fascinate. You shouldn’t try it on your “Fascinate” as it may brick it.

      We’ll let you know as soon as we’ve a new rooting method for your device, stay tuned with us!

      Thanks MAtt!

  • MAtt

    PLEASE someone respond. Anything helps..

  • mamado kita

    very nice

    • Mahesh Makvana

      :)

  • Zzzzz

    few months after rooting using this method my phone went from 11gb user user available to 4gb.. i suspected that the pit file here is for 8gb gtI9070. plus i did change my kernel to Diego_ch twrp kernel n to stock kernel few times n m not sure about the problem….

  • sureyya

    dear maesh, i have galaxy advance ,with kernel i9070 xxlk2…can i root my phone in this way?

  • Memo

    Will this still allow me to update to the 4.1 actualisation of Android coming in January?

  • Daann

    So if you´r phone gets blocked or anything that you can´t use it anymore you can just turn it back to you´r original sofware ?

  • http://www.facebook.com/nirmit.shah.125 Nirmit Shah

    i have DDLK2…….. is this work on baseband version ddlk2??????

  • Amit Anand

    I am sure this will not work on DDLK2 FW… any idea how to root DDLK2 FW.. i have searched all forums, i do not want to upgrade my current OS GB 2.3.6… Just want root access.

  • Arindom Samajdar

    Hi All,
    I am having Samsung Galaxy S Advance (GT-I9070) with official Jelly Bean update in India. Details are as follows :–
    Android Version = 4.1.2
    Baseband Version = I9070DDULP8
    Karnel Version = 3.0.31-1119559
    Build Version = J2054K.I9070DDLUP8
    I want to root my mobile.
    Will the above process work in mine????

  • Daniel Gavrielov

    I did this root process because I wanted to delete that annoying app “Google+” and I didn’t manage to do it on the regular way so I needed to root my phone so I can delete it, and indeed I successfully deleted the app :)))
    thank you very much =]]]

    • Mahesh Makvana

      That’s great! That’s what root is meant for, get rid of the things you don’t want to have on your device.

      Thanks!

  • Daniel Gavrielov

    and second, this root process doesn’t wipe any data from the phone!!!
    =)))

  • Noa

    I do every thing you tell me to do, but when it reboots after odin installed the rootkerneL.tar.md5 it just freezes at the samsung galaxy s advance logo. what do i do?!

  • Anil Saravade

    what about if phone gets bricked!!