This post was last updated on September 22nd, 2020 at 11:14 am
Today, we shall be discussing how to Fix the Samsung health app not working on rooted and unrooted phones. Every day I wish I am done with Samsung phones. However, as a mobile enthusiast, I think I am enjoying the challenges. Maybe things wouldn’t be this funny if I had lost a phone to Samsung bugs. Not until that happens, I would continue pitching my tent with Samsung. There is a common bug with the Samsung health app. The bug occurs on non-rooted phones and it happens when Samsung health refuses to start claiming your phone is rooted while it is not.
You will receive a message similar to the below whenever you are trying to launch S health(Also note that this will also prevent your S. Pay and S. Pass, browser private mode, and secure folder from working).
The message read thus and I quote:
Can’t open app for your security, Samsung Health can’t be opened on a rooted phone (0x110030null5h1)
Can’t open app Because of a new security policy, Samsung health can’t be opened on a rooted device. (0x110030null5f3130)
Affected Samsung phones AffeOn Which The Samsung Health App May Not Work
Firstly, This bug can affect any Samsung phone. However, research has shown that the problem is more noticeable on Samsung phones such as Galaxy s6 or s6 edge(Nougat android 7), Galaxy s7 or s7 edge(I am using s7 edge), S8, s8+, note 5, note 8, and note 9(very uncommon on note 8) I last experienced the bug on galaxy Note 9. I am yet to receive any occurrence on the Samsung galaxy s10 and newer phones.
Secondly, This problem of Samsung health not working on non-rooted phones affects mainly Samsung Exynos phones.
Furthermore, the problem starts after installing any firmware(even if it was stock firmware) via Odin. In my own case, I flashed a stock firmware via Odin and immediately after this, I started experiencing this issue. My phone as at then is Galaxy s7 edge Exynos variant.
It is suprising to know that you can trip your Knox by flashing an official/stock firmware into Samsung galaxy phones produced with the Exynos chip. This is not true with the Snapdragon variant. Please beware. Only always upgrade your phone via Samsung smart switch or from within your phone(OTA) if you own an Exynos Samsung phone.
In addition, I have attached proof of my phone Knox being tripped despite it not been rooted.
How to Reproduce The Problem of The Heath App Not Working on Samsung Phones
I once upgraded my Samsung with an official firmware via Odin while trying to fix my Samsung galaxy microphone not working bug(you can read about the solution here). It all went well and the upgrade from Android 6(Marshmallow) to Android 7(Nougat) was hassle-free. Everything worked including Samsung health after the upgrade.
Two days ago I decided to upgrade to Android 8(Oreo) over the air and my problem started. I have never rooted the phone and I am having these issues. Of course, if you have rooted your phone, you will surely have the problem. The good news is that this article is here to help you Fix the Samsung health app not working on either a rooted phone or on an unrooted one.
How to Fix Samsung Health app not Working on all Non-rooted Samsung Phones
Currently, your phone is not rooted! The system and binary are official! But, somehow you tripped the Knox in past and you didn’t know that and in Nougat Knox 2.7 has been added in the place of 2.6! this is the reason why though in marshmallow you could use S-Health.
However, with Knox 2.7 you will no longer be able to use Samsung pay, Samsung Health, Samsung Secure Folder in 7.0 nougat!. Like I said earlier, flashing firmware via Odin into an Exynos Samsung phone can trip your Knox
Methods To Fix Samsung Health Not Launching on Official ROM/Non-Rooted Android
- First and foremost, perform a complete hard reset of your phone. I mean, wipe the cache and data via the recovery mode. This is not guaranteed to work for all. But it may work for you. If you already have root access on your phone, you can try this as well.
- If the method above refuses to work, you may need to downgrade your phone’s firmware version to the last known version that worked with Samsung health. This is pretty easy and straightforward and it will solve the problem by 95%. I went back to Android nougat 7.1 and I was able to use S. health. Marshmallow is 100 safe from this bug. Make sure you backup your phone before doing this. Finally make sure you flash all the 5 files namely: AP, BL, CP, CSC, HOME(USER). This also works for rooted phones.
- Alternatively, you can download the older apk version of Samsung health app from Apk mirror. I tried version 5.16 and it worked. N.B: reset your phone before doing this if you are using Android Oreo and make sure you don’t restore your backup from kies/smart switch until you get S. health working. Next, uninstall the existing version of S.health, then install the one you just downloaded from Apkmirror. Once you are done with the installation, Update the S-Health app via the app store,
- Lastly, if you are using a phone higher than s7 for example galaxy s9, note 8, or note 9, all you have to do is to upgrade your firmware to Android 10 also know as android Q which comes with Knox 3.4.1. This will fix the issue 100 percent on all affected Samsung phones.
Fix Samsung Health App Not Working Error on Rooted Samsung Phones
All the tricks above that work for phones that are not rooted also works for rooted phones. However, if you are have already installed root access on your firmware and you don’t want to downgrade your firmware in order to use Samsung health, the following workaround will surely work for you.
Method 1: Fix the Samsung Health App Not Working on a Rooted Device
- First, download an app from the Play Store called “ro.config.tima” also known as “BuildProp Editor”
- Next, Click “ro.config.tima” and change the “1” to an “O(zero)” The image below illustrates better:
- Reboot your phone. and your Samsung health app should start working
Method 2: Fix the Samsung Health App not Launching on a Rooted Device
- Download a root file explorer (such as Root Explorer, Root Browser, or ES File Explorer).
- Open the root file explorer and go to the /system folder.
- Open the file named build.prop in a text editor
- In the build.prop file look for ro.config.tima=1
- Change this line to ro.config.tima=0, simply changing the 1 to a 0(this stands for zero and not letter O)
- Reboot your phone
- Run the S-Health app
The above steps will surely solve the issue of Samsung health. However, for you to solve private folders not working, secret mode(in the browser not working), Samsung pa, and Samsung pass problems, you need to actually be on an unrooted phone running marshmallow. Also, the phone must be snapdragon. if you are using an Exynox phone and you have tripped your Knox, am afraid nothing can be done for you to revive your Spay, Spass, secure folder, and private browser mode. More explanations on this below.
If Everything Else Fails
If everything else fails, it is time to download and use 3rd party health and fitness apps for your phone. we have a lot that are even better than the stock samsung S-health App. Alternatively, you can trade-in your device fro the Quallcomm snapdragom variant. I have learned my lessons and I will never buy a Samsung with the exynos chip ever again
Conclusion on how to fix the Samsung health app not working
This bug may have something to do with Snapdragon vs Exynos. This is because if you own a snapdragon s7 edge, for instance, after rooting your phone and tripping your Knox, you will be able to use Samsung pay and similar other Samsung apps once you have reverted back to stock ROM via the same ODIN.
However, when I flashed a stock ROM into my s7 Edge Exynos variant with Odin it recognizes that I have tripped Knox and voided my warranty. there is an abnormal. It is expected that you void your warranty once you modified your phone, however, it is unacceptable that you will be denied using some vital apps because even when you have returned to the stock ROM
Once you modify your S7 Edge(EXYNOS VARIANT) and trigger Knox you cannot use Samsung Pay, pass, secure folder, and secret browser mode again. Even if you re-flash the stock firmware. But S Health you can but you have to flash Marshmallow 6.0 firmware and set your phone up from start and update all your apps and then open S Health and set it all up.
Then just go to software update settings OTA ( Over the Air ) and update your phone to the latest firmware Nougat 7.0 and when your phone restarts after updating automatically go to S Health and it’ll work. There may be a simpler way of doing this. However, that’s how I did it after I realized that I tripped my Knox even without rooting my S7 Edge SM-G935F Exynos European unlocked BTU firmware.