yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Watch] opieum:
On a Pixel 3XL: Worth noting I installed the app on my watch first, then installed the apk from Aptoide, calibrated it and it's working just fine. No modding or anything.

So

1. Install to watch first

2. Install APK second

3. Open app and calibrate.

I'm getting accurate readings on it now given I have my own BPM monitor as well. To calibrate it you gotta have your own BPM cuff to enter a baseline reading. The hardware on the Pixel doesnt exist, so you need to do that. 30 bucks at your local pharmacy and you can get your own BPM cuff if you're really wanting this working.

But all in all. The above method worked just fine for me before I undertook the method here (YMMV of course for other phones, I can only speak to Pixel 3XL)
[Samsung Galaxy Watch] amitdon:
@adfree

Which R845F ...(OXA) region has samsung pay by default
[Samsung Galaxy Watch] 73sydney:
<deleted>
[Samsung Galaxy Watch] l0nax:
My pixel 3 does run on Android 11 and it works fine.

Could you please add more details, so we can start investigating why it's not working on your phone.

I want to note, that you should uninstall any previous version of SHM before installing the new one.

Are the signing keys you've used to sign the apps the same?
[Samsung Galaxy Watch] l0nax:
What arrow do you mean?

Would it be possible for your to publish photos or a video?
[Samsung Galaxy Watch] 73sydney:
Im just going to reset my watch and start over...

ECG was working fine, but the 1st time i finally got to try BP...nope..."connections issues" ?
[Samsung Galaxy Watch] l0nax:
Could you please spend the output of the adb logcat command while you are trying the BP/ECG feature?
[Samsung Galaxy Watch] danistuta:
Could you share your apks files? Have you got the last Samsung update Tizen 5.5.0.2? Thanks
[Samsung Galaxy Watch] opieum:
I used the stock ones. I installed galaxy store version from my watch and apk from aptoide since pixel won't pick it up on play store.
[Samsung Galaxy Watch] 73sydney:
Not necessary....because i is full of win :)

As i said, i decided to start with a clean slate so i wasnt wasting anyones time...god knows i have about 2 updates and a few gremlins since i first enabled ECG and BP late last year...so i:

backed up my watch data to my samsung account (save yourself a lot of time folks)

reset the watch

restored my watch data

started over as per the original guide, from scratch tizen studio and all...created new certificates...

signed the original ECG and BP tpks as i did last year (not using the latest ones here)

reconnected the watch to my phone (with new (signed) samsung health monitor on it)

tested ecg = good

tested bp = good...no connection issues...goes all the way through calibration...win

So the only thing i did differently from the 1st time was use the latest Samsung Health Monitor apk from last few pages, and only because id already figured out how to sign and install it before i reset the phone. Im certain the original old Caravana SHM would have worked just as well. So the connection issue was most likely to do with the watch, which as ive said has had its share of updates and gremlins since i first did it - oddly not for ECG....

Also did not use the recently posted bp or shm tpks

Maybe i will try with the updated bp and shm tpks in a few days and see what happens....think its obvious you dont need the latest bp or shm tpks to have it all working, but will be interesting to see if they work or not...few people saying they dont

When in doubt, reduce the risk of sending everyone in the thread crazy and wasting their time, and reset and start over. If only more people did it :) :)

Cheers for your eagerness to help though @l0nax

p.s. Also having continued luck with Samsung Pay working just fine on my rooted Pixel 2XL. Nice when all functions of the watch work on a non Samsung phone
[Samsung Galaxy Watch] thunder141:
the white arrow pointing to the button for the finger i think
[Samsung Galaxy Watch] amitdon:
Thank u
[Samsung Galaxy Watch] Huy.tq:
United Kingdom (csc BTU), Germany (csc DBT) and Sweden (csc NEE) have samsung pay on active 2. I think watch 3 too.
[Samsung Galaxy Watch] 73sydney:
What id love to know next: where the BP calibration data is stored and potentially back it up, as a ROM tester, clean flashing means recalibrating BP all the time is going to be a pain in the bott bott
[Samsung Galaxy Watch] dd66:
Some time has passed so any clue please?

