[MOD][XPOSED][4.0+] RootCloak - Completely Hide Root from Specific Apps [2014-01-14]

Search This thread

devadvance

Senior Member
Aug 3, 2010
134
297
What does this module do?
Some apps, such as finance/banking, enterprise, or audio/video apps will not run if your phone is rooted. This module allows you to run apps that detect root without disabling root. You select from a list of your installed apps (or add a custom entry), and using a variety of methods, it will completely and transparently hide the signs of root from that app.

Get Started Here
If you have Xposed already installed, you can simply install RootCloak from the Xposed modules repo.
More detail instructions for how to use RootCloak are available here: https://github.com/devadvance/rootcloak/wiki/How-to-use-RootCloak
RootCloak is available on the Xposed Modules Repo here: http://repo.xposed.info/module/com.devadvance.rootcloak2

Other Important Links

Main Contributors
  • @devadvance
  • @hikaritenchi - I can't say thank you enough to him, as he has been keeping RootCloak going despite me being mostly out of contact
  • For other contributors, check the CHANGELOG and the commits on Github

Other Important Information
  • On 2015-09-07, the package name for RootCloak was changed from com.devadvance.rootcloak to com.devadvance.rootcloak2 as part of a build system change. To update from versions below 1.5, you must uninstall any previous version before installing 1.5 or later.
  • Please note that RootCloak is released under the Apache Version 2.0 License. For information about this license, see here: http://www.apache.org/licenses/LICENSE-2.0

Screenshots
attachment.php
attachment.php
 

Attachments

  • RootCloak.png
    RootCloak.png
    9.2 KB · Views: 467,948
  • CustomizeApps.png
    CustomizeApps.png
    14.9 KB · Views: 453,318
Last edited:

devadvance

Senior Member
Aug 3, 2010
134
297
1st here to comment! but with a request, can you make it compatible with GingerBread plz?

I exported the module with just the minSdkVersion changed to 10 (2.3.3). I don't have a 2.3.3 device available, so I won't upload it to the repo yet.
If you have a 2.3.3 device, would you mind testing it?
 

Attachments

  • RootCloak_2.3.3_EXP.apk
    266.7 KB · Views: 31,488

killoid

Senior Member
Feb 5, 2013
1,266
442
I exported the module with just the minSdkVersion changed to 10 (2.3.3). I don't have a 2.3.3 device available, so I won't upload it to the repo yet.
If you have a 2.3.3 device, would you mind testing it?

when i tap add/remove app it force closes.btw i've turned debug mode on & got a debug.log.my xposedbridge.jar is 36. tested on samsung galaxy y duos,stock 2.3.6. i've attached the log below.
 

Attachments

  • debug.log.txt
    366.4 KB · Views: 1,083
  • Like
Reactions: qounik

devadvance

Senior Member
Aug 3, 2010
134
297
Sky go still detects root
Not working on Barclays Banking app on JB 4.2.2 on GT-I9505 (S4 LTE)

Did you add the application in RootCloak settings, and then force close it (if it was already running)?

If it still doesn't work, please send me a PM about, that way I can give you an email to send the APK to.


Do you plan to share the source codes? I would like to customize the module to the Polish programs. I did a similar program but did not have time to develop it.
https://github.com/Dzakus/IKO-Patcher
https://github.com/Dzakus/IKO-Patcher-Tester
mobile banking application: https://play.google.com/store/apps/details?id=pl.pkobp.iko
I have not yet tested your module

Wysłane z mojego Nexus 4 przy użyciu Tapatalka

I just successfully tested IKO!

I haven't decided about releasing the source code yet. That might make it easier for companies to bypass the module.
 

adz63

Senior Member
Aug 11, 2010
2,059
629
43
London/Surrey
I completely uninstalled sky go and erased all traces of sky go. I then added this via the latest exposed and checked and rebooted I then downloaded sky go and added it to root cloak rebooted and sky go still detects root. Have you a workaround for this. I've tried all the threads to get it to work
 
Last edited:

devadvance

Senior Member
Aug 3, 2010
134
297

AirWatch still detects root. I assume it will be the same problem as Good For Enterprise.
https://play.google.com/store/apps/details?id=com.airwatch.androidagent

Sent from my CM 11 S4

bradford detech root
https://www.google.com/url?sa=t&rct...=ahlGN_uxaJRaeU_Jejs7qw&bvm=bv.58187178,d.cWc

But still thanks man, cause temp unroot (voodoo) does not work for 4.3. Your the best for making an effort with this app

I completely uninstalled sky go and erased all traces of sky go. I then added this via the latest exposed and checked and rebooted I then downloaded sky go and added it to root cloak rebooted and sky go still detects root. Have you a workaround for this. I've tried all the threads to get it to work


Thanks for all of the feedback everyone!

I'm working on analyzing in analyzing the various apps to see how they detect root. There are two issues:
1) The TV apps require login before they perform root checking
2) Many of the apps that don't work most likely use the NDK (native libraries, not Java code) to check for root. This makes it extremely difficult/impossible to handle.
 

siraltus

Senior Member
Jan 26, 2010
1,997
1,734
Does NOT work with ISIS Wallet (T-Mobile).

When you launch ISIS, it requests root, then just shows a blank purple screen followed by a blank black screen and finally force-closes.

If you want to know how to support ISIS, talk to joderme, he has written a working ISIS root bypass mod for ISIS 2.0:

http://xdaforums.com/showpost.php?p=45114363
 

devadvance

Senior Member
Aug 3, 2010
134
297
It hides "which" and "busybox", but not all of the symlinks. However, I'll take a look at the Citrix app to see if does that. The problem is that busybox being installed doesn't necessarily indicate a device is rooted.

Hello,

Citrix Worx detects root. I think it's nearly like Good...
https://play.google.com/store/apps/details?id=com.zenprise

---------- Post added at 05:38 PM ---------- Previous post was at 05:13 PM ----------

i've read somewhere that Citrix Works detects Busybox and all the simlinks pointing to it.
Does your apllication hide it ?
 
  • Like
Reactions: Lukyczk

fleabeard

Senior Member
Aug 28, 2012
137
30
yourfamilygeek.com
I can test Good for you tomorrow. I have to submit a request for access. I know that it checks the first time you log in so I'll let you know.

Sent from my Nexus 5 using Tapatalk
 

c-dric

Senior Member
Jul 6, 2009
60
3
Elsewhere...
Hello,

Citrix Worx detects root. I think it's nearly like Good...
https://play.google.com/store/apps/details?id=com.zenprise

---------- Post added at 05:38 PM ---------- Previous post was at 05:13 PM ----------

i've read somewhere that Citrix Works detects Busybox and all the simlinks pointing to it.
Does your apllication hide it ?

I've seen not rooted device detected as rooted by worx (wiko for example)

Sent from my GT-I9505 using xda app-developers app
 

Top Liked Posts