Table of Contents
Samsung Galaxy S6 and the S6 Edge variants like SM-G920F & SM-G925F are already receiving the Nougat firmware along with the recently updated SM-G920I (Indian variant). The Android 7.0 version brings a new Samsung Experience 8 – a new Nougat based UI from Samsung. The TouchWiz is now abandoned or will be known for the Android 6.0.1 Marshmallow based Samsung firmware. Now, the root method for the Samsung Galaxy S6 and S6 Edge international variant is available on the official stock Nougat firmware builds. The root method works for and has been tested with the SM-G920F and SM-G925F on Android 7.0 with builds G920FXXU5EQAC, G920FXXU5EQBG. It is same for S6 Edge variants as well.
The European region has received the S6 and S6 Edge Nougat update with UK, France, Germany, Italy, etc being the first ones to receive it. In order to root the S6 device on Android 7.0, all you need to do is flash the patched SuperSU via TWRP. It is a script based root which will not bootloop the device. The official SuperSU 2.79 is causing bootloop problems while rooting Nougat firmware on S6 devices. The patched Super User build will fix the boot loop problem and gain root access. A similar thing happened with the Note 5.
How to Root Samsung Galaxy S6 (Edge) on Android 7.0 Nougat?
The rooting procedure is very similar to that of the S6 Marshmallow firmware. Check out this tutorial for a detailed explanation. It involves flashing SuperSU via TWRP. First, we will setup TWRP on the device and then flash the SuperSU file.
Prerequisites to root Nougat on Galaxy S6 (Edge)
- Download latest Samsung Drivers
- Download latest ODIN 3.12.3
- Download patched SuperSU to avoid bootloops → N920_Nougat_Root_SuperSU_No_kernel_included.zip
- Download SuperSU 2.79 → SR3-SuperSU-v2.79-SR3-20170114223742.zip or click here.
- Download latest TWRP for Samsung Galaxy S6 and S6 Edge.
You may also like:
Instructions to Root Galaxy S6 (Edge) on Nougat
- Download all the required files from above. Transfer the SuperSU and patched SuperSU files into the S6 device internal storage and others to PC.
- Enable OEM unlock & USB Debugging Mode from the Developer Options. Enable Developer Options from Settings>About Phone> Tap on the Build Number several times.
- Reboot your device into Download/Odin Mode. To do so, turn off your device completely and then press and hold Power button + Volume Down + Home keys for a few seconds.
- Run Odin tool with administrator rights.
- Connect your device to your PC using a USB cable. Make sure you get a successful connection message in Odin software.
- From Odin click on AP button and add TWRP tar file in the [AP] slot. Disable Auto-Reboot and click on “Start” button.
Note: See how to install TWRP on Samsung devices via Odin.
- After installation, Reboot your device into TWRP recovery.
- Within TWRP if you see a screen to allow system modifications, allow it. Do it only if you are going to root your device or you will trigger dm-verity and won’t be unable to boot.
- Return to the home screen and click on “Reboot to Recovery” Option.
- From TWRP, tap on Backup and take a full Nandroid backup selecting all the partitions.
- Then go to home screen and tap on “Install” and select the patched SuperSU zip and swipe right to flash. You can also use the latest SuperSU 2.79 SR3 listed above. But it may sometimes cause bootloop. So if you are using a S6 devices the use the patched one. S6 Edge users can use the official SuperSU.
- Once done, reboot to system.
Once the system is booted, you can now enjoy root access on your Samsung Galaxy S6 and S6 Edge on official Nougat firmware. If the system doesn’t boot up for a long time, then go to this link to troubleshoot.
Disable KNOX from the SuperSU app. Open the SuperSU app and you may see the popup to disable KNOX. Click OK and then restart the device.