Hacking the Mio C220 GPS


Make your GPS Multifunctional

I’ve never owned a pocket knife.  I discovered long ago when my grandfather gave me my first Coleman multi-tool that a simple blade that tucks into its own handle is nothing compared to a nice multi-tool with screwdrivers, blades, saws, ect…

So when I bought my Mio C220 GPS unit for my geocaching hobby, I realized how much untapped potential was in one of these little guys.  Here are the specs on the model I bought:

  • 32MB RAM
  • 3.5” Touch Screen Display
  • 65K Colors
  • Transflective LCD
  • LED Backlighting
  • 320×240 Screen Resolution
  • Built-in speaker
  • GPS Chipset SiRFStarIII
  • CPU Samsung 2440 – 400Mhz
  • SD/MMC Memory Slot

These generally go for $75 to $125 on websites ranging from eBay to Amazon.com.  I managed to luck up and get in a $25 bid on my during a last minute bid on eBay and won.   I don’t think the seller was too happy about letting it go so cheaply, but that’s what price reserves are for, genius.

The new desktop on a hacked MIO C220

So after fiddling around with it for a couple hours and figuring out how to put my own coordinate-oriented Points of Interest in there, I discovered that this was pretty much all the damned thing did.  It did the job of a GPS, and did it well, but that was all it did.  Not good enough for me.  I am the keeper of the multi-tool, and I know from experience that if an electronic does its job well, it can probably do others just as well.

So a little Googling got me onto some websites dedicated to GPS unit hacking.  I also purchased a book from ExtremeTech called “Hacking The GPS”.  It’s a great read, if you are into that kind of thing.  I own four of ExtremeTech’s How-To books so far.

I found that with the USB cable that came with my unit and a download or two, I could change the interface of my GPS unit and make it capable of playing music and videos.  So here’s how it’s done.  You’re going to need three things; A Mio C220 GPS, a USB cable, and the software package available from the following link:  Download the Mio C220 Hack Pack kit

The first thing you’re going to want to do is extract everything in the pack.  Put the Script folder on the C: drive.  It’s easier for the transfer software to get there automatically, as it’s in another language with no option to change it.

With Windows 7, the drivers are already in the OS, so when you plug your Mio into your USB port, it’s going to attempt to install them for you.  There’s really nothing you can do about it, just wait until it’s done.  These drivers are absolute crap and won’t let you interface with your GPS unit at all.  So go into your device manager and locate your Mio under “Mobile Devices”.  Uninstall the hardware and click the box next to “uninstall driver”.    Now unplug your Mio and then plug it back in.  Locate the USB Driver folder from the Hack Pack and select the driver.  Let it install, and you’re good to go.

Do a hard reboot on the Mio and let it boot to its default screen.  Don’t touch it, just plug it in and set it down.  You’re not going to be picking it up again for a while.

In the Transfer Mio C250 folder, double-click on Transfer_Mio_C250 and let it run.  There will be a little icon in your task bar that looks like a broken chain.  If it remains gray and broken, check your connections and your driver installation.  If it is closed and gold colored, then we can begin.

Please remember this, it’s very important.  There are going to be two folders named MioMap on the flash drive of your Mio, one inside the other.  The navigation should be as follows: \My Flash Disk\MioMap\MioMap.  Using Transfer Mio, navigate inside the first MioMap folder and rename the folder inside to MioMap2.  The button for renaming is titled “renommer”.  This will preserve all your original data for your Mio.  Now click on “new dossier”, this will create a new folder.  Name it MioMap.  Now we can begin the transfer.

Transfer MIO and transfer screens

On the left side of Transfer Mio, navigate to C:\Script_3.24r\MioMap.  Copy everything in this folder over to your newly created MioMap folder on your Mio’s flash drive.   Once everything is done copying, navigate one level up on the Mio to My Flash Disk and create a folder called Script.  It should look like this: \My Flash Disk\Script.  Copy everything from C:\Script_3.24r\Script into this new folder.  When this is all finished, click on the button at the bottom right hand side of the Mio Transfer screen that says “sortir”.  This will close the program.  Now you can unplug the Mio.

Do a hard reset again, and then click on MioMap.  A file manager will open rather than MioMap, and you can navigate the files on the flash drive.  Go into the MioMap folder in “\My Flash Disk\MioMap\MioMap” and run Autopatcher.exe.  A window will pop up.  Click OK and your Mio will restart.

