How to Use Banking Apps on Rooted Devices running Android 12?
Rooting your phone is one way to maximize the customizability of the device and enjoy various apps that would otherwise not work on a non-rooted device. But rooting your main device comes with a caveat that some secure apps like banking and government apps might not work, which can be a deal-breaker for many users. Go through the guide below on how to Use Banking Apps on Rooted Devices that are running on Android 12. Also to make sure that these secure apps work properly on your rooted phones.
Gaining root access grants the user more permissions, which enables them to change or replace system applications and settings, run specialized apps that require administrator-level permissions, or perform certain operations that a normal Android user would not be able to do on a non-rooted device. The user might also gain access to some “hidden” device features or use the preexisting features to a better extent.
- Type in ‘su <space> -c <space> props ‘ and press enter
- Grant Super User Access, when the pop-up comes. This will then launch the Magisk Hide Props Config automatically.
- Type ‘2’ and press enter to allow Force BASIC key attestation. This will take you to the BASIC key attestation page
- Type in ‘d’ and press enter. This will change the value which is initially set from Nexus 5 to Nexus 6P.
- Type in ‘7’ and press enter
- Type in ‘5’ and press enter
- Confirm the new values by typing ‘y’ and pressing enter
- Reboot the device by typing ‘y’ and pressing enter
STEP 3: Enabling Zygisk to Use Banking Apps on Rooted Devices
After running the Magisk Hide Props Config file, go to the Magisk Manager app and go to the settings menu. Click on the Zygisk toggle to allow it. Then click on the toggle next to the enable DenyList option to enable it. Now click on Configure DenyList. This shows all the list of apps where you can toggle any of the apps that don’t normally work with Root access enabled.
For Google Pay to work properly, you will have to hide Magisk from the Google Play Services. Now it is not shown in the list by default. To do so click on the three-dot menu at the top right corner and select Show System Apps. Now scroll down the list and find Google Play Services and toggle on all the options in that list.
STEP 4: Install Universal Safety Net Fix
- Follow the link and download the file on your phone – Universal Safety Net Fix
- Open Magisk Manager
- Go to the Modules section
- Click on Install from storage
- Find the file from the download folder and tap on the file to install it
- After installation, click on reboot and let the phone restart
STEP 5: Clear Data of Apps
To clear data of the apps that have not been working before,
- Long press on the app icon on the home screen/app drawer
- Click on App Info. This will take you to the app settings page
- Go to the Storage and Cache section
- Click on clear storage to clear all data of the app
Follow these steps to clear data of apps like Google Pay, Google Play Services, and other secure/banking/government apps.
STEP 6: Hide the Magisk App
If the apps don’t function properly even after following all the above-mentioned steps, you will have to hide the Magisk app entirely. to do that,
- Open Magisk Manager App
- Go to the settings menu
- Click on the Hide the Magisk app option
- Rename to #1
- Reboot the device
Rooting your device is a simple way to gain access to various aspects of the device that would otherwise be hidden from the user. This ranges from customization to kernel-level control over the system. There is still the inherent risk of having unstable software or worse a bricked phone. However, if you follow the right steps and be careful the reward is definitely worth more than the risk. In this article, we show you how to make secure apps work on a rooted phone running Android 12.