yashsingh1/xdaforums huggingface dataset:
[Magisk] johnr64:
Hi, what device and recovery are you using, when using TWRP Recovery, it creates a TWRP folder in the internal memory, delete this folder and clear cache of Nationwide app might help, as my previous post i run the poco F3 with the ❤️‍🔥Matrixx v10.3.0❤️‍🔥 custom rom, i use Santander, Chase, Nationwide, Natwest and google wallet without any issues,

i hope you sort it
[Magisk] antivirtel:
It works for me, I have Magisk Delta (apps on MagiskHide), no TWRP folder, passing device integrity.
[Magisk] b00b:
Thanks for your comments guys,

No TWRP folder as not currently using any custom recovery on that device because at the time i got it there was no custom recovery for it (Redmi Note 10 5G), so recovery is MIUI Recovery 5.0 and I havent updated Magisk for a while on it, as Nationwide app was working all this while and as i was not using any other banking app on it i didnt bother until today, so I am still using Magisk v26.3.

Anyhow, i got it working again after a combination of Magisk denylist + these two LSPosed modules ie Hide My Applist & XPrivacyLua. Lets see how long that last and then I will have no choice but to update to Magisk Delta etc.
[Magisk] mattzildjian:
Also just got this, seems like it is triggered by nationwide detecting the magisk app.

Hiding the magisk app via the in built magiskhide option solved it for me.
[Magisk] johnr64:
Before i switched to a -SU Kernel, i had to adding the apps to the deny list, enable Magiskhide and hide the renamed Magisk with SDMaid,

gaining root using a -SU Kernel is as simple as installing the app:)
[Magisk] antivirtel:
Do you mean KernelSU? https://kernelsu.org - it's unfortunately not supported on OnePlus 6 outright, so I can't use it :( 2 apps detect root still, people say above it's OK for them with KernelSU.
[Magisk] johnr64:
Yes, It works great on my Poco F3🙂
[Magisk] b00b:
do you mean SDMaid or SD Maid /SE ie which one are you using?

