I've never hacked a Sony before so i don't know what SonyCalibMan.exe and SonyAppMan do exactly
[color="blue"]nav-u.mscr[/color]
Device (re)starts
Kill ("SonyCalibMan.exe")
This kills the process SonyCalibMan.exe which could be similar to AppStartupPri/Sec.exe on Mio's
Close("SonyAppMan")
This closes the SonyAppMan window which could be the original shell
Copy("\Mounted Volume\Sony\nav-u\MortScript.exe","\Windows\MortScript.exe")
Copy("\Mounted Volume\Sony\nav-u\toolhelp.dll","\Windows\toolhelp.dll")
Copy("\Mounted Volume\Sony\nav-u\TestMode.exe","\Windows\TestMode.exe")
Copy("\Mounted Volume\Sony\nav-u\PowerOn.mscr","\Windows\PowerOn.mscr")
The above files are copied into the Windows directory
RunOnPowerOn ("\Windows\MortScript.exe","\Windows\PowerOn.mscr")
This sets the script PowerOn.mscr to run when the device is woken up from suspend by adding it to the notification queue, see below
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","off 18")
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","off 15")
RunWait("\Mounted Volume\Sony\nav-u\ToolDevice.exe","on Serial")
These commands are something to do with gaining access to the GPS receiver
Run ("\Windows\TestMode.exe")
Sleep (50)
Kill ("TestMode.exe")
These commands are responsible for setting the backlight brightness, The app is run and killed 50ms later, These commands are also in PowerOn.mscr
Run ("\Mounted volume\Sony\Menu\menu.exe")
This starts the systeminformation shell
[color="blue"]PowerOn.mscr[/color]
These commands are run on resume after suspend
Run ("\Windows\TestMode.exe")
Sleep (50)
Kill ("TestMode.exe")
These commands reset the backlight brightness to maximum on resume as it goes back to it's default level
I don't see anything here that would only affect speedcams.
The backlight tool is run before Primo is started and at every resume, but to check if it's causing problems open PowerOn.mscr in notepad and put a # before each line...
#Run ("\Windows\TestMode.exe")
#Sleep (50)
#Kill ("TestMode.exe")
Then reset the device.
This makes Mortscript ignore the command so the app won't run, You may notice the backlight is not as bright after a resume, or it may not come on at all, Check whether the speedcams are working if possible then remove the #'s to reset it.
I did find this on another forum though...
Speedcameras conversion of a speedcam text file will always start again, because IGO8 on the Sony will not close the Speedcamera database.
Solution for that is, put a ready made speedcam.spdb file and not a .txt file.
It's a long shot but try removing the speedcam.txt file.
Other than that i'm stumped!