Mio C230 en Linux
Ik heb een GPS apparaat (Mio C230) gekocht voor in de auto. Mio wilde mij echter niet vertellen hoe ik, als Linux-gebruiker, de updates kan installeren.
Nou ja, dan zoek ik het toch zelf uit…
Deze documentatie is nog niet af. Voorlopig ben ik nog in het stadium van informatie verzamelen.
O, en voordat de reacties komen: ja, ik heb ook die link 'Vista/Mandriva dualboot' gezien… Mijn laptop is inderdaad dualboot, dus ik zou het update-programmaatje van Mio inderdaad onder Vista kunnen installeren en op die manier mijn GPS apparaat kunnen bijwerken.
En? Dus?
Ik vind dat ik als Linux gebruiker ook gewoon recht heb op die updates: ik heb ervoor betaald, en ik vind dat een fabrikant mij niet mag dwingen tot het gebruik van een ander besturingssyteem dan het besturingssysteem van mijn keuze.
En natuurlijk ga ik op een gegeven moment dat programmaatje wel installeren onder Vista™… En dan ga ik mijn netwerkverkeer scannen… :)
Maar goed, voorlopig nog even verder onder Linux.
Als ik het GPS apparaat aansluit op mijn laptop, wordt dit gezien als een USB storage device. Ik kan het dus aanspreken als een externe harde schijf of USB-stick, en zien wat er op staat.
Het ding wordt gemount onder /media/Mio Device:
rob@laptop:~> mount […] /dev/sdb5 on /media/Mio Device type vfat (rw,nosuid,nodev,noatime,uhelper=hal,flush,uid=500,utf8,shortname=lower)
En zo ziet de directory structuur eruit: [link].
Even vlug alle bestanden en directories doorlopen:
- MioMap/MioMap/aaashell.dll: geen idee
- MioMap/MioMap/data.zip: een zip met voornamelijk bitmaps en verder wat .wav, .xhtml, .txt en .ui bestanden. Hier zal dus wel de user interface gedefinieerd worden.
- MioMap/MioMap/device.nng: geen idee
- MioMap/MioMap/gfx/: een directory met een heleboel bitmaps van logo's. Naast de 200 euro die ik betaald heb voor dit apparaat heeft Mio blijkbaar nog een manier gevonden om hier geld aan te verdienen…
- MioMap/MioMap/gpstmc.dll: geen idee
- MioMap/MioMap/gx.dll: geen idee
- MioMap/MioMap/iGO.db: geen idee
- MioMap/MioMap/lang/: een directory met zips met daarin alle geschreven teksten genationaliseerd
- MioMap/MioMap/license.db: geen idee, maar het zal wel iets met een gebruiksovereenkomst te maken hebben
- MioMap/MioMap/maps/: bestanden met als naam een land, en extensie .fbl; geen idee, maar het zullen de kaarten wel zijn
- MioMap/MioMap/miomap.exe: dit zal wel het 'besturingssysteem' van het apparaat zijn
- MioMap/MioMap/miotc/: Points Of Interest en flitsers
- MioMap/MioMap/poi/: meer flitsers
- MioMap/MioMap/scheme/: kleurschema's
- MioMap/MioMap/sys.txt: wat instellingen die me voorlopig nog onduidelijk zijn
- MioMap/MioMap/tahoma*.ttf: 2 TrueType fonts
- MioMap/MioMap/voice/: de stemmen
- Setting.ini: nog wat instellingen
- settings.dat: geen idee, maar het zullen wel meer instellingen zijn
(Om te onthouden voor later: de bestanden in /scheme/ en de bestanden tahoma.ttf en tahomabd.ttf kan ik later weleens aanpassen om de boel een beetje op te vrolijken, en het moet ook wel grappig zijn als ik de kinderen van mijn vriendin zover krijg dat ze wat dingetjes in willen spreken voor in /voice/. Voorlopig gaat het echter om de updates…)
De bestanden die ik het meest waarschijnlijk vind om gewijzigd te worden bij een update: MioMap/MioMap/maps/*, MioMap/MioMap/miotc/* en MioMap/MioMap/poi/*.
Maar om straks, na een update, nog makkelijker de gewijzigde bestanden terug te vinden, maak ik even een lijstje met van ieder bestand het tijdstip dat het het laatst gewijzigd is [link].
…
| Reacties zijn welkom: rob[at]nerdstock.org |
![]() http://creativecommons.org/licenses/by-nc-sa/3.0/nl/deed.nl |






