Hlavním důvodem, proč mnoho lidí dává přednost telefonům se systémem Android před telefony iPhone, je to, že Google poskytuje mnoho kódů pro Android zdarma. Ostatní vývojáři pak mohou volně vytvářet verze Androidu s více či méně zásadními funkcemi.
Ale to není zkušenost s Androidem, která přichází s nákupem zařízení. Místo toho to musíte „udělat sami“ odemknutím bootloaderu na telefonu a flashováním vlastní ROM.
Toto je technický proces pro každého. Existuje tolik bodů, kde se věci mohou pokazit. Níže jsou uvedeny některé z hlavních problémů, se kterými se mohou uživatelé setkat při flashování paměti ROM systému Android.
Instalace vlastní ROM na Android a běžné problémy
Pokud jste někdy vyměňovali operační systémy na svém PC, pravděpodobně znáte Linux. Tento proces zahrnuje instalaci Linuxu na CD nebo USB, restartování počítače a stisknutí klávesy během bootování, která umožní načtení alternativního operačního systému místo toho na pevném disku.
Proces na Androidu je mnohem složitější. Potřebujete počítač, ne jen telefon nebo tablet. Pak je nutné si k němu stáhnout specializovaný software.
Konkrétně je nutné použít Android Debug Bridge, známý také jako ADB. Tato sada nástrojů obsahuje program s názvem Fastboot. ADB bude „komunikovat“ s telefonem, když se zapne. Fastboot „komunikuje“ s telefonem po restartu do speciálního režimu, známého také jako režim Fastboot. Oba nástroje komunikují přes USB kabel.
Instalace ADB je poměrně jednoduchá. Stačí navštívit web vývojáře Android společnosti Google a stáhnout si příslušnou verzi pro svůj počítač. ADB podporuje Windows, MacOS a Linux.
Co je za problém?
ADB a Fastboot jsou oba nástroje příkazového řádku. Místo otevírání aplikace a klikání na několik tlačítek se uživatelé budou muset naučit, jak otevřít příkazový řádek a zadat, co tam mají dělat.
Otevření příkazového řádku není špatná věc, ale nutí uživatele shromažďovat více technických znalostí potřebných pro tuto práci. Výměna operačního systému v počítači nevyžaduje použití příkazového řádku, ale výměna operačního systému v telefonu ano.
Nejen to, protože ADB a Fastboot nejsou dodávány s počítačem, uživatelé budou muset přejít z příkazového řádku do umístění, kde je ADB nainstalován. V opačném případě bude počítač nesprávně reagovat na příkazy, které uživatel zadá. Možná budete muset spouštět příkazy s právy správce.
Poznámka : Existují i další nástroje, které za vás mohou udělat těžké břemeno, ale nemusí pocházet od Googlu nebo jiných výrobců chytrých telefonů.
2. Nainstalujte ovladače
Zařízení připojená k počítačům potřebují speciální software, aby tyto dva kusy hardwaru věděly, jak spolu komunikovat. Windows, macOS a Linux zacházejí s ovladači odlišně. V systémech macOS a Linux je v operačním systému zahrnuto mnoho ovladačů, zatímco systém Windows vyžaduje, aby si uživatelé stáhli samostatné ovladače, jako jsou aplikace.
Co je za problém?
Je těžké vědět, kdy narazíte na problémy s ovladačem. ADB ani Fastboot nenaznačují přímý problém. Ale pokud zadáte příkaz a nic se nestane, pravděpodobně je problém s ovladačem. Problémy s ovladači může být obtížné vyřešit.
Online výukové programy často říkají, že použití ADB je snazší na macOS nebo Linux než na Windows. K provedení práce však stále musíte používat systém Windows. Linux může mít ovladače pro komunikaci s telefonem, ale z nějakého důvodu se ADB a Fastboot stále potýkají s problémy. Ale při instalaci ovladače poskytnutého pro Windows to obvykle funguje dobře.
3. Odemkněte bootloader
Bootloader je část telefonu, která určuje, který operační systém bude spuštěn. Ve výchozím nastavení bootloader spustí pouze operační systém poskytnutý výrobcem. A většinou je zamčený.
Uživatelé musí odemknout bootloader, než požádají svůj telefon o zavedení alternativního operačního systému. To jste udělali, když jste nainstalovali vlastní ROM.
Co je za problém?
Ne každý telefon s Androidem má odemykatelný bootloader. Mnoho, ne-li většina telefonů Android to neumožňuje. Pokud ano, musíte být při výběru modelů opatrní. Nejbezpečnější metodou je koupit odemčenou verzi od prodejce zařízení.
Verze Carrier je také velmi riskantní. Ve Spojených státech je pravděpodobnější, že budou podporovány modely GSM od AT&T a T-Mobile než zařízení CDMA od společností Sprint a Verizon. Ale nic není jisté.
Telefony Google jsou nejbezpečnější volbou. Zařízení Pixel a předchozí řady Nexus se odemykají poměrně snadno. Sony je dalším dobrým kandidátem. Tato společnost říká uživatelům, jak odemknout zařízení, poskytuje zdrojový kód a potřebné ovladače pro mnoho zařízení.
Proces odemykání bootloaderu se bude lišit v závislosti na výrobci. U telefonů Google stačí zadat přesný příkaz. U jiných značek může být nutné, aby uživatelé pro zadání příkazu požádali o odblokovací kód. Odeslání požadavku často zahrnuje návštěvu webové stránky a odpověď není vždy okamžitá.
4. Použijte vlastní obnovu
Jakmile je bootloader odemčen, je čas začít instalovat vlastní ROM.
Většina smartphonů je vybavena funkcí obnovení. Jedná se o součást telefonu pro opravu problematického operačního systému. Uživatelé odtud mohou zařízení vymazat, čímž se systém vrátí jako nový.
Vlastní obnova nabízí více možností. Uživatelé mohou kompletně zálohovat veškerý software v telefonu, aby mohli přesně obnovit zařízení do aktuálního stavu. Uživatelé mohou také odstranit starý operační systém a nainstalovat nový. Proces se nazývá blikání.
Co je za problém?
Vlastní obnovení není k dispozici pro všechny telefony. Ačkoli pokud telefon podporuje vlastní ROM, s největší pravděpodobností také obsahuje kompatibilní vlastní obnovení.
V závislosti na zařízení nemusí být uživatelé schopni nainstalovat vlastní obnovu. V takovém případě zvažte spuštění dočasného vlastního obnovení bez vymazání všeho v telefonu.
Pokud máte potíže s instalací nebo spuštěním vlastní obnovy, může být problém s ovladačem.
Jakmile dokončíte vlastní obnovu, bude od tohoto okamžiku vše velmi jednoduché. Stále existuje možnost chyby, ale šance jsou velmi nízké.
Naštěstí výše uvedené kroky obvykle stačí provést pouze jednou. Pokud máte nainstalovanou vlastní obnovu, nepotřebujete k flashování nových operačních systémů počítač. Ačkoli pokud váš telefon vyžaduje dočasné spuštění pro obnovení, budete muset ponechat ADB a Fastboot v počítači.
Některé vlastní ROM jsou velmi stabilní a jiné ne. V závislosti na okolnostech se tedy můžete setkat s různými problémy.
Doufám, že jste úspěšní.