In order to make iGO8 work on the HD2 resolution you need to have 2 things: the data.zip that contains the required resolution and a good SYS.TXT file.
I cannot provide the data.zip file but i can give you the working SYS.TXT content.
1. Connect the phone to the PC (doesn't matter what method, active sync or mass storage).
2. Open the file explorer on the PC and navigate to the iGO8 folder on the phone.
3. Copy the SYS.TXT file to the pc.
4. Open the SYS.TXT on the PC and replace the content with the provided content in this post.
5. Save the file.
6. Copy the SYS.TXT from the PC to the phone overwriting the file.
7. Unplug the cable.
8. Start using iGO8.
NOTE: Be careful when replacing the content. The path, found in the [folders] category of the sys.txt file, needs to be the valid path. In this example i use the SDCARD/iGO8 path. Make sure that path is right for your device.
SYS.TXT Content:[folders]
app="%SDCARD%/iGO8"
save="%SDCard%/iGO8/save"
[device]
Type="ALIAS_TOUCH HD"
sdcard_dsk_num=7
[interface]
maxzoom2d=6000000
show_exit=1
show_minimize=0
skin="ui_igo8"
resolution_dir="480_800"
screen_x=480
screen_y=800
vga=1
wide=1
recalc_voice=0
mapfontscale=200
drive_carefully=0
popup_info=1
laneinfo_signpost_enabled=1
shutdown_time=0
show_orientation=1
defaultzoom3d=40
[rawdisplay]
highres=0
autoconfig=1
driver=GDI
[sound]
ding=0
[config]
autoset2donmap=1
autoset3doncockpit=1
[sound.announcer]
gps_disconnected=0
gps_signal_lost=0
Recalc_voice=0
[map]
3d_max_tiltlevel=8000
3d_max_zoomlevel=3000
3d_min_zoomlevel=40
3d_max_zfar=2000
3d_scale_carmodel=1
3dcarsizemin=3500
3dcarsizemax=5000
3d_carsizeemul=60000
[tts]
always_say_road_names=1
announce_exit_directions=1
announce_street_name=1
gps_disconnected=0
gps_signal_lost=0
Recalc_voice=0
[debug]
disable_outlookpoi=0
show_oneway=1
show_oneway_3d=1
show_lane_info=1
show_speed_limit=0
skip_eula=1
enable_roadshadow=1
[power]
powermgm_state=0
backlight_day=95
Backlight_night=15
[poi]
enable_pois_before_080217=1