侧边栏壁纸
  • 累计撰写 87 篇文章
  • 累计创建 41 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

获取小米手环的授权秘钥(Auth Key)

勤为径苦作舟
2023-03-17 / 0 评论 / 0 点赞 / 243 阅读 / 0 字

获取手环的信息之前,需要通过 Auth Key 和手环进行验证。

以下有几种获取 Auth Key 的方式。

Root 读取小米运动健康 APP

前提是小米运动健康 APP 上已经绑定了小米手环。

  1. 使用 Root Explorer 等文件管理工具,将/data/data/com.mi.health/databases目录下的device_dbdevice_db-shmdevice_db-wal文件复制到/sdcard的某个目录上。

    Nsik7iCG7PUFtHoAAo1y5.JPEG

  2. 将这些数据库文件从手机复制到电脑上,用 Navicat Premium 等数据库工具,连接方式为 SQLite 打开数据库文件,查询select name, detail from device,就可以看到手环的名称和 Auth Key 了。

    eQMvBSbQpHrFM7Y3jmx32.PNG

Root 读取 Zepp Life APP

前提是 Zepp Life APP 上已经绑定了小米手环。

  1. 使用 Root Explorer 等文件管理工具,将/data/data/com.xiaomi.hm.health/databases/origin_db_手环编码文件复制到/sdcard的某个目录上。

    UyaSaWbXkf1zLyTXDihGn.PNG

  2. 将这些数据库文件从手机复制到电脑上,用 Navicat Premium 等数据库工具,连接方式为 SQLite 打开数据库文件,查询select device_address, authkey from device,就可以看到手环的蓝牙地址和 Auth Key 了。

    d2L--HkegNcTwGzoj0nPN.PNG

使用修改版的小米运动 APP

前提是 Zepp Life APP 上已经绑定了小米手环。

  1. 卸载 Zepp Life APP。

  2. Free my band 下载修改版(mod)的小米运动 APP 并安装打开。

    CHlHspcfePkgYgy5fd5dH.PNG

  3. /sdcard/freemyband可以找到手环的蓝牙地址和 Auth Key。

    FfJODb1_i5Bvki3EoiG21.PNGadrYSJmW7g6c0oblYS0cp.PNG

通过 huami-token 项目

经测试使用小米账号登录好像不行。

参考

0

评论区