have a look over here
http://xdaforums.com/showthread.php?t=921687
if you choose xdandroid
there are several xdandroid verisions that work on HD,but xdandroid version that is quickest on our devices can be found here,together with instructions
http://xdaforums.com/showthread.php?t=732362
if you want to try froyo x
froyo x that can be found here
http://xdaforums.com/showthread.php?t=904918
version 1.12 is in the first post
version 1.21 is in the second post
i didn't get wifi to work on either of these on my phone,but there are guys that say it works on HD
i suggest you to try 1.12 first
just download it,extract to sdcard
if you want to use a folder on sdcard so these files don't mess with others make a folder called andboot.froyox
extract everything there
open the folder go to "startup" folder in which there is "blackstone" folder,open it and copy startup.txt to folder in which you extracted the zip (overwrite the old startup.txt if you get prompted)
open the startup.txt file delete everythin,and paste this instead
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2030
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=240 msmts_calib=0x395.0x3c9.0x79.0x77 msmvkeyb_toggle=off msm_blackstone_pad.vibrate=1 pmem.extra=1 gsensor_axis=-2,-1,3 rel_path=andboot.froyox"
boot
save the startup.txt
and run HARET.exe
give the phone a bit time to compile the image (can take 10 minutes)
and that's pretty much that
post any additional questions here
http://xdaforums.com/showthread.php?t=627749
and please read forum rules and do not open new threads asking things because that is what FAQ threads are for
ah yes and always search before posting (that's how i learned to do this)
disclaimer:
i,or anyone else over here isn't responsible for any possible damage caused to your phone
(although no one ever complained...the worst case is that you will have to hard reset the device,but that is very rare)