Professional Documents
Culture Documents
html
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
1 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
1.0 Introduction
1.1 Description
MioPocket is a frontend for Windows CE-based devices, mainly GPS navigation devices. It is an
installable package of programs, scripts, registry files and skins to "unlock" PNA/GPS devices and
allow them to be used for far more than just navigation (ex. for music, movies, appointments, multiple
navigation apps, etc.), like PDAs. Nearly all GPS devices use Windows CE as the core operating
system, just as Pocket PCs do, but they usually try to keep you from accessing the operating system so
that you can't mess anything up. MioPocket gets around that to open up a world of functionality to
what is, ordinarily, a very limited device. MioPocket is the most-packed and most-fully-featured
unlock for PNAs available and is free and legal to use, as it consists 100% of freely-distributable
content. What MioPocket is not is a replacement for MioMap, Mobile Navigator or any other OEM
navigation software. It is just a frontend from which you may launch your device's navigation software
or other navigation software that you've purchased.
2 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
devices are Linux-based and, hence, MioPocket (which is Windows CE-based) cannot run on them.
2.0 Installation
SD advantages: SD cards have ample space, copying to SD card is fastest and returning to
factory 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 the
device at all times and returning from a long standby sometimes requires waiting a few seconds
for the SD card to initialize.
Flash advantages: Always on the device, so it doesn't require having MioPocket on an SD card
or waiting for it to initialize.
Flash disadvantages: Requires renaming or editing of original device files (which can be
dangerous if the wrong files are changed) and uninstalling MioPocket and returning to factory
condition requires changing them back. Also, space is usually limited, meaning that some users
won't be able to fit MioPocket without removing maps and/or MioPocket components. The
SD-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 a
novice 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.
1) If you're running an earlier 4.0 release of MioPocket, ensure that MioPocket is not running (either
with a hard reset or closing MioPocket via the power menu) and then copy the MioAutoRun folder to
the drive where you installed MioPocket, overwriting files. If you're running a 3.0 or earlier release of
MioPocket or a different unlock, you will need to remove it. You can do that via the link on the
Settings page or by hard resetting, then deleting the MioAutoRun folder on the SD card and the
smaller one on the flash drive.
2) Unzip the MioPocket zip file (if you haven't already) to your computer. Do NOT unzip it directly to
your SD card, as that often produces errors or corrupt files. Note: if you happen to get any warnings
about 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, not
in any other folder).
4) Choose either 4A (Mio Digiwalker models), 4B (Mio Moov & Spirit models), 4C (Asian & Israeli
Mios) or 4D (non-Mio brands) below...
3 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
i. Copy MioAutoRun.exe, MioAutoRun.mscr and Mortscript.exe to the root of your SD card, then
rename them according to the following:
Note: If the first file is listed in the folder simply as "MioAutoRun" (no ".exe"), then do not include
the ".exe" in the new file name, either, because it means that the ".exe" is already there and being
hidden by the operating system.
� If your cx20 (esp. c520 or c320) has MioMap 2008 (not 3.x), either out-of-the-box or due to
flashing with Mio's firmware tool, then you may need to follow steps 4Bia, 4Bib and 4Bic below
(ignore that they're for Moovs).
i. Create, in the root of your SD card, a folder with one of the following names, depending on your
model (Note: filenames ARE case-sensitive):
4 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Cobia_300_64_AU
Moov 210 - European: Cobia_T300_32, North American: Cobia_T300_64_NA, Australian:
Cobia_T300_32_AU
Moov 300 - European: Cobia_400_64, North American: Cobia_400_64_NA, Australian:
Cobia_400_64_AU
Moov 310 - European: Cobia_T400_64, North American: Cobia_T400_64_NA, Australian:
Cobia_T400_64_AU
Moov 330 - European: Cobia_410_64, North American: Cobia_410_64_NA, Australian:
Cobia_410_64_AU
Moov 360 - European: Cobia_420_64, North American: Cobia_420_64_NA, Australian:
Cobia_420_64_AU
Moov 370 - European: Cobia_T420_64, North American: Cobia_T420_64_NA, Australian:
Cobia_T420_64_AU
Moov 500 - European: Cobia_500_64, North American: Cobia_500_64_NA, Australian:
Cobia_500_64_AU
Moov 500 R2 - European: Cobia500R2, North American: Cobia500R2_NA, Australian:
Cobia500R2_AU
Moov 510 - European: Cobia_T500_64, North American: Cobia_T500_64_NA, Australian:
Cobia_T500_64_AU
Moov 560 - European: Cobia_520_64, North American: Cobia_520_64_NA, Australian:
Cobia_520_64_AU
Moov 580 - European: Cobia_T550_64, North American: Cobia_T550_64_NA, Australian:
Cobia_T550_64_AU
Knight Rider: KITT_USA
Spirit models: Default
Spirit S400/S410: SEEKER_400 or Default
Spirit S500/S505: SEEKER_T500 or Default
Spirit S555: SEEKER_T520 or Default
Example: \Storage Card\Cobia_400_64_NA
If the above does not help you to find the correct folder to use, connect your Moov to your
computer 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 with
RunSDCardExecutable. That line will look something like this...
...with "" being the folder name that your device requires. Create that folder on your SD card
and 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 your
SD 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 text
editor. 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 up
and use the first code that comes after "Cobia". For example, the Moov360's firmware version
starts with "COBIA 420", so the folder should start with "Cobia_420" (note the capitalized first
5 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
letter, the following lower-case and the underscore). After that, for most devices, comes the
amount of internal RAM, "_32" for 32MB devices and "_64" for 64MB devices. Finally, North
American 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 from
the MioPocket zip, if possible) or using an entirely different card, then look for an answer in the
forums at www.gpspassion.com
ii. Next, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the folder that you just
created and rename the first two to Auto.exe and Auto.mscr, respectively. If the first file is listed
in the folder simply as "MioAutoRun" (no ".exe"), then rename the file simply as "Auto" (because
it means that the ".exe" is already there and being hidden by the operating system).
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 and
MortScript.exe to the root of the SD card (not in any folder) and rename MioAutoRun.exe to
Auto.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 the
Asian c320 and "C230" for the Asian C230).
ii. Next, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the folder that
you 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 to
MioMap_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 folder
and rename the first two to MioMap.exe and MioMap.mscr, respectively. Also, copy
Extras\Device-Specific Install\MioMap.exe.id to the same folder.
6 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Warning: Some obscure GPS devices (especially no-name, Chinese GPS devices) do not revert
Windows back to an unmodified condition when you perform a hard reset. That means that you
may not be able to undo any undesirable changes and you may permanently brick your unit. If
you'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 and
without many of the features that can cause problems and be unsafe on some devices. If you
proceed with installing the full MioPocket, be extra careful about what changes you make. Most
reputable brands, including all of the following, are safe.
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 to
CNAVClient.exe and MioAutoRun.mscr to CNAVClient.mscr
7 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Navman: Create a folder on your SD card named after your model (ex. "S50" for the S50). If that
doesn't work (and it won't for newer models), find and open source.txt on your flash drive, read
the "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, copy
MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to that folder and rename
MioAutoRun.exe to Auto.exe and MioAutoRun.mscr to Auto.mscr. If even that doesn't work, try
following the instructions in the Mio Moov & Spirit section, since the three devices have very
similar software.
Route 66: Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the Route 66 folder
on your SD card, rename R66Navigate8.exe to R66Navigate8_orig.exe, then rename
MioAutoRun.exe to R66Navigate8.exe and MioAutoRun.mscr to R66Navigate8.mscr. If Route 66
is on your flash drive, instead, copy the three files to the root of your SD card, then point the
Route 66 icon on the GPS menu to MioAutoRun.exe.
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 to
InstallSD.exe and MioAutoRun.mscr to InstallSD.mscr
Wayteq (and, perhaps, other devices using Mobile Navigator): Create a "Mobilenavigator" folder
in the root of the SD card, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to that
folder, then rename MioAutoRun.exe to Mobilenavigator.exe and MioAutoRun.mscr to
Mobilenavigator.mscr
Generic/No-name Chinese devices: If the menu system has a navigation icon that can mapped to
any executable, copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the root of your
SD card and map the icon to MioAutoRun.exe. If the menu system does not allow mapping any
icons, then you may need to try SD-free installation (2.2b) below. Warning: Most of these Chinese
8 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
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 slightly
higher risk.
Other devices: If your brand/model is not listed here, try the instructions for all of the ones that
are listed. If none of those work, then you will either have to find out elsewhere if and how your
device 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 into
your device. If it's already in, pop it out and back in. Alternately, on some devices (such as Mio
Digiwalkers), you may be able to initiate installation by tapping the power button once and then, once
the screen goes off, once again. On some Mio Moov devices, you may need to move the slider switch
all the way to the right, then back to the fully left position, and other Moov devices require that you
load up MioMap and wait for a GPS lock before exiting out and attempting installation. On Nextar
devices, 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 that
initiates installation. If your device simply freezes when you attempt installation, try re-formatting
your SD card (using Extras\Win32\SD Formatter from the MioPocket zip, if possible) or using a
different 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 after
a certain number seconds or you can disable the menu entirely, in which case MioPocket will always
install automatically.
8) Once the installation window displays, about 10 seconds will go by and your device will reboot to
complete the installation. If no installation window appears with any of those suggestions, you may
have 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. If
you are not sure, try removing the ".exe" from the file, anyways, and try all of the above suggestions
again.
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 device
freezes 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 power
button, wait for the device to fully shut down (not just dim the display), press and hold the hardware
power button until you're asked for a "factory reset" and accept it.
Warning: SD-free installation involves modifying files on the flash drive. This can very easily render
your device inoperable and be hard (if not impossible) to undo. It is especially not recommended for
newer Mio models, including the Moov and Spirit models. Only advanced users who really know what
they're doing and welcome the risk should proceed. For everyone else, it is very highly recommended
that you stick to SD installation to be safe.
Warning: Mio Moov & Spirit owners are advised to do SD installation, since its proven safe and
9 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
SD-Free installation can brick your device if you make the wrong changes. If you proceed with
SD-Free installation, follow the instructions carefully and realize that, though they work for some
people, they may not work for all.
Warning: Some obscure GPS devices (especially no-name Chinese GPS 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 slightly higher risk. If you'd like to
minimize the risk, consider MioPocket Mini, which is a version of MioPocket without most of the apps
and 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 (or
shutdown and power on) your device. For MioPocket, there should be a link on your Settings page to
remove 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 to
your device or card, since that often produces errors or corrupt files. Note: if you happen to get any
warnings about 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) 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 your
device 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 deleted
on such devices.
b. Delete MioAutoRun\Programs\Metro\all (or just the city files that you don't want) if you don't
care 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 any
interest 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 your
desktop computer or other storage device. Some navigation apps can even access maps on SD card
in addition to the flash drive, so you might be able to move them there and still use them. For
example, with MioMap 3.x, create a MioMap folder on your SD card, create a Maps folder inside
of 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...
i) Copy the MioAutoRun and Media folders to the root (top level) of your Flash Disk (so that it
looks like \MioAutoRun). If your device is an older Mio and you can't access it over USB, you
may need to download the MioTransfer utility from Mio's website (but be advised that getting
MioPocket 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 to
Auto.exe and MioAutoRun.mscr to Auto.mscr, then reset the device with the hardware slider.
10 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Next, skip to Step 5. If it doesn't work, continue with the instructions immediately below.
iv) Copy MioAutoRun.exe, MioAutoRun.mscr and MortScript.exe to the above directory (step
4Bii), then rename MioAutoRun.exe to the original name of your navigation app and
MioAutoRun.mscr to the same, minus the extension (ex. Navigator.mscr if the other file is now
Navigator.exe).
Example:
* Mio Digiwalker: Rename MioAutoRun.exe to MioMap.exe and MioAutoRun.mscr to
MioMap.mscr. Also, if you renamed a MioMap.exe.id to MioMap_orig.exe.id above, copy
Extras\Device-Specifc Install\MioMap.exe.id to the folder.
* Mio Moov/Spirit: Rename MioAutoRun.exe and MioAutoRun.mscr to either MioMap.exe
and MioMap.mscr or SmartST_CE.exe and SmartST_CE.mscr
* Magellan: Rename MioAutoRun.exe to Navigator.exe and MioAutoRun.mscr to
Navigator.mscr or, if Magellan_pna.exe originally existed instead of Navigator.exe, rename
MioAutoRun.exe to Magellan_pna.exe and MioAutoRun.mscr to Magellan_pna.mscr
* Sanyo: Rename MioAutoRun.exe to MobileNavigator.exe, and MioAutoRun.mscr to
MobileNavigator.mscr
v) Skip to Step 5.
11 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
i) Follow steps 1-6 of SD installation above. If you previously tried SD installation and couldn't get
it to work, you will likely not be able to do this step and, therefore, will have to go up to section
4A and do Option #1, instead.
ii) Scroll down to the bottom of the startup menu and choose "Install SDFree (via SD)." You may
be prompted to select your device's original navigation application. That executable will be
renamed with "_orig" on the end (ex. MioMap.exe to MioMap_orig.exe) and a MioPocket file will
be copied in its place so that, instead of the nav app running, MioPocket will run. Don't worry; this
can 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:
iii) The copy operation will take several minutes, so leave it alone for a while. A message will
appear once it's done. At that point, you may freely remove the MioPocket files from your SD
card.
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 icon
on the device's factory menu or, if no menu exists, resetting the device). If you chose the right nav app
executable in the previous steps, a menu will pop up, asking you whether you want to run your original
navigation app or MioPocket.
6) Choose "Run MioPocket" from the menu. In the future, you can, via the same menu, choose to
have the "Run MioPocket" option selected automatically after a certain number seconds or you can
disable the menu entirely, in which case MioPocket will always install automatically. It might be a
good idea to NOT disable the menu, though, as you might, at some point, want to use your original nav
app 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 your
device 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).
12 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
To control your device from your Windows desktop, connect via USB in ActiveSync mode, then run
Extras\Win32\Remote Display\ASRDisp.exe (in the MioPocket zip) from your Windows desktop. The
error message is normal; click OK. Tip: it's a little less sluggish if you copy this executable to your
Windows desktop before running it (rather than running it directly over the USB connection). If you
would like a faster, more powerful application for doing the same thing, try the free EveryWAN
Remote Support Personal Edition at http://www.sparus-software.com.
13 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
SDW-820 and SDW-821 WiFi cards, but support isn't enabled by default (because the registry settings
conflict). To enable one, find the registry file for your card in the MioAutoRun\Registry\Exclude
folder and move it to MioAutoRun\Registry\Custom. If you have a WiFi card from another
manufacturer or with a different model name, try each of the included registry files to see if they work
before resorting to installing the software that came with your model. According to one report, the
Pluscom SDIO-54 card works with the Ambeon registry file. Once you have copied a registry file and
if you have already installed MioPocket, either hard reset and re-install it or double-click the file from
the device and soft reset to activate the change.
Books in .txt or .htm format can be zipped up to dramatically reduce their file size. uBook will extract
them on-the-fly when viewing. Many popular, non-copyrighted books from Project Gutenberg have
been 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 domain
and free because they were first published before the copyright laws of the early 20th century. Project
Gutenberg, therefore, is an excellent resource for classical literature, such as the novels of Charles
Dickens, Jules Verne, Sir Arthur Conan Doyle and Lewis Carroll, as well as historical and religious
texts.
MioPocket's Media Player can play many popular formats (MP4, WMV, DivX, XVid, etc.), but I've
found that the MP4 format with a bitrate of 500-1000Kb/s works the best in terms of size and quality
in Media Player. One small sample video has been included in the Media folder for your testing. An
excellent, free video converter which runs on Windows, MacOS and Linux is Handbrake. You can
download Handbrake at http://handbrake.fr/?article=download. Another free video converter for
Windows is Prism, by NCH Software. You can download Prism at http://www.nchsoftware.com
/prism/
Tip: I recommend testing all of this on your device once before setting the alarm for good (so that you
14 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
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 of
Windows:
If you are not using Windows, then you will most likely have to switch the mode to Mass Storage
mode. Use the "USB Mode" icon on the Settings page in MioPocket to do that. You will have to do
that only once. Finally, on applicable Mio devices, there may be a "Moov mode" or "Mio Transfer
mode" option in the USB Mode menu. If either appear for you, then you may have to use that to get
USB connectivity.
15 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Next, run Virtual Earth Mobile or Live Search and go to Menu->Options/Settings to configure your
GPS 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 a
little bit longer and try again. Though it may not appear to be doing anything, it is trying to get a
satellite lock and, like other GPS apps, that takes time (ex. 30 seconds to several minutes). If it still
gives the error after several minutes of waiting, consider that you may have chosen incorrect COM
port and baudrate settings.
Once the app has downloaded a map, as long as there's room in the cache, the map will be available
for offline use. From Menu->Options/Settings, you can increase the map cache size in order to keep
more of the maps that you download. You can also change the cache location to the SD card (which
you may want to do if you substantially increase the cache size).
For any other issues, please head over to the Mio forum at http://www.gpspassion.com, look for a thread
16 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
For much more guidance with configuring icons and the rest of the shell, please see the FAQ for
iPhoneToday at http://forum.xda-developers.com/showthread.php?t=542727
17 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
* Apps that have anything to do with the "Today" screen (a feature of PPC and WM devices) will
likely 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. To
install an app with a .cab extension, copy the file to your device and then either press the "CAB
Install" icon on the Tools page or double-click on the file in a file browser (such as FileMan). Files
with .exe extensions are usually ActiveSync installers. To install those, ensure that you are in
ActiveSync USB mode and that you are able to make an ActiveSync connection (see section 3.14
above), then double-click on them from your Windows desktop computer (they cannot be run from
the device). ActiveSync will present an installer similar to most Windows apps, but will install the app
to your device.
After initiating installation (of either type of install package), you will be prompted, on your device, to
choose 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 internal
drive that \Program Files is on does not have much free space at all and, worse, any files written there
will 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) and
configure it the way that you want it. Next, go to the Settings page and click on the Backup Registry
button. Parts of the registry will be backed up to MioAutoRun\Registry\Custom\RegistryBackup.reg
so that your application's registry settings will be automatically imported during MioPocket
installation. Finally, you may want to check \Windows to see if the application put any files there. If it
did, copy those to MioAutoRun\Windows\Windows so that they're always copied to \Windows during
MioPocket installation.
If a .CAB file will not install for you (and you can't find an alternate version of the app that will), try
running MioAutoRun\System\wceloadext.exe and turning off all checks, then installing the .CAB file
again. If even that doesn't help, run Extras\Win32\MSCEInf (CAB Extractor)\MSCEInf.exe from the
extracted 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 whatever
reason, MSCEInf isn't usable, you will need to extract and rename the files manually. Use a zip
program (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 rest
of 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.001
to SetupProgram.exe. Sometimes, files will need to be moved to sub-folders, in which case one of the
nearby lines will specify where. Once you've renamed (and moved) as many files as you can, copy the
files 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 to
run an application that I installed/added."
18 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
19 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
MiniBar keyboard" entry and then select "JOTKBD/Full Keyboard." The MiniBar keyboard icon will
now run JOTKBD. If you have your own non-SIP keyboard that you have installed and with to use
with 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 keyboard
in MioAutoRun\System and rename it to Keyboard-.dll, where is the name is whatever you want to
call it (usually the language name). Next, go to MioAutoRun\Registry\Exclude and make a copy of
one 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 of
this 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 these
instructions exactly, the keyboard that you want to add will be there.
If Windows CE (the start menu, program menus, Control Panel, etc.) is in a language other than
English and you wish to convert it to English, see Extras\Patches\English MUI\Readme.txt in the
MioPocket zip.
Some languages (Croatian, Czech, Cyrillic, Hungarian, Polish, Romanian, Serbian, Turkish, Ukrainian,
Vietnamese) have SIP keyboards available in MioPocket. To install them, see MioPocket
20 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Settings->System->Install Keyboard Language. To add a different SIP keyboard that you have, see the
second paragraph of section 4.10 ("Enabling alternate keyboards") above.
The Total Commander file manager supports and includes many languages. Choose
Show->About/Settings to set one.
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 that
MioAutoRun.exe (or whatever you had to rename it to) successfully ran, but that one of the other two
files is missing in the same folder. You either did not copy MortScript.exe to the folder, did not copy
MioAutoRun.mscr or did not rename MioAutoRun.mscr correctly. Regarding the last one, ensure that
MioAutoRun.mscr is renamed exactly according to how MioAutoRun.exe was renamed, i.e. the same
except for the extension on the end (ex. MioMap.exe/MioMap.mscr, Destinator.exe/Destinator.mscr,
etc.).
If the problem is not corrupt files, then check the log files in MioAutoRun\Backup. InstallLog.txt
contains 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 "Startup
Complete," then the last line listed indicates roughly where the problem occurred. You can then look
at the filename at the start of the line, open that file from MioAutoRun\Scripts and search for the log
message. The problem will have occurred after that log message and before the next similar log
message. You could try either putting # signs in front of some (or all, though that could be overkill) of
those lines or duplicate the log message line on new lines to narrow down the problem further.
5.5 MioPocket crashes when I click on the screen after returning from a long standby
21 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
If you installed to an SD card, you need to give the device time to initialize the card. This takes 5-8
seconds. 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.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 time
should be correct. If you want to go further and ensure that they won't always be lost when you hard
reset your device, go into "MP Settings" on the Settings page and choose "enable time sync during
install". It will run a test and ask you to confirm that you want it to sync time during MioPocket
installation. If you're wondering why we have to load up some other GPS app before the time sync
utility, it's because the time sync utility does not actually sync with the satellites; it just retrieves the
time kept by the GPS chip in your device (and which is updated only when a real GPS app is used).
If you have tried all of the above and still can't make the app work, you may need to give up and find
a differently-compiled version of the app to download (it's common for apps to be available for
multiple platforms), an older version of the app or a different app with similar features. Realize that
most apps weren't designed to work on devices like these (and the manufacturers of these devices
didn't intend for you to run such apps, either, which is why they were "locked"). In fact, there are
likely way more apps that won't work than will work. You just need to sift through them all and find
the ones that work. Again, the tips in section "4.3 Installing applications" will help in identifying which
are more likely to work.
22 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Browse to the nav app's folder and check for the existence of the nav app's main executable ending
with "_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 Mio
Digiwalker models), do the same thing (ex. "MioMap_orig.exe.id" to "MioMap.exe.id").
Under that combination of conditions, your device may get stuck in an endless reboot cycle that you're
unable 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 break
any such cycle.
If, for whatever reason, you are not able to use ASRDisp.exe to remote control your device, create a
folder named 2577 on an SD card, copy the contents of MioAutoRun\Programs\FileManCE2 (from
the MioPocket zip) to that folder, then rename FileManCE.exe to autorun.exe. Insert the card into
your 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, run
MioAutoRun\Programs\Reset.exe or Restart.exe. If, after reset, MioPocket is still installed and the
touchscreen still doesn't work, use the file manager to run MioAutoRun\Registry\Exclude
\OriginalKeyboardDriver.reg and MioAutoRun\Registry\Exclude\TouchscreenBackup.reg (one of
which contains your old keyboard/touchscreen driver settings). Repeat the reset. If even that doesn't
work (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 through
USB or, if installed to SD card, by removing the card and putting it in a card reader), here are some
more things to try:
* Find the executable that you originally launched MioPocket from (either MioAutoRun.exe or
Miomap.exe before you renamed them) and copy MioAutoRun\Programs\TroNik\TouchScreenFix.exe
in its place, renaming it to the appropriate name.
23 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
After each of the suggestions immediately above, try to hard reset your device and re-install
MioPocket. Admittedly, this may be easier said than done without use of the touchscreen. Just keep in
mind that, often, you can reset by holding the power button down/off for up to 10 seconds and, with
SD installations, MioPocket can often be re-installed by inserting the SD card or tapping the power
button off, then on again. If you have done an SDfree installation, try putting MioPocket on an SD
card 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, post
a request for help in the official support thread at http://www.gpspassion.com/forumsen
/topic.asp?TOPIC_ID=136798
Sometimes, the buttons are handled by a keyboard driver and will stop working when you enable one
of 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.
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, try
re-downloading MioPocket and re-copying it, since files can become corrupt during downloading or
while just sitting on your hard drive. If you continue to have problems and you've been copying the
files to an SD card (for SD installation or SD-to-SD-free installation), it may well be that your SD
card's file system has become corrupt. Re-format the SD card (using Extras\Win32\SD Formatter from
the 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 an
SDfree (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 Windows
computer. If you can use that, access the HKEY_LOCAL_MACHINE\init key and modify the entries
24 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
to mirror what's in the Backup\init.txt file on the drive/card that you installed MioPocket. If init.txt
doesn'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 it
to the same thing. If you performed an SDfree installation, find an SD card and follow the directions in
this Readme for SD installation, but substituting MioAutoRun.exe in the instructions with
FileManCE.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 install
MioPocket (ex. "MioMap_orig.exe" back to "MioMap.exe"). Also, for both types of installation, try
double-clicking on the Backup\PreInstallationBackup.reg file on the drive that you installed
MioPocket. If that file doesn't exist or doesn't work, try running MioAutoRun\Programs\Regedit.exe
and manually editing the HKEY_LOCAL_MACHINE\init key to mirror what's in the Backup\init.txt
file. 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 right
place and named it correctly), try creating a folder named "2577" (without the quotes) in the root (top
level) of the SD card and copying FileManCE.exe there, renaming it to autorun.exe. Pop the card in
the device and the file manager may end up running. If so, follow the instructions in the second half of
the last paragraph.
If none of the above works and you have a Mio Moov or Mio Spirit, try following the instructions in
section 5.19 below. If that doesn't work or you have a different device, try asking for help in the
forums at http://www.gpspassion.com.
If you are unable to even use MioPocket because the original software is hiding it, open up
MioAutoRun\MioPocket.ini, find the "AppToKill=" line and set it equal to the executable name of the
original software (ex. if it is MainShell.exe, do AppToKill=MainShell.exe). If you are not sure what
the 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
25 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
reset and, when the task manager runs, click on Processes, kill suspicious processes and exit the task
manager to see which one is responsible, then set the "AppToKill=" line in MioPocket.ini to that
process name.
Another thing to try is to get an SD card and create a "Cobia" folder on it that corresponds to section
2.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 the
reset position, then in the on position, and as soon as the "USB connection" screen is shown (if it's
shown), insert the SD card. If it works, the FileMan file browser will launch. At that point, undo the
file & 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 up
the Moov and shorting two pins. Poster "al13lea" at gpspassion.com came up with this. Here is my
interpretation 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 further
away, 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-most
pins (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's
post: 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. There
is no guarantee that this will work, though, so attempt it only if you have tried everything else and
assume all risks.
26 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Registry folder. Note: when creating your own registry files, use TRE Regedit to export or ensure that
they're saved with ANSI encoding (if using Windows, Notepad's "Save As" option allows checking and
setting 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
27 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
28 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
Rubik Cube
Rubik Disc
FreeCell
Pocket Uno
Traffic Jam
3210
Binary
Blackjack
Connect 4
Crosswords
Duck Hunt
Flash Chess
Mahjong
Missile Strike (Missile Command clone)
Pong
Royal Poker
Spider Solitaire
Sudoku
6.3 Credits
Mort: MortScript (used for all scripting), http://www.sto-helit.de
MiToNiOeS & 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.de
Osprey: MioPocket Releases 6, 7, 9-28 & 35-60, Win7 & Vista skins, TCPMP skins, most scripts,
http://www.netfresco.com/MioPocket
TroNik: MioPocket Releases 29-33, specially-compiled apps, all utilities in MioAutoRun\Programs
\TroNik, many bugfixes
Mathwiz314: MioPocket Release 34
Stopword: Stopword skins, many ideas, applications, utilities and registry files
Indabox: 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
6.4 License
Do pretty much whatever you want with MioPocket, short of selling it and/or taking credit for it. It's
an open project. You're encouraged to add your own modifications on top of MioPocket and release
them for all to use. If you do so, just maintain the spirit of the project: it's free to all and all may add to
it. You may even poach MioPocket's ideas, scripts and other files for your own unlocks (just as
MioPocket poached many things from earlier unlocks). Any way in which the MioPocket project can
continue to give back freely to the community is welcome. Finally, the contributors of MioPocket are
29 of 30 25.1.2011 23:55
http://www.gpspassion.com/upload2/MioPocket Readme.html
in no way liable for any damage that the software might make to your unit. You assume the risk when
you put it on your device.
30 of 30 25.1.2011 23:55