30
MioPocket 4.0 (Release 68) - Dec 6, 2010 1.0 Introduction 1.1 Description 1.2 Programs and features 1.3 Device support 2.0 Installation 2.1 Installation methods 2.2 Installation Instructions 2.2a Method #1: SD Installation (Recommended) 2.2b Method #2: Flash Disk (SD-Free) Installation 3.0 Using MioPocket 3.1 Minimizing and task switching 3.2 Remotely controlling the device 3.3 Remotely accessing the registry 3.4 Taking screenshots 3.5 Using PocketGPS 3.6 Using BeeLineGPS 3.7 Accessing the device's original menus 3.8 WiFi SDIO cards 3.9 Adding media (books, movies, etc.) 3.10 Setting the alarm clock app 3.11 Playing music with the display off 3.12 Synchronizing contacts and calendars with Outlook 3.13 USB modes 3.14 Using Virtual Earth Mobile and Live Search 3.15 Jerry's 480x272 MioMap 3.3 skin 4.0 Modifying MioPocket 4.1 Editing navigation app paths 4.2 Editing icons 4.3 Installing applications 4.4 Adding registry files 4.5 Excluding registry files 4.6 Setting your time zone 4.7 Disabling the MiniBar 4.8 Configuring the quick launch button 4.9 Enabling/disabling the startup menu 4.10 Enabling alternate keyboards 4.11 Adding fonts 4.12 Configuring automatic registry backup 4.13 Freeing up memory/RAM for apps 5.0 Common Issues with MioPocket 5.1 I get "There is no application associated with ' '" when trying to install MioPocket 5.2 My device freezes while installing or running MioPocket 5.3 Many icons return "Cannot find .mscr" 5.4 I frequently have to re-install MioPocket 5.5 MioPocket crashes when I click on the screen after returning from a long standby 5.6 I can't use my device while connected to USB or while charging 5.7 Explorer doesn't work 5.8 The date and time are wrong when I use apps like Alarm and Appointments 5.9 I get errors when I try to run an application that I installed/added 5.10 My original nav app won't run after uninstalling MioPocket 5.11 My device is stuck in an endless reboot cycle! 5.12 The keyboard button returns an error http://www.gpspassion.com/upload2/MioPocket Readme.html 1 of 30 25.1.2011 23:55

MioPocket Readme

  • Upload
    lion78

  • View
    1.540

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MioPocket Readme

MioPocket 4.0 (Release 68) - Dec 6, 2010

1.0 Introduction1.1 Description1.2 Programs and features1.3 Device support

2.0 Installation2.1 Installation methods2.2 Installation Instructions

2.2a Method #1: SD Installation (Recommended)2.2b Method #2: Flash Disk (SD-Free) Installation

3.0 Using MioPocket3.1 Minimizing and task switching3.2 Remotely controlling the device3.3 Remotely accessing the registry3.4 Taking screenshots3.5 Using PocketGPS3.6 Using BeeLineGPS3.7 Accessing the device's original menus3.8 WiFi SDIO cards3.9 Adding media (books, movies, etc.)3.10 Setting the alarm clock app3.11 Playing music with the display off3.12 Synchronizing contacts and calendars with Outlook3.13 USB modes3.14 Using Virtual Earth Mobile and Live Search3.15 Jerry's 480x272 MioMap 3.3 skin

4.0 Modifying MioPocket4.1 Editing navigation app paths4.2 Editing icons4.3 Installing applications4.4 Adding registry files4.5 Excluding registry files4.6 Setting your time zone4.7 Disabling the MiniBar4.8 Configuring the quick launch button4.9 Enabling/disabling the startup menu4.10 Enabling alternate keyboards4.11 Adding fonts4.12 Configuring automatic registry backup4.13 Freeing up memory/RAM for apps

5.0 Common Issues with MioPocket5.1 I get "There is no application associated with ''" when trying to install MioPocket5.2 My device freezes while installing or running MioPocket5.3 Many icons return "Cannot find .mscr"5.4 I frequently have to re-install MioPocket5.5 MioPocket crashes when I click on the screen after returning from a long standby5.6 I can't use my device while connected to USB or while charging5.7 Explorer doesn't work5.8 The date and time are wrong when I use apps like Alarm and Appointments5.9 I get errors when I try to run an application that I installed/added5.10 My original nav app won't run after uninstalling MioPocket5.11 My device is stuck in an endless reboot cycle!5.12 The keyboard button returns an error

http://www.gpspassion.com/upload2/MioPocket Readme.html

1 of 30 25.1.2011 23:55

Page 2: MioPocket Readme

5.13 My touchscreen has stopped working!5.14 Some of my hardware buttons don't work5.15 After installation, my device is unusable!5.16 Installation completes, resets, then installs all over again5.17 How do I kill my device's original software?5.18 My device stays on when I turn the engine off5.19 My Mio Moov won't boot or connect to USB!5.20 I get a "Syntax error" message during installation

6.0 Appendix6.1 Included applications6.2 Included games6.3 Credits6.4 License

1.0 Introduction

1.1 Description

MioPocket is a frontend for Windows CE-based devices, mainly GPS navigation devices. It is aninstallable package of programs, scripts, registry files and skins to "unlock" PNA/GPS devices andallow them to be used for far more than just navigation (ex. for music, movies, appointments, multiplenavigation apps, etc.), like PDAs. Nearly all GPS devices use Windows CE as the core operatingsystem, just as Pocket PCs do, but they usually try to keep you from accessing the operating system sothat you can't mess anything up. MioPocket gets around that to open up a world of functionality towhat is, ordinarily, a very limited device. MioPocket is the most-packed and most-fully-featuredunlock for PNAs available and is free and legal to use, as it consists 100% of freely-distributablecontent. What MioPocket is not is a replacement for MioMap, Mobile Navigator or any other OEMnavigation software. It is just a frontend from which you may launch your device's navigation softwareor other navigation software that you've purchased.

1.2 Programs and features

MioPocket comes with just about everything that you might want: three media players (video andaudio, nearly all popular formats, including MP3, WMA, AAC, OGG, MP4, H.264/AVC, WMV,MOV, DivX, XviD and more), four e-book readers, multiple dictionaries (including English to 5languages), dozens of games, two image viewers, two paint programs, MS Office document viewers,text editors, handwritten note-taking apps, four general GPS plotting/mapping apps (good forgeocaching), three different appointments/tasks apps, internet apps, registry editors, taskmanagers/switchers, file managers, a contacts app, a calculator, a unit converter, an alarm clock andmore (all free/shareware). See the section 6 below for a full list. Note: MioPocket does not come withMioMap, iGo, Garmin, TomTom or any other commercial navigation software. Icons and scripts areincluded for them, but not the programs, themselves (since they are not free).

1.3 Device support

Technically, MioPocket should run on any Windows CE-based device. Due to the great many brandsand types of devices out there, though, some will have better success than others when it comes to theease of installation and the number of included features and programs that work. Most major WindowsCE-based GPS brands, such as Mio (which MioPocket was originally designed for), Magellan,Navigon, Navman, Sanyo and Asus (as well as many other lesser brands, like Becker, Rightway,Insignia, Binatone, Medion, Nextar, Route 66 and Wayteq) have installation instructions inMioPocket's Readme file. For brands that MioPocket does not include instructions for, you may haveto look around online (including the gpspassion.com forums) for unlock instructions and then adaptMioPocket accordingly... or be a pioneer and figure it out for yourself. Note that TomTom and Garmin

http://www.gpspassion.com/upload2/MioPocket Readme.html

2 of 30 25.1.2011 23:55

Page 3: MioPocket Readme

devices are Linux-based and, hence, MioPocket (which is Windows CE-based) cannot run on them.

2.0 Installation

2.1 Installation methods

MioPocket can be installed to SD card or to internal flash disk (SD-free installation). Each has itsadvantages and disadvantages...

SD advantages: SD cards have ample space, copying to SD card is fastest and returning tofactory condition is usually as easy as popping out the SD card and performing a hard reset.SD disadvantages: Using MioPocket requires having an SD card with MioPocket on it in thedevice at all times and returning from a long standby sometimes requires waiting a few secondsfor the SD card to initialize.Flash advantages: Always on the device, so it doesn't require having MioPocket on an SD cardor waiting for it to initialize.Flash disadvantages: Requires renaming or editing of original device files (which can bedangerous if the wrong files are changed) and uninstalling MioPocket and returning to factorycondition requires changing them back. Also, space is usually limited, meaning that some userswon't be able to fit MioPocket without removing maps and/or MioPocket components. TheSD-free instructions have more information on things to remove.

Recommendation: Start off with SD installation if your device supports it and, especially, if you're anovice or newbie at this. It's the easiest to setup, upgrade and remove. It's also safe for most devices.More experienced/savvy/daring users can try SD-free later.

2.2 INSTALLATION INSTRUCTIONS

Disclaimer: Unlocking a device always carries some risk. No one who has contributed to the creationor support of MioPocket is liable if anything unwanted happens to your device. Proceed only if youaccept all risk and responsibility.

2.2a Method #1: SD Card Installation:

1) If you're running an earlier 4.0 release of MioPocket, ensure that MioPocket is not running (eitherwith a hard reset or closing MioPocket via the power menu) and then copy the MioAutoRun folder tothe drive where you installed MioPocket, overwriting files. If you're running a 3.0 or earlier release ofMioPocket or a different unlock, you will need to remove it. You can do that via the link on theSettings page or by hard resetting, then deleting the MioAutoRun folder on the SD card and thesmaller one on the flash drive.

2) Unzip the MioPocket zip file (if you haven't already) to your computer. Do NOT unzip it directly toyour SD card, as that often produces errors or corrupt files. Note: if you happen to get any warningsabout viruses, you can safely ignore them, as no one writes viruses for Windows CE and any that are"found" are almost certainly false positives.

3) Copy the MioAutoRun and Media folders to the root of your SD card ("root" means top level, notin any other folder).

4) Choose either 4A (Mio Digiwalker models), 4B (Mio Moov & Spirit models), 4C (Asian & IsraeliMios) or 4D (non-Mio brands) below...

http://www.gpspassion.com/upload2/MioPocket Readme.html

3 of 30 25.1.2011 23:55

Page 4: MioPocket Readme

4A) Mio Digiwalker (non-Moov) models only:

i. Copy MioAutoRun.exe, MioAutoRun.mscr and Mortscript.exe to the root of your SD card, thenrename them according to the following:

* c320, c520, c620, c720, c725 and c728: No renaming necessary �* c310: Rename MioAutoRun.exe to c310Auto.exe and MioAutoRun.mscr to c310Auto.mscr* c510: Rename MioAutoRun.exe to c510Auto.exe and MioAutoRun.mscr to c510Auto.mscr* c710: Rename MioAutoRun.exe to c710Auto.exe and MioAutoRun.mscr to c710Auto.mscr. Ifthat doesn't work, rename them to Oscar200DM.exe and Oscar200DM.mscr* c210: Rename MioAutoRun.exe to goce.exe and MioAutoRun.mscr to goce.mscr* c220 and c250: Rename MioAutoRun.exe to oscar91adm.exe and MioAutoRun.mscr tooscar91adm.mscr. If that doesn't work, rename them to goce.exe and goce.mscr* c230: Rename MioAutoRun.exe to autorun_ABC.exe and MioAutoRun.mscr toautorun_ABC.mscr. If that doesn't work, rename them to goce.exe and goce.mscr* h610: Rename MioAutoRun.exe to H610Auto.exe and MioAutoRun.mscr to H610Auto.mscr* 268 and 269: No renaming necessary (usually). Switch off the device from the back of thedevice, using the stylus. Just as it comes back on, quickly hold the Volume Up and Flag/Set buttonsdown for a few seconds. Choose No at the prompt, then tap on the grey taskbar at the bottom,choose Start, then Windows Explorer and browse to and run the MioAutoRun.exe that you copiedto the SD card. Skip to Step 6. If none of that works, try renaming MioAutoRun.exe toOscar100DM.exe and MioAutoRun.mscr to Oscar100DM.mscr, then using the stylus and buttonsas described.* 268+ and 269+: Rename MioAutoRun.exe to autorunce.exe and MioAutoRun.mscr toautorunce.mscr. If that does not work, try created a MioMap folder on your SD card, copying allthree files there and renaming MioAutoRun.exe to MioMap.exe and MioAutoRun.mscr toMioMap.mscr* 136: Rename MioAutoRun.exe to autorunmio136na.exe and MioAutoRun.mscr toautorunmio136na.mscr* Other Digiwalker models: Try all of the above names to see if any of them work. If none work,look around online for clues as to what the filename needs to be for your particular device (theposters at http://www.gpspassion.com should be able to help) or simply install to your flash disk(see below), instead.

Note: If the first file is listed in the folder simply as "MioAutoRun" (no ".exe"), then do not includethe ".exe" in the new file name, either, because it means that the ".exe" is already there and beinghidden by the operating system.

� If your cx20 (esp. c520 or c320) has MioMap 2008 (not 3.x), either out-of-the-box or due toflashing with Mio's firmware tool, then you may need to follow steps 4Bia, 4Bib and 4Bic below(ignore that they're for Moovs).

ii. Skip to Step 5.

4B) Mio Moov & Spirit models only:

i. Create, in the root of your SD card, a folder with one of the following names, depending on yourmodel (Note: filenames ARE case-sensitive):

Moov 150 - European: Cobia_300L_32, North American: Cobia_300L_32_NA, Australian:Cobia_300L_32_AUMoov 200 - European: Cobia_300_32, North American: Cobia_300_64_NA, Australian:Cobia_300_32_AUMoov 200u - European: Cobia_300_64, North American: Cobia_300_64_NA, Australian:

http://www.gpspassion.com/upload2/MioPocket Readme.html

4 of 30 25.1.2011 23:55

Page 5: MioPocket Readme

Cobia_300_64_AUMoov 210 - European: Cobia_T300_32, North American: Cobia_T300_64_NA, Australian:Cobia_T300_32_AUMoov 300 - European: Cobia_400_64, North American: Cobia_400_64_NA, Australian:Cobia_400_64_AUMoov 310 - European: Cobia_T400_64, North American: Cobia_T400_64_NA, Australian:Cobia_T400_64_AUMoov 330 - European: Cobia_410_64, North American: Cobia_410_64_NA, Australian:Cobia_410_64_AUMoov 360 - European: Cobia_420_64, North American: Cobia_420_64_NA, Australian:Cobia_420_64_AUMoov 370 - European: Cobia_T420_64, North American: Cobia_T420_64_NA, Australian:Cobia_T420_64_AUMoov 500 - European: Cobia_500_64, North American: Cobia_500_64_NA, Australian:Cobia_500_64_AUMoov 500 R2 - European: Cobia500R2, North American: Cobia500R2_NA, Australian:Cobia500R2_AUMoov 510 - European: Cobia_T500_64, North American: Cobia_T500_64_NA, Australian:Cobia_T500_64_AUMoov 560 - European: Cobia_520_64, North American: Cobia_520_64_NA, Australian:Cobia_520_64_AUMoov 580 - European: Cobia_T550_64, North American: Cobia_T550_64_NA, Australian:Cobia_T550_64_AUKnight Rider: KITT_USASpirit models: DefaultSpirit S400/S410: SEEKER_400 or DefaultSpirit S500/S505: SEEKER_T500 or DefaultSpirit S555: SEEKER_T520 or DefaultExample: \Storage Card\Cobia_400_64_NA

If the above does not help you to find the correct folder to use, connect your Moov to yourcomputer and...a) If you have a file named "app_startup.txt" in the root of your internal flash drive...

Open it, scroll down to the very bottom and look for the line that starts withRunSDCardExecutable. That line will look something like this...

RunSDCardExecutable(SmartST_CE - Run()): CreateProcess(\Storage card\\auto.exe) failed,error 2

...with "" being the folder name that your device requires. Create that folder on your SD cardand proceed to step 4Bii below.

b) If you have a file named "version.ini" on the internal flash drive in \Program Files\Navman\SmartST_CE\...Open it, look under the [VersionInfo] section for the "Name" entry. Create that folder on yourSD card and proceed to step 4Bii below.

c) If you have a file named device.xml in the root of the internal flash drive, open it in a texteditor. Look for a "" tag and create on your SD card a folder named for what's between "" and"". If that tag doesn't exist, look for a string that starts with "Mantas" and name the folder that.If either method works, proceed to step 4Bii below.

d) Read the firmware version listed (usually in white on black text) when you boot the device upand use the first code that comes after "Cobia". For example, the Moov360's firmware versionstarts with "COBIA 420", so the folder should start with "Cobia_420" (note the capitalized first

http://www.gpspassion.com/upload2/MioPocket Readme.html

5 of 30 25.1.2011 23:55

Page 6: MioPocket Readme

letter, the following lower-case and the underscore). After that, for most devices, comes theamount of internal RAM, "_32" for 32MB devices and "_64" for 64MB devices. Finally, NorthAmerican models append "_NA" on the end and Australian models append "_AU" on the end.

If nothing works for you, try re-formatting your SD card (using Extras\Win32\SD Formatter fromthe MioPocket zip, if possible) or using an entirely different card, then look for an answer in theforums at www.gpspassion.com

ii. Next, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the folder that you justcreated and rename the first two to Auto.exe and Auto.mscr, respectively. If the first file is listedin the folder simply as "MioAutoRun" (no ".exe"), then rename the file simply as "Auto" (becauseit means that the ".exe" is already there and being hidden by the operating system).

iii. Skip to Step 5.

4C) Asian & Israeli Mios only

If you have a Moov model...

First try the Moov instructions above. If they don't work, follow them again, but don't create a"Cobia" folder on the SD card. Simply copy MioAutoRun.exe, MioAutoRun.mscr andMortScript.exe to the root of the SD card (not in any folder) and rename MioAutoRun.exe toAuto.exe and MioAutoRun.mscr to Auto.mscr.

If you have an asian Digiwalker model...i. Create, in the root of your SD card, a folder named for your model (ex. "C320" for theAsian c320 and "C230" for the Asian C230).

ii. Next, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the folder thatyou just created and rename the first two to Auto.exe and Auto.mscr, respectively.

If you have an Israeli Digiwalker model...i. Navigate to the "MioMap" directory on your SD card and rename MioMap.exe toMioMap_orig.exe and, if it exists, MioMap.exe.id to MioMap_orig.exe.id.

ii. Next, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the same folderand rename the first two to MioMap.exe and MioMap.mscr, respectively. Also, copyExtras\Device-Specific Install\MioMap.exe.id to the same folder.

iii. Skip to Step 5.

http://www.gpspassion.com/upload2/MioPocket Readme.html

6 of 30 25.1.2011 23:55

Page 7: MioPocket Readme

4D) Non-Mio devices

Warning: Some obscure GPS devices (especially no-name, Chinese GPS devices) do not revertWindows back to an unmodified condition when you perform a hard reset. That means that youmay not be able to undo any undesirable changes and you may permanently brick your unit. Ifyou'd like to minimize the risk, consider MioPocket Mini (http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=137719), which is a version of MioPocket without most of the apps andwithout many of the features that can cause problems and be unsafe on some devices. If youproceed with installing the full MioPocket, be extra careful about what changes you make. Mostreputable brands, including all of the following, are safe.

Asus: Copy MioAutoRun.exe, MioAutoRun.mscr, MortScript.exe and Extras\Device-SpecificInstall\ASUS_UserFlashCopy.dll to the root of your SD card. No renaming is needed.

Becker: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then rename MioAutoRun.exe to AutoRun.exe and MioAutoRun.mscr to AutoRun.mscr

Binatone: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then create in the same place a file named shell.ini with nothing but the path toMioAutoRun.exe in it.

HP iPAQ: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then rename MioAutoRun.exe to CElauncher.exe and MioAutoRun.mscr toCElauncher.mscr

Insignia CNV*: Create a folder named CNAV on the SD card, copy MioAutoRun.exe,MioAutoRun.mscr and MortScript.exe to that folder, then rename MioAutoRun.exe toCNAVClient.exe and MioAutoRun.mscr to CNAVClient.mscr

Insignia NS-NAV*: Create a folder named WLNANavi480_272 on the SD card, copyMioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to that folder, then renameMioAutoRun.exe to WLNA_Navi.exe and MioAutoRun.mscr to WLNA_Navi.mscr

Magellan Crossover: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the rootof your SD card and rename MioAutoRun.exe to micManager.exe and MioAutoRun.mscr tomicManager.mscr. Next, make a copy of micManager.exe and rename it to DM.exe

Magellan Maestro: Copy MioAutoRun.exe, MioAutoRun.mscr, MortScript.exe andExtras\Device-Specific Install\Magellan_AutoRun.inf to the root of your SD card and renameMagellan_AutoRun.inf to GS399AutoRun.inf. If that does not work, rename MioAutoRun.exe toToCopy.exe and MioAutoRun.mscr to ToCopy.mscr. If even that does not work, renameMioAutoRun.exe to iBoot.exe and MioAutoRun.mscr to iBoot.mscr

Magellan Roadmate: Copy MioAutoRun.exe, MioAutoRun.mscr, MortScript.exe andExtras\Device-Specific Install\Magellan_AutoRun.inf to the root of your SD card and renameMagellan_AutoRun.inf to GC333AutoRun.inf. If that does not work, rename MioAutoRun.exe toToCopy.exe and MioAutoRun.mscr to ToCopy.mscr. If even that does not work, renameMioAutoRun.exe to iBoot.exe and MioAutoRun.mscr to iBoot.mscr

Medion: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SD

http://www.gpspassion.com/upload2/MioPocket Readme.html

7 of 30 25.1.2011 23:55

Page 8: MioPocket Readme

card, then rename MioAutoRun.exe to GOCE.exe and MioAutoRun.mscr to GOCE.mscr

Motorola: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard and rename MioAutoRun.exe to AutoRun.exe and MioAutoRun.mscr to AutoRun.mscr.

Navigon: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then rename MioAutoRun.exe to AutoRunCE.exe and MioAutoRun.mscr toAutoRunCE.mscr. If that does not work, rename them to UpdateMe.exe and UpdateMe.mscr. Ifthat does not work, try the Wayteq instructions below.

Navman: Create a folder on your SD card named after your model (ex. "S50" for the S50). If thatdoesn't work (and it won't for newer models), find and open source.txt on your flash drive, readthe "Software:" line and create a folder on your SD card with the name listed before the "6.0" or"6.1" (ex. "MERMAID_405" for the S100 or "SEEKER_T525" for the MY55T). Next, copyMioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to that folder and renameMioAutoRun.exe to Auto.exe and MioAutoRun.mscr to Auto.mscr. If even that doesn't work, tryfollowing the instructions in the Mio Moov & Spirit section, since the three devices have verysimilar software.

