Hi
This is a long shot but has anyone out there managed to get the First direct banking app(UK) running on a rooted /e phone?
I’ve tried the usual Magisk way with several modules installed and although I can get Nationwide app running -not First Direct.
Thanks
Cliff
Many thanks to lordnakki on XDA forum for the solution below
I can confirm this works for the First Direct app if followed exactly which I obviously didn’t first time. One thing. ‘Under preference head’ don’t get hung up on this. In the latest version of HMA I couldn’t see this but it didn’t matter. The Nationwide app also works.
This guide is for you, if your banking app detects root on your Nothing phone (1) after you have installed Magisk
- Clear yours banking apps data
- Add banking app and Google playstore to Magisk’s DenyList (make sure the Enfore DenyList toggle is off in Magisk’s settings)
- Download and install the latest version of Shamiko(https://github.com/LSPosed/LSPosed.github.io/releases) via Magisk
- Download and install the latest version of LSPosed(https://github.com/LSPosed/LSPosed/releases/latest) module via Magisk (also install the LSPosed(https://play.google.com/store/apps/details?id=org.lsposed.manager) app from the Play Store)
- Reboot and open the LSPosed app to make sure it is working correctly
- Download and install the latest version of Hide My Applist(https://play.google.com/store/apps/details?id=com.tsng.hidemyapplist) (HMA) app
- Enable HMA in LSPosed
- Reboot and open the HMA app to make sure it is working correctly
- Follow the following steps to configure hiding in the HMA app:
Select Effective Apps → Tap on “com.(name of your banking app)” → Toggle Enable hide
Under the Preference head, tap on Select hide methods → Check API requests, Intent queries, ID detections → Tap OK
Under the Template config head, tap on 0 additional apps invisible → Check Magisk, LSPosed and HMA
- Tap on the save button on the top right corner of the app
- Reboot and open your banking app, it shouldn’t complain of root anymore!