Hlavným dôvodom, prečo veľa ľudí uprednostňuje telefóny so systémom Android pred telefónmi iPhone, je skutočnosť, že spoločnosť Google poskytuje veľa kódov systému Android zadarmo. Ostatní vývojári potom môžu voľne vytvárať verzie Androidu s viac či menej základnými funkciami.
Toto však nie je skúsenosť s Androidom, ktorá prichádza s nákupom zariadenia. Namiesto toho to musíte „urobiť sami“ odomknutím bootloadera na telefóne a flashovaním vlastnej ROM.
Toto je technický proces pre každého. Existuje toľko bodov, kde sa veci môžu pokaziť. Nižšie sú uvedené niektoré z hlavných problémov, s ktorými sa môžu používatelia stretnúť pri flashovaní pamäte ROM systému Android.
Inštalácia vlastnej ROM na Android a bežné problémy
Ak ste niekedy vymieňali operačné systémy na svojom počítači, pravdepodobne poznáte Linux. Tento proces zahŕňa inštaláciu Linuxu na CD alebo USB, reštartovanie počítača a stlačenie klávesu počas zavádzania, ktorý umožňuje načítanie alternatívneho operačného systému namiesto toho na pevnom disku.
Proces v systéme Android je oveľa komplikovanejší. Potrebujete počítač, nielen telefón alebo tablet. Potom je potrebné stiahnuť si na to špecializovaný softvér.
Konkrétne je potrebné použiť Android Debug Bridge, známy aj ako ADB. Táto súprava nástrojov obsahuje program s názvom Fastboot. ADB bude „komunikovať“ s telefónom, keď sa zapne. Fastboot „komunikuje“ s telefónom po reštarte do špeciálneho režimu, známeho aj ako režim Fastboot. Oba nástroje komunikujú cez USB kábel.
Inštalácia ADB je pomerne jednoduchá. Stačí navštíviť webovú stránku pre vývojárov systému Android spoločnosti Google a stiahnuť si príslušnú verziu pre svoj počítač. ADB podporuje Windows, MacOS a Linux.
Aký je problém?
ADB a Fastboot sú oba nástroje príkazového riadku. Namiesto otvorenia aplikácie a kliknutia na niekoľko tlačidiel sa používatelia budú musieť naučiť, ako otvoriť príkazový riadok a zadať, čo tam majú robiť.
Otvorenie príkazového riadku nie je zlá vec, ale núti používateľov zhromaždiť viac technických znalostí potrebných pre túto prácu. Výmena operačného systému v počítači si nevyžaduje použitie príkazového riadku, ale výmena operačného systému v telefóne áno.
Nielen to, pretože ADB a Fastboot sa nedodávajú s počítačom, používatelia budú musieť prejsť z príkazového riadka na miesto, kde je nainštalovaný ADB. V opačnom prípade bude počítač nesprávne reagovať na príkazy, ktoré používateľ zadá. Možno budete musieť spustiť príkazy s právami správcu.
Poznámka : Existujú aj iné nástroje, ktoré za vás môžu urobiť ťažkú prácu, ale nemusia pochádzať od spoločnosti Google alebo iných výrobcov smartfónov.
2. Nainštalujte ovládače
Zariadenia zapojené do počítačov potrebujú špeciálny softvér, aby tieto dve časti hardvéru vedeli, ako spolu komunikovať. Windows, macOS a Linux zaobchádzajú s ovládačmi inak. V systémoch macOS a Linux je v operačnom systéme zahrnutých veľa ovládačov, zatiaľ čo systém Windows vyžaduje, aby si používatelia stiahli samostatné ovládače, ako sú aplikácie.
Aký je problém?
Je ťažké vedieť, kedy narazíte na problémy s ovládačom. ADB ani Fastboot nenaznačujú priamy problém. Ak však zadáte príkaz a nič sa nestane, pravdepodobne je problém s ovládačom. Problémy s vodičmi môžu byť ťažké vyriešiť.
Online návody často hovoria, že ADB sa používa jednoduchšie na MacOS alebo Linuxe ako na Windows. Na vykonanie úlohy však stále musíte používať systém Windows. Linux môže mať ovládače na komunikáciu s telefónom, ale z nejakého dôvodu sa ADB a Fastboot stále stretávajú s problémami. Ale pri inštalácii ovládača pre Windows to zvyčajne funguje dobre.
3. Odomknite bootloader
Bootloader je časť telefónu, ktorá určuje, ktorý operačný systém sa spustí. V predvolenom nastavení bootloader spustí iba operačný systém poskytnutý výrobcom. A zvyčajne je zamknutá.
Používatelia musia odomknúť bootloader predtým, ako požiadajú svoj telefón o načítanie alternatívneho operačného systému. To je to, čo ste urobili, keď ste nainštalovali vlastnú ROM.
Aký je problém?
Nie každý telefón s Androidom má odomykateľný bootloader. Mnoho, ak nie väčšina telefónov s Androidom to neumožňuje. Ak áno, pri výbere modelov musíte byť opatrní. Najbezpečnejšou metódou je kúpiť odomknutú verziu od predajcu zariadenia.
Verzia Carrier je tiež veľmi riskantná. V Spojených štátoch je pravdepodobnejšie, že modely GSM od AT&T a T-Mobile budú podporované ako zariadenia CDMA od spoločností Sprint a Verizon. Nič však nie je isté.
Telefóny Google sú najbezpečnejšou voľbou. Zariadenia Pixel a predchádzajúce série Nexus sa dajú pomerne ľahko odomknúť. Sony je ďalší dobrý kandidát. Táto spoločnosť hovorí používateľom, ako odomknúť zariadenia, poskytuje zdrojový kód a potrebné ovládače pre mnohé zariadenia.
Proces odomknutia zavádzača sa bude líšiť v závislosti od výrobcu. V telefónoch Google stačí zadať presný príkaz. Pri iných značkách môžu používatelia potrebovať požiadať o odblokovací kód na zadanie príkazu. Odoslanie žiadosti často zahŕňa návštevu webovej stránky a odpoveď nie je vždy okamžitá.
4. Použite vlastné obnovenie
Keď je bootloader odomknutý, je čas začať inštalovať vlastnú ROM.
Väčšina smartfónov je vybavená funkciou obnovenia. Toto je súčasť telefónu na opravu problematického operačného systému. Používatelia môžu odtiaľto vymazať zariadenie, čím sa systém vráti ako nový.
Vlastné obnovenie ponúka viac možností. Používatelia môžu úplne zálohovať všetok softvér v telefóne, aby mohli presne obnoviť zariadenie do aktuálneho stavu. Používatelia môžu tiež odstrániť starý operačný systém a nainštalovať nový. Proces sa nazýva blikanie.
Aký je problém?
Vlastné obnovenie nie je dostupné pre všetky telefóny. Aj keď telefón podporuje vlastné pamäte ROM, s najväčšou pravdepodobnosťou obsahuje aj kompatibilné vlastné obnovenie.
V závislosti od zariadenia používatelia nemusia byť schopní nainštalovať vlastnú obnovu. Ak je to tak, zvážte spustenie dočasného vlastného obnovenia bez vymazania všetkého v telefóne.
Ak máte problémy s inštaláciou alebo spustením vlastnej obnovy, môže ísť o problém s ovládačom.
Po dokončení vlastného obnovenia bude všetko od tohto bodu veľmi jednoduché. Stále existuje šanca na chybu, ale pravdepodobnosť je veľmi nízka.
Našťastie vyššie uvedené kroky zvyčajne stačí vykonať raz. Ak máte nainštalovanú vlastnú obnovu, na flashovanie nových operačných systémov už nepotrebujete počítač. Ak váš telefón vyžaduje dočasné spustenie na obnovenie, budete musieť ponechať ADB a Fastboot v počítači.
Niektoré vlastné ROM sú veľmi stabilné a iné nie. Takže v závislosti od okolností sa môžete stretnúť s rôznymi problémami.
Dúfam, že budete úspešní.