Cum să îți dezrootezi telefonul Android

  • Cameron Summerson

    @Summerson

  • Actualizat 3 iulie 2017, 22:18 EDT

Deci, ați deschis ușile funcționalității avansate de pe telefonul dvs. Android, înrădăcinându-l. Grozav! Puteți face lucruri cu telefonul pe care alte persoane nu le pot face cu ale lor. Dar ce se întâmplă atunci când lucrurile se schimbă și doriți să o dezrădăcinați? Nu vă temeți, v-am acoperit.

Poate că doriți să faceți unroot din motive de securitate sau poate că nu mai aveți nevoie de root pentru modificările preferate. Sau, poate, încercați să vă vindeți dispozitivul sau să primiți servicii de garanție. Sau poate doriți doar să descărcați o actualizare over-the-air. Oricare ar fi motivele dvs., dezrădăcinarea nu este atât de dificilă – atâta timp cât știți ce faceți.

LEGATE: Șapte lucruri pe care nu trebuie să le rădăciniți Android pentru a le face mai mult

Multe moduri de a dezrădăcina un telefon Android

La fel ca înrădăcinarea, există câteva metode diferite de a dezrădăcina telefonul dvs. și pe care le veți folosi depinde de dispozitivul dvs., de versiunea de Android pe care o rulați și ceea ce încercați să realizați. În general, dezrădăcinarea va implica unul dintre aceste procese.

  • Orice telefon care a fost înrădăcinat doar: dacă tot ceea ce ați făcut este să vă rădăcinați telefonul, și blocat cu versiunea implicită a telefonului dvs. de Android, dezrădăcinarea ar trebui (sperăm) să fie ușoară. Puteți dezrădăcina telefonul utilizând o opțiune din aplicația SuperSU, care va elimina rădăcina și va înlocui recuperarea stocului Android. Acest lucru este detaliat în prima secțiune a acestui ghid.
  • Orice telefon care rulează un ROM personalizat sau care utilizează Xposed Framework: dacă ați făcut mai mult decât root, probabil că ați modificat anumite părți ale sistemului dvs. Destul de mult încât singura modalitate de a le dezrădăcina este să revină la o stare complet stocată, ieșită din fabrică. Acest lucru este diferit pentru fiecare telefon și nu putem oferi instrucțiuni pentru fiecare, dar îl discutăm în secțiunea finală a acestui ghid.
Publicitate

Se pare simplu, nu? Din păcate, metoda SuperSU nu funcționează întotdeauna perfect. Poate că nu reușește sau poate că nu poate înlocui recuperarea stocului din anumite motive. În aceste cazuri, vă puteți dezrădăcina manual telefonul folosind una dintre aceste metode:

  • Nexus și alte telefoane pentru ediția pentru dezvoltatori care rulează Marshmallow: dacă metoda SuperSU nu funcționează, vă puteți dezrădăcina manual dispozitivul prin relansarea boot-ului său.img. Acesta este fișierul principal care se editează atunci când înrădăcinați un telefon cu Marshmallow, așa că înlocuirea acestuia și apoi relansarea recuperării stocului Android ar trebui să facă truc. Acest lucru este discutat în a doua secțiune a acestui ghid.
  • Nexus și alte telefoane Developer Edition care rulează Lollipop și Înainte: dacă metoda SuperSU nu funcționează, puteți dezrădăcina manual dispozitivul dvs., ștergând binarul su. Acesta este fișierul care vă oferă acces root la telefoanele anterioare Marshmallow, deci ștergerea acestuia și apoi relansarea recuperării stocului Android ar trebui să facă truc. Acest lucru este discutat în a treia secțiune a acestui ghid.
  • Telefoane non-Developer Edition: dacă metoda SuperSU nu funcționează și aveți un telefon non-dezvoltator, va trebui probabil să mergeți la nuclear. Asta înseamnă să vă ștergeți telefonul și să îl readuceți într-o stare complet stocată, din fabrică, pentru a o dezrădăcina. Acest lucru este diferit pentru fiecare telefon și nu putem oferi instrucțiuni pentru fiecare, dar îl discutăm în secțiunea finală a acestui ghid.

