Včeraj je Chainfire objavil prvo posodobitev po tem, ko je različica 2.78 SuperSU postala stabilna. Kot smo že omenili, so posodobitve SR v bistvu drugo ime za beta različice SuperSU. Sprememba imena je bila uvedena kot poskus zmanjšanja števila ljudi, ki poskušajo naložiti različice beta v trgovine z aplikacijami, ki niso Google Play, saj bo še naprej imela isto številko različice.
Večina sprememb tukaj je s SELinuxom v sistemu Android 7.x Nougat, čeprav je s to novo posodobitvijo veliko drugih sprememb. Chainfire pravi, da bo ta različica zdaj za izvajanje uporabljala lasten kontekst 'u: r: supersu: s0'. Namesto ponovne uporabe konteksta 'u: r: init: s0' lahko ta sprememba prepreči nastanek nekaj sporov. Vendar smo opozorjeni, da bi lahko zaradi te spremembe nekatere korenske aplikacije (in celo nekatere vdelane programske opreme v celoti) nenadoma prenehale delovati.
SuperSU v2.79 SR1 prav tako ne spreminja več file_contexts[.bin]. Chainfire je opazil, da je ta sprememba povzročila nekaj težav pri izbranih vdelanih programih. Razloga za konflikt sicer niso mogli ugotoviti, opazili pa so, da so ga povzročile spremembe. Nekateri so poročali, da je SuperSU ob zagonu nekaterim aplikacijam počasen odobril korenski dostop, ko je imela naprava nameščeno veliko aplikacij. To se je v glavnem zgodilo z Nougatom in rekli so nam, da to ne bi smelo biti več problem.
Lahko prenesete flashable zip za v2.79 SR1 tukaj, in priporočamo vam, da si ogledate Tema foruma XDA za beta različico SuperSU če naletite na težave z novo različico. Celoten dnevnik sprememb za to posodobitev je na voljo spodaj.
- Razširite zaznavanje Samsung
- GUI: predelani deli za delo s kontekstom 'supersu' na 7.0+
- GUI: popravi binarno obvestilo o posodobitvi, ko uporabnik v nekaterih primerih onemogoči superuporabnika
- su: predelani deli za delo s kontekstom 'supersu' na 7.0+
- su/GUI: izboljšajte odzivnost, ko je naprava zasedena na 7.0+
- sukernel: popravi napako obnovitve cpio z zelo kratkimi imeni datotek
- sukernel: ne popravlja več file_contexts(.bin)
- sukernel: povrni prisilno oznako (ni več potreben s kontekstom 'supersu')
- supolicy: dodajte ukaze pravilnika "create", "auditallow", "auditdeny".
- supolicy: podpora "*" za parameter dovoljenja/območja ukazov pravilnika "allow", "deny", "auditallow", "auditdeny", "allowxperm"
- supolicy: --live/--file ne uporablja več privzetih popravkov, če so na voljo popravki po meri
- supolicy: dodana možnost --sdk=X (potrebno za 7.0+)
- supolicy: predelana vsa pravila SELinux za 7.0+, zagon kot kontekst 'supersu'
- ZIP: Ločite logiko slotselect in system_root
- ZIP: Prilagodite napravo system/system_root in zaznavanje točke priklopa
- ZIP: popravi manjše napake v dokumentaciji
- ZIP/frp: Izrecno označite /su
Vir: +Chainfire