[HD2 Android Q&A, Help & Troubleshooting and Genera] aminima:
As JB is new to HD2, I decided to install ICS, and the ROM I love, is MIUI. so here is how I did it, maybe others like me are willing to install miui android 4 versions

# before first(!) you must know how to prepare your winmo HD2 to be able to run Android. so search the forums here, and find out!

# I have CLK 1.5 installed on my HD2. I don't know how to use MAGDLR. this how-to is based on clk.

I'm not reponsible for the damages you might do to your device. do this on your own risk.

0- repartition your SDcard by a partition manager. to have a 1)data partition, 2)1024MB or 512mb ext4 partition, 3)128MB swap space. I use gparted in Linux.

1- download the latest ICS version of MIUI roms form here

This is a nonEnglish webpage, you should click on the white button to download the ROM. then copy the zip file to your SDcard

The further versions are JB, not ICS, which are less stable and still under development. I feel ICS roms are more stable for HD2.

2- Turn off your HD2, then turn it on, while holding back btn (next to the power btn). here, go to the "settings" and change the system partition to 240mb, and cache partition to 10mb

3- Then reboot and go to the Recovery to install the ROM on NAND.

4- After installation complete, MIUI just run and everything is OK except language and wifi.

# to change the language which is chinees, follow these steps:

open the settings. (tap on the settings Icon!)

go to the right panel

come down to see a keyboard icon. it's under the clock icon

tap on the keyboard icon, and then tap on the first option. then you can change the language to English.

# wifi cannot find networks. to fix this, first you should install a file manager which can do ROOT jobs. I use Solid Explorer. root explorer can also do the job.

download this attachment. and extract AND OVER WRITE fw_bcm4329.bin INTO "SYSTEM/VENDOR/FRAMEWORK". more info here.

Extra Settings:

# I don't like this huge icons. I used to install Hyperdroid ROMS which had a smaller lcd density, and I feel it was more eye candy. to make this back, open build.prop in /system and find this line: ro.sf.lcd_density=240 and change the value to 200. lower values causes problem. 200 is just ok.

5- If you like to remove the carrier text and some other extra settings, you should flash ControlPanelSuite.

download the proper version from here and copy the zip file to the SDcard. now reboot to the Recovery and install this zip file. Then you'll have a "control panel" app icon and can change extra settings.

6- I use Gmail and Gtalk, which are not included in miui. Download Talk.apk & gmail.apk from this post and move them to /system/app folder by your root file manager. and change the permissions to be like other apps there. Then download the lib files, and copy them to /system/lib and fix the permissions. (if you don't use videochat from gtalk, it's not necessary)

7- Install Link2SD. it's a good tool to move apps specially games to the ext partition. I don't like the native app2SD script in ROMs which link the whole apps to te ext. because if you remove sdcard, every thing begins to force close. because they were all on the ext partition. but in Link2SD you can keep important apps in the internal memory and link games or whatever you want to the ext partition.

8- any body has a good camera app?!