Tegnap a Chainfire bejelentette az első frissítést, miután a SuperSU 2.78-as verzióját stabillá tették. Ahogy korábban említettük, az SR-frissítések alapvetően a SuperSU bétaverzióinak más elnevezései. A névváltoztatást azért vezették be, hogy csökkentsék azoknak a számát, akik bétaverziókat próbálnak feltölteni nem a Google Play alkalmazásboltjaiba, mivel továbbra is ugyanazt a verziószámot fogják viselni.
A legtöbb változás itt az Android 7.x Nougat rendszeren futó SELinux esetében történt, bár sok más változás is történt ezzel az új frissítéssel. A Chainfire szerint ez a verzió mostantól a saját „u: r: supersu: s0” környezetét fogja használni a futtatáshoz. Tehát ahelyett, hogy az „u: r: init: s0” környezetet újra felhasználnánk, ez a változtatás megakadályozhat néhány ütközés előfordulását. Figyelmeztetést kapunk azonban arra, hogy ez a változás néhány gyökéralkalmazást (és akár teljesen firmware-t is) hirtelen működésképtelenné tehet.
A SuperSU v2.79 SR1 már nem módosítja a file_contexts[.bin]-t. Chainfire észrevette, hogy ez a módosítás bizonyos firmware-eknél problémákat okozott. A konfliktus okát ugyan nem tudták azonosítani, de észrevették, hogy a módosítások okozták. Egyesek arról számoltak be, hogy a SuperSU lassan adott root hozzáférést bizonyos alkalmazásokhoz rendszerindításkor, amikor az eszközön egy csomó alkalmazás volt telepítve. Ez főleg a Nougattal történt, és azt mondják, hogy ez már nem lehet nagy probléma.
Letöltheti a flashable zip-et v2.79 SR1 itt, és javasoljuk, hogy nézze meg a XDA fórumszál a SuperSU béta verziójához arra az esetre, ha bármilyen problémába ütközne az új verzióval. A frissítés teljes változásnaplója alább található.
- Bontsa ki a Samsung észlelés funkciót
- GUI: átdolgozott részek, hogy működjenek a „supersu” környezettel 7.0+ verzión
- GUI: bináris frissítési figyelmeztetés javítása, ha a felhasználó bizonyos esetekben letiltotta a szuperfelhasználót
- su: átdolgozott részek, hogy működjenek a "supersu" környezettel 7.0+ verzión
- su/GUI: javítja a válaszkészséget, ha az eszköz foglalt 7.0+-on
- sukernel: javítsa ki a cpio visszaállítási hibáját nagyon rövid fájlnevekkel
- sukernel: már nem javítja a file_contexts(.bin)
- sukernel: Revert force seclabel (már nincs szükség "supersu" környezettel)
- supolicy: adjon hozzá "create", "auditallow", "auditdeny" házirend parancsokat
- supolicy: támogatja a "*"-t az "allow", "deny", "auditallow", "auditdeny", "allowxperm" házirend-parancsokhoz
- supolicy: A --live/--file többé nem alkalmaz alapértelmezett javításokat, ha egyedi javításokat adnak hozzá
- supolicy: --sdk=X opció hozzáadva (7.0+ esetén szükséges)
- supolicy: minden SELinux szabályt átdolgozott a 7.0+ verzióhoz, "supersu" környezetként fut
- ZIP: Külön slotselect és system_root logika
- ZIP: Állítsa be a rendszer/rendszergyökér eszközt és a csatlakozási pont észlelését
- ZIP: Javítsa ki a kisebb hibákat a dokumentációban
- ZIP/frp: kifejezetten /su címkével
Forrás: +Chainfire