Nextar: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then create in the same place a file named shell.ini with nothing but the path toMioAutoRun.exe in it. If that does not work, try the Wayteq instructions below.

Rightway: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your SDcard, then rename MioAutoRun.exe to CoPilot.exe and MioAutoRun.mscr to CoPilot.mscr.

Route 66: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the Route 66 folderon your SD card, rename R66Navigate8.exe to R66Navigate8_orig.exe, then renameMioAutoRun.exe to R66Navigate8.exe and MioAutoRun.mscr to R66Navigate8.mscr. If Route 66is on your flash drive, instead, copy the three files to the root of your SD card, then point theRoute 66 icon on the GPS menu to MioAutoRun.exe.

Sanyo: Copy MioAutoRun.exe, MioAutoRun.mscr, MortScript.exe and Extras\Device-SpecificInstall\Sanyo_AutoRun.inf to the root of your SD card and rename Sanyo_AutoRun.inf toAutoRun.inf. If this doesn't work, copy Sanyo_AutoRun.inf to the root of the flash disk andrename it to AutoRun_USB.inf

ViaMichellin: Create an "InstallSD" folder in the root of the SD card, copy MioAutoRun.exe,MioAutoRun.mscr and MortScript.exe to that folder, then rename MioAutoRun.exe toInstallSD.exe and MioAutoRun.mscr to InstallSD.mscr

Wayteq (and, perhaps, other devices using Mobile Navigator): Create a "Mobilenavigator" folderin the root of the SD card, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to thatfolder, then rename MioAutoRun.exe to Mobilenavigator.exe and MioAutoRun.mscr toMobilenavigator.mscr

Generic/No-name Chinese devices: If the menu system has a navigation icon that can mapped toany executable, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of yourSD card and map the icon to MioAutoRun.exe. If the menu system does not allow mapping anyicons, then you may need to try SD-free installation (2.2b) below. Warning: Most of these Chinese

http://www.gpspassion.com/upload2/MioPocket Readme.html

8 of 30 25.1.2011 23:55

Page 9: MioPocket Readme

devices do not revert Windows back to an unmodified condition when you perform a hard reset.You can still install MioPocket on these devices, but be aware that doing so carries a slightlyhigher risk.

Other devices: If your brand/model is not listed here, try the instructions for all of the ones thatare listed. If none of those work, then you will either have to find out elsewhere if and how yourdevice can be unlocked or try SD-free installation (2.2b) below.

5) If you have the USB cable attached, disconnect it. While your device is on, insert your SD card intoyour device. If it's already in, pop it out and back in. Alternately, on some devices (such as MioDigiwalkers), you may be able to initiate installation by tapping the power button once and then, oncethe screen goes off, once again. On some Mio Moov devices, you may need to move the slider switchall the way to the right, then back to the fully left position, and other Moov devices require that youload up MioMap and wait for a GPS lock before exiting out and attempting installation. On Nextardevices, press the Navigator icon on the main menu.

6) After a few seconds, a menu should display. If it does not, perform a soft reset and see if thatinitiates installation. If your device simply freezes when you attempt installation, try re-formattingyour SD card (using Extras\Win32\SD Formatter from the MioPocket zip, if possible) or using adifferent card. If re-formatting the device as FAT32 makes no difference, try re-formatting it as FAT.

7) Once the menu displays, choose "Run MioPocket" to begin installation of MioPocket. In the future,you can, via the same menu, choose to have the "Run MioPocket" option selected automatically aftera certain number seconds or you can disable the menu entirely, in which case MioPocket will alwaysinstall automatically.

8) Once the installation window displays, about 10 seconds will go by and your device will reboot tocomplete the installation. If no installation window appears with any of those suggestions, you mayhave renamed MioAutoRun.exe incorrectly. That's easy to do because some operating systems(especially Windows) hide common file extensions (like ".exe"). If the file was listed simply as"MioAutoRun" (without the ".exe"), then, when you rename the file, don't include the ".exe" either. Ifyou are not sure, try removing the ".exe" from the file, anyways, and try all of the above suggestionsagain.

9) MioPocket ought to be installed. Enjoy. If you have problems, check out the forums at GPSPassion(particularly the MioPocket thread in the Mio sub-forum). If you have a Navigon and 1) the devicefreezes when the microSD card and 2) USB no longer works after removing the card, do the following:remove the microSD card, allow the device to put to the Navigon menu, press the menu's powerbutton, wait for the device to fully shut down (not just dim the display), press and hold the hardwarepower button until you're asked for a "factory reset" and accept it.

2.2b Method #2: Flash Disk (SD-Free) Installation:

Warning: SD-free installation involves modifying files on the flash drive. This can very easily renderyour device inoperable and be hard (if not impossible) to undo. It is especially not recommended fornewer Mio models, including the Moov and Spirit models. Only advanced users who really know whatthey're doing and welcome the risk should proceed. For everyone else, it is very highly recommendedthat you stick to SD installation to be safe.

Warning: Mio Moov & Spirit owners are advised to do SD installation, since its proven safe and

http://www.gpspassion.com/upload2/MioPocket Readme.html

9 of 30 25.1.2011 23:55

Page 10: MioPocket Readme

SD-Free installation can brick your device if you make the wrong changes. If you proceed withSD-Free installation, follow the instructions carefully and realize that, though they work for somepeople, they may not work for all.

Warning: Some obscure GPS devices (especially no-name Chinese GPS devices) do not revertWindows back to an unmodified condition when you perform a hard reset. You can still installMioPocket on these devices, but be aware that doing so carries a slightly higher risk. If you'd like tominimize the risk, consider MioPocket Mini, which is a version of MioPocket without most of the appsand without many of the features that can cause problems and be unsafe on some devices.

1) If you're running an earlier version of MioPocket or a different unlock, remove it and hard reset (orshutdown and power on) your device. For MioPocket, there should be a link on your Settings page toremove it and the hard reset will be automatic.

2) Unzip the MioPocket zip file (if you haven't already) to your computer. Do NOT unzip it directly toyour device or card, since that often produces errors or corrupt files. Note: if you happen to get anywarnings about viruses, you can safely ignore them, as no one writes viruses for Windows CE and anythat are "found" are almost certainly false positives.

3) Free enough space on your flash drive. Here are some ideas:

a. You may delete either MioAutoRun\System\CE4 or CE5, depending on which OS version yourdevice does not have. For example, if it is a CE 5.0 device, you may delete the CE4 folder.Deleting will free up 2-10MB. Note: CE6 devices use the CE5 folder, so it should not be deletedon such devices.b. Delete MioAutoRun\Programs\Metro\all (or just the city files that you don't want) if you don'tcare about public transport routing (trains, subways, etc.). Deleting all files will free up 11MB.c. Delete the entire MioAutoRun\Programs\Games folder if you have zero interest in any games.That'll free up over 13MB.d. Don't copy the included books or the sample video in the Media folder if you don't have anyinterest in them. Deleting them all will free up 10MB.e. If your navigation app has maps split across many different files, you can store some on yourdesktop computer or other storage device. Some navigation apps can even access maps on SD cardin addition to the flash drive, so you might be able to move them there and still use them. Forexample, with MioMap 3.x, create a MioMap folder on your SD card, create a Maps folder insideof that (so that the path looks like \Storage Card\MioMap\Maps) and then move maps there (from\My Flash Disk\MioMap\MioMap\Maps).

4) Choose either 4A (Option #1: Copy directly to flash drive) or 4B (Option #2: Copy via SD card)below...

4A) Option #1: Copy directly to flash drive

i) Copy the MioAutoRun and Media folders to the root (top level) of your Flash Disk (so that itlooks like \MioAutoRun). If your device is an older Mio and you can't access it over USB, youmay need to download the MioTransfer utility from Mio's website (but be advised that gettingMioPocket onto your device via MioTransfer is a hassle and you're highly advised to use Option#1 above, instead). You do not need the MioAutoRun.* files (those are only for SD installation).

Mio Moov Mxxx ('M' series without SD card slots) devices: Copy MioAutoRun.exe,MioAutoRun.mscr and MortScript.exe to the root of your flash drive, rename MioAutoRun.exe toAuto.exe and MioAutoRun.mscr to Auto.mscr, then reset the device with the hardware slider.

http://www.gpspassion.com/upload2/MioPocket Readme.html

10 of 30 25.1.2011 23:55

Page 11: MioPocket Readme

Next, skip to Step 5. If it doesn't work, continue with the instructions immediately below.

Sanyo devices: Also copy MioAutoRun.exe, MioAutoRun.mscr, MortScript.exe andExtras\Device-Specific Install\Sanyo_AutoRun_USB.inf to the root of the flash disk and renameSanyo_AutoRun_USB.inf to AutoRun_USB.inf. Next, skip to Step 5. If it doesn't work, continuewith the instructions immediately below.ii) Navigate to the directory of your device's original navigation application.

Example:* Mio Digiwalker: \My Flash Disk\MioMap\MioMap\* Mio Moov: \My Flash Disk\Program Files\MioMap\ or \My Flash Disk\ProgramFiles\Navman\* Magellan: \HDD\APP\* Sanyo: \MyFlashDisk\MobileNavigator

iii) Perform the following...

* Mio Digiwalker: Rename MioMap.exe to MioMap_orig.exe and, if it exists, MioMap.exe.idto MioMap_orig.exe.id.* Mio Moov/Spirit or Navman: If MioMap.exe exists, rename it to MioMap_orig.exe. IfSmartST_CE.exe exists, rename it to SmartST_CE_orig.exe. If neither exists, openAppStartupSec.ini, find the ProcessFile= line that points to either file and change it to point toMioAutoRun.exe (ex. ProcessFile=MioAutoRun.exe). If you can't do any of this, do SDinstallation. Whatever you do, do NOT rename AppStartupSec.exe or edit paths.xml, as eitherwill brick your device.* Magellan: Rename Navigator.exe to Navigator_orig.exe or Magellan_pna.exe toMagellan_pna_orig.exe (whichever exists).* Sanyo: Rename MobileNavigator.exe to MobileNavigator_orig.exe* Other brands/models: Identify the main executable of your navigation software (oraccompanying software, like a music player, to be even safer), then rename it, appending"_orig" to the base name (ex. "Navigator.exe" to "Navigator_orig.exe"). Note the warningsearlier in this section about how this can be dangerous on some devices. Know what you'redoing. If in doubt, look online for others who have successfully unlocked the same or similarmodel to learn what may be safe.

iv) Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the above directory (step4Bii), then rename MioAutoRun.exe to the original name of your navigation app andMioAutoRun.mscr to the same, minus the extension (ex. Navigator.mscr if the other file is nowNavigator.exe).

Example:* Mio Digiwalker: Rename MioAutoRun.exe to MioMap.exe and MioAutoRun.mscr toMioMap.mscr. Also, if you renamed a MioMap.exe.id to MioMap_orig.exe.id above, copyExtras\Device-Specifc Install\MioMap.exe.id to the folder.* Mio Moov/Spirit: Rename MioAutoRun.exe and MioAutoRun.mscr to either MioMap.exeand MioMap.mscr or SmartST_CE.exe and SmartST_CE.mscr* Magellan: Rename MioAutoRun.exe to Navigator.exe and MioAutoRun.mscr toNavigator.mscr or, if Magellan_pna.exe originally existed instead of Navigator.exe, renameMioAutoRun.exe to Magellan_pna.exe and MioAutoRun.mscr to Magellan_pna.mscr* Sanyo: Rename MioAutoRun.exe to MobileNavigator.exe, and MioAutoRun.mscr toMobileNavigator.mscr

