Android op je HTC HD2
De HTC HD2 is één van de toptoestellen van HTC en werd vorig jaar november gelanceerd. De hardware die in de telefoon wordt gebruikt, wordt ook gebruikt met de laatste modellen van HTC zoals de HTC Desire HD met Android en de HTC HD7 met Windows Phone 7. Het grote nadeel aan de HD2 is dat deze is uitgeleverd met Windows Mobile 6.5.
De toestellen van HTC zijn al jarenlang gewild bij grote communities met ontwikkelaars. De bekendste hiervan is XDA-Developers. De leden van XDA creëren aangepaste versies van de software op de telefoons. De gelijkenissen in de hardware van de toestellen die dit jaar zijn uitgekomen stelt de ontwikkelaars in staat om andere besturingssystemen zoals Android en Windows Phone 7 te laten draaien op telefoons die daar niet voor bedoeld zijn.
Zo is het sinds enige maanden voor leden van het XDA forum mogelijk om mee te testen met het werkend krijgen van Android op de HTC HD2. Op het moment kan je Android alleen nog maar van je SD kaartje draaien, maar er is een definitieve versie in de maak die Windows Mobile volledig vervangt. In het begin waren er nogal wat eigenaardigheden als je de software vanaf je SD kaartje ging draaien; klokken in Windows Mobile die versprongen, data dat corrupt raakte en nog een paar zaken die je als “ongemakkelijk” kon beschrijven.
Omdat de huidige builds stabiel zijn en er nogal wat onduidelijkheid is onder de fanatiekelingen die mee willen testen en de Android ervaring ook mee willen pakken wordt in dit artikel uitgelegd hoe je Android op je HTC HD2 werkend kan krijgen. Uiteraard met een stukje achtergrondinformatie, zodat je weet waarom je wat precies doet.
Laten we voorop stellen dat je mij niet verantwoordelijk kan houden voor het kapot maken van je telefoon op wat voor manier dan ook. Het risico is klein dat zoiets gebeurd, maar de kans is er. Maak altijd een back-up van je belangrijke data via bijvoorbeeld het voorgeïnstalleerde My Phone.
SD kaart
Zoals gezegd draai je Android vanaf je SD kaart. Er zijn verschillende variaties in SD kaarten. Uiteraard de grootte, maar er wordt ook onderscheid gemaakt in “classes”. Zo’n class staat voor de snelheid van je kaartje. Je hebt hier vier smaken in: 2, 4, 6 en 8. De ervaring is dat een class 2 kaartje voor haperingen kan zorgen. Vanaf class 4 zit je dus goed. Je moet wel in je achterhoofd houden dat hoe hoger de class is, hoe hoger het energieverbruik van het kaartje. De class wordt aangeduid op het kaartje met het betreffende nummer. In het voorbeeld hiernaast zie je het cijfer 6, naast de letters HC. Dat cijfer staat dus voor de class. Om Android te draaien heb je minimaal een kaartje nodig van 2GB.
Radio ROM
Naast de vereiste van een SD kaartje, heb je ook te maken met een minimale versie van de “Radio ROM” op je HTC HD2. De Radio ROM is het stuk software op je telefoon dat het in- en uitschakelen van en controle op je radio interfaces regelt. Radio interfaces zijn Bluetooth, 2G/3G telefoon, Wifi en GPS. Het bevat ook de OEMSBL (radio bootloader) en telefoon specifieke stuurprogramma’s voor het gebruik van de radio interfaces met Windows Mobile of Android. Android kan omgaan met alle versies vanaf versie 2.08.50.05. Als je je HD2 met de laatste officiële update van HTC hebt ingericht heb je een juiste versie, namelijk 2.15.50.14. Om te checken welke versie jij hebt ga je in Windows Mobile naar “Instellingen” -> “Software informatie” en kijk je bij het veld Radio ROM. De informatie wordt ook weergegeven als je je telefoon opstart. Er staat dan tijdens het witte HTC bootlogo links onderin in het rood bijvoorbeeld “R 2.15.50.14_02″.
In principe zijn dit de enige twee zaken waar je rekening mee hoeft te houden. Er zijn nog wel ROM’s beschikbaar voor de HD2 die een Windows Mobile versie bevatten die is geoptimaliseerd voor Android, maar om dat voor elkaar te krijgen heb je wat meer werk nodig dan waar je nu mee bezig bent.
Android software
Er zijn op het moment vele versies van Android software voor de HD2 te verkrijgen. Allemaal hebben ze hun eigen tweaks of software die wordt meegeleverd. Één van de meest stabiele en mijn absoluut favoriete build is “MCCE SE 3.4″. Deze versie is 27 november vrijgegeven en kent vrijwel geen schoonheidsfoutjes. De ontwikkelaar die aan deze build bezig is, is zelfs bezig om je de mogelijkheid te geven om in 720p formaat video’s te laten opnemen. Iets wat in de officiële software voor de HD2 niet mogelijk is. Een link om de software te downloaden vindt je via het forum van XDA-developers.
Als je het ZIP-bestand eenmaal hebt gedownload, pak je het uit naar een map op je computer. Vervolgens ga je naar de map “MCCM SE V3.3 FroyoStone Sense” in de locatie waar je de ZIP hebt uitgepakt. In deze map staat een map genaamd “Android”. Deze laatste map kopieer je naar je SD kaart.
Android opstarten
Je kan Android opstarten door “Verkenner” te openen, naar je SD kaart te gaan en vervolgens de map Android te openen. In de map Android zie je tussen alle bestanden, de bestanden CLRCAD.exe en Haret.exe. Start altijd eerst het bestand CLRCAD.exe. Als je erop drukt met je vinger zul je denken dat er niets gebeurd, maar dat is normaal gedrag. Op de achtergrond zorgt dit programma ervoor dat geluid wordt ondersteund tijdens je gebruik in Android. Na CLRCAD.exe start je Haret.exe. Je zult een statusbalk zien lopen, daarna een zwart scherm met wat code en vervolgens een zwart scherm met het HTC logo. Het tonen van dit logo kan ik het meest ongunstigste geval 5 tot 10 minuten duren tijdens je eerste keer opstarten van Android. Tijdens dit proces maakt Android een gepersonaliseerd databestand voor je aan. Als dat klaar is zal er een wit scherm worden getoond met het HTC logo en Quietly Brilliant eronder. Daarna zal je telefoon doorstarten naar Android.
Tips
- Android moet zo snel mogelijk opgestart worden, nadat je in Windows Mobile bent opgestart
- Een Windows Mobile ROM die is geoptimaliseerd voor Android helpt aan de accuduur, performance, etc.
- Een overzicht met alle Radio ROM’s voor de HTC HD2 staat op het forum XDA-Developers
- Om automatisch te booten naar Android als je Windows Mobile hebt opgestart, kan je een loader gebruiken. Een voorbeeld hiervan is Exceller Multiple Build Loader for Android
- De ervaring met radio versie 2.12.50.02_2 is bij mij het beste ten opzichte van andere versies



