Jak vykořenit telefon Android
- Cameron Summerson
@Summerson
- Aktualizováno 3. července 2017, 22:18 EDT
Takže jste zakořenili dveře pokročilých funkcí telefonu Android. To je skvělé! S telefonem můžete dělat věci, které ostatní lidé dělat nemohou. Co se ale stane, když se věci změní a vy chcete rootnout? Nebojte se, máme vás kryté.
Možná chcete odemknout z bezpečnostních důvodů nebo možná už nepotřebujete root pro své oblíbené vylepšení. Nebo se možná pokoušíte prodat své zařízení nebo získat záruční servis. Nebo si možná jen chcete stáhnout bezdrátovou aktualizaci. Ať už jsou vaše důvody jakékoli, vykořenění není tak obtížné – pokud víte, co děláte.
SOUVISEJÍCÍ: Sedm věcí, které již nemusíte Android rootovat,
Mnoho způsobů, jak vykořenit telefon Android
Stejně jako rootování existuje několik různých způsobů vykořenění telefonu a to, které použijete, závisí na vašem zařízení, verzi Androidu, který používáte a co se snažíte dosáhnout. Odblokování bude obecně zahrnovat jeden z těchto procesů.
- Libovolný telefon, který byl pouze rootován: Pokud vše, co jste udělali, je root telefonu, a přilepená na výchozí verzi Androidu vašeho telefonu by mělo být vykořenění (doufejme) snadné. Telefon můžete vykořenit pomocí možnosti v aplikaci SuperSU, která odstraní root a nahradí obnovení skladu Androidu. Toto je podrobně popsáno v první části průvodce.
- Libovolný telefon, na kterém běží vlastní ROM nebo používá Xposed Framework: Pokud jste udělali více než root, pravděpodobně jste změnili určité části vašeho systému natolik, že jediným způsobem, jak vykořenit, je vrátit se do zcela skladového stavu mimo továrnu. To se u každého telefonu liší a nemůžeme dát pokyny pro každý z nich, ale probereme to v poslední části této příručky.
Vypadá to jednoduché, že? Metoda SuperSU bohužel nemusí vždy fungovat perfektně. Možná to selže, nebo to z nějakého důvodu nemůže nahradit obnovu zásob. V takových případech můžete telefon ručně vykořenit pomocí jedné z těchto metod:
- Nexus a další telefony Developer Edition se systémem Marshmallow: Pokud metoda SuperSU nefunguje, můžete zařízení ručně vykořenit opětovným blikáním jeho boot.img. Toto je hlavní soubor, který se upravuje, když rootujete telefon pomocí Marshmallow, takže výměna a opětovné blikání obnovy Androidu by mělo stačit. To je popsáno v druhé části této příručky.
- Nexus a další telefony Developer Edition se spuštěným programem Lollipop and Before: Pokud metoda SuperSU nefunguje, můžete zařízení ručně odemknout odstraněním binárního souboru. Toto je soubor, který vám poskytuje přístup root na telefonech předcházejících Marshmallow, takže jeho odstranění a opětovné blikání obnovy akcií Androidu by mělo stačit. To je popsáno ve třetí části této příručky.
- Telefony jiné než vývojářské edice: Pokud metoda SuperSU nefunguje a máte telefon, který není vývojářem, budete pravděpodobně muset přejít na jadernou. To znamená, že si telefon vymažete a vrátíte do zcela skladového stavu mimo továrnu, abyste jej mohli vykořenit. To se u každého telefonu liší a nemůžeme dát pokyny pro každý z nich, ale probereme to v závěrečné části této příručky.
Pokryjeme každou z těchto metod (v různé úrovně podrobností) ve čtyřech částech níže. Přeskočte tedy dolů na část, která odpovídá vašemu zařízení, verzi systému Android a situaci.
Jak v zásadě odemknout jakékoli zařízení Android se SuperSU
SuperSU je snadno nejpopulárnějším a nejsilnějším kořenem aplikace pro správu k dispozici pro Android. Pokud používáte rootované zařízení, existuje velmi vysoká šance, že pomocí SuperSU spravujete, které aplikace získají přístup superuživatele. Je to také nejchytřejší a nejjednodušší způsob, jak rychle odemknout zařízení Android, protože celý proces se provádí v aplikaci přímo v telefonu.
Chcete-li zařízení úplně odemknout, první věc, kterou budete chtít udělat je skok do aplikace SuperSU, která se nachází v zásuvce aplikace.
Po otevření přejeďte prstem nebo klepněte na kartu Nastavení a přejděte dolů, dokud neuvidíte „ Sekce Vyčištění. Klepněte na možnost „Úplné vykořenění“.
Zobrazí se dialogové okno s očekáváním procesu odemčení a dotazem, zda chcete pokračovat. Pokud používáte zařízení s tradiční metodou zakořenění – obvykle lízátko nebo starší -, je to pro vás první a jediný krok. Klepnutím na Pokračovat vykořeníte zařízení a proces budete muset restartovat.
Pokud jste na zařízení, které bylo rootováno metodou rootless bez systému v Marshmallow, klepnutím na možnost „Pokračovat“ otevře další dialogové okno s dotazem, zda chcete obnovit spouštěcí bitovou kopii s tím, že je to nutné pro aktualizace OTA (bezdrátově).Pokud doufáte, že si stáhnete nejnovější aktualizaci pro Android, jakmile se objeví, nebo se zařízení zbavíte, navrhuji klepnout zde na „Ano“. Pokud se tyto možnosti na vaši situaci nevztahují, je to pravděpodobně v pořádku pouze opustit upravený spouštěcí obrázek stisknutím klávesy „Ne“.
Na následující obrazovce se můžete zeptat, zda chcete obnovit výchozí obrázek pro obnovení. Pokud používáte vlastní obnovení (což je pravděpodobné) a chcete stáhnout aktualizaci OTA, je tato možnost nezbytná – pokračujte klepnutím na „Ano“. Pokud plánujete v budoucnu opětovné zakořenění nebo chcete pokračovat ve vlastní obnovení (řekněme pro zálohy nandroid), pak zde stiskněte „Ne“. Je pravděpodobné, že se tato možnost nemusí zobrazit, v takovém případě budete muset ručně probleskovat obnovou zásob. Pokyny, jak to provést, najdete níže v příručce.
Poté se SuperSU odebere a vyčistí instalaci. Celý proces bude trvat jen několik sekund a poté se zařízení restartuje. Jakmile je hotovo, mělo by být zcela vykořeněné a v závislosti na tom, které možnosti byly vybrány během procesu vykořenění, zpět ve zcela standardní podobě.
Jak ručně vykořenit Nexus nebo jiné vývojářské zařízení na Marshmallow
Zatímco výše uvedená metoda odemknutí pomocí SuperSU by teoreticky měla dobře fungovat na zařízeních, která byla rootována metodou bez systému, je stále dobré vědět, co dělat v situaci, kdy SuperSU nemusí být schopen úplně odemknout zařízení.
SOUVISEJÍCÍ: Co je to „Systemless Root“ v systému Android a proč je lepší?
Dobrou zprávou je, že jde o jednoduchý flash – nahrazení upraveného boot.img základní – to by měl stačit.
V tomto příkladu používám Nexus 5, ale proces bude stejný pro všechna ostatní zařízení Nexus. Pokud používáte telefon vývojářské edice od jiného výrobce, proces se může mírně lišit.
První věcí, kterou musíte udělat, je stáhnout si tovární obrázek pro svůj přístroj. U zařízení Nexuses to poskytuje Google. Výrobce jiných zařízení by měl poskytnout obrázky jiných zařízení.
Jakmile si stáhnete tovární obrázek zařízení, musíte balíček nejprve rozbalit.
Uvnitř tohoto balíčku , je tu další balíček. Rozbalte také tento soubor.
Tento balíček obsahuje obraz bootloaderu, rádio (je-li k dispozici) a různé skripty pro flashování celé verze systému Android. Soubor, který potřebujeme – boot.img – se nachází v posledním souboru .zip, který by měl mít název „image- < název zařízení > – < číslo sestavení > .zip ”. Rozbalte tento balíček.
Zpět na telefonu se ujistěte, že jsou povoleny možnosti pro vývojáře. Přejděte do Nastavení > O telefonu a sedmkrát klepněte na číslo sestavení. Oznámení přípitku vám ukážou, kolik dalších klepnutí vám zbývá než se „stanete vývojářem“.
Jakmile je aktivována nabídka možností pro vývojáře, stisknutím zpět přejdete do nabídky nadřazených nastavení. Nabídka „Možnosti pro vývojáře“ bude novou položkou těsně nad položkou „O telefonu“. Klepněte na „Možnosti pro vývojáře.“
Přejděte dolů, dokud se nezobrazí „Ladění USB“, a povolte jej pomocí posuvníku.
Zobrazí se upozornění s popisem toho, co ladění USB dělá— tuto možnost aktivujte stisknutím tlačítka „OK“.
Připojte zařízení k počítači pomocí kabelu USB. Pokud máte nainstalované správné ovladače, mělo by se na zařízení s možností povolit ladění USB na připojeném počítači. Pokud používáte svůj osobní počítač, můžete zaškrtnout možnost „Vždy povolit z tohoto počítače“, aby v budoucnu ladění automaticky povolilo. Stiskněte „OK.“
Vraťte se zpět do svého počítače. Pokud máte ve svém systému PATH nastavený adb, Shift + pravé kliknutí ve složce, kde jste rozbalili všechny obrazové soubory z výroby, a vyberte „Otevřít příkaz okno zde. “
Pokud ve svém systémovém PATH nemáte nastavený adb, zkopírujte soubor boot.img a umístěte jej do své složky adb— C:\Android\platform-tools
v tomto případě. Shift + pravé tlačítko Klikněte kdekoli v této složce a po dokončení kopírování souboru boot.img zvolte „Otevřít zde příkazové okno“.
Poté zadejte následující příkaz a restartujte zařízení do bootloaderu:
adb reboot bootloader
Jakmile se telefon restartuje do bootloaderu, spusťte následující příkaz, jehož dokončení by mělo trvat jen několik sekund:
fastboot flash boot boot.img
Pokud odjíždíte, abyste získali aktualizaci OTA, nebo chcete pouze, aby byl telefon zpět ve zcela skladovém stavu, musíte také blikat obnovení zásob.Můžete to udělat pomocí tohoto příkazu:
fastboot flash recovery recovery.img
Poté restartujte systém Android pomocí následujícího postupu:
fastboot reboot
Telefon by se měl okamžitě restartovat a vy jste připraveni – root přístup bude pryč a Android bude mít zpět své obnovení skladu, ale zbytek vašeho systému bude stále zcela neporušený. Pokud plánujete zařízení prodat nebo se ho jinak zbavit, můžete provést obnovení továrního nastavení hned.
Jak ručně odemknout Nexus nebo jiné vývojářské zařízení na lízátku (nebo starším)
Odemknutí pomocí SuperSU je obecně nejlepší volbou na zařízeních s upraveným / systémovým oddílem, protože všechny změny provedené během procesu rootování jsou vyčištěny. Pokud byste se však chtěli o tento proces postarat ručně, je to trochu pečlivější než pouhé blikání boot.img jako u nesystémové metody. Dobrou zprávou je, že celý proces lze provést přímo na zařízení, aniž byste museli používat počítač.
První věc, kterou budete potřebovat, je správce souborů s kořenovými funkcemi – ES File Explorer se jeví jako nejpopulárnější v dnešní době, ale téměř každý root root bude fungovat.
V ES budete muset otevřít boční nabídku zasunutím od levého vnějšího okraje, pak přejděte dolů na možnost „Root Explorer“ a aktivujte ji přepnutím. Aplikace SuperUser nainstalovaná ve vašem zařízení by vás měla v tomto okamžiku vyzvat k udělení přístupu ke správci souborů.
Jakmile bude udělen přístup root, přejděte do složky / system. Pomocí ES klepněte na rozevírací nabídku „Domovská stránka“ (samozřejmě za předpokladu, že jste stále na úvodní stránce). Vyberte možnost „/ Zařízení“.
V primárním oddílu zařízení přejděte dolů do složky „/ system“ a otevřete ji.
Toto je místo, kde to může být trochu komplikované – v závislosti na tom, jak bylo vaše zařízení rootováno, bude soubor „su“ (ten, který v tomto procesu odstraníme) umístěn na jednom ze dvou míst: /system/bin
nebo /system/xbin
. Začněte tím, že zkontrolujete první.
Soubory zde jsou seřazeny podle abecedy, takže pokud nevidíte „su“ soubor (jako na mém testovacím zařízení), pak je ve složce /system/xbin
. Vraťte se zpět stisknutím šipky zpět a otevřete složku „xbin“.
Nemělo by zde být příliš mnoho souborů, takže „su“ je docela snadné najít.
Bez ohledu na to, kde se soubor ve vašem konkrétním zařízení nachází, provedeme stejnou akci. Pokud chcete úplně odemknout, jednoduše tento soubor odstraňte, ale dlouze stiskněte a vyberte ikonu koše.
Pokud chcete pouze dočasně odemknout, abyste aktualizaci OTA, pak soubor pouze vystřihněte z tohoto umístění dlouhým stisknutím a výběrem nůžek. Poté můžete přejít do složky / sdcard / tak, že se vrátíte k primárnímu oddílu „/ Device“ a otevřete složku „sdcard“. Vložte jej sem výběrem ikony pro vložení.
Pokud je soubor „su“ mimo akci, je třeba ještě jeden soubor přesunout nebo smazat. Vraťte se zpět do / systému a otevřete „aplikaci“ složka.
Zde budete hledat aplikaci SuperUser nainstalovanou v telefonu – pokud používáte SuperSU, bude nalezena ve složce se stejným názvem. Pokud používáte jinou aplikaci SuperUser, možná se budete muset trochu rozhlédnout. Jakmile složku najdete, otevřete ji. Za zmínku stojí také to, že nemusí být vůbec ve složce – může to být pouze „superuser.apk“ v kořenovém adresáři složky.
Jakmile najdete správný soubor, dlouze stiskněte na něm a buď jej smažte nebo vyjměte, jako jste to udělali se souborem „su“.
Pokud jej oříznete, pokračujte a vložte jej zpět do / sdcard uchovávání.
V tomto okamžiku můžete dvakrát zkontrolovat stav root zařízení pomocí aplikace, jako je Root Checker. Pokud se vrátí jako nezakořeněné, jste hotovi.
Dále budete muset v telefonu vyměnit obnovení systému Android. Chcete-li to provést, musíte si stáhnout tovární obrázek zařízení. U zařízení Nexuses to poskytuje Google. Obrázky jiných zařízení by měl poskytovat jejich výrobce.
Jakmile si stáhnete tovární obrázek zařízení, musíte balíček nejprve rozbalit.
Uvnitř tohoto balíčku je další balíček. Toto bude obsahovat obraz bootloaderu, rádio (je-li k dispozici) a různé skripty pro flashování celé verze systému Android. Vše, co potřebujeme, je soubor recovery.img uložený uvnitř. Rozbalte tento balíček.
Zpět na telefonu se ujistěte, že jsou povoleny možnosti pro vývojáře. Přejděte do Nastavení > O telefonu a sedmkrát klepněte na číslo sestavení. Oznámení přípitku ukážou, kolik dalších klepnutí vám zbývá, než se „stanete vývojářem“.
Jakmile je nabídka možností pro vývojáře povolena, stisknutím zpět přejdete do nabídky nadřazeného nastavení.Nabídka „Možnosti pro vývojáře“ bude novou položkou těsně nad položkou „O telefonu“. Klepněte na „Možnosti pro vývojáře.“
Posuňte se dolů, dokud se nezobrazí „USB Debugging“, a povolte jej pomocí posuvníku.
Zobrazí se upozornění s popis toho, co ladění USB dělá – tuto možnost povolte stisknutím tlačítka „OK“.
Připojte zařízení k počítači pomocí kabelu USB. Pokud máte nainstalované správné ovladače, mělo by se na zařízení s možností povolit ladění USB na připojeném počítači. Pokud používáte svůj osobní počítač, můžete zaškrtnout možnost „Vždy povolit z tohoto počítače“, aby v budoucnu ladění automaticky povolilo. Stiskněte „OK.“
Vraťte se zpět do svého počítače. Pokud jste si ve svém systému nastavili PATH, Shift + klepněte pravým tlačítkem do složky, kde jste rozbalili všechny obrazové soubory z výroby a vyberte „Otevřít příkaz okno zde. “
Pokud ve svém systémovém PATH nemáte nastavený adb, zkopírujte soubor boot.img a umístěte jej do své složky adb— C:\Android\platform-tools
v tomto případě. Shift + pravé tlačítko Klikněte kdekoli v této složce a po dokončení kopírování souboru boot.img zvolte „Otevřít zde příkazové okno“.
Poté restartujte počítač zadáním následujícího příkazu zařízení do bootloaderu:
adb reboot bootloader
Jakmile se telefon restartuje do bootloaderu, spusťte následující příkaz, jehož dokončení by mělo trvat jen několik sekund:
fastboot flash recovery recovery.img
Tím se obnoví obnovení skladu. Po dokončení restartujte Android pomocí následujícího postupu:
fastboot reboot
Telefon by se měl okamžitě restartovat a vy jste připraveni – root přístup bude pryč a Android bude mít zpět své obnovení skladu, ale zbytek vašeho systému bude stále zcela neporušený. Pokud plánujete při prodeji nebo jiném zbavení se zařízení můžete obnovit tovární nastavení hned.
Pokud se zařízení chystáte zbavit, je dobré pokračovat a v tomto okamžiku jej resetujte do továrny.
Re-Fl zpopelněte své zařízení a vytvořte jej zcela na skladě
Pokud používáte vlastní ROM nebo Xposed framework, budete muset své zařízení úplně vymazat a flashovat na nekorenovaný, zcela nový out-of-the – tovární stav. Toto je také jediný způsob, jak vykořenit telefon jiného výrobce než Nexus nebo Developer Edition, pokud pro vás metoda SuperSU nefunguje.
Bohužel, proces je u každého výrobce docela odlišný a může se dokonce lišit od zařízení k zařízení. Takže s výjimkou zařízení Nexus (pro které máme průvodce) zde nemůžeme podrobně popsat všechny pokyny. Místo toho budete muset procházet web, jako je fórum XDA Developers, kde najdete úplné pokyny pro váš telefon. Zde je rychlý a špinavý pohled na to, co tento proces znamená pro každého výrobce:
- Nexus a další zařízení Developer Edition: Zařízení Nexus jsou celkem snadná. Stačí si stáhnout tovární obrázek z Googlu nebo od výrobce (podobně jako jsme to udělali v pokynech pro ruční odemčení výše pro Marshmallow) a poté flashovat všechny soubory obsažené v telefonu. Úplné pokyny najdete v našem průvodci ručním blikáním zařízení Nexus.
- Zařízení Samsung: Budete potřebovat celý soubor firmwaru, který by měl být k dispozici v zásadě pro všechna zařízení na webu Sammobile.com. Na počítači se budete zabývat programem „Odin“, který je poměrně přímočarý. Jen se ujistěte, že najdete spolehlivého průvodce pro vaše přesné zařízení.
- Zařízení Motorola: Motorola používá program s názvem „RSD Lite ”k odeslání obrazových souborů do zařízení, ačkoli společnost neposkytuje své obrázky pro zařízení, která nejsou vývojáři. Kolem se šíří kopie, ale než se pustíte do tohoto procesu, ujistěte se, že stahujete z důvěryhodného zdroje.
- Zařízení LG: Společnost LG používá účelový „Flash Tool“ k zasunutí KDZ pro konkrétní zařízení soubory do svých telefonů. Opět to může být obtížné, takže se ujistěte, že používáte důvěryhodný zdroj a průvodce.
- Zařízení HTC: HTC by mohlo být ze všech spotřebitelských zařízení nejpříjemnější, používá pouze tzv. soubor „RUU“ (ROM Update Utility), který lze odeslat pomocí jednoduchých příkazů adb a fastboot. Alternativně můžete RUU umístit na oddíl / sdcard většiny zařízení HTC a po spuštění do bootloaderu bude automaticky detekován. Musíte jen najít RUU pro váš konkrétní telefon.
Přejeme si, abychom mohli uvést podrobnosti o každém telefonu, který je k dispozici, ale to prostě není možné – to je ještě jeden důvod, proč milujete Nexus a další zařízení Developer Edition. Ale s trochou kopání byste měli být schopni vykořenit téměř jakýkoli telefon tam venku a vrátit jej do dobrého funkčního stavu.
Cameron Summerson je šéfredaktorem recenze Geek a slouží jako redakční poradce pro How-To Geek a LifeSavvy.Technologii se věnuje téměř deset let a za tu dobu napsal více než 4 000 článků a stovky recenzí produktů. Byl publikován v tištěných časopisech a citován jako expert na smartphony v New York Times. Přečtěte si Full Bio „