Cum să aflați că bootloader-ul Android nu este atins. Cum să deblochezi bootloader-ul pe un smartphone Android. Mod oficial

Articole și Lifehacks

Orice tehnologie complexă are un nucleu și un bootloader. Pentru a lansa un sistem de operare (OS) pe echipamente complexe, trebuie mai întâi să activați bootloader-ul și abia apoi să încărcați sistemul de operare prin acesta. Acest bootloader se numește Bootloader. Să vedem mai jos ce este un bootloader pe Android.

Pentru ce este Bootloader-ul?

Când porniți smartphone-ul sau tableta Android, vedeți un ecran de deschidere, pe care îl puteți considera bootloader.

Un bootloader este un program separat preinstalat de producător, de obicei protejat cu parolă de către producător pentru a face modificări sau pentru a înlocui bootloader-ul cu unul personalizat.

Bootloader-ul accesează fișierele sistemului de operare și le încarcă, făcând smartphone-ul așa cum sunteți obișnuiți și doriți.
În continuare, încărcarea are loc ca de obicei: bootloader-ul lansează nucleul sistemului, sistemul pornește și lucrați direct în shell-ul sistemului de operare.

Spre deosebire de un bootloader de computer, un smartphone sau o tabletă poate funcționa doar cu un singur sistem de operare la un moment dat. Comparație: puteți instala atât ubuntu, cât și Windows pe computer și apoi alegeți în pornire de ce sistem aveți nevoie chiar acum.

Este posibil să schimbați bootloader-ul, să îl modificați și, cel mai important, de ce și cine are nevoie de el?

Bootloader și Android: sensul personalizării

După cum sa menționat deja, accesul la bootloader este aproape întotdeauna interzis de producător. Eliminarea interdicției și modificarea acestuia duce la pierderea completă a garanției dispozitivului.

Bootloader-ul este schimbat, de exemplu, la CyanogenMod. Ce oferă acest lucru utilizatorului? În primul rând, este capacitatea de a instala build-uri personalizate ale sistemului de operare și de a instala programe terțe pentru recuperare. Bootloader-ul încorporat va funcționa numai cu sistemul de operare instalat de producător. Dar se întâmplă că sistemul de operare încorporat este brut, nu vă place funcționalitatea lentă, nu există acces la o parte a hardware-ului încorporat și altele asemenea.

Cum se accesează și se schimbă bootloader-ul? Fără un computer, un cablu USB și programe speciale, nimic nu va funcționa. Fiecare marcă, și uneori fiecare model, are propriul mod de a-l schimba și de a-l flash pe un Android personalizat.

Când decideți să flashați și să schimbați singur bootloader-ul, verificați dacă gadgetul Android este complet încărcat și cablul nu este rupt. Și în niciun caz nu deconectați dispozitivul de la computer până la finalizarea procesului de schimbare. Puteți face o copie de rezervă preliminară, atunci probabilitatea de a reveni la normal va fi mult mai mare.

Și ca rezumat. Ce este Bootloader pe sistemul de operare Android? Acesta este un program special care pornește dispozitivul și face ca hardware-ul să funcționeze cu sistemul de operare.

Deblocarea bootloader-ului de pe smartphone este primul pas pentru a-l accelera și a instala firmware-ul personalizat. Și, contrar credinței populare, această caracteristică este acceptată pe majoritatea dispozitivelor. Mai jos este metoda oficială pentru deblocarea bootloader-ului sistemului de operare.

Nu orice telefon vă va permite să faceți acest lucru.

Există două tipuri de telefoane în această lume: cele care vă permit să deblocați bootloader-ul și cele care nu.

Capacitatea de a debloca bootloader-ul depinde de producătorul smartphone-ului, modelul și chiar de operatorul dvs. Toate telefoanele inteligente Nexus vă permit să deblocați bootloader-ul, iar multe telefoane de la Motorola și HTC vă vor permite să deblocați bootloader-ul în același mod ca și pe Nexus.

