PTT推薦

[心得] 小米手錶第三方APP Gadgetbridge

看板MobileComm標題[心得] 小米手錶第三方APP Gadgetbridge作者
ivon852
(內容農場殺手)
時間推噓12 推:12 噓:0 →:6

購買智慧手錶或者智慧手環的時候,有無考慮過隱私問題呢?是否APP要求登入帳號才能夠使用手錶?小米就是一例,限定用自家的APP才可以使用,不能給第三方分享資料。
有的資料甚至要登入才給看,強迫上繳健康資訊。

如果想要對穿戴式裝置獲得更多控制權該怎麼辦呢?有一群開發者製作了開源的Gadgetbridge APP,能夠繞過許多智慧手錶APP連線,並逆向實現了原本手錶的大部分功能。


比較:小米運動健康APP與Gadgetbridge APP的界面。雖然後者有點醜醜的,但是該有的功能都有,甚至有些資料的統計圖表更為詳細。
https://i.meee.com.tw/ySByrFe.jpg

圖 小米手錶第三方APP Gadgetbridge
https://i.meee.com.tw/AHuXrIZ.jpg
圖 小米手錶第三方APP Gadgetbridge
https://i.meee.com.tw/1cboLYP.jpg
圖 小米手錶第三方APP Gadgetbridge

Gadgetbridge讓資料完全掌握在使用者手上,能夠任意匯出。

比如我的手錶有獨立的GPS,利用它紀錄GPS 運動軌跡

由Gadgetbridge接收,再匯出.gpx放到OsmAnd~的OpenStreetMap上面檢視,
不依賴專有的軟體。也不會傳送資料到第三方伺服器(假設手錶無法獨立上網啦)。
https://i.meee.com.tw/VevKOPV.jpg

圖 小米手錶第三方APP Gadgetbridge

要是手錶不支援GPS的話,也可以讓Gadgetbridge呼叫OpenTracks APP,自動開始紀錄路線https://github.com/OpenTracksApp/OpenTracks

這款APP是Google地圖時間軸的開源替代品,允許使用者追蹤路線並存檔為.kmz檔案。

這份資料裡面除了GPS路線圖之外,還可以加入中途停靠站,嵌入景點照片。

使用例子,爬山的時候走到特定景點就標記一次,並拍一張照片紀念。
https://i.meee.com.tw/JF4TbKY.jpg

圖 小米手錶第三方APP Gadgetbridge
https://i.meee.com.tw/ycH523V.jpg
圖 小米手錶第三方APP Gadgetbridge

我手錶是Redmi Watch 5 Lite
實際測試了一週,使用上跟小米官方APP並沒有太大差異,APP穩定,資料都能抓到。

不過,如果非常依賴米家多裝置互通,或者希望資料方便跨裝置同步的,就不要使用這個方案。Gadgetbridge蒐集的資料皆是存在本機,需要手動備份。

還有Gadgetbridge更換錶盤和更新韌體比較麻煩,需要短暫切換回官方APP。


那麼要怎麼切換APP呢?

到F-Droid下載Gadgetbridge:
https://f-droid.org/packages/nodomain.freeyourgadget.gadgetbridge/

根據官方文件
https://gadgetbridge.org/gadgets/wearables/

目前Gadgetbridge支援許多品牌的智慧手錶/手環,例如小米HyperOS、Pine64
Infinite Time、Amazfit、Nothing、華為、Sony、Garmin等。
可惜的是尚不支援WearOS,因此Pixel Watch和Samsung Watch的就不能用了。
Apple Watch當然不支援。

小米手錶需要一組金鑰才能跟手機配對。故,根據官方文件建議,需要用ADB從小米APP抓出金鑰之後,將那個金鑰交給Gadgetbridge使用。
https://gadgetbridge.org/basics/pairing/huami-xiaomi-server/

因此,不幸的是,還是得先有小米帳號才能初始化手錶。

配對完之後手錶的資料就變成只有Gadgetbridge抓得到了。要更新韌體得換回小米官方APP。
--
最真實的1944年日美海空戰,絕贊上映中。
https://i.imgur.com/XvVnOv9.png
https://i.imgur.com/z3atpS6.png
https://i.imgur.com/QrmG2LL.png
https://i.imgur.com/zZ0vNvR.png
https://i.imgur.com/dlhNnEL.png

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.70.161 (臺灣)

※ 文章網址:
https://www.ptt.cc/MobileComm/E.YWKahtncJ5sA

abc0922001 04/29 15:23

empingao 04/29 15:38Ivon 又來分享了,贊。

f40075566 04/29 16:14小米不用那麼搞剛啦 帶身體健康的 沒有很準 要這麼

f40075566 04/29 16:14玩就去買garmin或是其他專用的 這種只是讓你自我滿

f40075566 04/29 16:14足一下

我是希望收資料的時候可以設定一次就當作它不存在,偶爾拿出來看一下就好,不用擔心隱 私問題。 Gadgetbridge也支援部份Garmin喔,但普遍不如小米功能完整。

zaqxsww23 04/29 16:33請問可以自定義手錶震動模式嗎?與您同款手錶,震

zaqxsww23 04/29 16:33動幾乎無感

不行,這可能要第三方手錶韌體了。Gadgetbridge只能支援原廠有的功能,對手錶功能無能 為力。

WestDoor020404/29 18:22感謝推薦,這種開放封閉的軟體要多推廣

overskyend 04/29 18:32大推

※ 編輯: ivon852 (114.39.70.161 臺灣), 04/29/2025 18:47:47

luweber88 04/29 23:02有點酷

Faipince 04/30 03:01感謝分享,之前有需求但找不到關鍵字

scent15 04/30 07:15太麻煩了

KirkSynder 04/30 07:15很棒的分享 有空來試試看

KirkSynder 04/30 07:15感謝

b8806 04/30 10:27LIne來電,訊息會漏訊?

我電話是還接得的到,不過Gadgetbridge有機會被殺掉背景服務導致手錶斷線,訊息延遲

※ 編輯: ivon852 (114.39.70.161 臺灣), 04/30/2025 19:04:06

WestDoor020405/01 02:48已經獲取藍芽金鑰、還是無法配對,放棄

WestDoor020405/01 02:49用ADB抓出bindKey 始終無法配對成功

WestDoor020405/01 02:49顯示金鑰匙錯誤,但是我從最新log取得