Hoi, bij mij blijft het scherm heel lang zwart nadat ik haret.exe heb gestart. Kan dit kloppen? Of wat moet ik doen om dit te veranderen?
Gr. Adriaan
Hoi Adriaan,
Hoe lang blijft het zwart? En is je radio versie minimaal 2.08.50.05? En welke Android versie ben je aan het proberen?
Gr. Danny
Hoi Danny,
ik heb het gefixt, het was inderdaad na een rom-update prima te doen! Alleen die booter wil nog niet helemaal lukken.
Gr. Adriaan
Hi Adriaan,
Wat gebeurd er met die loader? Crasht ‘ie? Je hebt .NET Compact v3.5 volgens mij nodig voor het draaien van de loader.
Groet,
Danny
Als ik nou een oudere Radio ROM heb.
Zoals 2.06….. Wil linux/android dan niet door starten of komt het dat ik een Class 2 sd kaartje heb?
Dat komt omdat je radio te oud is. Je hebt minimaal 2.08 nodig…
Oke,. maar…
Nu draai ik een custum rom.
Artemis 27.0 NLD
Kan ik met deze rom ook alleen de Radioversie rom flashen?
Ja, dat kan! Overigens met alle OS’en die je draait.
Helemaal PERFECT ! ! Geupdate met Artemis 55.0 V NLD
En direct knallen!
Werkt zeer stabiel.. market ook.
Een topper,. want wil windows mobile niet weg flashen.
Dit is een goede oplossing!
ThanX
1e probleem ondervonden met een “class 2″ micro kaartje.
Als ik wil filmen op 720p loopt android deels vast.
En sluit de camera.
Ik kan dan niet de camera starten, en moet noodgedrongen de phone
resetten.
Ach,. binnen 4 min. weer op android platform.
Dus,.. ben benieuwd of met een “class 4″ kaartje dit wel makkelijk af gaat.
Dat heeft zeer waarschijnlijk niet met je SD-kaart te maken. 720p filmen is nog niet officieel ondersteund op Android voor de HD2.
Als ik mijn telefoon dus reset ,dan kom ik als het goed is weer in Windows 6.5 toch!!
Ik krijg de melding “Het bestand ‘clrcad’kan niet worden geopend. Het is niet ondertekend met een vertrouwd certificaat of een van de componenten is niet gevonden. U moet dit bestand wellicht opnieuw installeren of herstellen als dit probleem zich blijft voordoen.
Krijg dezelfde melding bij haret.
Het heeft ooi wel gewerkt, maar opeens niet meer