I have managed to unlock this device and have iGo Primo 2.4 running on it. My only issue (that I hope someone can help with) is that the device's sleep mode no longer works. I can power off and back on again, but the short depress of the power switch will not initiate a sleep. The other (minor) issue is that on exiting Primo back to WinCE I get a (bizarre) Windows message once exited that Primo has encounted a "serious problem" and has been shut down - is this normal or should I be able to eliminate this?
Yep, that error or any similar on the primo exit (primo freezes for eg.) is "normal" behaviour when you are running iGO on Mio devices directly without any unlock shell. This also applies on your second problem - power/stand by button. Power button (or stand by position, to be more specific) functions are related to the original software code, therefore if you change software, in most cases you also loose stand by function. The solution is that you first unlock device with any of unlock shell which also combines power script called "PowerButton v1.0 by TroNik". Here, you can try this universal unlock for all Mio series: https://db.tt/UsaLHyYO
Thanks for the reply. My device is unlocked - but not with an unlock shell. I tried one (Lanik's) but couldn't get it to work. The main problem is categorising the device - it is a Moov (M614 LM) has no SD, but does have SmartST_CE! Might try the first option you suggest if I can do a direct download (link from thread seems to want to download a problematic download manager) - any suggestions?
Many thanks, will play with this later today. Can I assume that once the unlock shell is installed I can "autoload" one application (Primo) so that on power-up it boots into primo with no intervention (need to make this idiot proof for potential users)?
Unfortunately AFAIK there is no option in that shell to load Primo directly when powering on device. Unlock shell will load at first and than you have to execute Primo manually from the Primo icon..but first of all you have to set paths to "Primo.exe" (That option is also integrated in shell options). And as I said, unlock shell on mio devices is crucial for navigation apps because when you exit Primo program for eg. it will finally close without any errors. Also, for the stand by position because of Tronic power script behind the unlock shell which is executed within the new boot sequence.
Anyway I believe 1 click to primo icon shouldn't be a problem even for idiots
Tried to have a bit of a play - but instructions were difficult to follow so I gave up. I currently have device unlocked with primo in an autorun queue. Is there a possibility of running PowerButton v1.0 first in the queue (is it an exe?) and hence enabling it. If so where could I find it?
Thanks for the info janch. However, having not installed the mini-shell but having an unlocked mio with Primo working my two questions are:
1. Is it possible to run power button as a standalone program
2. If I ran it before loading Primo (in a start-up queue) would it still be resident and work
Hope you can help
No need for help - Just tried it and it works a treat!
Great news! Can you please explain how did you create boot order with power button script and primo at the same time? I guess you edited paths in appstartupsec.ini under [Process1] and [Process2] strings? I tried once on different Mio device but power button script didn't worked that way. I had to unlock it trough the unlock shell to make Power button worked..