How to Run Apps that don’t run on Rooted Android! [RootCloak]


Recently, I’ve noticed there’s more apps that check for root on your Android smartphone/tablet device and won’t let you run the app because you have a rooted Android device.  Usually, these are safety precautions that companies take in case of hackers stealing your private information but I honestly think they are going overboard as Android is built on Linux, which is not susceptible to viruses like Windows.  Most rooted Android devices are in fact probably safer because the user has full control over the phone, not the other way around.

Now, I know many banking/wallet apps check for root and you can easily trick them into thinking your phone in unrooted by using RootCloak and Xposed Installer apps.  By using this app, you can keep your root but have the ability to specify which apps to keep root hidden from.

Most of banking apps in South Korea check for root and by using this method, you will be able to enjoy your root and apps that don’t normally run on rooted Android devices.

Before we begin, obviously your Android device must be rooted, otherwise you wouldn’t even be reading this right now.

UPDATE: For Android Lollipop, please follow how to install Xposed Installer on Lollipop instead!

Step 1. Download the latest version of Xposed Installer and Root Cloak apps.

Download Xposed Installer app

Download Root Cloak app




Step 2. Install both apps.  You may have to check “Unknown Sources” in Settings->Security.



Step 3. Run Xposed Installer app first.


Step 4. Choose “Framework”.


Step 5. Choose “Install/Update”.  This will install the Xposed Framework, which will allow you to run any Xposed modules like RootCloak app.


Step 6. Make sure you hit “Grant/Allow” when Superuser request pops up.


Step 7. Don’t reboot yet if the app asks you, hit “Cancel”.

HighOnAndroid Facebook Page <--- If you like this post, please Like Our Facebook Page Here, thx!

Want to contact me?
Add me on:

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.

You may also like...

  • Pete

    Hi Max,
    SM-N9005 running Bobcat Rom v9 Barclays banking UK will still not work done everything required even forced stop, still Barclays know it’s rooted………………….any idea?

    • slasher1986

      I have been trying for a long time with my s2 i9100 and my note 3 n9005. As it stands there appears to be no way of getting Barclays to work. And all google seems to do is confirm that. I will continue to look for a solution.

      • Pete

        slasher1986 thanks for the info, if you do find a solution please let me know.

        • slasher1986

          Will do mate : )

  • BartHD2

    Tried these steps exactly.
    Running Blu Quattro 5.7 HD rooted. With stockROM. just root.. Starz play app still won’t work boo… juat curious. Wanted to give feedback

    • BartHD2

      Tried these steps exactly.
      Running Blu Quattro 5.7 HD rooted. With stockROM. just root.. Starz play app still won’t work boo… juat curious. Wanted to give feedback

      Figured it out… since stock is 4.0.4 (I know) it has a mount issue in xposed for ICS partitions. Actually there is a link that clears it up!!!!

      Works like a Boss now!!

  • Mrmezz

    The bank of scotland app asks for superuser access is this normal aye??

    • Max Lee

      Yes some apps do by default it probably did to check if your phone is rooted or not.

      • Scott Maple

        I’m running cyanogen mod on my Nexus 7. Bank of Scotland still knows that the tablet is rooted after I’ve added it to rootcloak.

        Is this because it has superuser access?

  • kixfan

    Just tried this and it worked perfectly! Thanks!

  • Greg F

    This is a nice write-up. However, I disagree with the assertions in your first paragraph.

    1) Linux is very much susceptible to viruses; especially if those viruses can get root access. The reason Windows was so much more prone to viruses is that everything ran as administrator/root. So accidentally granting root access to a malicious app on Android is certainly a risk that would not exist had the phone not been rooted. Which leads to my next point…

    2) Giving users full access to their devices does not make those devices safer; because most users have no idea what they are doing. You are handing them a nuclear weapon and telling them how much power and control they will have with it. Root access on Android is generally used for Titanium Backup and to perform some customizations of the device. Users very rarely do anything with root that actually enhances security in any way.

    With that said, a lack of root access does not guarantee that malicious apps are not running on the device. Malicious apps do not necessarily require root access granted by the user. I’m sure there are some that exploit vulnerabilities in Android to do bad things. I’m also sure that there are some that incorporate something like towelroot to gain root access just long enough to install themselves as a system service. No manual rooting required.

    To sum up, I personally enjoy having root access on my devices. I do not believe that giving users root access is particularly more dangerous, in terms of security. (Don’t grant root to apps you don’t trust.) It is more dangerous in that they can do something stupid and break things. And it doesn’t do much to improve security either.

    I would be happy if every device had the option to unlock root access in the ROM + unlock bootloader, with a giant disclaimer saying something to the effect of “I agree that this may void my warranty and if I break something, it’s my fault, and I won’t try to make you replace my device on your nickel if it’s broken because of something stupid that I did.”

  • karl

    Doesn’t work on westpac app …

  • Cryss

    Barclays app does not work …

  • raman

    is Barclay banking app working on rooted S5 phone. Please advise .

  • lubba

    Lloyds bank in the uk and sky go doest work, sky go is on the app list , yet still doesn’t work, cant get the lloyds app to get on to the app list, have force closed both apps…

  • Man

    I can’t get the facebook to work with the rooted phone. Downloaded the xposed installer, downloaded the rootcloak. Still the facebook seems to have registered my phone according to the log which states the following:

    Permission Denial: broadcasting Intent { flg=0x10000010 (has extras) } from null (pid=-1, uid=-1) requires due to registered receiver BroadcastFilter {41d49150 ReceiverList{41d49a20 7670 com.facebook.katana/10194 remote:41ad7c80} }

    Anyone have this experience? I hear Facebook can’t be forced to work on Rooted phones.

    • Man

      ok. Well I just got facebook working. Still got the cloak, still got the xposed installer, but it looks as though it was a simple matter of my having disabled the wrong certs in security. The Digicert is the one to enable…I had mistakenly disabled the Digicert group and left the “Digital Trust” group enabled. If anyone’s wondering which certs work for which things, it can be a time consuming procedure to remove the certs that you never use (except in browsing which offers to accept them on the spot). as I say if anyone wants this i can save you some time. The Digicert appears to enable facebook. Google is the “Equifax” group and Twitter is the “Verisign” group of certs. Good news is you can disable every other cert and do most other things on your phone.

      • Man

        After reading through some of the Google Play Store comments about the Facebook app and its recent updates I have decided that the problem is simply that Facebook designers are currently in the mode of deliberately making it difficult and frustrating to use, and spotty at best for logging in.