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”.


Step 8. Next, choose “Modules”.


Step 9. Make sure RootCloak is checked ON.


Step 10. Reboot your Android device.


Step 11. Once rebooted, run RootCloak app.


Step 12. Choose “Add/Remove Apps”.


Step 13. Browse through the list of apps and see if your app is already listed.  In my example, ISIS wallet app for AT&T was already listed.



Step 14. If your app isn’t listed, hit the “+” button then add the app you want to hide root from.




Step 15. Open the app you previously couldn’t run because of root.  Now it should run just fine.


Step 16. Next time you can’t run apps that check for root, don’t get mad, get even.  Also tell your friends it’s okay to root their phone and run banking apps by using RootCloak.



Q: What Android smartphone/tablet does this method work on?
A: This method should work on most Android smartphone/tablet devices out there.  So, just give it a go, it should work!



30 Responses

  1. Pete says:

    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?

  2. BartHD2 says:

    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

  3. Mrmezz says:

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

    • Max Lee says:

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

      • Scott Maple says:

        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?

  4. kixfan says:

    Just tried this and it worked perfectly! Thanks!

  5. Greg F says:

    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.”

  6. karl says:

    Doesn’t work on westpac app …

  7. Cryss says:

    Barclays app does not work …

  8. raman says:

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

  9. lubba says:

    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…

  10. Man says:

    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 says:

      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 says:

        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.

  11. bdab says:

    Has anyone had any luck with this, can’t seem to figure out how to trick my bank app. keeps telling me cause of root i can’t use it. Yes, i followed all the steps above.

  12. Thanasis O Poromenos says:

    Ote Tv go dont work

  13. eclipsenyou says:

    Hey Max, been following you on YouTube for years. Love your videos! They’re very informative and your sense of humor is second to none! Thank you so much for all time & effort you put into your videos & websites. You probably don’t hear this enough, but please know that we appreciate all that you do for the Android community! Keep up the good work!
    I’m high as a mofo on Android! 🙂

  14. Mahmoud A. Atallah says:

    Thanks For you Really Support, it’s working with me ,,, Arrora Rom S4

  15. Gustavo Schaefer Gomes says:


  16. Ashutosh says:

    I installed one. app scrilo it goes force stop. After adding in root look.

  17. BM SAINI says:

    does not work Micromax Canvas Blaze MT500

  18. Farid Aziz says:

    It worked perfectly. Thanks.

  19. Kapil says:

    Thank you. This works almost perfectly.
    Just one problem. After using it, my touch screen has started functioning a little slow.

  20. Towerjack LaRouix says:

    Hello and thank you for all the work you have done. Its nice to know someone cares enough for others to share their time and effort.
    I have done everything to get rootcloak working but I can’t add any apps at all to it to hide. I tried adding playstore first but every time I go to the apps page there is nothing there. So I tried adding different apps and still nothing. Its add to xposed and I restarted. I have jellybean galaxy s3 x3 (3 phones all the same). You have any idea why I can’t add an app? Thank you.

  21. SALIGO says:

    Hello ! Can someone help me with Bank of Kigali app… I tried but doesn’t work

Leave a Reply

Your email address will not be published. Required fields are marked *

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

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.