After receiving so many requests from fellow readers about rooting GB (Android 2.36) firmware on SGSA (Samsung Galaxy S Advance), here is good news for you! I’ve researched quite a bit for the easiest rooting method and this is what I came up with. If you don’t know what rooting is, or why you should root your android phone, do not follow this tutorial. This tutorial is strictly for those who want and need root on sgsa. Also, this tutorial is for GingerBread, not Jelly Bean. We’ve posted Galaxy S Advance JellyBean Rooting Tutorial also. Read the guide thoroughly and proceed at your own risk. Note that rooting voids warranty so if something undesired happens, you’re on your own.
- GT-I9070 smartphone (SGSA). No other model or variant.
- Android 2.3.6 GingerBread OS.
- Fully charged battery.
- usb cable
- Proceed at your own risk. I’ll not be held responsible for any damage to your phone.
- Backup important content of your device.
How to root all GB firmware on SGSA
This method involves changing the stock kernel so this will increase custom ROM Binary counter of the phone as well. This method works for all GingerBread Firmware of Galaxy S Advance be it of any country (including India’s DDLK2, etc).
- Download ODIN for SGSA from here.
- On your pc, make sure Samsung Kies is not running.
- Download pre-rooted kernel for Galaxy S Advance GingerBread from here.
- Extract both the download files.
- Run ODIN program.
- In your phone, go to its settings and enable USB Debugging.
- Turn off your phone and start it in Download mode (Press volume down+home+power buttons together for few seconds).
- Connect your phone via usb data cable to pc.
- ODIN will detect your phone.
- Click on PDA button in ODIN and select the kernel file GT-I9070_GB_TWRP_KERNEL.tar.md5 which you downloaded and extracted earlier.
- Make sure nothing else is checked in ODIN (only, Auto-Reboot and F:Reset Time options should be checked)
- Hit on Start button.
- After few minutes, ODIN will display PASS status and your phone will reboot.
- Done. Your phone is now rooted. Try installing SuperSu or other apps which require root permission.
Feel free to ask questions or clear your confusion before following this rooting tutorial. Facing any problem, do ask us, we’ll try to help as much as possible. Do confirm if the method works for you!