:)​
[Magisk] b00b:
so are you saying you didnt have to compile it yourself and does it work on a device with locked bootloader?
[Magisk] johnr64:
Hi, it`s called SD Maid.apk, i only ever used it on a rooted phone, i guess you need a rooted device to be able to hide/Freeze apps, but then Magisk also needs root permissions.
[Magisk] b00b:
thanks for the SD Maid apk name, what i was asking when i asked -

"so are you saying you didnt have to compile it yourself and does it work on a device with locked bootloader?"

I was asking that question about this specific comment you made -

"gaining root using a -SU Kernel is as simple as installing the app"

so that was about SU Kernel and you able to gain root just by install the app.
[Magisk] johnr64:
Hi SDMaid is a app, with many functions, but you need to be rooted to use the freeze option.

You need a unlocked Bootloader to install a custom rom, -su kernel is a simpler method to gain root, you only need the Kernelsu.apk app, the app adds programs to the root list.
[Magisk] spida_singh:
Halifax is detecting kernelsu app itself now.

Pixel 6

LOS 21

KSU 0.9.0

ZygiskNext RC4

with or without shamiko

with or without zygisknext

it still trips, everything else is OK, intune, MBNA, Starling, Gpay all work OK regardless.

Only until i uninstall (not freezing) the KSU app, does Halifax work.
[Magisk] johnr64:
Hi I just installed the Halifax App on my Poco F3 without any issues, i no longer use Halifax as i switched to TSB and got £180 Cash Back, i then switched from TSB to Nationwide for another FREE £200, all the banking apps worked fine without any issues "3 months ago", My Nationwide app still works fine.

I remember having issues with G-Pay detecting root, after trying every thing, i cleaned installed the rom i was using and it worked fine again.

i use no modules on my F3 only the -SU Kernel and the KernelSU app.
[Magisk] jimger:
Anyone got issues and fixed them with Santander Pilot? It's the only banking app for me with issues. Santander app works ok.

Magisk alpha, lsposed, hma, shamiko. All the usual stuff installed
[Magisk] johnr64:
Just installed PILOT on my Poco F3 in the UK, I had a notice to say that PILOT is still not ready for general release and will be available in the coming weeks. I was not able to take a screenshot, I just got a black screen (this is caused by protection)
[Magisk] spida_singh:
Got it working with lsposed and HMA

This is not required with Apatch, but had to migrate back to KSU as Apatch version of Zygisk next doesn't hide traces properly. V 283 worked perfect but I accidently deleted it and repos are now gone lol.

Cheers
[Magisk] samftw24:
To anyone on magisk with Samsung that can't get banking apps working, install lsposed + knoxpatch to get secure folder working then add your app to that

Works on S22 Ultra Android 14 + Latest Magisk
[Magisk] Mister_Bubz:
My Santander App has been updated to the new version (currently 5.2.1) and now it must be detecting root as it is force closing every time I try to open it. It was previously working fine before the new app overhaul update...

I am using a Google pixel 7 pro, android 14, Magisk 27.02 canary.

I previously have hidden the magisk app, added the Santander app to the deny list, used Ice box to freeze the magisk app. This worked flawlessly until after the update.

I have since tried lsposed with HMA but the app still force closes...

Has anyone else had this issue with the new Santander app? Someone found a workaround?

Cheers
[Magisk] sawdoctor:
If it's same as MBNA and Lloyds then they detect any xposed mod you use on them and FC. I got MBNA and Lloyds to work by using shamiko and zygisk-assistant
[Magisk] Mister_Bubz:
I have tried disabling magisk deny list and using shamiko instead, That doesn't seem to work. I must admit, I haven't heard of zygisk-assistant. Is that a magisk module?
[Magisk] sawdoctor:
Yes a magisk module that can be used with shamiko. It seems to do a better job of hiding lsposed

[MODULE] Zygisk Assistant (FOSS Root Hider)

Zygisk Assistant (FOSS Root Hider) This module is designed to hide root similar to Shamiko. While capabilities may not be the same, it's worth noting that this module is open-source whereas Shamiko is closed-source. One of the advantages of this...

xdaforums.com
[Magisk] Mister_Bubz:
Absolute legend! Just installed it and now I can use the Santander app.

You were right. using shamiko and zygisk-assistant works great.

Much appreciated. :)
[Magisk] Legoman6:
Same here, I can now use the Santander app.

Do you use Hide My Applist (HMA)? I'm hiding the Santander app in a blacklist template.
[Magisk] Mister_Bubz:
I was originally using HMA but the new Santander app version was still detecting root. After looking at a bunch of forums, I put it down to Santander either detecting zygisk or detecting lsposed so I removed lsposed as a process of elimination.

I am now using Magisk's deny list with enforce disabled as well as shamiko & zygisk assistant. I have used the magisk hide app feature to rename the magisk application and used an app called icebox to freeze it, creating an unfreeze shortcut on the homescreen. I have found this works well and doesn't require any lsposed modules.

I could probably reinstall lsposed now since zygisk assistant does a better job at hiding the detection of it.

Hope this helps :)
[Magisk] Legoman6:
Thanks.

I couldn't get previous versions of the Santander app to work without using HMA to hide LSPosed modules, Magisk app, etc.

Further to:

... I removed the Santander app from my HMA blacklist template and installed the Zygisk-Assistant Magisk module. I was able to complete the app registration but afterwards the app kept force closing. Adding the Santander app back in to my HMA template stopped the app force closing.

I THINK that a combination of Shamiko and Zygisk-Assistant + using HMA or icebox to hide the Magisk app allows the Santander app to work?
[Magisk] Mister_Bubz:
You're exactly right. One of the ways in which Santander and a lot of other apps detect root is they look for the magisk app on your device. By using HMA and or another hiding/freezing app such as icebox or SD Maid, it stops these apps from detecting the magisk manager application.

by using the combo of hiding the magisk app and using shamiko/zygisk assistant, Santander can't detect root with their current detection methods.
[Magisk] en666:
A11, Magisk27, Lloyds

In my case it worked just with HMA, Shamiko, Zigisk-Assistant and remove TWRP folder...

A word for the Lloyds guys:

I've got a custom rom, I've spent a lot of effort to go private and secure. Root has never been an option for me: following the "minimum privileges" principle.

LLoyds app can do vital operations that are not allowed on the website, which in 2024 is just a mime.

It's time to embrace 2024 reality and give a sense to your SecOps policies: we'll always find a way with a rooted system but a rooted system is an intrinsically insecure system.

I've got my phone rooted with third unsecured party modules just because of you; my device is now insecure just because of you; not PayPal, not Wise, no others: just you.

Please lift this nonsense from the app and instead replace it with a popup if you feel the urge to notify the user, thanks.

An otherwise happy Lloyds customer.
[Magisk] Jroyd+:
Operation that still work today.

Use the latest magisk (with zygisk enabled) and install shamiko, displax safetynet-fix, Lsposed with hide my applist module (this is a must).

Turn on magisk hide, and include bank app and google play service and store.

In hide my applist, hide "hide my applist" itself, magisk (even renamed) and any root access app, from bank apps and google play service and store.

I accidentally found that bank apps still detect magisk even with enabling rename. Also they will try to detect any root access app (even harmless ones like kernal auditor). Anyway, they try every way to find any sign of violations. It is of the greatest strictness of all the apps I used.

ps. This method certainly pass safetynet test, but inside google play store, google protect is not passed. It seems not affect any function so far (e.g., download Netflix and wallet).
[Magisk] tyler19820201:
What did they answer? 🤔

Sent from KB2000 using ReLabs
[Magisk] tyler19820201:
Latest ZygiskAssistant and older versions as well just dont work. All my banking apps are failed to launch....If i disable assistant then they will launch just decets root. even if zygiskLsposed module disabled. I am on magisk Alpha 27.xxxx with latest Shamiko and Zygisk.

Sent from KB2000 using ReLabs
[Magisk] sawdoctor:
That's your problem. Latest shamiko and zygisk-assistant can't work together, it's one or the other. If you have them both enabled then the hidden apps won't open.

Using either zygisk assistant or shamiko with HMA i can get most apps to work, just one troublesome one that won't
[Magisk] tyler19820201:
Fantastic!! Now does work. 😊 Also i just did doublecheck my HMA settings and the renamed magiskmanager with custom name was not thicked on the blacklist. So i just did hide that one also. Currently i have 84 apps on the blacklist invisible applied for Lloyds and Halifax. 😁

Sent from KB2000 using ReLabs
[Magisk] tyler19820201:
Thank you for ur help!! 🤗👍🙏🙏

Sent from KB2000 using ReLabs
[Magisk] Be4st187:
It passes. I have tried multiple reinstalls and get the same result. I read a post earlier that spoke about the detection method of Lloyd's and Halifax and that if they detect an unlocked bootloader they log the hardware ID of your phone. Not sure if that is true, bit if that's the case, I'm screwed lol
[Magisk] Nekromantik:
Halifax has stopped working using Magisk Hide :(

Starling and Monzo still work but main account is with Halifax
[Magisk] bombadier:
I just managed to get the Halifax app working again by using the hide magisk manager option to randomize the package name
[Magisk] legocorp:
Lloyds new host list

I've managed to get the Lloyds app to work again. I've added a couple of hosts to be blocked on Adaway. I've also attached the full list, all you have to do is import in adaway (you might need to remove the .txt extension to import, dunno)

# This hosts file contains exported entries from AdAway.

127.0.0.1 cem.lloydsbank.co.uk

127.0.0.1 mupdates.trusteer.com

127.0.0.1 trusteer.com

127.0.0.1 fins.trusteer.com

127.0.0.1 dyknreymc91ut.cloudfront.net

127.0.0.1 crashlytics.com

127.0.0.1 dyknreymc91ut.cloudfront.net

127.0.0.1 omtrdc.net

127.0.0.1 sc.omtrdc.net
[Magisk] acidspider:
Trying everything to get Santander app working with latest magisk and Android 10, any having any more luck than me?
[Magisk] Be4st187:
Not sure what else you have done, but I have done exactly the same as you using ianmacd magisk, passed safetynet detection, hidden magisk from Lloyd's, renamed/hidden magisk and have setup adaway like OP stated and the recent list too and I am still getting detected. If I remove magisk, Lloyd's works

**UPDATE**

Turns out it's an issue with Magisk Hide not enabling after reboot even though it says it it. Have to toggle Magisk Hide and recheck apps to apply it to fo it to hide correctly. Lloyds checks for SU binary which was reported as visible by Root Validator app. All sort now. Just have to make sure I retoggle Magisk Hide when Lloyds flags root

2nd Update**

Managed to get it sort of working, but I had to get tasker to disable and enable Magisk Hide via the command line on boot. Hopefully a fix for this happens soon, but I hold no hopes as this has apparently been an issue since just before v18
[Magisk] joker370:
Awesome thanks dude! First time I've got the Lloyds app working on my phone in over 6 months I think. Followed all of your instructions to the letter for any others struggling with having to use a browser to bank out there, although I use adguard not adaway.
[Magisk] Vidy01:
Worked for me, added the list to adaway.
[Magisk] eaststand:
nothing worked for me. Didnt occur to me before I flashed a new rom.

I ruined a brand phone lol, gotta get a new one.
[Magisk] iwantademo123:
Oneplus 6 here, Android 10 beta 1 and Magisk canary build 12.1-31e003bd , Santander has always worked with the hosts and hide Magisk but after updating to android 10 it detects root. Safetynet passes and other apps that detect root still work. It's just Santander detecting it atm from what I've tested so far at least.
[Magisk] bombadier:
Try hiding the magisk manager, I had to use this option with the last update to the Halifax app
[Magisk] iwantademo123:
Thanks for the reply, unfortunately I always have magisk manager hidden/repackaged and still have issues with Santander
[Magisk] bejam:
Yes I am an android 10 and have tried everything to get the Santander app working. No luck. I also notice it is caching the login info somewhere. The root detected screen comes up after entering the user id. Once entered once the user id screen is not displayed again. I have tried clearing cache and storage, uninstalling and reinstalling the app, blocking the addresses in this thread using adaway, doing the sql fix for gpay dg.db. Of course all the usual apps are hidden (same as for gpay plus santander... Magisk also renamed). No joy!
[Magisk] acidspider:
Santander app does work but if root has already been detected you will need to install it fresh, I reboot between each step to make sure all goes smoothly
[Magisk] bejam:
You mean just uninstall and reinstall the app? As I said I tried that. Also cleared app cache and storage before. Uninstall.

After reinstall I magiskhide it before opening but it detects root immediately and also doesn't seem to ask for the login id which is different from the very first time I opened it. Could it be caching this somewhere else?
[Magisk] acidspider:
You also need to hide magisk manager or it will still detect it
[Magisk] gigglingcobalt:
I'm having the same issue with the Santander App. I uninstalled it, rebooted, reinstalled, rebooted, hid in Magisk, started the app and still had the root detected. I also added a set of DNS addresses to ADAWAY.

Logging with Adaway indicates that there are no other requests i.e. an empty list, but still after entering the ID you get the "your phone has been rooted" message. This app is doing something else to detect root I think.
[Magisk] guest4711:
Did you hide MagiskManager itself by repacking it to a random pkg name (MaguskManager - Settings - Repackage MM)?
[Magisk] bejam:
Yep that was the first thing I did. I had this working on android 9 running havoc 2.8. Now running lineage 17 android 10 and can't get it to work.
[Magisk] guest4711:
Perhaps MagiskHide does not start after booting. On one of my devices I have to toogle MagiskHide off and on again after booting.

I instalked a root checker like Root Validator (checks the root state of your device) - https://f-droid.org/app/eu.thedarken.rootvalidator ,put it into the hide list and started it. It detected root. After toggling MagiskHide off and on again it doesn't.
[Magisk] Didgeridoohan:
Since a possible fix for this was introduced recently, I'm curious if you still see this on Magisk v20.1.
[Magisk] gigglingcobalt:
Yes I did that as well. Works really well for LLoyds but not Santander.
[Magisk] guest4711:
Thsnks for pointing it out. Don't know cause my init.rc script still there. Must disable it and try again. But that device is not at hand today...
[Magisk] gigglingcobalt:
I'm using Magisk 20.1.
[Magisk] iwantademo123:
No solution yet for OnePlus 6 Android 10 beta 1 users? All my other root-detection apps work correctly, it's just Santander that kicks me out with root error upon launching. Magisk version 20.2 now, adaway installed with all the hosts listed in this thread, hide magisk manager applied, and magisk hide enabled for Santander as well as a few others such as phone, phone services, google play store & services, google services framework and google pay. (Google pay works fine as well at tills, only having issues with Santander atm)
[Magisk] Be4st187:
Do you fail safety net? And do you have EdXposed installed? If the answer to both of those is yes, you need to turn on App List on EdXposed and toggle to blacklist and add all Google apps and possibly Santander. That was my issue on my 1+6 on Pie with Lloyds
[Magisk] iwantademo123:
Safety net passes and I do not have edxposed
[Magisk] mrsweet1991:
Do you have the Magisk Canary update channel? Furthermore, it was a little temperamental when I was first trying the bypass and I would typically clear cache and data each time I tried something new so if you don't have Magisk Canary installed try that and clear cache and data before launching again.
[Magisk] Oberth:
Update version of export list for new Adaway

I came across this thread and wanted to use the OP's excellent work, however Adaway has changed it's import/export format (not sure when it was they changed it). Using the free converter here https://adaway.org/export you can convert the OP's list to the latest format to import yourself or grab the file attached which I made for myself. :)
[Magisk] CyanoTex:
New domain used for root check

Hi,

I'd like to bring something potentially not new to your attention:

It's best you add this to your Adaway filter list:

check2.lloydsbank.co.uk

It looks like it was the one domain that was used to check for root and blocking it has made the app operational.
[Magisk] mrsweet1991:
Great work Oberth, I've been really busy lately and have intended to update this many of times but it's nice to see the community working together and keeping it going.
[Magisk] iwantademo123:
Thanks for this! This has finally fixed my Santander on my OnePlus 6, Android 10!

EDIT:

Spoke too soon, Stopped working again!
[Magisk] CyanoTex:
I used NextDNS to catch that domain and blacklist it.

You may prefer other tools to record app traffic though.
[Magisk] smohanv:
I tried and it doesn't work with Santander mobile banking app. Even I tried hiding Santander app in magisk manager.
[Magisk] iwantademo123:
Same unfortunately. Didn't have the issue on Android Pie
[Magisk] CyanoTex:
Domains, probably.

If Magisk Hide is not working, probable that they're contacting domains.

If it's not that, then I dunno how they know it's rooted.
[Magisk] haybill:
Same here-- previously with Magisk Hidden , Adaway and the Hosts file plus Systemless Hosts Setting in Magisk, Santander Banking App was working and obviously Root was undetectable, however not anymore-- can't work out what their system is but they have upgraded their Root detection ability.

A real pain in the ass.

---------- Post added at 03:00 PM ---------- Previous post was at 02:59 PM ----------

Can you explain, please???
[Magisk] iwantademo123:
OnePlus 6 A10 Beta 3.

Santander started randomly working again. Hopefully it continues stabally and doesn't detect root again like before

Edit: 2 days later and it's still working without issues! Maybe the beta 3 firmware for the OnePlus 6 had something to do with it?
[Magisk] RaVenInTheDark:
List download doesn't work

The download link for your exported link doesn't work. Do you think you can fix it?
[Magisk] CyanoTex:
I know that Lloyd's bank contacts several domains for root and that blocking those will make it presume you're not rooted.

If Santander is doing the same, then it's probable that one could just record the app's network traffic.

If it isn't doing the same as Lloyd's, then... Probably some method we need to discover to crack.
[Magisk] haybill:
Not sure whether the Hosts file given a few posts above has done the trick- or just running through all the usual stuff, Hiding Magisk, updating Hosts in Adaway, clearing cache and data of Banking app, but it's back to business once again, thankfully.

Long may it last.
[Magisk] deswr1:
Sandbox it, works for me don't even need to use adguard or adaway
[Magisk] tr0ubles0me:
Got Santander UK to work by cloning it in a sandbox environment with an app called Island.
[Magisk] deswr1:
Nice one I use (SANDBOX APPS) no need for anything else, and it even runs a bit quicker too
[Magisk] tr0ubles0me:
Have you found a way to make the Quick Balance widget to run as well? My guess is that the launcher should be cloned to the work profile as well, but that will basically reset my whole screen setup. Too much hassle for a single widget :)
[Magisk] deswr1:
No haven't bothered with that I don't use it anyway
[Magisk] disqo1:
Magisk nor Island is working for me sigh, safety net check passes, I have no idea what to do next
[Magisk] disqo1:
Can anyone please help with the Santander app?
[Magisk] luv2vexx:
also waiting for a fix for this
[Magisk] acidspider:
Working here no problem, just make sure to hide magisk app in settings too
[Magisk] disqo1:
Tried that still does not work for me, I'm using a Pocophone with a custom rom, what phone are you using, this maybe the issue for me?
[Magisk] acidspider:
That shouldn't matter, just make sure you have started from fresh, my steps were

Download and install app

Use magisk hide to hide banking app

Reboot

Hide magisk app

Reboot

Open app
[Magisk] James_Oakley:
But don't forget the key extra steps that are in the opening post of this thread, to do with using an adblocker to block certain DNS lookups. If you forget that, and you open the app and find it won't work, you have to start again - remove the app, reboot, reinstall app.
[Magisk] deswr1:
It's in Google store type the exact words

(sandbox apps)
[Magisk] darshiz:
The app is stuck on "please wait while we prepare a sandbox apps profile for you..."

Can anyone please help me?

Also this app has really bad reviews on play store
[Magisk] disqo1:
I had the same issue, I left it overnight before I ditched it
[Magisk] darshiz:
So is there any other solution for using sandbox app?
[Magisk] TjW1072:
Vanquis

Hi, I know it was mentioned earlier in the thread but I still can't get my Vanquis app to work. It says validate and then goes to a Web page. All my other banking apps are working fine with magisk. Can someone please help? Many thanks
[Magisk] Pawer8:
I restored my password just to thank the OP.

The export file doesn't work. But I added the lloyds entry myself and it works. :)