How to Use S-Health App on Rooted Samsung Devices with Tripped KNOX


The S-Health is a versatile fitness app and, to be honest, it’s the only system app to come with Samsung Galaxy devices that I love. However, there are times when you have to choose between two things you love. Actually, I am talking about root privilege on a Samsung device and the S-Health app.

You must be aware that S-Health app (version 5.0 and above) doesn’t work on any Samsung Galaxy device if it’s rooted or the KNOX Warranty void counter is tripped. You get a popup saying: “Unable to open app: Your device has been compromised. S Health versions 5.0 and above are not available on compromised devices.”

S-Health App on Rooted Samsung Devices

Your Samsung phone must be running on the stock firmware if you want to enjoy this app. Since root access and TWRP recovery are more useful than S-Health, I rooted my Samsung Galaxy S7 Edge and started using 3rd-party fitness apps. Fortunately, there’s an easy workaround available now that allows you to use S-Health app on rooted Samsung devices with tripped KNOX counter.

Must read: Enable Quick Reply from Lockscreen on Samsung Devices Running Nougat

Isn’t it a good news? Having both the worlds in your grip! So, having followed the instructions provided below, you can root and the S-Health app both.

Steps to Use S-Health App on Rooted Samsung Devices

  1. Download a root file browser like Root Browser, Root Explorer, or ES File Explorer on your Samsung Galaxy device. In my case, I used Root Browser.
  2. Open the root file manager you installed on your phone and grant it root permission if prompted.
  3. Now go to the /system folder and open it.
  4. Look for a file named build.prop and tap it to open.
  5. Now look for the following entry in the build.prop.
  6. Change the numerical value for this entry from “1” to “0” as shown below:S-Health App on Rooted Samsung Devices
  7. Now tap the Save icon on the top-left corner of the screen to save the changes.
  8. Exit the root file explorer app and then reboot your phone.
  9. When your phone boots up, open the S-Health app. It should now launch normally.

Enjoy! Below are some screenshots as a proof to show you that the trick works fine.

S-Health App on Rooted Samsung Devices

You may also like:

  • Try a different root file browser and also get BusyBox from the Play Store and install its script.

  • Glad to know!

  • Joshua Enos

    ty so much it worked on my galaxy s7 root

  • Fahad Mughal

    My device failed to save build.prop file.
    How am i save that file?
    Please help me

  • Awesome! Worked like a charm on my Exynos Note 8 via BuildProp Editor. Would you happen to have a similar procedure to get Samsung Pass working on Magisk rooted devices?

  • Alf Nybye Sørensen

    if not have rooted your phone and same error shows here is a solution you can try
    it worked for me

    i had same problem. i used Samsung Smart Switch on PC and Connect the Samsung phone to the PC you should find a function on smart switch program called device initialization. i think when you hard reset a phone some kind of security kick in with Knox because the problem turn after i hard-reset for a young friend she could not remember the code to her Samsung account and to the email.

    download smart switch

    actually after a hard reset the same error show on as yours and did a normal factory reset. and after that it showed another error and then i used Smart Switch

  • Azazel

    Hello, have the same issue, i have the stock firmware now, so my devices it’s not rooted anymore. Although it was that’s wh i cannot use samsung pay or SHealth anymore. I even tried build.prop editor but didnt work, any advice?

  • Robert Constantin

    Wow , good

  • Zeeshan Dhillon

    worked perfectly thanks…can we re-enable knox after rooting s6 edge

  • Bugge

    Yeah 😀

  • So, did it work?

  • Bugge

    Used Build.prop Editor from Google Play instead.

  • Bugge

    Cant save the file.. Doesnt work.,, “Failed to save file”.

  • Glad to know!

  • Khalil Saleh

    Worked perfectly on my S8 using Root Browser, Thanks.

  • Install BusyBox:

    Open Busybox and install the script.

    Reboot your phone

    Try again. You can also try ES Explorer.

  • Stefani
  • Go to /system/app and delete all KNOX related files. Then try again. The method works!

  • Stefani
  • Try a different root file browser.

  • Stefani

    I did this but it don’t work.. .I used Root Browser and I restarted device after saving change but I still got the same message when try to run the app. Any suggestion?

  • I guess you are using Root Browser. Try changing the permissions gain and even if it fails again, reboot the phone. It’ll work. Don’t forget to get back and tell me if it worked or not.

  • Luxian Luc

    I am on stock firmware but i had my mobile rooted before.

  • Luxian Luc

    Failed to save the change! Any tips?