NOTICE: This content was originally posted to Google+, then imported here. Some formatting may be lost, links may be dead, and images may be missing.
KNOX KNOX! Who's there? Super! Super who? SuperSU!
There's three seconds of your life you won't get back. This version of SuperSU works on the newer SGS4 firmwares that appear to have KNOX built-in, or if not that, at least SELinux set to Enforcing. (for more details on that, see this post: https://plus.google.com/113517319477420052449/posts/5ggu7naWtaW - also for instructions on how to remove that annoying popup that your device has been compromised). You will need to re-root on these firmwares, just updating through Play will not work.
There's been some other fixes as well, most notably a problem with the OTA survival in Android 4.3 has been corrected.
New binaries are included, but installation is not forced if you are running the previous binary, as you only absolutely need this binary upgrade if you are running SELinux in Enforcing mode, in which case you have to re-root anyway, and you would automagically already have the correct binaries. So don't worry if it doesn't ask you to update binaries.
Let me know if there are any new issues. But please do keep in mind that problems with the new KNOX firmware may not be my problem. SuperSU is only the window to the internals of the firmware and device - if those internals change (not the window), your root-using apps may need to be updated to work with the changed internals.
As a reminder to those KNOX-firmware users: do not use Mobile ODIN or Triangle Away until they've been updated or your phone will explode.
Added SELinux+Enforcing compatibility (for new SGS4 ROMs)
Fixed (newest) CWM versions asking you question that break root if answered wrongly
Fixed issue with the TWRP/CWM binary installer
Fixed 4.3 OTA survival looping
Already updated from the play store :-)
Hmm, don't give up the day job.
Hey +Chainfire I don't know if you're aware of this, but with the new bootloader for 4.3 on the Nexus 4, it's not possible to boot to a .img (recovery or kernel) without applying some arguments to the fastboot command, specifically -c "lge.kcal=0|0|0x". By looking at the CF-Auto-Root for the Nexus 4. The .bat (or .sh) doesn't have those arguments. Have you tested on this device and works fine?? I always put that argument to boot to CWM and flash SuperSU (I want to root the old-school way). In my case I have to input:
fastboot -c "lge.kcal=0|0|0x" boot nameofcwm.img
Without that, I only get a blank screen.
What are your thoughts?
Automagically updated from Play Store. Thanks for your great apps +Chainfire
+Carlos Rodríguez I've not had that report from anybody else, also I don't own an N4. Please report this to the N4 CF-Auto-Root thread on XDA
I will. Another question: issuing fastboot oem unlock on an already unlocked device doesn't wipe data, right? +Chainfire
Thanks so much!
Thank youuuuu ;)
+1 update from playstore....tq
Are you planing one day to update chainfire 3D?
+Carlos Rodríguez Agh, now I know, why I had to flash TWRP instead just booting it with stock. Thanks
+Piotr Budny you're welcome. I'd still like to now what happens if I do the oem unlock command on an already unlocked phone.
It's ebb Oxygen
Need the reset flash counter and the new samsung firmware bootloader to be reset to 0 and back to official asap thanks +Chainfire
Gave you tried the htc one toolkit
Hi, thx for your work! no way without it!
Just a question, i used autoroot, disabled knox, reinstalled supersu from apk, cleared dalvik cache but i still encounter "supersu has stopped" and no more access to the sudo authorizations management.
For a complete misfit i don't have update option and reinstall just goes in an infinite loop.
I would like to be sure that only authorized apps will gain su rights, can I?
Are this clues of any help? How can i log more information?
A little more help would be greatly appreciated.
Thanks in advance,