Was this useful and you were satisfied with the outcome...?


  • Total voters
    152
Search This thread

Thordgar

Senior Member
Oct 6, 2014
63
18
Polignano a Mare
You can just reinstall them immediately, you don't need to go through the process of signing anything, your DUID doesn't change after reset...

SHM data is encrypted, whatever backup from any phone you have and restore it on a different phone SHM will fail to read and so it re-initialize everything...
Thanks. Which file should I use to reinstall them? I tried with the original installers but it fails when installing BP. When I connected the watch to the Samsung phone, the phone had no SIM inserted, does it matter?
 

Dante63

Senior Member
Nov 1, 2015
1,672
1,456
27
the Clouds
Thanks. Which file should I use to reinstall them? I tried with the original installers but it fails when installing BP. When I connected the watch to the Samsung phone, the phone had no SIM inserted, does it matter?
No, doesn't matter at all... sign the Unsigned SBP and place it inside the TPK installer, compile and install it on your phone to push it to your watch...
 

Dante63

Senior Member
Nov 1, 2015
1,672
1,456
27
the Clouds
Hello there.
I have installed Samsung health monitor 1.1.0.174 on my redmi note 9 pro, can I install 1.1.0.283 ( moded)? Please help.
Backup and try, if it doesn't work for you, rollback...
i don't see 1.1.0.183 anywhere
The root of the Google drive has Modded versions (175, 181, 183) and inside folder originals (181, 183) are unmodified...
 
  • Like
Reactions: N77NS

grandemur

New member
Dec 16, 2012
2
1
Hi everybody, just my positive feedback!
I have a Pixel 3a and a Galaxy Watch Active 2.
I have installed ECG trough the simple way (just installing Samsung health monitor and ecg apk trough the smartphone).
For BP I used the method explained in the video (a longer procedure but very well explained!) all working at fist attempt!

So, thanks a lot!
 
  • Like
Reactions: Dante63

Thordgar

Senior Member
Oct 6, 2014
63
18
Polignano a Mare
No, doesn't matter at all... sign the Unsigned SBP and place it inside the TPK installer, compile and install it on your phone to push it to your watch...
That's all ok now!
I thought I could extract the original SHM tpk that was installed when I connected the watch to a galaxy phone but I was wrong. Now I signed my own BP.tpk and it's working correctly, thanks again!
 
  • Like
Reactions: Dante63

rb1n

New member
Feb 9, 2021
1
0
Thanks Dante, I followed your tutorial and I have ecg and BP working on 2 gwa2 with version 175 on a pocophone x3

I tried the other newer shm versions 181 and 183, oficial/modified but none of them are even starting. I tried deleting app data, cache... without any luck up to now.

My goal was try to update to local language the apps on my mom's watch.
 
Last edited:

Zotyoo

Member
Jul 11, 2015
22
5
Dear Developer! Last time, it was difficult to pair a Samsung Galaxy 10 (Android 10) with a Watch Active 2. The patch finally solved, they see each other. For Samsung Health to go this way, the value of ro_tima is set to 0. However, another rubbish from Samsung struck us. ECG and blood pressure data are not performed by Samsung Health but by Samsung Health Monitor. another application that dumps again due to root. Theoretically, I saw something on it that makes it disappear, but it didn’t come in. You are a great mage in this. Can you bring together the connection between SHM and the clock on the rooted device? Older versions do not work because I did not find any 181 that was unsupported or modified in the region, but already 175 also prints rooted phones. I put it on a Samsumg S8, rooted, Android 8, but it would work without any problems. I don't know what this bastard Samsumg intentionally screwed up in him, but it would only be available in our region (Hungary) a few days ago, so it's not. Do you know any suggestions that could work for the ECG and BP? That's why I bought the watch, but I didn't think it would work for Samsung Health. Or am i just impatient? the bp and ecg are not on the clock yet, and you would drop a link from there. Will this work? Just because I put an app on my phone but threw it out with a root error. Thanks in advance!
 
Last edited:

Zotyoo

Member
Jul 11, 2015
22
5
I went a little forward. BP and ECG have not yet been activated for all Galaxy Watch Active 2 devices. In progress. However, there is currently one version in the XEH region (the 183 end will work). I have a rooted Galaxy S10 phone and an S8 phone. Galaxy S10 with Android 10 and Galaxy S8 with Android 8. I put the new SHM on both. I turned them both on to have SHM in Magisk hide. The S10 (under Android 10) throws out being a rooted device and can't open the program (but I have the clock paired with it). The S8 (under Magisk hide on Android 8) starts without a hitch, it's just not connected to it. The same SHM S8 rooted under Android 8 opens smoothly with Magisk Hide. My question would be, is there any way you can trick this problem out? Here he was almost tricked out. What didn't, it wasn't long ago. Maybe you end up with a patch or a modified SHM app that doesn't print out a root problem? I think the update will come to my device as well. That's why I bought the watch, but I couldn't use them. I thought they put it in Samsung Health, it can be booted on a rooted Samsung without any problems. Thanks in advance! Please help! Thanks guys! An older version worked, did not print a root error, but did not recognize the clock. If you remove the root check from 183, it will definitely work. I'm really looking forward to it, then I can get everything out of class.
 