Alte smartphone-uri, precum și operatorii, nu oferă posibilitatea de a debloca bootloader-ul într-un mod oficial. În acest caz, va trebui să așteptați până când dezvoltatorii găsesc vulnerabilități cu care puteți obține drepturi de root și puteți descărca firmware personalizat pe telefon. Dacă aveți un astfel de smartphone, atunci, din păcate, acest articol nu vă va ajuta.

Cea mai bună modalitate de a afla cărei categorii aparține smartphone-ul tău este să te uiți la un site web specializat. Dacă aveți un smartphone HTC sau Motorola, puteți verifica și capacitatea de deblocare pe site-urile web HTC și Motorola. Dacă bootloader-ul smartphone-ului tău nu poate fi deblocat folosind metoda oficială, atunci te va ajuta doar metoda neoficială de deblocare sau root, care poate fi găsită de obicei pe forumul XDA Developers.

Pasul 0: faceți backup pentru tot ceea ce doriți să păstrați

Înainte de a începe, ar trebui să rețineți că acest proces vă va șterge toate datele. Prin urmare, dacă aveți fișiere importante, fie că este vorba de fotografii, muzică, videoclipuri sau orice altceva, atunci acum este momentul să salvați totul pe computer. În plus, dacă aveți setări ale aplicației pe care doriți să le salvați, atunci utilizați funcția de backup pentru a crea o copie de rezervă a setărilor și salvați-o și pe computer.

Iată un alt sfat: din moment ce știu că voi dori să-mi rootez smartphone-ul, deblochez întotdeauna bootloader-ul de îndată ce cumpăr un dispozitiv nou. În acest fel, nu pierd timpul personalizând telefonul pentru a se potrivi doar pentru a șterge toate datele după câteva zile.

După ce ați salvat toate fișierele importante, puteți începe.

Pasul 1: Instalați Android SDK și drivere pentru telefonul dvs

Veți avea nevoie de două lucruri pentru acest proces: Android Debug Bridge, care este o linie de comandă pentru computer pe care o puteți utiliza pentru a comunica cu telefonul și un driver USB pentru dispozitiv. Dacă le-ați instalat mai devreme, atunci trebuie să le actualizați la cea mai recentă versiune.

Iată instrucțiuni scurte de instalare:

  • 1. Accesați pagina de descărcare Android SDK și derulați în jos la „Numai instrumente SDK”. Descărcați fișierul ZIP pentru sistemul de operare și extrageți arhiva.
  • 2. Lansați SDK Manager și debifați toate elementele, cu excepția „Android SDK Platform-tools”. Dacă utilizați un telefon Nexus, puteți selecta și „Driver USB Google” pentru a descărca drivere Google.
  • 3. După finalizarea instalării, puteți închide managerul SDK.
  • 4. Instalați drivere USB pentru telefonul dvs. Le puteți găsi pe site-ul producătorului de smartphone (ex. Motorola sau HTC)
  • 5. Reporniți computerul dacă este necesar.

Porniți telefonul și conectați-l la computer folosind un cablu USB. Deschideți folderul instrumente din folderul de instalare Android SDK și Shift+Clic dreapta pe o zonă goală. Selectați „Deschideți un prompt de comandă aici” și executați următoarea comandă:
dispozitive adb
Dacă apare numărul de serie, atunci telefonul dvs. a fost detectat și puteți continua. În caz contrar, asigurați-vă că urmați corect toți pașii dați.

Pasul 2: Activați depanarea USB

În continuare, va trebui să activați mai multe opțiuni pe telefon. Accesați setările telefonului și selectați „Despre telefon”. Derulați în jos la Număr de construcție și faceți clic pe acest articol de 7 ori. Ar trebui să apară un mesaj care să indice că sunteți conectat în modul dezvoltator.

Reveniți la pagina principală de setări, ar trebui să vedeți un nou element „Pentru dezvoltatori”. Activați „Deblocare OEM” dacă această opțiune există (dacă nu există, nu vă faceți griji - doar unele telefoane au această opțiune).

Apoi activați „Depanare USB”. Introduceți o parolă sau un PIN dacă este necesar.

