How can I root and keep S Health?

Jan 21, 2017
16
1
0
www.
I have the Exynos S7 Flat (G930FD) and I'm wanting to root it.
I've done this before about a year ago, but then I ended up getting a new device.

Since then, apparently SHealth now requires KNOX, which rooting will trip.
Is there any way I can bypass this? Perhaps a custom ROM or something? I know there used to be an Xposed module that restored private mode and something else, but I don't think it works anymore.


Basically I want to have root access as well as to be able to use S Health.
 

vladmir

Senior Member
May 6, 2012
1,057
209
93
Porto
I have the Exynos S7 Flat (G930FD) and I'm wanting to root it.
I've done this before about a year ago, but then I ended up getting a new device.

Since then, apparently SHealth now requires KNOX, which rooting will trip.
Is there any way I can bypass this? Perhaps a custom ROM or something? I know there used to be an Xposed module that restored private mode and something else, but I don't think it works anymore.


Basically I want to have root access as well as to be able to use S Health.
Remove s health and install like a normal app a older version.

Enviado do meu SM-G930F através de Tapatalk
 

ca12bon

Senior Member
Mar 15, 2012
208
29
0
New Castle
Basically, what vladmir said. S-Health disables services if you're rooted starting from version 5, so any previous versions will not have this problem. Just Google S-health APK 4.9 or something like that, and install.
 

shaggyskunk

Recognized Contributor
Nov 22, 2011
19,350
15,759
253
IDK
I have the Exynos S7 Flat (G930FD) and I'm wanting to root it.
I've done this before about a year ago, but then I ended up getting a new device.

Since then, apparently SHealth now requires KNOX, which rooting will trip.
Is there any way I can bypass this? Perhaps a custom ROM or something? I know there used to be an Xposed module that restored private mode and something else, but I don't think it works anymore.


Basically I want to have root access as well as to be able to use S Health.
I'm running Sheath on multiple devices all with Rooted Custom Roms that are AOSP / LineageOS based....

The interesting thing is that Sheath won't run on a Stock Rooted TW Rom

Sent from my SM-G930W8 using Tapatalk
 
Jan 21, 2017
16
1
0
www.
I'm running Sheath on multiple devices all with Rooted Custom Roms that are AOSP / LineageOS based....

The interesting thing is that Sheath won't run on a Stock Rooted TW Rom

Sent from my SM-G930W8 using Tapatalk
It works just fine on Marshmallow, but if you upgrade to Nougat then you need a custom ROM to make it work.
Removing it and installing it as a non-system app doesn't seem to change anything, and installing an older version didn't help me either.
I've downgraded to 6.0.1 so it doesn't really affect me any more though.
 

sanguine13

Member
Feb 5, 2016
10
1
0
It is very simple to make SHealth working.

First root your device with Magisk using this thread:
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445

Magisk is able to hide itself from a lot of apps, which won't run if your phone is rooted (i.e. Pokemon go, Mario run...)

If Magisk won't help you then:
  1. install file explorer, it can be ES file explorer,
  2. enable root explorer option (in ES file explorer)
  3. go to /system directory
  4. edit file build.prop
  5. Look for ro.config.tima=1 and change the value to 0
  6. reboot phone and now SHealth will work perfectly :)