Defensive...
Here is a useful post:
First, does Haret have the Imagio as one of the devices (mtype)? If not you are going to need to use another device's mtype that's very similar. Find out if Haret supports the device first, I believe the guy that got the Imagio booting android had another device set on the default.txt... Checking
ARM Linux - Developer - Machines the Imagio ID is 2514
Here is another good document
HaRET/Documentation - Htc-linux where you can log certain stuff for example the ramsize, ramaddr, all that good stuff...
GL to you too. (I wasn't trying to discourage you, just upset at HTC with the Imagio considering the price I paid when it came out, to find out the low quality of it)