When it starts again, you will hear the Windows Tone and will go to the same beginning screen.  Select MioMap again and you will be taken to your new desktop for your Mio C220.  I copied all of my maps except for Washington onto my desktop and then deleted them, leaving only my home state.  Then I loaded television shows on it.  Windows Media Player is fully functional and it may take a little tinkering to get it the way you want it.  So enjoy your new GPS/Media Player.

Don is an avid gamer, writer, screen writer,part time game maker, film director, and horror film fanatic. You can check out his book "How to Survive Zombies and Other Disasters" on Amazon.


  1. Ballen

    April 26, 2014 at 11:33 am

    Hi Dave! Just install from ur DVD. And Mio wiil be as it was new again.

  2. albert

    October 14, 2013 at 1:38 am

    Applying on Maemo is not quite as perfect as using Search engines charts on Android operating system, but it is efficient. The standard “maps” program made by Ovi performs well with the GPS in the N900 and the redirecting function provides many choices based on what kind of journey you are taking. GPS Tracking Software

  3. wacko jack

    August 18, 2012 at 1:00 am

    It's also over 2 years old. The latest PocketMio has many more features. And I had no trouble playing wmv on the old version, pictures were also no problem. So maybe you're dumber than your dad/uncle thinks.

  4. thunder

    August 14, 2012 at 2:18 am

    useless…do NOT wate your time with this as all it does is let you play mps's..cant view pics and can't even play a simple wmv file or any video file for that matter..find a better script this one is BS..

  5. Fito

    July 1, 2012 at 4:30 am

    Hi there,

    I know this is quite an old post, but I have just gone through the process and now I can only get to the desktop, but can open navigation software. Is the MioMap logo on desktop a shortcut? I click on it and does nothing.

    I could not rename 2nd MioMap folder to MioMap2 (transfer software said renaming was ok, but it didn't actually rename anything) so I had to work on original MioMap folder.

  6. RdRx23

    May 28, 2012 at 10:58 pm

    i have a mio c220 can someone help me install maps for the philippines???? pls……

  7. ionutzdan02

    April 2, 2012 at 5:47 am

    QUICK QUESTION i have a c220 that i gave to someone to update the maps and it didnt work i dont know what he did because the gps wont start ..i get only a black image with the following text ( R07.4.0168.0612 )…ANY IDEAS what happend and how do i reinstall the software again ?' (ps: i plugged to the pc but the usb wont recognize it )

    • paulo

      May 10, 2012 at 12:12 pm

      have u tried 25 hard resets?

  8. jeff

    March 30, 2012 at 6:17 pm

    Everything worked fine for me but when i hit the ok button and it restarts i dont get the windows sound and it just brings me back to the file manager when i click miomap.

  9. han

    March 27, 2012 at 10:18 am

    Hi, Everything works fine for me.

  10. silviu

    February 27, 2012 at 3:53 pm

    hy,i have just did exactly step by step ,and i am still geting an error that says please use original map dvd software … why ? my flash drive was black ,and did step by step your tutorial and nothing apears?i did hard reset and nothing,what should i do ? help

  11. Marius

    February 27, 2012 at 8:37 am

    Hi , the c220_hack_pack.zip is not complet , folders are missing : usb drv , script.
    I have only Skin folder and 2 other exe files

  12. Tony

    December 30, 2011 at 5:27 pm

    c220_hack_pack.zip download link it's no working. I need the usb driver for windows 7.

    • ocmodshop

      December 31, 2011 at 8:42 am

      Sorry about the download link. Some images and files still need to be fixed after the move to Linux (changed to lowercase and whatnot). The download link has been fixed.

  13. Tony Leal

    September 10, 2011 at 12:44 am

    I'm trying to figure out how to use Goops with my Mio C220.
    I want to go 4X4'ing with confidence, knowing what to expect on the other side of that hill or an easier way around that mountain. Go where there are no roads. Zoom in to Google Earth. Have Google Earth track exactly where I'm at on my laptop, without a network signal. Is that possible?

  14. noha

    September 2, 2011 at 12:04 pm

    c220_hack_pack.zip download link appears to be dead. Please fix the link or point to a valid resource? Thanks. Would like to see more details on what you can actually do with it once it's installed.

  15. vlr

    June 20, 2011 at 1:21 am

    Nice thread, but it wont work on my mio c220. I have different soft, so my My Flash Disk folder doesnt contain MioMap. I have Navigaton folder instead.

  16. g0l1ath

    June 20, 2011 at 1:20 am

    how can i get my mio c220 to install cab files?

Leave a Reply

Your email address will not be published. Required fields are marked *