reklama
Hlavním důvodem, proč já a mnoho dalších preferujeme telefony Android před telefony iPhone, je to, že Google zpřístupňuje většinu kódu Android volně. Ostatní vývojáři pak mohou volně vytvářet verze systému Android s méně částmi, které se nám nelíbí, a více částí, které děláme.
Nejedná se však o zážitek ze systému Android, který získáte při prvním nákupu zařízení. Místo toho musíte vzít věci do svých rukou odemknutím zavaděče telefonu a blikání vlastní ROM.
Jedná se o technický proces, který jako podhodnocení není pro každého. O Androidu jsem psal roky a stále považuji tento proces za trpělivý. Existuje tolik bodů, ve kterých se všechno může a často pokazí.
Zde jsou některé z hlavních bodů bolesti, na které můžete narazit při flash disku Android ROM.
1. Instalace ADB a Fastboot
Pokud jste obeznámeni s výměnou operačních systémů na vašem PC, pravděpodobně jste obeznámeni s Linuxem. Tento proces zahrnuje instalaci systému Linux na disk CD nebo USB, restartování počítače a stisknutí klíč během spouštění, který vám umožní načíst alternativní operační systém spíše než ten na vašem pevném disku řídit.
Proces v systému Android je mnohem složitější. Nemůžete získat pouze pomocí telefonu nebo tabletu; potřebujete také počítač. Pak si musíte stáhnout specializovaný software.
Konkrétně musíte mít Android Debug Bridge, lépe známý jako ADB. Tato sada nástrojů obsahuje program s názvem Fastboot. ADB mluví po zapnutí telefonu. Fastboot mluví do telefonu po restartu do speciálního režimu, který se nazývá „Fastboot mode“. Oba nástroje komunikují pomocí kabelu USB.
Instalace ADB je poměrně jednoduchá. Jdete do Google Webové stránky pro vývojáře Android a stáhněte si odpovídající verzi pro svůj počítač. ADB podporuje Windows, MacOS a Linux.
Co je za problém?
ADB a Fastboot jsou nástroje příkazového řádku. Spíše než otevření aplikace a kliknutí na několik tlačítek se budete muset naučit, jak otevřít příkazový řádek a napsat, co dělat.
Otevření příkazového řádku není špatná věc, ale zvyšuje množství technických znalostí potřebných pro danou úlohu. Výměna OS v počítači nevyžaduje příkazový řádek, ale nahrazení operačního systému v telefonu ano.
Nejen to, protože ADB a Fastboot nepřicházely s počítačem, musíte přesměrovat příkazový řádek na místo, kde jste nainstalovali ADB. V opačném případě bude váš počítač reagovat na příkazy, které zadáte, se zmatením. Možná budete muset spustit příkazy pomocí oprávnění správce.
Poznámka: Tam jsou nástroje, které mohou provést hodně z tohoto těžkého zvedání pro vás. Tyto programy nepocházejí od společnosti Google ani od jiných výrobců smartphonů, ani jsem nepoužil vlastní ROM, který mi dal pokyn k použití takové metody. Neváhejte se podělit o své zkušenosti s takovými aplikacemi v komentářích.
2. Instalace ovladačů
Zařízení připojená k počítači vyžadují speciální software, který oběma hardwarům sdělí, jak komunikovat. Windows, macOS a Linux zpracovávají ovladače odlišně. V systémech MacOS a Linux je mnoho ovladačů upečeno do operačního systému, zatímco Windows vyžadují, abyste si ovladače stahovali samostatně stejně jako v případě aplikace.
Co je za problém?
Je těžké vědět, kdy máte problém s ovladačem. Ani ADB, ani Fastboot vám to neřeknou přímo. Ale pokud zadáte příkaz a nic se nestane, je pravděpodobné, že máte problém s ovladačem.
Problémy s ovladači může být obtížné zmáčknout. Když jsem naposledy nainstaloval vlastní ROM, neměl jsem problém získat ADB k rozpoznání mého zařízení. Když jsem restartoval počítač v režimu Fastboot, Fastboot také rozpoznal mé zařízení.
Přesto, když jsem zadal příkazy Fastboot, nic se nestalo. Přestože Fastboot viděl mé zařízení, nemohl říct telefonu, aby udělal cokoli. Většina online průvodců vám řekne, že pokud Fastboot vidí vaše zařízení, máte funkční ovladače. Můžete si tedy představit moji frustrace, když jsem nakonec zjistil, že moje problémy souvisejí s řidičem.
Online pokyny vám obecně řeknou, že použití ADB je snadnější v MacOS nebo Linuxu než ve Windows. Abych tuto práci dokončil, musel jsem neustále dostávat ruce na Windows. Linux může mít ovladače pro komunikaci s mým telefonem, ale z jakéhokoli důvodu mají ADB a Fastboot stále problémy. Když ale nainstaluji ovladače poskytované pro Windows, bude to fungovat dobře. (Nikdy jsem se nepokusil použít Mac.)
3. Odemknutí zavaděče
Zavaděč je část vašeho telefonu, která určuje, který operační systém se má zavést. Ve výchozím nastavení bootloader spustí pouze operační systém, který poskytl výrobce. A přichází zamčený.
Předtím, než řeknete telefonu, aby nahrál alternativní operační systém, musíte odemknout bootloader, což děláte při instalaci vlastní paměti ROM.
Co je za problém?
Ne každý telefon s Androidem má odemykatelný bootloader. Mnoho - pokud ne nejvíce - ne. Mezi těmi, kteří to dělají, musíte být opatrní, který model si koupíte. Vaše nejbezpečnější sázka je koupit verze zařízení odemčená operátorem Nikdy nenakupujte telefon od svého operátora! Kupte odemčené telefony a ušetřete stovkyOdemknuté telefony mohou stát jmění, ale úspory více než vyrovnání. Můžete ušetřit tisíce podepsáním smlouvy. Máme šest telefonů, které mají smlouvu zdarma! Přečtěte si více .
Carrier verze jsou hazard. V USA jsou modely GSM od AT&T a T-Mobile častěji podporovány než zařízení CDMA od Sprint a Verizon. Ale to není tvrdé a rychlé pravidlo.
Telefony Google jsou nejbezpečnější sázkou. Zařízení Pixel a řada Nexus před nimi se relativně snadno odemknou. Sony je další dobrá volba. Společnost vám řekne, jak odemknout svá zařízení, nabízí zdrojový kód a poskytuje potřebné ovladače pro mnoho ze svých zařízení.
Proces odemykání bootloaderu se liší podle výrobce. U telefonů Google je to jen otázka zadání správného příkazu. U jiných značek budete možná muset požádat o odblokovací kód a zadat je vedle příkazu. Odeslání žádosti obvykle zahrnuje návštěvu webových stránek, a přestože odpověď je obvykle okamžitá, není tomu tak vždy.
4. Použití vlastního zotavení
Po odemknutí bootloaderu nastal čas na vlastní instalaci ROM.
Většina chytrých telefonů přichází s tzv zotavení. Toto je část telefonu, kterou načtete, abyste opravili nefunkční operační systém. Můžete odtud vymazat zařízení a vrátit systém zpět na nový.
Vlastní obnovení nabízí více možností. Veškerý software v telefonu můžete zcela zálohovat, abyste mohli zařízení přesně obnovit tak, jak je nyní. Můžete také vymazat starý operační systém a nainstalovat nový, proces známý jako bliká.
Co je za problém?
Vlastní vymáhání není k dispozici pro každý telefon. I když váš telefon podporuje vlastní ROM, je více než pravděpodobné, že existuje také kompatibilní vlastní zotavení.
V závislosti na vašem zařízení nemusí být možné nainstalovat vlastní obnovení. Pokud tomu tak je, podívejte se na dočasné zavedení vlastního obnovení bez vymazání toho, které váš telefon aktuálně má.
Pokud máte potíže s instalací nebo zavedením vlastního zotavení, pravděpodobně máte problémy s ovladačem.
Pokud jde o tuto vlastní ROM…
Jakmile máte vlastní obnovení a běží, proces je od této chvíle docela jednoduchý. Stále existuje možnost chyb, ale jsou méně pravděpodobné a většina těžkého zvedání je za vámi.
Naštěstí výše uvedené kroky jsou obvykle jednorázové záležitosti. Pokud jste nainstalovali vlastní obnovení, již nepotřebujete, aby váš počítač flashoval nové operační systémy. Přestože váš telefon vyžaduje dočasné obnovení obnovy, musíte mít po ruce po ruce ADB a Fastboot.
Některé vlastní ROMy jsou stabilní v rocku. Jiní jsou buggy nepořádek. Takže v závislosti na vašich okolnostech ještě nemusíte být z lesa. Můžete se rozhodnout vlastní ROM prostě nestojí za námahu Proč již nepotřebujete vlastní ROM pro zařízení AndroidTelefon Android se v posledních letech výrazně zlepšil - potřebujete tedy ještě vlastní ROM? Přečtěte si více .
Bertel je digitální minimalista, který píše z notebooku s přepínači fyzického soukromí a OS schváleným nadací Free Software Foundation. Cení si etiky nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.