If-Koubou

Cum să dezrădăjdui telefonul Android

Cum să dezrădăjdui telefonul Android (Cum să)

Deci, ați deschis ușile de funcționalitate avansată pe telefonul dvs. Android prin înrădăcinarea acestuia. 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 te teme, te-am acoperit.

Poate doriți să dezrădăcinați din motive de securitate, sau poate că pur și simplu nu aveți nevoie de rădăcină pentru tweaks-ul preferat. Sau, probabil, încercați să vă vindeți dispozitivul sau să beneficiați de service în garanție. Sau poate doriți doar să descărcați o actualizare over-the-air. Oricare ar fi motivele tale, dezrădăcinarea nu este atât de dificilă, atât timp cât știi ce faci.

Multe moduri de dezrădăcinare a unui telefon Android

Ca și înrădăcinarea, există câteva metode diferite de dezrădăcinare a telefonului dvs. și pe care o veți utiliza depinde de dispozitivul dvs., de versiunea Android pe care o executați și de 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: Dacă tot ce ați făcut este rădăcina telefonului dvs. și blocat cu versiunea implicită a telefonului dvs. Android, dezrădăcinarea ar trebui să fie (sperăm) ușoară. Puteți deconecta telefonul utilizând o opțiune din aplicația SuperSU, care va elimina rădăcina și va înlocui recuperarea stocurilor Android. Acest lucru este detaliat în prima secțiune a acestui ghid.
  • Orice telefon care rulează o ROM personalizat sau folosind Frame-ul Xposed: Dacă ați făcut mai mult decât rădăcina, ați modificat probabil anumite părți ale sistemului dvs. destul de mult încât singura modalitate de a dezrădăcina este să vă întoarceți la o condiție complet stocată, în afara fabricii. Acest lucru este diferit pentru fiecare telefon și nu putem oferi instrucțiuni pentru fiecare, dar discutăm în secțiunea finală a acestui ghid.

Pare simplu, nu? Din păcate, metoda SuperSU nu funcționează întotdeauna perfect. Poate că nu reușește sau poate nu poate înlocui recuperarea stocului pentru vreun motiv. În aceste cazuri, puteți deconecta manual telefonul utilizând una din următoarele metode:

  • Nexus și alte telefoane Developer Edition alergare Bezea: Dacă metoda SuperSU nu funcționează, puteți deconecta manual dispozitivul reluând boot.img. Acesta este fișierul principal care se editează atunci când rădăcind un telefon cu Marshmallow, înlocuindu-l astfel și apoi remișând recuperarea stocurilor Android ar trebui să facă truc. Acest lucru este discutat în secțiunea a doua a acestui ghid.
  • Nexus și alte telefoane Developer Edition alergare Lollipop și Înainte: Dacă metoda SuperSU nu funcționează, puteți deconecta manual dispozitivul prin ștergerea su binarului. Acesta este fișierul care vă oferă acces la root pe telefoanele pre-Marshmallow, eliminându-l astfel și apoi remixând recuperarea stocurilor Android, ar trebui să facă acest truc. Acest lucru este discutat în secțiunea a treia a acestui ghid.
  • Telefoane fără versiuni de dezvoltare: Dacă metoda SuperSU nu funcționează și aveți un telefon non-dezvoltator, va trebui probabil să mergeți nuclear. Asta înseamnă să-ți ștergi telefonul și să-l întorci într-o stare completă, în afara fabricii pentru a deconecta. Acest lucru este diferit pentru fiecare telefon și nu putem oferi instrucțiuni pentru fiecare, dar discutăm în secțiunea finală a acestui ghid.

Vom acoperi fiecare dintre aceste metode (în grade diferite de detaliere) în cele patru secțiuni de mai jos. Deci, săriți la secțiunea care se potrivește dispozitivului dvs., versiunea Android și situația.

Cum să dezrădăcit practic orice dispozitiv Android cu SuperSU

SuperSU este ușor cea mai populară și mai robustă aplicație de gestionare a rădăcinilor disponibilă pe Android. Dacă rulați un dispozitiv înrădăcinat, există o șansă foarte mare de a utiliza SuperSU pentru a gestiona aplicațiile care primesc acces la superuser. Este, de asemenea, cel mai inteligent și mai ușor mod de dezrădăcinare rapidă a dispozitivului dvs. Android, deoarece întregul proces se realizează î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ă navigați în aplicația SuperSU, care se găsește în sertarul de aplicații.

