Seznámení s rootem HTC telefonů

root-jailbreak-desire-hd

V tomto článku se pokusíme seznámit naše čtenáře s obecným postupem rootu HTC telefonů.  Nebudeme vám radit, jak konkrétně rootnout daný model, ale spíš se budeme snažit běžným uživatelům přiblížit celý proces rootování HTC telefonů a seznámit čtenáře se základními pojmy. Ukázat, jak to celý funguje a odpovědět vám na otázku: Je to rootování náročné? Zvládnu to i já sám?

Článek bude vycházet zejména z loňských vlajkových modelů HTC Sensation a HTC Evo 3D, ale ve větší míře bude použitelný i pro ostatní HTC telefony.

Důležité pojmy

Root – Rootem se označuje neomezený přístup do systémového softwaru telefonu. Dá se přirovnat ke správci systému ve Windows. Ve výchozím nastavení telefonu totiž máte omezená práva a nemůžete zasahovat do systémových oddílů, a jakkoliv tak ovlivňovat vlastnosti celého systému, což je někdy i k užitku :). Pokud jste náročným uživatelem a telefon si chcete víc vyladit, pak je root právě pro vás. V opačném případě se o něj nepokoušejte, neboť můžete váš telefon nenávratně poškodit. Rootem tedy můžete např. odstraňovat vestavěné aplikace, máte více možností zálohování telefonu aj. Rootem ztrácíte záruku, ale jak si uvedeme později, často se to dá vrátit.

Bootloader – Bootloader hraje zásadní roli při nahrávání nových ROM. Spouští se zejména při zavádění nových ROM. Postup pro spuštění bootloaderu se u jednotlivých telefonů liší, zpravidla se jedná o kombinaci stisku několika kláves – např. podržením tlačítka napájení a šipky nahoru nebo tlačítka zpět. Při spuštění bootloaderu se na pozadí obrazovky objeví barevné pruhy a nahoře jsou napsány aktuální verze systémových součástí. Zároveň zde zjistíte, jestli je váš telefon odemčen anebo uzamčen.

ROM – Pojem, se kterým se u Android telefonů budete setkávat často a stále častěji. Když jsem s mobilními telefony začínal, pořád jsem si pokládal otázku: ROM? Co to vlastně je? .. Na poli mobilních telefonů se pojmem ROM označuje samotný operační systém (Android, Win MOBILE, Palm OS atd.), každý operátor anebo region může mít svou upravenou ROM s různými aplikacemi či nadstandartního obsahu.

Fastboot – Protokol, který umožňuje spouštění funkcí bootloaderu a flashování nových ROM. Zároveň zařizuje spojení s telefonem a přijímá specifické příkazy přes USB ovladače – např. mazání systémových částí, restart zařízení aj.

S-OFF/S-ON – Jedná se o jakési zabezpečení od HTC. Tato úroveň zabezpečení kontroluje zápis do systémové paměti. To brání použití jakékoli vlastní ROM, obrázků při startu, obnovy systému atd. Pokud je úroveň zabezpečení nastavena na S-OFF,uživatelé mohou nahrát vlastní firmware, stejně jako oficiální firmware, což umožňuje maximální přizpůsobení vašeho HTC zařízení se systémem Android. Toto zabezpečení je veřejností kritizováno, uživatelé by uvítali mít možnost zasáhnout do svého systému.

Clockwork Mod Recovery – Recovery je nástroj umožňující instalovat celou ROMku z SD karty, provádět zálohu celé romky, obnovovat zálohu, smazat uživatelská data, vymazat cache nebo třeba opravit přístupová práva k souborům v datovém úložišti, stejně jako udělat update ROMky na poslední verzi bez nutnosti použití počítače.

 

Co tedy budeme potřebovat?:

  • Počítač s Windows, nebo s Linuxem
  • Fastboot ovladače popřípadě HTC fastboot ovladače
  • Nástroje Revolutionary

Postup

1, Odemčení bootloaderu či S-OFF

V této fázi máte dvě možnosti:

  1. Buď si odemknete bootloader přes htc stránky  http://htcdev.com/, které vaší aktivitu zaregistrují a vy s největší pravděpodobností nenávratně ztratíte záruku (Přes tuhle metodu totiž zůstane po navrácení do původního stavu v bootloaderu zmínka o odemčení).
  2. Provedete S-OFF (pokud je na vaše HTC zařízení podporováno) prostřednitvím nástrojů od Revolutionary. Tyto nástroje mají výhodu, že se dá zařízení vrátit do zcela původního stavu.

 

