メモ書き
なんとなくMi Fitnessを使いたくないだけのログ
GadgetbridgeはまだNightly版を使うので一旦今現状のもの
ペアリングにはAuth key(後述「token」)が必要になるので、途中で引っ張ってくる
・やった環境
Pixel 9(Android 16 GrapheneOS)
Xiaomi Smart Band 10
・使うアプリ
F-Droid
Gadgetbridge
Mi Fitness(途中で消す)
・やること
1. 以下からF-DroidにNightlyリポジトリを追加する
https://gadgetbridge.org/
2. Gadgetbridge (Nightly) をF-Droidからインストールする
3. Mi FitnessをPlayストアだろうがどこかしらからインストールする
4. Mi Fitnessで指示に従ってペアリングする
Smart Band 10本体のFWアプデもしておく
5. FWアプデが終わって再接続されるまで待つ(のが安牌な気がする)
6 端末のディレクトリからMi Fitnessの以下logを引っ張ってくる
/sdcard/Android/data/com.xiaomi.wearable/files/log/Transfer.device.log
7. Transfer.device.logより、以下「token」の記述をメモしておく 赤枠のどっか 記載は一緒

8.Mi Fitnessを無効化またはアンインストールする
※Gadgetbridgeとの干渉回避のため
9. 端末設定のBluetoothから、Smart Band 10を削除する(ペアリング解除)
10. Gadgetbridgeを起動、初期設定ウィザードが出るので進める
11. 「デバイスの検出」画面でSmart Band 10を選択する
12. 「Auth key」画面が出たら、「token」を入力する
※ここで先頭に「0x」を付ける

13. Mi Fitnessでの接続のようにSmart Bandにペアリング確認画面が出るので☑する、接続完了すればOK
まだセットアップした直後なので細かい機能は全然つかっとらん