SuperSU 2.78-SR1

SuperSU 2.78-SR1

Package Name: eu.chainfire.supersu


Version: 2.78-SR1 (278)
Uploaded: Friday, 16-Sep-16 04:10:06 UTC
File size: 6.49 MB (6487102 bytes)
Minimum Android version: 2.1 (Eclair, API 7)
MD5sum: 505ee0b748de84c8fb8bf00e2d2e6cdd
SHA1sum: 339f4c9e9269e4cc5fae0ee2c4e58d751c81ab48

icon verified Safe verified to install

sad dog with adblocker


Seems like you are using AdBlock to hide banners... ADS are quite nice and don't take much space, you may consider disabling it on this website.
This is the only AD on the entire website.


It looks like you're using an ad blocker, so you'll have to wait 15 more seconds.
Please disable your ad blocker to skip the wait and help support the site.

Change logs / What's New

SuperSU v2.78 SR1 released

This update brings primarily bugfixes to the su binary (related to suhide and Magisk compatibility), but there is one supolicy update of particular note as well:

Due to an initialization bug, introduced in v2.68 BETA, some SELinux contexts (including shell and untrusted_app) could be granted sys_module capability. If this happens, and your kernel is compiled with module loading support (most modern stock kernels have this disabled) and an exploit is used to gain uid 0, this then allows for a complete SELinux bypass and kernel pwn.

The requirements are pretty extensive and your chances of being vulnerable are slim, but nevertheless I would recommend updating.

This fix requires SuperSU to be updated by flashing the ZIP. Updating by APK will not suffice.

SRx instead of BETA
We’re moving from BETA to Service Release naming, so we can keep the version number for the next test release the same as the current stable release. So, v2.78 SR1 is what would have been v2.79 BETA before.

While this may be slightly more confusing, we need to keep the version numbers the same to reduce the effectiveness of people trying to upload the test releases to stores (many stores will not accept a version number already present). Surprisingly, this is a real problem on non-Play stores.

Discussion regarding CCMT has suddenly (about a year late) become prominent again. There will be some announcements regarding this probably next week.

SuperSU BETA thread:

FlashFire/TWRP Flashable ZIP:

– subinary: Adjust app_process detection with manipulated mount namespaces
– subinary: Adjust Zygote PID detection to prefer 64-bit
– subinary: Fix possible NPE in LD_PRELOAD sanitization
– subinary: In systemless mode, ensure PATH contains /su/bin and /su/xbin
– supolicy: Ensure zero-on-alloc for new rules
– supolicy: Fix parsing allowxperm with multiple sources/targets in a single definition
– ZIP/Systemless: Give su.d 60 seconds to execute (from 4 seconds)

All Versions

Not found other version