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

Search This thread

Yaser89lek

Member
Feb 28, 2021
8
1
You're welcome & yes you can switch them off...

Grab a fresh BP.tpk and sign it, then push it, if it doesn't work, grab a modified BP.tpk and sign it then push it, it should work...
I managed to install blood pressure and ECG on my watch and tested both of them .. Thank you very much for your efforts (dante63) my dear friend and brother .. you are wonderful ... my last problem is not checking unknown The software was in the galaxy wearable app, after which the Samsung installation programs entered the watch and were installed ... Thank you again again
 
  • Like
Reactions: Dante63

Dante63

Senior Member
  • Nov 1, 2015
    1,735
    1,496
    27
    the Clouds
    Samsung Galaxy Note 20 Ultra
    Hallo,
    vielen Dank für eure Arbeit und Anleitungen!
    Sofort hatte bei mir die Installation von EKG und BP funktioniert.
    Eine Frage: Gibt es die ECG.tpk und BP.tpk auf deutsch?
    Hallo, vielen Dank für Ihre Arbeit und Anweisungen! Die Installation von EKG und BP hat bei mir sofort funktioniert. Eine Frage: Gibt es ECG.tpk und BP.tpk auf Deutsch?
    Hallo,
    BP.tpk und ECG.tpk sind derzeit in Englisch ... aber es gibt ein SHM-Installationsprogramm. Wenn Ihre Uhr kein SHM hat, können Sie es installieren und verwenden, da es die deutsche Sprache unterstützt. Schauen Sie in den Google-Laufwerksordner Originalinstallateure ... SHM 1.1.0037 ... lassen Sie mich wissen, wenn Sie Hilfe benötigen ...
    Edit: sorry, ich dachte ich antworte in meinem Thread, in diesem Thread suche nach shm tpk
    Google translated
    Enter certificate password: XXXXXXXX
    Setting configuration is succeeded....

    No exist the default path of security profiles.
    Specified file not found: ..\..\..\..\..\cert\author.p12
    Exception in thread "main"
    ........
    .......
    Press any key to continue . . .

    I have that problem when doing the sign.bat
    Delete your certificates and delete the fit2installer, extract a fresh copy of the fit2installer, create new certificate from scratch complete it till the end once everything is successfully created, copy all files (10 files, 5 author & 5 distributor) into cert inside fit2installer and place the tpk inside sign_me and run normally not admin the sign.bat and enter the password, files are signed and placed inside install me, grab that and install it... let me know if you still got an issue
     
    Last edited:

    wongchunhomartin

    New member
    May 21, 2015
    3
    0
    51
    Hallo,
    BP.tpk und ECG.tpk sind derzeit in Englisch ... aber es gibt ein SHM-Installationsprogramm. Wenn Ihre Uhr kein SHM hat, können Sie es installieren und verwenden, da es die deutsche Sprache unterstützt. Schauen Sie in den Google-Laufwerksordner Originalinstallateure ... SHM 1.1.0037 ... lassen Sie mich wissen, wenn Sie Hilfe benötigen ...
    Google translated

    Delete your certificates and delete the fit2installer, extract a fresh copy of the fit2installer, create new certificate from scratch complete it till the end once everything is successfully created, copy all files (10 files, 5 author & 5 distributor) into cert inside fit2installer and place the tpk inside sign_me and run normally not admin the sign.bat and enter the password, files are signed and placed inside install me, grab that and install it... let me know if you still got an issue

    i finally worked for copied the TEST folder file also to the cert folder in Fit2installer
    however when i install the app bp and egc it shown

    failed to install the app:
    Reason : processing result : undefined error [-27] failed

    i updated my watch to 5.5.0.2
    will that not work OR the version of bp and egc is too old ?
    where could i find a new version of the app ?
     

    Dante63

    Senior Member
  • Nov 1, 2015
    1,735
    1,496
    27
    the Clouds
    Samsung Galaxy Note 20 Ultra
    i finally worked for copied the TEST folder file also to the cert folder in Fit2installer
    however when i install the app bp and egc it shown

    failed to install the app:
    Reason : processing result : undefined error [-27] failed

    i updated my watch to 5.5.0.2
    will that not work OR the version of bp and egc is too old ?
    where could i find a new version of the app ?
    Works, it won't work if you're trying to install something already is in the watch or bad signature or bad tpk...

    Most of the cases, people grab a modified BP.tpk or modify their own BP.tpk because ECG installs just fine...

    Also, if you're asking about the sdb install, I'm not sure since I use the apk method...
     

    wongchunhomartin

    New member
    May 21, 2015
    3
    0
    51
    Works, it won't work if you're trying to install something already is in the watch or bad signature or bad tpk...

    Most of the cases, people grab a modified BP.tpk or modify their own BP.tpk because ECG installs just fine...

    Also, if you're asking about the sdb install, I'm not sure since I use the apk method...
    i done installed the egc by install the app in "install_me" folder
    but can't install the BP now is shown General error [-1] failed now
    sorry im too nob for this
     

    danistuta

    Senior Member
    Apr 10, 2008
    132
    2
    You need a modified BP, grab the one in my Google drive, it's inside the folder edit tpks, you'll see unsigned_SBP.tpk, take it, sign it and install it...
    In my Active 2 with Tizen 5.5.0.2 I installed ECG apk and it works, but not the file apk of BP. Health monitor it's your last mod version .183. Could you help me please?
     

    haydeNf

    New member
    Mar 6, 2021
    4
    3
    Hi, I do it with sucess into my activ2... however, when I open the app on the watch it says to download the App but I cant do that :( I have an OnePlus 5
     

    Dante63

    Senior Member
  • Nov 1, 2015
    1,735
    1,496
    27
    the Clouds
    Samsung Galaxy Note 20 Ultra
    thank but i failed install because [-27].could anyone tell me how to solve it
    Either you have it installed on your watch and it's hidden, you need to install a modified version or you're installing an unsigned tpk...
    Hi, I do it with sucess into my activ2... however, when I open the app on the watch it says to download the App but I cant do that :( I have an OnePlus 5
    Grab the latest SHM 183
     
    • Like
    Reactions: haydeNf

    paulsg63

    Senior Member
    Mar 17, 2006
    336
    54
    I'm using this version R820XXU1CTI4, om my active 2 BR version.

    I installed the ECG, but can't install the BP, always the error aborting the installation.

    I've tried using the "sdb uninstall code com.samsung.health.samd.bp" but also the error.

    Does anyone know what may be happening and or how to resolve?

    Edit: I solved using this metod
    https://forum.xda-developers.com/showpost.php?p=83903197&postcount=37

    Thanks!!
    Finally worked on my SA2.. ECG was working.. and now BP! Calibrated and now working great.
    OP7 T-mobile US and SA2.. Now I can keep my OP7..
    THANKS!
     

    diegovoga

    Member
  • Aug 11, 2019
    37
    5
    Xiaomi Mi Pad 4 Plus
    hi guys, why when I try to install BP it says failed to install general error -1? I did the same procedure as for ecg app, pasted into sign me, launched sign bat and then from device manager tried to install bp... nothing but an error,. Any help?
     

    diegovoga

    Member
  • Aug 11, 2019
    37
    5
    Xiaomi Mi Pad 4 Plus
    A guy here posted a command,i did that and it worked.I think its a couple of pages ago...The error i was getting was -1 generic error.

    This is the command i used.

    go to:
    "Device Manager", right-click your device, choose "open shell"
    run the following command:
    pkgcmd -u -t tpk -n com.samsung.health.samd.bp


    I tried but the result was:
    sh-3.2$ pkgcmd -u -t tpk -n com.samsung.health.samd.bp
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[start] val[uninstall]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.bp-service]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.bp-home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.ecg-home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.ecg-service]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.widget]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[install_percent] val[4]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[install_percent] val[9]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[error] val[-4]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[end] val[fail]
    processing result : Operation not allowed [-4] failed
    spend time for pkgcmd is [1162]ms
    sh-3.2$


    Sorry for posting so many times in a row
     
    Last edited:

    Dante63

    Senior Member
  • Nov 1, 2015
    1,735
    1,496
    27
    the Clouds
    Samsung Galaxy Note 20 Ultra
    I tried but the result was:
    sh-3.2$ pkgcmd -u -t tpk -n com.samsung.health.samd.bp
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[start] val[uninstall]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.bp-service]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.bp-home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.ecg-home]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.ecg-service]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[appid] val[com.samsung.health.samd.bp.widget]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[install_percent] val[4]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[install_percent] val[9]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[error] val[-4]
    __return_cb req_id[1] pkg_type[tpk] pkgid[com.samsung.health.samd.bp] key[end] val[fail]
    processing result : Operation not allowed [-4] failed
    spend time for pkgcmd is [1162]ms
    sh-3.2$


    Sorry for posting so many times in a row
    If it fails, maybe you need a modified version of BP as I noticed you're using the original package name "com.samsung.health.samd.bp"
     

    Top Liked Posts

    • There are no posts matching your filters.
    • 2
      Grab a fresh copy of the fit2installer and don't run the sign.bat as admin, see if that helps
      Grabbing a fresh copy of fit2installer and uninstalling all other java versions and reinstalling jdk 15 seemed to do the trick.

      Successfully installed ecg.tpk but BP.tpk is giving me error [-1]
      2
      Grabbing a fresh copy of fit2installer and uninstalling all other java versions and reinstalling jdk 15 seemed to do the trick.

      Successfully installed ecg.tpk but BP.tpk is giving me error [-1]
      Grab a modified BP tpk and sign it and it will install, you can grab mine from my Google drive in my thread (check signature)
      1
      Indeed it did thank you
      1
      I reran sign.bat after installing jdk 15.0.2, but it still gives me the same error.
      Grab a fresh copy of the fit2installer and don't run the sign.bat as admin, see if that helps
      1
      Grab a modified BP tpk and sign it and it will install, you can grab mine from my Google drive in my thread (check signature)
      This worked perfectly, thanks for the help!
    • 31
      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
      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...
      2
      I have tested all the versions in you drive link, none work.
      I think it's time to upgrade the hardware.
      I will make 1 more version of the SMH...
      Wait a little bit longer, if that version works, it will solve most of people problems with the latest version...
    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