BTW, just a recalibration does the same thing. Not related to multiple watches, though.
[Samsung Galaxy Watch] Dante63:
Well as I recall, from version 175 to 183, the encryption changed, I didn't really pay attention to the storage as I was investing the integration between SHM and SH after patching and fixing the latest SHM to be fully compatible and working with all phones (SDK24 and above) and regions...

So the encryption of SHM basically assigns an ID to the watch, if you reset your watch or tamper with the watch SHM, the ID is changed and thus, SHM on your phone would erase previous data and start over again, so even with with the backup of SHM data, you can't use...

It might be bpvault.db?

i do recall seeing the word vault db but I don't remember as it wasn't my target...

That is what I can tell so far...

Edit: since you flash your device a lot, try to maintain the same Android ID, it might also be related...
[Samsung Galaxy Watch] Dante63:
Thank you for the share...

It's mostly visual fixes, so I'd say bugs...

Services were not touched when I compared them, no security added...

View attachment 5249081
[Samsung Galaxy Watch] Dante63:
SHM builds a database for one watch only, if you're using 2 watches, you'll end up with SHM crashing, and you don't need to do much to be honest for SHM to fail, SHM has a broadcast receiver listening to Bluetooth connections expecting a watch with SHM on it, so if you have both watches connected, they will one way or another interfere...
[Samsung Galaxy Watch] Madridii:
Guys, please may you give me latest apk and tpks for non samsung phones for active 2?

Thx in advance
[Samsung Galaxy Watch] Dante63:
You can grab my latest SHM apk but for the tpks, there are so many, I am not sure if what I have are the latest to be honest...
[Samsung Galaxy Watch] 73sydney:
fwiw, heres the original ones from the original method and the only ones ive used, in apk form, one for ECG, one for BP. Simply install on phone and they get pushed automatically to watch. Just remember not to uninstall them, because, you guessed it, they then get removed from the watch. I get too confused too by the many tpk's floating around. So i just use the ones i know work....
[Samsung Galaxy Watch] guyver76:
Thanks for what you've done but unfortunally it didn't work for me. I do have ECG working from another thread. I can't seem to get BP working no matter what I try. I have a GWA2 and a Nokia 7.2. Any suggestions?
[Samsung Galaxy Watch] Dante63:
You can look at my guide for installing the modified version of BP...
[Samsung Galaxy Watch] guyver76:
Thank you for your help I had the SHM ver 183 installed but I went ahead and reinstalled it still it only sees the ECG and not BP. I've tried the alternative method as well. Is it true the BP app is installed but hidden? Is there a way to unhide it? I have also tried installing the modified apps from the thread. Is there a way to reinstall the firmware on my GWA2 maybe something got messed up trying to force the install.
[Samsung Galaxy Watch] 73sydney:
did you actually try the one i posted.

some earlier posted BP tpks wouldnt work as they have a name collision with the factory BP package.

mine (and a few others) have a modified package name to avoid this.

mind you if you have tried x many before mine (and without the easy ability to remove), then you may

be wasting your time

if you get really stuck, back up your watch to your samsung account and reset the watch) all from the Gear

app on your phone (Account and Backup), and start over, and restore after reset, then try again with ECG and BP.

It works, ive just flashed another ROM to test (i flash 2-3 ROMs a week) and my packages absolutely work.

The only thing on my phone is the modded SHM.
[Samsung Galaxy Watch] Dante63:
You'll need to modify the watch OS and flash it to remove it i think... so yes, it is there but hidden, controlled by Samsung... if the easy method didn't work for you, you'll need to sign the modified BP and push it either through sdb on PC/laptop or apk on your phone... you can watch the step by step tutorial... if you think something wrong happened, backup and reset your watch, that will do...
[Samsung Galaxy Watch] ah_cleo:
Hey guys. Thanks for the great work.