Vom acoperi fiecare dintre aceste metode (în niveluri variate de detaliu) în cele patru secțiuni de mai jos. Așadar, treceți la secțiunea care se potrivește dispozitivului dvs., versiunii de Android și situației dvs. aplicație de gestionare disponibilă pe Android. Dacă rulați un dispozitiv înrădăcinat, există șanse foarte mari să utilizați SuperSU pentru a gestiona ce aplicații au acces la superutilizatori. Este, de asemenea, cel mai inteligent și mai simplu mod de a dezrădăcina rapid dispozitivul dvs. Android, deoarece întregul proces se face în cadrul aplicației direct pe telefon.

Pentru a dezrădăcina complet dispozitivul, primul lucru pe care doriți să îl faceți este sări în aplicația SuperSU, care se găsește în sertarul de aplicații.

Publicitate

Odată deschisă, glisați peste sau atingeți fila Setări și derulați spre partea de jos până când vedeți „ Secțiunea „Curățare”. Atingeți opțiunea „Unroot complet”.

Aceasta va afișa o casetă de dialog cu ce să vă așteptați de la procesul de unroot și vă va întreba dacă doriți să continuați. Dacă sunteți pe un dispozitiv cu metoda tradițională de înrădăcinare – în general Lollipop sau mai vechi – atunci acesta este primul și singurul pas pentru dvs. Dacă apăsați pe Continuare, veți dezrădăcina dispozitivul și va trebui să reporniți pentru a finaliza procesul.

Dacă vă aflați pe un dispozitiv care a fost înrădăcinat cu metoda rădăcină fără sistem în Marshmallow, atingând opțiunea „Continuare” va deschide un alt dialog care vă întreabă dacă doriți să restaurați imaginea de pornire stoc, menționând că acest lucru este necesar pentru actualizările OTA (over-the-air).Dacă sperați să descărcați cea mai recentă actualizare Android când scade sau dacă scăpați de dispozitiv, aș sugera să atingeți „Da” aici. Dacă aceste opțiuni nu se aplică situației dvs., este bine să lăsați doar imaginea de boot modificată apăsând pe „Nu”.

Următorul ecran vă poate întreba dacă doriți să restaurați imaginea de recuperare stoc. Dacă rulați o recuperare personalizată (ceea ce este probabil) și doriți să trageți o actualizare OTA, această opțiune este necesară – atingeți „Da” pentru a continua. Dacă intenționați să vă reînrădăcinați în viitor sau doriți să continuați să utilizați recuperare personalizată (de exemplu, pentru copii de rezervă nandroid), apoi apăsați „Nu” aici. Există șansa ca această opțiune să nu apară, caz în care va trebui să blocați manual recuperarea stocului. Există instrucțiuni despre cum să faceți acest lucru în secțiunea manuală de mai jos.

Publicitate

După aceea, SuperSU se va elimina singur și va curăța instalarea. Întregul proces va dura doar câteva secunde, iar apoi dispozitivul va reporni. După ce a terminat, ar trebui să fie complet rădăcinat și, în funcție de ce opțiuni au fost selectate în timpul procesului de unroot, să revină într-o formă complet stocată.

Cum se poate dezrădăcina manual un Nexus sau un alt dispozitiv pentru dezvoltator pe Marshmallow

În timp ce metoda de mai sus de dezrădăcinare cu SuperSU ar trebui teoretic să funcționeze foarte bine pe dispozitivele care au fost înrădăcinate folosind metoda fără sistem, este totuși bine să știm ce să facem într-o situație în care este posibil ca SuperSU să nu fie capabil să dispozitiv.

LEGATE: Ce este „Rădăcina fără sistem” pe Android și de ce este mai bine?

