SuperSU v2.79 SR1 este disponibil, se concentrează pe modificările SELinux pentru Nougat

click fraud protection

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