Što je root uređaj? Što su ROOT prava i kako ih dobiti na Androidu. Zašto Google u početku blokira pristup datotekama sustava

28.09.2020 Programi

Sasvim je jednostavno. Nisu svi programi na pametnom telefonu jednaki. Redovne aplikacije, koje pokrećete prečacima, mogu prikazati nešto na ekranu, prenijeti podatke te uz dopuštenje korisnika pristupiti kameri, mikrofonu i telefonski imenik. U sjećanju imaju svoj mali pješčanik iz kojeg nemaju pravo izaći. Nije im dopušteno lutati pohranom, dodirivati ​​sistemske datoteke ili izravno pristupati hardveru. Ovi programi rade s "regularnim" pravima.

Ali u sustavu Android postoji račun koji se zove root i ima neograničena prava. Program pokrenut pod ovim računom može učiniti bilo što - uključujući zamjenu sistemskih datoteka, presretanje podataka i obmanjivanje drugih aplikacija. Ponekad je to potrebno kako biste jednostavno fino podesili pametni telefon za sebe ili pokrenuli programe koji ne rade bez root-a. Ali to se ne sviđa svim proizvođačima i programerima.

Nema plaćanja s pametnog telefona, nema licenciranih filmova

Uskoro će biti moguće plaćati na blagajni supermarketa ne samo iPhoneom ili novim Samsung Galaxy. Google za sada šuti, ali se priprema Android Pay za mnoge modele s NFC podrškom. Naravno, osim pametnih telefona u kojima su vlasnici dobili root prava.

Nije da je ovo bila neka vrsta namjerne podlosti ili osvete zbog blokiranja oglasa/uklanjanja beskorisnih oglasa. instalirane aplikacije s Googleove strane - jednostavno nitko ne želi odgovarati glavom (i, štoviše, novčanikom za tužbe) u slučajevima kada se firmware pametnog telefona otvori širom otvoren za bilo koju aplikaciju jednim pritiskom na tipku. A Googleove partnerske banke ne zanimaju koliko ste puta instalirali Cyanogen/TWRP ili koliko ste ispravno konfigurirali SuperSU - znaju da presretanje podataka tijekom procesa plaćanja može biti jednostavno kao što mladi ljudi "hakiraju" mobilne igre za novac. Iz tog razloga, brendirane bankarske aplikacije odbijaju raditi na pametnim telefonima s root pristupom ili čak samo prilagođeni firmware(nikoga nije briga što nisi imao izbora nego zamijeniti standardni Android 4.1 do samosastavljenog 5.0). Prepakirane verzije bankovnih klijenata pomažu, ali banke povremeno blokiraju pristup takvim aplikacijama i uvijek postoji rizik da se unutar “repacka” nalazi virus/trojanac.

Banke vide plaćanje na pametnom telefonu s root pravima na sljedeći način:

Aplikacije za legalno gledanje filmova, TV serija i emisija također se udaljavaju od podrške za pametne telefone s root pravima. Tako da nitko ne može improviziranim sredstvima izravno iz aplikacije "izdvojiti" licencirani sadržaj i zatim ga prenijeti na torrent trackere.

Stoga “borba oklopa i projektila” između entuzijasta i root sustava verifikacije u Android Payu nije dugo trajala i završila je pobjedom Googlea. Majstori su koristili skriptu koja je onemogućila prava superkorisnika u trenutku aktivacije Android Paya, a modul Xposed (softverski dodatak s dodacima) javio se Googleovim servisima, govoreći: "Sve je u redu, brate - nema roota u sustavu!"

Sberbanci se ne sviđaju ovi vaši običaji

Istina, od tada su Google usluge i sam Android Pay postali pametniji i sada jednostavno kažu "ne" svakom Android telefonu s root pristupom ili čak bez njega, ali s otključanim bootloaderom. Jedino što pomaže je vraćanje pametnog telefona na početno stanje, ali bolje je od priče sa Samsung Pay, koji potpuno prestaje raditi na jednom hakiranom pametnom telefonu. Usput, o jamstvu.