Vestea bună este că este un flash simplu – înlocuirea boot.img modificat cu cel de stoc – ar trebui să facă trucul.

Utilizez un Nexus 5 pentru acest exemplu, dar procesul va fi identic pentru toate celelalte dispozitive Nexus. Dacă utilizați un telefon pentru ediția pentru dezvoltatori de la un alt producător, procesul poate varia ușor.

Publicitate

Primul lucru pe care trebuie să-l faceți este să descărcați imaginea din fabrică pentru dispozitiv. Pentru Nexuses, acest lucru este furnizat de Google. Imaginile altor dispozitive ar trebui să fie furnizate de producătorul lor.

După ce ați descărcat imaginea din fabrică pentru dispozitivul dvs., va trebui mai întâi să dezarhivați pachetul.

În interiorul acelui pachet , există un alt pachet. Dezarhivați-l și pe acela.

Acest pachet va găzdui imaginea încărcătorului de boot, radioul (dacă este cazul) și diverse scripturi pentru a bloca versiunea completă a versiunii Android. Fișierul de care avem nevoie – boot.img – se găsește în fișierul .zip final, care ar trebui să fie denumit „image- < numele dispozitivului > – < număr de construire > .zip ”. Dezarhivați acest pachet.

Publicitate

Înapoi la telefon, asigurați-vă că Opțiunile pentru dezvoltatori sunt activate, direcționându-vă în Setări > Despre telefon și atingând numărul de construcție de șapte ori. Notificările pentru pâine prăjită vă vor arăta cât mai multe atingeri înainte de „a deveni dezvoltator”.

După ce a fost activat meniul de opțiuni pentru dezvoltator, apăsați înapoi pentru a accesa meniul de setări părinte. Meniul „Opțiuni pentru dezvoltatori” va fi o intrare nouă chiar deasupra „Despre telefon”. Atingeți „Opțiuni pentru dezvoltatori”.

Derulați în jos până când vedeți „Depanare USB” și activați-l cu glisorul.

Va apărea un avertisment cu o descriere a ceea ce face depanarea USB – apăsați „OK” pentru a activa această opțiune.

Publicitate

Conectați-vă dispozitivul la computer cu un cablu USB. Atâta timp cât aveți instalat driverele corecte, ar trebui să apară un popup dispozitivul cu opțiunea de a permite depanarea USB pe computerul atașat. Dacă vă aflați pe computerul dvs. personal, puteți bifa opțiunea „Permiteți întotdeauna de pe acest computer”, astfel încât să permită automat depanarea în viitor. Apăsați „OK”.

Reveniți la PC-ul dvs. Dacă ați configurat adb în sistemul PATH, Shift + Faceți clic dreapta în folderul unde ați dezarhivat toate fișierele imagine din fabrică și selectați „Deschideți o comandă fereastra aici. ”

Dacă nu aveți configurat adb în sistemul PATH, copiați fișierul boot.img și plasați-l în folderul adb – C:\Android\platform-tools în acest caz. Shift + Faceți clic dreapta oriunde în acest folder și alegeți „Deschideți o fereastră de comandă aici” odată ce fișierul boot.img este terminat de copiat.

Apoi, introduceți următoarea comandă pentru a reporni dispozitivul în bootloader:

adb reboot bootloader
Publicitate

Odată ce telefonul a repornit în bootloader-ul său, rulați următoarea comandă, care ar trebui să dureze doar câteva secunde pentru a finaliza:

fastboot flash boot boot.img

Dacă faceți unroot pentru a trage o actualizare OTA sau doriți doar ca telefonul să revină într-o stare complet stocată, va trebui, de asemenea, să flash recuperarea stocului.Puteți face acest lucru cu această comandă:

fastboot flash recovery recovery.img

După aceea, reporniți în Android cu următoarele:

fastboot reboot

