Hi,
The freezing screen was my first problem,
it has nothing to do with the installation or instructions of Demonfatal.
Those are perfect for installing TomTom7.
The problem is it freezes because of some energy saving setting within WinCE.
The freezing problem I solved the the following script:
-------------------------------------------------------------
Copy( "StorageCardcoredl2.dll", "windowscoredl2.dll" )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "ACUserIdle", 0 )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "ACSystemIdle", 0 )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "ACSuspend", 0 )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "BattUserIdle", 0 )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "BattSystemIdle", 0 )
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "BattSuspend", 0 )
Run("ctlpnl.exe","cplmain.cpl,5,1")
Sleep(1000)
WindowName = ActiveWindow()
WaitFor(WindowName, 3)
SendOK(WindowName)
TomTompath="StorageCardTT7.WCE.5.0TomTom Navigator.exe"
RunWait(TomTompath)
-------------------------------------------------------------
I attached 3 files to this reply:
tomtom.mscr
tomtom.exe (MortScript.exe but renamed it)
coredl2.dll (needed to run mortscript)
Put those 3 files in the root of you're SD card
and adjust the TomTompath in the tomtom.mscr file,
you can open this file with notepad.
There is also a problem with TomTom not showing the correct Time,
because the Timezone is not correct.
Everytime you put you device off, the timezone will be reset to default.
To correct this problem you need to put a extra line in the TomTom.mscr:
------------------------------------------------------------
RegWriteString("HKLM","Time Zones","","Central European Summer Time")
------------------------------------------------------------
Put it right after this line:
------------------------------------------------------------
RegWriteDWord( "HKLM", "SystemCurrentControlSetControlPowerTimeouts", "BattSuspend", 0 )
------------------------------------------------------------
Dont forget to edit the timezone to you're timezone or else you get the Central European Summer Time timezone.
Bookmarks