Is there any Android phone that can wake up for alarms even when the battery has died?
Looks like it's a NO.

Star this issue if you're interested in Google adding the necessary framework for a hardware alarm: http://code.google.com/p/android/issues/detail?id=1942