本文主要内容来源于XDA论坛,请注意从原文获取最新信息
原文提供的工具下载链接:Google Drive
前言
之前一直用的华为GT手表不支持NFC支付,所以在美帝用起来一直不方便。趁着今年黑五打折,从三星官网买了个最新的Galaxy Watch 4。但是,我非常看重的ECG和血压监测的功能却被限制了,搜寻一番后发现XDA上已经有人做出了破解的方案。原理其实很简单,Galaxy Watch 4是基于Google Wear OS的,这两个功能在手表上是由Samsang Health Monitor应用提供的,在手机上也是由Samsang Health Monitor进行数据同步的,所以对两端的应用进行破解即可。
原版的SHM限制包括:
设备限制
- 必须使用三星Galaxy系列手机
国家限制
- 只能在ECG功能被批准的国家使用
安全限制
- Root设备无法使用
- 强制锁屏设置
年龄设置
- 和苹果一样,设置了22岁的年龄使用限制
破解方法
按照默认的方法安装相关的三星官方的应用
Galaxy WearableGalaxy Watch 4 PluginSamsung Health
- 绑定手表
- 下载XDA原文中提供的工具,下载后目录和文件应为如下所示
C:\WATCH4\SMH WEAROS
│ Phone.WearOS.SHM.MOD.1.1.1.171.dante63.apk
│ READ ME - INSTRUCTIONS.txt
│ SHM FEATURES.txt
│ SUPPORT ME.txt
│
├─Enable BP Sync
│ READ ME.txt
│ SamsungHealth.zip
│
├─Original SHM
│ ORIGINAL.SHM1.1.1.157.apk
│ ORIGINAL.SHM1.1.1.171.apk
│
├─SHM MOD History
│ Phone.WearOS.SHM.MOD.1.1.1.153.dante63.apk
│ Phone.WearOS.SHM.MOD.1.1.1.157.dante63.apk
│ Phone.WearOS.SHM.MOD.1.1.1.169..dante63.apk
│
└─WearOS ADB (Watch4 _ newer)
│ Watch4.SHM.MOD.1.1.0.185.dante63.apk
│
├─READ ME - ADB Auto instructions
│ ADB_XDA_Dante63.zip
│ Czech (CZ).txt
│ Dutch (NL).txt
│ English (EN).txt
│ French (FR).txt
│ German (DE).txt
│ Hungarian (HU).txt
│ Italian (IT).txt
│ Portuguese (PT).txt
│ Russian (RU).txt
│ Slovak (SK).txt
│ Spanish (ES).txt
│ Translated by Google Translate
│
├─READ ME - ADB Manual instructions
│ Czech (CZ).txt
│ Dutch (NL).txt
│ English (EN).txt
│ French (FR).txt
│ German (DE).txt
│ Hungarian (HU).txt
│ Italian (IT).txt
│ Minimal ADB Fastboot v1.4.3.zip
│ Portuguese (PT).txt
│ Russian (RU).txt
│ Slovak (SK).txt
│ Spanish (ES).txt
│ Translated by Google Translate
│
├─Watch4 SHM MOD History
│ Watch4.SHM.MOD.1.1.0.169.dante63.apk
│ Watch4.SHM.MOD.1.1.0.171.dante63.apk
│ Watch4.SHM.MOD.1.1.0.175.dante63.apk
│
└─Watch4 SHM Original Apks
Watch4.SHM.1.1.0.175.apk
Watch4.SHM.1.1.0.185.apk允许血压数据同步
- 将
\Enable BP Sync\SamsungHealth.zip文件下载到你的手机Download目录下 解压该压缩包
- 此时,你的手机Download目录下应有
\SamsungHealth\FeatureManagerOn这样的目录文件结构 - 你需要保持该目录和该文件不被删除
- 此时,你的手机Download目录下应有
在手机上打开
Samsung Health应用- 打开设置,进入
About Samsung Health菜单 - 快速点击
Samsung Health标题下的版本号数次
- 此时页面上会出现
Set features和Developer mode按钮![Enable Developer mode Enable Developer mode]()
- 点击
Set features,进入Feature List - 在
Health Analytics分类中将[HA]Server设置为Dev![Dev Server Dev Server]()
- 将
DataPlatform分类中的Developer mode设置为启用![Devloper Mode On Devloper Mode On]()
- 打开设置,进入
- 返回,应用将提示强制停止
Samsung Health,按提示执行即可
在手机上安装破解版SHM
将下载包中的
Phone.WearOS.SHM.MOD.1.1.1.171.dante63.apk下载到手机上并安装- 其中
1.1.1.171为版本号,应始终使用最新版
- 其中
在手表上安装破解版SHM
- 在电脑上安装adb (方法略过)
在手表上启动WiFi调试adb
- 打开手表的设置菜单
- 将手表连接至和你的电脑同一网络的WiFi
- 选择
About watch-->Software
- 快速点击五次
Software version 随着悬浮窗提示,启动Wear OS下的开发者模式
![启动Wear OS开发者模式 启动Wear OS开发者模式]()
- 在设置菜单的开发者模式下
启用
ADB debugging和Debug over Wi-Fi- 若
Debug over Wi-Fi下显示unavailable可以稍等片刻或者关闭手机的蓝牙 - 在Galaxy Watch 4的设计下,当手表失去和手机的蓝牙连接后会强制保持WiFi连接
- 若
- 记住你手表在WiFi下的网络IP
![WiFI调试 WiFI调试]()
- 将
\SMH WearOS\WearOS ADB (Watch4 _ newer)\READ ME - ADB Auto instructions目录下的ADB_XDA_Dante63.zip压缩文件解压 - 进入解压缩后的目录,直接运行
RUN ME - Watch4 ADB Menu.bat 按照cmd窗口中的提示输入即可
- 输入
1以进入安装破解版SHM的流程
![使用工具1 使用工具1]()
- 输入你手表的内网IP地址以连接adb
![使用工具2 使用工具2]()
你需要同时在手表上允许这一远程adb连接
![允许adb连接 允许adb连接]()
- 将
\WearOS ADB (Watch4 _ newer)目录下名为Watch4.SHM.MOD.1.1.0.185.dante63.apk的安装包拉入cmd,或者手动输入该文件的路径
- 将
- 其中
1.1.0.185为版本号,在未来可能会有更新的版本 - 注意需要将目录路径的双引号删除,否则会报错
- 输入
输入
n以保留手表上原版的SHM,输入y将移除原版SHM
![使用工具3 使用工具3]()
- 下文也会提供手动禁用原版SHM的方法
- 结束,记得关闭手表的adb功能否则会严重影响手表续航
![使用工具4 使用工具4]()
使用ECG
- 在手机上打开破解版的SHM
- 在侧栏中进入
Data菜单 - 选择
Samsung Health数据并允许所有权限
![配置SHM 配置SHM]()
- 此时,你的SHM就已经绑定了你
Samsung Health中的手表设备并接收数据 - 你可以在
Samsung Health设置里的Data permissions菜单中看到这一记录并撤销该数据使用权限 - 在手表应用中选择破解版的SHM,便可以像一般情况下使用ECG了
卸载无用的应用程序
- 和上文一样,adb是这一问题的解决方案
# 显示已安装应用
adb shell pm list packages
# 卸载应用
adb uninstall <package_name>
# 停用系统应用
adb shell pm disable-user --user 0 <package_name>
# 重新启用系统应用
adb shell pm enable <package_name>一般应用(可卸载)
Samsung Global Goal
- 真的没啥用,比苹果的差多了,可以考虑使用Google Fit替代
- 包名:
com.samsung.sree
Buds 控制器
- 如果不用三星Buds耳机则可以卸载
- 包名:
com.samsung.android.watch.budscontroller
系统应用(可禁用)
Samsung Health Monitor
- 原版SHM
- 包名:
com.samsung.android.shealthmonitor
Samsung Pay
- Google Pay多好用,直接从Play Store安装个就行了
- 包名:
com.samsung.android.samsungpay.gear
Bixby
- Samsung自己的语音助手
- 包名:
com.samsung.android.bixby.agent,com.samsung.android.bixby.wakeup
转载请标注来源











非常好教程,爱来自Galaxy Watch4 Classic用户(