Archiv pro štítek: Wildfire

ROOT HTC Wildfire s Clockworkmod a Revolutionary tool

Po dlouhém přemýšlení jsem se konečně odhodlal k ROOTU svého telefonu. Donutil mě k tomu zejména často se lagující systém a naprosto nevyužité aplikace běžící zbytečně na pozadí. V následujícím textu napíšu „stručný“ návod pro získání ROOT přístupu k telefonu. Předem bych chtěl upozornit, že pokud se do ROOTu chcete pustit, měli byste si pořádně rozmyslet, proč ho chcete a jestli vám ten risk stojí za to (jako že ano =) ). Risk v ROOTu spočívá v tom, že si „bricknete“ telefon – tzn. uvedete do stavu nezprovoznitelného. Šance zničení telefonu je sice velmi malá, nicméně zde stále je, takže na to myslete. Dále prohlašuji, že nejsem odpovědný za jakákoliv poškození vašeho telefonu použitím tohoto návodu či aplikací v něm obsažených. Vše konáte na vlastní riziko. Konec řečí, nyní se již pustíme do samotného návodu ve kterém jsou popsané kroky tak, jak jsem je provedl já.

Předem postuji odkazy, ze kterých jsem čerpal. Najdete tam veškeré informace o problémech a jejich řešeních spojených s ROOTem.

http://forum.xda-developers.com/showthread.php?t=1145035
http://forum.xda-developers.com/showthread.php?p=14693680
http://forum.xda-developers.com/showthread.php?t=788776&highlight=firmware+too+new
http://forum.xda-developers.com/showthread.php?t=1014498&highlight=clockworkmod

Návod je sepsán pro telefon HTC Wildfire s Androidem 2.2.1 Froyo a HBOOTem 1.0.1002. Upozorňuji, že před započetím čehokoliv z návodu je třeba odinstalovat HTC Sync včetně driverů, které jste instalací HTC Sync získali. Popřemýšlejte, o co byste přemazáním telefonu mohli (a nechtěli byste) přijít a data zazálohujte. Dále si z telefonu opište sériové číslo – Nastavení/Info o telefonu/Identita telefonu.

Co budeme dělat:

1) Downgrade HBOOTu z verze 1.01.0002 na 1.01.0001 (pomocí Goldcard)
2) Získání S-OFF přístupu (pomocí Revolutionary)
3) Získání ROOTu
4) Nahrání vlastní ROM

Downgrade HBOOTu z verze 1.01.0002 na 1.01.0001 a získání S-OFF oprávnění (pomocí Goldcard)

1) Stáhněte si balíček aplikací ZDE. Balíček někam rozbalte. Dále stáhněte drivery ZDE. (Drivery jsou potřeba až pro samotný root, nicméně lepší je mít odezvu telefonu ihned)

2) Instalace driverů pro telefon.
2.2) Zapněte telefon pomocí hmatu „volume down“ a „power“, naběhne vám obrazovka HBOOTu.
2.3) Připojte v tomto stavu telefon k PC. Po připojení byste se měli dostat na nabídku HBOOT USB.
2.4) Počítač začne rozeznávat nové zařízení, ale drivery nezíská. Tyto drivery nahrajete přes systémové nástroje (Ovládací panely/Správce zařízení/Další zařízení. Zde se vám objeví nové zařízení Android 1.0, po jehož rozkliknutí můžete aktualizovat driver na drivre ze staženého balíčku.
2.5) Po instalaci otestujte funkčnost driveru odpojením a opětovným připojením telefonu k počítači.

3) Spusťte z prvního staženého balíčku aplikaci step1.exe. Měla by proběhnout reinstalace ROMky a instalace nové originální 2.2.1 ROMky. Na konci vám naběhne aplikace Goldcard, kterou uzavřete spolu se step1.exe.

4) Telefon odpojte od PC, vypněte a vyjměte z něj SD kartu.
5) SD kartu vložte do PC, zálohujte a poté naformátujte na FAT32.
6) Vložte kartu do telefonu a zapněte jej.
7) Zapněte v telefonu Ladění USB – Nastavení/Aplikace/Vývoj a připojte jej k PC v režimu nabíjení.
8 ) Zapněte v PC Gold-Card Tool aplikaci z prvního balíčku a klikněte na GetCID.
9) Zkopírujte číslo „Reverse CID“ z textového pole dole a jděte na stránku ZDE.
10) Po vyplnění formuláře byste měli získat GoldCard.img.
11) Vraťte se k telefonu a nastavte USB režim Disková jednotka.
12) V Gold-Card Tool klikněte na refresh a vyberte kartu HTC telefonu.
13) Klikněte na Load a vyberte nedávno stažený GoldCard.img.
14) Klikněte na Patch a vaše karta by se za moment měla proměnit na Gold Card.
15) Pokud vše proběhlo vpořádku, spusťte step2.exe z prvního staženého balíčku – proběhne downgrade ROMky na HBOOT 1.0.1001. Pokud s objeví hláška Customer ID error, udělali jste něco špatně s Gold Card instalací.

