17Jul

Što je "korijen bez sustava" na Androidu i zašto je to bolje?

Dobivanje korijenskog pristupa na Android uređajima nije novi koncept, ali način na koji je to učinjeno promijenio se s Androidom 6.0 Marshmallow. Nova "sustavna" metoda korijena može biti prilično zbunjujuća pa smo ovdje kako bismo vam pomogli u smislu svega toga, zašto biste ga htjeli i zašto je ova metoda najbolji način za koračanje Android telefona koji se kreće naprijed,

Što je točno "bez sustava" korijen?

Prije nego što uđemo u ono što je korijen bez sustava, vjerojatno je najbolje da najprije razgovaramo o tome kako korijenje "normalno" funkcionira na Androidu i što je potrebno za to da napravi svoj posao.

Od Android 4.3, "su" daemon - proces koji obrađuje zahtjeve za korijenski pristup - mora se izvoditi pri pokretanju i mora to učiniti s dovoljno dozvola za učinkovito obavljanje traženih zadataka. To se tradicionalno postiže mijenjanjem datoteka pronađenih na particiji Android / sustava. No, u prvim danima Lollipopa nije bilo moguće pokrenuti su daemon pri podizanju sustava, pa se koristila i izmijenjena slika za pokretanje - to je bilo učinkovito uvođenje roota "bez sustava", takozvano jer ne mijenja nikakve datotekeu / particiji sustava.

Kasnije je pronađen način dobivanja korijenskog pristupa tradicionalnom načinu na Lollipopu koji je u tom trenutku zaustavio napredak na sustavu bez sustava. Međutim, uz uvođenje Marshmallow, Google je pojačao sigurnost koja je prvi put stavljena u Lollipop, što je u osnovi nemoguće pokrenuti su daemon s potrebnim dozvolama samo mijenjanjem particije / sustava. Metoda bez sustava je uskrsnula, a to je sada zadana metoda ukopavanja za telefone koji izvode Marshmallow. Također je vrijedno spomenuti da to vrijedi i za Android Nougat, kao i Samsung uređaje s 5.1( ili novijim) uređajima.

Koje su prednosti( i nedostaci) sustava bez korijena?

Kao i kod bilo čega, postoje prednosti i nedostaci za dobivanje korijenskog pristupa s metodom bez sustava. Primarni nedostatak je to što prema zadanim postavkama ne funkcionira na uređajima s zaključanim bootloaderima - može doći do zaobilaženja, ali su vrlo specifični za svaki uređaj. Drugim riječima, ako ne postoji zaobilazno rješenje za vaš uređaj i ima zaključani program za podizanje sustava, bitno nema načina dobivanja korijenskog pristupa.

Osim toga, metoda bez sustava je općenito bolja. Na primjer, mnogo je lakše prihvatiti ažuriranja nad-zrak( OTA) kada ste ukorijenjeni pomoću ove metode, posebno kada koristite alat poput FlashFire. FlashFire može bljesnuti zaliha firmwares i ponovno ih korijen, dok treperi, kao i rukovati OTA instalacije( opet, ponovno rooting, dok treperi).Uglavnom, ako pokrenete uređaj s korijenom, FlashFire je dobar alat za to. Imajte na umu da je trenutačno još uvijek u beta verziji, ali razvoj napreduje.

Metoda korijena bez sustava je također mnogo čišća jer ne dodaje niti mijenja datoteke u / particije sustava. To znači da je mnogo lakše un korijeni i vaš telefon. Ne preživi ni resetiranje tvornice, pa je mnogo jednostavnije osigurati da su uređaji nerazvrstani i obrisani prije prodaje.

Naravno, taj posljednji bit je dvosjekli mač, jer bi neki korisnici radije ostali ukorijenjeni nakon resetiranja uređaja - dobra vijest je da trebate samo ponovno bljeskati odgovarajuću SuperSU datoteku kako biste ponovno dobili korijenski pristup,što je jednostavno. A ako želite unroot bez izvođenja tvorničkog resetiranja, možete samo bljesnuti sliku čistog dizanja za vaš uređaj. Jedna naredba naredbenog retka i gotovi ste.

Također je vrijedno napomenuti da postoje određene usluge, kao što je Android Pay, koji jednostavno neće raditi na ukorijenjenim uređajima. U jednom trenutku, Pay je radio na uređajima bez sustava, ali to je bilo sasvim slučajno. Trenutno nema planova za pokušaj zaobići zaštitu Payova na uređajima ukorijenjenima.

Dakle, koja metoda trebam koristiti?

Dobra vijest je da ne morate "odlučiti" koju korijenu koristite. Kada bljesak SuperSU, odlučit će koja je metoda ukorijenjivanja najbolja za vaš telefon i djelovati u skladu s tim. Ako vaš telefon radi Lollipop ili stariji, najvjerojatnije će koristiti metodu / sustav. Ako se izvodi Marshmallow ili noviji( ili ako je uređaj sa Samsungom 5.1 ili noviji), umjesto toga će mijenjati vašu sliku za pokretanje, dajući vam korijen bez sustava.

Malo je vjerojatno da će se sustav bez sustava ikada postati kompatibilan sa starijim verzijama sustava Android jer bi to trebalo značajan dio posla za desetke uređaja koji će se nadograditi na noviju verziju Androida ili u mirovini. Stoga se fokus ove nove metode stavlja na Android marshmallow i nougat.

Android je složen sustav, a dobivanje korijenskog pristupa može otvoriti vrata za otključavanje svog punog potencijala. To je rekao, rooting vaš uređaj nije nešto što biste trebali uzeti lagano - osim ako je razvijen od strane ili drugi bootloader-unlockable jedinicu sa zaliha dostupnih, svakako svakako morate gaziti pažljivo. Razvijatelji u zajednici rootinga idu u veliku duljinu kako bi pružili najbolje iskustvo ukorijenjenosti, ali to ne znači uvijek da će savršeno funkcionirati.

Puno zahvaljujemo Chainfireu za uzimanje vremena za odgovor na naša pitanja i pomoć u ovom članku!