Jamstvo ne nestaje nakon dobivanja root prava. Ali za to ćete se morati "boriti".

Root prava su izvrsna jer vam omogućuju proširenje radna memorija pomoću flash pogona, povećajte brzinu procesora po cijenu zagrijavanja i skraćivanja trajanja baterije, uklonite aplikacije koje se ne mogu instalirati ili pojačajte zvučnik pametnog telefona ako je tvornički bio slab. Ali nitko ne zna je li vaš mobilni telefon dizajniran za rad u inozemstvu standardne postavke. Zbog redovitog pregrijavanja neizmjenjiva baterija može nabubriti, a zvučnik kojeg ste na silu pojačali može “promukli” i junački umrijeti nakon mjesec-dva. A kada odete na popravak svog pametnog telefona pod garancijom u servis, ta ista garancija će vam biti poništena čim vide da vam je mobitel “rootan”.

Teoretski, nemaju pravo, jer članak 18. Zakona o zaštiti prava potrošača Ruske Federacije kaže da se u kontroverznim situacijama, kada nije jasno tko je kriv za kvar na pametnom telefonu, mora provesti neovisno ispitivanje. provedeno. I samo na temelju njegovih rezultata mogu vam objaviti, kažu, "vaš zvučnik, prijatelju, umro je zbog pretjerane revnosti u inženjerskom izborniku."

Ako se kvar pojavi zbog roota, slučaj se smatra izvan jamstva

Ali u praksi servisni centri za tvoju dragu dušu odgovorit će ti: “Ljubiteljica šivanja? Nemate više garanciju!”, a proizvođači pametnih telefona daju sve od sebe da to promoviraju. Samsung, primjerice, jako voli naznačiti Galaxy korisnici na svom mjestu, tako da na pametnim telefonima kupljenim u inozemstvu morate razgovarati 5 minuta s europskom ili američkom SIM karticom (da pametni telefon "uhvati" rusku mobilna mreža), a na modelima koji su barem jednom rootani ili su instalirani strani firmware, brojač Samsung KNOX otkucava - neka vrsta neizbrisivog jarma i detektora entuzijasta za radnike servisnih centara.

Ostali proizvođači ne postavljaju tako oštre prepreke svojim kupcima, ali samo uvijek zapamtite da je bolje poslati pametni telefon na popravak sa standardnim firmware-om bez ikakvog root-a ili tragova izmjene aplikacije. U protivnom ćete se morati potruditi da dobijete besplatan popravak.

Bežična ažuriranja ne rade

Postoji mali gubitak u većini slučajeva, jer je novost Android verzije u većini prodanih pametnih telefona (non-flagship) proizvođači se ionako ne obaziru, a veća ažuriranja za flagshipe su toliko rijetka da se entuzijast u takvoj prilici ne srami ažurirati firmware “sa svim brisanjem” , odnosno od nule, bez spremanja informacija.

Nema ažuriranja s pravima superkorisnika (KNOX svečano otkucava u pozadini)

Još jedna stvar je da pametni telefoni s originalnim firmware-om danas često postaju "glukodromi", posebno među jeftinim kineskim markama. Do te mjere da se ponekad ruši SMS aplikacija, baterija se neprimjereno brzo troši (pametni telefon radi punim kapacitetom sa zaključanim zaslonom) itd. I u ovom slučaju bit će prava šteta primiti ažuriranje na svoj Doogee/UMI/Oukitel koje popravlja “greške”, ali koje se ne može instalirati s aktivnim root-om. Situacija postaje posebno pikantna kada ima vrlo malo vlasnika vašeg modela pametnog telefona, a čak se ne može pronaći ni puna verzija firmvera za resetiranje.

U starim danima aktivni root nije sprječavao ažuriranje pametnih telefona - jednostavno su prava superkorisnika prestala raditi nakon bljeskanja. Ali, počevši od Androida 5.0, lakše je zaboraviti na novi firmware "preko zraka" nakon hakiranja vašeg pametnog telefona nego pokušavati "farmati" ažuriranja na silu.

