Some good news for Galaxy S Advance (GT-I9070) users who are thinking of rooting their Samsung Galaxy S Advance.One of the recognized contributor on XDA developers forum named qzem has successfully developed rooted kernel for Samsung Galaxy S Advance Gt-I9070.
He posted this technique on xda. But, we didnt knew it would work or not.
So after brief testing Androidnova.org team believes, this method may work for this device.
THIS WAS MADE FOR PHONES WITH XXLD1 firmware (european) , but with help of testers now this method also works on ZSDL1, VJLD1 DXLD1, DDLD4, JPLD3, ZSLE4, XXLD2 and XXLE2 firmware, qzem have added kernels for this firmwares (Step 10, of rooting process). Users are free to test it on other firmwares, just make sure you have original firmware ready if something goes wrong.
Team AndroidNova.org will not be responsible for any damage occurred by following our rooting Tutorial.
This can only be done in Windows. 1. Download GT-I9070-root.rar, and extract it somewhere on you local disk. 2. From stuff you just extracted run program Odin3 v1.83.exe 3. Then open Settings in your phone, go to Aplications -> Development and check USB Debugging and Allow mock locations. Both needs to be Checked (Selected). 4. Turn off phone and turn it back on into Download mode, like this press Volume Down + Home button + Power button, wait untill some "strange" screen appers, put in usb cable and choose continue. 5. Now wait until Odin recognize your phone. It can take a while first time, if you have problems search for samsung drivers on the internet, 6. Under PIT file browse for GT-I9070_EUR_XX_8G_20111220_KL6.pit, you have extracted this file before. 7. Under PDA choose "rootkernel.tar.md5." 8. Then check what options are checked (Selected), be sure to UNCHECK (remove selction) Re-Partition, Flash Lock, Phone EFS Clear, Phone Bootloader Update! Only Auto Reboot and F.Reset Time should be checked (Selected) 9. When this is set just press Start and wait for phone to reboot. 10. Now repeat steps from 4 to 9, with one exception at step 7 now choose xxld1.tar.md5. or the kernel which was present in your device
For other firmwares you can download appropriate kernels here: ZSLD1.tar.md5 (removed) VJLD1.tar.md5. (removed DXLD1.tar.md5 (removed) DDLD4.tar.md5 JPLD3.tar.md5 ZSLE4.tar.md5 XXLD2.tar.md5 XXLE2.tar.md5 BULE2.tar.md5 DDLI1.tar.md5 DXLD2.tar.md5 PXXLD2.tar.md5 UBLD1.tar.md5 PXXLE1.tar.md5 11. Download and install Superuser or SuperSU aplication from market and enjoy the rooted phone! And you must also download Busybox to install busyboxbinary. [Recommended way] Or you can use Superoneclick, this tools push the Superuser aplication to /system/app and it installs busybox binary. Just search this tools on XDA.
Thanks XDA and Qzem for this great Tutorial