După ce faceți acest lucru, conectați telefonul la computer. Veți vedea o fereastră pe telefon care vă va întreba „Doriți să activați depanarea USB?” Bifați caseta de lângă „Permiteți întotdeauna pe acest computer” și faceți clic pe OK.

Pasul 3: obțineți o cheie de deblocare (nu pentru telefoanele Nexus)

Dacă aveți un smartphone Nexus, treceți la pasul următor.

Accesați site-ul web al producătorului smartphone-ului pentru a obține o cheie de deblocare (de exemplu, pentru Motorola, deschideți această pagină sau aceasta pentru HTC), selectați-vă dispozitivul (dacă este necesar) și conduceți sau creați un cont nou.

În continuare, în acest pas, pot exista diferențe pentru diferite telefoane, dar ar trebui să existe instrucțiuni pe pașii de pe site-ul producătorului. Va fi după cum urmează: mai întâi, opriți telefonul și porniți în modul fastboot. Există diferite metode pe diferite telefoane, dar cel mai adesea trebuie să apăsați și să țineți apăsat butonul de pornire și tasta de reducere a volumului timp de 10 secunde. Eliberați butoanele și ar trebui să fiți în modul Fastboot (utilizatorii HTC vor trebui să folosească tasta de reducere a volumului pentru a ajunge la elementul Fastboot și să folosească tasta de pornire pentru a selecta acest element).

Conectați telefonul și computerul folosind un cablu USB. Telefonul dvs. trebuie să vă anunțe cumva despre conexiune. Deschideți folderul instrumente din folderul de instalare Android SDK și Shift+Clic dreapta pe o zonă goală. Selectați „Open a Command Prompt Here” și introduceți comanda de deblocare furnizată de producător (pentru Motorola aceasta este comanda fastboot oem get_unlock_data , pentru HTC fastboot oem get_identifier_token).

Pe linia de comandă vor apărea șiruri lungi de caractere. Copiați aceste caractere și faceți un rând din ele fără spații și pe site, lipiți textul rezultat în câmpul corespunzător. Dacă smartphone-ul tău poate fi deblocat, vei primi un e-mail cu o cheie sau un fișier, pe care îl vom folosi în pasul următor. Dacă dispozitivul dvs. nu poate fi deblocat, veți fi, de asemenea, notificat despre acest lucru. Dacă tot doriți să mergeți până la capăt și să utilizați metoda neoficială, atunci veți avea nevoie de site-ul web al dezvoltatorilor.

Pasul 4: Deblocați

Acum sunteți gata să deblocați. Dacă telefonul dvs. este încă în modul de pornire rapidă, rulați comanda de mai jos. Dacă nu, atunci opriți telefonul și porniți în modul fastboot. Există diferite metode pe diferite telefoane, dar cel mai adesea trebuie să apăsați și să țineți apăsat butonul de pornire și tasta de reducere a volumului timp de 10 secunde. Eliberați butoanele și ar trebui să fiți în modul Fastboot (utilizatorii HTC vor trebui să folosească tasta de reducere a volumului pentru a ajunge la elementul Fastboot și să folosească tasta de pornire pentru a selecta acest element). Conectați telefonul și computerul cu un cablu USB.

Deschideți folderul instrumente din folderul de instalare Android SDK și Shift+Clic dreapta pe o zonă goală. Selectați „Deschideți un prompt de comandă aici”.

Pentru a vă debloca dispozitivul, va trebui să executați o comandă simplă. Pentru majoritatea dispozitivelor Nexus, această comandă este:
deblocare OEM fastboot
Dacă aveți o nouă versiune de Nexus, de exemplu, Nexus 5X sau 6P, atunci comanda va fi ușor diferită:
deblocare intermitent fastboot
Dacă nu aveți un smartphone Nexus, atunci site-ul web al producătorului va indica comanda de care aveți nevoie. Pentru dispozitivele Motorola, aceasta este comanda fastboot oem unlock UNIQUE_KEY, unde UNIQUE_KEY este codul trimis prin e-mail. Pentru HTC, aceasta este comanda fastboot oem unlocktoken Unlock_code.bin, unde Unlock_code.bin este un fișier primit de la producătorul HTC.

