| Versions |
 |
|
| Author |
Topic  |
|
Supremo
USA
2030 Posts |
Posted - 28 nov. 2007 : 18:41:30
|
Unlocking the Navigon 2100:
As the data sheet says, the Navigon 2100 has a core operating system of WinCE 5.0. "Unlocking" the unit refers to the process of booting directly to the WinCE Desktop, and has nothing to do with unlocking maps that have been illegally obtained without the proper license. Unlocking is the first step in giving the end user the ability to run other WinCE-compatable PDA applications on this PNA.
Fortunately, the Navigon 2100 will run the MN6 software from the supplied 2 Gbyte SD card or, assuming all the files on the OEM card are copied over, to any other SD card (*). DO NOT MODIFY THE EXISTING OEM SD CARD - SPLURGE FOR A FEW BUCKS, BY AN SD CARD (2 GBYTE MIN) AND COPY ALL THE OEM FILES OVER TO IT. Unlocking is a reversible process. Although you need to make Registry changes to get full functionality (without some apps locking up), removing the SD card and performing a Hard Reset will restore the original (OEM) Registry.
Hard Reset Procedure - if the PNA is on, press the Power button until the unit goes off. Press again and hold the button down - the screen will come on and after a few seconds go off again. Press the Power button again and the screen will come back. If you get the opening "music", you know the Hard reset was successful.
If you leave the memory card out and keep the unit powered on, you will after a few 10's of seconds go into the Demo mode. When you reinsert the SD card a soft reset will occur (equivalent to pressing the recessed button on the left hand side) and the unit will initialize into whatever the SD card tells it to (see below). .
When the 2100 boots up, the firmware looks for a file called AutoRunCE.exe on the SD card if it is inserted (see above). The unlocking process basically replaces the stock AutoRunCE.exe with a different executable. The preferred executable would a "script runner" with a simple yet fairly complete set of commands. Having "grown up" with the Mio C310x, I prefer the so-called "C310AUTO" method, and will be discussing the use of that system here. Another choice of script runner is nfRunner which appears to have a larger command set at the expense of complexity. Experienced programmers might prefer that system, and contributions in that area are welcomed.
GPSGator (the author of the original C310AUTO system) has graciously uploaded a minimal unlocking script to get everyone started. Simply copy the unzipped archive to an SD card that you have already copied all the OEM SD card files to (overwriting the existing AutoRunCE.exe), place this card into your 2100 SD slot, and reset. The script file is AutoRunCE.c31 but it's simply a text file that can be editted in Notepad or similar. The C310AUTO archive has a doc file with it that explains the command syntax in the script. As with most script languages, you must follow the syntax exactly - most of your errors will be associated with leaving quotes, commas, whatever out of the text. The first thing you might want to try is creating a Desktop shortcut to the Navigon mapping application (MN6.exe in \Storage Card\MN6). Read the C310AUTO docs, use the "Desktop" command, etc. You know what they say about giving a man a fish vs teaching a man to fish...
Once in the WinCE Desktop, go to the Taskbar (it boots up in "autohide" mode), click on the "Windows" icon, select Program Files\Explorer, and you'll see a familar friend if you're a Windows XP kinda person. You can also explore \Settings\Control Panel, but be careful. Things like 'Storage manager' can brick your unit with the wrong selection.
As I create various scripts I'll post them here; feel free to contribute. Please do not post a script unless it is working - we are not here to troubleshoot your programs, and in any case you'll find that the vast majority of your errors are syntax related.
(*) I have only personally tested a 2 Gbyte non-SDHC SD card, search the Forum for details on compatability of other types of SD cards |
Moderator ... MIO, AIO Forums Mio C310x,C520, Moov 300, Navigon 2100, Rightway GPS (various) "Give a man a fish and he eats for a day- Teach a man to fish and he eats for life" |
Edited by - Supremo on 29 nov. 2007 02:49:17
|
|
|
Ads
|
|
|
sixthday
36 Posts |
Posted - 28 nov. 2007 : 20:20:42
|
Some reported in the 2100 review thread that a SDHC card may work
quote: Originally posted by hern_chen
I tried to use Kingston SD4/4GB (4GB class 4) SDHC memory card with Navigon 2100 w/o success (FAT and FAT32) so I thought that Navgon 2100 may not support SDHC memory card. Today, I saw Sharkonwheels post that he was able to get Navigon 2100 to work with Sandisk SDHC card in FAT format (but not FAT32).
So I formatted the SDHC card again as FAT (Right mouse "My Computer" and select Manage then "Disk Management" and ignore Allocation size >32K warning when you select FAT format). When Navigon bootup, I got the "Please insert the memory card" message but it re-boot itself and the second boot go through and the GPS seem to work properly. The "Please insert the memory card" message shows up every time I do the 6-second power OFF/ON sequence.
Then I tried a second memory card (also Kingston SD4/4GB) that worked perfectly in my Canon SD1000 camera. This time I leave the format as FAT32. Again, I got the double reboots problem and the GPS works after the second reboot.
It seems that Navigon 2100 is sensitive to the SDHC memory card used (timing?). I am eager to learn your experience with SDHC card and whether there is a way to avoid the "Please insert the memory card" problem.
|
 |
