Vyzkoušeno, funkční. Podle tohoto postupu jsem měl ROOTnuto během několika málo minut
Návod si raději přečtěte dvakrát, aby jste přesně věděli, co vše budete potřebovat a jak budete postupovat.
Důležité je vědět, že tento zásah do systému Android provádíte na svoje vlastní nebezpečí a já ani server SmartMania.cz nejsme zodpovědní za jakoukoli škodu, kterou si na svém HTC Desire způsobíte aplikací tohoto návodu. Mějte také na paměti, že se jedná o neoficiální zásah do systému, kterým přicházíte o záruku.
Jak na to?
* Stáhněte si TiniCore Linux (iso)
— Pokud máte bootloader ve verzi 0.75.* nebo nižší A verzi ROMky 1.15.* a nižší stahujte ZDE
— Pokud máte bootloader ve verzi 0.80.* nebo nižší A verzi ROMky 1.21.* a nižší stahujte ZDE
* Vypalte stažený iso soubor jako bootovací na CD/DVD
* Ihned po naběhnutí systému po Vás bude chtít systém stisknout Enter, nebo F2/F3, stiskněte Enter
* Zapněte HTC Desire do bootloaderu
* Připojte jej kabelem k PC
* V TiniCore linuxu spusťte Terminál a vypište tyto řádky:
Kód: Vybrat vše
sudo mkdir /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom/desire
sudo ./step1.sh
* V Terminálu vypište tento příkaz:
Kód: Vybrat vše
sudo ./step2.sh
* Po dokončení WIPE by jste měli být opět v hlavním menu. Vyberte optickým trackballem položku Flash zip form SD Card a vyberte rootedupdate.zip
* Po dokončení budete zpět v menu, proveďte optickým trackballem restart.
* ROOT je hotov.
--------------------------------------------------------------------------------------------------------------------------
Postup byl víceméně přeložen a informace pochytány na diskusním fóru MoDaCo.
Mám ROOT !! Nebyla to procházka růžovým sadem !!. Čtěte komentář (dovětek) na mém blogu, co se mi to vlastně stalo - Ale Fireskopa, který mi s tím pomáhal psal, že se mu tohle nestalo. Celkově děkuji za pomoc Jtoxxovi.
Kompatibilita
Tato příručka vám umožní rootovat vaše HTC Desire za předpokladu, že bootloader je ve verzi 0,80 nebo nižší, a ROM ve verzi 1.21.xxx.x nebo nižší (ke stažení dva různé soubory v závislosti na Vaší ROM). Chcete-li zkontrolovat jakou verzi bootloaderu máte, vypněte přístroj a pak ho opět zapněte a při zapínání držte klávesu "šipka zpět". Na druhém řádku uvidíte zeleně napsáno HBOOT a pak číslo. Pokud je toto číslo 0.80.0000 nebo nižší, měl by tento návod pomoci právě Vám.
Root omezení na HTC Desire
- HTC zdokolilo zavaděč, který neumožňuje flash obrazů, ani těch, co podepsalo HTC
- Není možné downgradovat zavaděč na nižší verzi
- HTC zatím nevydalo zdrojové kódy jádra systému, tudíž nejsou známé žádné chyby, kterých by se dalo využít.
- Tato metoda ochrany byla vidět i na HTC Tattoo, která chrání klíčové oblasti od zápisu. Toto se obešlo s použitím specifických adres v paměti z uniklé specifikace od Qualcomm, jenže pro Snapdragon tato specifikace ještě není k dispozici a je docela možné, že NIKDY nebude.
Co tedy s ROOTem možné je a co není?
Možné JE
- Flashnout přístroj novou, generickou 1.15.405.4 ROM, která má Superuživatelský přístup povolen
- Spustit Recovery image (složitěji) a flashnout update.zip
- Flashnout vlastní Recovery image, která lze spustit pouhým podržením klávesy hlasitosti při startu systému
- Zápis do systémové oblasti v systému - /system
Co budete potřebovat?
- HTC Desire
- Počítatč se systémem Windows (nejlépe XP ve 32bitové verzi, někteřé uživatelé si stěžovali na nefunkčnost na 64bitovém systému), Linux, či OSX - ANO, již to lze provést i na WINDOWS
- MicroUSB kabel
- Goldcard - Jak jí vyrobit si přečtěte níže v tomto vlákně a další microUSB NEGOLDCARD kartu
- Soubory ke stažení - níže
- Pokud máte HBOOT 0.75.0000 nebo nižší a ROM 1.15.xxx.x nebo nižší
- DOWNLOAD - původní MediaFire již nefunguje / MIRROR (ROMraid / CoBlitz) / MD5: 5896d1dd6e6cd43b05ca410f2f67c058
- POUZE V PŘÍPADĚ, že máte HBOOT 0.80.0000 a nižší a ROM 1.21.xxx.x nebo nižší
- DOWNLOAD (MediaFire) / MIRROR (ROMraid / CoBlitz) - MD5: 51565351b3c03c20242ec946c4af6bbc
Nyní tedy průvodce ROOTem - Pokud nic nezkazíte, budete mít nakonci ROOTlý Váš HTC Desire
Tento proces vymaže kompletně Vaše zařízení (WIPE, HR) a v současné době není možné Vaší stávající ROM zálohovat
- Zálohujte Vaší microSD kartu, ze které chcete udělat Goldcard - postup níže v tomto vlákně
- Rozbalte stažený archiv do nějaké složky a otevřete příkazovou řádku (Windows = CMD), nebo Terminál v Linuxu
- Přejděte do složky, kde máte rozbalený archiv (v CMD či Terminálu) - Pro příklad: C:\r4-desire-root>
- Vypněte HTC Desire, a pak jej opět zapněte se stisknutou klávesou "šipka zpět" - dostanete se do FASTBOOT (stejně jako jste se na začátku tohoto návodu koukali, jaký máte HBOOT)
- Připojte HTC Desire microUSB kabelem k počítači
- V okně CDM, nebo v terminálu zadejte "step1-windows.bat" / či "./step1-mac.sh" nebo "./step1-linux.sh" podle toho, který ze systému máte spuštěný - nemusím snad nějak extra vysvětlovat..
- V některých návodech se píše, že v tomto kroku máme vyndat Goldcard a nahradit jí NEGoldcard. Ovšem podle komunikace s jiratoxxem, (který má toto již za sebou v tomto bodě zanechal Goldcard v telefonu, protože mu windows jinak hlásil, že nenajde telefon. Citace: V tomto kroku mi hlasilo cmd chybu že zařízení není nalezeno když jsem vyjmul kartu s goldcard, proto ji tam ponechte, funguje to spíše s ní než bez ní a ničím tomu neuškodíte a výsledek bude stejný.
- V telefonu přejděte na položku "Bootloader" a poré "Recovery" pomocí kláves hlasitosti - výběr se provede tlačítkem zapnutí/vypnutí telefonu
- V CMD nebo v Terminálu zadejte "step2-windows.bat" / či "./step2-mac.sh" nebo "./step2-linux.sh" podle toho, který ze systému máte spuštěný
- Po dokončení předchozího by jste měli v telefonu být na Recovery obrazovce, vyberte optickým trackbalem možnost "WIPE" a pak vyberte možnost "update zip from sdcard" a jako update soubor vyberete "rootedupdate.zip". Toto bude nějaký čas trvat, buďte trpěliví. Až bude vše hotovo, restartujte položkou REBOOT v recovery a máte vše hotovo.
--------------------------------------------------------------------------------------------------------------------------
Jak vytvořit Gold Card?
Návod převzat víceméně z fóra MoDaCo, doplněn informacemi z XDA Developers a vlastními zkušenostmi.
Co budeme pro vytvoření Gold karty potřebovat?
- Jednu náhradní microSD kartu (EDIT 16.5.2010 - Prý to nejde s kartou větší, než 2GB !!)
- Doporučuje se PC s Windows XP
- Android SDK (ADB), ke stažení na stránkách developer.android.com
- HxD Hex Editor - ke stažení ZDE (je tam k dispozici Slovenská verze - Česká bohužel ne)
- MicroUSB kabel
- Naformátujte microSD kartu na FAT32
- Vložte microSD kartu do Vašeho přístroje a namountujte ji (aby jí systém viděl)
- Rozbalte Android SDK do nějaké složky a v příkazovém řádku přejděte do této složky a dále do složky tools
(Mělo by to vypadat asi takto: C:\androidsdk\tools> ) - Připojte telefon k PC pomocí kabelu jako disk
- Napište do CMD ve složce Tools: adb devices a potvrďte Enterem. Na novém řádku se ukáže dolar.
- Napište do příkazového řádku příkaz: adb shell cat /sys/class/mmc_host/mmc1/mmc1:*/cid a stiskněte Enter
- Příkazový řádek vypíše číslo podobné tomuto: 532600bd227d9c0347329407514d5402
- Příkazový řádek vypíše číslo podobné tomuto: 532600bd227d9c0347329407514d5402
- Navštivte tuto stránku a do políčka vložte Vaše číslo z příkazového řádku a klikněte na Submit
- Tím se Vaše číslo obrází (bude čteno odzadu a první dvě čísla se změní na 00) - toto číslo si zkopírujte
- Navštivte tuto stránku kde vyplňte všehna políčka (2x Váš email a jednou zkopírované číslo z předchozího kroku) - A klikněte na Continue
- Na email, který jste zadali Vám za chvilku přijde goldcard image (zkontrolujte, zda Vám email nespadl do spamu)
- Stáhněte si Goldcard Image
- Spusťte HxD Hex Editor (pokud používáte Windows Vista, nebo Windows 7, HxD spusťte jako Administrátor)
- Zvolte Extras, a Open disk. Vypněte (odznačit) Open as readonly a vyberte Removable Disk 1 v sekci Physical disks. Dejte si pozor, ať vyberete správný disk (kartu v Desire), jinak přijdete o data na jiných vyměnitelných mediích, pokud je omylem vyberete, proto se doporučuje před tímto krokem odpojit všechna ostatní vyměnitelná media. (ve Vistách prý jsou problémy a jsou vidět jen fyzické jednotky. Pokud tento problém nastane, zkuste buď rozjet XPčka v nějakém virtualizačním programu, nebo to zkuste udělat na jiném PC, kde jsou XPčka)
- v HxD klikněte na menu Extra -> Open disk image - vyberte goldcard image, který Vám přišel mailem
- v HxD, vyberte celý obsah hex kodu a zkopírujte si ho do schránky
- Přepněte se na Removable disk 1, klikněte na začátek (před první bajt, v tabulce uplně nahoře a uplně vlevo), vložte obsah schránky a celé to uložte.. FILE > SAVE
- Nyní Unmountujte (bezpečně odeberte) kartu a měli by jste mít GOLD CARD, gratuluji.
--------------------------------------------------------------------------------------------------------------------------
Jak instalovat aplikace na microSD kartu? - Flashnutím MoDaCo ROMky.
Za návod děkuji jiratoxxovi
Tak A2SD funguje, zde můžete vidět jak mám aplikace nainstalované na kartě. Jde o ROM kde už je A2SD zakomponováno.
V recovery musíte jen vytvořit partitions
- swap=0
- ext=1024
- Zbytek se nastaví sám na FAT32, poté upgradujete v recovery ext2 oddil na ext3.
Zde je návod jak zkontrolovat zda se aplikace ukládaji na kartu. Nahrajeme si všechny aplikace které používáme. Na marketu stáhneme android terminal emulator a vypíšeme:
- su (enter)
- ls /system/sd/app (enter)
--------------------------------------------------------------------------------------------------------------------------
Pokud si myslíte, že se tyto články velmi podobají článkům na http://androweb.cz" onclick="window.open(this.href);return false; - věřte, že jsem jedna a tatáž osoba