[HD2 Android Q&A, Help & Troubleshooting and Genera] Marvlesz:
Important Notice: If you were given a direct link to this post, edit step #8 and choose a ROM you prefer from the NAND sub-forum and edit step #11 and enter the values you get from the ROM's thread/OP.

HD2 Android NAND for dummies:

1-This tutorial assumes that you have HSPL already installed, your device is connected to your pc and you have the latest drivers, please carry on.

1a- Fully Charge your phone (use external charger, or manage yourself!)

2- Go to ksubedi's Thread and download his HD2 NAND Toolkit (thanks ksubedi!)

3- After Installing it, Power Off your device (HD2) and power on into bootloader mode (Power on while Holding Volume down)

4- After seeing ("Serial" changed to "USB") on your phone, run the toolkit with Administrator rights (default).

5-(Optional) From bottom right corner choose "Wipe (Task29)", go through the steps and when your device reboots go into bootloader again (Volume Down and Power On).

6- Choose from bottom right corner "Install MAGLDR", go through the process and when your phone restarts hold the power button (not the volume!)

7- MAGLDR Screen will appear, Go down (using volume rockers) to Option 5. USB Flasher and wait for it to say "wait USB".

8- Go to Tyween's Thread and download his ROM (Thanks tyween)

**8- Typhoon is a CM7 build not sense (Sense takes more NAND Space and can be somewhat laggy and slow ;) )

9-After Downloading the MAG Build, put the ZIP file on your sd card and put it into your phone.

10- On the toolkit, from the top panel choose "MAGLDR Repartition" and from the left panel choose 150mb system partition and from the bottom set the cache size to 5mb then click on repartition and go through it.

11- Reboot your phone into MAGLDR screen (by

holding

the Power on button)

11-a (Optional) if you think you may need extra storage for your apps/games, create an ext3 or ext4 partition on your sdcard using Easeus Partition Manager on your PC.

12- Go to Option 8.Android Recovery (Using volume rockers) and hit the Green Button (Dial Button) to go to recovery.

13- A Black screen with orange/blue text will show up (This is recovery) go to "Install Zip from sd card" And then choose the second option then choose your recently downloaded ROM and hit green button, now look at step 13a before confirming, then hit yes.

13a- If you chose to create an ext partition on your sdcard in step 11-a, don't forget to either a-select NAND with DataOnExt when installing the ROM. (If supported by ROM) or b-flash an a2sd script after flashing the ROM immediately.

14-a Now it will begin the flashing process, just wait for it.

14-b when it finish, simply choose "Reboot system now" and let the device boot into Android.

14-c After the device has booted, dont touch your phone but let it initialize for at least 3 minutes before using it.

Is this what you asked for? :D

Please read the following F.A.Q before sending me any PMs or making a post!

F.A.Q:

Q: What do you mean by drivers in step #1?

A: Read this short post.

Q: In step #1, you say "HSPL". What is that? And how do I install it?

A: Read this.

Q: In step #7 my device never says "wait USB"?

A: Sometimes, it may be connected without "wait USB" appearing. You can try to continue without waiting for it. But if the flashing fails, you need to check your steps.

Q: I cannot find the MAG build for the ROM I want?

A: Recently, they have been combining both cLK and MAGLDR into one zip. If the developer doesn't mention cLK or MAGLDR, it's a universal zip so download it and install it.

Q: When installing the ROM, I was asked to use "PPP or RMNET". Which one do I choose?

A: Choose RMNET. (You can choose PPP, but it drops sometimes).

Q: I did all the steps but I am stuck in a bootloop, what do I do?

A: It could be anything, but mostly bad blocks. Increase the system partition by ~20MB.

Q: The ROM I want to use says "SD-EXT" or "EXT partition" is required. What does that mean?

A: It means step 11a is mandatory for you.