Lots of read up.

Just incase i missed, any chance of getting the ECG and BP to work on a SM-R800 with R800XXU1FUB6 and Tizen 5.5.0.1
[Samsung Galaxy Watch] Dante63:
I don't think it's equipped with the right hardware to do the measurements accurately or even to measure...
[Samsung Galaxy Watch] adfree:
SM-R500 Galaxy Watch Active 1 can use Blood Pressure since monthS... also in latest Tizen 5.5.0.1 FUB5... :cowboy:

I know SM-R800 not so lucky... Few users tested without luck... in Tizen 4.0.0.x :poop:

No idea if new Tizen 5.5.0.1 changed something...

So Galaxy Watch user have to try and report...

Best Regards
[Samsung Galaxy Watch] adfree:
For Blood Oxygen I need help from userS with skills in Reverse Engineering... IDA...

Tiny example why...

https://xdaforums.com/t/spo2-tpk.4170889/page-7#post-84669855

IMHO Samsung is not interested in near future to bring this to older Galaxy Watches as GW3...

I can't see changes in SH 4.16.700

@JENJEN01

Seems your Conversation "Box" is not working...

Are you still in this Project?

Or you have better things to do?

Thanx in advance.

Best Regards
[Samsung Galaxy Watch] MD_NOUR:
I have my GWA2 running tizen 5.5.0.1 V R820NZKAXSG I had bp and ecg working on my one plus 8 pro with SHM .175 Long a go my assigning bp and ecg apps to my samsung account. Now the watch is always promote me to updating the software to tizen 5.5.0.2. I just want know if I update it will everything is be working or that will nuke everything
[Samsung Galaxy Watch] 73sydney:
Ive done at least one update with mine and nothing broke, but as always, your mileage may vary, and you can only try

Backup your watch via Gear app on phone and keep the ecg and bp tpks handy just in case (or you can try my apk versions which push them from the phone easily, above)
[Samsung Galaxy Watch] Dante63:
Update should still work fine...
[Samsung Galaxy Watch] guyver76:
Just tried the reset you suggested and still can not get BP to install. I downloaded a fresh copy of the BP.apk from the thread and it keeps failing to install. I may be stuck with MyBP but would love to get Samsung Health Monitor to work fully. Thanks for your assistance. If there is anything else you can suggest I'd love to try. Thanks again.
[Samsung Galaxy Watch] Dante63:
Install the modified BP and it will work, if you're not sure, you can follow my guide for how to sign my modified BP tpk and create an apk for it or skip the apk and just run the sdb command which will push the modified tpk to your watch...
[Samsung Galaxy Watch] vadu71:
I can confirm that Samsung uses location based restrictions. Both phone and watch were bought in UAE, however I wasn't able to use ECG/ BP in the country not eligible for this service. Once I landed in Dubai and connected to UAE internet, SHM started working without any issues. ECG/ BP records are syncing from SHM to SH.
[Samsung Galaxy Watch] tudorelu88:
Someone can help me to install blood pressure on my galaxy watch active 2, tizen 5.5. I tried to install with tizen studio 4.1 and I have some errorView attachment 5253071
[Samsung Galaxy Watch] guyver76:
I tried that before I posted here. I have a signed apk and still no love. Do you know if I make my phone think its in another country it will work? I have a vpn app from Norton and I used it once to download an app from Japan.
[Samsung Galaxy Watch] Dante63:
BP not being installed on the watch has nothing to do with region or country change, it's watch csc and as for the phone I explained on the thread there are 4 detection of location: GeoLocation, IP location, service provider and sim card... so no VPN will not help you very much... you tried the unsigned_SBP.tpk, signed it and decompiled the tpk installer, placed the tpk inside and compiled it and installed it and nothing? No error? Did you try to use the sdb method?
[Samsung Galaxy Watch] vadu71:
I'm, again, in a country not eligible for SHM. ECG/ BP still work. So, if you intend to use it in countries outside of approved ones, you have to activate SHM first in approved country. Then, you can use ECG/ BP wherever you go.
[Samsung Galaxy Watch] Dante63:
That's not the written logic, SHM always checks for GeoLocation, IP location, service provider and sim card...

