SuperSU v2.78 SR5

This update fixes some compatibility issues with a number of Nougat firmwares across various devices.

Some modifications that SuperSU makes to SELinux combined with stricter service execution rules in Nougat and the absence of explicit security labels in the startup scripts of some firmwares, could lead to some scripts not being executed.

On many firmwares this issue didn't occur at all, but on some (S7 Nougat Beta, CM14.1/RR-N on various devices) this could lead to Wi-Fi, cellular, and other modem-related features not working. On a rare firmware this caused bootloops, like on HTC10's shell-script-spaghetti Nougat firmware (I feel dirty just having looked at it).

Additionally, SuperSU GUI now offers to disable Samsung's SecurityLogAgent component as part of disabling KNOX, to get rid of some annoying popups.

As TWRP is not currently available for the HTC10's Nougat firmware, and its fastboot mechanism isn't compatible with the current incarnation of CF-Auto-Root, I've made a custom package to install this version of SuperSU to the HTC10 (linked below). Once TWRP or CF-Auto-Root is out, you should just use that instead.

Links

Download flashable ZIP: http://download.chainfire.eu/1014/SuperSU/SR5-SuperSU-v2.78-SR5-20161130091551.zip

Download HTC10 installer: http://download.chainfire.eu/1015/CF-Root1/root-htc10-nougat-v278sr5.zip

SuperSU BETA thread on XDA: http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133

Changelogs
- Fix shell-based scripts/services possibly not being executed on 7.x firmwares
- Add SecurityLogAgent to Samsung KNOX detection
- sukernel: force seclabel
Shared publiclyView activity