Takže jsem se po třech měsících vlastnění DHD konečně dostal k tomu, abych dal to blbé T-Mobile logo pryč a nahodil nějakou tu novější ROMku (Gingerbread).
Spojení s DHD se provádí přes HTC Sync (lépe řečeno ovladače USB, které se nainstalují spolu s tímto programem). Ačkoli program HTC Sync nepoužívám, instalace ADB (linuxový způsob komunikace s Androidem) se mi nějak stále nevedla, takže jsem zneužil notebook přítelkyně a pár hodin nadával na Windows.
Chtěl bych upozornit na to, že pokud se budete pokoušet provádět něco z tohoto článku nebo z odkazovaných návodů, nenesu žádnou odpovědnost za jakékoli poškození Vašeho telefonu. Vše provádíte na vlastní nebezpečí a hrozí brick (alias drahé těžítko). A nezapomeňte mít nabitý telefon.
Držel jsem se návodu na xda (jak jinak). Nemá asi smysl překládat celý návod. Vypíchnu tedy jen části, kde jsem narazil na nesrovnalost anebo to místo doplním vlastním postřehem. Doporučuji stáhnout v návodu uvedený soubor, jeho full verzi, obsaženy jsou totiž všechny nutné programy (HTC Sync, HxD editor a další) a samozřejmě samotná ROMka. Pokud neholdujete angličtinou anebo něčemu v angličtině nerozumíte, našel jsem i dobrý CZ návod (speciálně na downgrade) anebo obecně na rootování a flashování - návod. Návodů je po internetu samozřejmě více, ale tyto se mi zdály nesrozumitelnější.
Nejdůležitější věc je zjištění, zda máte nějak upravený DHD svým operátorem, pokud ano, bude třeba před procesem odemykání vyrobit tzv. GoldCard (můj případ). A zde jsem narazil na první problém, když jsem totiž zkoušel odemykání poprvé (v době, kdy se objevil downgrade), downgrade se mi nepovedl, nejspíš díky špatně vyrobené GoldCard. Nikde jsem se však nedočetl, co může být problém, až potom mi kamarád sdělil, že je potřeba Class 2 karta (ja zkoušel Class 6 kartu) – nebo obráceně, už nevím, každopádně jsem tedy tentokrát zkusil vyrobit GoldCard s dodávanou MicroSDHC kartou a tentokrát se zadařilo.
Pokud si myslíte, že DHD brandováno nemáte, zkuste pokračovat ve flashování a buď se downgrade podaří anebo ne. Pokud ne, je potřeba GoldCard (někdy je potřeba i u nebrandovaného DHD, záležitost kus od kusu).
Při flashování nezapomeňte na nastavení debug módu USB na svém DHD. Příkazy není nutné psát ručně, postačí ctrl+c a poté v příkazové řádce klikněte na pravé tlačítko myši a vložte text. Po každem příkazu potvrďte klávesou Enter, pokud se objeví nějaký error (neměl by), tak opakujte příkaz znovu, příp. i předchozí příkazy.
Body B.b a B.c jsem vynechal, protože jsem si nainstaloval poslední verzi Visionary (do této downgradeované ROMky jde nainstalovat bez problému) a s ním provedl temproot i permroot. Zde ale trochu zasáhanu do návodu, v dalším kroku mi totiž nestačil temproot a ve Visionary jsem tedy provedl permroot. Zabil jsem tím dvě mouchy jednou ranou a měl klid na duši (a v budoucnu mít budu, kdykoli můžu flashnout novější ROMku).
Následuje bod B.d alias odemknutí Radia a S-OFF a ClockworkMod Recovery, patričné utilitky samozřejmě jsou v příslusném archivu. Zde nastal error, že utilitky hlásily connection error. Což bylo právě způsobeno temprootem v předcházejícím kroku. Po provedení permrootu již vše proběhlo hladce.
Následuje samotné flashování nové custom ROMky, byl jsem zvědavý na Gingerbread a proto jsem zvolil Spike Pure Gingerbread. Samozřejmě máte stroj nyní odemčen, takže můžete flashnout úplně cokoli (jen si dejte pozor na kompatibilní rádia). Před flashováním ROMky je ale dobré flashnout radio (osobně jsem dal nejnovější, co troškařit), poté následuje wipe (nabootujte do recovery a data wipe) a poté již můžete směle flashovat. Na mě DHD po spuštění mluvilo Německy, mrcha, takže ten původ nezapře nikdy.
Po úspěšném flashování je dobré ještě nahrát kernel. Poslední body zmíněného návodu. To se mi ale několikrát nepovedlo, ať už přiloženou utilitkou nebo přes recovery, vykašlal jsem na to a DHD běží jak má.
V neposlední řadě chci poděkovat h00ked-ovi za držení palců a poskytnutí nezbytné technické podpory.
EDIT 29.03.2011: Před chvíli se objevil návod na instalaci ADB do Ubuntu na webu SvětAndroida.cz.