yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Watch] vrolok:
Well, a "dedicated" BP sensor doesn't exist. BP readings are extracted from heart rate / PPG data. In cuffless techniques, the most reliable one seems to be the one requiring two sources (PPG + ECG, or two far apart PPG signals). Samsung uses just one PPG source to get BP. I have no idea how they do it but the typical approach is to analyze PPG data with machine learning, using a large database of available (good) data. To have good quality data is also fundamentally important in order to have reliable Bp estimates. Input data can be cleaned or discarded by the use of the accelerometer sensor. That is, software/algorithm is a very important ingredient in BP estimates. Therefore, in principle, any smartwatch with a PPG sensor could ideally provide a BP estimate. The fact that this feature is in the active 2 only might be related to the (quality? and) number of PPG sensors, who knows. Since the 8 sensors are packed together, they can't really be considered distant enough for a BP estimates (typically two distant sources from which one can obtain a time delay, which is inversely proportional to BP). I would guess that, maybe, more PPG sensors mean more available data and that could make a difference. Besides, of course, there are marketing strategies.
[Samsung Galaxy Watch] tusenkonstnar:
My subjective opinion only but I question if they will ever get this to work (know that thay had got it approved in one country) but all tests and trials I have made on the heart rate measurements have given absurd levels of error (sometimes more than 100% wrong and also wrong in the sense that a higher readout can correspond to an actual LOWER real hart rate and based upon that I find it unlikely that it will be possible to calculate anything useful based on it. Hoipefully there will come some watch in the fufuture that actually delivers whats in the specifications and marketing material. Up until then this will be a gimmick.
[Samsung Galaxy Watch] adfree:
[MENTION=4468240]tusenkonstnar[/MENTION]

Only my personal opinion...

I have NO Crystal Ball so no idea what you have tested nor how...

Tiny background...

In this thread are 4 Versions of APK...

153
155
157
159

And I have uploaded 10 TPK of BP Tizen APP...

So you are sure you have tested different TPK Versions?

I mean there must be an reason why Samsung made more then 1 TPK... :D

On the other hand...

Watch Firmware... because TPKs are pushed to the "limits" Tizen 4.0.0.8... :rolleyes:

Maybe results could differ in differnt Firmwares...

So IMHO usefull to know Model Name and Firmware Version and test results...

Example...

I have tested with my SM-R760 and lates FTD4 Firmware Tizen 4.0.0.7 and all failed. :D

I have tested APK 153 and 155 aaand 157 aaaaaaaaannnd 159 with 1 2 3 4 5 6 7 8 9 10 different BP TPKs...

I could give Link... but I am too lazy at the moment.

Funny measurements results is known since yearS... I have linked somewhere article with ECG results and tested Gear FIT 2...

Please remember Watch is still tiny toy... not really medical device IMHO...

I mean how many BP devices are soooooo cute and tiny and work with cute and tiny LEDs... :D :D

No idea if you have tooooo big muscles... then maybe LEDs can not go deep anough through skins...

No idea...

I mean I know I am fat... big bones like Cartman... and I sweat...

Maybe people with tiny thin skinny arms have best results?

NO idea...

Maybe age... maybe younger Testers have better results as older...

:confused: :confused:

No idea if hairs block LEDs...

:confused: :confused: :cyclops: :eek:

So many parameters could differ...

Best Regards
[Samsung Galaxy Watch] Hbmtg:
Hope so!!
[Samsung Galaxy Watch] caravana:
What is not true is that it has anything like a bp sensor. It's just a heart rate sensor. yes, it's more sensitive, but it estimate the bp with the HR sensor like the [MENTION=793029]vrolok[/MENTION] explained better than me.

I was not talking specifically about the S3 but you can run the BP Lab with the Galaxy Watch. I cannot prove that is accurate and I would not advise anyone to use it for medical purpose, I was just talking about the possibility of running the Samsung BP app in older devices.
[Samsung Galaxy Watch] RSC2:
.prefs files ? and how to

So please let me try if there is a way to go.

Thanks
[Samsung Galaxy Watch] Matttis:
I'm pretty sure that any smartwatch with optical hear rate measuring capabilities could also measure your blood pressure. The tech in all these watches is basically the same.

In most cases it probably just wouldn't make much sense to do it because the measurements would be so inaccurate that you really shouldn't bother.

However, I am pretty confident that Apple will also adopt optical blood pressure measurements for their own watches in the future.
[Samsung Galaxy Watch] Stephan905:
How does that work. The sensor can only measure change in BP that's why calibration is
[Samsung Galaxy Watch] adfree:
Preference files from .pref folder are allready here:

https://xdaforums.com/showpost.php?p=82663647&postcount=347

I have only removed the SQLite database files... because crypted/password protected...

Because the database files creates Error in other device...

https://xdaforums.com/showpost.php?p=82648363&postcount=333

IMHO Config/Calibration Data inside SQLite DB...

This is the Watch/Tizen part...

BUT APK inside Phone also create Preference files + crypted Database files... :eek:

Maybe if we can decrypt DB files we could create own files and bypass Calibration...

Request...

Can somebody with GWA and rooted Phone post fileNAMES from data folder of SHM?

Example...

https://xdaforums.com/showpost.php?p=82697993&postcount=446

Thanx in advance.

Btw.

Still missing feedback from SM-R500 user about BP work or not...

Best Regards
[Samsung Galaxy Watch] govenderryan@gmail.com:
[MENTION=1030585]adfree[/MENTION] with all due respect to you and your efforts, do you think it is wise to bypass calibration to get BP to work on unsupported watches? the problem is that during the calibration process, Systolic and Diastolic values are entered from an actual cuff BP monitor (3 times) and then the watch can measure the change in blood pressure against the already calibrated value using its PPG sensors, thus it is unable to read the actual BP value on its own. Bypassing the calibration process will allow the bp feature to work but may lead to results that are so inaccurate that it wouldn't be worth the effort. Unless there's something I'm missing?
[Samsung Galaxy Watch] Hbmtg:
I can understand what you are saying, but at least in my opinion, this thread is one of the reasons I come to XDA. Talented, resourceful and clever people work together here to figure things out that otherwise won't or can't. Part of the fun of learning how all these things work is by "cracking the code".

We all (hopefully) know blood pressure being taken by our smart watch is ultimately a novel idea at this point and should not be substituted as a dependable medical device.

Again, I understand the entire point of having the feature and the necessity of it being accurate - but if people like [MENTION=1030585]adfree[/MENTION] and [MENTION=2998712]caravana[/MENTION] (and others!) can get it to work, maybe it helps open doors for other challenges.
[Samsung Galaxy Watch] mirdones:
I have tried this samsung health monitor version 159 on my Galaxy S20 and I have an Galaxy Watch Active 2, but it says that I have no compatible watch.

I am currently in Brazil.

Can somebody help me?
[Samsung Galaxy Watch] govenderryan@gmail.com:
Did you install the BP.tpk onto your watch?
[Samsung Galaxy Watch] mirdones:
I have installed it with the My BP LAB. It says version 1.1.1

The My BP lab fails to see that I have calibrated the watch and waits forever for the configuration on the watch.
[Samsung Galaxy Watch] k1ck3n:
TY All Work fine !!
[Samsung Galaxy Watch] govenderryan@gmail.com:
Samsung Health Monitor is not compatible with myBP lab, that is a seperate application for your watch and phone.

To get the Samsung Blood Pressure solution working, you have to:

1. Install Samsung Health Monitor APK onto your phone (latest 159)

2. Install BP.tpk onto your watch via SDB. (Linked earlier in this thread)

Once you install the tpk the watch will detect automatically in Samsung Health Monitor.

MyBPLab is an alternative solution for measuring Blood Pressure that is not created by Samsung directly.

Regards,
[Samsung Galaxy Watch] amitdon:
Samsung Unlocked

Samsung_Health_Monitor_1.0.0.159_Unlock.apk

if the above link dont work then refer to page 40 ....post #391 ...there is the link.
[Samsung Galaxy Watch] Matttis:
I had that problem as well.

My BP Lab started the calibration process but then the app on the phone didn't finish the process and was stuck.

Is your phone set to English? That is what did the trick for me.

I live in Germany so my phone is set to German. To get My BP Lab to work I actually had to set my whole phone to English and then it would work.

I suggest you just use Samsung Health Monitor. That is a tiny bit more complicated to set up because you need to sideload the app to the watch but you don't have to set your phone to a different language to get the app to work properly.

(It is entirely possible that this solution doesn't apply to you but it sounds similar to what happened to me.)
[Samsung Galaxy Watch] armorofman:
Samsung gets approval for Galaxy Watch Active 2's ECG, but only in Korea

If this is true, are we able to source the SHM.apk from Korea and get ECG?
[Samsung Galaxy Watch] adfree:
Idea is good, but timing not so good... :cowboy:

Because not public and official released in Korea... Rumours about third Quarter... Q3.

So IMHO in Future. ;)

Best Regards
[Samsung Galaxy Watch] paldorian200:
100% Right. They won't do any mistakes about those tpk, or Apk files which contains any ECG features before Q3. I'm totally sure.
[Samsung Galaxy Watch] adfree:
I need some help/feedback...

Because still unknown to me...

A

https://xdaforums.com/showpost.php?p=82658679&postcount=343

ALL 11 ECG TPKs are installable?

samsungapps-000004688049-1974037-1200003.wgt	4.0.0.7	0.12.0003
samsungapps-000004688049-1974742-1200006.wgt	4.0.0.7	0.12.0006
samsungapps-000004688049-1975486-1200007.wgt	4.0.0.7	0.12.0007
samsungapps-000004688049-1975492-1200009.wgt	4.0.0.8	0.12.0009
samsungapps-000004688049-1975531-1200008.wgt	4.0.0.7	0.12.0008
samsungapps-000004688049-2595727-100000001.wgt	4.0.0.8	1.0.0001
samsungapps-000004688049-2600020-100000000.wgt	4.0.0.8	1.0.0000
samsungapps-000004688049-2604341-100000002.wgt	4.0.0.8	1.0.0002
samsungapps-000004688049-2604692-100000003.wgt	SHA256	4.0.0.8	1.0.0003
samsungapps-000004688049-2604772-100000003.wgt	SHA512	4.0.0.8	1.0.0003
samsungapps-000004688049-2651158-100000004.wgt

B

Still Korea is the only Country with 4.0.0.8 Firmware for SM-R820/SM-R830...

Somebody checked with R820XXU1BTD6

I mean "they" removed ECG parts from Firmware... maybe it is blocked by Firmware?

Only idea, Who knows...

Firmware is available for netOdin...

C

ECG creates own Log Files...

Can somebody check them...

https://xdaforums.com/showpost.php?p=82663647&postcount=347

Maybe Error from incompatible SM-R760 is not same...

I have NO GWA2 for own tests...

Thanx in advance.

Best Regards
[Samsung Galaxy Watch] Hbmtg:
Just a confirmation, but MyBP Lab BP WORKS on my Galaxy Watch 46mm (SM-R805). Pretty close with my independent BP monitor. :)
[Samsung Galaxy Watch] Eisik:
[MENTION=1030585]adfree[/MENTION] I tried it out...

