Enable ECG feature for every Apple Watch S4+, regardless of country or region of the device.
From iOS 12.2, you must connect your iPhone to a cellular network in ECG enabled countries or regions to enable ECG feature of Apple Watch, this is inconvenient for people whom has Apple Watch from overseas. Of course, Apple Watch which bought from non-ECG enabled countries can't use this feature.
Now, with this tweak, bypassing the cellular network and region checking is possible.
This tweak is based on my researches (1, 2). Moreover, with method swizzling (hook), you don't need to pair Apple Watch again. (This feature may not work for all devices, if it doesn't work, try to re-pair your Apple Watch)
iOS | watchOS | Can use this hack |
---|---|---|
12.2 ~ 13.1.1 | 5.2 ~ 6.0 | Unknown, maybe works |
13.1.2 ~ 13.3.1 | 6.0.1 ~ 6.1.3 | Yes, but Apple Watch must from ECG enabled region |
13.4 ~ 13.4.1 | 6.2 ~ 6.2.1 | No |
13.5 ~ 13.7 | 6.2.5 ~ 6.2.8 | Yes, all regions |
14.0 ~ 14.2 | 6.2.5 ~ 6.2.8 | Yes, all regions |
14.0 ~ | 7.0 ~ 7.0.1 | No. It's a bug of watchOS |
14.0 ~ 14.2 | 7.0.2 ~ 7.1 | Yes, all regions |
14.3 ~ | 7.2 ~ | Supports ECG algorithm v2 for iCloud methode devices, but this tweak doesn't work for these versions. |
ECG Enabler is available on BigBoss repo. Just install it with your favorite package manager.
MIT. Please kindly keep the credit of contributors.