| Versions |
 |
|
| Author |
Topic  |
|
jeanleclerc
18 Posts |
Posted - 26 mars 2011 : 12:57:06
|
jwoegerbauer, this screensaver is great, thanks a lot. There still does further come? Which tool did you use to size the mp4? I ask this because I think it originally wasn't a 480/272 video and I am not convinced of tools HandBreak and/or PocketDivXEncoder.
|
 |
|
|
jwoegerbauer
1821 Posts |
Posted - 27 mars 2011 : 15:48:29
|
@jeanleclerc,
Freeware FormatFactory is my favorite Win32 tool I use for those tasks.
@All,
here is my private (modified) version of the default (MioPocket 4.0 Rel.68) GarminLauncher.mscr script, because GarminXT obviously expects all its settings files to be located in root folder "\Garmin"
=>>> UPDATED <<<=
ErrorLevel("off")
Include("Variables.mscr")
Call("Variables_Navigation")
Call("Variables_Common")
##############
NavApp = "Garmin"
appFolder = NavigationAppFolder[NavApp]
appEXE = NavigationAppEXE[NavApp]
#If the app is already running, switch to it instead of trying to launch it again
If(WndExists("Garmin Mobile XT"))
Show("Garmin Mobile XT")
Exit
EndIf
#copy all settings files to "\Garmin" if they don't exist there
If(NOT DirExists("\Garmin"))
#in some GarminXT distributions exists folder <storage media>\Garmin\Run,
#in others however exists folder <storage media>\Garmin\RunGMXT
garminrundir=""
garmindir=SubStr(appFolder,1,(Find(appFolder,NavApp)+Length(NavApp)-1))
ForEach dir In Directories(garmindir)
If(Find(dir,"Run"))
garminrundir=dir
Break
EndIf
EndForEach
If((garminrundir NE "")&&DirExists(garminrundir\"Settings"))
#calculate how much space is needed in "\Garmin" to copy the files
garminspaceNeeded=0
ForEach file In Files(garminrundir\"Settings\*.*")
garminspaceNeeded+=FileSize(file,KB)
EndForEach
#only copy settings files to "\Garmin", if those are present
If(garminspaceNeeded)
#add 20KB for GarminXT's ERRLOG.txt
garminspaceNeeded+=20
If(FreeDiskSpace("\",KB)<garminspaceNeeded)
#adjust system memory division to make space for settings files
RunWait(ProgramsFolder\"TroNik\SetSystemMemoryDivisionKB.exe",TotalDiskSpace("\",KB)+garminspaceNeeded)
EndIf
XCopy(garminrundir\"Settings\*.*","\Garmin",1)
EndIf
EndIf
EndIf
CallScript("AppLauncher.mscr", appFolder\appEXE)
It's now on you to use this modified version, or not. |
Edited by - jwoegerbauer on 27 mars 2011 16:23:02 |
 |
|
|
H226
Austria
40 Posts |
Posted - 27 mars 2011 : 21:57:46
|
@jwoegerbauer,
really amazing. Thanks for the fast distribution! Even my wife smiled.
|
 |
|
|
roxanne
20 Posts |
Posted - 28 mars 2011 : 20:53:37
|
@jwoegerbauer , do you know where wince 5 store the network data for wifi connection ? network name and password ? On wince 6, the system will connect to last used network, without any user prompt. On wince 5, will pop-up the wifi WZC and you must enter all data every time you reboot. I even tried to backup all registry after i connect to wifi and import it all after reboot, but wzc still popup. I use a modified miopocket to start wzc on wince 5, together with a lot of missing dlls from system that are loaded and registered at boot. |
 |
|
|
jwoegerbauer
1821 Posts |
Posted - 29 mars 2011 : 10:18:23
|
@roxanne, I've no knowledge about WiFi, hence no ideas. Perhaps others?
|
 |
|
|
flickflack
United Kingdom
23 Posts |
|
|
jwoegerbauer
1821 Posts |
Posted - 29 mars 2011 : 17:30:56
|
@All,
 In some rare cases it is necessary to copy the device's GPS COM-port NMEA-data to a TCP/IP port, as this is the case with TrekBuddy application.
There exists the 33KB freeware tool GpsPortPPC.exe (provided by TrekBuddy) I uploaded for your convenience here (Note: File will be stored there until April 28, 2011).
HTH
|
 |
|
|
conte
Italy
27 Posts |
Posted - 01 avr. 2011 : 09:01:35
|
Osprey, In another thread coincidentally found this statement
quote: Originally posted by jwoegerbauer
The mental error is with MioPocket 4.0 Rel.68: It tries to perform a soft-reset when configuring has been done. One must know, most chinese GPS devices use a registry of type hive-based, instead of the most common used type RAM-based. A device with hive-based registry by default (OEM) is expected to be hard-reset, quite reverse to devices with a RAM-based registry, which by default (OEM) are expected to be soft-reset, thus changes to the registry become activated. This doesn't depend on fact whether the device is based on WinCE 5.0 or WinCE 6.0. In MioPocket 4.0 Rel.68 in script Unlock.mscr the commands, that performs a soft-reset, in any case should be replaced by calling hard-reset, if device has a hive-based registry. HTH
In the next version one considers? |
 |
|
|
super
15 Posts |
|
|
jwoegerbauer
1821 Posts |
Posted - 02 avr. 2011 : 22:30:10
|
@super,
nice find, but we all here are waiting for someone(s) who confirm(s) restoring a hive-based registry easily can be done within MioPocket, as demonstrated by me a few posts earlier here, will say, would be great it's not a necessity to manually do this. On the other hand this app is a real chance to hack the registry in any ways.
|
 |
|
|
bumbum
519 Posts |
Posted - 04 avr. 2011 : 11:28:00
|
Very often devices with hive based registry are sold from dealextreme https://www.dealextreme.com/c/gps-gadgets-413 a huge dealer of electronics based in Honkong.
Just as an examples, scroll down this page https://www.dealextreme.com/p/5-0-lcd-windows-ce-5-0-media-mt3351-gps-navigator-with-tv-bluetooth-and-brazil-maps-2gb-47768 For each of those YF devices there is support, where people discussing, problems and benefits of the device. You can either read there, or may contact dealextreme support directly.
So, if you messed up your registry and therefore bricked your device, there is a good chance you will find the original firmware and you can flash via SD Card, in other words you perform a factory reset.
Very helpful is to find out the internal name of the device, which is something like sku.19609 just as an example. With a little search and luck, you may are able to find firmware. In case of sku.19609, again just as an example, you can look at this page http://wiki.dealextreme.com/GPS%20info%20%28sku.19609%20and%20similar%29.ashx#To_erase_the_registry_using_the_Control_Panel:_25 There is a detailed description, how to install firmware, if you have found.
If your device is not from dealextreme, but another Chinese noname, there is anyway a chance to find firmware. When I owned such a chinese noname, I googled all I know about that device and at least found out, that it was also sold under the brand Navigo. http://navigo.wikispaces.com/message/view/Widescreen+Navigo/17454215
@jwoegerbauer, super Another option than flashing firmware to restore to factory defaults, is described there
quote: Restoring the registry to factory settings The registry is stored on a flash disk partition and is persistent across cold resets. If you have a problem caused by registry settings you can get the factory registry back by erasing this partition. This is a risky operation and should only be used as a last resort.
|
Falk F8, only used for real car Navigation, Miopocket Rel. 5? installed / Becker 7928 test device for car and writing desk, always newest Miopocket version / Medion 4435 only test device on writing desk, always newest Miopocket version / Often others |
 |
|
|
jpapadami
24 Posts |
Posted - 05 avr. 2011 : 00:40:49
|
quote: Originally posted by jwoegerbauer
@jpapadami,
at the first glance not good news, but let's concentrate on original goal which, if I remember well, was "successfully save and restore hive-based registry", this because I'm not willing to completely revamp Osprey's code - despite it might be wishable sometimes. Hope you understand. All what's really interesting me at the moment is whether the registry gets restored or not. To answer this, again your help is needed - approx. 30 minutes you have to invest herefore:
1) Flash your GPS with original hive-registry 2) Connect your device with your desktop PC/Laptop, i.e. establish an Activesync connection 3) Run directly SSNAP.exe (not using any of the scripts provided) and copy the produced backup to desktop PC/Laptop 4) Install MioPocket 4.0, run MioPocket and use CLOSE to end it 5) Again run directly SSNAP.exe (not using any of the scripts provided) and copy the new backup to desktop PC/Laptop 6) Compare content of the 2 backups made (or simply put them into a zip and upload zip to MediaFire)
@jwoegerbauer
Sorry I have been away and haven't had time to send you my SSNAP backups of before and after a Miopocket installation on my hived based WinCE. I have been really busy with personal matters. I will try to make 2 backup copies and upload them somewhere this week so you can take a look at them. |
 |