Last edited:

Dante63

Senior Member
Nov 1, 2015
1,672
1,456
27
the Clouds
Thanks Dante, I followed your tutorial and I have ecg and BP working on 2 gwa2 with version 175 on a pocophone x3
I tried the other newer shm versions 181 and 183, oficial/modified but none of them are even starting. I tried deleting app data, cache... without any luck up to now.
My goal was try to update to local language the apps on my mom's watch.
Try the version in experimental folder, I put it there, I'm looking for people to test and tell me whether it works, because 181 & 183 both work for some devices and not others which is really confusing why it doesn't work, the watch now only supports English language but the phone app should have multiple languages...
Hi, at all.
A question: this app support italian language?
Thanks
Phone app, I believe versions 181 & 183 have multiple languages, not sure if Italy is there, i dumped the list of country codes...
Dear Developer! Last time, it was difficult to pair a Samsung Galaxy 10 (Android 10) with a Watch Active 2. The patch finally solved, they see each other. For Samsung Health to go this way, the value of ro_tima is set to 0. However, another rubbish from Samsung struck us. ECG and blood pressure data are not performed by Samsung Health but by Samsung Health Monitor. another application that dumps again due to root. Theoretically, I saw something on it that makes it disappear, but it didn’t come in. You are a great mage in this. Can you bring together the connection between SHM and the clock on the rooted device? Older versions do not work because I did not find any 181 that was unsupported or modified in the region, but already 175 also prints rooted phones. I put it on a Samsumg S8, rooted, Android 8, but it would work without any problems. I don't know what this bastard Samsumg intentionally screwed up in him, but it would only be available in our region (Hungary) a few days ago, so it's not. Do you know any suggestions that could work for the ECG and BP? That's why I bought the watch, but I didn't think it would work for Samsung Health. Or am i just impatient? the bp and ecg are not on the clock yet, and you would drop a link from there. Will this work? Just because I put an app on my phone but threw it out with a root error. Thanks in advance!
SHM has different ways of detecting root... so magiskHide work on old versions because when an app wants to check for root, magisk recognizes it as root detection and denies having root but on Android 10, magiskHide is a bit broken because of how Google increased security, magisk grants SHM root access since it's unable to recognize the type of request and root is detected... also where magisk is installed and busybox, in both they're different...
Watch the video tutorial and if it's hard to understand, tell me and I'll add subtitles for you in the language you need...
hi,
i have this problem:
I can't install the app BP
please help me....
BP already installed and hidden by Samsung, you need to sign the modified BP and install it, it wi
I went a little forward. BP and ECG have not yet been activated for all Galaxy Watch Active 2 devices. In progress. However, there is currently one version in the XEH region (the 183 end will work). I have a rooted Galaxy S10 phone and an S8 phone. Galaxy S10 with Android 10 and Galaxy S8 with Android 8. I put the new SHM on both. I turned them both on to have SHM in Magisk hide. The S10 (under Android 10) throws out being a rooted device and can't open the program (but I have the clock paired with it). The S8 (under Magisk hide on Android 8) starts without a hitch, it's just not connected to it. The same SHM S8 rooted under Android 8 opens smoothly with Magisk Hide. My question would be, is there any way you can trick this problem out? Here he was almost tricked out. What didn't, it wasn't long ago. Maybe you end up with a patch or a modified SHM app that doesn't print out a root problem? I think the update will come to my device as well. That's why I bought the watch, but I couldn't use them. I thought they put it in Samsung Health, it can be booted on a rooted Samsung without any problems. Thanks in advance! Please help! Thanks guys! An older version worked, did not print a root error, but did not recognize the clock. If you remove the root check from 183, it will definitely work. I'm really looking forward to it, then I can get everything out of class.
Try the SHM in my Google drive, I hope they work for you...
 

Zotyoo

