Google
  Web www.gpspassion.com


GpsPasSion LIVE!
www.flickr.com
This is a Flickr badge showing public photos from GpsPasSion Live !. Make your own badge here.

www.NaviBlog.com



Versions

Links/Liens




Portal/Portail
Rechercher

- -

Polls/Sondages
Sondage
Pour vous guider sur la Route :
GPS Mobile (SEM)
GPS Intégré
Smartphone
Autre
Voter  -  Résultat des votes
Votes : 2299




Club GpsPasSion
Soutenez le site!

USA: (US$)
EUROPE: (€)
Guide Paypal


GpsPasSion Forums
Home | Profile | Register/Enregist. | Active Topics | Search/Recherche | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 English Forums - Hardware
 Magellan Roadmate and Maestro AIOs
 [TOPIC] Magellan RoadMate 5045 Unlocked
 New Topic  Reply/Répondre
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 3

KhaKev

385 Posts

Posted - 08 août 2010 :  11:52:53  Show Profile  Visit KhaKev's Homepage  Reply with Quote
UNLOCKING - MAGELLAN ROADMATE 5045



Product page on the Magellan site : >> LINK <<
Firmware page on the Magellan site >> LINK <<

Features:

+Free Lifetime Traffic alerts provide real-time traffic information with no subscription fees.
+Highway lane assist guides you in the right direction, when approaching interchanges and exits, towards the correct lane.
+Built-in AAA TourBook® guide with ratings and descriptions for US and Canada.
+Big 5.0" touch screen with maps of the United States, Canada and Puerto Rico.


Specifications:

OS: Windows Embedded CE 6.0
MEM: 57 MB RAM
CPU: ARM1176JZF-S S5P6443 (400 MHz)
VGA: 480x272 pixels, 5.0"
COLOR: 65536 colors
USB 2.0 (mini)
2GB Internal Flash Storage
micro SD slot: up to 32GB SDHC
Power button code: 1058

Communication Settings:

COM1: SW_TMC (S3c64XX_SW_TMC) (This is the TMC port!)
Baud: 57600
COM2 - SirFNavDrv (This is the GPS port!)
Baud: 57600
COM5 - GPS_COM
Baud: 57600

Hidden Menus:

Enable Hidden Menu:
Top of Settings (the Title)
Tap middle/middle/left/left/middle/left
At the very bottom, now you can Exit Navigator cleanly. No more killing.

Enable Debug Menu:
In System (Settings -> System)
Tap left/left/right/right/left/right
(this one is tricky, make sure you tap on the background right above the first roll of buttons). Too bad that both Exit Shell and Launch Explorer on the Next screen are disabled. This menu is so buggy. The Reboot does a shutdown instead of reboot or maybe the button label is incorrect. There is a suspend button that puts the device in standby mode in 3 seconds.

Storage Names:

\HDD - (Magellan software and maps live here, make copy of it and store in safe location because there is no recovery disc included)
\SDMMC - (MioPocket software if micro SD AutoRun method is chosen)

Device AutoRun Options:

\SDMMC\iBoot.exe - (rename anyfile.exe to iBoot.exe - best use when restoring HDD if USB function isn't working)

MioPocket micro SD AutoRun Setup:

Note: MioPocket 4.0 Release 60 has install and start up problems due to a bug in MortScript on WinCE 6.0 and incompatible toolhelp.dll so don't use this release. Refer to this link for details.

1. Download MioPocket 4.0 Release 61 or later (see link below)
2. Extract MioPocket_4.0_Release_##.zip on a PC
3. Copy MioAutoRun files and folders to root of SD card as shown below
Note: SDMMC is not a folder name. It represents a disk name in Magellan.

Micro SD File Structure should look like this (Note first two are folders):

\SDMMC\MioAutoRun
\SDMMC\Media
\SDMMC\MortScript.exe
\SDMMC\MioAutoRun.exe
\SDMMC\MioAutoRun.mscr

4. On your micro SD card
a. Rename MioAutoRun.exe to iBoot.exe
b. Rename MioAutoRun.mscr to iBoot.mscr

5. Insert the micro SD card and power on the Magellan device
6. Wait for the MioPocket Installation to complete and have fun with the new iPhoneToday shell and features!

Note: With MioPocket 4.0 Release 61 or later it should work out of the box. Explorer (aka Desktop) should run with/without MioPocket. The same goes for the Control Panel.

Registry Info

===========================================
HKEY_LOCAL_MACHINE\init BEFORE installation
===========================================
Launch20 device.dll
Launch30 gwes.dll
Depend30 1400
Launch60 servicesStart.exe
Depend60 1400
Launch50
Launch55 CalibrationSave.exe
Depend55 14001E00
Launch80 AppStartupPri.exe
Depend80 14001E004700

==========================================
HKEY_LOCAL_MACHINE\init AFTER installation
==========================================
Launch9999 \HDD\MioAutoRun\Launch.exe
Launch20 device.dll
Launch30 gwes.dll
Depend30 1400
Launch50
Launch55 CalibrationSave.exe
Depend55 14001E00

It's important to note that renaming method on the internal flash (aka \HDD) no longer working due to a new implementation preventing it. BUT, there is always a back door.

1. Rename video.exe to video_orig.exe
2. Copy your app (ie CECMD.exe) to \HDD\APP\ and name it video.exe
3. Enter the demo mode. There are two ways to get to this mode

Option 1: Tap 10 times on the middle of the Settings title (on the 6th you should hear a click sound)

Option 2: From Settings window tap Add Feature and enter code DEMO and press the green check button to activate demo mode.

Note: Enter the same code again to disable demo mode or it will launch the app again in an interval period. To work around this you can write a MortScript using ProcExists() function to tell your application not to launch again if it's already running. Lots of potentials here. You can run MioPocket on internal flash (not recommended for novice users).

Known issues: MP hard reset does not seem to work.

FAQ AND LINKS

Latest MioPocket 4.0 Release
http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=136798

If you wish to disable the Health Check pop-up completely. Do these steps.

1. Download http://www.scottandmichelle.net/scott/cestuff/donothing.zip and extract
2. Rename \APP\System\FAEWindow.exe to FAEWindow.exe.orig
3. Copy \donothing\ARM\DoNothing.exe to \APP\System
4. Rename DoNothing.exe to FAEWindow.exe

This post is subject to change without notice.
We're not responsible for any misuse of the procedures. Use it as your own risk.

Edited by - KhaKev on 20 août 2010 08:11:27

Ads


DUCMY

USA
25 Posts

Posted - 10 août 2010 :  07:29:37  Show Profile  Reply with Quote
DUCMY,
Run MioAutoRun\Programs\TroNik\PowerButtonTest.exe to confirm your device's power code again.

Hello KhaKev,

I did as you suggest: PowerButtonTest.exe , but nothing come up after double click on this file. There is other way to find out what is the new Power code. TIA.

I will double check my friend 1470 system to see what happen.
Go to Top of Page

KhaKev

385 Posts

Posted - 10 août 2010 :  07:50:42  Show Profile  Visit KhaKev's Homepage  Reply with Quote
DUCMY,
After you launch PowerButtonTest.exe you need to slide/press the power button on your device. A small dialog will display with a code.

Edited by - KhaKev on 10 août 2010 07:52:21
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 10 août 2010 :  08:07:31  Show Profile  Reply with Quote
Hi Khakev,

Thanks so much for quick reply. The Power button code is 49157 instead of 49156 for your 1475T. Regards.
Go to Top of Page

KhaKev

385 Posts

Posted - 10 août 2010 :  09:03:36  Show Profile  Visit KhaKev's Homepage  Reply with Quote
DUCMY,
That's the reason. Please make a request so Osprey to add it to the next release. For now you can add this code to PowerButton.ini right under these lines so it looks like this.

;; Off button for Magellan Roadmate 1475
49156 = ..\..\Scripts\PowerPrompt.mscr
49157 = ..\..\Scripts\PowerPrompt.mscr

save the change then perform a soft reset. Btw, we should be using this topic instead http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=131163

Edited by - KhaKev on 10 août 2010 09:08:03
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 10 août 2010 :  17:55:42  Show Profile  Reply with Quote
Hello Khakev,

I already sent this request to Osprey. Hope that he will update this change for the next release. Thanks again.
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 11 août 2010 :  00:21:25  Show Profile  Reply with Quote
Hello Khakev,

It is very confusing. Today, I update the file PowerButton.ini right under these lines so it looks like this.

;; Off button for Magellan Roadmate 1475
49156 = ..\..\Scripts\PowerPrompt.mscr
49157 = ..\..\Scripts\PowerPrompt.mscr

save the change then perform a soft reset. The same thing happens again with MIO 4. It can’t get to standby mode, instead the screen is on with the Earth picture in the background. My 1470 has only 2 positions for the power button.

My friend let me borrow his 1470 (the power button has 3 positions: ON, OFF and RESET). He uses Mio 3 ver 56. His 1470 has no problem to get into standby mode. I swap his SD card as well as update the code to 49157. It is the same again. My 1470 can’t get to standby mode. Actually, it goes to standby mode about couple seconds then it shows this line:" waiting for SD card to initialize", after that it goes back to favorite window. Any suggestion. Thanks again for your time.

Go to Top of Page

KhaKev

385 Posts

Posted - 11 août 2010 :  03:58:22  Show Profile  Visit KhaKev's Homepage  Reply with Quote
DUCMY,
Try this. Format your microSD if you can and copy MP4 R61 over again. Update the PowerButton.ini with your power code. Perform the fresh install and test again.

If still failing, can you put it to standby by executing the \MioAutoRun\Programs\Off.exe ?
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 11 août 2010 :  07:16:56  Show Profile  Reply with Quote
Hi Khakev,

I format my microSD (with FAT) then copy MP4 R61 over again. Update the PowerButton.ini with 49157 power code. Perform the fresh install and test again. No, it can't get into standby mode.

After still failing, I can't put it to standby by executing the \MioAutoRun\Programs\Off.exe.Thanks again for your time. I appreciate it.



Go to Top of Page

KhaKev

385 Posts

Posted - 11 août 2010 :  08:50:58  Show Profile  Visit KhaKev's Homepage  Reply with Quote
Try changing this line 49157 = ..\..\Scripts\PowerPrompt.mscr to

49157 = ..\..\Scripts\PowerOff.mscr

then perform hard reset to reinstall MP.

Edited by - KhaKev on 11 août 2010 08:56:12
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 11 août 2010 :  18:00:00  Show Profile  Reply with Quote
Hi Khakev,

After update this line from 49157 = ..\..\Scripts\PowerPrompt.mscr to

49157 = ..\..\Scripts\PowerOff.mscr

then perform hard reset to reinstall MP. It is the same, can't get into standby mode. Thanks again.
Go to Top of Page

KhaKev

385 Posts

Posted - 12 août 2010 :  19:13:23  Show Profile  Visit KhaKev's Homepage  Reply with Quote
DUCMY,
Can you post your device MioAutoRun\Backup\StartupApps log? Just want to see if any other OEM services still running.
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 14 août 2010 :  05:35:07  Show Profile  Reply with Quote
Hi Khakev,

Here they are:
1/ Startuplog:

MioPocket Startup Log

This log is generated starting from just after MioPocket has been installed until it's fully loaded and usable. If you see "Startup Complete." at the end of this log, startup completed as expected; otherwise, a problem occurred at the point where the last message is. If that happens, look at the script named at the start of the line (and located in \SDMMC\MioAutoRun\Scripts to find where the last log message was generated.

=Log starts here=

Initialize.mscr: Checking whether MioPocket is installed...
Initialize.mscr: Waiting until the drive on which MioPocket is installed is initialized...
Initialize.mscr: Killing startup apps...
Initialize.mscr: Manually running Explorer to provide taskbar functionality...
Initialize.mscr: Running the PowerButton app to capture hardware keys...
Initialize.mscr: Running AutoRunMgr.exe...
Initialize.mscr: Closing/killing MainShell...
Initialize.mscr: Autolaunching MioPocket and/or the "AutoLaunchApp"...
ShellStart.mscr: Checking/setting the skin...
ShellStart.mscr: Minimizing all open windows...
ShellStart.mscr: Launching the MioPocket shell...
StartupPrograms.mscr: Synchronizing the system date and time...
StartupPrograms.mscr: Running the MiniBar...
StartupPrograms.mscr: Loading the saved SIP (keyboard)...
StartupPrograms.mscr: Adding fonts...
StartupPrograms.mscr: Restoring the date and time from MioPocket.ini...
StartupPrograms.mscr: Running the AlwaysRunning.mscr script...
StartupPrograms.mscr: Bringing the iPhoneToday shell to the foreground...
Startup Complete.



2/ StartupApps:

This file was generated by MioPocket installation. Editing it will do no good.
Simply use it as a reference when manually editing the registry with a registry editor.
Alternately, you may want to take a look at \SDMMC\MioAutoRun\Backup\StartupApps.reg,
which has the same "before" (pre-installation) settings and may be edited and imported.

The following are the executables scheduled to be run by the operating system at startup.
The first list indicates the startup sequence of this particular device before MioPocket installation and
the second indicates the startup sequence after MioPocket installation.

===========================================
HKEY_LOCAL_MACHINE\init BEFORE installation
===========================================
Launch20 device.exe
Launch30 gwes.exe
Depend30 1400
Launch60 services.exe
Depend60 1400
Launch50
Launch71 LaunchOrionGo.exe
Depend71 14001E00
Launch70
Depend70 00
Launch80 AppStartupPri.exe
Depend80 14001E004700

==========================================
HKEY_LOCAL_MACHINE\init AFTER installation
==========================================
Launch9999 \HDD\MioAutoRun\Launch.exe
Launch20 device.exe
Launch30 gwes.exe
Depend30 1400
Launch60 services.exe
Depend60 1400
Launch50
Launch70
Depend70 00

&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

Thanks.
Go to Top of Page

KhaKev

385 Posts

Posted - 14 août 2010 :  09:04:15  Show Profile  Visit KhaKev's Homepage  Reply with Quote
services.exe looks suspicious. Try to disable that in Unlock.mscr
Find the last appsArray and add below line where n is the next number. Perform hard reset and try again.

appsArray[n] = "services.exe"

EDIT:

Can you check out the hidden menus on your device? I figured this out last night on 5045. I would think it's the same the 1475 series. Thanks.

Edited by - KhaKev on 14 août 2010 20:49:13
Go to Top of Page

DUCMY

USA
25 Posts

Posted - 14 août 2010 :  20:54:20  Show Profile  Reply with Quote
Hello Khakev,
Add the unlock file:

appsArray[15] = "services.exe"

Still can't get into standby. Thanks so much for your help. Best Regards.
Go to Top of Page

KhaKev

385 Posts

Posted - 14 août 2010 :  21:19:30  Show Profile  Visit KhaKev's Homepage  Reply with Quote
Thanks for the update. Let's try three more things.

I)