For "A":

All the files you uploaded came up as .wgt files but no tpks so I couldn't install them.

"B"

I would do it, although it's not clear if it would work or if anything other happens to the watch..

"C"

I also pushed my files from .pref into ecg.tpk although still says open phone app.
[Samsung Galaxy Watch] juriov:
But how? What version My BP Lab and watch firmware? Thanks
[Samsung Galaxy Watch] Hbmtg:
MyLab BP taken on my Galaxy Watch 46mm (R805). If it works this accurate, there is no reason why the Samsung BP shouldnt work (at least on the R800/805).
[Samsung Galaxy Watch] Matttis:
My BP lab is an app for a study. That's why it's available for more devices.

But Samsung needs to apply for the other watches to be cleared for medical purposes like blood pressure measurements, just as they did with the Watch Active 2.

This is a lengthy process. So even if it works well with other watches this feature won't officially be supported as long as Samsung doesn't go through the same legal processes as they did with the GWA2.
[Samsung Galaxy Watch] mitas35:
I checked Samsung bp app and it's pretty accurate to.:good:
[Samsung Galaxy Watch] maherzein:
Ecg on 159 apk work ? Thanks [MENTION=2998712]caravana[/MENTION]

---------- Post added at 09:41 PM ---------- Previous post was at 09:31 PM ----------