16) Stáhněte z http://revolutionary.io/ balíček pro váš telefon a ten někam rozbalte. Klíč z webu někam zkopírujte.
17) Stáhněte si nejnovější HTC Sync a poté synchronizujte.
18) Odinstalujte HTC Sync, ale ovladače nainstalované HTC Sync nechte v počítači.
19) Spusťte revolutionary.exe.
20) Telefon přepněte do režimu pouze nabít se zaškrtlou možností Ladění USB v nastavení.
21) Revolutionary by měl telefon rozeznat. Vložte do programu klíč získaný z webu Revolutionary.
22) Revolutionary program by měl pracovat a asi do 90 vteřin vytvořit S-OFF oprávnění.
Pokud se instalace prodlouží/zasekne, počkejte 15 minut a poté telefon restartujte.

22.1) Instalace se vás na konci zeptá, zdali chcete nainstalovat i Clockworkmod recovery, kterou budeme dále potřebovat k ROOTu. Mě bohužel tato instalace nefungovala a proto popisuji samostatný návod pro instalaci CW recovery v další části.

23) Pokud se instalace vydaří, ověřte, že jste S-OFF spuštěním HBOOT módu. Mělo by zde nahoře být napsáno Revolutionary a pod tím S-OFF. Instalaci Clockworkmod recovery ověříte spuštěním RECOVERY v HBOOT menu, kdy by vám měl systém naběhnout. Pokud se tak nestane a objeví se pouze ikonka s mobilem a vykřičníkem, telefon restartujte (třeba vyjmutím baterie). Pokud se podařilo, gratuluji.
24) Odpojte telefon od PC a vypněte jej.

Instalace nejnovějšího Clockworkmod Recovery

Clockworkmod Recovery je jakýsi „druhý BIOS“ pro Android. Umožňuje vytváření záloh pomocí obrazů aktuálního systému v telefonu, instalaci ROMek, obdržení ROOTu, přemazání Cache, systému a mnohem více. My tento systém potřebujeme k obdržení ROOT oprávnění.

1) Stáhněte Clockworkmod Recovery s Fastbootem z ODKAZU.
2) Fasboot archiv někam rozbalte a vložte do složky DATA stažený Clockworkmod.
3) Spusťte telefon v módu FASTBOOT USB MODE (pomocí tlačítka „volume down“ a „power“ najedeme do HBOOT menu, stiskneme znovu tlačitko „power“ a zapojíme telefon do PC)
4) Nyní spusťte příkazový řádek ze složky s Fasbootem/Data (přes příkazový řádek a zadání cesty pomocí příkazu „cd“)
5) Vepište do příkazového řádku následující parametry:
fastboot flash recovery název_recovery.img
6) Úspěšnou instalaci ověříme tak, že telefon opět spustíme v HBOOT módu a vybereme možnost RECOVERY. Zde by po chvilce měl naběhnout systém CW.

7) Vytvořte si na kartu zálohu systému – pod odkazem backup/restore. Komu by nebylo jasné, jak se v menu pohybovat a vybírat, použijte trackpad ;-).
8 ) Nyní se můžeme pustit do ROOTu a instalace vlastní ROM.

Získání ROOT oprávnění

1) Stáhněte tento balíček a zkopírujte jej do hlavní složky SD karty.
2) Pokud již nemáte, zapněte telefon v Clockworkmod recovery.
3) Vyberte „Choose zip from sdcard„.
4) Poté vyberte „su-3.0-efgh-signed.zip“ a potvrďte.
5) Jděte zpět a zvolte reboot.
6) Hotovo!

Instalace vlastní ROM

Instalace vlastní ROM je stejně jednoduchá, jako získání ROOTu přes zip soubor. To znamená, že stačí stáhnout libovolnou ROMku pro HTC Wildfire (já osobně doporučuji Cyanogenmod) a stažený zip nakopírovat do hlavní složky karty. Následně stačí v Clockworkmod Recovery zvolit „Choose zip from sdcard“ a nainstalovat ROMku. Před instalací bych však doporučoval v Clockworkmod vyčistit cache a wipnout ROMku. Nezapomeňte také do nové ROMky nainstalovat aplikace od Googlu.

Pokud jste došli až sem, a nevzdali jste to hned na začátku, tak gratuluji. Mě osobně trval ROOT telefonu celý den a telefon jsem musel snad milionkrát restartovat. Pokud se vám navíc vše povedlo, můžete se těšit z většího výkonu, svobody, a spousty utilit, které byste normálně v oficiální ROMce nenašli.

Pokud máte jakékoliv dotazy, neváhejte se zeptat. Prostudujte si také odkazy uvedené v záhlaví článku.
Hodně štěstí.

ROOT HTC Wildfire s Clockworkmod a Revolutionary tool
Ohodnoť článek