1. Within MioPocket open your favorite file manager ie CECMD or FILEMAN
2. Execute \MioAutoRun\Programs\Off.exe - does it work?

If not, let's take MioPocket out of the picture and test with below.

II)

1. If you use iBoot.exe method to run MioPocket please temporarily disable it, rename iBoot.exe to something else
2. Copy \MioAutoRun\Programs\Total Commander\cecmd.exe to SD root and rename to iBoot.exe
3. Insert SD and turn on device, Total Commander (aka cecmd.exe) should open
4. Execute \MioAutoRun\Programs\Off.exe

III)

Last but not least (the REAL test), similar to II) but using TroNik PowerButton

1. Modify \MioAutoRun\Programs\TroNik\PowerButton.ini so that

49157 = off

or

49157 = \SDMMC\MioAutoRun\Programs\Off.exe

2. Insert SD and turn on device, Total Commander (aka cecmd.exe) should open
3. Execute \MioAutoRun\Programs\TroNik\PowerButton.exe
4. Slide the device power button. Does it work?

All above confirmed working on my 4250 and 5045

Edited by - KhaKev on 14 août 2010 21:56:31
Go to Top of Page
Page: of 3 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply/Répondre
 Printer Friendly
Jump To:
GpsPasSion Forums © 2002-2014_GpsPasSion/Manzanite Go To Top Of Page
This page was generated in 0,83 seconds. Powered By: Snitz Forums 2000 Version 3.4.05