AT&T has released Android 5.1.1 Lollipop update for the Galaxy S6 and S6 edge in September last year with software version G920A/G925AUCU3BOI2. Afterwards, the both variants getting another couple minor updates, and the last is G920A/G925AUCU3BOJ9 and it was released in March 2016. However, from the first 5.1.1 update (OI2) until the last update (OJ9), there’s no real and easy root method that can be used.
Superuser privilege is a must for some Android smartphones users, including the Galaxy S6 users, most of them are advanced users who want to get the most out of the phone. With root access they can boost the phone performance and battery life, perform a real app and data backup, get rid of bloatware apps, wireless tethering, customize UI and even more with Xposed Framework and its modules.
Previously, there are some methods that is expected to work with 5.1.1, but apparently it’s only a systemless root and we can only use the root via adb command. Luckily, there has been a real method called Tethered Root, developed by an XDA member – metalcated, with this we can really get a true and fully working superuser access on Galaxy S6.
Sad to say, this method still has boundaries, it requires you to manually set SElinux to permissive via adb on each reboot, without it, your phone wouldn’t boot. In other words, as soon as your phone rooted, you’ll need a script or have to run a command via a desktop or laptop computer every time you want to reboot or turn your phone on. This could be a pain when the phone suddenly dies and there is no computer nearby.
This AT&T Galaxy S6 and S6 edge root method currently working on the older OJ7 build and the latest OJ9 build released in March. So you still have a chance to regain superuser even if you’ve updated the phone to the latest version.
The method requires you to flash a modified firmware and kernel with Odin. So, it’s only recommended for advanced users and those who only have access to a computer. Here’s the overview:
- Download the Galaxy S6 and S6 edge drivers for your computer.
- Grab the latest Odin flash tool.
- Get the required firmware, kernel and root script from metalcated’s thread on xda.
- Put the phone in the download mode and flash the tar.md5 file with Odin.
- oon after boot up, don’t forget to enable developer mode, then run the script, root-install.sh or root-install.cmd depending your computer OS.
- Once done, you should rooted now.
- When you need to reboot or turn on the phone, you have to run the run-boot script via computer.
Head to metalcated’s thread on xda-developers for the required files, complete steps and the cautions.