Member
Jul 11, 2015
22
5
Not yet.also the video would cause you trouble, probably, but that is more than a six-month version. It had been around Tizen 4 since then, now 5.5. And that would already know the Hungarian language. You have created a rooted removed file, so you were able to remove the check. I haven't installed anything on my watch yet. this is an LTE version, you will always get an update later. I think you will know right away who needs to do it to work. I don't want to put an old version on it, it could conflict with the 5.5 Tizen. If this package were in vifeo and files, which would already support the Hungarian language, I would solve it. if there was a root remover, it would be even easier as I just have to put it on the phone instead of the factory. It doesn’t look like a big deal to ask on the phone, and so does the watch for the first time. i'm just afraid it could always be done when updating hours of software, since the new versions are coming. plis i don't cut what damn igx the samsung is in order not to be able to put together an hour what with the factory prog two years before he started looking for the same things without a word and didn't deal with the root. You know: I have time. There is no problem with the S8. I'll switch to it while you're doing something for the s10! ;-) Nah, I don't want to be so cheeky, but you're done with it in at least a tenth of a time.
 
Last edited:

Dante63

Senior Member
Nov 1, 2015
1,672
1,456
27
the Clouds
Not yet.also the video would cause you trouble, probably, but that is more than a six-month version. It had been around Tizen 4 since then, now 5.5. And that would already know the Hungarian language. You have created a rooted removed file, so you were able to remove the check. I haven't installed anything on my watch yet. this is an LTE version, you will always get an update later. I think you will know right away who needs to do it to work. I don't want to put an old version on it, it could conflict with the 5.5 Tizen. If this package were in vifeo and files, which would already support the Hungarian language, I would solve it. if there was a root remover, it would be even easier as I just have to put it on the phone instead of the factory. It doesn’t look like a big deal to ask on the phone, and so does the watch for the first time. i'm just afraid it could always be done when updating hours of software, since the new versions are coming. plis i don't cut what damn igx the samsung is in order not to be able to put together an hour what with the factory prog two years before he started looking for the same things without a word and didn't deal with the root. You know: I have time. There is no problem with the S8. I'll switch to it while you're doing something for the s10! ;-) Nah, I don't want to be so cheeky, but you're done with it in at least a tenth of a time.
I'm getting lost a bit in what you're trying to say... I will add Hungarian subtitles to my video today... installing BP or ECG will have no side-effects on the watch... the SHM in my drive has no root detection or country restriction... should work fine... so you have nothing to worry about at all when you install and do everything...
 

SirPhilippF

Senior Member
Aug 14, 2017
50
4
Düsseldorf
I'm getting lost a bit in what you're trying to say... I will add Hungarian subtitles to my video today... installing BP or ECG will have no side-effects on the watch... the SHM in my drive has no root detection or country restriction... should work fine... so you have nothing to worry about at all when you install and do everything...

Your modded App is just working with Samsung phones, or?
 

Dante63

Senior Member
Nov 1, 2015
1,672
1,456
27
the Clouds
Your modded App is just working with Samsung phones, or?
The mod should work for all devices, recommended to have sdk 26 even though the minimum is 24... I encountered few cases where it wouldn't work after installation, especially 181 & 183, different devices including Samsung... so I'm gonna experiment on to see why it doesn't work...

You can try on your phone and see if it works or not...
 
  • Like
Reactions: SirPhilippF

Kampfwurst84

Member
Dec 3, 2008
13
4
The mod should work for all devices, recommended to have sdk 26 even though the minimum is 24... I encountered few cases where it wouldn't work after installation, especially 181 & 183, different devices including Samsung... so I'm gonna experiment on to see why it doesn't work...

You can try on your phone and see if it works or not...

Just to give a feedback. I have a non-rooted Huawei P30 pro. Whether the modded 181 nor 183 is working for me. The experimental version of 181 doesn't install at all :(

Edit: A clean install was fixing my installation problems.
 
Last edited:
  • Like
Reactions: Dante63

