I'm on SD Android for almost 2 years of daily use, previously the ACA SD build, now get to this build with latest new NativeSD type in place, I wanna Garmin, Chrome but only Android V4 up is available for those.
The issues like batter drain, SOD etc. puzzled the users here for most of the SD versions.Thus the setcpu is one kind of a MUST app that you have to install on your HD2 if playing on the SD version.
I've been trying use this NativeSD version for 2 days, after restore the the setcpu configurations with everything active (e.g. Wifi, Data Connections, Sync, GPS, but BT is inactive), I got the battery consumption lowest around 5~9ma when standby of screen-off, and no SOD experience by now. You could survive HD2 one daily use with this level battery consumption.
You should check your microSDHC card, it's preferred to be a class6/class10 and hopefully Sandisk card. (the feedback of past 2 years of SD Android for HD2 users here, it's less of unknown issues.)
I had MiniTool Partition Wizard Home Edition 7.1 create a FAT32 primary partition with 32KB cluster size (13GB), then an EXT4 primary partition with default cluster size (2GB) on my Sandisk class6 16G card. Then on NAND WM6.5 to run 4EXTRecovery and install this build. It's done, easy and quick. The NativeSD Recovery v1.0 offered in 1st post is also a great tool to manage the roms, like the ghost to PC windows.
I use setcpu version 2.2.4, set 245~998 for normal and a profile - 245~245 for screen-off, "Interactive". You can try it.
Hoepfully it helps. Anyway, thanks tytung for his great job to make HD2 alive and hot.