După deschidere, glisați peste sau atingeți fila Setări și defilați spre partea de jos până când vedeți secțiunea "Curățire". Atingeți opțiunea "Deconectați complet".

Aceasta va prezenta o casetă de dialog cu ce să vă așteptați de la procesul de dezrădăcinare și întrebați 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. Apăsarea continuă va dezrădăcina dispozitivul și va trebui să reporniți pentru a termina procesul.

Dacă sunteț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 boot stoc, observând că este necesar pentru OTA ( over-the-air). Dacă speră să descărcați cea mai recentă actualizare Android când scade sau dacă scapi de dispozitiv, atunci vă sugerăm să apăsați pe "Da" aici. Dacă aceste opțiuni nu se aplică situației dvs., este probabil bine să lăsați imaginea modificată de boot lovind "Nu".

Ecranul următor vă poate întreba dacă doriți să restaurați imaginea de recuperare a stocului. Dacă executați o recuperare personalizată (care este probabil) și doriți să efectuați o actualizare OTA, această opțiune este necesară - atingeți "Da" pentru a continua. Dacă intenționați să vă răzgândiți în viitor sau doriți să continuați să utilizați recuperarea personalizată (de exemplu, pentru copii de rezervă nandroid), apăsați "Nu" aici. Există șansa ca această opțiune să nu apară, caz în care va trebui să bliți manual recuperarea stocului. Există instrucțiuni despre cum să faceți acest lucru în secțiunea manuală de mai jos.

După aceea, SuperSU se va elimina și va curăța instalarea.Întregul proces va dura câteva secunde, iar apoi dispozitivul se va reporni. Odată terminat, ar trebui să fie complet dezrădăcinat și, în funcție de opțiunile selectate în timpul procesului de dezrădăcinare, să se întoarcă într-o formă complet stocată.

Cum să eliminați manual un Nexus sau alt dispozitiv de dezvoltator pe Marshmallow

În timp ce metoda de dezrădăcinare de mai sus cu SuperSU ar trebui să teoretic funcționează foarte bine pe dispozitive care au fost înrădăcinate folosind metoda fără sistem, este încă bine să știți ce să faceți într-o situație în care SuperSU ar putea să nu poată dezrădăcina complet dispozitivul.

Vestea bună este că este un simplu flash care înlocuiește boot.img modificat cu stocul unu - ar trebui să facă truc.

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

Primul lucru pe care trebuie să-l faceți este să descărcați imaginea din fabrică pentru dispozitivul dvs. Pentru Nexuses, acest lucru este oferit 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 acestui pachet există un alt pachet. Dezarhivați și acel unul.

Acest pachet va găzdui imaginea de bootloader, radioul (dacă este cazul) și diverse scripturi pentru a bloca construirea completă de Android. Fișierul de care avem nevoie - boot.img - se găsește în fișierul .zip final, care ar trebui să fie numit "image--.zip". Dezarhivați acest pachet.

Înapoi la telefon, asigurați-vă că opțiunile pentru dezvoltatori sunt activate prin direcționarea în Setări> Despre telefon și atingând numărul Build de șapte ori. Notificările despre toast vor arăta câți mai mulți robotari ați lăsat înainte de a deveni un dezvoltator.

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

Derulați în jos până când vedeți "Debugging USB" și activați-o cu cursorul.

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 printr-un cablu USB. Atâta timp cât aveți driverele corecte instalate, un pop-up ar trebui să fie afișat pe dispozitiv cu opțiunea de a permite depanarea USB de pe computerul atașat. Dacă vă aflați pe computerul personal, puteți bifa opțiunea "Permiteți întotdeauna de la acest computer", astfel încât să permită în mod automat depanarea în viitor. Apăsați pe "OK".

Întoarceți-vă la PC. Dacă ați instalat ADB în sistemul dvs. PATH, Shift + Right Click în directorul unde ați dezarhivat toate fișierele de imagine din fabrică și selectați "Deschideți fereastra de comandă aici".

Dacă nu aveți instalat ADB în sistemul PATH, copiați fișierul boot.img și plasați-l în folderul dvs. adb - C: \ Android \ platform-tools în acest caz. Shift + Faceți clic dreapta oriunde în acest dosar și alegeți "Deschideți o fereastră de comandă aici" după ce fișierul boot.img a terminat de copiat.

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

adb reboot bootloader

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

rapid boot flash boot.img

Dacă vă dezrădăcinați pentru a trage o actualizare OTA sau doriți doar ca telefonul să se întoarcă într-o stare de stocare complet, va trebui, de asemenea, să blocați recuperarea stocului. Puteți face acest lucru cu această comandă:

