Kako korijen svoj Android telefon sa SuperSU i TWRP
Ako doista želite kopati u sustav Android, možda ćete primijetiti da neke aplikacije zahtijevaju pristup korijenu. Ukorjenjivanje je postalo manje potrebno tijekom godina, ali je i dalje korisno ako želite pokrenuti određene vrste aplikacija. Evo najraširenije metode za ukorjenjivanje uređaja i zašto biste to htjeli.
Ovaj je post prvobitno objavljen 2012. godine. Od tada je ažuriran kako bi se usredotočio na najčešće podržanu metodu rutiranja umjesto na skup aplikacija koje se jednim klikom prikazuju.
Što je korijen, u svakom slučaju?
Android se temelji na Linuxu. Na Linuxu i drugim operacijskim sustavima sličnim UNIX-u, korijenski korisnik je jednak administratorskom korisniku u sustavu Windows. Korisnik root-a ima pristup cijelom operativnom sustavu i može učiniti sve. Prema zadanim postavkama nemate root pristup vlastitom uređaju Android, a određene aplikacije neće funkcionirati bez pristupa rootu. Kao i drugi moderni mobilni operativni sustavi, Android ograničava aplikacije na ograničavajuće sigurnosne sandboxove zbog sigurnosnih razloga.
Root korisnički račun uvijek postoji u Androidu; jednostavno nema ugrađenog načina za pristup. "Rooting" je postupak dobivanja pristupa ovom root korisničkom računu. To je često u usporedbi s jailbreaking iPhone ili iPad, ali rooting i jailbreaking su prilično različiti.
Osim tehničkih aspekata, root pristup omogućuje vam mnogo korisnih stvari. Uz korijen možete ukloniti viruse koji su došli na vaš telefon, pokrenuti vatrozid, omogućiti povezivanje čak i ako ga vaš operater blokira, ručno izradi sigurnosnu kopiju sustava i upotrebljava niz drugih podešavanja koja zahtijevaju pristup sustava na nižoj razini.
Aplikacije koje zahtijevaju root nije teško pronaći - dostupne su na usluzi Google Play, ali neće funkcionirati sve dok ne dobijete root pristup. Neke aplikacije imaju značajke koje rade samo na ukorijenjenom uređaju.
Ako želite pokrenuti određenu aplikaciju koja zahtijeva pristup korijenu, trebate korijeniti telefon. Ako ne planirate zapravo raditi nešto s tim root pristupom, nemojte se mučiti. Ako je potrebno, uvijek ga možete korijeniti kasnije.
Upozorenja
Android uređaji ne dolaze s razlogom. Zapravo, neki proizvođači uređaja izlaze na kraj kako bi spriječili ukorjenjivanje. Evo zašto:
- sigurnosti: Rooting razbija aplikacije iz normalnog sigurnosnog okruženja Androida. Aplikacije mogu zloupotrijebiti korijenske povlastice koje ste odobrili i njuškati druge aplikacije, što obično nije moguće. Zapravo, Google vam onemogućuje korištenje Androida Pay na ukorijenjenim uređajima iz tog razloga.
- garancija: Neki proizvođači tvrde da ukorjenjivanje poništava jamstvo uređaja. Međutim, navijanje neće zapravo oštetiti vaš hardver. U mnogim slučajevima, možete "ukloniti" uređaj i proizvođači neće moći utvrditi je li ukorijenjen.
- bricking: Kao i obično, to radite na vlastitu odgovornost. Ukorjenjivanje bi općenito trebalo biti vrlo siguran proces, ali vi ste sami. Ako nešto zabrljate, ne možete očekivati da će ga besplatno popraviti. Ako ste zabrinuti, prvo napravite malo istraživanja i vidite jesu li drugi ljudi izvijestili o uspjehu ukorjenjivanja uređaja s alatom koji planirate koristiti.
Osim toga, ukorjenjivanje može poništiti jamstvo, barem za određene vrste popravaka. Za više informacija pogledajte naš objašnjivač na temu.
Mnogi načini za korijen Android telefona
Postoji mnogo načina za uklanjanje korijena Android telefona, a koji biste trebali koristiti ovisi o vašem telefonu. Općenito, ukorjenjivanje će uključivati jedan od ovih procesa:
- Otključajte Bootloader: Google i proizvođači uređaja službeno ne podržavaju navijanje, ali oni pružaju službeni način dobivanja pristupa nižim razinama nekim uređajima, koji vam onda omogućuje korijen. Na primjer, Nexus uređaji namijenjeni su programerima, a možete jednostavno otključati bootloader s jednom naredbom. Nakon toga uređaj možete korijeniti treptanjem .zip datoteke koja sadrži su binarno s zaslona za oporavak. Alati poput Nexus Root Toolkit za Nexus uređaje automatiziraju ovaj proces. Drugi proizvođači također nude načine za otključavanje bootloadera, ali samo za određene uređaje.
- Iskoristite sigurnosnu ranjivost: Ostali uređaji su zaključani. Njihovi proizvođači ne nude službeni način otključavanja svojih bootloadera i mijenjanja softvera. Ovi uređaji i dalje mogu biti ukorijenjeni, ali samo otkrivajući sigurnosnu ranjivost na uređaju i iskorištavajući ga za instaliranje su binary na njihovu sistemsku particiju. OTA ažuriranje može riješiti sigurnosnu ranjivost i ukloniti uređaj s uređaja. Na primjer, za prvu osobu koja je mogla pokrenuti Samsung Galaxy S5 koji radi na Verizonu ili AT & T-u postojala je nagrada od 18.000 USD. Utvrđena je ranjivost, ali bi buduća ažuriranja mogla spriječiti rad ranjivosti i ukloniti mogućnost korijena Galaxy S5.
- Flash CyanogenMod ili drugi Custom ROM: Tehnički, ovo je proširenje jedne od gore navedenih metoda. Otključavanje bootloadera i iskorištavanje sigurnosne ranjivosti može vam omogućiti da flash korisničke ROM-ove poput CyanogenMod-a, koji često dolaze unaprijed ukorijenjeni. CyanogenMod uključuje jednostavan prekidač na zaslonu postavki koji vam omogućuje da omogućite ili onemogućite root pristup. Nadogradnja na novu inačicu CyanogenMod ili vaš prilagođeni ROM neće ukloniti vaš uređaj ako ROM ima integrirani način za omogućavanje korijena.
U ovom ćemo članku prvenstveno raspravljati o korisnicima koji spadaju u prvi kamp, koji imaju bootloader koji se može otključati. Ako vaš telefon zahtijeva izrabljivanje, nećemo vam moći pomoći jer je postupak različit za svaki telefon. Morat ćete pretražiti forum kao što je XDA Developers za više informacija o tome kako izvesti root za određeni uređaj. U ovom se vodiču prethodno pojavljivale aplikacije za rootke Kingo Root i Towelroot jednim klikom, a one i dalje mogu podržavati i neke starije telefone.
Međutim, ako vaš uređaj ima bootloader koji se može otključati, zatim ga pročitajte. Općenito preporučujemo TWRP metodu preko root programa s jednim klikom jer ste točno saznali kako sve funkcionira, što će vam pomoći da otklonite poteškoće ako se nešto pokvari u budućim root programima koji nisu jednako transparentni. Prije nego započnete ovaj postupak, trebat ćete otključati vaš bootloader na službeni način, a zatim instalirati TWRP okruženje za oporavak pomoću ovih uputa. Zatim ćemo upotrijebiti TWRP za korijen telefona.
Kako Flash SuperSU na svoj telefon i dobiti korijenski pristup
U redu, otključali ste bootloader i instalirali TWRP. Sjajno! Ti si zapravo skoro tamo. Da biste dobili root pristup, koristit ćemo program pod nazivom SuperSU, koji će vam omogućiti pristup root-u drugim aplikacijama.
SuperSU je dostupan u trgovini Google Play, ali ta verzija zapravo ne daje root pristup - zapravo, potreban vam je root pristup da biste ga uopće koristili! Razgovarajte o Catch-22. Srećom, SuperSU je također dostupan kao .zip datoteka koju možemo "flash" s TWRP. Na taj ćete način omogućiti root pristup zajedno s značajkama za upravljanje aplikacije SuperSU za Android.
Dakle, za početak, idite na ovu vezu, koja će vas odvesti do najnovije verzije SuperSU dostupne za preuzimanje. Preuzmite .zip datoteku na računalo, priključite telefon putem USB kabela i povucite SuperSU zip na internu pohranu telefona ili na SD karticu.
Zatim ponovno pokrenite telefon u TWRP oporavak. To je malo drugačije na svakom telefonu - primjerice, možda ćete istovremeno morati držati gumbe Power i Volume Down, a zatim pomoću tipki za glasnoću pokrenuti "Recovery Mode". Googleove upute za vaš specifični model kako biste vidjeli kako se to radi.
Kada to učinite, dočekat će vas poznati TWRP početni zaslon. Kliknite gumb Instaliraj.
NAPOMENA: Vjerojatno biste trebali izraditi sigurnosnu kopiju u TWRP prije nastavka s ovim procesom.
Pojavit će se sljedeći zaslon. Pomaknite se prema dolje i idite do SuperSU ZIP datoteke koju ste ranije prenijeli.
Dodirnite SuperSU zip i vidjet ćete ovaj zaslon. Povucite prstom za potvrdu bljeskalice.
Trebalo bi samo trenutak za bljesak SuperSU paketa. Kada završi, dodirnite gumb "Obriši predmemoriju / Dalvik" koji se pojavljuje i povucite prstom za potvrdu.
Kada se to završi, dodirnite gumb "Ponovno pokreni sustav" da biste se vratili na Android.
Ako TWRP pita želite li sada instalirati SuperSU, odaberite "Nemoj instalirati". Ponekad TWRP ne može otkriti da već imate SuperSU, pa će zatražiti da ugasi verziju. Ali gotovo uvijek je najbolje da sami snimite najnoviju verziju SuperSU-a, koju smo upravo napravili.
Upravljanje korijenskim dozvolama pomoću aplikacije SuperSU
Kada ponovno pokrenete telefon, trebali biste vidjeti novu ikonu SuperSU u ladici aplikacija. SuperSU kontrolira koje druge aplikacije na vašem telefonu dobivaju root ovlasti. Kad god aplikacija želi zatražiti dopuštenja korijena, mora pitati vašu SuperSU aplikaciju koja će prikazati upit za zahtjev.
Da biste provjerili funkcionira li root ispravno, možete preuzeti aplikaciju Root Checker i potvrditi svoj ukorijenjeni status. Umjesto toga, možete preuzeti aplikaciju samo s korijenom koju želite isprobati i vidjeti želite li dopuštenja za superkorisnika.
Primjerice, ako otvorimo i pokušamo dodati aplikaciju u Greenify - praktičnu aplikaciju za uštedu baterije za ukorijenjene telefone - vidjet ćemo ovo skočno prozore koje traži root pristup. Ako kliknete Grant i dobijete poruku o uspjehu, uspješno ste ostvarili root na telefonu.
Za upravljanje root dopuštenjima otvorite ladicu aplikacija i dodirnite ikonu SuperSU. Vidjet ćete popis aplikacija koje su odobrene ili odbijene za pristup s višim korisničkim korisnicima. Možete dodirnuti aplikaciju da biste promijenili njezine dozvole.
Ako ikada želite otvoriti, otvorite aplikaciju SuperSU, idite na zaslon Postavke i dodirnite opciju "Potpuni unroot". Pokušat će ukloniti vaš uređaj. Ako to radi za vas, ovo je definitivno najlakši način da iskopčate telefon.
Ali za sada je svijet tvoja korijen prijateljska kamenica. Možete pogledati naš popis izvrsnih korijenskih aplikacija za ideje ili instalirati Xposed okvir za neke ozbiljne cool promjene. Sretno!
Zasluge za sliku: Norebbo