După rularea comenzii, telefonul vă poate întreba dacă doriți cu adevărat să deblocați. utilizați tasta de volum pentru a confirma.

Când deblocarea este completă, utilizați meniul OSD pentru a reporni telefonul (sau executați comanda fastboot reboot pe computer). Dacă totul este făcut corect, atunci când porniți telefonul, veți vedea un mesaj că bootloader-ul este deblocat, iar apoi sistemul de operare Android se va încărca. Este important să porniți Android mai întâi înainte de a face ceva precum instalarea unei recuperări personalizate.

Felicitări pentru deblocare! Deși nu veți observa diferențe, acum puteți instala o recuperare personalizată, puteți obține acces root sau instala un firmware personalizat.

Nu toată lumea are un dispozitiv mobil sub forma unui smartphone sau tabletă care rulează sistemul de operare din serie Android, știe că în orice versiune a sistemului de operare există așa ceva ca Bootloader. Ce este acum va fi discutat. Pe baza înțelegerii esenței problemei, va fi posibil să aflați ce operațiuni pot fi efectuate la deblocarea acesteia.

Bootloader: ce este?

Să începem, ca să spunem așa, cu elementele de bază. Sistemele Android Bootloader nu diferă practic cu nimic de ceea ce este disponibil pe orice terminal de computer, fie că este PC sau Mac. În termeni simpli, Bootloader este un instrument de pornire încorporat a sistemului de operare.

Dacă luăm ca exemplu terminale de computer cu mai multe sisteme de operare instalate (să zicem, Windows și Linux), bootloader-ul, după ce a pornit unitatea staționară sau laptopul, oferă utilizatorului posibilitatea de a se autentifica, iar după confirmare încarcă unul sau altul OS .

Principiile de pornire a sistemului de operare

La fel ca în sistemele staționare, Bootloader-ul din dispozitivele mobile accesează fișierele de inițializare în același mod ca, de exemplu, Windows când încarcă parametrii din fișierul boot.ini.

Dacă acordați atenție unor astfel de date, nu este greu de concluzionat că în sistemele Android puteți schimba cu ușurință nu numai metoda de pornire, ci și sistemul de operare încărcat, fie manual, fie automat. Cu toate acestea, puțini oameni știu că acest instrument în sine încarcă doar sistemul care este scris pentru un anumit model de smartphone sau tabletă.

Bootloader: cum se deblochează și de ce este necesar?

În ceea ce privește posibilitățile pe care le sugerează deblocarea bootloader-ului, problema aici nu se limitează la recuperarea datelor.

Se crede că în acest caz utilizatorul obține acces la nucleul sistemului, ceea ce nu este posibil în mod implicit. Cum să descrii Bootloader-ul într-o astfel de situație? Ce este aceasta va deveni clar dacă te uiți la absența așa-zisului drepturi de superutilizator. Se pare că, după ce blocarea este ridicată, nu sunt necesare deloc la niciun nivel. În caz contrar, de multe ori trebuie să instalați firmware și aplicații speciale. Dacă firmware personalizat, ca să spunem ușor, este „neîndemânatic”, atunci întregul sistem poate eșua.

Orice producător de echipamente mobile prevede lucrul cu o componentă precum Bootloader. Cum să-l deblochezi? Acest lucru se face de obicei folosind utilități speciale instalate pe un PC atunci când sunt conectate la un dispozitiv mobil printr-o interfață USB. Vă rugăm să rețineți că drepturile de superutilizator nu sunt necesare în acest caz.

Pentru majoritatea dispozitivelor, inclusiv, de exemplu, gadget-urile Sony și HTC, utilizarea utilitarului este implicită, iar pentru Sony va trebui să utilizați suplimentar drivere speciale Sony Fastboot și chiar să vă referiți la secțiunea specială Unlocker de pe site-ul oficial. După cum puteți vedea, procedura, deși fezabilă, este destul de complicată.