Telefonul ar trebui să repornească instantaneu și sunteți bine să mergeți – accesul rădăcină va dispărea, iar Android va avea recuperarea stocului înapoi, dar restul sistemului dvs. va fi în continuare complet intact. Dacă intenționați să vindeți sau să scăpați în alt mod de dispozitiv, puteți efectua o resetare din fabrică acum.

Cum să dezrădăcinați manual un Nexus sau un alt dispozitiv pentru dezvoltator pe Lollipop (sau mai vechi)

În general, dezrădăcinarea cu SuperSU este cea mai bună alegere pe dispozitivele cu o partiție modificată / de sistem, deoarece toate modificările care se fac în timpul procesului de înrădăcinare sunt curățate. Cu toate acestea, dacă preferați să aveți grijă manual de proces, este un pic mai dur decât să aruncați pur și simplu boot.img ca în cazul metodei fără sistem. Vestea bună este că întregul proces poate fi realizat direct pe dispozitiv, fără a fi nevoie să folosiți un computer.

Publicitate

Primul lucru de care aveți nevoie este un manager de fișiere cu funcții root – ES File Explorer pare a fi cel mai popular din zilele noastre, dar aproape orice explorator root va funcționa.

În ES, va trebui să deschideți meniul lateral glisând în din marginea exterioară stângă, apoi derulați în jos până la opțiunea „Explorator rădăcină” și glisați comutatorul pentru ao activa. Aplicația SuperUser instalată pe dispozitivul dvs. ar trebui să vă solicite să acordați acces la managerul de fișiere în acel moment.

Odată ce a fost acordat accesul root, navigați la folderul / system. Folosind ES, atingeți meniul derulant care spune „Pagina principală” (presupunând că sunteți încă pe pagina de start, desigur). Selectați opțiunea „/ Dispozitiv”.

În partiția principală a dispozitivului, derulați în jos până la folderul „/ sistem” și deschideți-l.

Publicitate

Aceasta este locul în care lucrurile pot deveni puțin complicate – în funcție de modul în care dispozitivul dvs. a fost înrădăcinat, fișierul „su” (cel pe care îl vom șterge în acest proces) va fi situat în unul din cele două locuri: /system/bin sau /system/xbin. Începeți prin a verifica prima.

Fișierele de aici sunt sortate alfabetic, deci dacă nu vedeți „su” fișier (ca pe dispozitivul meu de testare), atunci se află în folderul /system/xbin. Întoarceți-vă apăsând săgeata înapoi, apoi deschideți folderul „xbin”.

Nu ar trebui să existe foarte multe fișiere aici, așa că „su” este destul de ușor de găsit.

Indiferent de locul în care se află fișierul pe dispozitivul dvs. particular, vom executa aceeași acțiune. Dacă doriți să dezrădăcinați complet, pur și simplu ștergeți acest fișier, dar apăsați-l lung și selectați pictograma coș de gunoi.

Publicitate

Dacă doriți doar să dezrădăcinați temporar pentru a trage o actualizare OTA, apoi doar tăiați fișierul din această locație apăsând lung și selectând foarfeca. Puteți naviga apoi la folderul / sdcard / îndreptându-vă înapoi la partiția principală „/ Device” și deschizând folderul „sdcard”. Lipiți-l aici selectând pictograma de lipire.

Dacă fișierul „su” este în afara acțiunii, mai este un fișier care trebuie mutat sau șters. Mergeți înapoi în / sistem și deschideți „aplicația” folder.

Veți căuta aici aplicația SuperUser instalată pe telefonul dvs. – dacă rulați SuperSU, se găsește în folderul cu același nume. Poate că va trebui să vă uitați puțin în jur dacă rulați o altă aplicație SuperUser. După ce ați localizat folderul, deschideți-l. De asemenea, merită remarcat faptul că este posibil să nu fie deloc într-un folder – ar putea fi doar „superuser.apk” în rădăcina folderului.

După ce ați găsit fișierul corect, apăsați lung pe el și fie îl ștergeți, fie îl tăiați așa cum ați făcut cu fișierul „su”.

Publicitate

Dacă îl tăiați, continuați și lipiți-l înapoi în / sdcard pentru siguranță păstrare.

În acest moment, puteți verifica dublu starea rădăcinii dispozitivului utilizând o aplicație precum Root Checker. Dacă se întoarce ca neînrădăcinat, atunci ați terminat.

Apoi, va trebui să înlocuiți recuperarea stocului Android pe telefon. Pentru a face acest lucru, va trebui să descărcați imaginea din fabrică pentru dispozitivul dvs. Pentru Nexuses, acest lucru este furnizat de Google. Imaginile altor dispozitive ar trebui să fie furnizate de producătorul lor.

După ce ați descărcat imaginea din fabrică pentru dispozitivul dvs., va trebui mai întâi să dezarhivați pachetul.

Publicitate

În interiorul acelui pachet, există un alt pachet. Aceasta va găzdui imaginea încărcătorului de boot, radioul (dacă este cazul) și diverse scripturi pentru a bloca versiunea completă a Android. Tot ce avem nevoie este fișierul recovery.img stocat în interior. Dezarhivați acel pachet.

Înapoi la telefon, asigurați-vă că Opțiunile pentru dezvoltatori sunt activate, direcționându-vă în Setări > Despre telefon și atingând numărul de construcție de șapte ori. Notificările pentru pâine prăjită vor arăta câte mai multe atingeri ai mai rămas înainte de „a deveni dezvoltator”.

Odată ce meniul cu opțiuni pentru dezvoltator a fost activat, apasă înapoi pentru a accesa meniul de setări părinte.Meniul „Opțiuni pentru dezvoltatori” va fi o intrare nouă chiar deasupra „Despre telefon”. Atingeți „Opțiuni pentru dezvoltatori”.

Derulați în jos până când vedeți „Depanare USB” și activați-l cu glisorul.

Publicitate

Va apărea un avertisment cu o descriere a ceea ce face depanarea USB – apăsați „OK” pentru a activa această opțiune.

Conectați dispozitivul la computer cu un cablu USB. Atâta timp cât aveți instalat driverele corecte, ar trebui să apară un popup dispozitivul cu opțiunea de a permite depanarea USB pe computerul atașat. Dacă vă aflați pe computerul dvs. personal, puteți bifa opțiunea „Permiteți întotdeauna de pe acest computer”, astfel încât să permită automat depanarea în viitor. Apăsați pe „OK”.

Reveniți la computer. Dacă ați configurat adb în sistemul PATH, Shift + Faceți clic dreapta în folderul unde ați dezarhivat toate fișierele de imagine din fabrică și selectați „Deschideți o comandă fereastra aici. ”

Dacă nu aveți configurat adb în sistemul PATH, copiați fișierul boot.img și plasați-l în folderul adb – C:\Android\platform-tools în acest caz. Shift + Faceți clic dreapta oriunde în acest folder și alegeți „Deschideți o fereastră de comandă aici” odată ce fișierul boot.img este terminat de copiat.

Publicitate

Apoi, introduceți următoarea comandă pentru a reporni dispozitivul în bootloader:

adb reboot bootloader

Odată ce telefonul a repornit în bootloader-ul său, rulați următoarea comandă, care ar trebui să dureze doar câteva secunde pentru a finaliza:

fastboot flash recovery recovery.img

Aceasta va relansa recuperarea stocului. După ce ați terminat, reporniți în Android cu următoarele:

fastboot reboot

Telefonul ar trebui să repornească instantaneu și sunteți bine să mergeți – accesul root va dispărea, iar Android va recupera recuperarea stocului, dar restul sistemului dvs. va fi în continuare complet intact. Dacă intenționați dacă vindeți sau scăpați în alt mod de dispozitiv, puteți efectua o resetare din fabrică acum.