|
|
Holleyong
5 Posts |
Posted - 28 nov. 2007 : 21:08:16
|
GPSGator,Supremo, thank you so much for your great work. I did it sucessfully. It just tooks seconds. GPS can work. Now, I'm considering to install other softwares.
By the way, how to go back to WinCe. Maybe I need to investigate this.
Thank you.
|
Edited by - Holleyong on 28 nov. 2007 21:10:54 |
 |
|
|
Supremo
USA
2030 Posts |
Posted - 28 nov. 2007 : 22:07:12
|
| If you mean "How to exit the MN6 map application and get back to the WinCE Desktop", I haven't figured out any way within MN6 (yet). I do a soft reset with the recessed pushbutton. |
Moderator ... MIO, AIO Forums Mio C310x,C520, Moov 300, Navigon 2100, Rightway GPS (various) "Give a man a fish and he eats for a day- Teach a man to fish and he eats for life" |
 |
|
|
Holleyong
5 Posts |
|
|
Supremo
USA
2030 Posts |
Posted - 29 nov. 2007 : 01:59:05
|
The Desktop shortcuts should survive a soft reset (depress the recessed button) but not a hard reset (hold down power button per my last post) unless the "desktop" command is used in AutoRunCE.c31 to restore them. Read the docs that go with the C310AUTO archive - here's an example of the correct syntax for shortcut that will be put on the WinCE desktop after a hard reset -
Desktop MN6 "\Storage Card\MN6\MN6.exe"
Note the spaces, slashes, and quotation marks. |
Moderator ... MIO, AIO Forums Mio C310x,C520, Moov 300, Navigon 2100, Rightway GPS (various) "Give a man a fish and he eats for a day- Teach a man to fish and he eats for life" |
 |
|
|
spotter
43 Posts |
Posted - 29 nov. 2007 : 02:21:25
|
| any idea on how to rotate the display? wince apps don't seem to do well w/ a 240 vertial. |
 |
|
|
Supremo
USA
2030 Posts |
Posted - 29 nov. 2007 : 02:38:23
|
Sure do - and as with the Desktop command, it's talked about in the C310AUTO.txt file that's part of the C310AUTO archive. Look at the SCREEN command discussed there.
Note I have not tested this command on a WinCE 5.0 system, so it may or may not work correctly (the original C310AUTO program was written for WinCE 4.2).
Added - Hmmm... this command doesn't seem to be recognized on the 2100, maybe GPSGator can supply an answer. Also note this topic, not very encouraging... :o( |
Moderator ... MIO, AIO Forums Mio C310x,C520, Moov 300, Navigon 2100, Rightway GPS (various) "Give a man a fish and he eats for a day- Teach a man to fish and he eats for life" |
Edited by - Supremo on 29 nov. 2007 04:47:36 |
 |
|
|
Supremo
USA
2030 Posts |
Posted - 29 nov. 2007 : 03:29:23
|
Here's a useful AutoRunCE.c31 script command that creates a Desktop shortcut to quickly access the program that switches between ActiveSync mode and Mass Storage mode (which is the default after a hard reset):
Desktop USB-AS Switch "\Windows\USBFNswitch.cpl"
Now what would be really nice if there was a Command Line switch that could allow this program to automagically (no manual intervention) select Activesync when booting into WinCE.
And as long as we're discussing Desktop shortcuts, I haven't quite figured out yet how to associate Icons (*.ico files) with these shorcuts. Any Windoze programmers out there know how that's done? |
Moderator ... MIO, AIO Forums Mio C310x,C520, Moov 300, Navigon 2100, Rightway GPS (various) "Give a man a fish and he eats for a day- Teach a man to fish and he eats for life" |
Edited by - Supremo on 29 nov. 2007 04:32:37 |
 |
