Jak rootovat telefon Android pomocí SuperSU a TWRP

Pokud se opravdu chcete ponořit do systému Android, možná zjistíte, že některé aplikace vyžadují přístup root. Rootování se v průběhu let stalo méně nezbytným, ale je stále užitečné, pokud chcete spouštět určité typy aplikací. Zde je nejrozšířenější metoda pro rootování zařízení a proč byste možná chtěli.

Tento příspěvek byl původně publikován v roce 2012. Od té doby byl aktualizován, aby se místo kolekce aplikací na jedno kliknutí zaměřil na nejrozšířenější metodu zakořenění.

SOUVISEJÍCÍ: Sedm věcí, které již nemusíte rootovat pro Android

Co je to vlastně root?

Android je založen na Linuxu. V systému Linux a dalších operačních systémech podobných systému UNIX je uživatel root ekvivalentní uživateli Administrator ve Windows. Uživatel root má přístup k celému operačnímu systému a může dělat cokoli. Ve výchozím nastavení nemáte přístup root ke svému vlastnímu zařízení Android a některé aplikace nebudou fungovat bez přístupu root. Stejně jako ostatní moderní mobilní operační systémy Android omezuje aplikace z bezpečnostních důvodů na omezující karantény zabezpečení.

Kořenový uživatelský účet vždy existuje v systému Android; prostě neexistuje žádný vestavěný způsob přístupu. „Rooting“ je úkon získání přístupu k tomuto uživatelskému účtu root. To se často přirovnává k útěku z vězení iPhone nebo iPad, ale rootování a útěk z vězení se liší.

Kromě technických aspektů vám přístup root umožňuje dělat spoustu užitečných věcí. S rootem můžete odstranit bloatware, který byl dodán v telefonu, spustit bránu firewall, povolit tethering, i když to váš operátor blokuje, ručně zálohovat váš systém a použít celou řadu dalších vylepšení, které vyžadují nízkoúrovňový přístup k systému.

Aplikace, které vyžadují root, není těžké najít - jsou k dispozici na Google Play, ale nebudou fungovat, dokud nezískáte root přístup. Některé aplikace mají funkce, které fungují pouze na rootovaném zařízení.

Root telefonu potřebujete pouze v případě, že chcete spustit konkrétní aplikaci, která vyžaduje přístup root. Pokud neplánujete s přístupem root něco skutečně dělat, neobtěžujte se. V případě potřeby jej můžete kdykoli vykořenit.

Varování

Zařízení Android nemají kořeny z nějakého důvodu. Někteří výrobci zařízení ve skutečnosti znemožňují rootování. Důvod:

  • Zabezpečení : Zakořenění vyřadí aplikace z běžného izolovaného prostoru Androidu. Aplikace by mohly zneužít oprávnění root, která jste udělili, a odposlouchávat jiné aplikace, což obvykle není možné. Google vám z tohoto důvodu ve skutečnosti brání používat Android Pay na rootovaných zařízeních.
  • Záruka : Někteří výrobci tvrdí, že zakořenění zruší záruku na vaše zařízení. Rootování však ve skutečnosti nepoškodí váš hardware. V mnoha případech můžete zařízení „vykořenit“ a výrobci nebudou schopni zjistit, zda bylo rootováno.
  • Cihla : Jako obvykle to děláte na své vlastní riziko. Root by měl být obecně velmi bezpečný proces, ale tady jste sami. Pokud něco pokazíte, nemůžete jen očekávat, že to opraví bezplatný záruční servis. Pokud máte obavy, proveďte nejprve trochu průzkumu a zjistěte, zda ostatní lidé hlásí úspěch zakořenění vašeho zařízení pomocí nástroje, který plánujete použít.

Kromě toho může zakořenění zneplatnit záruku, alespoň u některých typů oprav. Další informace najdete v našem vysvětlujícím tématu.

SOUVISEJÍCÍ: Případ proti kořenům: Proč zařízení Android nepřicházejí jako kořeny

Mnoho způsobů, jak rootovat telefon Android

