Custom ROM Lineage OS

Student Technického lycea, který má v oblibě práci s počítači a hraní her. Ve volném čase se snaží programovat.

Určitě jste již slyšeli o možnosti instalace Custom ROM do vašeho smartphonu s Android systémem. My vám dnes ukážeme, jak správně postupovat. Pokud jste o Custom ROM ještě neslyšeli, tak se vám to pokusíme co možná nejlépe vysvětlit. Již předem však upozorňujeme na fakt, že při nahrání vlastní ROM ztrácíte záruku a při nesprávném postupu může dojít k nenávratnému zničení telefonu. Celou operaci tedy děláte na vlastní riziko, za které neneseme žádnou zodpovědnost.

Nejprve si tedy řekneme, co znamenají ta divná slova. Custom ROM je upravený firmware třetí stranou, jakou je například Lineage OS. Každá značka smartphonů používá svůj upravený Android OS. Svým způsobem se tedy také jedná o Custom ROM, ale odpovědní jsou za něj přímo výrobci. Za běžným Custom ROM stojí některý z vývojářů, který ho zdarma poskytne uživatelům. Ti již musí danou ROMku nainstalovat sami a také s tím na sebe berou jistá rizika.

Jako příklad ROMek připravených od výrobců telefonů můžeme uvést MIUI od Xiaomi nebo čistý android v Google Pixel. Čeho však chcete dosáhnout instalací vlastní Custom ROM a k čemu vám to vlastně bude? To záleží na typu vámi vybrané Custom ROM a také na tom, jakou ROMku momentálně používáte. Některé nabízí nižší výkon mobilu, ale vyšší výdrž baterie. Některé zasej rychlejší chod systému. Ovšem, mějte vždy na paměti, že můžete přijít i o některé funkce mobilu jako je například Dolby Atmos. Nikdo vám však nebrání Custom ROM jen vyzkoušet a poté se vrátit k ROMce původní. Je však nutné udělat si předem zálohu :).

Potřebné věci pro instalaci Custom ROM

A teď pojďme k té části, kdy si řekneme, co je pro instalaci Custom ROM potřeba.

  • Android Debug Bridge (ADB)
  • Funkční mobil (s nebo bez androidu avšak s jádrem připraveným pro Android)
  • Přístup k PC, WiFi a internetu
  • Stažený TWRP pro váš mobil.
  • Stažený Custom ROM (na ukázku například Lineage OS)
  • Stažené OpenGoogleApps (V Custom ROM většinou nenalezneme Obchod play a ani žádné důležité aplikace)

Pro stažení TWRP si musíte nejdříve najít verzi pro váš mobil. V našem případě se jednalo o Lenovo Vibe K5. Klikneme na Primary (Europe) a poté klikneme na odkaz s nejnovější verzí. Po stažení souboru se vrhneme na instalaci ADB. Jednoduše otevřeme adb-setup-xxx jako správce a 3x napíšeme Y přesně podle obrázků. Klikneme na „Další“ a poté „Instalovat“. Tím jsme ukončili instalaci ADB. Nyní přesuneme TWRP do složky s ADB která se nachází v C:/adb a máme z části vyhráno!

Jak zapnout Ladění přes USB

Nyní se pár minutek budeme hrabat v nastavení samotného telefonu, ale nebojte, není to nic těžkého. Vlezeme do nastavení a sjedeme úplně dolů. Zde to bude mít každý trošku rozdílné. Klikneme na „Informace o telefonu“ a najdeme si „Číslo sestavení“. Na toto „tlačítko“ budeme klikat dokud se nám nenapíše „Nyní jste vývojářem“. Vrátíme se zpět do Nastavení a klikneme na „Pro vývojáře“, zde si najdeme „Ladění systému android“  nebo „Ladění pomocí USB“ a zapneme jej.

Nyní se vrhneme na tu těžší ale zároveň lehkou část a to odemknutí mobilu. Pokračujeme připojením telefonu k PC pomocí USB kabelu.

  • Držením Shiftu a pravým kliknutím kamkoliv do složky ADB otevřeme Power Shell
  • Napíšeme „adb devices“.
  • Dále stačí napsat „adb reboot bootloader“. Nyní se nacházíme v bootloaderu a můžeme odemknout mobil.
  • Napíšeme „fastboot oem unlock“ a nyní jsme odemkli (ROOTly) váš mobil a je možné nahrát TWRP!.

Instalace TWRP Recovery

Teď už jen stačí nainstalovat TWRP a máme prakticky vyhráno.

  • Napíšeme „fastboot flash recovery <jméno twrp souboru který jsme stáhnuli dříve>.img“ (bez <> závorek)
  • Nyní máme TWRP jako Recovery a můžeme napsat „fastboot reboot“ a poté co se mobil odemkne napíšeme „adb reboot recovery“
  • Pokud jste udělali vše správně a klikneme na „Reboot“ a „System“

Na řadě je stažení Custom ROM pro váš mobil. Přejdeme na stránku Lineage OS a nalezneme rom pro váš mobil. Stáhneme z nejaktuálnější verze (ta první) a přesuneme do vašeho mobilu. Poté co ROM přetáhnete do mobilu je na čase ji nainstalovat.

  • Napíšeme „adb reboot recovery“. V TWRP zmáčkneme „Wipe“ a přesuneme posuvník na druhou stranu a chvíli počkáme.
  • Vrátíme se zpět, a klikneme na install a najdeme soubor „lineage-xxx“ a klikneme na něj opět, posuneme posuvník na druhou stranu, chvíli počkáme než se instalace dokončí a opět dáme „Reboot“ a „System“
  • Wualaa, máte nainstalovanou Custom ROM.

Prvotní nastavení a instalace Open Google Apps

Teď si projdete prvotním nastavením systému a jakmile jej budete mít budete muset stáhnout Open Google Apps. Zde vyberete vaši konfiguraci mobilu, naše byla ARM64 a Android 7.1. Doporučujeme vybrat Stock, kde máte vše, co nabízí Nexus/Pixel mobily. Verzi Androidu zjistíte úplně dole v nastavení. Klikneme na stahovací tlačítko a počkáme než se nám vše stáhne. Poté opět vložíme do mobilu. Ovšem, než se nám vše stáhne můžeme si zopakovat jeden z prvních kroků a to zapnutí Ladění přes USB, které budeme opět potřebovat.

  • Opět přejdeme do Recovery pomocí „adb reboot recovery“ a klikneme na „Install“
  • Zde najdeme „open_gapps-arm……“ klikneme na „Install image“ a pokračujeme jako při instalaci Lineage OS.
  • Rebootneme mobil do Systému a wuala, vše hotovo! 🙂

Dnes jste si úspěšně nainstalovali vaši první Custom ROM do vašeho smartphonu.

Zdroje: 1, 2, 3, vlastní