Just like Galaxy store language and applications change when you move from a country to another, SHM is affected as well...

To use the original SHM, you must be part of the list of countries I mentioned in my thread which is mostly EU and USA and the list mainly enables the ECG, few EU countries have the BP...

SHM may update itself at anytime and things change but I might be wrong...
[Samsung Galaxy Watch] vadu71:
I don't know what's written. That's my experience right now. I had activated SHM in UAE, moved to a different country. Now, it's a sim card of that country, I don't use vpn service, geo location in google maps is of current country. ECG / BP work and syncing data with main SH flawlessly.
[Samsung Galaxy Watch] Dante63:
BP is being pushed to SH?
[Samsung Galaxy Watch] Jinius.K:
I have a GW3 bought at the official samsung store in Korea and I'm using S20+ bought in Canada. (Living in Canada now)

Recently, I made my watch works BP/ECG with my phone after Dante63 let me know how at this forum.

I wonder if I change CSC of my watch, can I use samsung pay in Canada?

My watch's info

Model : SM-R850

Tizen ver : 5.5.0.2

Software ver : R850XXU1BUA8 / SM-R850NZSAKOO
[Samsung Galaxy Watch] vadu71:
Right away, no delays.
[Samsung Galaxy Watch] Dante63:
What is the version of SH that you have?
[Samsung Galaxy Watch] vadu71:
1.1.0.183
[Samsung Galaxy Watch] Dante63:
Samsung health, not Samsung Health Monitor, sorry if my question wasn't clear...
[Samsung Galaxy Watch] Dante63:
Have a look at this thread and hopefully you find what you need:

https://xdaforums.com/t/gw3-region-change.4148221/

Galaxy watch 3 has its own forum so you can search other threads...
[Samsung Galaxy Watch] vadu71:
Sorry, misunderstood that. 6.15.6.001
[Samsung Galaxy Watch] Jinius.K:
Thank you so much. You always help me:)
[Samsung Galaxy Watch] Dante63:
I have the same version and I just measured and it didn't show me the BP in Samsung Health...

Since you got it synced that means SMH to SH sync is also locked with restrictions...

Thank you for sharing that vital info, I will reinvestigate SHM and hopefully I find what I missed and unlock the sync for those who can't be in supported countries to unlock it...

Best thing is I can test this on my device till it syncs and that's when I say I successfully did it...

And I do really hope that SHM stays as it is working for you...

Thanks again for sharing the info about BP sync between SHM and SH...
[Samsung Galaxy Watch] MD_NOUR:
Thanks updated and everything still working
[Samsung Galaxy Watch] erghetto:
Hello guys. Since galaxy watch 1 (i meam R800/810) has received tizen 5.5, do you think it might at least support BP measurement? Does also this feature require particular hardware?

edit: since i don't even know i could i try it, could someone eventually link me something?

thanks in advanced
[Samsung Galaxy Watch] Dante63:
You can try for sure, grab a modified SHM for your phone and install BP installer and ECG installer... you can find them on this thread few posts back or grab the ones from my thread... good luck
[Samsung Galaxy Watch] ah_cleo:
do share back on the results.. pretty sure users of R800/R810 will be grateful to you if it works.
[Samsung Galaxy Watch] adfree:
Tiny "progress" about Blood Oxygen...

Need some tester(s)...

TPK need to be sign... or you have allready my rooted Firmware...

https://xdaforums.com/t/spo2-tpk.4170889/page-8#post-84704279

OWN RISK!

Still NO full working Blood Oxygen for GWA2...

