Garmin 手錶裝第三方地圖,卡的是 Mac 不認 MTP

Garmin 手錶要裝第三方地圖,難的從來不是找地圖,是 Mac 根本讀不到手錶。

手錶走 MTP 協定,macOS 原生不支援,所以你需要一個中間人:OpenMTP。剩下的事,就是把一個 .img 檔拖進對的資料夾。

先備好兩件事

  • 關掉 Garmin Express 和 Android File Transfer。它們會搶 USB 通道,OpenMTP 就會一直報 Device not found。這是最常見的卡關原因。
  • 地圖檔副檔名要是 .img,檔名只用英文、數字、底線,而且不要叫 gmapsupp.img,不然可能互相覆蓋。

地圖來源:

  • 台灣:魯地圖的 Garmin 單檔版,解壓後改名 taiwan_rudy.img
  • 海外:garmin.opentopomap.org,主圖檔和等高線圖檔要分開下載。以日本為例,命名成 japan_map.img、japan_contours.img

魯地圖的海外圖

魯地圖也有海外山區版本,不固定發行,以官網現況為準。

每張圖都有緯經度範圍,下載頁上看得到,下載前先確認你要走的路線在範圍內。

五步傳進去

  1. 接上傳輸線,開 OpenMTP。右側出現手錶的目錄,就代表連上了
  2. 右側點進根目錄的 GARMIN 資料夾
  3. 左側找到 .img,拖到右側 GARMIN 裡
  4. 等傳完(數百 MB 到 1–2 GB,要幾分鐘),確認檔案大小對得上
  5. 先在 OpenMTP 斷線,再拔線。手錶會跑「載入地圖」的進度條

手錶端要手動打開

地圖進去了,不代表會顯示。

地圖與導航 → 地圖 → 地圖設定 → 設定地圖,把剛傳的那張切成「啟用」。

在台灣用魯地圖的話,我會順手把原廠同區域的 TopoActive 停用。兩層疊在一起,字會糊、路線會重疊,畫面還會卡。

最後按 START → 地圖,縮放到百岳或日本山域,看到步道、等高線、高度標註,就是裝好了。

驗收看結果:畫面有步道和等高線才算,不是檔案傳完就算。

FAQ

Q:魯地圖、OpenTopoMap 去哪下載?

  • 魯地圖:rudymap.tw,下載 Garmin 相容的單檔版
  • OpenTopoMap:garmin.opentopomap.org,選國家或地區,主圖檔和等高線圖檔分開下

Q:OpenMTP 偵測不到手錶?

手錶的 USB 模式要設成 MTP,不是只充電(設定 → 系統 → USB 模式)。再去活動監視器確認 Garmin Express 真的結束了。

Q:Garmin 原廠線連不上?

先把線手錶端的 Connector 反過來接試試。這端看起來可以正反都扣,但資料傳輸的邏輯可能有方向性。我試了幾次,同一條線反接就連上了。

還是不行,再換一條線。有些線只能充電,或品質撐不住 GB 級傳輸,會直接斷在半路。Mac 只有 Type-C 的話,也一併換成穩定的轉接頭或 Type-C 線。

Q:傳完手錶讀不到?

檔案要在 GARMIN/ 底下,不是 Activity 之類的子資料夾。副檔名要小寫 .img,也要確認解壓完整。


Mac 讀不到手錶,先懷疑 Garmin Express,再換條線試試。

相關 Points