Virusi i trojanci

Ne, neću vam pričati "horor priče za predškolsku djecu" - idiotske u svom dizajnu "viruse" koje treba instalirati, uključiti i pristati na otpis novca, danas nećemo razmatrati. Jer za Android i

operacijska sala Android sustav je otvoreni sustav, tj. bilo koji napredni korisnik može ga modificirati kako bi odgovarao vlastitim uvjetima mijenjajući sistemske datoteke. Ali da biste promijenili sistemske datoteke Androida, morate imati prava superadministratora ili, drugim riječima, prava superkorisnika. Takva se prava nazivaju root pravima ili jednostavno root. Ovaj koncept došao je na Android iz operativnog sustava Linux sustavi, na čijoj se jezgri pokreće Android, a zbog sigurnosnih razloga, kao i zaštite sistemskih datoteka od neiskusnog korisnika, čije nepromišljene promjene mogu dovesti do neoperativnosti operativnog sustava i, sukladno tome, uređaja pod njegovom kontrolom . Bez roota, obični korisnik može izvoditi samo one radnje koje mu dopuštaju operativni sustav i proizvođač uređaja. Nakon što je dobio root, korisnik dobiva pristup sistemska particija sa sadržajem u njemu važne datoteke i može s njima raditi apsolutno što god želi. Oni. postaje superkorisnik.

Što je root pristup i prava superkorisnika?

Običan korisnik Android uređaja može raditi samo s onim datotekama koje sam kreira (fotografije, video zapisi, glazba itd.) ili s datotekama koje nastaju pod njegovom kontrolom, na primjer, prilikom instaliranja aplikacija. Pristup sistemskoj particiji ili root pristup mu je nemoguć, sistemska particija nije vidljiva niti u upraviteljima datoteka niti kada je spojena na računalo. Ovdje se nalazi Android s unaprijed instaliranim programima koji se ne mogu ukloniti od razvojnog programera OS-a i proizvođača uređaja. Sigurno ste barem jednom doživjeli iritaciju od takvih programa, često nepotrebnih koji se ne mogu ukloniti. Prava superkorisnika (root prava) omogućit će vam da se riješite takvih aplikacija.

Zašto su vam potrebna root prava ili root pristup na Androidu?

Kao što je gore spomenuto, prava superkorisnika (root prava) potrebna su za promjenu, stvaranje i brisanje datoteka na particiji sustava koje su nedostupne običnom korisniku. U kojim slučajevima vlasnik gadgeta s Androidom treba root pristup?

Ruta će biti korisna za uklanjanje unaprijed instalirane aplikacije, što neki proizvođači uređaja stavljaju preko svake mjere. Uz prava superkorisnika, vlasnik uređaja se također može riješiti Google usluge koje ne koristi (Google+, Kalendar, Google Drive itd.). Ovo "čišćenje" pomoći će osloboditi dragocjeno Unutarnja memorija kako bi zadovoljio vaše potrebe i povećao brzinu vašeg gadgeta.

Root prava mogu biti potrebna za neke aplikacije koje trebaju pristup particiji sustava, na primjer: vatrozid, antivirusni programi, programi za snimanje videa sa ekrana i snimanje telefonskih poziva, razni uslužni programi za optimizaciju i backup Android OS-a.

Za iskusnog korisnika, root prava su korisna stvar, ali za neiskusnog korisnika postoji rizik od onesposobljavanja pametnog telefona ili tableta, nakon čega slijedi posjet servisnom centru.

Što je Superuser ili SuperSu

Tijekom procesa rootanja pametnog telefona/tableta instalira se SuperSu aplikacija koja štiti od modificiranja sistemskih datoteka bez znanja korisnika. Programi koji pokušavaju pristupiti sistemskim datotekama (root pristup) susreću se s aplikacijom SuperSu koja korisniku signalizira pokušaj pristupa sistemskim datotekama. Android datoteke. Ako korisnik dopusti root pristup aplikaciji koja zahtijeva pristup particiji sustava, tada daje programu sva prava na sve radnje s sistemske datoteke. Dakle, morate imati jasnu ideju o aplikaciji koja traži dopuštenje za sistemske datoteke. Inače razne malware. Možemo reći da je SuperSu svojevrsna brava za posebno važno područje Androida, koju otvarate po potrebi.