Cum să deblochezi Bootloader-ul mai detaliat

  • Cum să deblochezi bootloaderul - HTC
  • Cum să deblochezi bootloaderul - Nexus
  • Cum să deblochezi bootloaderul - Sony
  • Cum să deblochezi bootloaderul - Xiaomi
  • Cum să deblochezi bootloaderul - Huawei
  • Cum se deblochează bootloader-ul - LG

Recuperare date

Pe de altă parte, în modul său standard de funcționare, restaurarea Bootloader-ului după resetarea setărilor la setările din fabrică este destul de simplă. Nici măcar nu trebuie să faci asta.

Trebuie doar să resetați setările de pe gadget în sine, iar după repornire, sistemul vă va oferi să alegeți o opțiune: fie folosiți setări noi pe dispozitiv, fie restaurați setările, programele și fișierele folosind un cont de servicii Google. În acest caz, va trebui să introduceți adresa Gmail cu o parolă și, de asemenea, să vă conectați la Internet, de exemplu, cu o conexiune Wi-Fi activă.

Instalarea unui alt sistem de operare

Dacă vorbim despre posibilitatea instalării unui alt sistem de operare, această problemă este destul de complicată, deși o putem rezolva. Cert este că unii producători susțin că după Android nu va mai exista un alt sistem pentru gadget. Pur și simplu o cascadorie publicitară concepută pentru a face publicitate sistemului instalat.

Dar chinezii au demonstrat deja cu dispozitivele HTC „de stânga” că atât Android, cât și Windows Phone pot coexista cu ușurință pe un singur dispozitiv. Mai mult, astfel de modele sunt furnizate în majoritatea cazurilor cu un Bootloader deja deblocat. Ce este în acest caz? Acesta este un instrument care vă permite nu numai să selectați un sistem de operare bootabil, ci și să instalați oricare altul prin modificarea parametrilor la nivel de sistem.

Cu alte cuvinte, utilizatorul poate face chiar și fără niciun firmware sau programe suplimentare pentru a optimiza funcționarea sistemului de operare instalat. În plus! Acest lucru nici măcar nu necesită utilități specializate, cum ar fi optimizatoarele, dintre care există atât de multe astăzi încât utilizatorul însuși nu înțelege ce să aleagă din acest număr imens de programe și aplicații.

La ce ar trebui să fii atent separat?

Dar când vine vorba de firmware personalizat, care a devenit destul de popular printre mulți proprietari de dispozitive mobile, trebuie să fii foarte atent cu ele. Desigur, firmware-ul inteligent sau o actualizare a sistemului de operare nu va face niciun rău; dimpotrivă, va îmbunătăți doar funcționarea dispozitivului, dar atunci când instalați ceva neoficial și încă netestat (cum ar fi versiunile beta de computer), așteptați-vă la probleme. Atunci cu siguranță niciun bootloader nu va ajuta.

Apropo, puțini realizează că astfel de versiuni pot pune prea mult stres pe componentele hardware, ceea ce, la rândul său, poate duce la inoperabilitatea lor completă. Dar schimbarea procesorului în același smartphone este departe de a fi cel mai ușor lucru.

În plus, deblocarea bootloader-ului în gadgeturile de marcă lansate oficial implică pierderea automată a garanției și posibilitatea unui service gratuit. Deci va trebui să vă gândiți de o sută de ori înainte de a efectua astfel de acțiuni și operațiuni.

În sfârșit, rămâne de adăugat că și problema instalării unui alt sistem de operare pe un dispozitiv Android este, în general, destul de controversată. Da, desigur, sistemul va funcționa, indiferent de ce spune producătorul. Dar cum va funcționa este o altă întrebare, mai ales că majoritatea utilizatorilor instalează de obicei un fel de versiune ușoară care are o sursă necunoscută de origine. Dar în zadar. Aici, după cum se spune, poți să dai peste cap atât de mult încât să nu ajungi cu un păcat. Și în cazul unor astfel de modificări, conform standardelor internaționale actuale, producătorul în sine nu își asumă nicio responsabilitate pentru funcționarea corectă a dispozitivului mobil. Prin urmare, decizia privind oportunitatea trebuie luată de proprietarul gadgetului însuși. Dar este mai bine să nu glumești cu astfel de lucruri.