If work ecg ?. Because my email not verified download for g drive. My gwa2 version r820 please gift me sdb tpk apk with rar download easy. Thanks [MENTION=1030585]adfree[/MENTION]
[Samsung Galaxy Watch] Steve One:
How did you get the app loaded on the Galaxy watch? I've got a new 46 mm Galaxy watch and a Galaxy watch active 2. I've gotten it working fine on the active 2 but it doesn't show up in the Galaxy store for the Galaxy watch.
[Samsung Galaxy Watch] Erden:
No
[Samsung Galaxy Watch] gamersekofy:
Off topic, but that bezel looks amazing on your watch!

---------- Post added at 01:50 AM ---------- Previous post was at 01:49 AM ----------

Does Tizen 4.0.0.8 have Fall Detection? Is there any news on that?
[Samsung Galaxy Watch] adfree:
I am trying to focus on decrypt the SQLite database... in TPK and/or APK...

Google search... result(s)

https://github.com/lovasoa/samsung-email-password-decrypt

Later more...

[MENTION=7519195]gamersekofy[/MENTION]

https://xdaforums.com/showpost.php?p=82680879&postcount=3

This is all I saw about Fall crap...

Not tested nor installed nor idea if this is what you "wish"...

Best Regards
[Samsung Galaxy Watch] gamersekofy:
Oh that's a third party app, not an official Samsung app. Hope Samsung doesn't forget to add it...
[Samsung Galaxy Watch] ozmale:
Does anybody have a version of the Samsung health monitor phone app that DOES NOT require me to set pin security on my phone. I just want to swipe to unlock.
[Samsung Galaxy Watch] fonix232:
Could you go into some details, exactly what you did to make it happen?
[Samsung Galaxy Watch] Hbmtg:
I know this is the thread for the official Samsung BP app, but wanted to post what I've found working for my R805 (MyBP Lab):

First off, same with the Samsung blood pressure app thats been going around, you really need an actual blood pressure cuff to initially calibrate. It's really useless without.

Also, I have not found a way to bypass which phone the APK is installed on. So far, you need a phone running Anroid 8.0+. 7.0 and below will NOT work. I've tried. I have the app installed on my Note 10 plus.

In theory, this should work with most devices that are able to record heart rate rhythm. This is currently working on my SM-R805 (Galaxy Watch 46mm LTE)

I've attached a link for the BP.tpk file. Thanks to [MENTION=1030585]adfree[/MENTION] for this. This will need to be sideloaded on your watch via sdb. If you don't already know how to do this, there are plenty of YouTube videos showing step by step. It's not hard, but necessary to continue:

https://easyupload.io/kanah5

password = bp

Download this MyBP Lab 1.1 apk for your phone from here:

https://www.apkmirror.com/apk/sage-...release/my-bp-lab-1-1-5-android-apk-download/

Complete all the sign up / registration info.

After going through the sign up info, download and upgrade to 2.2 here:

https://www.apkmirror.com/apk/sage-...release/my-bp-lab-2-2-2-android-apk-download/

Should be good to go at this point. Go through the calibration on your watch.

Thi also syncs with Samsung Health on your phone. Check it out!!

Remember, your smartwatch at this point is NOT a medical replacement. But pretty awesome what they can do. Enjoy.
[Samsung Galaxy Watch] dkiewra:
Need to remove TPK files from watch on failed install?

I tried to install the bp.tpk on a galaxy watch (another user posted that it worked). Of course it failed (-27). Do I need to remove any temp files on the watch from the failed install to save space?

Thanks
[Samsung Galaxy Watch] dkiewra:
bp.tpk Install Error

I received a -27 error on the install of bp.tpk. Any suggestions? Thanks
[Samsung Galaxy Watch] adfree:
[MENTION=1133614]dkiewra[/MENTION]

Tiny hints...

A

Your problem is few time answered in this Thread...

Try to search instead post same question ever and ever again...

Here is nobody blind...

B

Copy and Paste FULL Error text from SDB...

Then also more Aha effects...

C

In theory we have My BP Lab Thread... with more Infos:

https://xdaforums.com/smartwatch/galaxy-watch/measure-blood-presure-galaxy-watch-t4042137

Only to prevent you post 3 times the same post... ;)

Best Regards
[Samsung Galaxy Watch] Hbmtg:
You have to explain more by "failed". What phone/watch are you using? The -27 error was from a sdb attempt?
[Samsung Galaxy Watch] tb_:
I tried it. It installs fine on my GWA2.

As you mentioned SHM removed the ECG code.

https://i.imgur.com/fH5ED3W.png

But anyway here's a log
[Samsung Galaxy Watch] adfree:
[MENTION=1017159]tb_[/MENTION]

Thank you very much. :cool: :good:

Please, can you share your ECG Logfile

This is mine from SM-R760...

SAP_20200605_024359.log

2020/06/05 02:43:59 3841 SAPManager.cpp: Connect(482) > #
2020/06/05 02:43:59 3841 SAPManager.cpp: SAPNotiOnRegisterServiceAgentConfirm(292) > ServiceAgent Register Confirmed. uwLocalAgentId is [58293]
2020/06/05 02:43:59 3841 SAPManager.cpp: Initialize(190) > SAP connection initialized
2020/06/05 02:44:00 3841 SAPManager.cpp: SAPNotiOnPeerAgent(308) > [COLOR="Red"][B]Fail to Find PeerAgent[/B][/COLOR] : wStatusCode[2], uwLocalAgentId[58293]
2020/06/05 02:44:15 3841 SAPManager.cpp: SAPNotiOnPeerAgent(308) > [COLOR="Red"][B]Fail to Find PeerAgent[/B][/COLOR] : wStatusCode[3], uwLocalAgentId[58293]

ECG creates own Log...

In BP I have seen this folder but empty... :confused:

sdb pull /home/owner/apps_rw/com.samsung.health.samd.ecg

Looks like this:

D:\SDB\SDB260>sdb pull /home/owner/apps_rw/com.samsung.health.samd.ecg
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/lib' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/lib -> .\ecg/5/lib
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/res' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/res -> .\ecg/5/res
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/author-signature.xml' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/author-signature.xml -> .\ecg/5/author-signature.xml
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/bin' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/bin -> .\ecg/5/bin
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/tizen-manifest.xml' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/tizen-manifest.xml -> .\ecg/5/tizen-manifest.xml
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/signature1.xml' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/signature1.xml -> .\ecg/5/signature1.xml
pulled .health.samd.db 100% 28KB
pulled pref_init 100% 0 B
error: failed to copy: '/home/owner/apps_rw/com.samsung.health.samd.ecg/shared/res' is not a file
skipped: /home/owner/apps_rw/com.samsung.health.samd.ecg/shared/res -> .\ecg/5/shared/res
[COLOR="Green"][B]pulled COMMON_20200523_014238.log 100% 133 B
pulled COMMON_20200523_014336.log 100% 133 B
pulled SAP_20200523_014238.log 100% 545 B[/B][/COLOR]
pulled 3242456a412a9598cff06b52efd7c66a13f8a750 100% 34 B
6 file(s) pulled. 7 file(s) skipped.
/home/owner/apps_rw/com.samsung.health.samd.ecg 41 KB/s (29517 bytes in 0.696s)

Thanx in advance.

With removed I mean ECG is not working like BP...

Text Strings missing, Instruction PDF... Videos, Pics... and Version info in About is hide/removed...

Or you found way to use it?

Best Regards
[Samsung Galaxy Watch] ozmale:
Probably not the best question for a technical forum. However, I managed to install TPK and APK's no problem. But keep getting "Weak signal" message when I try to calibrate. Managed to get it to work only one after several calibration attempts. Any suggestions before the obvious?
[Samsung Galaxy Watch] tb_:
Wash your wrist clean the sensors. I don’t know why Samsung devices are so crappy but they are.
[Samsung Galaxy Watch] ozmale:
Thanks heaps, cant believe that worked, cleaned sensor several times. but scrubbed my wrist as per your advice. Worked just fine on my FOLD. Didn't think my wrist was that dirty.

Curious your reply was from iphone. ;):)
[Samsung Galaxy Watch] tb_:
Was on Android a very Long time but Sony and Samsung really really turned me off.

Now I just keep the Sony around to play around(and because I need it for my watch). The 250 dollar second hand iPhone 8 I bought seems to be faster than most flagships. No night mode cam but whatever.
[Samsung Galaxy Watch] storm81456:
I used the files and the sequence Hbmtg posted earlier today on my R800 Galaxy Watch. Worked like a charm. I've taken a couple of readings already and the results even synced up with SHealth on my phone. Nice!
[Samsung Galaxy Watch] fonix232:
[MENTION=1030585]adfree[/MENTION] I'm having a bit of a pickle here.

I've tried following your instructions on an R800, and while the initial BP.tpk installed and launched fine, stupid me tried to update it to any of the WGT files you've posted later. This resulted in an error at 8%, as it tried to update the existing app on the device. Now I'm stuck in a limbo where the app is only partially removed (it does not show up in the menu, but its app folder is still in the `app_rw` folder), and no install/reinstall works. `sdb uninstall` does not use the package name, but a 10 digit numeric ID, which I can't seem to find anywhere.

Any idea how this could be fixed, without resetting the watch?
[Samsung Galaxy Watch] adfree:
[MENTION=1846471]fonix232[/MENTION]

Can you try with SDB Tool...

sdb shell

Then:

pkgcmd -l

l like List

Check if you can find proper file info:

com.samsung.health.samd.bp

Maybe SQLite database exploded... because ever same Version in Manifest...

Also try to restart your SM-R800...

Best Regards
[Samsung Galaxy Watch] marco_lu:
do you talk about blood pressure? i have galaxy watch 46mm and i would like to have it too
[Samsung Galaxy Watch] fonix232:
Yeah, I've went through this yesterday. No application is installed that has 'samd' in its name, but the folder for it under app_rw exists - which is I suppose why the installation fails, it finds all the nasty old files, and instead of doing a sanitisation (rm -rf), it just panics out.

And of course I've tried restarting the watch, and even tried digging around with the shell user, unfortunately no luck. Can't delete the temp tpk files either.
[Samsung Galaxy Watch] adfree:
[MENTION=1846471]fonix232[/MENTION]

You have no ROOT.. so you have no permission to delete... :o

Only what I could offer to you...

We root your SM-R800...

In theory without dataloss possible...

OWN RISK!

All I need to know for this...

Firmware Version on your SM-R800... type this Code like you would call me:

*#1234#

You can write Private Mail to me... if you think you are drunken enough to try.

Best Regards
[Samsung Galaxy Watch] ozmale:
Did you do something special to get the BP to sync with SHealth ? I can only record manually in SHealth.

Sorry, just realized your talking about My BP lab.
[Samsung Galaxy Watch] profi_fahrer:
I tried the BP-App on my R800 Galaxy Watch 46mm, but the calibration stuck at 0%. Is a fix avaliable?
[Samsung Galaxy Watch] mirdones:
mine syncs automatically too, without doing anything more.

Galaxy S20 + GWA2