Elérhető a SuperSU v2.79 SR1, amely a SELinux Nougat változásaira összpontosít

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