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
absolutely great solution man
had to spend 10$ on one month AnyGo subscription but it totally worth it and everything is activated ( now i can call it a smart watch).
also should mention windows and iPhone should be paired via bluethooth and be connected before running the app and even that may requires couple of tries to get the desired solution
cheers everyone