Acest articol oferă instrucțiuni pas cu pas care vor ajuta chiar și un utilizator fără experiență cu succes debloca bootloader-ulȘi instalați recuperarea personalizată Cyanogen Mod.

Datele dumneavoastră sunt supuse ștergerii. Dacă trebuie să salvați informații importante, vă recomandăm să faceți o copie de rezervă. Îți faci toate acțiunile pe riscul și riscul tău. Vă rugăm să rețineți că autorul nu este responsabil pentru „caramidarea” smartphone-ului utilizatorului.

Pregătirea pentru instalare

1. Descărcați și instalați drivere. Puteți face acest lucru urmând linkul nostru de mai jos.

2. Despachetați arhiva oriunde pe hard disk.
3. Opriți telefonul.
4. Porniți telefonul în modul fastboot, pentru care ar trebui să apăsați „Volum -”, iar în timp ce îl țineți apăsați „Power”.
5. PC-ul va afișa un mesaj care indică faptul că a fost găsit un nou dispozitiv.
6. Accesați managerul de dispozitive (calea: Panou de control – Sistem – Manager dispozitive).
7. Găsiți un dispozitiv necunoscut, care este de obicei indicat printr-un triunghi galben cu un semn de exclamare.
8. Faceți dublu clic pe el.
9. În fereastra care apare, trebuie să faceți clic pe: Actualizare driver – Căutați drivere pe acest PC – Selectați drivere din lista de drivere instalate – Instalare de pe disc – Selectați folderul în care au fost dezambalate driverele – Bifați „Căutare în caseta de selectare subfolders” - finalizați instalarea driverelor.
10. Dispozitivul este complet pregătit pentru alte manipulări.
11. Descărcați ADB și Fastboot în funcție de dimensiunea biților sistemului de operare: pentru x32/86 sau x64. Despachetați arhiva într-un folder la alegere. Este necesar ca calea să nu conțină litere rusești (chirilice) și cifre. De exemplu, despachetez un folder în d:\ADB.

12. Descărcați Recuperare personalizată: CWM și plasați fișierul *.img în același folder ca ADB.

Deblocarea bootloaderului

Mai întâi trebuie să deblochezi Bootloader pe smartphone-ul tău. Pentru a face acest lucru, trebuie să vă conectați smartphone-ul la computer și să îl puneți în modul fastboot. Pentru a trece la acest mod, trebuie să opriți telefonul și, în timpul opririi, apăsați și mențineți apăsate două butoane: „Volum -” și „Power”. În modul Fastboot, pe afișajul smartphone-ului va apărea un robot verde cu stomacul deschis.

Apoi, trebuie să lansați linia de comandă: start – în linia „run” scrieți „cmd” (fără ghilimele) – „cmd.exe” ar trebui să apară în partea de sus - faceți clic dreapta pe „cmd.exe” - Run with administrator drepturi.

După aceea, mergem la folderul în care se află ADB (în cazul meu se află pe calea d:\ADB): mai întâi introduc „d” (nu este nevoie să introduc ghilimele) și apasă Enter - introduc „cd ADB” și apăsați Enter din nou. Fereastra liniei de comandă arată acum astfel:

Pentru a debloca Bootloader-ul trebuie să introduceți următoarea comandă:

deblocare OEM fastboot

Acceptăm deblocarea apăsând butonul „Volum +” și confirmăm acțiunea apăsând butonul „pornire”.

Deci, Bootloader este deblocat. Acum repornim în sistem. Smartphone-ul va face modificările necesare, va porni, după care ar trebui să efectuați configurarea inițială de la Google (sărim mult, deoarece telefonul va fi încă reconstruit). În continuare – lansați fastboot și instalați Recovery personalizat.

Acum instalați recuperarea personalizată. Pentru a face acest lucru, introduceți comanda în linia de comandă

recuperare rapidă flash ***