Thanks to Phiber2000 and 3498BoyZ for their great efforts and help. I tried AAHK2 several times on my DHD and after several times of failures, finally it works. I would like to share my successful experience so people have the same settings may be benefit from it.
My DHD was HTCDev unlocked and customer ROM and recovery were flashed. So I chose the option "h - Prepare HTCdev unlocked device". After running this option, the radio was downgraded and a "new" (new to the phone, acutally it is an old rom) rom was flashed. The phone was relocked. However, when I rebooted phone after running the option, it reboot again and again. Then I unlocked the phone with the unlock_code.bin from HTCDev. After that, the phone could boot normally. So I relocked the phone with "fastboot oem lock" command and try to reboot it again. It booted normally. Then I used the first option on the AAHK2 manu. After running this option, I got what I expected.