2010年1月21日 星期四

Mio Moov 300 裝 Garmin Mobile XT 5.00.30

折騰好一陣子終於成功



[準備]
1.CE4.2 的 EXPLORER.EXE程式 (之前用CE5.0都不行)
2.TaskbarHide.exe
(以上MioPocket 3.0 Release 56都有)
3.MortScript.exe
4.GARMIN 解鎖工具

[過程]
1.先下載 台版 5.00.20 的主程序。 Garmin_5_2_for_Ppc_Ce.rar

2.先下載 英版 5.00.20 的主程序。Garmin Mobile XT 5.00.20wp for WinCE 5.0.rar
把GARMIN\APP\WM目錄裡面所有的 *.DLL
COPY到台版內取代掉原來的。
主要是Moov 300需要裡面那些DLL才能正常開啟Garmin。

3.下載 台版 5.00.30 的申級程序。GarminMobileXT_5_00_30_WM_TW.exe
將裡面的 GARMIN 文件都COPY 覆蓋到那個WM目錄裡面。

4.將準備的第1.2.3個程式copy到SD卡garmin\下

到此可以先初步運行Garmin Mobile XT
用cecmd先運行 EXPLORER.EXE 再運行 TaskbarHide.exe
Garmin就可執行,但抓不到衛星,也無法儲存下你改變的任何設定。
先略過掃瞄外部GPS,
進入garmin程式,進入"關於",觀看Card ID 。記下備用。

[修改可存取設定]
1.可下載下面的這個執行文件。
QueCE5.3_修改存儲目錄地址460690-460760.rar
或自行修改,
你自己要去修改保存地址, 修改地址為460690-460760,
用Ultraedit修改成

Offset 0 1 2 3 4 5 6 7 8 9 A B C D E F
0045D060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

0045D070 2F 47 61 72 6D 69 6E 2F 00 00 00 00 00 00 00 00 /Garmin/........
0045D080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D0A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D0B0 2F 47 61 72 6D 69 6E 2F 67 70 78 2F 00 00 00 00 /Garmin/gpx/..
0045D0C0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D0D0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D0E0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D0F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D100 2F 47 61 72 6D 69 6E 2F 67 70 78 2F 63 75 72 72 /Garmin/gpx/curr
0045D110 65 6E 74 2E 67 70 78 00 00 00 00 00 00 00 00 00 ent.gpx.........
0045D120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D130 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D150 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D170 5C 47 61 72 6D 69 6E 5C 00 00 00 00 00 00 00 00 \Garmin\......
0045D180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0045D190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

存回,配合 Garmin.exe 和 Garmin.mscr 可保留改變的設定。

2.制做一個Garmin.exe 和 Garmin.mscr
主要是要先運行 EXPLORER.EXE 和 TaskbarHide.exe
並且在執行前先載入之前設定
執行後能拷貝保留GARMIN的設定
Garmin.mscr內容

Errorlevel("warn")

If(WndExists("Garmin Mobile XT"))

Show("Garmin Mobile XT")
Exit
EndIf

#Hide Taskbar
If(ProcExists("explorer.exe"))

Run( "\Storage Card\Garmin\TaskbarHide.exe" )
Else
Run("\Storage Card\Garmin\EXPLORER.exe")
Sleep 2000
Run( "\Storage Card\Garmin\TaskbarHide.exe" )
EndIf

#Copy previous stored settings to \Garmin
XCopy("\Storage Card\Garmin\Settings\*.*", "\Garmin", TRUE)

#Run Garmin Mobile XT.
#This script will not go to the next command before que.exe completely shut down
RunWait("\Storage Card\Garmin\Apps\WM\que.exe")

