In this guide, we will show you the steps to hide root from apps using Hide My Applist. While gaining administrative privileges does give us a slew of nifty benefits, but on the flip side, it also brings in a few uninvited risks and caveats. If we talk about the latter one, then the tripping of the SafetyNet is the most concerning issue of them all as it would prevent banking and payment apps from functioning along the expected lines.
Fortunately, you could easily bypass this limitation via the Universal SafetyNet Fix module. Or so we thought. Over the past few weeks, we have seen reports from users wherein their banks seem to have found a workaround to bypass this tweak. Even though the device is passing both the CTS Profile as well as Basic Integrity checks and it ‘meets’ both the Device Integrity as well as Basic Integrity, those banking apps are still not working on these devices!
Moreover, all the other apps that cause conflict with the root are still working, so it seems that the issue is currently limited to those handfuls of banking apps, which include the likes of Santander UK, Lloyds Bank, and iMobile. But in this ever-evolving cat-and-mouse game, we are again a step ahead! To circumvent this problem, you just need to hide the root via Hide My Applist and then use the banking apps without any issues.
How to Hide Root from Apps via Hide My Applist
Before starting, please take a backup of all the data on your device, just to be on the safer side. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.
STEP 1: Hide Magisk App
While we will be hiding the Magisk app in the later stage of this guide via Hide My Applist [HMA], let’s still be on the safer side and manually hide it as well. Here’s how it could be done:
- Launch Magisk, tap on the Settings icon, and select Hide the Magisk App.
- Then enable the toggle next to Allow from this source.
- Now rename the Magisk app and hit OK to save.
STEP 2: Install LSPosed Framework
Next up, you’ll have to install the LSPosed Framework on your device. For that, you may check out our detailed guide/video [make sure to use the Zygisk version].
STEP 3: Install Hide My Applist
- To begin with, download and install the Hide My Applist from GitHub.
- Once installed, you’ll get a notification that the module is not yet activated, tap on it.
- You’ll be taken to the Hide My Applist module. Turn on the toggle next to Enable Module.
- Then tap on the Settings icon at the bottom right. You’ll be taken to the Hide My Applist app.
STEP 4: Setup Hide My Applist Blacklist
HMA comes with Blacklist and Whitelist, out of which you have to choose either one. In Blacklist, you’ll have to add the apps that need to be hidden, such as Magisk, Xposed Modules, etc. On the other hand, if you opt for Whitelist, then you’ll have to add all the apps that you don’t want to hide [such as non-root apps], in other words, the non-selected apps will be hidden. In this regard, we would suggest you go ahead with Blacklist as it is shorter, easier, and less complicated than its counterpart. Here’s how it could be done:
- Go to Template Manage and tap on Create a Blacklist Template.
- Then name it Rooted Apps. Now tap on Edit List next to 0 Apps invisible.
- Now choose all the root-related apps, such as Magisk, LSPosed, HMA, etc.
- Once done, come back to the home screen and tap on App Manage.
- Now select the app from which you want to hide the root [such as banking apps].
- Then turn on the toggle next to Enable Hide. After that, tap on Using 0 templates.
- Now choose the Rooted Apps template that we created earlier and hit OK.
- Similarly, add all the other apps from which you want to hide root.
- Once done, delete the data of all the apps from which you have hidden root [such as the banking apps]. Then reboot your device.
- Once it boots up, launch Hide My Applist and make sure it’s activated and running.
- Finally, launch the app from which you have hidden root and it should now work without any issues.
That’s it. These were the steps to hide root from apps using Shamiko and Hide My Applist. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.
- How to Fix Hide My Applist not working
- How to Pass SafetyNet on any Rooted Custom ROM
- Poco F5 CTS Profile Match Fail on Locked Bootloader [Fix]
- Fix: SafetyNet Device Integrity Failing, Wallet not working
- How to Pass SafetyNet on Rooted Xiaomi EU ROM [Video]