The latest SuperSU build 2.79 SR2 is now available. The stable SuperSU 2.79 stable was recently released by the original developer, named Chainfire, who actually brought the concept of rooting an Android system. The development progressed for several years and now we have a stable solution to root almost any Android device running latest Android 7.1.1 Nougat, Android 6.0.1 Marshmallow to the 5.1.1 Lollipop and KitKat versions as well.
The developer has already released a stable version of SuperSU with v2.78 that supported most of the devices running Android 7.0 Nougat or later. But it lacked the SELinux support for the Nougat. However now, SuperSU 2.79 SR1 shall use it’s own ‘u:r:supersu:s0’ context to run in; which would prevent some conflicts or force closes with the system or root apps. As this is a Beta version, it may still cause some root apps or even the firmware to malfunction. As an alternative, you can also us the previous SuperSU 2.79 stable listed below.
The new version also brings performance improvements for the Android devices which are heavy on apps. So usually, devices with many root applications asking for root permissions would make the device lag on Nougat. However now, this won’t be a problem with the newest 2.79 version.
Update: SuperSU 2.79 SR3 is now available for download with fix for devices with bootloop problems.
SuperSU 2.79 Changelog:
- Expand Samsung detection
- GUI: reworked portions to work with ‘supersu’ context on 7.0+
- GUI: fix binary update notice when superuser disabled by user in some cases
- su: reworked portions to work with ‘supersu’ context on 7.0+
- su/GUI: improve responsiveness when device busy on 7.0+
- sukernel: fix cpio restore failure with very short filenames
- sukernel: no longer patches file_contexts(.bin)
- sukernel: revert force seclabel (no longer needed with ‘supersu’ context)
- supolicy: add “create”, “auditallow”, “auditdeny” policy commands
- supolicy: support “*” for permission/range parameter of “allow”, “deny”, “auditallow”, “auditdeny”, “allowxperm” policy commands
- supolicy: –live/–file no longer apply default patches if custom patches are supplied
- supolicy: –sdk=X option added (required for 7.0+)
- supolicy: reworked all SELinux rules for 7.0+, run as ‘supersu’ context
- ZIP: Separate slotselect and system_root logic
- ZIP: Adjust system/system_root device and mount-point detection
- ZIP: Fix minor errors in documentation
- ZIP/frp: Explicitly label /su
SuperSU 2.79 SR 3 Changelogs:
- supolicy: fix some segfaults(NPEs) in pre-7.0 sepolicy handling
- ZIP: write boot block device once instead of twice
Download SuperSU 2.79 or later
Flash Latest SuperSU 2.79 SR3 for Android 7.1.1 Nougat
- Download flashable ZIP → SR3-SuperSU-v2.79-SR3-20170114223742.zip
- Download flashable ZIP → SR2-SuperSU-v2.79-SR2-20170103215521.zip
- Download flashable ZIP → SR1-SuperSU-v2.79-SR1-20161221223537.zip
Flash Latest SuperSU 2.79 stable for Nougat
If the above SuperSU version fails, then you can try the stable SuperSU 2.78 as well.
How to Root Android 7.0/7.1.1 Nougat with the latest SuperSU 2.79 SR2?
If you are on Nexus device running latest Android 7.1.1 Nougat then you may want to check out our popular tutorial on – 3 ways to root Nexus on latest Nougat update.
For other Android devices, make sure you have the latest TWRP recovery setup on your Android phone. Check out the tutorial for the latest TWRP recovery downloads and head over to the TWRP installation guide. But first, make sure you already have the Bootloader Unlocked on your phone.
If all this is already setup on your Android phone, then grab the SuperSU 2.79 zip file and flash it using the TWRP recovery. Here is a short guide on how to flash custom packages via TWRP.
- Transfer SuperSU 2.79 zip file into device’s storage or SDcard.
- Reboot your device into the TWRP recovery. Turn off your device, then press and hold volume down and power buttons for a few seconds.
- Take a full Nandroid backup from the recovery.
- Tap on Install option and select the SuperSU file.
- Swipe to confirm.
- Reboot to system.
For a detailed tutorial on how to use TWRP, click here. If you come across any problems with booting, restore the previous backup. Follow and like us on social media. For queries either comment down below.
Source: Chainfire G+