Das HTC HD2 ist eins der ersten und wichtigsten offenen Systeme, das leistungsfähig genug ist auch moderne Androids zu installieren.

!Android installieren
# Android NAND-ROM ins Hauptverzeichnis der SD-Card kopieren
# HSPL installieren
# Booten mit Volume down
# MAGLDR 1.13 auspacken
# Task29.exe da rein kopieren und starten (löscht alles), reboot wieder mit Volume down
# ROMUpdateUtility.exe starten (installiert MAGLDR)
# Bei Neustart Power-Off drücken, USB Flasher mit Volume-up/down auswählen und mit Anruftaste auswählen
# MAGLDR_CWM_Recovery_v3.2.0.0_for_NexusHD2_135M.zip auspacken, Partitionierung auf Config anpassen und DAF.exe starten:
## 135 MB System bei Android 2.3.x
## 200 MB System + 5 MB Cache bei Android 4.0.x
## 250 MB System + 5 MB Cache bei Android 4.0.x + 40AD2SDX
# Bei Neustart Power-Off drücken, auf AD Recovery, Install ZIP from SD-Card
# Nach Installation Zurücktaste und Reboot
# Eventuell 40AD2SDX installieren und 2 x Reboot

Fertig, nach Reboot fährt Android hoch.

!Partition von SD-Karte als internen App-Speicher nutzen
Zunächst die SD-Karte partitionieren:
__Entweder:__ Partition 1 FAT32 wie gehabt mit normalen Dateien, dann Partition 2 EXT3 mit 2048 MB (sd-ext) und Partition 3 Linux-Swap mit 256 MB (cache). Am einfachsten ist dies im MAGLDR zu erledigen unter AD Recovery, dann sind die Daten auf der SD-Karte weg. Ansonst gibt es MiniTool Partition Wizard Home Edition 7.1 dafür.

Das Skript 40AD2SDX muss ins init.d-Verzeichnis hochgeladen werden:

{{{
adb remount
adb push 40ad2sdx /system/etc/init.d/
adb shell
cd /system/etc/init.d/
chmod 755 40ad2sdx
exit
}}}

oder man legt es gleich vor der Installation im ROM-Zip mit den entsprechenden Berechtigungen ab.