fastboot recuperare flash recovery.img

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

reboot rapidboot

Telefonul ar trebui să repornească instantaneu și ești bine să accesezi accesul rădăcină, iar Android va avea înapoi recuperarea stocului, dar restul sistemului tău va fi în continuare complet intact. Dacă intenționați să vindeți sau să scăpați în alt mod de dispozitivul, puteți face o resetare din fabrică acum.

Cum să dezarhivați manual un Nexus sau alt dispozitiv de 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ă / sistem, deoarece toate modificările efectuate în timpul procesului de înrădăcinare sunt curățate. Dacă preferați să vă ocupați manual de proces, cu toate acestea, este ceva mai dureros decât simpla aprindere a boot.img ca și metoda fără sistem. Vestea bună este că întregul proces se poate face direct pe dispozitiv, fără a fi nevoie să folosiți un computer.

Primul lucru de care aveți nevoie este un manager de fișiere cu capabilități de root-ES File Explorer pare să fie cel mai popular acolo în aceste zile, dar aproape orice explorator rădăcină va funcționa.

În ES, va trebui să deschideți meniul lateral prin glisarea din marginea din stânga, apoi derulați în jos până la opțiunea "Root Explorer" și glisați comutatorul pentru al activa. Aplicația SuperUser instalată pe dispozitivul dvs. vă va solicita să acordați acces la managerul de fișiere la acel moment.

Odată ce a fost acordat accesul la rădăcină, navigați la / folderul sistemului. Cu ES, atingeți meniul derulant care afișează "Pagina de pornire" (presupunând că sunteți încă în pagina de start, desigur). Selectați opțiunea "/ Device".

În partiția principală a dispozitivului, derulați în jos în directorul "/ system" și deschideți-l.

Aici lucrurile pot deveni puțin complicate - în funcție de modul în care dispozitivul a fost înrădăcinat, fișierul "su" (cel pe care îl ștergem în acest proces) va fi localizat într-unul din cele două locuri: / Sistem / bin sau / System / xbin . Începeți prin a verifica prima.

Fișierele de aici sunt sortate în ordine alfabetică, deci dacă nu vedeți fișierul "su" (ca pe dispozitivul de testare), atunci este în / System / xbin pliant. Du-te înapoi lovind săgeata înapoi, apoi deschideți folderul "xbin".

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

Indiferent de locul unde fișierul este localizat pe dispozitivul dvs., vom executa aceeași acțiune. Dacă doriți să dezarhivați complet, ștergeți doar acest fișier, dar îl apăsați lung și selectând pictograma coș de gunoi.

Dacă doriți să dezarhivați temporar doar pentru a trage o actualizare OTA, atunci trebuie doar să tăiați fișierul din această locație prin apăsarea lungă a acestuia și selectarea foarfecelor. Apoi, puteți naviga la directorul / sdcard / direcționând înapoi către partiția primară "/ Device" și deschizând folderul "sdcard". Inserați-o aici selectând pictograma paste.

Cu fișierul "su" în afara acțiunii, există încă un fișier care trebuie mutat sau șters. Reveniți la / sistem și deschideți dosarul "App".

Veți căuta aici aplicația SuperUser instalată pe telefonul dvs. - dacă executați SuperSU, se află în dosarul cu același nume. Este posibil să fiți nevoit să vă uitați în jur dacă aveți o altă aplicație SuperUser. După ce ați găsit dosarul, deschideți-l. Este, de asemenea, demn de remarcat faptul că este posibil să nu fie într-un dosar - ar putea fi doar "superuser.apk" în rădăcina dosarului.

Odată ce ați găsit fișierul corect, apăsați lung pe el și fie ștergeți sau tăiați-l ca în cazul fișierului "su".

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

În acest moment, puteți verifica din nou starea rădăcinilor dispozitivului, utilizând o aplicație precum Checker-ul rădăcinilor. Dacă se va întoarce ca pe unii răniți, atunci ați terminat.

Apoi, va trebui să înlocuiți recuperarea stocurilor Android pe telefonul dvs. Pentru a face acest lucru, va trebui să descărcați imaginea din fabrică pentru dispozitivul dvs. Pentru Nexuses, acest lucru este oferit 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 acestui pachet există un alt pachet. Acest lucru va găzdui imaginea de bootloader, radio (dacă este cazul) și diverse scripturi pentru a bloca construirea completă de Android. Tot ce avem nevoie este fișierul recovery.img stocat în interior. Dezarhivați pachetul respectiv.