Need feedback from GW3 user(s), if here this Version do Blood Oxygen measure...

Thanx in advance.

Best Regards
[Samsung Galaxy Watch] ah_cleo:
Let me share my results. Credits to @Dante63.

I install the mod SHM 183 and the BP and ECG to my galaxy watch SM-R800.

Installation went without a breeze. Follow instruction of install SHM, close it, install APK.

When first time launch SHM, it will indicate no watch but few seconds later i see ECG and BP.

Cant calibrate the BP as forever stuck at 0%..

For ECG, i think no probe so couldnt measure anything.

If any other R800 user managed to get it work, pls share !!
[Samsung Galaxy Watch] erghetto:
I have a galaxy s8 rooted. Which is the modified apk you mentioned?
[Samsung Galaxy Watch] erghetto:
Sorry for double post, i didn't know how to include quoted post in previuos one.

However I am in same situation of ah_cleo.

Calibration of BP stays always on 0%. However i have simply downloaded SHM and BP installer, i haven't signed anything so i don't know if this might be the problem
[Samsung Galaxy Watch] adfree:
Still need help from GW3 user(s)... Blood Oxygen related...

https://xdaforums.com/t/spo2-tpk.4170889/page-9#post-84709247

Can somebody please try to sign proper and install and check if SPO2 measure looks valid?

Thanx in advance.

Best Regards
[Samsung Galaxy Watch] Dante63:
Are trying to install it on your Galaxy watch?

Galaxy isn't equipped with the hardware to do any of the tasks but some wanted to try...
[Samsung Galaxy Watch] erghetto:
Yes, i tried on Galaxy Watch (R810) because i read it has same hardware of watch active 1, which is able to measure BP. I at least hoped to use this feature, i know it can't support ECG.

That's all
[Samsung Galaxy Watch] Dante63:
I didn't know Active 1 can measure, it should be active 2 and galaxy watch 3 and any futuristic watches
[Samsung Galaxy Watch] ah_cleo:
May i ask which apk u install that measure the BP? I tried on my R800 and it keep stuck at 0% for the calibration
[Samsung Galaxy Watch] erghetto:
SM-R500 can do it, maybe using My BP Lab app. I'm not sure about the app, but i'm sure it can do it.

@ah_cleo i think i have installed the same files as you. modified shm .183 and BP installer, but i'm in your same situation
[Samsung Galaxy Watch] SahilKr24:
Umm. I have been following this thread for 7 months now and I have mostly kept up with it. I had an INU Active2 that I changed the csc to XAR and then custom signed my BP app and installed it on the device via tizen. I also had faced that error [-1] /[-4] error that doesn't let me uninstall the original BP.tpk that only has the ECG feature for XAR. Sometime back i had seen a guide regarding getting that [-1] error fixed via a set of resets and something but i'm unable to find it now. If anyone can guide me in this regard, how to remove that error when trying to uninstall from sdb, it will be most welcome.

@adfree @Dante63
[Samsung Galaxy Watch] ah_cleo:
i would like to share mine..

SM-R820 Galaxy Active 2 Under Armour Edition. i am from singapore and my CSC is XSP.

It works for me after following @Dante63 instruction the "Easyway"

Uses the following:

1. SHM 183 Modified

2. Samsung BP Installer and Samsung ECG Installer

for BP watch data seems not syncing with Samsung Health but everthing else works.
[Samsung Galaxy Watch] Dante63:
When I get time, it's on my todo list to look for restrictions that prevent BP sync with Samsung Health...
[Samsung Galaxy Watch] jaffa1980:
Just as an FYI, I have installed the modified shm on my galaxy watch 1w 46mm.

Using the tpk pushing apk files it has installed the ecg but not the BP. That being said I can't use the ecg as it says to lightly rest your finger on the top button... Mine won't register the touch?

Any advice would be great

UK sm r805f

Tizen 5.5.01
[Samsung Galaxy Watch] Dante63:
Galaxy watch is not equipped with the ecg probe hardware, your button is just a normal button...
[Samsung Galaxy Watch] braxton30456:
I've read a small portion of this thread and before I waste my time, I want to ask; is it possible to get a GW (SM-R800) to do Blood Pressure?
[Samsung Galaxy Watch] Dante63:
Not as far as I know and with few members who already tested and got nowhere
[Samsung Galaxy Watch] MacLaughlin:
Hi, I also ran into some problems with installing on my Galaxy Watch Active 2. I've used the easy way thanks @Dante63

Sadly only the ECG is working, the BP widget does get an error when installing. Somebody has a clue?

Is this maybe due to country restrictions?
[Samsung Galaxy Watch] Dante63:
It's because it is already installed but hidden by Samsung, your only solution is alternative way with the modified BP
[Samsung Galaxy Watch] MacLaughlin:
Okay thank you very much pal, I have to check your video again.
[Samsung Galaxy Watch] sofiyanski1:
Hello,

I got the SM-R820 and I'm located in Poland, where BP and ECG is supposed to be released already. I updated the watch to Tizen 5.5.0.2, but there is no sign of the apps on my watch. I use Xiaomi phone and I read somewhere that the apps will synchronize and will be installed on watch only if you use Samsung phone. Anyway, I managed to install sideway the ECG app, but BP is giving me error failed -1 or something similar.

I tried to find solution on internet, but without success. Anyway knows how to activate the BP as well?

thanks for replies
[Samsung Galaxy Watch] 73sydney:
I finally flashed another ROM on my phone to test and so thought id try the restoring the same Android ID trick to see if it would maintain the BP calibration data....

Did it?

Short answer: No

But it did at least let me sync my watch without resetting it from scratch, and also let me therefore keep the pushed BP and ECG tpk's, and my card intact in Samsung Pay, so that did save me some work :)

Still had to clear the data for Samsung Health Monitor and Samsung Health as always to get those working again
[Samsung Galaxy Watch] Dante63:
Java error, I have created an entire section sharing everyone's solution, the file inside install me is unsigned, the script failed to execute and sign it, fix the java error, run the script again and make sure no error on the screen and you'll get a signed tpk you can install
[Samsung Galaxy Watch] adfree:
SHM TPK 43...

I see Russian and Hong Kong Chinese Language added... IMHO... no idea what else ""changed""...

And APK 189...

Not tested yet...

Best Regards
[Samsung Galaxy Watch] Dante63:
Yes, 3 country codes added and i noticed a new sort of JSON detection which I'm not sure when and how it throw exceptions...

I'm still trying to figure what the rest and hopefully I'd be done from it tomorrow, APK is already modified and working...

Thank for the TPK though...
[Samsung Galaxy Watch] MacLaughlin:
So the apk on the second run also wasn't signed? Do you have any idea how to fix the java error? I just installed JRE and JDK like you have stated. So I don't have a clue how to fix it.
[Samsung Galaxy Watch] Stefanceros:
Hi. Can someone remove region lock i can install it but when i enter it closes it and say not avabile in your region.

Also when new update come you cant use app until you update it but then its again locket after update.
[Samsung Galaxy Watch] sofiyanski1:
I have Active 2 and I managed to install BP as well following the video below, using the apkeasy tool:

However BP is not being synchronized with samsung health app, only ECG
[Samsung Galaxy Watch] SzeMeng76:
Thanks for latest mod 189 SHM apk from Dante.

Waiting TPKpusher apk for vers 43 though. Hehe :)
[Samsung Galaxy Watch] 73sydney:
BP doesnt sync for anyone

Update:

i was wrong, since i last looked a trick for enabling it has been posted: https://xdaforums.com/t/root-detect...-restriction-removed-11th-april-2021.4202685/

Just tested it and confirmed working!
[Samsung Galaxy Watch] Stefanceros:
On last app that is put here