Kako dobiti root prava na Androidu

Ne postoji samo jedan način za dobivanje root prava zbog velikog broja Android uređaja. Da biste saznali kako rootati svoj uređaj, unesite sljedeći upit u Google ili Yandex traku za pretraživanje - naziv vašeg uređaja + "kako dobiti root". Za veliki broj gadgeta možete dobiti root prava pomoću programa.

Važno je imati na umu da su sve radnje s vašim pametnim telefonom ili tabletom u tijeku dobivanje korijena, radite na vlastitu odgovornost i rizik.

Root prava ili prava superkorisnika omogućuju vam neograničen pristup sustav datoteka gadget uključen Android platforma, uključujući pristup sistemskim datotekama i mapama. Već otvoren i prilagodljiv sustav, ako se ova prava dobiju, postaje još promjenjiviji.

Koje su vrste root prava?

  1. Full Root znači puni root, to su trajna root prava koja vlasniku uređaja otvaraju apsolutno sve mogućnosti operativnog sustava i uređaja.
  2. Shell Root ima ista prava kao i Full Root, samo je s njima zabranjen pristup System particiji, odnosno ne postoji način da se ova particija upisuje i prepisuje.
  3. Privremeni root - znači privremeni root, odnosno prava nestaju nakon ponovnog pokretanja uređaja.

Dobivanje root prava

Proces rootanja može se malo razlikovati ovisno o uređaju koji se koristi, ali u biti je isti i svodi se na dodavanje nekoliko datoteka i aplikacije Superuser ili SuperSU u mape sustava.

Da biste postali superkorisnik, obično morate proći sljedeće korake:

  1. Priprema vašeg uređaja. Na primjer, na nekim pametnim telefonima i tabletima potrebno je otključati bootloader, prenijeti datoteke na memorijsku karticu itd.
  2. Pokrenite poseban softver izravno na samom uređaju ili na računalu na koje je uređaj spojen.
  3. Kopirati izvršna datoteka su, koji je instaliran u /system/xbin/su. On je odgovoran za root.
  4. Postavljanje prava pristupa datotekama i direktorijima pomoću naredbe chmod.

Najpotrebniji programi za root korisnike

  • Popis programa koje morate imati otvara upravitelj datoteka Root Explorer. Omogućit će vam neometano upravljanje sistemskim datotekama, čineći vaš pametni telefon ili tablet još osobnijim. Na primjer, bit će moguće prenijeti programe, predmemoriju i druge podatke na memorijsku karticu čak i ako ta opcija nije dostupna.
  • Ako želite izbrisati neiskorištene aplikacije sustava, tada će vam trebati Root Uninstaller. Budite oprezni pri brisanju - neke navodno nekorištene aplikacije zapravo mogu biti vitalni elementi sustava.
  • Zadaci koji se često izvode mogu se automatizirati pomoću najmoćnije aplikacije u kategoriji - Tasker. Pomalo zbunjujuće sučelje više je nego kompenzirano bogatom funkcionalnošću i praktičnošću programa.
  • Greenify je još jedno značajno rješenje za rootan telefon. Omogućuje vam da "zamrznete" rad programa u pozadini i time štedite dragocjene postotke energije baterije.
  • Busybox – omogućuje korištenje poznatih Linux naredbi za upravljanje vašim pametnim telefonom.
  • Titanium Backup – omogućuje vam izvođenje sigurnosna kopija sustav, uključujući kontakte, SMS poruke i podatke o aplikaciji.

Imajući prava superkorisnika na raspolaganju, možete promijeniti program za pokretanje sustava, instalirati alternativni izbornik za oporavak i prilagođeni firmware.

Superkorisnik za upravljanje rootanim uređajem

