[Q] Trying to get TWRP working, healthd is not present in stock ROM

Search This thread

TriDiscord

Senior Member
I'm a TWRP maintainer for the SM-T110 (Samsung Galaxy Tab 3 Lite), and I'm trying to fix some issues I get while booting up TWRP. The device halts for a while during boot time, and then TWRP starts. Here are the logs that are related with the issue.

I tried getting the healthd binary from the stock TouchWiz firmware, but it is not present in /sbin/healthd where it should be. I've also done an entire find search, and no file named healthd is present. I am stuck on how to fix this. Any help would be much appreciated!
 

gr8nole

Senior Member
Oct 9, 2010
3,952
8,028
Lynchburg, VA
Hey @gr8nole! Just tried out your answer. This is the error I get:
build/core/base_rules.mk:156: *** device/samsung/goya/health: MODULE.TARGET.STATIC_LIBRARIES.libhealthd.mrvl already defined by device/samsung/goya/health. Stop.
Any fixes? Thanks!
looks like you are building AND copying a static binary. Try one or the other.

Edit: or maybe I looked at that wrong...haven't built anything in a while

Have you clobber or clean since you added the healthd back in?
 
Last edited:

TriDiscord

Senior Member
looks like you are building AND copying a static binary. Try one or the other.

Edit: or maybe I looked at that wrong...haven't built anything in a while

Have you clobber or clean since you added the healthd back in?
I use GitHub Actions to build (not related to the problem) so the source is always clean. And no, I've only used the source code.