Update: It's better to use Bluetooth fake location app to unlock ALL functions.
Like AnyGo or iAnyGo or similar Apps. It's safe, easy, works on Win/Mac and can unlock everything within 3 minutes. But you need to pay for 1 month subscription.
- Power off the watch.
- Connect to your phone with Bluetooth mode, following the guide of App, you may need turn off/on location service.
- Move your location to USA, check your location on your phone in the Apple Maps app.
- Open Health Checklist on phone in the Health app and turn on everything.
- Connect your watch and check it.
For the details or trouble-shooting, see the comments below, like starting from https://gist.github.com/imReker/fba069c6cae7407509863b0ed78da2a7?permalink_comment_id=5889305#gistcomment-5889305
Below are plist files for Apple Watch to Enable ECG, Atrial Fibrillation(IRNF), Sleep Apnea Notify. No AfiB History.
After a lot of testing by the people in the comments, it looks like only ECG will work.
So just replace the first three files:
com.apple.HeartRate.notifications.plist
com.apple.HeartRate.plist
com.apple.private.health.feature-availability.plist
A BIG THANK YOU to @imReker. I started on this journey after learning about the plist files on Reddit and have been watching and contributing to this forum for the past year. I’m glad we finally found a solution and I’m happy that I can use all the features of my Apple Watch. As you all agree, these things aren’t cheap and it’s frustrating to have these features locked. Nevertheless, locked no more. Thanks again!