Ieri, Chainfire a anunțat prima actualizare după ce versiunea 2.78 a SuperSU a fost stabilită. După cum am menționat mai înainte, actualizările SR sunt practic un nume diferit pentru versiunile beta ale SuperSU. Schimbarea numelui a fost pusă în aplicare ca o încercare de a reduce numărul de persoane care încearcă să încarce versiuni beta în magazine de aplicații non-Google Play, deoarece va continua să aibă același număr de versiune.
Cele mai multe modificări de aici sunt cu SELinux pe Android 7.x Nougat, deși există o mulțime de alte modificări cu această nouă actualizare. Chainfire spune că această versiune va folosi acum propriul context „u: r: supersu: s0” pentru a rula. Deci, în loc să reutilizați contextul „u: r: init: s0”, această modificare poate preveni apariția unor conflicte. Cu toate acestea, suntem avertizați că această modificare ar putea face ca unele aplicații root (și chiar unele firmware-uri în întregime) să nu mai funcționeze brusc.
SuperSU v2.79 SR1 nu mai modifică nici contextul fișierelor[.bin]. Chainfire a observat că această modificare a cauzat unele probleme pe anumite firmware-uri. Totuși, ei nu au putut identifica motivul conflictului, dar au observat că modificările îl cauzează. Unii oameni au raportat că SuperSU a întârziat să acorde acces rădăcină unor aplicații la pornire când un dispozitiv avea o grămadă de aplicații instalate. Acest lucru s-a întâmplat în principal cu Nougat și ni s-a spus că nu ar mai fi o problemă prea mare.
Puteți descărca zip-ul flashable pentru v2.79 SR1 chiar aici, și vă încurajăm să verificați Firul de forum XDA pentru versiunea beta a SuperSU în cazul în care întâmpinați probleme cu noua versiune. Jurnalul complet de modificări pentru această actualizare poate fi găsit mai jos.
- Extindeți detectarea Samsung
- GUI: porțiuni reproiectate pentru a funcționa cu contextul „supersu” pe 7.0+
- GUI: remediați notificarea de actualizare binară atunci când superutilizatorul este dezactivat de utilizator în unele cazuri
- su: porțiuni reproiectate pentru a funcționa cu contextul „supersu” pe 7.0+
- su/GUI: îmbunătățiți capacitatea de răspuns când dispozitivul este ocupat pe 7.0+
- sukernel: remediați eșecul de restaurare cpio cu nume de fișiere foarte scurte
- sukernel: nu mai corectează file_contexts(.bin)
- sukernel: inversează eticheta de forță (nu mai este necesară cu contextul „supersu”)
- supolicy: adăugați comenzile de politică „create”, „auditallow”, „auditdeny”.
- supolicy: suportă „*” pentru comenzile de politică „allow”, „deny”, „auditallow”, „auditdeny”, „allowxperm”
- supolicy: --live/--file nu mai aplică corecții implicite dacă sunt furnizate corecții personalizate
- supolicy: --sdk=X opțiune adăugată (necesar pentru 7.0+)
- supolicy: reelaborat toate regulile SELinux pentru 7.0+, rulat ca context „supersu”.
- ZIP: Separați slotselect și system_root logica
- ZIP: Ajustați dispozitivul system/system_root și detecția punctului de montare
- ZIP: Remediați erori minore din documentație
- ZIP/frp: etichetați explicit /su
Sursa: +Chainfire