#Save new settings back to SD Card
XCopy("\Garmin\*.*", "\Storage Card\Garmin\Settings\", TRUE)

#Close explorer.exe
If(ProcExists("explorer.exe"))
Kill("explorer.exe")
EndIf

[解鎖]
主程式部分
1.請在您的導航機進入garmin程式
2.進入"關於",觀看Card ID
3.在電腦上執行garmin_kgen.exe,
在Card ID填入你的Card ID,按Generate,
會取得一組碼,
新增一文字檔,將此碼填入,
將此文字檔改名為SW.UNL,將檔放到Garmin\

地圖部分
可以直接找已Unlock後的版本!不需解鎖,直接解壓縮後存放到Garmin\即可。
若其他地圖需解鎖
1.在Select Map Product
2.選擇Custom Mapset,填入Map ID:360
(若您的台灣地圖檔有更動或更新,請填入正確的MAP ID)
3.按Generate,同樣做一個gmapprom.unl,將此碼填入,存檔


好了
現在直接運行Garmin.exe
或用多選單指向Garmin.exe
即可使用Garmin Mobile XT 5.00.30

抓衛星


2D圖



3D圖



版本

27 則留言:

Unknown 提到...

大大您好,我也是MIO MOOV的用戶,之前想裝GARMIN也是不得其門而入,直到看了您這篇才明白問題點,在此致上十二萬分的謝意!!但是還是有點小問題,請問一下制做一個Garmin.exe 和 Garmin.mscr這個部分要如何進行,需要什麼軟體??還有修改QUE.EXE到底是要修改那個部分,可不可以明確一點,如蒙協助,萬分感激!!

ㄚ丙 提到...

1.
MortScript.exe 是一個批次語言處理程式,它會批次執行相同檔名的.mscr內的指令,把MortScript.exe 檔名改成Garmin.exe 再把要執行的命令做成Garmin.mscr放在一起,即可.
2.
Garmin Mobile XT會把更改的設定,新設座標...等放在wince關機即消失的目錄上,
但又無法指到sd卡上,
只好指到機器上wince執行後產生的根目錄的\Garmin內,
故執行完,要把它們copy到sd卡上,
執行前又要先copy到根目錄的\Garmin內,供程式讀取...
這程式不大,若做不出,給我email,我寄給你,
你只要把Garmin.mscr 內\Storage Card\改成你導航機sd卡的目錄名即可...

Unknown 提到...

已經解決了,萬分感謝!!

Unknown 提到...

順便請教一個問題,您的GARMIN可以用手寫輸入嗎?我的只能用那個麻煩的注音而已!!

ㄚ丙 提到...

garmin 沒有自帶手寫輸入,需用wince本身的...
所以對mio 300來講,是個大問題...
因為mio 300是醃割很大的wince 5.0 "英文版",
方法是
1.先裝mio pocket把mio 300變成很接近wince 5 英文版
2.google網路上的 Microsoft WinCE 5.0 原生中文輸入法, 裝上它
3.設好 Garmin/工具/設定/顯示/鍵盤/取消所有選項

我曾試過幫mio 300 裝軟體注音鍵盤,可執行,但超會當,反正我常用的mebook,遠流字典通,都自帶完整輸入,所以就放棄了mio pocket和軟體鍵盤輸入了...

至於garmin,由於我從 papago 3 (不是X3)就開始使用,所以已經習慣這類"台味重"的導航程式,比較"洋味"的只接受到TomTom 6,至於garmin,igo 這類真的不對我的盤,已經移除了,,,,,
我這台沒有miomap的mio導航,flash disk只裝polnav 6 ,mebook ,字典和一些遊戲...2G SD就裝papagoX 5.5 和metravel 3.0 ...
若你搞好手寫輸入,記得報告一下成果...

Unknown 提到...

搞了很久還是無能為力啊,現在連搜尋都會當在那邊,宜除不玩啦

ㄚ丙 提到...

很多人推薦也愛用Garmin
如果你很想在Mio上用的順

直接在garmin上弄,可能很困難

可能要回頭搞好
Miopocket中文化 和 軟體鍵盤
然後在執行Miopocket下
使用garmin

之前我 google網路 有些資料
初步用 中文軟體鍵盤 很會當

Unknown 提到...

我是MIO MOOV 350主機.
請問我一直卡在無法正常搜尋到GPS裝置,
根據仁兄的經驗,
請問如何解決這一個問題?
感謝您的回覆...

ㄚ丙 提到...

garmin 可執行但搜不到衛星的話,請確認程式和地圖有正確解鎖.建議地圖找已經解鎖的,而程式請用最新版garmin_kgen_15.exe,另外程式解鎖用Card ID(不同SD卡,會不同號碼),用裝置ID,我moov300不行....

JOHNNYTINA 提到...

大大您好:不知是否能請教一下.您是如何用Ultraedit去修改的呢.有教學嗎.程式與檔案我都有了.但是用Ultraedit開啟時右半邊類似檔案註解的地方都是亂碼.我已經爬文兩三天了.一直找不到方法.但看您貼出來的卻是很清楚的文字如
/Garmin/gpx/curr
ent.gpx...謝謝.johnnytina@seed.net.tw

JOHNNYTINA 提到...

大大您好:不知是否能請教一下.您是如何用Ultraedit去修改的呢.有教學嗎.程式與檔案我都有了.但是用Ultraedit開啟時右半邊類似檔案註解的地方都是亂碼.我已經爬文兩三天了.一直找不到方法.但看您貼出來的卻是很清楚的文字如
/Garmin/gpx/curr
ent.gpx...謝謝.

ㄚ丙 提到...

UltraEdit工具列有一個 前往某列 ,你要使用它,到你要編輯的位址,不然右邊大都只會是看不懂的亂碼...我把改過的寄給你

電腦筆計本 提到...
作者已經移除這則留言。
電腦筆計本 提到...

方便提供 Garmin_5_2_for_Ppc_Ce 的下載處嗎?
因為網路上找到的執行圖片會怪怪的....

ㄚ丙 提到...

實在SORRY!
當初也下在了好多版本
最後我也忘了是哪裡下的!

Jokie 提到...

大大您好,

謝謝您精彩的post文,小弟真心佩服不已!

小弟有個問題是之前有其他大大有問過的,但是小弟駑鈍,還是搞不太懂.... 就是有關修改儲存目錄地址 460690-460760.rar 的部分。

第一個問題是,小弟的garmin目錄內並沒有\settings的子目錄,請問是要自己建立一個嗎?
第二個問題是,請問460690-460760.rar這個檔案在哪裡啊? 小弟怎麼樣都找不到....

實在有點灰心,希望大大可以幫小弟解惑一下,萬分感激!

Jokie 提到...

大大您好,

謝謝您精彩的post文,小弟真心佩服不已!

小弟有個問題是之前有其他大大有問過的,但是小弟駑鈍,還是搞不太懂.... 就是有關修改儲存目錄地址 460690-460760.rar 的部分。

第一個問題是,小弟的garmin目錄內並沒有\settings的子目錄,請問是要自己建立一個嗎?
第二個問題是,請問460690-460760.rar這個檔案在哪裡啊? 小弟怎麼樣都找不到....

實在有點灰心,希望大大可以幫小弟解惑一下,萬分感激!

ㄚ丙 提到...

機器早已經送給弟弟,裝在貨車上了!
1.
不過檔,電腦有留下,
你給我EMAIL,我寄給你
2.
setitngs就是會執行garmin時會產生,但關掉時會消失,所以才要在結束garmin前,先用MortScript.exe把她COPY到卡上,下次執行GARMIN前,在COPY到機器阿!

Jokie 提到...

十分感謝大大的回覆!!!

這下小弟就比較清楚了, 但其實還是不是很懂, 大概我真的比較"不聰明"吧, 呵呵.

小弟的email是:
lirentsai@hotmail.com

有勞大大了! 再次感謝!

ㄚ丙 提到...

已寄出

Jokie 提到...

我今天早上就收到您寄的檔案了,謝謝!
今天回到家之後試了一個晚上,包括
1.把您給我的que.exe放到apps/wm裡面,但是garmin就開不起來了。這是因為我的SD卡目錄是/storagecard 而不是 /storage card嗎?

2.參考您給我的檔案修改程式內本來就有的que.exe。garmin可以開機但是還是不能儲存。

我有在garmin.mscr裡面修改相關的儲存設定,但是也不行。我這下子真的是不知道該怎麼辦了,可以大大給我一些建議嗎? 萬分感激!

ㄚ丙 提到...

請問你是用在mio moov嗎?

參考您給我的檔案修改程式內本來就有的que.exe。garmin可以開機但是還是不能儲存。
-->有抓到衛星,可以導航嗎?
如果是,那就應該只是que.exe和Garmin.mscr裡面的目錄有修改錯誤啦!

Jokie 提到...

大大您好!

我是用在汽車的導航機子上, 作業系統是wince6, 解析度是480x272的, SD卡的目錄是/storagecard.

用原來程式裡面的que.exe可以找到衛星,也可以導航,就是修改過之後還是不能儲存設定值... 真是有夠頭大...

請問大大我應該要修改que.exe或是garmin.msrc的哪個地方呢? 謝謝。

Jokie 提到...

大大您好,小弟找到了路徑,已經順利解決問題了!!

謝謝您的幫忙!!

Unknown 提到...

請問最近想改裝GARMIN,找到這篇文章
但是都沒有載點,請問可以提供載點嗎?先謝囉

Unknown 提到...

請問最近想改裝GARMIN,找到這篇文章
但是都沒有載點,請問可以提供載點嗎?先謝囉

ㄚ丙 提到...

自從用智慧型手機後,就沒玩導航機了!
所以也沒法提供在點囉!