Kdo má smartphone se systémem Android, který již není aktualizován na novou verzi a chtěl by být obnoven a kdo má starý mobilní telefon, který se stal pomalým i po obnovení továrního nastavení, a také kdo má smartphone, který se již nespustí nebo jde do smyčky ve fázi zapalování, má možnost, jak již bylo vysvětleno, obnovit systém, pokračovat v ruční aktualizaci systému Android nebo nainstalovat vlastní ROM nebo Vlastní.
Instalace nových ROM nebo ruční aktualizace systému Android je jednodušší postup, než si myslíte, nevyžaduje použití speciálních programů a lze ji provést na jakémkoli smartphonu pomocí počítače připojeného kabelem USB k telefonu.
Tento návod pak hovoří o příkazu, který lze použít pro instalaci ROM, aplikací, aktualizací, balíčků aplikací Google a souborů root telefonu pomocí příkazu ADB Sideload.
Ačkoli se tento návod na ADB Sideload Může se zdát složitý a technický, mohu vás ujistit, že pokud překonáte prvotní dojem, jedná se o velmi jednoduchý postup, který lze provést, když chcete ještě vícekrát vyzkoušet všechny ROM, které chcete, aniž byste kdy měli problémy.
Funkci ADB Sideload můžete použít pro instalaci vlastních ROM, instalaci balíčků aplikací Google a také pro aktualizace aktuální verze systému Android.
Podmínkou pro instalaci custom ROM je, aby byl odemčen bootloader telefonu (což je jistě nejobtížnější část celé této procedury).
Pro instalaci custom ROM (říká se flashování) je naopak téměř vždy povinné mít nainstalovanou konzoli pro obnovení TWRP.
Pro instalaci konzole TWRP do smartphonu s Androidem můžete použít příkaz ADB s funkcí Flash boot, jak je popsáno v této příručce.
Pro ruční aktualizaci nebo obnovu Androidu pomocí ADB Sideload místo toho není nutné odemykat zavaděč (verze Androidu musí být oficiální pro daný telefon ke stažení na webu výrobce).
Aktualizaci pomocí aktualizace z ADB lze provést v libovolné konzoli pro obnovení, včetně Stock Recovery, CWM Recovery a TWRP Recovery.
Obnovení prostřednictvím systému Android ADB může být užitečné v mnoha situacích, pokud se Android nedaří spustit nebo pokud zůstane zablokovaný (Bricked).
Co je ADB (Android Debug Bridge) a ADB Sideload?
Již jsme hovořili o tom, jak stáhnout ADB a Fastboot, dva nástroje příkazového řádku poskytované samotnou společností Google.
Android Debug Bridge (ADB) umožňuje počítači komunikovat se zařízením se systémem Android a spouštět příkazy v systému, například přenášet soubor.
ADB Sideload je příkaz, který umožňuje přenést instalační soubor systému Android (vždy se jedná o soubor .zip) a nainstalovat jej přímo do telefonu, z počítače.
Předtím, než budete pokračovat, je nutné, aby:
- Zařízení s Androidem mělo nabitou baterii nad 60 %.
- aby bylo povoleno ladění USB (to byste měli udělat vždy u každého telefonu s Androidem)
- aby byly v počítači nainstalovány ovladače pro Android (ve Windows 10 jsou již přítomny, jinak je lze nainstalovat stažením kompletního balíčku nástrojů ADB).
- Že je v počítači přítomen balíček Android SDK Platform-Tools (k dispozici pro Windows, Linux a Mac).
- Že je telefon připojen k počítači pomocí kabelu USB.
Je samozřejmě také nutné stáhnout soubor ZIP systému Android, který má být nainstalován.
Oficiální systém Android pro váš smartphone můžete stáhnout ze stránek, jako jsou Samsung Updates, Firmwarefile nebo jiné oficiální stránky.
Pokud si chcete stáhnout vlastní ROM, ideální je vyhledat ji na stránkách XDA Developers, které mají pro každý smartphone fórum s příslušnými odkazy na stažení ROM, které můžete vyzkoušet.
Poté připojte zařízení se systémem Android k počítači se systémem Windows (tento návod používá ADB Sideload ve Windows), ujistěte se, že je povoleno ladění USB, a vložte soubor ZIP do stejné složky, kde je soubor adb.exe.
Vnitř složky s ADB klikněte pravým tlačítkem myši na prázdné místo se stisknutou klávesou Shift, aby se otevřelo nové okno příkazového řádku na klávesnici (pokud otevíráte Powershell ve Windows 10, musí být každý příkaz napsán s ./ například ./adb).
1) V okně příkazového řádku zadejte nejprve příkaz
ADB start-server
a poté
ADB devices
Ujistěte se, že je systém Android správně rozpoznán.
2) Zadejte příkaz:
ADB reboot recovery
Pro restartování telefonu v režimu obnovení.
3A) Pokud nyní instalujete oficiální aktualizaci systému Android nebo stejný systém Android pro obnovení a nebyl odemčen, zavaděč najde výchozí zásobu obnovení systému Android, jednoduché a velmi omezené.
V tomto případě zvolte možnost Použít aktualizaci z ADB
V příkazovém řádku počítače zadejte příkaz
adb sideload file.zip
Název file.zip nahraďte staženým, následuje přenos a instalace souboru a restart zařízení.
3B) Pokud instalujete vlastní ROM, je důležité mít nainstalovanou konzoli pro obnovení TWRP.
Pro instalaci TWRP (které lze stáhnout z oficiálních stránek TWRP) jsme výše uvedli odkaz na návod, jak na to, který jednoduše vyžaduje jeho stažení do počítače, restartování telefonu v režimu zavaděče a instalaci pomocí příkazu Fastboot.
Shrnuto, příkazy jsou:
adb reboot bootloader
a poté
fastboot flash recovery twrp-2.8.x.x-xxx.img
Po nainstalování TWRP zopakujte krok 2 a vstupte do recovery příkazem
ADB reboot recovery
Poté v TWRP klepněte na tlačítko Advanced -> ADB Sideload, označte možnosti wipe Dalvik cache je wiped cache přejetím posuvníku aktivujte.
Pak v režimu Sideload spusťte z počítače příkaz
adb sideload file.zip
Soubor zip se automaticky a jednoduše přesune a zapíše do telefonu s Androidem.
Tuto metodu můžete na telefonech s TWRP opakovat libovolně často a zkoušet ROM, dokud nenajdete tu, která vám vyhovuje.
Samozřejmě musím odmítnout jakoukoli odpovědnost za případné problémy, které mohou nastat a mohou způsobit obtížně obnovitelné situace.
Před jakoukoli instalací ROM nebo aktualizací je nadále třeba konzultovat stránky fóra XDA Developer.
Pro lepší pochopení návodu ponechávám také toto video, které je sice staré, ale opravdu dobře zpracované a vysvětlující
Přečtěte si také: Jak udělat Android Root pro odemknutí telefonu