Kako bi se osiguralo da se puna moć novih prava ne koristi u druge svrhe, već u sebične svrhe, potrebne su kontrolne mjere za ograničavanje korištenja tih prava. Glavno upravljanje rootanim telefonom pada na vaša ramena posebni programi, najčešće – Superuser. Omogućuje vam dodjeljivanje i ograničavanje pristupa super pravima razne aplikacije. Na primjer, tijekom prvog pokretanja istog Root Explorera pojavit će se prozor u kojem će se od vas tražiti da ga navedete upravitelj datoteka root prava, a ako odbijete, aplikacija neće dobiti pristup skrivenim elementima ugrađene memorije.

Superuser sučelje je intuitivno: glavni zaslon je popis instaliranih aplikacija koje u načelu mogu zahtijevati root prava i prikazuje koje ovlasti određeni program ima. Kada odaberete program s popisa, otvorit će se izbornik dopuštenja u kojemu možete privremeno, trajno dodijeliti proširena prava ili potpuno zabraniti njihovo korištenje.

Koji su nedostaci rootanja?

  1. Gubitak jamstva na rad uređaja, ako ono još vrijedi.
  2. Gubitak mogućnosti bežičnog ažuriranja operativnog sustava (OTA ažuriranje), ali ne na svim verzijama firmvera.
  3. Onemogućivanje markiranih značajki nekih proizvođača.

zaključke

Ako još uvijek razmišljate hoćete li dobiti root prava ili ne, onda je naš odgovor jasan - učinite to sada. Prava superkorisnika bit će korisna svakom vlasniku Android pametnog telefona, jer pretvaraju vaš prilagodljivi uređaj u uistinu neograničeno polje za kreativnost i praktična rješenja. Rizik od dobivanja neispravnog uređaja ako se slijede sve upute je gotovo jednako minimalan kao i vjerojatnost da se uređaj spontano "pokvari". Osim toga, u bilo kojem trenutku, ako želite, možete ukloniti korijen, odnosno ukloniti root prava.

Samo naprijed i koristite svoj uređaj 100%.

Što je Root? Root (od engleskog root - root; čitajte "root") ili superuser - poseban račun u Sustavi slični UNIX-u, čiji vlasnik ima pravo obavljati sve radnje bez iznimke.
Što Root prava daju?
Imati pristup račun glavnog administratora, automatski dobivate ne samo potpunu kontrolu nad operativnim sustavom uz mogućnost prilagodbe uređaja prema svojim željama, već i mogući pristup za nepozvane goste.

Vrste root prava

Kako dobiti Root prava?

Postoji mnogo univerzalnih načina i metoda za dobivanje Root prava na pokrenutim uređajima Android kontrola. Većina njih uključuje korištenje posebnih programa i osobnog računala. Nekoliko popularnih programi za dobivanje root prava:

  • UniversalAndRoot
  • z4root

I mnogi drugi koji obećavaju da ćete dobiti ono što želite u "par klikova". Nažalost, nisu svi u stanju nositi se sa zadatkom u odnosu na vaš. mobilni uređaj. Vrijedno je napomenuti da takav softver može se otkriti kao virus jer mijenja jezgru OS-a Android. Ti su programi doista virusni podvigi koji prodiru u jezgru sustava i prilikom njihovog preuzimanja ili instaliranja preporuča se onemogućiti sigurnosni softver.

Drugi način dobivanja Root prava je instaliranje modificiranog firmvera na vaš pametni telefon. U ovom slučaju, sav posao za vas su već obavili stručnjaci, a sve što trebate učiniti je odabrati firmware koji je prikladan posebno za vaš uređaj. Usput, tamo ćete pronaći i razne ukrase i dodatke za svoj model pametnog telefona.

Imajte na umu da neki telefoni imaju zaštitu koju isporučuje proizvođač - NAND zaključavanje. Najčešće je to bio grijeh Tvrtka HTC, pa vlasnici takvih uređaja nemaju sreće - NAND zaključavanje zabranjuje bilo kakve promjene na /system particiji (neće dopustiti da se bilo što piše/briše na/s /system particije, čak i ako je ponovno montirana za pisanje), što onemogućuje instalaciju u mapu /system Superuser programa. I dalje je moguće rootati telefone s NAND zaključavanjem, ali to neće biti u potpunosti funkcionalno (možete dobiti samo Shell root ili Temporary Root).

