Cuprins:
Unul dintre cele mai remarcabile lucruri despre majoritatea dispozitivelor Android este cantitatea de alegere pe care o au cu privire la versiunea sistemului de operare pe care să o folosească. Dacă cumpărăm un smartphone cu hardware excelent, dar nu suntem mulțumiți de software, de obicei putem instala o versiune diferită.
În funcție de dispozitiv, vom avea, cel puțin potențial, zeci de versiuni de Android pe care le putem instala Unele sunt create și întreținut de o echipă de dezvoltatori, în timp ce alții au un singur dezvoltator care supraveghează toate aspectele.Cel mai bun dintre toate, sunt gratuite.
Cea mai mare și mai populară experiență Android personalizată este LineageOS. Cunoscută anterior ca CyanogenMod (și mai târziu doar Cyanogen), LineageOS este o versiune de Android cu funcții suplimentare care fac dispozitivul nostru mai puternic și mai personalizabil.
Unul dintre lucrurile grozave despre LineageOS este că ne permite să actualizăm multe dispozitive la cea mai recentă versiune de Android, chiar dacă actualizările stocului pentru dispozitivul respectiv sunt de mult așteptate. Acest lucru dă o nouă viață telefoanelor și tabletelor care altfel ar trece.
Instalarea unui nou sistem de operare pe terminalul nostru Android poate părea o odisee, dar dacă se face în pași, poate fi ușor. Ajută faptul că există, de asemenea, o marjă largă de eroare, astfel încât începătorii să nu fie nevoiți să-și facă griji cu privire la blocarea dispozitivelor lor.
Aceasta este ceea ce vom avea nevoie pentru a actualiza un ROM:
Smartphone sau tabletă Android compatibil Cablu USB pentru dispozitivul respectiv Laptop sau computer desktop care rulează Windows, macOS sau Linux o conexiune la internet Timp (acest lucru poate dura o oră sau două, în funcție de cât de familiari suntem cu tehnologiile implicate)
Pasul 1
Unele dispozitive rare ne permit să flashăm noi ROM-uri fără a le conecta mai întâi la un computer. Cu toate acestea, marea majoritate a dispozitivelor vor avea nevoie de acces la un computer care rulează Windows, MacOS, Linux sau chiar sistemul de operare Chrome.Poate fi un laptop vechi de zece ani sau un desktop performant; nu este nevoie de multă putere pentru a flash-o ROM
De obicei, software-ul de care aveți nevoie este ADB. ADB este găzduit și întreținut de Google, așa că nu există griji cu privire la viruși sau malware atunci când descărcați și instalați programul. Putem vizita această pagină pentru a urma instrucțiuni explicite despre cum să descărcați și să instalați ADB pentru platforma de calcul de care avem nevoie. Nu durează mult și instrucțiunile sunt foarte simple.
După ce ați instalat ADB, vom avea acces la el printr-un prompt de comandă pe Windows sau o fereastră de terminal pe Linux și MacOS. Acest lucru poate părea dificil, dar nu vă faceți griji, comenzile sunt extrem de simple și ușor de copiat și lipit.
Un sfat: Ocazional ne vom conecta dispozitivul Android la computer pentru a ne conecta la ADB.Când facem acest lucru, trebuie să ne asigurăm că folosim cablul USB livrat cu dispozitivul. Dacă nu îl avem, trebuie să folosim un cablu de în altă calitate Cablurile ieftine ar putea cauza probleme cu intermitent, așa că mai bine nu riscați.
Pasul 2
Pentru a obține LineageOS, trebuie mai întâi să verificăm că dispozitivul nostru este compatibil cu ROM-ul Mergem la wiki-ul LineageOS și facem o căutare pentru dispozitivul pe care doriți să-l flashați.LineageOS este compatibil cu cele mai populare dispozitive de la aproape toți marii producători. Dacă nu avem un dispozitiv extrem de ieftin, probabil că putem instala cel puțin o versiune de LineageOS.
Când ajungem la lista de fișiere asociate dispozitivului nostru, vom descărca doar fișierul cu cea mai recentă dată de încărcare. Odată ce am descărcat fișierul pe computer, putem părăsi site-ul LineageOS.Cu toate acestea, nu avem nevoie doar de pachetul LineageOS; va trebui să descarcăm și pachetul de recuperare personalizat, precum și pachetul aplicației Google.
Cea mai populară recuperare personalizată se numește TeamWin Recovery Project, sau TWRP pe scurt. Putem descărca TWRP pentru dispozitivul nostru accesând site-ul web TWRP și făcând o căutare. Este obligatoriu să indicăm modelul exact al dispozitivului nostru înainte de a descărca TWRP sau LineageOS. Există multe variante ale Samsung Galaxy S5 și, prin urmare, multe versiuni de TWRP și LineageOS etichetate Galaxy S5.
Vom avea nevoie și de un pachet de aplicații Google. Dacă nu le instalăm la sfârșitul procesului de flashing, nu vom avea produse Google pe dispozitiv la pornire, inclusiv magazinul Google Play. Nu putem instala aplicațiile mai târziu, trebuie să o facem în timpul flash-ului lor original.
Odată ce am descărcat acele trei pachete, mutăm fișierele în aceeași locație cu fișierele ADB pe care le-am instalat la pasul anteriorApoi schimbăm numele în lucruri mai simple; de exemplu, numele fișierului TWRP este foarte lung și complicat (twrp-3.2.2-1-xxxx.img). L-am schimbat doar în TWRP.img. Acest lucru va face mai ușor să găsim fișierele mai târziu și, de asemenea, ne va scuti de la introducerea unui pic de tastare în linia de comandă.
Redenumim fiecare fișier pe care îl descărcam ca atare:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
Nu uitați să le mutați în folderul ADB (pentru Windows, acesta este % PROFIL UTILIZATOR% \ adb-fastboot \ platform-tools). Odată ce toate fișierele sunt organizate, suntem pregătiți pentru următorul pas.
Sfat: Dispozitivul nostru are un nume de cod pe care LineageOS, TWRP și GApps îl vor folosi pentru a-l identifica.Numele codului este afișat în lista de dispozitive compatibile cu LineageOS: îl folosim pentru a căuta pachete compatibile, astfel știm că îl descarcăm mereu pe cel potrivit.
Pasul 3
Există multe moduri diferite de a face copii de rezervă pentru un dispozitiv. Există aplicații gratuite și plătite pe Google Play, precum și software gratuit și plătit pentru computere. O metodă bună de a face backup unui dispozitiv este utilizarea Helium. Dacă conectăm telefonul la clientul desktop Helium, putem face o copie de rezervă a practic tot ce avem pe telefon de pe computer fără a fi nevoie să rootăm mai întâi terminalul
Odată ce avem totul în backup, va trebui să facem două lucruri pe dispozitiv înainte de a trece la pasul următor: activați depanarea USB și deblocarea OEM.Acestea sunt două butoane din panoul de setări al dispozitivului nostru, ascunse într-o secțiune numită „Opțiuni pentru dezvoltatori”.
Am făcut o căutare pe google pentru „accesați opțiunile pentru dezvoltatori Android” pentru a găsi instrucțiuni despre cum să accesați aceste două comutări (de obicei, implică atingerea de câteva ori pe numărul dvs. de versiune Android în Setări). Odată ce avem acces la opțiunile pentru dezvoltatori, activăm atât depanarea USB, cât și deblocarea OEM. Dacă deblocarea OEM nu este acolo, nu se întâmplă nimic: ne asigurăm doar că depanarea USB este activată. Odată ce am făcut toate acestea, ne conectăm telefonul la computer cu un cablu USB. Este posibil să vedem că driverele sunt instalate pe computer, ceea ce este normal.
Pasul 4
Pașii pentru deblocarea bootloader-ului dispozitivului nostru vor varia în funcție de marca și modelul telefonului sau tabletei.Unii OEM fac procesul incredibil de ușor, în timp ce alții îl fac foarte dificil. Deci acest pas va varia foarte mult în funcție de dispozitiv, așa că este greu să dai instrucțiuni explicite Pentru a face viața mai ușoară, mergem la XDA Developers și căutăm forumul pentru dispozitivul nostru. Citim firele și dacă alți utilizatori au deblocat cu succes bootloader-ul. Dacă toți ceilalți par în regulă, veți fi bine.
Dacă constatăm că alți utilizatori au probleme cu bootloader-ul, ar putea fi din câteva motive. Poate că dispozitivul este prea nou, așa că nimeni nu și-a dat seama încă procesul. De asemenea, ar putea fi ca bootloader-ul să fie protejat și dificil sau imposibil de deblocat; Samsung este renumit pentru asta. Odată ce suntem siguri că bootloader-ul este deblocat, mergem la ghidul de instalare LineageOS pentru dispozitivul nostru specific.Acolo vom găsi instrucțiuni pas cu pas despre cum să deblocați bootloader-ul.
Reține: Aceasta va șterge datele de pe dispozitiv.
În majoritatea cazurilor, pentru a debloca bootloader-ul conectăm terminalul la computer cu un cablu USB și apoi rulăm niște comenzi ADB și fastboot pentru a debloca telefonul:
O comandă ADB pentru a se asigura că dispozitivul este conectat corect.
O comandă ADB pentru a reporni dispozitivul în modul fastboot.
O comandă fastboot pentru a verifica dacă dispozitivul este în modul fastboot și conectat corect.
O comandă fastboot pentru a debloca bootloader-ul.
Dacă suntem pe Windows, este posibil să întâmpinăm o eroare când încercăm pașii de pe pagina bootloader-ului pentru dispozitivul nostru.Problema ar putea fi că promptul de comandă nu este în locația corectă. Cu promptul de comandă deschis, trebuie să introducem următoarea comandă:
Primul lucru de făcut după conectarea dispozitivului la computer este să rulați această comandă ADB pentru a asigura o conexiune reușită:
cd %userprofile%\adb-fastboot\platform-tools
Dacă după conectarea cu succes la ADB și repornirea în modul fastboot avem unele probleme, probabil că trebuie să actualizăm driverele de pe computer. Am efectuat o căutare pe Google pentru „drivere” și am descărcat și instalat cea mai recentă versiune.
Cu toate acestea făcute, ar trebui să putem debloca cu succes bootloader-ul. După ce bootloader-ul este deblocat, dispozitivul nostru va reporni și va intra în setările Android, la fel ca după o resetare din fabrică.
Înainte de a trece la pasul următor, trebuie să ne asigurăm că activăm din nou depanarea USB. Trecem prin procesul de configurare a terminalul pentru prima dată și apoi reactivați depanarea USB. După resetarea din fabrică, este posibil să fi fost dezactivat, așa că trebuie să urmam aceiași pași ca înainte (pornire, conectare la computer etc.).
Pasul 5
Acum că bootloader-ul este deblocat, este timpul să actualizăm ceva pe dispozitivul nostru. Acesta este un pas foarte important. Veți afișa software-ul nostru pentru smartphone, ceea ce va schimba drastic modul în care funcționează Ca ultim avertisment: afișarea intermitentă a unei recuperări personalizate greșite pe un dispozitiv poate cauza erori. Trebuie să fim absolut siguri că fișierul TWRP pe care l-ați descărcat se potrivește cu modelul dispozitivului
Odată gata, porniți ADB printr-un prompt de comandă și rulați următoarele comenzi:
dispozitive adb
Ca și până acum, comanda anterioară asigură că dispozitivul este conectat corect la computerul nostru. După aceea, rulăm următorul: adb reboot bootloader
Și apoi: dispozitive fastboot
În sfârșit, după o dublă verificare, să introducem asta: fastboot flsh recovery TWRP.img
Odată ce ADB și fastboot termină de clipire, repornim dispozitivul în modul de recuperare. Aceasta implică, de obicei, un set de taste hardware. Pornirea OnePlus 5 în modul de recuperare implică oprirea și pornirea acestuia în timp ce țineți apăsată tasta de reducere a volumului. Facem o căutare în Google a pașilor necesari pentru a porni terminalul nostru în modul de recuperare.
Din moment ce tocmai am flashat TWRP pe parcursul recuperării sale originale, dispozitivul va porni în TWRP atunci când apăsăm tastele hardware specifice pe care le-am găsit folosind Google. Mai întâi vom vedea ecranul de mai jos:
Pasul 6
De obicei pur și simplu pornim în Android și mutăm fișierul de pe computer pe dispozitiv după conectarea cablului USB, dar nu putem porni în Android pentru că nu am l-am pornit încă instalat Dar nu vă faceți griji, ADB poate face toate transferurile de fișiere de care avem nevoie. Înainte de a face acest lucru, trebuie să ne asigurăm că nu au mai rămas rămășițe din versiunea anterioară de Android.
Din meniul principal TWRP, atingeți Ștergeți și apoi Formatați date. TWRP vă va avertiza că aceasta este o afacere serioasă, dar din moment ce am făcut backup la Pasul Trei, nu avem de ce să ne facem griji. Urmăm instrucțiunile TWRP și completăm procesul de formatare.
După ce primim mesajul „Succes”, apăsăm butonul înapoi până revenim la pagina Curățare.Atingem Ștergere avansată și vom vedea o serie de casete de selectare. Dacă un element este bifat, acea secțiune a hard disk-ului va fi ștearsă. Bifăm primele trei căsuțe: Dalvik / ART Cache, System și Cache și lăsăm toate celel alte nebifate.
Glisăm degetul de la stânga la dreapta pe glisorul marcat Slide to delete. Începe procesul de curățare. Odată ce s-a făcut acest lucru, suntem gata să flash LineageOS. Cu dispozitivul încă în modul TWRP, îl conectăm la computer folosind cablul USB. Pornim un prompt de comandă sau o fereastră de terminal în folderul ADB, efectuăm o verificare a dispozitivului și apoi folosim comanda „push” pentru a împinge fișierul LineageOS în memoria internă a terminalului. Comanda de introdus ar trebui să fie: adb push LINEAGE.zip /sdcard/
După ce ați tastat și apăsat Enter, ADB va începe să împingă fișierul LineageOS pe dispozitivul nostru.Acest lucru ar putea dura ceva timp și uneori nu există nicio bară de progres pentru a vedea durata procesului. Pe telefon, revenim la meniul principal TWRP și atingem Instalare. Vom vedea o listă de fișiere disponibile pe dispozitiv, iar pachetul LineageOS ar trebui să fie unul dintre ele Atingem numele fișierului și vom accesa un ecran cu trei opțiuni: glisați pentru a confirma Flash.
TWRP va afișa LineageOS pe dispozitivul nostru și apoi ne va spune că a fost instalat cu succes. Vom avea două opțiuni: Clean cache/dalvik sau Reboot system. Noi nu împingem niciunul. O vom face cu butonul de pornire de pe ecran.
Pasul 7
Acum, tot ce aveți nevoie sunt aplicații Google precum Magazinul Google Play, Serviciile Google Play, Gmail și Hărți Google. Vom afișa fișierul ZIP Google Apps pe care l-am descărcat la Pasul 2 în același mod în care flashăm LineageOS.Cu dispozitivul pornit în TWRP și conectat la computer, deschidem un prompt de comandă ADB și facem din nou o verificare a dispozitivului ADB. Apoi scriem această comandă: adb push GAPPS.zip /sdcard/
De obicei, pachetul de aplicații Google este mai mare decât pachetul nostru LineageOS, așa că acest proces poate dura chiar mai mult decât prima instalare pe care am făcut-o la pasul anteriorOdată ce terminăm procesul, cu dispozitivul nostru urmează acești pași:
Atingeți Instalare> Căutați pachetul Google> Apăsați pachetul> Glisați pentru a confirma Flash
După efectuarea acelor pași, începe procesul de actualizare. După ce ați terminat acest lucru, apăsați pe Wipe cache/dalvik, așteptați un moment, apoi apăsați Restart system.
Pasul 8
Dacă prima noastră pornire durează mai mult de 15 minute, ceva nu este în regulăEfectuăm o repornire ținând apăsat butonul de pornire până când dispozitivul repornește. Lăsăm telefonul să încerce să repornească din nou. Dacă tot nu pornește sau ceva nu a clipit corect, reveniți la Pasul 6. Primul lucru pe care îl veți vedea după o pornire reușită este o nouă animație de pornire, cu cele trei cercuri ale siglei Lineage OS într-o formă curbată. linie.
Odată ce bootarea este completă, ne vom afla pe ecranul de pornire Android, unde vom alege limba, vom adăuga contul Google, ne vom conecta la Wi-Fi și așa mai departe. Odată ce ne aflăm pe ecranul de pornire, am terminat oficial: avem LineageOS pe dispozitivul nostru.
Concluzie
În funcție de dispozitiv, probabil că există multe alte ROM-uri personalizate în afară de LineageOS.Acum că știm cum să flashăm un ROM, ne putem bucura de a intermite și de a testa tot felul de sisteme. Tot ce trebuie să facem este să găsim ROM-uri care se potrivesc cu numărul de model al terminalului nostru și apoi să repetați pașii de la 6 la 8 Nu este nevoie să deblocăm bootloader-ul sau să instalăm din nou o recuperare personalizată. Desigur, trebuie să facem din nou o copie de rezervă a dispozitivului.
Dacă încercăm ROM-uri personalizate și decidem că nu ne mai plac, este foarte ușor să revenim la ROM-ul standard cu care a venit dispozitivul nostru din fabrică. Există un set diferit de instrucțiuni pentru actualizarea stocului, dar esența este aceeași.