Ukázka postupu odemknutí přes Revolutionary:

  • V telefonu půjdete do Nastavení – Aplikace – Vývoj – a povolíte Ladění USB
  • Stáhnete si Revolutionary tools pro Windows
  • Nainstalujete Fasboot ovladače
  • Připojte telefon MicroUSB kabelem k počítači a ponecháte pouze nabíjet
  • Po připojení se inicializují ovladače ve Windows
  • Na webu Revolutionary.io a vyplníte údaje o svém telefonu bez sériového čísla – HTC model, verzi HBOOTu (bootloaderu) aj.
  • Spustíte revolutionary.exe ze složky, kam jste si rozbalili nástroje od Revolutionary
  • Pokud jste udělali vše správně, otevře se okno s příkazovou řádkou s určitými informacemi a v posledním řádku bude napsané SN vašeho telefonu (Můžete si jej ověřit v telefonu. Jde o položku v Nastavení – Info o telefonu – Identita telefonu – Seriové číslo zařízení)
  • Vložíte Serial number na stránky revolutionary.io a vygenerujete klíč.
  • Klíč vložíte do příkazové řádky, telefon se restartuje do fastbootu (Bílá obrazovka s červeným mápisem FASTBOOT USB a pak se restartuje ještě jednou a ještě jednou)
  • V Hbootu byste měli mít informace o provedeném odemčení
  • Na konci instalace se vám může nabídnout možnost nainstalovat recovery

2, Instalace recovery CWM

Občas některé recovery není zrovna ideální (např. obsahuje napájecí bud, kdy nelze telefon po úplněm vybití zrovna lehce zapnout :o) ), takže si uvedeme krátký postup, jak nahrát jiné.

Ukázka postupu

  • Stáhnete si CWM Recovery pro svůj HTC telefon
  • Recovery nahrajete to do adb složky s platform-tools, kterou jste rozbalili z fastboot ovladačů
  • Spustíte příkazový řádek ve Windows
  • Cd do požadovaného adresáře
  • V telefonu máme stále bootloader a na displayi vidíte, že máte připojené USB – fastboot USB
  • Do příkazového řádku zadáte: „fasboot flash recovery xxxxxxxx“
  • Nyní máte jiné recovery

3, ROOT a (flashování) instalování nových ROM

Podle mě nejjednodušší část. Ačkoliv postup vypadá dlouze, garantuji vám, že se jedná o velice snadnou záležitost a není to tak složité, jak to na první pohled vypadá.

Ukázka postupu

  • Nahrajete si staženou ROMku na SD kartu přímo do kořenového adresáře
  • Vypněte telefon, ale předtím v Nastavení – Napájení – vypnete položku „Rychlé spuštění“ – telefon by nešel vypnout a bylo by nutné vyndat baterii pro naprosté vypnutí – pokud není telefon plně vypnut, nelze se dostat do Bootloaderu.
  • Až se telefon vypne, spustíte bootloader patřičnou kombinací kláves
  • Telefon naběhne do Bootloaderu a z následného menu vyberete pohybem kláves hlasitosti nahoru nebo dolů položku Recovery
  • Tímto spustíte nově flashnutou CWM Recovery a budete moci flashovat zip soubory z karty
    I zde, v CWM Recovery se obvyle můžete pohybovat pomocí kláves hlasitosti a potvrzuje se tlačítkem napájení na vrchní straně telefonu
  • Vyberete položku Install zip form sdcard a potom hned první položku Choose zip from sdcard
    Nyní se nacházíte na své SD kartě, kde máte dle předchozích bodů uloženROM soubor – vyberte jej a potvrďte
  • Po instalaci restartujete z CWM telefon a máte plnohodnotný ROOT a mezi programy máte položku SuperUser

Pro naprosto čistý chod systému doporučuji před každým flashnutím nové ROM tento postup v Recovery:

1, Obnovit tovární nastavení – mějte zálohu, smaže se vše v telefonu
2, Flashněte novou ROM
3, V recovery zvolíte wipe cache a wipe dalvik cache a v advanced Fix permissions

How to S-Off and Root the HTC Desire S, Sensation, Wildfire, Evo, Flyer HD – A step-by-step tutorial

How to S-Off and Root the HTC Desire S, Sensation, Wildfire, Evo, Flyer HD - A step-by-step tutorial

 

Zdroj: http://en.wikipedia.org/, http://www.addictivetips.com

Jaromír Tykal
O Autorovi - Jaromír Tykal

více o autorovi

Mohlo by vás zajímat

Komentáře (25)