Top Liked Posts

  • 1
    in mi case ,gw2, all is ok, bp installed and works, ecg was installed via device manager of tizen, the widget are in place but... when i try to execute ecg in mi watch and put mi fingers is the apropiate place nothing happend, if anyone have a fix for that, please tell me, gracias señor dante63 desde argentina!!!

    pimienta
  • 5
    DANTE, you've created these tools and replied to this many messages to help people??? You're awesome man thanks so much, I'm gonna buy you a coffee ❤️
    3
    @Vuska thanks to you...
    Screenshot_20210408-151600_Logcat Reader.jpg

    This is the cause of BP sync failure...
    I will try today disabling this security check and syncing should work between SHM and SH...
    3
    Just a quick update for what I have been doing whenever I get a free time from work,

    I still didn't do anything about translating the tpks because after a report that SHM actually push data to SH for BP, I was investing heavily the SHM app to see where the feature is, as I am sure that feature is most likely locked by country restriction...
    Samsung have distributed restrictions all over the classes, I wish if they just put it all in one place so I can modify at ease lol... *sigh* stay tuned...
    3
    Thanks @Dante63 - I followed the alternate (long) path and got BP installed successfully. I did run into a couple of issues that others have also pointed out, which you may want to add to your instructions:

    1) JDK path needs to be added to the Path system environment variables, otherwise fit2installer fails to sign the TPKs. That Path addition looks like C:\Users\myuserID\AppData\Local\.package-manager\jdk\bin
    2) APK Easy Tool installation should be added to Exclusions in Windows Security or any other antivirus. APK compilation was not working for me until this was done,.

    Again thanks for putting this all together and letting us enable functionality that we paid for!
    No words to thank you guys. Every thing went fine after correcting the JAVA bath on system environment variables.

    I just check the widgets on watch and it's there. I'm so happy :giggle:

    Many Thanks to you 😘
    I'm glad it worked and thanks for sharing details that would help others :giggle:
    3
    Talk about taking the scenic route! haha, thanks for the help guys.

    I had to move all the files as instructed by dante in the reply up above and then I had to google how to set a path system environment variable, found that and copy/pasted the path of my jdk. Had a funky readout but it worked. Then I just followed the normal instructions to decompile/compile it.
  • 69
    Hello Everyone,
    I hope you all are fine...


    ~~~ FEATURES, BUGS & FUTURE WORKS~~~
    • FEATURES: 175 (no root detection, No Force update to the latest version, English language Only), 181, 183 & 189 (Multilanguage, no root detection, no country restriction, no device restriction (works on all devices, however, some Huawei devices are facing issues), age limit lowered from 22 to 16, no lock screen restriction, No Force update to latest version) for phone, as for the watch, SHM multilanguage 1.1.0043, BP and ECG Standalone English Only...
    • BUGS: Nothing that I know so far...
    • FUTURE WORKS: investigate the possibility of having Standalone BP and ECG Multilangual Support and I am open to suggestions 😊 ...
    • BP SYNC between SHM and SH: There is an Entire Section that explains it in detail, don't miss it if you want this to work...

    ~~~ ECG + BP - Easy Way & Alternative Way - Tutorial - XDA - Dante63 ~~~

    If you can't see the YouTube video, visit the YouTube link: https://youtu.be/zAclEJMDrhI

    ~~~ Exception in thread "main" ~~~
    This is a very common error for many members, and I will share what members shared, thanks to them:
    Use JDK 15 to fix this issue. This process doesn't work on JDK 16 for now. It gives you this error.
    If JDK 15 didn't fix it, try other suggestions below:
    Thanks everybody.
    It was indeed a problem with the path on the JDK.
    It must to be added to the windows path.
    Everything works wonderfully.
    Big thanks Dante.


    View attachment 5254249
    Thanks @Dante63 - I followed the alternate (long) path and got BP installed successfully. I did run into a couple of issues that others have also pointed out, which you may want to add to your instructions:

    1) JDK path needs to be added to the Path system environment variables, otherwise fit2installer fails to sign the TPKs. That Path addition looks like C:\Users\myuserID\AppData\Local\.package-manager\jdk\bin
    2) APK Easy Tool installation should be added to Exclusions in Windows Security or any other antivirus. APK compilation was not working for me until this was done,.

    Again thanks for putting this all together and letting us enable functionality that we paid for!
    This is what I used by the way, in case it helps anyone else, for setting the path system.

    PATH Environment can be fixed according to Java website guide like:
    Alternatively, a member managed to make it work by doing the following:
    finally found the solution:

    you have to replace the "sdk.info" and "sdk.version"-files within the "Fit2Installer\tizen\tizen-studio"-folder with copied ones from the tizen-studio-folder under C:\tizen-studio
    then copy all the files from the subfolder tools\ide to the corrospondent folders under C:\Fit2Installer\tizen\tizen-studio

    then run the sign.bat ... there will be some strange lines, but at the end it runs through.

    hope it helps!
    It is not neccesorcly it would work as some tried the method and failed to make it work, so remember, in this case, google is your best friend lol and he will be of a great help if these solutions did not work (hopefully they work though), And more to that, I will share this link which I found interesting for those who want to read more about different the "main" exceptions:

    ~~~ FILES and Description ~~~
    Here is the link to the files I am using:
    Google Drive - Samsung Health Monitor No Root, Country, Device, Update Detection + ECG-BP-installer / BP-installer / ECG-installer

    • MinSDK24-SHM1.1.0.175.root.detection.removed.dante63.apk -> "installs Samsung Health Monitor @caravana Mod with no root detection, most stable version..."
    • MinSDK24-SHM1.1.0.181.root.detection.country.restriction.removed.dante63.apk -> "installs Official Samsung Health Monitor, Modified by Me, removed device restriction, country restriction and root detection, lowered age restriction from 22 to 16..."
    • MinSDK24-SHM1.1.0.183.root.detection.country.restriction.removed.dante63.apk -> "updated version of 181, improved ECG..."
    • MinSDK24-SHM1.1.0.189.root.detection.country.restriction.removed.dante63.apk -> "updated version of 183, optimizations done..."
    • Samsung Accessory Service 3.1.94 (min SDK15).apk -> "This app should be installed with galaxy wearables but if you don't have it, then install it, this app transfer files from the phone and push them to the watch..."
    • Samsung Health 6.16.0.047 (min SDK26).apk ->"Latest Samsung Health that worked for BP sync, if your current Samsung Health doesn't sync BP even after switching to DEV with developer mode on then install this..."
    • Original SMH ("Official from Galaxy Store, unmodified"):
      • ORIGINAL.SHM1.1.0.181
      • ORIGINAL.SHM1.1.0.183
      • ORIGINAL.SHM1.1.0.189
    • Original Installers:
        • Samsung-ECG-BP-Retailmode-installer-SMH-1.1.0023.apk -> "installs on your phone and pushes ECG and BP widgets to your watch after allowing installation from unknown sources for your watch, it might fail to install if you have one of the widgets already installed..."
        • Samsung-ECG-BP-Official-installer-SMH-1.1.0037 -> "installs on your phone and pushes the official SMH app to your watch containing ECG and BP widgets, however, it is controlled by Samsung, BP or ECG might not visible till your country is approved, use alternative way in this case to get the missing widget"
        • Samsung-ECG-BP-Official-installer-SMH-1.1.0039 -> "updated version of 37, enhanced ECG and improved UI"
        [*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*][*]
      • Samsung-ECG-BP-Official-installer-SMH-1.1.0043 -> "installs on your phone and pushes the official SMH app to your watch containing ECG and BP widgets, more improvements on 1.1.0039, however, it is controlled by Samsung, BP or ECG might not visible till your country is approved, use alternative way in this case to get the missing widget"
      • Samsung.ECG.installer.apk -> "installs on the phone and pushes ECG widget to your watch..."
      • Samsung.BP.installer.apk -> "installs on the phone and pushes BP widget to your watch..."
    • Edit TPK and install:
      • Original TPKs - Samsung Originally Signed TPKs
        • BP.tpk -> "Blood pressure watch widget..."
        • ECG.tpk -> "ElectroCardioGram watch widget"
        • shm37_international.tpk -> "Samsung Health Monitor version 1.1.0037, rolled-out as a system app on watches when updated"
        • shm39_international.tpk -> "bugs fixed in version 1.1.0037"
        • shm43_international.wgt -> "bugs fixed in version 1.1.0039"
      • Modified Unsigned TPKs - Modified Samsung TPKs, need to be signed in order to work...
        • Unsigned_SBP.tpk -> "Blood pressure watch widget..."
        • Unsigned_SECG.tpk -> "ElectroCardioGram watch widget"
      • Samsung.TPK.installer.apk -> "installs on the phone and pushes whatever tpk widget to your watch..."
      • READ ME.txt -> "information about how to use the TPK installer"

    Note: If you install the widgets from the APK and you changed your mind and no longer wish to use them, uninstall the apk and the widgets will be uninstalled as well, in other words, the widgets are affected by the apk on your phone...

    ~~~ What You Need For Alternative Way To Sign TPKs~~~
    Java RE: https://www.java.com/en/download/
    Java JDK 15 (recommended): https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
    Tizen Studio: https://developer.tizen.org/development/tizen-studio/download
    Fit2Installer: https://forum.xda-developers.com/attachments/fit2installer-zip.4218341/
    APK Easy Tool: XDA - Apk Easy Tool

    ~~~ ENABLING BP SYNC BETWEEN SHM & SH ~~~
    SHM has security checks related to signature which breaks the BP sync between SHM and SH and I struggled to disable that check... Thanks to xda member @juljoe2021, he suggested and advised the use of developer mode in Samsung Health makes it work, I have tested and seen in the logs no security checks were called and the BP syncs between SHM and SH with no issues... The steps are easy to enable the developer mode on Samsung Health:
    InShot_20210411_200934172.jpgInShot_20210411_201048449.jpgInShot_20210411_232542732.jpgInShot_20210411_232636295.jpgInShot_20210411_201440606.jpgScreenshot_20210412-021338_Samsung Health.jpg
    Instructions in words, you will open Samsung health and go to settings then about, tap on the version till features and developers are visible. You will go inside the features and expand the "Health Analytics" set it to "DEV", then expand "DataPlatform" and turn On the "Developer Mode", when you hit back, Samsung Health will ask you to force stop the application and take you to the app info screen, you will force stop and clear the cache, this will allow Samsung Health to reinitiate a connection without security checks for SHM to sync BP with it...

    I have also uploaded the latest Samsung Health that worked for me but it should work with previous Samsung Health (latest version on the galaxy store is different in every country)...

    Important Note: you need to switch to DEV and turn On the Developer Mode whenever you update Samsung Health, the update reset those settings back to default...

    ~~~ Special Thanks ~~~
    Thanks to the following members for sharing their solutions about the Java "main" exception error solution: @FckSamsung, @little_blaine, @uoY_redruM and @gogega ...

    BIG THANKS TO @evildog1 for the APK Easy Tool and @LeJay for the Fit2Installer that I found on his Thread...

    Thanks to @caravana for sharing version 175, found at Samsung Health Monitor - 1.1.0.175.mod4.Caravana and on XDA Samsung Health Monitor v1.1.0.167 by @JonGarrett is how I found the link...

    Thanks to @adfree for providing me SMH 1.1.0.181, SHM watch 1.1.0037 and SHM watch 1.1.0039...
    Thanks to @vadu71 for providing me the updated version of SMH 183...
    Big thanks to member @l0nax for the great catch of finding the device detection and lowering age restriction found in here...

    Thanks to @jmdomini as despite BP was hidden and inaccessible, he was able to use the BP by calling the activity through a third-party app which tells me that the restrictions were only view related and not functionality, his findings helped me dig in the right place and fix SHM...

    Thanks to @warpjavier for sharing his thread
    https://forum.xda-developers.com/t/working-bp-tpk-for-non-samsung-phones.4184729/
    I have followed his steps and generated unsigned TPKs, you just need to sign it...
    After signing it with Tizen studio, you either push it sdb or you can use the TPK installer which you decompile, place the tpk in assets and compile it again...

    Thanks for this Guide by @xxstd (download 1 to 3, don't use 4 or 5, use mine and proceed with the rest) for how to sign TPKs

    Thanks to Mr. @m2carbine as on the journey of trying to make this work, thanks to him I found the root cause why BP failed to install... The picture below shows SMH installed on the watch:
    20210110_012035.png

    ~~~ ABOUT THE ORIGINAL SMH ~~~
    According to Samsung, The Samsung Health Monitor app requires a Galaxy Watch Active2 or Galaxy Watch3 and Android version 7.0 and above...

    From Version 181 and onwards, Samsung device detection added, country restriction and spoof location detection, the following countries were listed in the country restriction checking, I believe if you live in those countries, SMH should Work, otherwise, it wouldn't, SMH checks your GeoLocation, Sim Card, and Device CSC (why so complex, it's just BP & ECG):
    • EU_CSC: <-- FULL SUPPORT
      1. AT
      2. BE
      3. BG
      4. CZ
      5. DE
      6. DK
      7. EE
      8. ES
      9. FI
      10. FR
      11. GR
      12. HR
      13. HU
      14. IE
      15. IT
      16. LT
      17. LV
      18. NL
      19. PL
      20. PT
      21. RO
      22. SE
      23. SI
      24. SK
      25. CY
      26. LU
      27. MT
      28. GB
      29. CH
      30. IS
      31. NO
      32. LI
      33. TR
      34. RS
    • EU_MNC: <-- PARTIAL SUPPORT?
      1. AT
      2. BE
      3. BG
      4. CH
      5. CZ
      6. DE
      7. DK
      8. EE
      9. ES
      10. FI
      11. FR
      12. GB
      13. GR
      14. HR
      15. HU
      16. IE
      17. IS
      18. IT
      19. LT
      20. LV
      21. NL
      22. NO
      23. PL
      24. PT
      25. RO
      26. SE
      27. SI
      28. SK
    • Ungrouped:
      1. KR <-- NO ACTION
      2. US <-- BP DISABLED
      3. BR <-- NO ACTION
      4. CL <-- NO ACTION
      5. AE <-- NO ACTION
      6. ID <-- NO ACTION
    SMH 189 listed 3 more countries CY, RU and HK which add restrictions to them aside of the language support...

    The original app will work only if you are not rooted, have no busybox and have none of the following apps installed,
    in addition to living in the countries above:
    • com.noshufou.android.su
    • com.noshufou.android.su.elite
    • eu.chainfire.supersu
    • com.koushikdutta.superuser
    • com.thirdparty.superuser
    • com.yellowes.su
    • com.devadvance.rootcloak
    • com.devadvance.rootcloakplus
    • de.robv.android.xposed.installer
    • com.saurik.substrate
    • com.zachspong.temprootremovejb
    • com.amphoras.hidemyroot
    • com.amphoras.hidemyrootadfree
    • com.formyhm.hiderootPremium
    • com.formyhm.hideroot
    • com.koushikdutta.rommanager
    • com.koushikdutta.rommanager.license
    • com.dimonvideo.luckypatcher
    • com.chelpus.lackypatch
    • com.ramdroid.appquarantine
    • com.ramdroid.appquarantinepro
    How do I know all that you ask?
    Well, I have decompiled the apk and removed the detection method, and recompiled it...
    So if you want to keep using the original mod apk or perhaps the original Samsung Health Monitor when it's released, make sure you have none of what I stated and you should be fine...

    ~~~ Don't forget to ~~~
    Bump into the thread when a newer version is released and I will update it...
    or Bump into the thread if you need an older version, share it and I will remove the root detection...
    BUT KEEP IN MIND, I WILL NOT MODIFY ANY OTHER APKS, SO PLEASE DO NOT BUMP FOR THAT...

    Now, it doesn't make sense 🤦‍♂️ why Samsung considers the blood pressure and ecg very critical that it needs lockscreen to be medium and no root :rolleyes: but oh well...

    I am using my Samsung Galaxy Note 20 Ultra Rooted with my Galaxy Watch 3...
    Also, I have tested these apps on BlueStacks, rooted, different types of devices to ensure device and update detection is removed and that the application is running, but please, if you encounter any issues, @ me for a faster response and I will do my best...


    ~~~ Finally ~~~
    Don't forget to smash the (y)THANKS (y)
    PS. if you are super happy and want to thank me, a cup of coffee will do great 😊
    12
    Changelog,
    Latest Changes:

    --- 11th April 2021 - Thanks to @juljoe2021 for the tip of using Developer mode on Samsung Health, it allows to bypass signature checks and Sync BP between Samsung Health and Samsung Health monitor, also thanks to @adfree, I uploaded the SHM version 43 for the watch and added the installer which has 3 countries support (CY, RU and HK) and some minor optimization, I also uploaded the latest Samsung Health that I used for the BP sync in SHM...

    --- 3rd April 2021 - Successfully Modified and uploaded SHM1.1.0.189 - still investigating what has been added aside from 3 countries (CY, RU and HK)...
    --- 28th March 2021 - I have gathered different solutions of members for the annoying Exception in thread "main" JAVA problem in a section so people can use one of the them to fix it and proceed signing the tpks...
    --- 14th March 2021 - I forgot to post about the SHM 39 apk installer, Thanks to @adfree, I believe it patches the SHM 37 for bugs in the interface...
    --- 10th March 2021 - the issue of hidden ECG and hidden BP was still shown for few users and now I am confident to say with more patches, I think SHM 181 & 183 is at its best, thanks to @jmdomini as despite BP was hidden, he was able to use the BP by calling the activity which tells me that the restrictions was view related and not functionality...
    --- 8th March 2021 - very few users reported that SHM still hides BP or ECG showing either "The blood pressure features require a Galaxy Watch Active 2 or later to work" or "The ECG features require a Galaxy Watch Active 2 or later to work", so I dag very deep hoping to find what I missed and I believe I found it & I patched the logic, now you should be able to see "The blood pressure and ECG features require a Galaxy Watch Active 2 or later to work." And to be able to use both BP and ECG on the app...
    --- 3rd March 2021 - Organized the Thread, Patched 181 and 183, removed BP restriction for USA, Removed lock screen requirement, changed the message of age restriction from 22 to 16 and applied the check logic...
    --- 1st March 2021 - Updated SHM1.1.0.181 & SHM1.1.0.183 removing device restriction and lowered age restriction from 22 to 16, special thanks to @l0nax, I also removed version detection, it shouldn't ask you to update to the latest version anymore...
    --- 11th Feb 2021 - Successfully Modified and uploaded SHM1.1.0.183 root detection & country restriction removed...
    --- 10th Feb 2021 - Successfully Modified and uploaded SHM1.1.0.181 root detection & country restriction removed + Added official SMH tpk installer for the watch...
    --- 14th Jan 2021 - Uploaded a tutorial video, hope it helps...
    --- 13th Jan 2021 - Fixed the Modified TPKs - the current ones are working 100% as they have been tested, please sign it and enjoy using it...
    --- 10th Jan 2021 - Added Modified BP.tpk, ECG.tpk to be signed, those who fail to install any widget, check for SMH on your watch, if it's installed, it will prevent you from pushing original widgets, sign the modified widgets and push them either sdb or the tpk installer I added and it will work (Note, you need to add the tpk inside the TPKinstaller, decompile, add it and recompile and sign)...
    --- 5th Jan 2021 - Added BP.tpk, ECG.tpk and TPK installer apk for editing and pushing if original tpk fail to install, check the Alternative way in the post...
    --- 24th Dec 2020 - Added individual widget installers, BP standalone & ECG standalone, if the watch has one of the widgets already, both widgets installer will fail to install...
    --- 20th Dec 2020 - Added photos in post #3...
    --- 14th Dec 2020 - Removed root detection from latest Samsung Health Monitor Mod (1.1.0.175.mod4) by @caravana
    5
    DANTE, you've created these tools and replied to this many messages to help people??? You're awesome man thanks so much, I'm gonna buy you a coffee ❤️
    5
    I need to rewrite my thread soon so it wouldn't be confusing to everyone when I update the MOD and thread...

    So today I am very happy to say that things look very promising now with the latest SMH and I may have thanked member @l0nax a lot, might look like I am spamming him LOL, I also liked the idea of lowering the age restriction, so I lowered it from 22 to 16 years old...

    The device restriction that I missed was why some of you were struggling to run the latest SMH and lately in my tests for all versions, I saw that Samsung wants to force the latest version only... *tsk tsk tsk* Not Anymore, I removed the version check, so now all version 175, 181 and 183 should work fine, just in 175 you may notice the start screen acting up (no device found, found device, no device found and so on) so just continue and ignore it, and inside the app you should see your watch connected already...

    Enjoy 😊 ... That is a wonderful feeling that I have... feel like victory lol...

    Oh and one last thing:
    Many of you are talking about the possibility of fixing the BP sync between SMH and SH which I am not sure...
    Dear @adfree, I hope you are fine, as I remember, you have played a lot with the BP and tried to push it to SH, have you seen any versions that actually sync the BP?
    I don't mind looking into the SMH, I believe I saw something about UUID or something in SMH but I was too tired to focus...
    So if you know something about it, let me know and I'll see what I can do to push it...
    5
    Hello Dante, today too I received an update OTA for the Samsung Health app on the GW3 and installed it. Since I last charged the SW3 battery, about 22 hours ago, I now have left an 27% and the Samsung Health app has consumed 25% of the total battery.
    I don't think it is related to my previous installation of SHM 183 and to discard it and continue with my troubleshooting, I ask you if you have any suggestions in this regard? Should I reset the SW3?
    Thanks!
    Yeah, Samsung Health does consume a lot on the watch, SHM has nothing to do with it, it can be seen in galaxy wearables, about watch then battery, Samsung Health ha many running services, such as Heart Beat, Steps, Auto-workout detect, stress, sleeping time, stairs and so on...
    I managed to install the modified Health Monitor app 1.1.0.183 and it works.
    I tried to install both the ECG as well as the BP installers but only the ECG managed to install.
    I don't have the Health Monitor app on my watch, according to your video tutorial.
    did you try the alternative way?
    Thanks for your help!
    I have not either SHM installed on watch.
    I will try...
    Let me know if you need help...
    Yeah, I know, I'm going to alternative way but only ecg is installed, not BP.. Don't know why.
    Perhaps you are trying to install the unsigned bp... after signing the BP, go to folder install me... I made that mistake and thought something is wrong till I realized I have been using the same unsigned bp inside the sign me folder...
    I have a watch with a pre-installed SHM like yours. On a nearby branch, a respected I0nax has developed an alternative solution. To be installed as a separate application on the watch without affecting the installed one. Works normally. Yesterday he rebuilt the latest 0.39 version.
    p.s Installation via signature
    First, Credit him by adding @ and typing his name like @l0nax ...
    Second, mention the thread link...
    He modified the SHM for the phone which is brilliant how he caught the device restriction that I missed
    but patched SHM for watch...?
    It's only renaming package name just like I did with the BP and ECG, nothing is patched...
    When a tpk is modified, they will need to sign it because Samsung Signature is broken...
    Now on the watch, they'll see 2 SHMs and multiple widgets...
    Having 2 SHM services, luckily they don't run in the background, would drain the battery...
    Kindly asking you from now and onwards, you can suggest, you can assist
    BUT I do not wish to see you posting anything on your own to:
    Claim it as your own or list it to others randomly or whatever that is you are doing...
    I have worked hard to create this simple guide, I dedicated my time,
    I have listed Thanks to members for their work and effort and listed their guides as well...
    I do not wish to see you posting files from other threads and outside XDA community...
    Read the 📚 XDA Developers Forum Rules 📚 since you are a new member...
    Show some respect when you are on other threads and credit others properly...
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone