Enable ECG(BP Featur) On Non-Samsung Phones for Galaxy Watch 3, Active 2 Step-By-Step

Search This thread

the_passenger

Senior Member
Aug 25, 2006
467
24
If you want both ECG and BP to work, then you need to install BP.tpk first then ECG.tpk. For some odd reason it doesn't work the other way around. That's how I was able to get both to work.
 

adfree

Senior Member
Jun 14, 2008
9,097
5,374
I didnt take the OTA, Just flashed the CSC and factory reset. Then installed the ECG and BP apps. Good to go.

Because mix of 2 Firmware Versions... FOTA for now "disabled"...

You will not get infos about new Firmware...

For now you can play with BP AND ECG...

If you don't like it... and maybe "amazing" new Firmware Update will come soon...
You can undo changes by flashing complete BTG6...
For this it seems we need to remove wrong file also from AP... to bypasss netOdin

Smile... all 4 files are with meta-data...
IMHO all 4 need to repack... for working Full Flash...

No idea if BTH4 will leak... otherwise it would be enough to flash the BTH4 CSC to create again valid Firmware for FOTA mechanism...

Best Regards
 

celo76bh

Member
Sep 30, 2012
26
6
Tuzla
You did it 3 times the process?For BP from start.Or just tried 3 times to install it after you did one process?

PS:I even did the process from start 3 times but i still get the same error every time.-1 generic error if i remember right...I get the same error with the fine that is not signed....Same with signed and without...So im not sure what is going on.Its like bp.tpk cannot signed for some reason...

Hello, just one process for BP.tpk to get new cerficate, and 3 time attempts to install from device manager ( first 2 times it give me errors). Everything works now. EGC need few attempt to measure data right.
My watch was on Tizen 4.0.0.7 with BP already install, with update to Tizen 5.5.0.1. BP was remove from watch and SHM couldnt find app on watch.
 

manav219

Member
Jan 31, 2019
5
0
HI!

I have a Galaxy Watch 3 LTE, with model number SM-R845FOXX1BTH4

fota-cloud-dn.ospserver.net/firmware/INS/SM-R845F/version.xml

I am using a OnePlus 7 Pro, and have setup the esim, by borrowing a friends Galaxy Phone.

I want to install ECG, BP and Samsung Pay, (dunno if its possible to use with a non-samsung phone).

After reading the forum I think only ZTO has all three option

It would be great if someone could guide me and help me with the right files and process to change the CSC from INS to ZTO.
 

Tribux

Member
Feb 3, 2016
41
5
HI. Cannot connect to my watch its not finding it in device manager :/ Do you recommend some program to discover what port is set for my watch? or how to connect to it? :)
 

Tribux

Member
Feb 3, 2016
41
5
Okey managed to install ekg but while trying to install bp it is showing me erro -27? any ideas to fix it? should i use other certificate?

PS> Solved my bad, I put tpk in wrong folder ;) One more question is it possible to install SpO2 on GWA2?

GWA2 The Newest Tizen - BP&ECG WORKING! :D

Thanks a lot to the author @xxstd
 
Last edited:

rdeets

Senior Member
Mar 28, 2009
437
114
Kansas City
So... I have a Galaxy S20 FE. Not quite the topic of this thread, but my question is adjacent to it.

Is there any way to move Galaxy Wearables/Samsung Health/Samsung Health Metrics to the Secure Folder so that a second watch can be synced to a second account?

I would just set up a secondary profile, but Samsung removed that feature from OneUI.
 

darktyroll

Senior Member
Jan 31, 2010
540
44
Hi guys, is there a way to install Samsung Health Monitor Version 1..1.0.167.Caravana.apk to an iphone?
I successfully installed ECG.tpk app thru Tizen Device Manager but since Samsung Health Monitor is an .apk, i don't know how to do ...
Thanks!
 

vertlink

Senior Member
Aug 13, 2011
52
11
Malang
Hi guys, is there a way to install Samsung Health Monitor Version 1..1.0.167.Caravana.apk to an iphone?
I successfully installed ECG.tpk app thru Tizen Device Manager but since Samsung Health Monitor is an .apk, i don't know how to do ...
Thanks!

An APK is an android package file. so, (as far as I know) there's no way to push/install it to an iPhone. you can only hope that Samsung would be generous to release it on App Store, i guess :D
 

plouprou

Member
Oct 5, 2017
38
19
Valencia
HI!

I have a Galaxy Watch 3 LTE, with model number SM-R845FOXX1BTH4

fota-cloud-dn.ospserver.net/firmware/INS/SM-R845F/version.xml

I am using a OnePlus 7 Pro, and have setup the esim, by borrowing a friends Galaxy Phone.

I want to install ECG, BP and Samsung Pay, (dunno if its possible to use with a non-samsung phone).

After reading the forum I think only ZTO has all three option

It would be great if someone could guide me and help me with the right files and process to change the CSC from INS to ZTO.

I followed this thread first post instructions without changing CSC and everything is working fine (BP, ECG an Samsung Pay), because modded Samsung Health Monitor from @caravana bypasses CSC and Samsung phone check.
Only change I made was signing and installing BP.tpk too (instructions only talk about signing ECG.tpk).
I'm in Europe (no ECG nor BP approved) and I have a GW3 paired to a Xiaomi phone.
 

Hbmtg

Member
Nov 25, 2019
40
22
Huntington Beach
Newer Firmware leaks have additional folder inside...
Thought it will be ignored...
Code:
[COLOR="Red"]meta-data[/COLOR]
with file
Code:
[COLOR="Red"]1.mf[/COLOR]
No idea, maybe Watermark to see where leaked...

Here repacked TAR....
https://www.file-upload.net/download-14308580/cssOnly_smR845US_BTG6.7z.html

Code:
cssOnly_smR845US_BTG6.[B]tar[/B]

Please try again.

Thanx in advance.

Best Regards

I used Odin to flash this CSC to my R845U. Everything worked perfect but for some reason, I now have a voicemail notification that seems to be embedded with the install? I am unable to dismiss it?
I flashed CSC, hard reset watch. When it turns on - even BEFORE syncing to the phone for the first time, this voice mail notification shows up. After I set up my watch, everything works (including BP and ECG), but I am unable to dismiss the notification.
I have tried reflashing the CSC again with this same file - same result though. I tried flashing with the full 4 files in the 2gb you had uploaded here: https://forum.xda-developers.com/showpost.php?p=83613943&postcount=2668
but I get the same "Fail" error in Odin as the other member here did.
Please please - any suggestions?
THank you as always for your time and help!!

Edit:
Just to add for information, unfortunately since flashing the CSC, SpO2 is now missing from the watch. @supercobaltss did you have any issues with this when you flashed the CSC only?

Edit2:
Got rid of the voicemail notification. I flashed the CSC again, then factory reset, this time before full, I rebooted and flashed CSC again. and this got rid of the notification. BP and ECG back on. But unfortunately, Sp02 has disappeared from the watch.

EDIT 3: Ok, last edit Not sure why, but after going through just restoring my personal data through the Wearable app, Sp02 is now back and working (?). Not going to question haha.
Everything is back to working again perfectly. ECG, BP both work and sync with SHM (using cavarna's .175). Sp02 works. I'm on LTE and no issues at all with carrier after flashing.
**My beautiful Galaxy Watch 3 is back up and running perfectly again. :D :good: AGAIN - THANKS TO @adfree for your help!! :good::good::good:
 

Attachments

  • s.png
    s.png
    11.3 KB · Views: 64
Last edited:
M

MKOTTP

Guest
I was able to sign BP and ECG but I am getting error org.tizen.sdblib.exception.sdbcommandrejectedexception:error:target offline , when trying to install BP , but ECG is getting installed on my GW2 R820(XAR) , any idea ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    thank you for your method
    Phone used Google Pixel 3 XL and Galaxy watch3
    Today i decided to install the ecg and BPP ,and after folowing your steps worked perfect for ECG,but regarding BPP was a headache for 5 min but solved it very quick afterwards.My solution for the BPP was that i had to use a unsigned-BPP.apk and also deleted all the certification made previous from the Certification-Manager and folder itself and just redo the steps.Very IMPORTANT :TURN OFF YOUR BLUETHOOT and use only WIRELESS CONNECTION or you will get errors
    Only saying the above because like many users here that probably turned it on to synchronize the phone and ECG afterwards resulted in errors fo BPP
    My question for the future updates if any,there is new updates to the apk`s?
    Managed to install SHM + ECG on my "Pixel5+GW3 Lte", using @Dante63 "Easy install method", but no luck with BP, either "easy or hard way" :-(
    After reading your post , I´ve disabled "Bluethoot" and repeated @xxstd steps as you told, using @Dante63 unsigned BP apk, and "voilá", it worked.
    Regarding Java errors, if you're using WIn10 like me, just update the PATH Environment variable as explained on @Dante63 thread, it's that simple.
    Kudos to you guys who made this "thing" to work and shame on you Samsung ...
    1
    Hi Dante63
    i followed all your steps mentioned in post Pinned. i can confirm it works like a charm. appreciated your efforts and i admire . i live in pakistan . BP, ECG works fine. thank you
    1
    Thanks for your reply. After watching your latest Youtube video and following the long processes, now both ECG and BP are working perfectly in my active 2. I have encountered some issues with the BP installation, but that may be due to the old BP.tpk (as soon as I used the modified BP.tpk, it works). Thanks so much for sharing this!
    1
    @ RUDI-TERROR

    For your reference, you can change the PATH following the instruction step by step as https://www.java.com/en/download/help/path.html

    Hope it helps.
    1
    Can somebody help me with Blood Oxygen?


    My Firmwares are all rooted and replaced Fingerprint... so I have no time to check if Public Privilege is enough...
    Or Platform Privilege mandatory for SH...

    Thanx in advance.

    Best Regards
  • 30
    Update 09/29/20:
    1. The latest Samsung Health Monitor Version 1..1.0.175.Caravana (Thanks Caravana for the Mod) Download

    This tutorial should work on all Android Phones to enable ECG for your Galaxy Watch 3 and Active 2. BP might also work the same way when it is released in the US.

    Basic idea is to create your own certificate to sign ECG.tpk application and install it on your watch, then install the Samsung Health Monitor Mod app on your phone.

    I have read lots of threads on XDA and can't find a complete tutorial about how to do it for Galaxy Watch 3 or Active 2. Hope this step-by-step tutorial will help. The whole process took me around 30 mins, it shouldn't be very hard. Make sure you back-up your watch first, just in case anything goes wrong and you need to restore data.

    You will need an Android Phone, a Windows PC and Galaxy Watch 3/Active 2 watch for this tutorial. And a wireless network.

    Downloads:
    1. Download Java for Windows offline (64 bit) https://www.java.com/en/download/manual.jsp and install it.
    2. Download JavaSE/Oracle JDK https://www.oracle.com/technetwork/java/javase/downloads/index.html Click "JDK Download" from the top the latest version, then it will direct you to a new page, find "Windows x64 Installer" click the download page from the page and install it.
    3. Download Tizen SDK https://developer.tizen.org/development/tizen-studio/download Download Latest Tizen Studio with IDE installer, click "64 Bit" to download and install it.
    4. Download ecg.tpk, BP.tpk, Fit2Installer from here(ecg_downloads)
    5. Download Samsung Health Monitor Version 1..1.0.167.Caravana (Thanks Caravana for the Mod) from here (See update 09/29/20 from the top of the thread to download the latest version)

    On Your Phone:
    1. Install Samsung Health Monitor Version 1..1.0.167.Caravana on your phone. Open the app enter your name, BOD and etc to finish the setup.

    On Your Watch:
    1. From your watch, Go to "Settings"->"About Watch"->"Software"->Click On "Software Versio" 5 times until it shows "Developer mode turned on"
    2. Go back to "About Watch", make sure it shows "Debugging is turned on", it not click "Debugging" and turn it on.
    3. Go to Wifi settings on the watch, change wifi setting to always On, and connect it to the same wireless network with your PC.
    4. Reboot the watch. Make sure wifi is connected after the reboot.

    From Your PC:
    1. Launch Tizen Package Manager and Navigate to 5.5 wearable(It depends on your watch's software version, eg mine shows Tizen Version 5.5.0.1, so I navigate to 5.5 wearable), then click Install icon
    2. Scroll down to the Tizen SDK tool and click the install icon
    3. Click on the Extension SDK tab
    3.1 Click the arrow on Extras
    3.2 Install Samsung Certificate Extension and Samsung Wearable Extension
    4. Check the Progress tab, once it shows 100%, you can close Tizen Package Manger and do not launch Tizen Studio(we don't need to use Tizen Studio)
    5. Open up "Certificate Manager"
    6. Click on the "+" icon and from the pop-up window click Samsung Logo.
    6.1 Device Type -> Mobile/Wearable, Click Next
    6.2 Certificate Profile(Give it whatever name you like), Click Next
    6.3 Author Certificate -> Create a new author certificate, Click Next
    6.4 Author Certificate -> Enter Author name, Password, Confirm Password as required(Remember the password,. you will need it when you sign the TPK file) and click next
    6.5 A pop up will ask you to sign in to your Samsung account, enter your account information and sign in
    6.6 Now it will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name and click next.
    6.7 Create a new distributor certificate and click next
    6.8 Do not change Privilege and password information, do not close these windows, just leave it there, we need to enable debug mode from the watch and connect it to PC now.
    7. Open Tizen "Device Manager" from the PC.
    8. Click the "Remote Device Manager" icon from top right corner.
    9. From pop-up windows, click the "Scan Devices" icon from the top right corner.
    10. Once it find your watch turn the connection switch to on. and close pop-up windows. At this time, you should able to see lots of debugging information from Device Manager. (If you don't see debug information, try these steps: 1. Turn off your windows firewall 2. turn off bluetooth&GPS on your watch 3. reboot your watch )
    11. Go back to Tizen Certificate Manager, step 9.8, we can see one DUID has been added automatically. Click next.
    12. It will show your certificate has been saved at C:/Users/USERNAME/SamsungCertificate/cert_name, Click Finish.
    13. Download Fit2installer.zip unzip the whole folder to your desktop.
    14. Go to the certificate(C:/Users/USERNAME/SamsungCertificate/cert_name) you just created and copy all files. inside the folder
    15. Go to C:\Users\USERNAME\Desktop\Fit2Installer\cert Paste all the certificate file you just copied.
    16. Copy ecg.tpk file and paste it at C:\Users\USERNAME\Desktop\Fit2Installer\sign_me
    17. Click sign.bat from the Fit2Installer folder. Enter your certificate password.
    18. It will show "Package( C:\Users\USERNAME\Desktop\Fit2Installer\install_me\ecg.tpk ) is created successfully." and enter any key to close the window.
    19. Now go to "Device Manager", right-click your device, choose "install app", Select ecg.tpk file from C:\Users\USERNAME\Desktop\Fit2Installer\install_me.
    20. Wait a few seconds, you should see ECG app has been installed on your watch. Open it.
    21. Open the "Samsung Health Monitor" app from your phone, you should be able to read the ECG data from your watch now.

    As Blood Pressure has not been released in the U.S, once it released, you should be able to activate for Non-Samsung phone the same way. You can disable debug mode if you want now.

    Enjoy!

    Reference:
    1. https://forum.xda-developers.com/showpost.php?p=83574519&postcount=6
    2. https://www.reddit.com/r/GearS3/comments/aljplu/tutorial_how_to_install_tpks_and_wgts_onto_your/
    3. https://forum.xda-developers.com/smartwatch/gear-fit/howto-sign-sideload-tizen-applications-t3639793
    4
    Dante63, thanks for your help and comments earlier.
    My head is spinning - I haven't done stuff like this since the days of Windows Mobile!
    Could you just tell me whether, as I now have 5.5.0.2 on the watch, with ECG and BP in the update, although not available to my Huawei P20 Pro, should I still install the apks?
    Or do I understand that the next SHM you modify might just work with the 5.5.0.2 and the P20 as-is?
    Really sorry, and grateful for any help.
    (The watch is from UAE, but I'm in the UK)
    Many thanks!
    It's already done, I have 175, 181 & 183, but for those who can't get it running, I'm willing to play around with the SHM apk, hopefully I find what is stopping the app from running...

    it's not fair for people having a watch and can't use its features because it's not available or device problems and so on...
    2
    thank you for your method
    Phone used Google Pixel 3 XL and Galaxy watch3
    Today i decided to install the ecg and BPP ,and after folowing your steps worked perfect for ECG,but regarding BPP was a headache for 5 min but solved it very quick afterwards.My solution for the BPP was that i had to use a unsigned-BPP.apk and also deleted all the certification made previous from the Certification-Manager and folder itself and just redo the steps.Very IMPORTANT :TURN OFF YOUR BLUETHOOT and use only WIRELESS CONNECTION or you will get errors
    Only saying the above because like many users here that probably turned it on to synchronize the phone and ECG afterwards resulted in errors fo BPP
    My question for the future updates if any,there is new updates to the apk`s?
    Managed to install SHM + ECG on my "Pixel5+GW3 Lte", using @Dante63 "Easy install method", but no luck with BP, either "easy or hard way" :-(
    After reading your post , I´ve disabled "Bluethoot" and repeated @xxstd steps as you told, using @Dante63 unsigned BP apk, and "voilá", it worked.
    Regarding Java errors, if you're using WIn10 like me, just update the PATH Environment variable as explained on @Dante63 thread, it's that simple.
    Kudos to you guys who made this "thing" to work and shame on you Samsung ...
    2
    In allegato BP in italiano, da me tradotto, da firmare. perfettamente funzionante in abbinamento a SHM1.1.0.175 anche esso in italiano
    buon divertimento
    2
    I successfully installed the ECG tpk, Dante - works perfectly with SHM 175 - thank you so much!
    To install the BP tpk, do I just add it using Device Manager?
    Because it doesn't want to do it.
    I don't need to repeat any other steps, do I? Just install the tpk using Device Manager?
    Sorry - I've been doing it for ages, and now I'm too tired to think straight... Would like to do it while everything is set up to go.
    Many thanks, as always.
    You can try with SDB or decompile the TPK installer, add the signed tpk file inside the assets and compile it and then install it and it will push the file inside your watch... I hope you get right and at the first attempt...
    Whered you find the bp.TPK file I cant locate it?
    That member used the BP.tpk in my thread...
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