Publicitate

Dacă intenționați să scăpați de dispozitiv, este o idee bună să continuați iar resetarea din fabrică în acest moment.

Re-Fl cumpărați dispozitivul pentru o construcție complet stocată

Dacă rulați un ROM personalizat sau cadrul Xposed, va trebui să vă ștergeți complet dispozitivul și să-l blocați într-un nou, rădăcinat, nou -starea de fabrică. Aceasta este, de asemenea, singura modalitate de a dezrădăcina un telefon care nu este Nexus sau Developer Edition dacă metoda SuperSU nu funcționează pentru dvs.

Din păcate, procesul este destul de diferit pentru fiecare producător și poate chiar varia de la dispozitiv la dispozitiv. Deci, cu excepția dispozitivelor Nexus (pentru care avem un ghid), nu putem detalia toate instrucțiunile aici. În schimb, va trebui să vă plimbați pe un site precum forumul XDA Developers pentru instrucțiunile complete pentru telefonul dvs. Iată o privire rapidă și murdară despre ceea ce presupune procesul pentru fiecare producător, totuși:

  • Nexus și alte dispozitive pentru ediția pentru dezvoltatori: dispozitivele Nexus sunt destul de ușoare. Trebuie doar să descărcați o imagine din fabrică de la Google sau de la producătorul dvs. (așa cum am făcut în instrucțiunile manuale de dezrootare pentru Marshmallow de mai sus), apoi să blocați toate fișierele conținute pe telefon. Pentru instrucțiunile complete, consultați ghidul nostru de intermitent manual al dispozitivului Nexus.
  • Dispozitive Samsung: veți avea nevoie de fișierul complet de firmware, care ar trebui să fie disponibil practic pentru fiecare dispozitiv de pe Sammobile.com. Veți avea de-a face cu un program numit „Odin” pe PC, care este destul de simplu. Asigurați-vă că găsiți un ghid de încredere pentru dispozitivul dvs. exact.
  • Dispozitive Motorola: Motorola utilizează un program numit „RSD Lite ”pentru a împinge fișierele de imagini pe dispozitive, deși compania nu își pune imaginile disponibile pentru dispozitive care nu sunt pentru dezvoltatori. Există copii care plutesc acolo, dar asigurați-vă că descărcați dintr-o sursă de încredere înainte de a face pasul.
  • Dispozitive LG: LG folosește un „Instrument Flash” special creat pentru a împinge KDZ specific dispozitivului. fișierele pe telefoanele sale. Din nou, acest lucru poate fi dificil, deci asigurați-vă că folosiți o sursă și un ghid de încredere.
  • Dispozitive HTC: HTC ar putea fi cel mai compatibil cu flash-ul dintre toate dispozitivele de consum, deoarece folosește doar ceea ce se numește un fișier „RUU” (ROM Update Utility) care poate fi împins cu comenzi simple adb și fastboot. Alternativ, puteți plasa RUU pe partiția / sdcard a majorității dispozitivelor HTC și va fi detectată automat după ce porniți în bootloader. Trebuie doar să găsiți RUU pentru telefonul dvs. specific.

Ne dorim să putem oferi detalii pentru fiecare telefon de acolo, dar pur și simplu nu este posibil – acesta este încă un motiv pentru care noi iubesc Nexus și alte dispozitive Developer Edition. Dar, cu un pic de săpat, ar trebui să puteți dezrădăcina aproape orice telefon de acolo și să îl readuceți într-o stare bună de funcționare.

Cameron Summerson
Cameron Summerson este editorul șef al revistei Geek și servește ca consilier editorial pentru How-To Geek și LifeSavvy.El acoperă tehnologia de aproape un deceniu și a scris peste 4.000 de articole și sute de recenzii de produse în acel moment. A fost publicat în reviste tipărite și citat ca expert în smartphone-uri în New York Times.Citește biografia completă „

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *