The Xposed Framework offers many great customization options for your Galaxy S5. S Health, with its ability to read your heart rate through a built-in monitor, is one of the main selling points of the GS5. Trouble is, the two don't seem to play nice together.
Many users (myself included) have experienced lag and other issues on their Galaxy S5 after installing the Xposed Framework. In extreme cases, S Health stops working altogether, but at a minimum, the phone seems to run a bit slower in general.
But don't uninstall Xposed just yet—there's a simple fix that will allow you to enjoy your favorite modules and all of S Health's functionality. After editing a single word in your device's build.prop file, your Galaxy S5 will be back to running at lightning speed in no time.
Step 1: Temporarily Uninstall the Xposed Framework
This guide, of course, assumes that you are rooted with the Xposed Framework installed on your device. As such, the first step here is to temporarily uninstall the Xposed Framework—not the Xposed Installer app, but the framework itself.
To do this, simply head to your Xposed Installer app and hit up the Framework section. From here, tap Uninstall, then press OK on the popup and reboot your device.
Step 2: Install a Root-Enabled File Browser
The main hack that you'll be applying today is a simple edit to your device's build.prop file. To access this file, you'll need a root-enabled file browser. There are many such apps available on the Play Store, but the one I'll be demonstrating with today is called FX File Explorer.
If you're using the FX File Explorer app, once you have the main app installed, you'll also need to also grab FX's Root Add-on.
Step 3: Edit Your Build.prop File
When you first launch FX, you'll have to accept the license agreement and view a quick feature tour.
Next, from FX's main screen, tap System (Root). The app will ask for Superuser privileges at this point, so Grant it those. After this, you'll see a root warning message. Simply tap I Understand and press OK on this message.
Next, head to the System folder, then press the Lock icon at the top of the screen to mount it as read/write. Again, tap I Understand and press OK.
From here, long-press the build.prop file, then select Open With from the menu. After that, choose Text Editor from the list.
There are many lines of code in this file, and the one we want today is near the bottom. So you'll have to scroll down a bit, but when you hit the Other Build Properties section, look for a line that reads ro.securestorage.support=true. Change this line to read ro.securestorage.support=false.
When you've done that, simply tap the three-dot menu button at the top of the screen and select Save.
Step 4: Clear Data on S Health & Health Service Apps
With the build.prop file edited, you'll have to clear data from S Health and its parent app, Health Service next. To do this, head to the main settings menu on your phone and select the Application Manager option. From here, swipe over to the All tab.
Scroll through this list and find the entry for Health Services. Tap it, then press the Clear Data button on the next screen and hit OK on the pop-up.
Next, tap your phone's Back button once to head back to the All tab of the application manager. From here, scroll down and select S Health, then tap Clear Data and press OK again.
Step 5: Re-Install the Xposed Framework
At this point, everything is set up and you're ready to put the Xposed Framework back on your phone. Again, head to the Framework section of your Xposed Installer app, but this time press Install/Update. Tap OK on the message that appears next, and your phone will automatically reboot.
When you get back up, your S Health app will work if it was failing before, and the general lag you've been experiencing will be a thing of the past.
How much faster has your phone been after this small edit? Let us know in the comments section below, as well as on Facebook and Twitter.
Keep Your Connection Secure Without a Monthly Bill. Get a lifetime subscription to VPN Unlimited for all your devices with a one-time purchase from the new Gadget Hacks Shop, and watch Hulu or Netflix without regional restrictions, increase security when browsing on public networks, and more.
Other worthwhile deals to check out:
thank u so much. I was facing this issue in my smartphone since beginning, and stumbledupon your post today. Anyways galaxy s5 is a great mobile.
Bro you saved my day. Finally got the rid from private mode problem. Finally able to use it. Thank you soo much mate. . . cheers
I can't believe a) I found this, and b) it works! I have a Note 4 (TMO) and after installing Xposed, my s-health stopped responding, and I'd get 2-3 second freezes. I was just about to do a factory reset, and not install xposed, when I though... "let me google that..." Glad I did.
Running like a top again, Thanks for taking the time to write up such a nice, detailed instruction set.
amazing tutorial, simply the best there is. struggled to get s health to work with xposed framework on my S5 LTE-A
I didn't have xposed from the get go. I have 4.4.4, and after installing the firmware update needed to jailbreak 4.4.4, that's when I started having the issue with S Health. So it has to be with how the device was jailbroke and not with Xposed. Anyhow, after following these steps, this fixed the issue, thanks!
Thank you!!! S Health kept crashing before with Xposed installed...not anymore, thanks to your article, Mr. Thomas.
thank you so so much, now everything works fine!
This is AWESOME, worked like a charm on my Sprint Note 4. I love Xposed and Wanam and was so disappointed when this happened. After uninstalling Xposed and that didn't fix it I had to find a solution.
Didn't work here... :-/
Share Your Thoughts