Când deții un dispozitiv Android, devii parte a unei comunități open-source. Software-ul Android este open-source, ceea ce înseamnă că oricine poate intra, modifica codul software, îl reambalează și îl poate deschide pentru descărcare de către alți utilizatori. Din această cauză, lumea modding-ului din jurul Android este entuziastă și creativă.
Dezvoltatorii amatori și profesioniști sunt adesea cei care creează corecții și îmbunătățiri pentru aplicații și mod de software înainte de echipa oficială de dezvoltare Android (așa a fost cazul cu nuanța verde 4XL de la Google Pixel și cu DeX la Linux de la Samsung probleme). Cu forumuri comunitare precum XDA, care este ca o pagină de fani pentru dezvoltatori pentru Android, este foarte ușor să explorați și să găsiți aceste îmbunătățiri de origine sub formă de ROM-uri personalizate și GSI-uri.
Ce este un ROM personalizat?
Smartphone-ul dvs. Android este preinstalat cu un ROM stoc care determină performanța și funcțiile disponibile. ROM înseamnă Read-Only Memory și este firmware. ROM-urile personalizate sunt dezvoltate de comunitatea Android open-source și pot debloca noi funcții și pot îmbunătăți modul în care funcționează sistemul de operare pe dispozitivul dvs. Android. Majoritatea acestor ROM-uri personalizate sunt gratuite.
Ce este GSI?
GSI înseamnă imagistica de sistem generică. În cele din urmă, GSI-urile vă ajută să vă testați aplicațiile pe dispozitive care nu acceptă oficial aplicația dvs. Ele sunt suficient de asemănătoare cu ROM-urile încât puteți descărca fie un ROM, fie un GSI care vă oferă o îmbunătățire specială dispozitivului dvs. Android, dar există o diferență majoră.
ROM versus GSI
Un ROM este dezvoltat pentru un anumit dispozitiv Android. GSI este mai mult o aplicație între dispozitive. Nu există nicio garanție că un GSI va funcționa fără erori în toate software-urile Android și nici dezvoltatorii GSI nu sunt pe punctul de a remedia aceste erori. Nu este nici un rău în flash-ul unui GSI pe un ROM, mai ales dacă nu există un ROM disponibil pentru dispozitivul dvs. Doar asigurați-vă că telefonul dvs. este compatibil cu Project Treble și are un bootloader deblocat. Prin deblocarea bootloader-ului (software-ul care se încarcă de fiecare dată când porniți telefonul), puteți efectua o resetare din fabrică.
Un ROM, în general, este cel mai stabil dintre cele două.
Instalați un ROM personalizat
Deși este posibil să ezitați să faceți acest nou pas cu sistemul de operare Android, descărcarea și instalarea, numită și intermitent, un ROM personalizat nu este atât de dificil. Nu vă lăsați păcăliți, totuși. Îți poți da peste cap telefonul dacă nu urmezi instrucțiunile. Dar, cum ar fi instalarea mobilierului IKEA, dacă urmați manualul, canapeaua - sau telefonul în acest caz - nu se va rupe când vă așezați pe el.
Pentru a descărca un ROM personalizat, telefonul dvs. va avea nevoie și de:
- Bootloader deblocat
- GApps (Google Apps)
- Recuperare personalizată
Faceți backup pentru datele dvs.! Dacă aș putea repeta această comandă pentru un paragraf întreg, aș face-o. Nu sacrifica ceea ce ai pentru ceva ce nu ai. După cum s-a menționat anterior, puteți să vă dați peste cap telefonul cu un ROM personalizat. Nu riscați, faceți o copie de rezervă.
- Descărcați, dar nu extrageți, ROM-ul personalizat pe care doriți să îl utilizați.
- Găsiți aplicația Google care corespunde ROM-ului. Salvați-le pe ambele pe smartphone.
- Porniți smartphone-ul în modul de recuperare. Butoanele pot varia în funcție de dispozitivul dvs. Țineți apăsat reduce volumul + buton de pornire pentru câteva secunde.
- După ce vă aflați la ecranul de recuperare, selectați Instalare.
- Selectați Instalare de la [oriunde a fost salvat fișierul dvs. zip]. Acest lucru se numește intermitent a fermoarului.
- Veți fi condus prin pașii de selecție pentru a prelua fișierul zip corect. În cele din urmă, vi se va cere să confirmați blițul.
- Odată instalat, întoarceți-vă și ștergeți memoria cache.
Instalați un GSI
Descărcarea și instalarea unui GSI este complet specifică dispozitivului. Cu toate acestea, există câțiva pași generali pentru a vă face o idee despre cum decurge procesul.
Dispozitivul dvs. are nevoie de:
- Conformitate înaltă
- Un sistem de boot deblocat
- O metodă de a dezactiva verificarea pornirii
Faceți o copie de rezervă a datelor înainte de a continua.
- Pentru a descărca un GSI, trebuie să vă asigurați că dispozitivul dvs. este compatibil Treble. Rulați următoarea comandă pe ADB: getprop ro.treble.enabled. Dacă primiți un „fals”, atunci nu puteți rula un GSI pe telefon.
- Apoi veți dori să vedeți cu ce sistem de operare GSI este compatibil telefonul dvs. În ADB, rulați acest prompt: cat /system/etc/ld.config.version_identifier.txt \ | grep -A 20 „\[furnizor\]”. Dacă primiți un „adevărat”, atunci puteți rula aproape orice GSI. Dacă este fals, atunci puteți rula doar un GSI care este același sistem de operare ca și telefonul dvs.
- Opriți verificarea pornirii.
- Va trebui să ștergeți specificațiile curente ale sistemului pentru a afișa specificațiile GSI.
- Reporniți dispozitivul.
Încheierea
Înainte de a instala ROM-uri sau GSI-uri personalizate, faceți o copie de rezervă a tuturor datelor, indiferent dacă sunteți începător sau profesionist, niciun nivel de experiență nu va face pierderea datelor mai ușor de gestionat emoțional. Cu excepția cazului în care, desigur, utilizați un telefon Android destinat experimentării.