v) Skip to Step 5.

http://www.gpspassion.com/upload2/MioPocket Readme.html

11 of 30 25.1.2011 23:55

Page 12: MioPocket Readme

4B) Option #2: Copy via SD card

i) Follow steps 1-6 of SD installation above. If you previously tried SD installation and couldn't getit to work, you will likely not be able to do this step and, therefore, will have to go up to section4A and do Option #1, instead.

ii) Scroll down to the bottom of the startup menu and choose "Install SDFree (via SD)." You maybe prompted to select your device's original navigation application. That executable will berenamed with "_orig" on the end (ex. MioMap.exe to MioMap_orig.exe) and a MioPocket file willbe copied in its place so that, instead of the nav app running, MioPocket will run. Don't worry; thiscan be undone in the future. The original nav app is usually somewhere on the internal flash drive.Some examples of the nav app executable to replace are:

* Mio Digiwalker models: \My Flash Disk\MioMap\MioMap\MioMap.exe* Mio Moov/Spirit models: \My Flash Disk\Program Files\MioMap\MioMap.exe (Warning: if noMioMap.exe exists, please do SD installation to avoid bricking your device)* Magellan models: \HDD\APP\Navigator.exe or \HDD\APP\magellan_pna.exe* Sanyo: \MyFlashDisk\MobileNavigator\MobileNavigator.exe

iii) The copy operation will take several minutes, so leave it alone for a while. A message willappear once it's done. At that point, you may freely remove the MioPocket files from your SDcard.

iv) MioPocket is only copied to the flash drive. It now needs to be installed. Proceed to Step 5.

5) Run your navigation app in the same manner as you usually run it (i.e. usually by pressing an iconon the device's factory menu or, if no menu exists, resetting the device). If you chose the right nav appexecutable in the previous steps, a menu will pop up, asking you whether you want to run your originalnavigation app or MioPocket.

6) Choose "Run MioPocket" from the menu. In the future, you can, via the same menu, choose tohave the "Run MioPocket" option selected automatically after a certain number seconds or you candisable the menu entirely, in which case MioPocket will always install automatically. It might be agood idea to NOT disable the menu, though, as you might, at some point, want to use your original navapp without MioPocket affecting it in any way. A short timeout of 5 seconds before "Run MioPocket"is chosen might be a better option.

7) An installation window should appear. Once installation has started, wait for it to finish and yourdevice will reboot to complete the installation.

8) MioPocket ought to be installed. Enjoy. If you have problems, check out the forums at GPSPassion(particularly the MioPocket thread in the Mio sub-forum).

3.0 Using MioPocket

3.1 Minimizing and task switching

To minimize or switch between application windows, use the right-hand icon on the MiniBar (in thelower-right corner) to bring up the MiniMenu. Choose "Hide All Windows" to minimize allapplications or "Switch Windows" to cycle between them.

3.2 Remotely controlling the device

http://www.gpspassion.com/upload2/MioPocket Readme.html

12 of 30 25.1.2011 23:55

Page 13: MioPocket Readme

To control your device from your Windows desktop, connect via USB in ActiveSync mode, then runExtras\Win32\Remote Display\ASRDisp.exe (in the MioPocket zip) from your Windows desktop. Theerror message is normal; click OK. Tip: it's a little less sluggish if you copy this executable to yourWindows desktop before running it (rather than running it directly over the USB connection). If youwould like a faster, more powerful application for doing the same thing, try the free EveryWANRemote Support Personal Edition at http://www.sparus-software.com.

3.3 Remotely accessing the registry

To access your device's registry from your Windows desktop, connect via USB in ActiveSync mode,then Extras\Win32\Mobile Registry Editor\MobileRegistryEditor.exe (in the MioPocket zip).

3.4 Taking screenshots

You have two options for taking screenshots:1) Use Remote Display Control (3.2 above) and press Alt+PrintScrn to copy the window to theclipboard. Open up a paint program, create a new image and press Ctrl+V to paste the screenshot. Thisis the simpler method, assuming that you have a Windows PC nearby.2) Run the included screen capture utility, either from the link on the Tools page and in the start menuor by directly running \MioAutoRun\Programs\vSnap.exe.

3.5 Using PocketGPS

PocketGPS can use bitmap images calibrated with coordinates to provide visual location finding. Forexample, you can, with a bit of effort, create a map from aerial photographs of your favorite hikinglocation. PocketGPS is compatible with TrekBuddy and OSM maps, so look for sites that can save tothose formats. One such site, an excellent one, will convert Google Maps for you:http://gm2tb.awokenmind.de. Choose your map, set the name, then click on the "Download map"button. Save the generated .tar file to MioAutoRun\Programs\PocketGPS-Map\Atlas and you'll beable to load it in PocketGPS. You can create maps from your own images using the PocketGPSauthor's own MapCalibrator program: http://www.andree.sk/projects-mapcalibrator-en. For details onhow to tile your maps, see the PocketGPS tutorial in MioAutoRun\Programs\PocketGPS-Map\Tutorialor the wiki at http://pocketgpsmap.wiki.sourceforge.net/. Finally, you can use .gpx/.loc waypoint filesbycopying them to MioAutoRun\Programs\PocketGPS-Map\Waypoints.

3.6 Using BeeLineGPS

For information on how to use BeeLineGPS, see the manual located in Media\Books. If you wouldlike to read it from your GPS device, use uBook on the Multimedia page and, if you copied the Mediafolder to your device/card, the BeeLineGPS manual should be listed in uBook's "Books" section.

3.7 Accessing the device's original menus

Some devices (like pre-Moov Mios) come with a simple menu system and, often, it's the only placewhere you can configure certain features (like the backlight and Bluetooth, for example)... or you mayjust want to access any apps and utilities that came with your device. The "Device Menu" and "DeviceSettings" icons on the Settings page in MioPocket can be used to access those menus and will beautomatically setup if a known menu is detected. If your device has a menu and MioPocket did notdetect it, then, after you click OK on the error message, browse for and select the executable thatdisplays the menu. Note that many GPS devices, such as Mio Moovs, do not come with a menu and,thus, these icons may be of little use (unless you set them to run something else, instead).

3.8 WiFi SDIO cards

MioPocket includes the DLLs and registry files for the Ambeon WL54C-SD card and the Spectec

http://www.gpspassion.com/upload2/MioPocket Readme.html

13 of 30 25.1.2011 23:55

Page 14: MioPocket Readme

SDW-820 and SDW-821 WiFi cards, but support isn't enabled by default (because the registry settingsconflict). To enable one, find the registry file for your card in the MioAutoRun\Registry\Excludefolder and move it to MioAutoRun\Registry\Custom. If you have a WiFi card from anothermanufacturer or with a different model name, try each of the included registry files to see if they workbefore resorting to installing the software that came with your model. According to one report, thePluscom SDIO-54 card works with the Ambeon registry file. Once you have copied a registry file andif you have already installed MioPocket, either hard reset and re-install it or double-click the file fromthe device and soft reset to activate the change.

3.9 Adding media (books, movies, etc.)

With the inclusion of the Media folder (which sits alongside the MioAutoRun folder), you can now putall of your media in one place and expect most of the MioPocket multimedia apps to open to it bydefault. For example, place your e-books into Media\Books and the appropriate book reader(s) inMioPocket will find them; place your movies in Media\Video and music in Media\Music and they'll beeasy to find with Media Player; and place your pictures into Media\Pictures and XnView will open tothem upon loading.