|
|
porcupinelmf
USA
13 Posts |
Posted - 06 avr. 2011 : 09:53:44
|
WIshlist: 5.11 Device Stuck in reboot "MioPocket has been configured to re-enable the startup menu after 25 straight resets, which will break any such cycle. "
why 25?? why not 5 or 3 or 2....why 25? I've been waiting like 30 minutes I lost count on how many times my magellan reboot... is there another solution? |
 |
|
|
jwoegerbauer
1821 Posts |
Posted - 06 avr. 2011 : 15:27:28
|
Pure coincidence? No, this 25x is the amount of resets (after that) device's default startup application internally uses to request a touch-screen calibration. It's on you to change this value, if needed. I believe best would be to add to file <storage media>\MioAutoRun\MioPocket.(Defaults).ini a new section like
[ResetCounter] ;Set your value here Maximum=25
and change in script <storage media>\MioAutoRun\MioAutoRun.mscr a subroutine as following:
Sub StartupMenu
Local(MaxResetCount)
MaxResetCount = IniRead(MioPocketINI, "ResetCounter", "Maximum")
#If the user has disabled the startup menu ...
If(IniRead(MioPocketINI, "Unlock", "StartupMenu") = 0)
#If the device has booted up MaxResetCount times since the last hard reset or shutdown ...
If(not HiveRegistry AND RegRead("HKLM", "Comm", "BootCount") >= MaxResetCount)
#Add message to log
WriteFile(InstallLogFile, "MioAutoRun.mscr: Re-enabling the startup menu...^NL^", TRUE)
IniWrite(MioPocketINI, "Unlock", "StartupMenu", "1")
Message("This device has soft-resetted " & MaxResetCount & " times since ....
|
Edited by - jwoegerbauer on 06 avr. 2011 15:56:27 |
 |
|
|
rodrigoS28
9 Posts |
Posted - 06 avr. 2011 : 19:44:32
|
sorry,my english isn´t good..,but the main problem happened later of the install of miopocket 4.0.i could use it one time,later of that,the function of gps doesn´t work anymore,it is hanged on the "welcome to navigation system" screen. and apparently,it can´t read my sd card. i was tried,everthing,recovery wince,firmware..but nothing happen.i was tried to do hard and soft reset,too,but i can´t resolve the problem. |
 |
|
Topic  |
|
|
|
| This page was generated in 1,86 seconds. |
 |
|