Chainfire izdaja sistemski root za Android 6.0

Ugledni razvijalec Chainfire je izdal novo korensko metodo, ki ne zahteva več spreminjanja particije /system. Preberite za več informacij!

Če ste že kdaj zakoreninili napravo, obstaja velika verjetnost, da ste že slišali zanjo Verižni ogenj, višji moderator XDA in višji priznani razvijalec. Če še niste, je Chainfire razvijalec priljubljenih del, kot so SuperSU, CF Auto Root, TriangleAway in CF.lumen, zaradi česar je eden najvplivnejših razvijalcev na področju spreminjanja Androida skupnosti.

Nedavno smo poročali o Odločitev Chainfire, da preda SuperSU za Coding Code Mobile Technology LLC (CCMT), vendar je opazil, da bo Chainfire nadaljeval na SuperSU in se sčasoma postopoma ukinil v dveh letih.

Zvest svoji besedi, Chainfire še vedno sodeluje pri SuperSU in je pravkar izdal root za Android 6.0 Marshmallow brez spreminjanja /system particije. To je označeno kot poskus saj ima ideja v ozadju nekaj opozoril, od katerih je glavno, da bo ponastavitev naprave na tovarniške nastavitve odstranila root.

Da bi imeli root v sodobnih različicah Androida, potrebujemo, da so naše datoteke izvršljive in da se naš demon zažene ob zagonu. Običajno to naredimo tako, da spremenimo /system, se dotaknemo binarnih datotek in skriptov, ki jih izvede init. Če spreminjamo tudi zagonsko sliko, bi morali biti sposobni narediti vse to brez spreminjanja sistema.

Kakšne koristi torej lahko pričakujemo od brezsistemskega korena? Obrnili smo se na Chainfire in prednosti tega pred tradicionalnim SuperSU vključujejo:

  1. Čistejši pristop in dizajn
  2. Lažje unroot
  3. Neočiščena /sistemska particija
  4. Izključuje stvari, kot je "sugote", ki niso potrebne v sistemu Android 6.0 Marshmallow
  5. OTA-ji so zdaj nekoliko lažji, saj je ponovni zagon zagonske slike običajno manj težav kot ponovni zagon celotnega sistema /system.
  6. Najpomembneje je, da to ne poškoduje vaše naprave, če nimate pravilne namestitve jedra. Prejšnje metode za rootanje Android 6.0 so zahtevale popravek pravilnika SELinux v jedru, brez katerega se naprava ne bi zagnala. Pri tej metodi, če podpornega jedra ni, ne boste imeli roota, vendar se bo naprava zagnala.

Ta nova metoda, kot je bilo pričakovano, ne deluje v sodelovanju s starejšimi korenskimi metodami, saj nova metoda ne počisti starih korenskih datotek. Zaradi tega morate znova zagnati particijo zalog/sistema, da se prepričate, da imate čistega lista, preden začnete.

Za prenose pojdite na objava na forumu. Razvijalec zahteva, da se razprave odvijajo na Nit SuperSU Beta, zato pojdi tja na splošen pogovor. Upoštevajte, da je to eksperimentalnoin verjetno bo prišlo do napak, zato nadaljujte na lastno odgovornost.

Posodobitev: uporabnik Reddita MajorNoodles je obvestil da Android Pay deluje na njegovem Nexusu 5. Verižni ogenj, naprej njegovo objavo v storitvi Google+omenja, da Android Pay deluje po naključju in ne načrtno. Pričakuje, da bo Android Pay v prihodnosti posodobljen, da bi preprečil to.