Books in .txt or .htm format can be zipped up to dramatically reduce their file size. uBook will extractthem on-the-fly when viewing. Many popular, non-copyrighted books from Project Gutenberg havebeen included with MioPocket in the Media folder. The Project Gutenberg website(http://www.gutenberg.org/) has over 25,000 free books for download. They're in the public domainand free because they were first published before the copyright laws of the early 20th century. ProjectGutenberg, therefore, is an excellent resource for classical literature, such as the novels of CharlesDickens, Jules Verne, Sir Arthur Conan Doyle and Lewis Carroll, as well as historical and religioustexts.

MioPocket's Media Player can play many popular formats (MP4, WMV, DivX, XVid, etc.), but I'vefound that the MP4 format with a bitrate of 500-1000Kb/s works the best in terms of size and qualityin Media Player. One small sample video has been included in the Media folder for your testing. Anexcellent, free video converter which runs on Windows, MacOS and Linux is Handbrake. You candownload Handbrake at http://handbrake.fr/?article=download. Another free video converter forWindows is Prism, by NCH Software. You can download Prism at http://www.nchsoftware.com/prism/

3.10 Setting the alarm clock app

Here are the steps for setting an alarm:1) Click on the "Alarm" icon on the Tools page (or manually run MioAutoRun\Programs\Clock.exe).2) If the time is incorrect, exit and load up MioMap and wait for GPS lock. Your system time shouldbe corrected. Alternately, you could manually set the time via the Date/Time applet in Control Panel.3) Re-launch the alarm clock app and verify that the time is now correct.4) Click on the little red clock button on the toolbar.5) Put a check into the "Alarm On" checkbox and set the time of day, recurrance and length optionsthat you want. You can click on the Sound button to test alarm sound and adjust the volume level.Once done, click on the Ok button.6) Leave the app running, either in the foreground or in the background (by using the "Hide/ShowWindows" button on the MiniBar's MiniMenu). Do NOT close the app! It must stay running.7) If you decide to turn the display off, use the "Standby (Display Off)" option in MioPocket's powermenu. Do NOT press your unit's hardware button! If you do, the alarm app will not be able to wake upthe unit. It WILL wake it up if you use the Standby option in MioPocket's power menu.

Tip: I recommend testing all of this on your device once before setting the alarm for good (so that you

http://www.gpspassion.com/upload2/MioPocket Readme.html

14 of 30 25.1.2011 23:55

Page 15: MioPocket Readme

don't get yourself in trouble and blame these instructions).

3.11 Playing music with the display off

Here are the steps for playing music with the display off:1) Make sure that you have the MiniBar running. If you don't, click on the icon in the lower-rightcorner to run it. If you are using a skin without that icon, click on "MP Settings" on the Settings page,choose "Enable MiniBar on startup", then soft reset your device.2) Load up the media player that you wish to use, then select and play the music that you want.3) Hide/minimize the media player via the MiniBar (see section 3.1 above) or, if using Nitrogen, viathe built-in minimize button. Your music continuing to play.4) Press the Close/Power button in MioPocket and choose "Display Off". The screen will go dark withyour music continuing to play.5) When you're ready to return to MioPocket, tap the upper-right corner of the screen.

3.12 Synchronizing contacts and calendars with Outlook

In order to sync contacts and calendars between your GPS device and your PC, you must be usingMicrosoft Outlook on a Windows PC. Also, you must be using the applications in MioPocket titled"Contacts", "Calendar" and "Tasks"; the other, similar applications do not support syncing.

First, install Extras\Win32\cePIMS (Outlook Synchronization)\cePIMS_eva021009.exe (from theMioPocket zip) on your PC (not on your GPS device). This will install the controls to allow Outlook tosync with the three applications in MioPocket. Once installed, connect your device to your PC andeither Windows Mobile Device Center (in Vista and Windows 7) or ActiveSync (in XP) ought to load.If it does not load, find and launch it manually. In WMDC/ActiveSync, enable synchronization of"TeAce-Contacts", "TeAce-Calendar" and "TeAce-Tasks" with your device. Once done, initiate async and then check "Contacts", "Calendar" and "Tasks" on MioPocket's Productivity/Office page toverify that your Outlook data made it onto your device.

3.13 USB modes

Most devices, by default, connect through USB to a computer in "Mass Storage" mode. Usually, thismeans that you end up with a drive for the internal flash drive and a drive for the SD card, both ofwhich look and act like hard drives. MioPocket can also configure the device to connect inActiveSync mode, a Windows-only mode that allows for more than just copying and deleting files. Forexample, with ActiveSync, you can synchronize files/folders/contacts/e-mails between your desktopand your device, remote control the device from your desktop, access the device registry from yourdesktop and more. In ActiveSync mode, the device appears as a single entity (usually with the name ormanufacturer of the device) in the drive listing, and double-clicking on it gives you access to the flashdrive and SD card.

If you have Windows and don't see your device in the drive listing while in ActiveSync mode,download and install one of the following packages from Microsoft, depending on your version ofWindows:

XP: ActiveSync 4.5Vista/7: Windows Mobile Device Center 6.1

If you are not using Windows, then you will most likely have to switch the mode to Mass Storagemode. Use the "USB Mode" icon on the Settings page in MioPocket to do that. You will have to dothat only once. Finally, on applicable Mio devices, there may be a "Moov mode" or "Mio Transfermode" option in the USB Mode menu. If either appear for you, then you may have to use that to getUSB connectivity.

http://www.gpspassion.com/upload2/MioPocket Readme.html

15 of 30 25.1.2011 23:55

Page 16: MioPocket Readme

3.14 Using Virtual Earth Mobile and Live Search

Virtual Earth Mobile and Live Search use GPS to determine your position, but need to download theirmaps from Microsoft over the internet. If you don't have a WiFi card, you will need to useActiveSync. Confirm via the "USB Mode" menu on the Settings page that the device is in ActiveSyncmode. Connect your device to your computer and, if using Vista/7 and the green Windows MobileDevice Center window appears, choose "Connect without setting up your device." Simply closing thewindow without choosing anything will not provide the device (and any apps on it) with an internetconnection.

Next, run Virtual Earth Mobile or Live Search and go to Menu->Options/Settings to configure yourGPS COM port and/or baudrate. After that, wait a little bit, then go to Menu->Locate Me->GPS(Virtual Earth Mobile) or Map->Menu->Center on GPS (Live Search). If it gives you an error, wait alittle bit longer and try again. Though it may not appear to be doing anything, it is trying to get asatellite lock and, like other GPS apps, that takes time (ex. 30 seconds to several minutes). If it stillgives the error after several minutes of waiting, consider that you may have chosen incorrect COMport and baudrate settings.

Once the app has downloaded a map, as long as there's room in the cache, the map will be availablefor offline use. From Menu->Options/Settings, you can increase the map cache size in order to keepmore of the maps that you download. You can also change the cache location to the SD card (whichyou may want to do if you substantially increase the cache size).

3.15 Jerry's 480x272 MioMap 3.3 skin

For Mio Digiwalkers with 480x272 displays and running MioMap 3.3 (mainly the Mio c320, c520 andc720), Jerry's skin (http://miopassion.com) opens up a lot of functionality to MioMap. One of thefeatures is his "StopWord panel", a floating toolbar of links to external applications, made for apre-MioPocket unlock designed by Stopword. MioPocket comes with an override (a form of patch) topoint these links to MioPocket's applications, instead.

To apply the override...1. Make sure that you're using Jerry's MioMap skin and that it's installed as data.zip in your MioMapfolder. If you simply copied it to a \Skin folder, then you'll need to move it out and name it as data.zipin the MioMap folder, since you can't have more than one data zip file in the \Skin folder.2. If you used the override from an earlier MioPocket release, remove it.3. Install MioPocket. Installation will change paths in the override files to match your installationdirectory.4. Go to MioPocket's Navigation page, choose "MioMap Manager", then "Skin Manager", and, finally,"Load new override". If all goes well, you should see "Override_Jerry_MioPocket" listed. Select it toapply the override to your MioMap. If you do NOT see "Override_Jerry_MioPocket listed, jump downbelow to Step 4a.5. Load up MioMap, go into the menu, find "My MioMap" and cycle through the options for "Extrabutton" (in the lower-left corner) until you get to "StopWord Panel". Return to the map screen andyou should see a green orb with the Windows logo on it in the lower left. Pressing that will open thepanel that now has icons correctly pointing to MioPocket programs and scripts. You are now done.

The following is ONLY for if "Override_Jerry_MioPocket" is NOT listed in Skin Manager.4a. Go to "MioAutoRun\Programs\Device-Specific\Mio\Digiwalker480x272\Override for Jerry's skin"and zip up the two folders (\common and \mio) inside.4b. Copy the zip to a "Skin" folder under your MioMap folder (ex. \My Flash Disk\MioMap\MioMap\Skin). If the "Skin" folder does not exist, create it. Proceed to Step 5 above.

For any other issues, please head over to the Mio forum at http://www.gpspassion.com, look for a thread

http://www.gpspassion.com/upload2/MioPocket Readme.html

16 of 30 25.1.2011 23:55

Page 17: MioPocket Readme

on MioPocket and ask there.

4.0 Modifying MioPocket

4.1 Editing navigation app paths

Navigation app icons (such as those for iGO, MioMap, Magellan, etc.) in MioPocket come pre-set toscripts that close MioPocket components (to free memory) before they launch the nav apps. If a scriptcannot find the app when you press its icon, it will prompt you to find the correct path. Once youchoose a path, if you need to change it again, click on "MP Settings" on the Settings page, enter the"General" sub-menu and choose "Edit navigation paths." If you're not going to use the nav app iconprovided and choose to create or modify a different icon, it's recommended that you point the icon tothe correct MioAutoRun\Scripts\*Launcher.mscr script (if it exists) for the nav app that you're tryingto run. For example, if you're going to run iGO, point the icon to MioAutoRun\Scripts\iGOLauncher.mscr. You don't *need* to point your icon to one of those scripts--the app will runregardless--but using the script frees up a bit more memory, as well as sometimes does a few otherthings to help the specific nav app run better.

4.2 Editing icons

To add an icon: Tap and hold on an empty area of the screen and choose "Add Icon" from the menuthat appears.To edit an icon: Tap and hold on an icon until the menu appears and choose "Edit Icon" from themenu.To delete an icon: Tap and hold on an icon until the menu appears and choose "Delete Icon" from themenu.To move an icon: Tap and hold on an icon and choose "Move Icon" from the menu. Next, tap andhold on the icon that is in the space where you want to move the other and choose "Move Here" fromthe menu. Note that you can move icons to other pages.To copy an icon: Tap and hold on an icon and choose "Copy Icon" from the menu. Next, tap and holdon the icon that is in the space where you want to copy the other and choose "Copy Here" from themenu. Note that you can copy icons to other pages.

For much more guidance with configuring icons and the rest of the shell, please see the FAQ foriPhoneToday at http://forum.xda-developers.com/showthread.php?t=542727

4.3 Installing applications

Since MioPocket runs on Windows CE, you will need to download applications that run on WindowsCE, as well.

Here are some things to look for when downloading apps:* The app must be compiled for ARM processors. Don't waste your time with Mips or SH3applications. If the processor isn't listed, then it's most likely for ARM.* Apps supporting "CE" (often listed as "CE 2.x"/"CE 3.x"/"CE 4.x"/"CE 5") or "HPC"/"HandheldPC" have the best chance of working.* Apps supporting "Pocket PC 2000/2002/2003" ("PPC") or "Windows Mobile 2003" ("WM2003")have a decent chance of working (as long as they have the required DLLs), but there may be someodd display behavior (like menu bar issues and dialog boxes with options off of the screen).* Apps requiring "Windows Mobile 5" ("WM5") or "Windows Mobile 6" ("WM6"/"WM6.x") have avery low chance of working. If a separate version for PPC or WM2003 is available from thedeveloper, try that, instead.* Apps for Smartphone will almost certainly not work and, even if they do, will not be very usable,since they don't include touchscreen support.

http://www.gpspassion.com/upload2/MioPocket Readme.html

17 of 30 25.1.2011 23:55

Page 18: MioPocket Readme

* Apps that have anything to do with the "Today" screen (a feature of PPC and WM devices) willlikely not work (since our devices don't have Today screens).

CE/PPC/WM apps typically come packaged in one of two ways: as .cab files and as .exe files. Toinstall an app with a .cab extension, copy the file to your device and then either press the "CABInstall" icon on the Tools page or double-click on the file in a file browser (such as FileMan). Fileswith .exe extensions are usually ActiveSync installers. To install those, ensure that you are inActiveSync USB mode and that you are able to make an ActiveSync connection (see section 3.14above), then double-click on them from your Windows desktop computer (they cannot be run fromthe device). ActiveSync will present an installer similar to most Windows apps, but will install the appto your device.

After initiating installation (of either type of install package), you will be prompted, on your device, tochoose an installation directory. The directory that it will present to you will be "default location" or\Program Files (which are the same thing in this case), but do not install your app there. The internaldrive that \Program Files is on does not have much free space at all and, worse, any files written therewill be lost upon reset. Instead, go up a directory and select either your SD card or your flash drive,which will appear as a folder (ex. \Storage Card). My recommendation is to create a "Program Files"directory on the SD card (ex. \Storage Card\Program Files) and install there.

Once the app is installed, check to make sure that it works (see section 5.8, below, if it doesn't) andconfigure it the way that you want it. Next, go to the Settings page and click on the Backup Registrybutton. Parts of the registry will be backed up to MioAutoRun\Registry\Custom\RegistryBackup.regso that your application's registry settings will be automatically imported during MioPocketinstallation. Finally, you may want to check \Windows to see if the application put any files there. If itdid, copy those to MioAutoRun\Windows\Windows so that they're always copied to \Windows duringMioPocket installation.

If a .CAB file will not install for you (and you can't find an alternate version of the app that will), tryrunning MioAutoRun\System\wceloadext.exe and turning off all checks, then installing the .CAB fileagain. If even that doesn't help, run Extras\Win32\MSCEInf (CAB Extractor)\MSCEInf.exe from theextracted MioPocket zip on a Windows computer to extract all of the files contained in the .CAB file.Once extracted, copy them to a folder on your device and run the main .exe file. If, for whateverreason, MSCEInf isn't usable, you will need to extract and rename the files manually. Use a zipprogram (like 7zip) to extract the files from the .CAB file. One of the extracted files ought to be a_setup.xml file (or similar). Open that file in a text editor and you'll find information for what the restof the files should be renamed to. They'll be in pairs. For example, if you see "SetupProgram.exe" and,a few lines below that, "SETUPP~1.001"... then, you'll want to rename the extracted SETUPP~1.001to SetupProgram.exe. Sometimes, files will need to be moved to sub-folders, in which case one of thenearby lines will specify where. Once you've renamed (and moved) as many files as you can, copy thefiles to your device and run the main .exe file.

After installing or extracting, if the program gives an error, see section 5.9 "I get errors when I try torun an application that I installed/added."

4.4 Adding registry files

You can easily add your own personal registry files to MioPocket. First, make sure that your registryfile is saved in ANSI (not Unicode) character encoding (or else you'll get "Syntax error" messagesduring installation and the files will not import). Registry files exported from TRE Regedit (onMioPocket's Settings page) are fine unless they've been opened in a text editor and accidentallyre-saved in Unicode. Windows Notepad's "Save As" dialog is one way to check a file's encoding andre-save it with another. Next, copy the registy file to the MioAutoRun\Registry\Custom folder.MioPocket will automatically import any registry files in that folder when it installs. By keeping yourpersonal files in Registry\Custom (instead of just Registry), it's easier to keep track of them and port

http://www.gpspassion.com/upload2/MioPocket Readme.html

18 of 30 25.1.2011 23:55

Page 19: MioPocket Readme

them from one release of MioPocket to another.

4.5 Excluding registry files

You can exclude registry files from being automatically imported during installation by moving themto the \MioAutoRun\Registry\Exclude folder. MioPocket will not import any registry files in thatfolder when it installs. Of course, by moving it there instead of deleting it, you leave it available incase you choose to move it back.

4.6 Setting your time zone

To configure your time zone, click on "MP Settings" on the Settings page and choose "Set time zone"from the menu. MioPocket comes with some of the more common time zones where Mio devices aresold (NA, EU and AU). Choose a time zone and, from now on, MioPocket will install using that timezone. If your time zone is not in the list, select "My time zone is not on the list" and you will beallowed to set it via the Control Panel applet. Whether you select one from the list or not on the list,the setting will be saved permanently (i.e. you won't have to re-set it each time you install MioPocket).

4.7 Disabling the MiniBar

To disable the MiniBar temporarily, click on the right-most icon on the MiniBar to bring up a menu.You can hide the MiniBar for 20 seconds (just long enough for you to see and use anything that theMiniBar may've hidden) with the "Hide MiniBar 20s" option or, with the "toggle MiniBar" option,hide it until you decide to show it again. To disable it permanently (so that it doesn't display duringstartup), go to "MioPocket Settings" on the Settings page and choose "MiniBar->Disable MiniBar onstartup" from the menu.

4.8 Configuring the quick launch button

The quick launch button is a circular button in the upper-left corner of most Windows 7, Vista andStopword skins. It's intended to be assigned to your navigation app of choice so that it may beaccessed from any page with one click, but may be assigned to any app. To configure the button,simply click on it and a menu will appear. After it is configured, if you choose to change it, click on"MioPocket Settings" on the Settings page, then choose "Skin->Set quick launch button" from themenu. Note: This option will exist in the menu only if you're using a skin which provides the button.

4.9 Enabling/disabling the startup menu

The startup menu is the menu that, by default, displays when you attempt to start MioPocket when itis not installed. It includes a "Run MioPocket" entry and either "Exit" or "Run " for SD or SDFreeinstallation, respectively. Also on the menu are options to set a default (the menu entry that will behighlighted when the menu is shown), set a timeout (how many seconds until the default isautomatically chosen) and disable the menu entirely. If you disable it, it will no longer be shown andMioPocket will always be installed/run. To reverse your decision, you will need to go into "MPSettings" on the Settings page, then the "General" sub-menu and choose "Enable startup menu."Instead of disabling the startup menu (especially when it comes to SDFree installation), it might bebetter to set a timeout of 5 seconds or so.

4.10 Enabling alternate keyboards

MioPocket comes with many different keyboards to choose from. Most rely on the software inputpanel (SIP) architecture of Windows CE. You can easily switch between SIP keyboards by pressingthe "Select Keyboard" option on the MiniBar's menu. That will display a list of all SIP keyboardsavailable on the system. Select one to switch to it and display it. If SIP keyboards don't work on yourdevice or you just prefer it, go into MioPocket Settings, into the "MiniBar" submenu, select the "Set

http://www.gpspassion.com/upload2/MioPocket Readme.html

19 of 30 25.1.2011 23:55

Page 20: MioPocket Readme

MiniBar keyboard" entry and then select "JOTKBD/Full Keyboard." The MiniBar keyboard icon willnow run JOTKBD. If you have your own non-SIP keyboard that you have installed and with to usewith the MiniBar keyboard icon, choose "Other" from the "Set MiniBar keyboard" sub-menu.

If you would like to add a keyboard which happens to be SIP-based, put the .dll file for the keyboardin MioAutoRun\System and rename it to Keyboard-.dll, where is the name is whatever you want tocall it (usually the language name). Next, go to MioAutoRun\Registry\Exclude and make a copy ofone of the Keyboard-*.reg files, renaming it to Keyboard-.reg, where is the same as you used for the.dll. Then, open that .reg file in a text editor and change the display name (ex. "Hungarian Keyboard")to whatever you want and both .dll references to be the .dll name that you came up with earlier. All ofthis naming is important for the selection menu to automatically know detect and use the files. Finally,go to MioPocket Settings->System->Install Keyboard Language and, if you followed all of theseinstructions exactly, the keyboard that you want to add will be there.

4.11 Adding fonts

To add your own fonts, simply copy them to \MioAutoRun\Windows\Fonts and soft reset MioPocket.

4.12 Configuring automatic registry backup

By default, MioPocket backs up the registry every 10 minutes. If you wish to disable this feature, gointo MioPocket Settings and choose "System->Manage Registry Backup->Disable Registry Backup."In the "Manage Registry Backup" sub-menu, you can also delete the backup file (so that thepreviously-saved registry settings are no longer imported), if you wish to do so.

4.13 Freeing up memory/RAM for apps

If you need to free up memory for running apps (esp. iGO), there are a few thing that you can do. Ifit's a navigation app that you're using, the best thing is to go into MioPocket Settings ("General"sub-menu) and ensure that "Keep MioPocket open during nav apps" is displayed (meaning that, theopposite, is currently the case). If "Close MioPocket during nav apps" is displayed, press it to changeit. That will close MioPocket's shell before the nav app is run and then re-run the shell when the navapp closes. That will free up about 3MB of memory. Another thing that you can do is to go intoMioPocket Settings and configure "Set CE wallpaper" to "No wallpaper." That will save about 1MB ofmemory by not loading the grey, Windows logo wallpaper on the CE desktop (behind MioPocket).Normally, you won't see the wallpaper except when the system is booting up, so you're not losingmuch. Finally, if it's a navigation app (esp. iGO) that you're running, see section 4.1 above to set youricon to use one of the included scripts.

4.14 Changing languages and locales

To set the language that MioPocket uses for MioPocket Settings and some other menus and messages,use the "System->Set language" option in MioPocket Settings (on the Settings page). If the languagethat you want does not exist, see the top of MioAutoRun\Scripts\MioPocketLanguage-English.mscrfor instructions on translating to another languae. After choosing a language from the "Set language"menu, Windows CE's Regional Settings applet will launch so that you can pick a locale, which will tellCE what to use for date/time format, currency and so on. If the locale that you need is not listed, seeExtras\Patches\Language Locales in the MioPocket zip to add a locale.

If Windows CE (the start menu, program menus, Control Panel, etc.) is in a language other thanEnglish and you wish to convert it to English, see Extras\Patches\English MUI\Readme.txt in theMioPocket zip.

Some languages (Croatian, Czech, Cyrillic, Hungarian, Polish, Romanian, Serbian, Turkish, Ukrainian,Vietnamese) have SIP keyboards available in MioPocket. To install them, see MioPocket

http://www.gpspassion.com/upload2/MioPocket Readme.html

20 of 30 25.1.2011 23:55

Page 21: MioPocket Readme

Settings->System->Install Keyboard Language. To add a different SIP keyboard that you have, see thesecond paragraph of section 4.10 ("Enabling alternate keyboards") above.

The Total Commander file manager supports and includes many languages. ChooseShow->About/Settings to set one.

5.0 Issues with MioPocket

5.1 I get "There is no application associated with ''" when trying to install MioPocket

This error relates to MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe. It indicates thatMioAutoRun.exe (or whatever you had to rename it to) successfully ran, but that one of the other twofiles is missing in the same folder. You either did not copy MortScript.exe to the folder, did not copyMioAutoRun.mscr or did not rename MioAutoRun.mscr correctly. Regarding the last one, ensure thatMioAutoRun.mscr is renamed exactly according to how MioAutoRun.exe was renamed, i.e. the sameexcept for the extension on the end (ex. MioMap.exe/MioMap.mscr, Destinator.exe/Destinator.mscr,etc.).

5.2 My device hangs while installing or running MioPocket

Freezes are often the result of corrupt files. First, try re-downloading, re-unzipping and re-copying theMioAutoRun folder to your drive/card (make sure to not unzip directly to the drive/card). If that failsto solve it and you're installing from SD card, try re-formating the drive/card with Extras\Win32\SDFormatter (in the MioPocket zip) and put MioPocket back on it.

If the problem is not corrupt files, then check the log files in MioAutoRun\Backup. InstallLog.txtcontains the log for the last installation and StartupLog.txt contains the log for the last startup (i.e.everything after installation completes). If the files don't end with "Installation Complete" or "StartupComplete," then the last line listed indicates roughly where the problem occurred. You can then lookat the filename at the start of the line, open that file from MioAutoRun\Scripts and search for the logmessage. The problem will have occurred after that log message and before the next similar logmessage. You could try either putting # signs in front of some (or all, though that could be overkill) ofthose lines or duplicate the log message line on new lines to narrow down the problem further.

5.3 Many icons return "Cannot find .mscr"

This means that script files have not been associated with MortScript, the scripting engine. You cansolve this quickly by running MortScript.exe, but the real problem is that MioPocket did not installcompletely. You will likely come across other issues unless you resolve the real problem. Tryre-copying and re-installing MioPocket, following the instructions in this Readme very closely, andpay attention to any error messages that appear for clues as to what the problem is.

5.4 I frequently have to re-install MioPocket

On most GPS devices, the Windows "drive" exists only in memory and is re-loaded from read-onlymemory (ROM) after every hard reset and shutdown. This means that any unlock, not just MioPocket,will lose all of the registry settings that are required for it to be installed (essentially, "uninstalling" it).You, therefore, will want to keep the number of hard resets and shutdowns to a minimum so that theneed for re-installation is kept to a minimum, as well. Utilize "Standby (display off)" mode as much aspossible instead of completely powering the unit down. I have found that Standby uses roughly about6% of a typical battery per 24 hours, so it's practical to use most of the time unless you know that youwon't be operating the device for a week or more.

5.5 MioPocket crashes when I click on the screen after returning from a long standby

http://www.gpspassion.com/upload2/MioPocket Readme.html

21 of 30 25.1.2011 23:55

Page 22: MioPocket Readme

If you installed to an SD card, you need to give the device time to initialize the card. This takes 5-8seconds. Give it such time before touching the screen. For times when you forget and it does crash,simply double-click on the "MioPocket" icon on the desktop to re-launch it.

5.6 I can't use my device while connected to USB or while charging

Using the device while connected is possible only when using USB ActiveSync mode. If you are usingUSB Mass Storage mode, click on the USB icon on MioPocket's Settings page to switch, then connectyour device again.

5.7 Explorer doesn't work

Click on "MioPocket Settings" on the Settings page and choose "Edit Explorer path" from the menu.On the "Edit Explorer path" sub-menu, press OK to select the default action (the highlighted optionwill automatically be the Explorer that is NOT currently being used). See if Explorer works now. If itdoes not, then, unfortunately, neither the explorer.exe on your device (if it exists) nor the one thatcomes with MioPocket will work on your device. You will have to try searching online for a differentexplorer.exe, then use the third option in the "Edit Explorer path" sub-menu to have your Explorericons use it.

5.8 The date and time are wrong when I use apps like Alarm and Appointments

The date and time need to be synchronized before they'll be correct. Load up MioMap, BeeLineGPS,PocketGPS or other similar GPS software and wait for GPS lock. Exit out and your date and timeshould be correct. If you want to go further and ensure that they won't always be lost when you hardreset your device, go into "MP Settings" on the Settings page and choose "enable time sync duringinstall". It will run a test and ask you to confirm that you want it to sync time during MioPocketinstallation. If you're wondering why we have to load up some other GPS app before the time syncutility, it's because the time sync utility does not actually sync with the satellites; it just retrieves thetime kept by the GPS chip in your device (and which is updated only when a real GPS app is used).

5.9 I get errors when I try to run an application that I installed/added

First, verify that you have downloaded a compatible version of the app by reading the checklist undersection "4.3 Installing applications" above. If the most compatible version still gives an error, run EXECheck (on MioPocket's Tools page) and select the executable. If the error (or first error) was "wrongOS version" (or similar), click on the "Re-write Version" button in EXE Check, change the version to4.0 and test the app again. If the error was "missing function" regarding COREDLL.DLL, click on the"Re-write Lib name" button in EXE Check and change COREDLL.DLL to COREDL2.DLL. If theerror was "missing function" regarding AYGSHELL.DLL, click on the "Re-write Lib name" button inEXE Check and change AYGSHELL.DLL to AYGSHEL2.DLL. If the error was "missingdependency," then a .dll file that the app needs cannot be found. Take note of the filename and lookonline for it. If you find it, copy it to the folder with the app's executable and try the app again.

If you have tried all of the above and still can't make the app work, you may need to give up and finda differently-compiled version of the app to download (it's common for apps to be available formultiple platforms), an older version of the app or a different app with similar features. Realize thatmost apps weren't designed to work on devices like these (and the manufacturers of these devicesdidn't intend for you to run such apps, either, which is why they were "locked"). In fact, there arelikely way more apps that won't work than will work. You just need to sift through them all and findthe ones that work. Again, the tips in section "4.3 Installing applications" will help in identifying whichare more likely to work.

5.10 My original nav app won't work after uninstalling MioPocket

http://www.gpspassion.com/upload2/MioPocket Readme.html

22 of 30 25.1.2011 23:55

Page 23: MioPocket Readme

Browse to the nav app's folder and check for the existence of the nav app's main executable endingwith "_orig.exe". If it exists, rename it, removing the "_orig" (ex. "MioMap_orig.exe" to"MioMap.exe), overwriting if necessary. If a file ending in "_orig.exe.id" exists (particularly for MioDigiwalker models), do the same thing (ex. "MioMap_orig.exe.id" to "MioMap.exe.id").

5.11 My device is stuck in an endless reboot cycle!

This can happen on certain devices if the following three conditions are all met:1) Your device boots directly into MioMap (instead of to a menu)...2) You installed MioPocket to the flash drive (SD-free), AND...3) You disabled the startup menu that has you choose "Run MioMap" or "Run MioPocket."

Under that combination of conditions, your device may get stuck in an endless reboot cycle that you'reunable to interrupt. What you need to do is let the device sit for awhile and do its rebooting.MioPocket has been configured to re-enable the startup menu after 25 straight resets, which will breakany such cycle.

5.12 The keyboard button returns an error

This indicates that your device cannot run the SIP-based CE keyboard. Click on "MP Settings" on theSettings page, choose the "MiniBar" sub-menu and choose "Set MiniBar keyboard." Set it to"JOTKBD\Full Keyboard" to use a non-SIP keyboard that's included in MioPocket. If you have yourown keyboard that you would like to use, choose "Other" to assign it.

5.13 My touchscreen has stopped working!

This can happen on certain devices when you enable Transcriber or JOTKBD. On most devices,changing [Unlock]\InstallTranscriberDriver to 0 in MioPocket.ini and then performing a a hard reset orshutdown of your device will undo everything. Try holding down your power button for up to 10seconds, waiting a few seconds, then holding it down again. If MioPocket is still installed (or thatdoesn't work), connect your device to USB. If it successfully connects and you last left it set toActiveSync mode (MioPocket's default), then, from a Windows computer, run Extras\Win32\RemoteDisplay\ASRDisp.exe (in the MioPocket zip). Are you able to use the device that way? If so, run oneof MioPocket's file managers and skip the next paragraph before continuing reading.

If, for whatever reason, you are not able to use ASRDisp.exe to remote control your device, create afolder named 2577 on an SD card, copy the contents of MioAutoRun\Programs\FileManCE2 (fromthe MioPocket zip) to that folder, then rename FileManCE.exe to autorun.exe. Insert the card intoyour device and the file manager that you just copied to the folder should run.

From the file manager (that you ran through ASRDisp.exe or that autoran for you from the card),navigate to MioAutoRun\Scripts\UninstallKeyboardDriver.mscr and run it. Next, runMioAutoRun\Programs\Reset.exe or Restart.exe. If, after reset, MioPocket is still installed and thetouchscreen still doesn't work, use the file manager to run MioAutoRun\Registry\Exclude\OriginalKeyboardDriver.reg and MioAutoRun\Registry\Exclude\TouchscreenBackup.reg (one ofwhich contains your old keyboard/touchscreen driver settings). Repeat the reset. If even that doesn'twork (or the files don't exist or you can't choose Yes to the prompt), run MioAutoRun\Programs\TroNik\TouchScreenFix.exe and reset.

If none of the above work and you have file access to your MioPocket installation (either throughUSB or, if installed to SD card, by removing the card and putting it in a card reader), here are somemore things to try:* Find the executable that you originally launched MioPocket from (either MioAutoRun.exe orMiomap.exe before you renamed them) and copy MioAutoRun\Programs\TroNik\TouchScreenFix.exein its place, renaming it to the appropriate name.

http://www.gpspassion.com/upload2/MioPocket Readme.html

23 of 30 25.1.2011 23:55

Page 24: MioPocket Readme

* Open up MioAutoRun\MioPocket.ini, find "InstallTransciberDriver" and set it to 0.* Open up MioAutoRun\Scripts\StartupPrograms.mscr, scroll down to the bottom and move the"Call("TestTouchScreen")" line to below the "EndIf" line.* If you can connect in ActiveSync mode (but, obviously, can't use the aforementioned ASRDisp.exeto control your device), then, from a Windows computer, run Mobile Registry Editor from theExtras\Win32\Mobile Registry Editor folder. If that connects, then manually edit the registry back tothe settings that you find in the OriginalKeyboardDriver.reg file mentioned above.

After each of the suggestions immediately above, try to hard reset your device and re-installMioPocket. Admittedly, this may be easier said than done without use of the touchscreen. Just keep inmind that, often, you can reset by holding the power button down/off for up to 10 seconds and, withSD installations, MioPocket can often be re-installed by inserting the SD card or tapping the powerbutton off, then on again. If you have done an SDfree installation, try putting MioPocket on an SDcard and performing an SD installation via the instructions in this Readme or elsewhere online.

If you are unable to complete any of the above suggestions and your touchscreen still won't work, posta request for help in the official support thread at http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=136798

5.14 Some of my hardware buttons don't work

Nearly all devices have, on their exteriors, a power button, and some have other buttons which controlthings like the volume, a camera and so on. These can sometimes stop functioning when you installMioPocket. That is because, in most cases, they are handled by a program that came pre-loaded onyour device. Read the instructions written in MioAutoRun\Programs\TroNik\PowerButton.ini andmodify that file accordingly. If there is no change, go into "MioPocket Settings" on the Settings pageand ensure that the "PowerButton on startup" option is enabled (the option will say "EnablePowerButton" if it is not).

Sometimes, the buttons are handled by a keyboard driver and will stop working when you enable oneof the alternate MiniBar keyboards. If you've done that, go into "MioPocket Settings", choose"MiniBar->Set MiniBar keyboard", select "SIP", hard reset the device and re-install MioPocket.

5.15 After installation, my device is unusable!

This is for if you are not able to use MioPocket and your device is in an unusable state (i.e. "bricked").On most devices, a hard reset or shutdown will restore the unit to original condition. Usually, that canbe done by holding the power button down (or, on some devices, like the Mio Moovs, holding thepower switch in the "off" position) for up to 10 seconds. After a few seconds, repeat to turn it back on.If you did an SD installation, make sure to try this without the SD card in. If the device is built-into thedash of your car, disconnect and reconnect the car battery.

If the device boots up with the same problem, then try re-copying MioPocket to your card/device,since it's possible that errors occurred the first time that you did. If that doesn't do it, tryre-downloading MioPocket and re-copying it, since files can become corrupt during downloading orwhile just sitting on your hard drive. If you continue to have problems and you've been copying thefiles to an SD card (for SD installation or SD-to-SD-free installation), it may well be that your SDcard's file system has become corrupt. Re-format the SD card (using Extras\Win32\SD Formatter fromthe MioPocket zip, if possible), then re-copy MioPocket.

If you still have problems, try connecting the device to USB. If that works and you performed anSDfree (flash drive) installation, rename the file(s) back that you renamed to install MioPocket (ex."MioMap_orig.exe" back to "MioMap.exe"). If that doesn't work or you performed an SD installation,try using the Mobile Registry Editor (Extras\Win32\Mobile Registry Editor) from a Windowscomputer. If you can use that, access the HKEY_LOCAL_MACHINE\init key and modify the entries

http://www.gpspassion.com/upload2/MioPocket Readme.html

24 of 30 25.1.2011 23:55

Page 25: MioPocket Readme

to mirror what's in the Backup\init.txt file on the drive/card that you installed MioPocket. If init.txtdoesn't exist, try just deleting the Launch9999 value (which launches MioPocket).

If the above doesn't work and you performed an SD installation, copy MioAutoRun\Programs\FileManCE2\FileManCE.exe to the place where you copied/renamed MioAutoRun.exe and rename itto the same thing. If you performed an SDfree installation, find an SD card and follow the directions inthis Readme for SD installation, but substituting MioAutoRun.exe in the instructions withFileManCE.exe. In both cases, pop the SD card in the device and, hopefully, the file manager will run.From there, if you performed an SDfree installation, rename the file back that you renamed to installMioPocket (ex. "MioMap_orig.exe" back to "MioMap.exe"). Also, for both types of installation, trydouble-clicking on the Backup\PreInstallationBackup.reg file on the drive that you installedMioPocket. If that file doesn't exist or doesn't work, try running MioAutoRun\Programs\Regedit.exeand manually editing the HKEY_LOCAL_MACHINE\init key to mirror what's in the Backup\init.txtfile. If init.txt doesn't exist, try just deleting the Launch9999 value (which launches MioPocket).

If you can't get the file manager to run from the SD card (and you're sure that you put in the rightplace and named it correctly), try creating a folder named "2577" (without the quotes) in the root (toplevel) of the SD card and copying FileManCE.exe there, renaming it to autorun.exe. Pop the card inthe device and the file manager may end up running. If so, follow the instructions in the second half ofthe last paragraph.

If none of the above works and you have a Mio Moov or Mio Spirit, try following the instructions insection 5.19 below. If that doesn't work or you have a different device, try asking for help in theforums at http://www.gpspassion.com.

5.16 Installation completes, resets, then installs all over again

Open up MioAutoRun\MioPocket.ini, look under the [Unlock] section and set ResetAfterInstall to 0.That will prevent installation from resetting the device and will launch MioPocket without the reset.Note that the reset is required for some things in MioPocket to work as intended (because someimportant registry settings don't take effect until the next startup), so you should not disable thissetting unless your device gets stuck in an install-reset-install loop. For those who do disable it,understand that doing so is more of a workaround than a real fix and do not be surprised if not*everything* in MioPocket works.

5.17 My device's original software interferes with MioPocket

Go into MioPocket Settings, then "System->Manage startup apps." The apps listed there are run atstartup via the HKLM\init registry key. Identify an app that you think may be the one that you want todisable, but it's highly recommend that you don't do anything yet. First, exit MioPocket Settings first,load up Task Manager, find the app that you identified in the menu and kill its process. Next, sincesome apps control USB, test that USB still works by connecting the device to your computer. If USBstill works, it's likely safe to remove the app from startup. Go back into MioPocket Settings, select thesame app and choose "Delete this app." Exit out and soft reset to test the effect on startup. If you needto disable another app, follow the same steps. If you ever need to undo your changes, you can, at anytime, choose "Restore original startup apps" to go back to the list of startup apps that you had beforeyou made any changes. If, for some reason, you are unable to use that option, copyMioAutoRun\Registry\Exclude\StartupAppsBackup.reg to MioAutoRun\Registry\Custom andre-install MioPocket.

If you are unable to even use MioPocket because the original software is hiding it, open upMioAutoRun\MioPocket.ini, find the "AppToKill=" line and set it equal to the executable name of theoriginal software (ex. if it is MainShell.exe, do AppToKill=MainShell.exe). If you are not sure whatthe executable name is, find the "AppToRun=" line and change it to AppToRun=\\MioAutoRun\Programs\TaskMgr.exe (where "" is the name of your installation drive, ex. "Storage Card"), soft

http://www.gpspassion.com/upload2/MioPocket Readme.html

25 of 30 25.1.2011 23:55

Page 26: MioPocket Readme

reset and, when the task manager runs, click on Processes, kill suspicious processes and exit the taskmanager to see which one is responsible, then set the "AppToKill=" line in MioPocket.ini to thatprocess name.

5.18 My device stays on when I turn the engine off

Go into MioPocket Settings, then the "System" sub-menu and choose "Enable AutoStandby." Withthat enabled and when the device switches from external power to battery power (such when whenyou turn the engine off), a menu will be displayed. Leave it alone and the device will put itself intoStandby 10 seconds later or choose to postpone Standby by 3, 10 or 30 minutes.

5.19 My Mio Moov won't boot or connect to USB!

If this has happened to you (usually because you renamed AppStartupSec.exe or modified paths.xml,both of which you should never do), turn the device off and, while it's off, connect the USB cable(which, on the other end, is connected to your computer), then turn the device on. If a USBconnection is not established, repeat this many, many times by turning the device off and back on;eventually, it may connect. If it connects, undo the file & folder changes that you did to the flashdrive.

Another thing to try is to get an SD card and create a "Cobia" folder on it that corresponds to section2.2a4B (SD installation instructions for Moovs). Next, copy MioAutoRun\Programs\FileManCE2\FileManCE.exe to that folder and rename it to Auto.exe. Finally, put the device's power switch in thereset position, then in the on position, and as soon as the "USB connection" screen is shown (if it'sshown), insert the SD card. If it works, the FileMan file browser will launch. At that point, undo thefile & folder changes that you did to the flash drive.

If both of those tricks don't work, there *may* be a way to establish a USB connection by opening upthe Moov and shorting two pins. Poster "al13lea" at gpspassion.com came up with this. Here is myinterpretation of his instructions:1. Open the Moov's case by removing two little screws.2. Notice 4 pins near the RESET/OFF/ON switch in which pins 1 & 2 form a pair and, slightly furtheraway, pins 3 & 4 form a pair (ex. "|| ||" or "1 2 3 4").3. Connect the Moov through the USB cable to your computer.4. Take a piece of conductive medal (such as a coin) and touch both of (and only) the middle two pins(pins 2 & 3) with it. If nothing happens after a few seconds, try doing the same with the two left-mostpins (pins 1 & 2).5. If successful, you should have the device recognized in Windows. At that point, undo the file &folder changes that you made earlier and which caused the problem.

To read the actual description of the solution, see the following thread and scroll down to al1elea'spost: http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=114520

Note that these instructions apply specifically to the Moov 200, but might work for any Moov. Thereis no guarantee that this will work, though, so attempt it only if you have tried everything else andassume all risks.

If that doesn't work, try reading barmaley77's posts here: http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=127723&whichpage=34

5.20 I get a "Syntax error" message during installation

This is caused by a bad registry file, most likely the automatic backup. Browse to theMioAutoRun\Registry\Custom folder and delete RegistryBackup.reg and any other .reg files in thatfolder. If that doesn't solve it, then you must have added a registry file of your own to the main

http://www.gpspassion.com/upload2/MioPocket Readme.html

26 of 30 25.1.2011 23:55

Page 27: MioPocket Readme

Registry folder. Note: when creating your own registry files, use TRE Regedit to export or ensure thatthey're saved with ANSI encoding (if using Windows, Notepad's "Save As" option allows checking andsetting the encoding).

For any other issues, please see the official forum thread at http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=126303

6.0 Appendix

6.1 Included applications

TCPMP Media Player (MP4, H.264, AVI, WMV, DivX, Xvid, MOV, FLC, MP3, WMA, OGG+video/music player)Nitrogen (MP3/WMA/M4A/OGG music player)Microsoft Windows Media Player (MP3/WMA music player)AlReader (book reader)uBook (book reader, comes with Webster micro dictionary)MobiPocket (book reader, comes with Trivopaedia)Microsoft Reader (comes with Encarta Pocket Dictionary)MMCE (image viewer)XnView Pocket (image viewer)Pocket Picture (paint)Pocket Paint (paint)KeepRecordin (dictation recorder)JB Piano (piano)Pocket Clanger Theremin (synthesizer)MDict (dictionary reader)Microsoft Transcriber (handwriting recognition)Microsoft Image Viewer (image viewer)Microsoft Word Viewer (.doc viewer)Microsoft Excel Viewer (.xls viewer)Microsoft PowerPoint Viewer (.ppt viewer)Microsoft WordPad (similar to Windows' WordPad)Foxit Reader (PDF viewer)Pocket Notepad (similar to Windows' Notepad)SpreadCE (spreadsheet writer)TecAce cePIMS (Contacts, Calendar, Tasks)CE Agenda (appointments manager)Appointments (appointments manager)ListPro (list manager)PIM Booster (personal information manager)HandWallet (finance software)MoneyGoesAway (personal finances manager)Touch Notes (handwritten note-taker)Calc98SE (scientific calculator)1-Calc (3-in-1 calculator, unit converter and tip calculator)Opera Mini (web browser)Internet Explorer (web browser)Skyfire (web browser)Remote Desktop Connection (remote desktop controller)nPOP (e-mail)PocketGPS-Map (mapping)BeeLineGPS (mapping/plotting/geocaching)Metro (public transport routing)

http://www.gpspassion.com/upload2/MioPocket Readme.html

27 of 30 25.1.2011 23:55

Page 28: MioPocket Readme

GSFinder (file manager/browser)FileManCE (file manager/browser)Total/CE Commander (file manager/browser)TreeSize Mobile (file size viewer)PHM Registry Editor (registry editor w/ search)TRE Registry Editor (registry editor w/ exporting)iTask Manager (simple task manager)Task Manager (advanced task manager)WR-Tools ResInfo (system information utility)BananaPC (task switcher)vSnap (screen capture utility)JOTKBD (full-size keyboard)DeClock (alarm clock)Pocket RAR (zipping utility)Microsoft .NET Compact Framework 3.5 (application API)Java (application API)Flash Player (Flash video/animation player)GAPI (graphics API)PocketNav (task switcher)SirfTech (GPS utility)Tascal Search (search utility)World Clock (world time clock)Various small utilities

6.2 Included games

SolitairePatiences (three versions of solitaire)GameBox (8 games in one)PipesMinesweeperBattleshipChess Genius (demo, but functional)TetrisWinPokerNankin (Mahjong variant)Skinz SudokuSokobanAquellaBallShiftChain ReactionHexaVirusTangled BugsZuma (shareware)Bejeweled 2 (shareware)Pentagon (new form of solitaire)Shift Left (new form of solitaire)GoMoku (also known as Naughts and Crosses)Memory (also known as Concentration)Ms. ParkMan (Ms. Pac-Man clone, shareware)LodeRunner (shareware)Peg SolitaireDotsBubbletsMastermind

http://www.gpspassion.com/upload2/MioPocket Readme.html

28 of 30 25.1.2011 23:55

Page 29: MioPocket Readme

Rubik CubeRubik DiscFreeCellPocket UnoTraffic Jam3210BinaryBlackjackConnect 4CrosswordsDuck HuntFlash ChessMahjongMissile Strike (Missile Command clone)PongRoyal PokerSpider SolitaireSudoku

6.3 Credits

Mort: MortScript (used for all scripting), http://www.sto-helit.deMiToNiOeS & TroNik/tronikos - iPhoneToday (MP 4.0 shell), http://code.google.com/p/iphonetoday/Daniel Schumann: SystemInformation (MiniBar & MP 1.0-3.0 shell), http://www.ultimatelaunch.deOsprey: MioPocket Releases 6, 7, 9-28 & 35-60, Win7 & Vista skins, TCPMP skins, most scripts,http://www.netfresco.com/MioPocketTroNik: MioPocket Releases 29-33, specially-compiled apps, all utilities in MioAutoRun\Programs\TroNik, many bugfixesMathwiz314: MioPocket Release 34Stopword: Stopword skins, many ideas, applications, utilities and registry filesIndabox: MioPocket 1.0 and 1.2 (Releases 1 & 2)D0cN0: MioPocket 1.2 Plus (Release 2 & 8)gps_newbie: MioPocket 1.2 Plus x1, x2 & x3 (Release 3, 4 & 5)bimbam69: skinnable build of TCPMP, http://forum.xda-developers.com/showthread.php?t=636423

sixsixfive: Nitrogen skinsHellrayser: Moov Settings appjwoegerbauer: Much code contributionk4dz: Modified Route manager scriptCheerful: Some code contributionMurphyfields: Some code contributionMany, many other users who suggested programs, fixes and ideas and provided testing and supportDennis Gr�ning: SirfTech, http://w5.nuinternet.com/s660100031/SirfTech.htmPaludour: GPS2Blue, http://www.paludour.netAll of the authors of the various apps and other files included in MioPocket

6.4 License

Do pretty much whatever you want with MioPocket, short of selling it and/or taking credit for it. It'san open project. You're encouraged to add your own modifications on top of MioPocket and releasethem for all to use. If you do so, just maintain the spirit of the project: it's free to all and all may add toit. You may even poach MioPocket's ideas, scripts and other files for your own unlocks (just asMioPocket poached many things from earlier unlocks). Any way in which the MioPocket project cancontinue to give back freely to the community is welcome. Finally, the contributors of MioPocket are

http://www.gpspassion.com/upload2/MioPocket Readme.html

29 of 30 25.1.2011 23:55

Page 30: MioPocket Readme

in no way liable for any damage that the software might make to your unit. You assume the risk whenyou put it on your device.

http://www.gpspassion.com/upload2/MioPocket Readme.html

30 of 30 25.1.2011 23:55