Înapoi la telefon, asigurați-vă că opțiunile pentru dezvoltatori sunt activate prin direcționarea în Setări> Despre telefon și atingând numărul Build de șapte ori. Notificările despre toast vor arăta câți mai mulți robotari ați lăsat înainte de a deveni un dezvoltator.

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

Derulați în jos până când vedeți "Debugging USB" și activați-o cu cursorul.

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 printr-un cablu USB. Atâta timp cât aveți driverele corecte instalate, un pop-up ar trebui să fie afișat pe dispozitiv cu opțiunea de a permite depanarea USB de pe computerul atașat. Dacă vă aflați pe computerul personal, puteți bifa opțiunea "Permiteți întotdeauna de la acest computer", astfel încât să permită în mod automat depanarea în viitor. Apăsați pe "OK".

Întoarceți-vă la PC. Dacă ați instalat ADB în sistemul dvs. PATH, Shift + Right Click în directorul unde ați dezarhivat toate fișierele de imagine din fabrică și selectați "Deschideți fereastra de comandă aici".

Dacă nu aveți instalat ADB în sistemul PATH, copiați fișierul boot.img și plasați-l în folderul dvs. adb - C: \ Android \ platform-tools în acest caz. Shift + Faceți clic dreapta oriunde în acest dosar și alegeți "Deschideți o fereastră de comandă aici" după ce fișierul boot.img a terminat de copiat.

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

adb reboot bootloader

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

fastboot recuperare flash recovery.img

Aceasta va re-bloca recuperarea stocului. După ce sa terminat, reporniți în Android cu următoarele:

reboot rapidboot

Telefonul ar trebui să repornească instantaneu și ești bine să accesezi accesul rădăcină, iar Android va avea înapoi recuperarea stocului, dar restul sistemului tău va fi în continuare complet intact. Dacă intenționați să vindeți sau să scăpați în alt mod de dispozitivul, puteți face o resetare din fabrică acum.

Dacă intenționați să scăpați de dispozitiv, este o idee bună să mergeți înainte și să o restabiliți din fabrică în acest moment.

Re-Flash dispozitivul dvs. pentru o construcție completă Stoc

Dacă rulați un ROM personalizat sau un cadru Xposed, va trebui să ștergeți complet dispozitivul și să-l blocați într-o stare nefolosită, complet nouă în afara fabricii. Aceasta este și singura modalitate de a dezrădăcina un telefon non-Nexus sau Developer Edition dacă metoda SuperSU nu funcționează pentru dvs.

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

  • Nexus și alte dispozitive de dezvoltare pentru dezvoltatori: Dispozitivele Nexus sunt destul de ușor.Trebuie doar să descărcați o imagine din fabrică de la Google sau de la producătorul dvs. (la fel ca în instrucțiunile de dezrădăcinare manuală pentru Marshmallow de mai sus), apoi blocați toate fișierele conținute în telefonul dvs. Consultați ghidul nostru pentru a bloca manual Nexus-ul pentru instrucțiuni complete.
  • Dispozitive Samsung: Veți avea nevoie de fișierul complet de firmware, care ar trebui să fie disponibil pentru practic orice dispozitiv de la Sammobile.com. Veți avea de-a face cu un program numit "Odin" pe PC, ceea ce este destul de simplu. Doar 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 imagine pe dispozitive, deși compania nu face disponibile imaginile pentru dispozitivele care nu sunt dezvoltatoare. Există copii plutind în jurul valorii de acolo, dar asigurați-vă că descărcați dintr-o sursă de încredere înainte de a lua plonja.
  • Dispozitive LG: LG utilizează un "Flash Tool" pentru a împinge pe telefoanele sale fișiere KDZ specifice dispozitivului. Din nou, acest lucru poate fi dificil, deci asigurați-vă că utilizați o sursă și un ghid de încredere.
  • Dispozitive HTC: HTC ar putea fi cel mai prietenos dintre toate dispozitivele pentru consumatori, deoarece utilizează 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 odată ce boot-ați în bootloader. Trebuie doar să găsiți RUU pentru telefonul dvs. specific.

Dorim să putem oferi detalii pentru fiecare telefon, dar nu este posibil - acesta este încă un motiv pentru care ne plac dispozitivele Nexus și alte aplicații pentru dezvoltatori. Dar, cu un pic de săpat, ar trebui să poți dezrădăcina aproape orice telefon acolo și să-l duci înapoi într-o stare bună de lucru.