Za dobivanje administratorskih ili root korisničkih prava (superuser) na Androidu možete koristiti program SuperOneClick. Najprije omogućite način rada USB Debugging na svom Android pametnom telefonu. To možete učiniti putem izbornika "Postavke - Aplikacije - Razvoj". Spojite komunikator na računalo i po potrebi pričekajte dok se ne završi instalacija upravljačkog programa. Pokrenite SuperOneClick. Za pristup s pravima superkorisnika kliknite na “Root”. Potvrdite instalaciju BusyBoxa, pričekajte dok se ne završi provjera integriteta arhive i ponovno pokrenite uređaj - rootanje je završeno. Da biste onemogućili root prava, pokrenite naredbu "Unroot".

Dobivanje root pristupa pomoću programa Universal AndRoot 1.6.2 koji se instalira izravno na pametni telefon. Da biste dobili root prava, također možete koristiti aplikacije Otključaj Root, z4korijen, Revolucionarna.

Kako provjeriti jesu li stečena root prava?

  • Moguće je (ali nije nužno) da se aplikacija pod nazivom Superuser ili SuperSU pojavi na popisu programa.
  • Prilikom pokretanja programa koji zahtijevaju root povlastice, pojavit će se odgovarajući upit
  • Programi koji prije nisu radili, navodeći nedostatak prava, sada su potpuno funkcionalni
  • U emulatoru terminala, kada unesete naredbu su, pojavljuje se hash prompt: #. Ova metoda provjere ovisi o načinu dobivanja root prava (na primjer, kada koristite Universal Androot, ova metoda provjere je neprihvatljiva). U emulatoru terminala upišite naredbu “/system/bin/id”. Ako kao odgovor dobijete "uid=0(root) gid=0(root)", tada ste postigli ono što ste htjeli.

Mnogi su vjerojatno čuli za neku vrstu "korijena", da nešto daje, ali još uvijek nisu razumjeli kakva je to životinja i kako je dobiti. Pokušajmo razvrstati sva pitanja o ovoj temi i sve riješiti.

Počnimo s onim što jest.

Svi Android telefoni u početku daju vlasniku nepotpuna prava za njihovo korištenje, odnosno u početku se vlasnik telefona ne smatra administratorom, već jednostavan korisnik bez pristupa sistemskoj particiji. Ovakav pristup je svojevrsna mjera predostrožnosti protiv činjenice da neiskusan korisnik može izbrisati ili promijeniti neku važnu sistemsku datoteku i jednostavno pretvoriti svoj telefon u tehnološku ciglu, čak zahtijevajući odlazak do najbližeg servisa.

Međutim, postoje i nedostaci za one koji su primili root.

Prvo, rootani telefon se uklanja iz jamstva, a sve popravke morat ćete izvršiti o vlastitom trošku. Drugo, proces dobivanja root-a za neke telefone može biti prilično kompliciran, a ponekad i potpuno nemoguć (korisnici najnoviji HTC Općenito, oni posebno pate s dobivanjem korijena). Treći, univerzalna metoda dobiti root za sve Android uređaji ne, ali iste metode rade za neke modele. I što je najvažnije, ako nešto pođe po zlu tijekom procesa rootanja, telefon se može pretvoriti u ciglu, stoga pažljivo pročitajte upute i striktno ih se pridržavajte!

Ako nakon svega navedenog niste odlučili zašto vam je potreban root, onda ga ne morate nabaviti.

Zbog raznolikosti načina dobivanja roota, dat ćemo poveznice na načine dobivanja za razne uređaje(ako vaš uređaj nije na popisu ili imate pitanja, napišite u komentarima, mi ćemo dodati poveznicu na njega i pomoći ćemo vam da dobijete root).