Redmi Watch 4 安装快应用/第三方表盘的方案

最近更新于 2024-11-27 12:29

前言

小米其实是有提供官方的应用安装方案的,但是有门槛。
下面是 Xiaomi Vela JS 应用开发文档里的说明。就是小米运动健康 APP 有支持安装应用的版本,只是非默认提供的,我发过邮件,说我是个人开发者,有开发调试的需要,但是没有收到任何回复。
file


有一种方案就是在小米运动健康 APP 上挂插件添加安装功能,可以使用下面的项目【Wearable-Debug】:

如果在用 Xposed(需要 Root),就可以加载 Wearable-Debug 插件,这种方式门槛相对较高。
还可以使用 LSPatch:https://github.com/LSPosed/LSPatch
实现修改小米运动健康 APP,给它添加 Wearable-Debug 进去。
我在 Xiaomi HyperOS 的手机上试过,可以安装上,小米运动健康里也能看到安装应用的渠道,但是无法登录小米账号,同时无法绑定 Watch。我看网上有人说,用小米的手机不行,非小米的手机反而可以。


目前我试过可行的方案还是表盘自定义工具【米坛社区】,可以通过蓝牙直接传给 Watch,或者配合小米运动健康,在安装官方表盘的时候狸猫换太子,替换安装内容实现。
还有某 QQ 群分享的小米穿戴 debug 版 APP,用这个安装应用就很便捷,只是不能安装第三方表盘。

测试环境

环境 1

  • Redmi Note 13 Pro,Xiaomi HyperOS 1.0.7.0
  • 小米运动健康 3.28.1(国内版)
  • 表盘自定义工具 5.2.7

注意小米运动健康 APP 的版本是存在影响的,2024.11.9 最新版本为 3.35.1,我试过最新版和表盘自定义工具 5.2.7 配合用是没法安装应用的。目前最新的表盘自定义工具为 5.2.27,是否支持最新的小米运动健康,我是不清楚的。如果要使用安装应用的功能是要捐赠的,其实很便宜,目前也只要 10 块钱,承诺的是至少 3 年有效。
我这里用的表盘自定义工具是破解版的,是开始探索的时候从某个群获取的,这里也会提供我使用的小米运动健康和表盘自定义工具安装包,当然我还是建议捐赠使用正版,可以持续支持最新的 Watch,同时也是支持米坛社区的服务器保持运营。【20241127 此处的破解版已失效,使用会导致账号封禁】

环境 2

  • Redmi Note 13 Pro,Xiaomi HyperOS 1.0.7.0
  • 小米穿戴 debug 版 9.11.59

资源文件下载

我这里使用的文件下载:https://pan.baidu.com/s/1sN9-n9RkRBeYh4ujWqO-Yg?pwd=ypca
表盘自定义工具【官方下载】:https://www.bandbbs.cn/threads/9797/

使用

①蓝牙安装 – 三方表盘和快应用(环境 1)

安装和配置 Shizuku

参考米坛社区的教程:https://www.bandbbs.cn/threads/10268/
使用 Shizuku 可以在手机未 Root 的情况下实现访问 Android/data 目录
file

演示安装应用

右上角选择 Watch 设备型号
file

点蓝牙一键安装
file

如果出现这个提示,其实就是小米运动健康连接把 Watch 占用着,按它的要求做就行。
file

开始安装
file

使用
file
file
file

这种安装方式,是表盘自定义工具借助 Shizuku 读取小米运动健康的日志文件,获取小米运动健康和 Watch 的通信验证钥匙,再使用钥匙直接向 Watch 传送。

②快应用安装 – 仅快应用(环境 1)

注:选择的官方表盘文件需要比自定义表盘/应用文件大,否则可能安装失败

打开小米运动健康,在表盘市场点开官方推荐
file

选择一个表盘,点下载并使用
file

打开表盘自定义工具,先设定好自己的 Watch 设备型号,选择一个应用下载,点智能快速安装或快应用安装
file

下载好后点制作安装表盘
file

然后点安装表盘
file

点刚才在小米运动健康安装的表盘
file

然后将表盘自定义工具拖放成小窗,在小米运动健康刚才安装表盘的界面,点开右上角的三点,删除表盘
file

file

然后点小窗中表盘自定义工具里的开始安装,然后点击小米运动健康中的下载并使用
file

完成安装后,点小窗中表盘自定义工具里的停止
file

这里实际安装的不是表盘,而是一个应用,Watch 上会显示安装界面,点一下安装(我的 Redmi Watch 4 会马上重启)
file

重启后,可以看到安装的应用
file

file

因为这里安装的实际不是表盘,而是一个应用,所以表盘会一直显示快应用安装器的界面,是在小米运动健康尝试安装表盘的时候把表盘替换成了自选的应用。可以自行修改表盘,应用也能正常使用。

③小米穿戴 debug – 仅快应用(环境 2)

安装后打开小米穿戴,可以和小米运动健康共存,和小米运动健康登录同一个账号,可以把小米运动健康的绑定设备同步过来。【小米运动健康是合并小米健康和小米运动开发的产品】。
debug 版只是支持三方快应用安装,不支持第三方表盘。

点开设备工厂测试
file

点开 ThirdAppDemo【三方应用演示】
file

点开 CLICK TO INPUT PACKAGE NAME,然后输入包名并确定(可以随意命名)
file

然后点 INSTALL THIRD APP 安装应用,自行选择已下载到本地的应用。
表盘自定义工具支持直接下载应用文件,或者可以去米坛社区等地方获取应用文件,在这里安装即可。
比使用表盘自定义工具安装更简单,不需要安装官方表盘时偷换,选好文件直接就执行安装,一步到位。
我测试了卸载应用,似乎没用,要卸载还是得用其它方式。

卸载应用(环境 1)

保持 Shizuku 运行状态
file

在表盘自定义工具中打开快应用管理
file

完成连接后可以看到已安装的应用,能够点击卸载从 Watch 中移除掉
file

Redmi Watch 4 安装快应用/第三方表盘的方案
Scroll to top