• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Can one conceal ROOT from a specific app?

peterh337

Android Enthusiast
Mar 24, 2015
311
24
I have a T705 (4.4.2) rooted with the usual Odin process, done about 3 years ago.

I have an app (not google pay; this is a specialised one) which detects root and shuts down.

Is there a utility which can conceal a root from a specified app? I don't want to unroot and re-root the device with the newer process; it appears to be described on XDA but the people on there are mostly either unhelpful or arrogant... it seems to be mainly a hackers' forum and "noob" questions get no useful replies.

Thank you all for any pointers.

To add: Magisk Manager needs android v5+, and Root Cloak doesn't appear to work, not with this app anyway.
 
Last edited:
All an app needs to do to detect root, is try and write a file to a normally protected area of the filesystem. Just curious, but how could you prevent the app from doing this, and therefore detecting a rooted device?
Maybe others with more experience of rooted devices could chip in and explain how apps like the 'Root cloak' app you mentioned works?
 
  • Like
Reactions: mikedt
Upvote 0
I have a T705 (4.4.2) rooted with the usual Odin process, done about 3 years ago.

I have an app (not google pay; this is a specialised one) which detects root and shuts down.

Is there a utility which can conceal a root from a specified app? I don't want to unroot and re-root the device with the newer process; it appears to be described on XDA but the people on there are mostly either unhelpful or arrogant... it seems to be mainly a hackers' forum and "noob" questions get no useful replies.

Thank you all for any pointers.

To add: Magisk Manager needs android v5+, and Root Cloak doesn't appear to work, not with this app anyway.

Does this particular app need to pass Google SafetyNet or something? Like say banking and financial apps? Which rooted and modified firmware usually breaks.
 
Last edited:
Upvote 0
The method seems to vary according to the app and the OS version. One summary is here
https://forum.xda-developers.com/showthread.php?t=1812255&page=2
and that app (which is the one I am talking about) appears to be looking for certain files which are left lying around after a root is done.

This probably explains why most people have problems nowadays
https://android.stackexchange.com/questions/135167/get-around-an-app-that-wont-work-on-rooted-device

Yes you could do it by accessing the root of the filesystem and seeing what comes back.

The root cloaking methods (looking at the large number of plug-ins available for the Xposed Framework, many of which are for online banking apps) are clearly variable and involve hooking up some android API to intercept the check which the app does.

I could spend way more time on this, by unrooting and re-rooting using the Xposed tool, and then I could use some of the modules they have like the generic Root Cloak...
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones