Vakar „Chainfire“ paskelbė apie pirmąjį atnaujinimą po to, kai „SuperSU“ 2.78 versija buvo stabili. Kaip jau minėjome anksčiauSR atnaujinimai iš esmės yra kitoks SuperSU beta versijų pavadinimas. Pavadinimas buvo pakeistas siekiant sumažinti žmonių, bandančių įkelti beta versijas į ne „Google Play“ programų parduotuves, skaičių, nes jis ir toliau turės tą patį versijos numerį.
Dauguma pakeitimų čia atliekami naudojant SELinux, skirtą Android 7.x Nougat, nors su šiuo naujuoju atnaujinimu yra ir daug kitų pakeitimų. Chainfire teigia, kad ši versija dabar naudos savo kontekstą „u: r: supersu: s0“. Taigi užuot pakartotinai naudoję kontekstą „u: r: init: s0“, šis pakeitimas gali užkirsti kelią keletui konfliktų. Tačiau esame perspėti, kad dėl šio pakeitimo kai kurios šakninės programos (ir net kai kurios programinės įrangos visiškai) gali staiga nustoti veikti.
SuperSU v2.79 SR1 taip pat nebekeičia failo_kontekstų[.bin]. Chainfire pastebėjo, kad šis pakeitimas sukėlė tam tikrų problemų pasirinktoje programinėje įrangoje. Tačiau jiems nepavyko nustatyti konflikto priežasties, tačiau pastebėjo, kad jį sukėlė modifikacijos. Kai kurie žmonės pranešė, kad SuperSU lėtai suteikdavo root prieigą prie kai kurių programų, kai įrenginyje buvo įdiegta daugybė programų. Tai daugiausia atsitiko su Nouga, ir mums sakoma, kad tai nebeturėtų būti didelė problema.
Galite atsisiųsti „flashable“ ZIP failą v2.79 SR1 čia, ir raginame peržiūrėti XDA forumo gija, skirta SuperSU beta versijai jei kiltų kokių nors problemų dėl naujos versijos. Visą šio naujinimo pakeitimų žurnalą rasite toliau.
- Išplėskite „Samsung“ aptikimą
- GUI: perdarytos dalys, kad būtų galima dirbti su „supersu“ kontekstu 7.0 ir naujesnėse versijose
- GUI: pataisykite dvejetainio atnaujinimo pranešimą, kai kai kuriais atvejais vartotojas išjungia supervartotoją
- su: perdarytos dalys dirbti su „supersu“ kontekstu 7.0+
- su/GUI: pagerinkite reagavimą, kai įrenginys užimtas naudojant 7.0+
- sukernel: ištaisykite cpio atkūrimo gedimą naudodami labai trumpus failų pavadinimus
- sukernel: nebepataiso file_contexts(.bin)
- sukernel: sugrąžinti force seclabel (nebereikia su „supersu“ kontekstu)
- supolicy: pridėkite politikos komandas „create“, „auditallow“, „auditdeny“.
- supolicy: palaiko „*“ politikos komandų „allow“, „deny“, „auditallow“, „auditdeny“, „allowxperm“ leidimo / diapazono parametrui
- supolicy: --live/--file nebetaiko numatytųjų pataisų, jei pateikiami pasirinktiniai pataisymai
- supolicy: --sdk=X parinktis pridėta (reikia 7.0 ir naujesnėse versijose)
- supolicy: perdarytos visos SELinux taisyklės 7.0 ir naujesnėms versijoms, paleisti kaip „supersu“ kontekstas
- ZIP: atskirkite lizdo pasirinkimą ir sistemos_šaknies logiką
- ZIP: koreguokite sistemos / sistemos_šakninį įrenginį ir prijungimo taško aptikimą
- ZIP: ištaisykite nedideles dokumentacijos klaidas
- ZIP/frp: aiškiai pažymėkite /su
Šaltinis: +Chainfire