Love the ROM, LEAD! Quick, stable, and fully-featured.
I too had these problems with iGuidance 2009 (4.1). GPS lock issue was simply a matter of settings for me, but the failure of TTS and uncharacteristic instability was related to Sense.
A couple things for the slow GPS lock issue:
- Set QuickGPS (Start Menu --> Tools --> QuickGPS) to download satellite position updates automatically. This was disabled by default.
- In iGuidance, manually enter GPS settings (Tools menu --> GPS options) as follows: COM port = 4, Baud rate = 4800.
I wasn't getting a lock at all at first using this ROM, but now it usually takes only 3 or 4 seconds -and- will even achieve an accurate lock while indoors.
The "not pronouncing street name" issue seems to be related to incompatibility with this particular version of Sense. Turn off Sense (Start Menu --> Settings --> Today --> Today Items), and the street names are pronounced perfectly. Turn it back on, and you only get a short pause instead. Leaving it on also seems to cause bizarre issues in the program where large portions of the map disappear if the app is exited and relaunched multiple times. Only thing that has remedied this is a soft reset.
I also noticed that if you minimize iGuidance while running a demo route and try to switch tabs in Sense
while she's speaking directions, Sense will lock up and repeatedly restart itself. Eventually, it will stop trying to reload and place the "Tap here to launch HTC Sense" at the top of the today screen.
Although not the solution I want, I think I will try my hand at a Mortscript to disable Sense automatically before starting iGuidance. Once I get it just right, I'll post it for you...