SuperSU v2.79 SR1 er tilgængelig, fokuserer på SELinux-ændringer til Nougat

I går annoncerede Chainfire den første opdatering, efter at version 2.78 af SuperSU blev gjort stabil. Som vi har nævnt før, SR-opdateringerne er grundlæggende et andet navn for betaversioner af SuperSU. Navneændringen blev indført som et forsøg på at reducere antallet af personer, der forsøgte at uploade beta-udgivelser til ikke-Google Play-appbutikker, da det ville fortsætte med at bære det samme versionsnummer.

De fleste ændringer her er med SELinux på Android 7.x Nougat, selvom der er en masse andre ændringer med denne nye opdatering. Chainfire siger, at denne version nu vil bruge sin egen 'u: r: supersu: s0'-kontekst til at køre i. Så i stedet for at genbruge 'u: r: init: s0' konteksten, kan denne ændring forhindre nogle få konflikter i at opstå. Vi er dog advaret om, at denne ændring kan få nogle rodprogrammer (og endda helt nogle firmwares) til pludselig at holde op med at fungere.

SuperSU v2.79 SR1 ændrer ikke længere file_contexts[.bin] også. Chainfire bemærkede, at denne ændring forårsagede nogle problemer på udvalgte firmwares. De har dog ikke været i stand til at identificere årsagen til konflikten, men bemærkede, at ændringerne var årsag til den. Nogle mennesker rapporterede, at SuperSU var langsom til at give root-adgang til nogle applikationer ved opstart, når en enhed havde en masse applikationer installeret. Dette skete hovedsageligt med Nougat, og vi får at vide, at det ikke burde være et stort problem længere.

Du kan downloade den flashbare zip til v2.79 SR1 lige her, og vi opfordrer dig til at tjekke XDA forumtråd til betaversionen af ​​SuperSU hvis du støder på problemer med den nye version. Den fulde ændringslog for denne opdatering kan findes nedenfor.

  • Udvid Samsung-detektion
  • GUI: omarbejdede dele til at arbejde med 'supersu'-kontekst på 7.0+
  • GUI: rettelse af binær opdateringsmeddelelse, når superbruger deaktiveres af brugeren i nogle tilfælde
  • su: omarbejdede dele til at arbejde med 'supersu'-kontekst på 7.0+
  • su/GUI: forbedre reaktionsevnen, når enheden er optaget på 7.0+
  • sukernel: ret cpio gendannelsesfejl med meget korte filnavne
  • sukernel: patcher ikke længere file_contexts(.bin)
  • sukernel: revert force seclabel (ikke længere nødvendig med 'supersu' kontekst)
  • supolicy: tilføj "create", "auditallow", "auditdeny" politikkommandoer
  • supolicy: understøtter "*" for tilladelses-/områdeparameter for "allow", "deny", "auditallow", "auditdeny", "allowxperm" politikkommandoer
  • supolicy: --live/--file anvender ikke længere standardrettelser, hvis brugerdefinerede patches leveres
  • supolicy: --sdk=X mulighed tilføjet (påkrævet for 7.0+)
  • supolicy: omarbejdede alle SELinux-regler for 7.0+, kørt som 'supersu'-kontekst
  • ZIP: Adskil slotselect og system_root logik
  • ZIP: Juster system/system_root-enhed og monteringspunktsdetektion
  • ZIP: Ret mindre fejl i dokumentationen
  • ZIP/frp: Mærk eksplicit /su

Kilde: +Chainfire