|
|
Holleyong
5 Posts |
Posted - 01 déc. 2007 : 19:55:45
|
quote: Originally posted by spotter
any idea on how to rotate the display? wince apps don't seem to do well w/ a 240 vertial.
Screenrotate.exe does works. How to upload it?
Or you can search it by google.
|
Edited by - Holleyong on 01 déc. 2007 20:00:42 |
 |
|
|
Tikerz
USA
4 Posts |
Posted - 03 déc. 2007 : 06:26:51
|
| So, I backed up the 2100 SD card to a 4GB SD to use the 4GB card for unlocking. I ran MN6 from the 4GB card and the traffic was disabled. I found that the Product ID used to obtain the traffic service unlock code changed so my real unlock code wouldn't work. I'm not sure how it generates the Product ID, but I'm glad I didn't format the 2100 SD card or anything or else I would have lost my lifetime traffic. |
 |
|
|
igpss
8 Posts |
Posted - 03 déc. 2007 : 19:28:17
|
TMC still working fine with my backed up 4GB SD card. Did you copy everything to the card? Or, you have done unlocking the MN6? |
Garmin Legend, Garmin iQue 3600, Asus Mypal A632, Mio C310X, Mio P550, Navigon 2100T |
 |
|
|
unrequited
USA
38 Posts |
|
|
Tikerz
USA
4 Posts |
Posted - 04 déc. 2007 : 03:23:42
|
quote: Originally posted by igpss
TMC still working fine with my backed up 4GB SD card. Did you copy everything to the card? Or, you have done unlocking the MN6?
I just tried it again and same thing. I deleted all the Navigon data from my 4GB SD card. Then I copied all the data from the Navigon card to my computer. Then copied that to the 4GB card. Booted into WinCE and ran MN6 with the 4GB card. No traffic. Product ID is different. I'm using the minimal unlocking script created by GPSGator which replaces the original autorunce with a different one. |
Edited by - Tikerz on 04 déc. 2007 03:27:56 |
 |
|
|
Sharkonwheels
USA
34 Posts |
Posted - 04 déc. 2007 : 03:49:59
|
@Tikerz:
For Traffic to work, you have to do the following:
AFTER unlocking, you need to put the ORIGINAL AutoRunCE.exe back onto the SD card you MUST start MN6 from the \Windows\WisNavigon.exe, either by using explorer to start it, or making a shortcut on the WinCE desktop pointing to \Windows\WisNavigon.exe
Starting \Storage Card\MN\MN6.exe will NOT work.
Note, we do not yet have a way to exit out, so you can either eject the card and it resets, or push the reset button on the left-hand side (as viewed from the front)
@Sixthday: I currently have a SanDisk 4GB SDHC card, and it works fine. Seems to ONLY want to work when formatted as FAT, though, not FAT32.
And, as a reminder, many thanks to those who did the work - much appreciated! This is a toy that is worth every penny of the $106 (incl tax) I paid!!! Tony |
Navigon 2100"T"
|
 |
|
|
Tikerz
USA
4 Posts |
Posted - 04 déc. 2007 : 04:37:23
|
quote: Originally posted by Sharkonwheels
@Tikerz:
For Traffic to work, you have to do the following:
AFTER unlocking, you need to put the ORIGINAL AutoRunCE.exe back onto the SD card you MUST start MN6 from the \Windows\WisNavigon.exe, either by using explorer to start it, or making a shortcut on the WinCE desktop pointing to \Windows\WisNavigon.exe
Starting \Storage Card\MN\MN6.exe will NOT work.
Note, we do not yet have a way to exit out, so you can either eject the card and it resets, or push the reset button on the left-hand side (as viewed from the front)
Perfect! Thanks for breaking that down, Tony! |
 |
|
Topic  |
|
|
|
| This page was generated in 1,54 seconds. |
 |
|