I have copied the
su binary and
superuser.apk to my device via an adb root shell. The
su binary is in both
/system/xbin, and I am able to successfully use it in my adb shell (for example, I get the help menu when executing
adb shell "su -h"). The
superuser.apk as well as a good copy of
supersu.apk (obtained from reading other similar posts here on stackexchange) are installed in
su has been chown'ed and chmodded with the proper permissions. I've double checked that the
supersu.apk have been chowned by root.
SuperSu.apk I get a message that says "Root undetected"
Superuser.apk shows 2 entries in the logs as having granted root
I have tried removing each of the .apks and trying just one on the system. I've also tried different precompiled
su binaries I've found through XDA forums and stackexchange.com
No rooted apps work properly: I never get a prompt from
Superuser.apk to grant root permissions, and root checking apps find the
su binary and
superuser.apk but fail to execute as root.
Can someone tell me what I'm missing?
I did find some random github article for rooting a different device that mentions a
Please note one odd constraint: I am trying to manually root, I don't care if it's just a temporary root. Flashing via TWRP is not an option, I cannot alter/remove/backup user data from this particular device, so I don't want to risk wiping it.