HTC HD2 a Android

HTC HD2 android

Na začátku roku 2011 byla uvolněna první verze bootloaderu MAGLDR umožňujícího start Androidu přímo z interní paměti. Zahodil jsem na HD2 platformu Windows Mobile a přešel pod Linux OS. S výjimkou výdrže baterie a náhrady offline navigace za iGO8 mi na Linuxu nic nechybí, vše funguje včetně podpory pro synchronizaci s Exchange serverem.

ROM: TyphooN CyanogenMod 7
Android ver: 2.3.7
Radio: 2.15.50.14

Pro kompletní postup flashnutí Andriodu vás odkážu na stránky wmmania.cz, zde zmíním pouze některé aspekty přechodu HTC HD2 na platformu Androidu.

HTC HD2 CyanoGenMod 7

Instalace ROM prostřednictvím ClockworkMod Recovery

Záloha původní ROM včetně uživatelských dat

CWM backup uživatelých dat

  • nabootovat do MAGLDR
  • volba 8. AD recovery
  • backup and restore > backup

Flash CWM ROM

Mám instalovaný HardSPL 2.08, MagLDR 1.13, RADIO ideálně verze 2.15.50.14 a správně rozdělené partitions (většinou je třeba pro system partition 200MB a nejméně 2MB cache partition)

  • Boot into ClockworkMod Recovery
  • Select ‘wipe data/factory reset’
  • Select option „install zip from sdcard“
  • Select option „choose zip from sdcard“ > file.zip on SD card
  • Press button
  • Select option „reboot system now“

CWM ROM update

V případě, že již mám v telefonu existující a plně funkční Android ROM instalovanou a pouze provádím update na vyšší verze prostřednictvím CWM z SD karty

  • Boot into ClockworkMod Recovery
  • Select option „install zip from sdcard“
  • Select option „choose zip from sdcard“ > file.zip on SD card
  • Press button
  • Select option „wipe cache partition“, confirm
  • Select option „advanced“
  • Select option „Wipe Dalvik Cache“, confirm
  • Select option „Fix Permissions“
  • Press button
  • Select option „reboot system now“

ADB

Utilita Android Debug Bridge je součástí Android SDK a slouží pro přímý přístup ke konzoli Androidu.

  • adb shell – přímé připojení k terminálu, vhodné pro zobrazení obsahu paměti či nastavení oprávnění
  • # df -h /system
    df -h /system
    Filesystem                Size      Used Available Use% Mounted on
    /dev/block/mtdblock3    150.0M    128.2M     21.8M  85% /system
    
  • adb push – přesun souboru z PC do telefonu
  • adb pull – přesun z mobilu na PC
  • adb logcat -v time – obdoba syslogu

Příkazy push a pull nepodporují přesun více souborů najednou, takže je třeba zacyklit přesun do FOR smyčky, např.

FOR %%f in (%SourceDir%) do (adb.exe push %%f %DestDir%)

Cestu k ‘adb.exe’ doporučuji nastavit do proměnné ‘PATH’.

Hodnocení

Každý neoficiální Android build má na HD2 své drobné nedostatky (nefunkční GPS, WiFi …), které se mění verze od verze. Zhodnotím tedy Android na HD2 jako celek, bez ohledu na tyto dílčí nedostatky:

Klady (+)

  • plná podpora dotykového ovládání prstem na kapacitním displeji
  • funkční soft klávesnice
  • Google aplikace – je znát, kdo za Androidem stojí 😉
  • Android market – všechny aplikace včetně updates dostupné na jednom místě (včetně placených)

Zápory (-)

  • slabá výdrž baterie – odběr ve standby režimu přesahuje 10mA
  • offline navigace – stále hledám plnohodnotnou náhradu za iGO8 na WM
  • nefunkční kamera v rozlišení 720p

1 thought on “HTC HD2 a Android”

  1. Mam telefon, nejakou cinskou verzi HTC Desire , android 2.2.1. Kdyz nainstaluji Skype, tak se pri pihlasovani stale toci kolecko Signing in……ale nikdy se neprihlasi. Take mi nejde nainstalovat Flash Player. Nemate nejakou radu ? Vlada diky vjb@seznam.cz

Leave a Reply

Your email address will not be published. Required fields are marked *


*