SuperSU v2.79 SR1 on saatavilla, keskittyy SELinuxin muutoksiin Nougatissa

Eilen Chainfire julkisti ensimmäisen päivityksen sen jälkeen, kun SuperSU: n versio 2.78 tehtiin vakaaksi. Kuten olemme aiemmin maininneetSR-päivitykset ovat pohjimmiltaan eri nimi SuperSU: n beetaversioille. Nimenmuutos otettiin käyttöön yrityksenä vähentää ihmisten määrää, jotka yrittävät ladata beetaversioita muihin kuin Google Play -sovelluskauppoihin, koska se kantaisi edelleen saman versionumeron.

Useimmat muutokset koskevat SELinuxia Android 7.x Nougatissa, vaikka tämä uusi päivitys sisältää paljon muita muutoksia. Chainfire sanoo, että tämä versio käyttää nyt omaa "u: r: supersu: s0" -kontekstiaan. Joten sen sijaan, että käytettäisiin uudelleen "u: r: init: s0" -kontekstia, tämä muutos voi estää muutamien ristiriitojen syntymisen. Meitä kuitenkin varoitetaan, että tämä muutos saattaa saada jotkin pääsovellukset (ja jopa jotkin laiteohjelmistot kokonaan) lakkaamaan yhtäkkiä toimimasta.

SuperSU v2.79 SR1 ei enää myöskään muokkaa file_contexts[.bin]. Chainfire huomasi, että tämä muutos aiheutti ongelmia tietyissä laiteohjelmistoissa. He eivät kuitenkaan pystyneet tunnistamaan konfliktin syytä, mutta huomasivat, että muutokset aiheuttivat sen. Jotkut ihmiset ilmoittivat, että SuperSU oli hidas myöntämään pääkäyttäjän oikeudet joillekin sovelluksille käynnistyksen yhteydessä, kun laitteeseen oli asennettu joukko sovelluksia. Tämä tapahtui pääasiassa Nougatin kanssa, ja meille kerrotaan, että sen ei pitäisi olla enää suuri ongelma.

Voit ladata flashable zip -tiedoston v2.79 SR1 täällä, ja kehotamme sinua tutustumaan XDA-keskusteluketju SuperSU: n beta-versiolle jos kohtaat ongelmia uuden version kanssa. Tämän päivityksen muutosloki kokonaisuudessaan löytyy alta.

  • Laajenna Samsungin tunnistus
  • GUI: muokatut osat toimimaan "supersu"-kontekstin kanssa versiossa 7.0+
  • GUI: korjaa binääripäivitysilmoitus, kun käyttäjä on joissakin tapauksissa poistanut pääkäyttäjän käytöstä
  • su: muokattu osia toimimaan "supersu"-kontekstin kanssa versiossa 7.0+
  • su/GUI: parantaa vastetta, kun laite on varattu versiossa 7.0+
  • sukernel: korjaa cpio-palautusvirhe erittäin lyhyillä tiedostonimillä
  • sukernel: ei enää korjaa file_contexts(.bin)
  • sukernel: Revert force seclabel (ei enää tarpeen "supersu"-kontekstissa)
  • supolicy: lisää "create", "auditallow", "auditdeny" käytäntökomennot
  • supolicy: tuki "*" käytäntökomentojen "allow", "deny", "auditallow", "auditdeny", "allowxperm" lupa-/alueparametrille
  • supolicy: --live/--file ei enää käytä oletuskorjauksia, jos mukautettuja korjaustiedostoja toimitetaan
  • supolicy: --sdk=X-vaihtoehto lisätty (tarvitaan versiolle 7.0+)
  • supolicy: muokattu kaikki SELinux-säännöt versiolle 7.0+, suoritetaan supersu-kontekstina
  • ZIP: Erillinen paikkavalinta ja system_root -logiikka
  • ZIP: Säädä järjestelmän/järjestelmän_juurilaitetta ja liitoskohdan tunnistusta
  • ZIP: Korjaa pienet virheet dokumentaatiossa
  • ZIP/frp: Nimeä /su

Lähde: +Chainfire