Existuje mnoho způsobů, jak rootovat telefon Android, a který z nich byste měli použít, závisí na vašem telefonu. Rootování bude obecně zahrnovat jeden z těchto procesů:

  • Odemkněte Bootloader : Google a výrobci zařízení oficiálně nepodporují rootování, ale poskytují oficiální způsob, jak získat nízkoúrovňový přístup k některým zařízením, což vám pak umožňuje rootovat. Například zařízení Nexus jsou určena pro vývojáře a bootloader můžete snadno odemknout jediným příkazem. Poté můžete zařízení rootovat blikáním souboru .zip obsahujícího binární soubor z obrazovky pro obnovení. Tento proces automatizují nástroje, jako je Nexus Root Toolkit pro zařízení Nexus. Jiní výrobci také nabízejí způsoby, jak odemknout zavaděč, ale pouze pro určitá zařízení.
  • Zneužití chyby zabezpečení : Ostatní zařízení jsou uzamčena. Jejich výrobci neposkytují žádný oficiální způsob, jak odemknout své zavaděče a manipulovat s jejich softwarem. Tato zařízení lze stále rootovat, ale pouze tak, že na zařízení odhalíte chybu zabezpečení a využijete ji k instalaci binárního souboru su na jejich systémový oddíl. Aktualizace OTA může opravit chybu zabezpečení a vykořenit zařízení. Například pro první osobu, která mohla zakořenit Samsung Galaxy S5 běžící na Verizonu nebo AT&T, byla odměna 18 000 $. Byla nalezena chyba zabezpečení, ale budoucí aktualizace by mohly zabránit této chybě zabezpečení a odebrat schopnost rootovat Galaxy S5.
  • Flash CyanogenMod nebo jiná vlastní ROM : Technicky jde o rozšíření jedné z výše uvedených metod. Odemknutí bootloaderu a zneužití zranitelnosti zabezpečení vám může každý umožnit flashovat vlastní ROM jako CyanogenMod, které jsou často předem zakořeněny. CyanogenMod obsahuje jednoduchý přepínač na obrazovce nastavení, který umožňuje povolit nebo zakázat přístup root. Upgradování na novou verzi CyanogenMod nebo vaší vlastní ROM neodstraní vaše zařízení, pokud je ROM dodáván s integrovaným způsobem povolení root.

V tomto článku budeme primárně diskutovat o uživatelích, kteří spadnou do prvního tábora a mají odemykatelný bootloader. Pokud váš telefon vyžaduje zneužití, nebudeme vám moci pomoci, protože postup se u téměř každého telefonu liší. Budete muset hledat fórum, jako je XDA Developers, kde získáte další informace o tom, jak rootovat vaše konkrétní zařízení. Tato příručka dříve obsahovala root aplikace na jedno kliknutí Kingo Root a Towelroot, které mohou i nadále podporovat některé starší telefony.

Pokud však vaše zařízení má odemykatelný zavaděč, čtěte dále. Obecně doporučujeme metodu TWRP přes kořenové programy na jedno kliknutí, protože se naučíte přesně, jak vše funguje, což vám pomůže při řešení problémů, pokud se v budoucnu něco pokazí - kořenové programy na jedno kliknutí nejsou tak transparentní. Před zahájením tohoto procesu budete muset oficiálně odemknout bootloader a poté pomocí těchto pokynů nainstalovat prostředí pro obnovení TWRP. Poté použijeme TWRP ke rootování telefonu.

SOUVISEJÍCÍ: Jak odemknout bootloader telefonu Android, oficiální způsob

Jak Flash SuperSU do vašeho telefonu a získat root přístup

Dobře, takže jste odemkli bootloader a nainstalovali jste TWRP. Skvělý! Ve skutečnosti jste téměř tam. Abychom získali přístup root, použijeme program s názvem SuperSU, který vám umožní udělit přístup root jiným aplikacím.

SuperSU je k dispozici v obchodě Google Play, ale tato verze vám ve skutečnosti neposkytuje přístup root - ve skutečnosti potřebujete přístup root, abyste jej mohli používat na prvním místě! Mluvte o Catch-22. Naštěstí je SuperSU k dispozici také jako soubor .zip, který můžeme „flashovat“ pomocí TWRP. Tímto způsobem získáte přístup root a funkce správy aplikace pro Android SuperSU.

Chcete-li začít, přejděte na tento odkaz, který vás přenese na nejnovější verzi SuperSU dostupnou ke stažení. Stáhněte si soubor .zip do počítače, připojte telefon kabelem USB a přetáhněte zip SuperSU do interního úložiště telefonu nebo na kartu SD.

Poté restartujte telefon a obnovte TWRP. U každého telefonu je to trochu jiné - například možná budete muset současně držet tlačítka Napájení a Snížení hlasitosti a poté pomocí kláves hlasitosti spustit „Režim obnovení“. Pokyny společnosti Google pro váš konkrétní model, abyste zjistili, jak se to dělá.

Jakmile tak učiníte, budete uvítáni známou domovskou obrazovkou TWRP. Klikněte na tlačítko Instalovat.

POZNÁMKA: Než budete v tomto procesu pokračovat, měli byste si pravděpodobně vytvořit zálohu v TWRP.

Zobrazí se následující obrazovka. Přejděte dolů a přejděte na soubor SuperSU ZIP, který jste přenesli dříve.

Klepněte na zip SuperSU a uvidíte tuto obrazovku. Přejetím potvrďte blesk.

Blikání balíčku SuperSU by mělo trvat jen chvíli. Po dokončení klepněte na zobrazené tlačítko „Vymazat mezipaměť / Dalvik“ a potvrďte přejetím.

Až to skončí, klepnutím na tlačítko „Restartovat systém“ spusťte systém Android.

Pokud se TWRP zeptá, zda chcete nyní nainstalovat SuperSU, zvolte „Neinstalovat“. TWRP někdy nedokáže detekovat, že již SuperSU máte, a proto požádá o aktualizaci jeho vestavěné verze. Ale téměř vždy je nejlepší si sami flashovat nejnovější verzi SuperSU, což jsme právě udělali.

Správa kořenových oprávnění pomocí aplikace SuperSU

Po restartu telefonu by se měla v zásuvce aplikace zobrazit nová ikona SuperSU. SuperSU řídí, které další aplikace ve vašem telefonu získají oprávnění root. Kdykoli chce aplikace požádat o oprávnění root, musí požádat vaši aplikaci SuperSU, která zobrazí výzvu k žádosti.

Abyste se ujistili, že root funguje správně, můžete si stáhnout aplikaci Root Checker a ověřit si svůj rootovaný stav. Alternativně si stáhněte aplikaci pouze pro root, kterou jste chtěli vyzkoušet, a zjistěte, zda vás požádá o oprávnění superuživatele.

Například pokud otevřeme a pokusíme se přidat aplikaci do Greenify - praktickou aplikaci pro úsporu baterie pro rootované telefony - uvidíme toto vyskakovací okno s dotazem na přístup root. Pokud kliknete na Udělit a dostanete zprávu o úspěchu, úspěšně jste dosáhli root ve svém telefonu.

Chcete-li spravovat oprávnění root, otevřete zásuvku aplikace a klepněte na ikonu SuperSU. Zobrazí se seznam aplikací, kterým byl udělen přístup superuživatele nebo jim byl odepřen přístup. Klepnutím na aplikaci můžete změnit její oprávnění.

SOUVISEJÍCÍ: 10 vylepšení systému Android, které stále vyžadují kořen

Pokud chcete kdykoli spustit root, otevřete aplikaci SuperSU, přejděte na její obrazovku Nastavení a klepněte na možnost „Úplné spuštění“. Pokusí se vykořenit vaše zařízení. Pokud to funguje pro vás, je to určitě nejjednodušší způsob, jak odemknout telefon.

Ale prozatím je svět vaší ústřicí přátelskou ke kořenům. Můžete se podívat na náš seznam skvělých kořenových aplikací pro nápady, nebo nainstalovat Xposed framework pro některé vážně skvělé vylepšení. Hodně štěstí!

Uznání obrázku: Norebbo