[HD2 Windows Mobile 6.5 Themes and Apps] serc:
Sorry but I think your sys.txt is wrong because look all red parts

you can not have all three, only one

this is my sys for primo 2.0 on HD2 German Version (Speicherkarte) it is working very good without mistakes.

[interface]

resolution_dir="800_480"

extra_settings=1

clearcity=1

capture_to_jpeg=1

[rawdisplay]

class="landscape"

screen_x=800

screen_y=480

highres=0

[utility]

calibratefix=1

[power]

powermgm_state=0

tunnel_backlight_enabled=0

power_off_mode=0

power_off_timeout=0

[folders]

has_secondary_root=0

sdcardpath="\Speicherkarte"

kmlpoi="userdata\poi" ;"content\userdata\poi"

kmlroute="userdata\route" ;"content\userdata\route"

[lua]

backlightdetails=1

[network]

available="1"

[tmc-http]

enabled=1

[map_update_checker]

enabled=0

[naviextras]

boot_service_address="http://zippy.naviextras.com/services/index/1"

[tmc-http]

servers.size=1

servers[0].url="http://zippy.naviextras.com/services/tmclite/data/nng-igo-tmc-iphone/0/"

enabled=1

start=1

[debug]

skip_eula=1

show_networkservices=1

hnr=1

show_hnr=1

smart_2d=1

show_oneway=1

show_oneway_3d=1

show_arrows_on_route=1

earth=1

experimental_features=1

lane_info_view=300

screenshotfilename="\captures\screenshot_%02d.jpg"

screenshotsavecameraini=0

raster_quality=1

My_Picture_POI="\Speicherkarte\primo\pictures\"

[sound]

csv_voice_enabled=1

pause_mp3_sooner=1

speaker_timeout=5000

enable_waveout_based_ebp=1

[tts]

tts_buffer=65536

automatic_direction_conversion=1

announce_exit_directions=1

announce_street_name=1

always_say_road_names=3

skip_exit_numbers=1

[dynamiccompressor]

compressor=1

gain=9

ratio=9

[poi]

multipoi=0

use_multi_poi_icon=0

userpoi_has_mypoi=1

userdata_poi=1

group_poi_icons=0

[navigation]

maneuver_distance_diff_threshold=15000

[feature]

tunnel_guidance=0

[3d_config]

rotated_roadsigns=1

[3d]

max_pois=5

max_pois_on_horizont=5

show_planned_route_arrows=1

show_arrows_on_route=1

show_guidance_arrows=1

show_guidance_strip=1

planned_route_contour_width=8

minimum_flag_distance=5000

use_all_building_textures=1

[map]

3d_min_zoomlevel=40

3d_max_zoomlevel=40

2dheadup=1

show_oneway=1

show_oneway_3d=1

poi_grouping_distance=0

3d_max_tiltlevel="8700"

3d_default_tiltlevel="8200"

3d_max_zfar=5000

3d_buildings=1

3d_landmarks="1"

3d_roads="1"

3d_tunnels="1"

speedcam_visibility=500

follow_gps=1

[camera.roundabout]

enabled=0

centery=20

[warning]

speedcam_enabled=1

speedcam_warning=1

speedlimit_warning_visual=1

is_spoken=1

speedcam_maxdistance_from_road=50

speedcam_max_lookahead=1000

[speedcam_category:0]

activated_spoken_type=speech

activated_speech=" Vorsicht! Fester Blitzer."

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:1]

activated_spoken_type=speech

activated_speech=" Vorsicht! Mobiler Blitzer."

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:2]

activated_spoken_type=speech

activated_speech=" Vorsicht! eingebauter Blitzer."

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:3]

activated_spoken_type=speech

activated_speech=" Achtung! Kontrolle der Durchschnittsgeschwindigkeit."

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:4]

activated_spoken_type=speech

activated_speech=" Vorsicht! Ampelblitzer."

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:5]

activated_spoken_type=speech

activated_speech=" Achtung!."

warn_distances="0:500"

[speedcam_category:6]

activated_spoken_type=speech

activated_speech=" Vorsicht! Bahnübergang."

warn_distances="0:500"

[speedcam_category:7]

activated_spoken_type=speech

activated_speech=" Achtung! Busspur."

warn_distances="0:500"

[speedcam_category:8]

activated_spoken_type=speech

activated_speech=" Vorsicht! Unfallschwerpunkt."

warn_distances="0:500"

[speedcam_category:9]

activated_spoken_type=speech

activated_speech=" Vorsicht! Schule."

warn_distances="0:500"

[speedcam_category:10]

activated_spoken_type=speech

activated_speech=" Achtung! Ortseingang."

warn_distances="0:500"

[speedcam_category:11]

activated_spoken_type=speech

activated_speech=" Achtung! Ampelüberwachung mit Geschwindigkeitskontrolle."

min_frc=5

warn_distances="110:1000,90:900,60:700,20:500"

[speedcam_category:12]

activated_spoken_type=speech

activated_speech=" Achtung! Mautstelle."

warn_distances="0:1000"

[speedcam_category:13]

activated_spoken_type=speech

activated_speech=" Vorsicht! Krankenhaus."

warn_distances="0:500"

[speedcam_category:14]

activated_spoken_type=speech

activated_speech=" Vorsicht! Bahnübergang."

warn_distances="0:500"

[speedcam_category:15]

activated_spoken_type=speech

activated_speech=" Achtung! Staugebührzone."

warn_distances="0:800"

[speedcam_category:16]

activated_spoken_type=speech

activated_speech=" Vorsicht! Bodenwellen."

warn_distances="0:700"

[speedcam_category:17]

activated_spoken_type=speech

activated_speech=" Achtung! Tunnel."

warn_distances="0:300"

[speedcam_category:18]

activated_spoken_type=speech

activated_speech=" Vorsicht! Höhenbegrenzung."

warn_distances="0:800"

[speedcam_category:19]

activated_spoken_type=speech

activated_speech=" Vorsicht! Breitenbegrenzung."

warn_distances="0:800"

[speedcam_category:20]

activated_spoken_type=speech

activated_speech=" Achtung! Dreißig Zone."

warn_distances="0:500"

[speedcam_category:21]

activated_spoken_type=speech

activated_speech=" Vorsicht! mögliche Alkoholkontrolle."

warn_distances="0:500"

[speedcam_category:22]

activated_spoken_type=speech

activated_speech=" Informationspunkt in der Nähe."

warn_distances="0:500"

[speedcam_category:23]

activated_spoken_type=speech

activated_speech=" Sie nähern sich einem interessanten Punkt."

warn_distances="0:500"

[speedcam_category:24]

activated_spoken_type=speech

activated_speech=" Achtung! Grenze."

warn_distances="0:1000