MagiskHide & Microsoft Teams - Xiaomi Poco F2 Pro (Redmi K30 Pro) Questions & Ans

Hey guys
I've been using Microsoft Teams on my on my rooted phone using Magisk Hide for a while and it suddenly stopped working (saying my phone was rooted).
I then updated Magisk Manager & Magisk (22.0) but then Safetynet didn't pass anymore. I fixed it using safetynet-fix module as suggested here.
However since then I can't manage to use Teams, it still detects my phone is rooted. Magisk Hide is activated on the Teams app and companyportal app
Any help ?
Thanks

Mouchoir said:
Hey guys
I've been using Microsoft Teams on my on my rooted phone using Magisk Hide for a while and it suddenly stopped working (saying my phone was rooted).
I then updated Magisk Manager & Magisk (22.0) but then Safetynet didn't pass anymore. I fixed it using safetynet-fix module as suggested here.
However since then I can't manage to use Teams, it still detects my phone is rooted. Magisk Hide is activated on the Teams app and companyportal app
Any help ?
Thanks
Click to expand...
Click to collapse
Which rom?
Did you flash Magisk before the first boot?

NOSS8 said:
Which rom?
Did you flash Magisk before the first boot?
Click to expand...
Click to collapse
Hello,
MIUI 12.0.2 is my ROM. It was the same when Teams used to work.
And no I didn't flash Magisk before first boot

Mouchoir said:
Hello,
MIUI 12.0.2 is my ROM. It was the same when Teams used to work.
And no I didn't flash Magisk before first boot
Click to expand...
Click to collapse
Maybe try an older version of Magisk(Miui 12.02 android 10).
Uninstall your actually version.

Mouchoir said:
Hey guys
I've been using Microsoft Teams on my on my rooted phone using Magisk Hide for a while and it suddenly stopped working (saying my phone was rooted).
I then updated Magisk Manager & Magisk (22.0) but then Safetynet didn't pass anymore. I fixed it using safetynet-fix module as suggested here.
However since then I can't manage to use Teams, it still detects my phone is rooted. Magisk Hide is activated on the Teams app and companyportal app
Any help ?
Thanks
Click to expand...
Click to collapse
hey man, had the same problem and solved it yesterday after a lot of tries
I'm using the Magisk v21.2.zip and the Magisk 22 (manager). I uninstalled the Teams and the Company Portal app, made Magisk appear with another name (you can do it in the settings, I just put "Manager"), installed those apps again, used Magisk Hide and then it finally worked

math.rangel said:
hey man, had the same problem and solved it yesterday after a lot of tries
I'm using the Magisk v21.2.zip and the Magisk 22 (manager). I uninstalled the Teams and the Company Portal app, made Magisk appear with another name (you can do it in the settings, I just put "Manager"), installed those apps again, used Magisk Hide and then it finally worked
Click to expand...
Click to collapse
That worked for me thanks a lot !
If anyone needs :
Uninstall Magisk using the Manager
Uninstall Teams & Company Portal
Download Magisk 21.2 on the official Github
Flash it using TWRP
Install the Magisk manager
Rename it in the app settings
Install Teams & Company Portal and use Magisk Hide

Good afternoon,
Excellent tip! I was using version 22.0 and it didn't work.
I tested with Magisk 20.4, it also works.
Thanks

Mouchoir said:
That worked for me thanks a lot !
If anyone needs :
Uninstall Magisk using the Manager
Uninstall Teams & Company Portal
Download Magisk 21.2 on the official Github
Flash it using TWRP
Install the Magisk manager
Rename it in the app settings
Install Teams & Company Portal and use Magisk Hide
Click to expand...
Click to collapse
Tested on 21.1 debug version, working perfectly.

For me it didn't work so I tried older version of Portal ...teams then moan that it's not the latest, so I downloaded an older teams version too! ...now it works
So older portal version and teams and with the above mentioned ....it works

evronetwork said:
For me it didn't work so I tried older version of Portal ...teams then moan that it's not the latest, so I downloaded an older teams version too! ...now it works
So older portal version and teams and with the above mentioned ....it works
Click to expand...
Click to collapse
What versions did you installed for Teams and for Portal?

kbs23 said:
What versions did you installed for Teams and for Portal?
Click to expand...
Click to collapse
Well after like a day or two it just moans about root access and you still have to do uninstall both and reinstall - So it's either that or remove root - It seemed to work but it's not for long 2 days of usage tops

For me, I managed to fix it somehow by uninstalling some root apps (TitaniumBackup, Swift Backup, Tasker, etc) and deleting my twrp folder in my root storage and removing CP/Teams and then restarting and then re-installing CP/Teams and then unchecking MagiskHide on these apps (it was already-reselected) and then re-enabling MagiskHide. I think ultimately it was this last step (re-toggling MagiskHide on/off) that fixed it. Previously, after re-installing CP/Teams, MagiskHide (and all sliders) was already enabled and I just figured it was working, but it might not have been.
EDIT - nevermind, it still gave me the error after some time.

Still not working for me on my OnePlus 9 Pro. Removed all files/folder with root/kernel/boot naming from root storage. Deleted MS Teams and Portal app and reinstalled them. Reenabled in Magisk Hide but the Portal tool still detects root. Any other solutions?
Edit:
It worked now. In Magisk Hide I had to select all services from the Portal app and not just the main one.

I did some testing and the latest Microsoft Teams (V1416/1.0.0.2021114201) works with company portal app with up to this version:
Intune Company Portal - 2021-05-12 - v5.0.5147.0
Anything newer eventually leads to 'non-compliant device' error, even with the latest magisk hide fixes.
You can get it on apkpure.

same problems here, even though some months have passed after this thread,
teams requested that I go over and install this intune company portal app,
the problem occurred in 2 (of my 3) devices, all rooted, the 2 that had the problem are rooted with magisk,
no problems on the 3rd one rooted with super su,
anyway, I've spent many hours trying to make it work,
I changed package name of magisk, I updated it,
I uninstalled edxposed and switched to lsposed, etc,
nothing worked,
only thing that worked for me was to roll back to an old teams version,
back to august of 2020,
I downloaded from apkmirror

Would it not be possible to just keep everything the way it is and only unroot the phone?
Or does unrooting mean you have to go back to stock rom...?

of course it would be possible,
I'm not using a custom rom (miui actually) but you wouldn't have to go back to stock anyway,
anyway, I wouldn't want to lose root only for some app that I use on a laptop or work desktop
most of the time, it's useful for the notifications though..

muca89 said:
It worked now. In Magisk Hide I had to select all services from the Portal app and not just the main one.
Click to expand...
Click to collapse
It does work, and you do not need to reinstall or delete anything - just select the Portal app in Magisk Hide, select it again to display its services, and check all the services.

I'm using Teams on different Magisk rooted Androids, also MIUI 12.5.12.0. Why should that be an issue?

jerzyjerzy said:
It does work, and you do not need to reinstall or delete anything - just select the Portal app in Magisk Hide, select it again to display its services, and check all the services.
Click to expand...
Click to collapse
in my opinion, this is the solution.
it works for me

Related

Make Super Mario Run work on Rooted Android Devices

This is a starter thread for getting Nintendo's latest Android app (which has finally come from iOS over three months later), Super Mario Run, to work on Android devices that have been rooted and possibly have no Google Play Store installed. Developers, please contribute your findings!
It worked with root but I got an error when I finished the tutorial. Then I saved my game with a Nintendo account and I cleared game data. I've used magisk hide with this game and I can play again
apfo said:
It worked with root but I got an error when I finished the tutorial. Then I saved my game with a Nintendo account and I cleared game data. I've used magisk hide with this game and I can play again
Click to expand...
Click to collapse
I used magisk too but I can't find where I can hide.. can you help me? Do I need to install a module?
n0m1s said:
I used magisk too but I can't find where I can hide.. can you help me? Do I need to install a module?
Click to expand...
Click to collapse
After you've installed Magisk you just need to go to the Settings in the Magisk Manager APP and enable Magiskhide and then you should See a new tab for Magisk hide in the Manager APP and just select the Apps you want to hide root.
(Sorry for my Bad English)
ApollosRage said:
After you've installed Magisk you just need to go to the Settings in the Magisk Manager APP and enable Magiskhide and then you should See a new tab for Magisk hide in the Manager APP and just select the Apps you want to hide root.
(Sorry for my Bad English)
Click to expand...
Click to collapse
Thanks for that, but it's not working too
ApollosRage said:
After you've installed Magisk you just need to go to the Settings in the Magisk Manager APP and enable Magiskhide and then you should See a new tab for Magisk hide in the Manager APP and just select the Apps you want to hide root.
(Sorry for my Bad English)
Click to expand...
Click to collapse
I did exactly what you did and it worked fine for me.
So do I flash via twrp the zip in the magisk post?
I use magisk to hide mario but when i pass the tutorial send error 804 5100 and have to delete the Account:.xml located in /data/data/com.nintendo.zara/sharedfolder and then log in with my account so brings my save but i complete 1 course and the same error again and have to do it all over again, does anybody find a solution for this?
Is magisk a supersu replacement or can I just install alongside? It also says it requires 5.x so no 4.4?
Magisk work great for me
simbin said:
Is magisk a supersu replacement or can I just install alongside? It also says it requires 5.x so no 4.4?
Click to expand...
Click to collapse
it is a supersu replacement but the magisk is great and has better functions and the moduls are great, forget the turning off part and the the recovery and flash the zip, the magisk do it all for you!
Mago6246 said:
it is a supersu replacement but the magisk is great and has better functions and the moduls are great, forget the turning off part and the the recovery and flash the zip, the magisk do it all for you!
Click to expand...
Click to collapse
Don't think magisk works with cm12 on Amzn Fire Phone bc bootloader isn't actually unlocked. They should limit SafetyNet to Leaderboards - pretty sure that's what all the fuss is about. Fine, Nintendont take my money!
Magisk Manager won't install Magisk on my rooted S7 Edge. I've read that it's not compatible with Samsung devices right now, don't know if that's true. How else can I make Super Mario Run work?
suhide give me bootloop with lineos so I will try magisk
simbin said:
Is magisk a supersu replacement or can I just install alongside? It also says it requires 5.x so no 4.4?
Click to expand...
Click to collapse
Yes, You can use it alongside with SuperSU.
Hi !
Same error for me... I installed Magisk, uninstalled SuperSU, set the Super Mario App to hide but i still get the error...
Did I miss something ?
Thanks
Rooted Nexus 5 running Cataclysm 6.0.1
Miitomo was patched using a special security bypasser made for it, and also with XPosed and RootCloak. Is there a similar method for those who seem to have issues using Magisk?
I myself haven't tried Magisk. I'll see how it works on my Galaxy S7. :fingers-crossed:
Xda, please merge this thread with the other thread that I made. I accidentally made a duplicate.
I do not have Google Play services installed, and it seems to need it.
I'm currently running Magisk with Magisk Hide on and RootCloak as well and it keeps erroring out. Currently the only workaround I've found is deleting the deviceAccount xml file in the app prefs folder. I have a feeling it has something to do with xposed or safetynet that's causing it to fail. I enjoy the game enough that I wouldn't mind buying it, but not if Nintendo is going to lock users out like this.

Can't successfully hide root with magisk 18.1 for square reader app

I've been rooting my Android phones since about 2012, but today I got a point of sale card reader for my business and I'm not having any luck hiding root from the app (square reader app). The app wont work at all so I tried a number of options in magisk manager (magisk hide the app, hide magisk manager, enable core mode only) rebooting between each try and clearing the square reader app data and setting it up fresh each time, but still no luck
I tried to uninstall magisk but the app still didn't work. So I eventually flashed back to stock and got rid of magisk all together, now the app works but I don't have root...
I tried installing magisk again after I got the app to work and hiding root from the app before I opened it up again, but it still somehow knew the device was rooted
Can anyone suggest anything I haven't tried? Or is there an alternative to rooting the OnePlus 6 (other than magisk) and hiding root? I had a bit of a look around but didn't find anything.
Thanks
I had to go back to 18.0, heard 18.2 works as well.
qbanlinxx said:
I had to go back to 18.0, heard 18.2 works as well.
Click to expand...
Click to collapse
Thanks for your reply. I tried with 18.0, damn, it still doesn't work, it still picks up that the phone is rooted
I tried the 18.2 canary build as well (18.2-e72c6685) no luck either
This app must be looking somewhere out of the ordinary for evidence of root in the phone
I have a bank application and facing the same problem. Hope someone can help us to make applications run by hiding the root
I think recent applications are looking for if knox security is tripped !! so in this case Magisk will not help
Ooohhh had to subscribe to this as I face the exact same issue!! Been trying to get my Square reader to work for a while with root and could never figure out how they are detecting root. Using Pixel XL here
Google changed something in Safety Net in play services, it passes, yet for me, google pay fails. That COULD be the issue, though I read 18.2 fixes that. Another option I helped a friend with is if it's detecting magisk itself via the files, culprit here was pokemon go.
Try opening your Magisk settings, the tick "hide magisk manager" clear the repo cache, and rename or delete the MagiskManager folder on the root of your storage. Reboot, clear data from the square app, and try again. Keep in mind, you have to unhide magisk to update it.
Skreelink said:
Google changed something in Safety Net in play services, it passes, yet for me, google pay fails. That COULD be the issue, though I read 18.2 fixes that. Another option I helped a friend with is if it's detecting magisk itself via the files, culprit here was pokemon go.
Try opening your Magisk settings, the tick "hide magisk manager" clear the repo cache, and rename or delete the MagiskManager folder on the root of your storage. Reboot, clear data from the square app, and try again. Keep in mind, you have to unhide magisk to update it.
Click to expand...
Click to collapse
In my case, I dont think its detecting the files. The reason i say that is because I play Pokemon Go just fine with no issues. So whatever Square is doing, its something different then what PoGo is doing.
Idledev said:
In my case, I dont think its detecting the files. The reason i say that is because I play Pokemon Go just fine with no issues. So whatever Square is doing, its something different then what PoGo is doing.
Click to expand...
Click to collapse
I agree, I have no problem hiding magisk and root from other apps, the square reader app must be somehow different. I've even gone through my storage and deleted any files or folders that might suggest the phone is rooted, but still no luck...
I also went into battery optimization settings to stop magisk from being put to sleep (which might stop magisk hide from working..?), that didn't work either.
I've found a temporary workaround to my problem anyway, I realized that I can share my internet (wifi hotspot) with my ipod touch, this way square reader works as the ipod touch isn't jailbroken or modified. It just means I have to carry around my ipod touch with me, which is a better trade off for me than having a stock, non root phone
Managed to get it working today! Upgraded my Pixel XL to the Android Q beta. By doing this, I had to run Magisk canary build. Installed square, enabled Magisk hide, rebooted and it worked fine! Not sure if the Android Q beta has anything to do with it,but give the canary builds of Magisk a try
Idledev said:
Managed to get it working today! Upgraded my Pixel XL to the Android Q beta. By doing this, I had to run Magisk canary build. Installed square, enabled Magisk hide, rebooted and it worked fine! Not sure if the Android Q beta has anything to do with it,but give the canary builds of Magisk a try
Click to expand...
Click to collapse
That's awesome! What canary build did you use?
I tried the latest build a few weeks ago and it didn't work for me
Build 18120
Idledev said:
Build 18120
Click to expand...
Click to collapse
No luck for me...
I updated to the latest canary build, cleared all data from square reader app, selected magisk hide, rebooted the device. After it booted up I tried to run it and it still detected root. I have a feeling that the OnePlus OS does something that doesn't totally allow me to hide root from the square reader app. It's annoying because for other apps root can be hidden
Maybe there's something in the Android Q build that lets you hide root better
Something that seems reliable right now on 18.1, Pixel Experience and OOS :
Combine Magisk Hide with Magisk "Core Mode". This seems to do the trick for now, Google Pay is triggered with normal mode, but works in Core Mode. Same for Snapchat and banking apps like N26.
But within this, you can't use any module.
kage00 said:
I also went into battery optimization settings to stop magisk from being put to sleep (which might stop magisk hide from working..?), that didn't work either.
Click to expand...
Click to collapse
This is always a good idea, on OOS at least, Magisk being optimized sometimes prevents the granting of root rights to apps, it never reacts to kernel applications requesting root on startup for example.
There's an issue with Googlypay services apparently. You need to downgrade it (remove factory updates) so it's down to version 14.something and then it should work.
You need to disable admin rights and background data to try to prevent autoupdates as well. This thread may be useful?
https://forum.xda-developers.com/ap...e-pay-magisk-discussion-t3906703/post79155616
DaveW1972 said:
There's an issue with Googlypay services apparently. You need to downgrade it (remove factory updates) so it's down to version 14.something and then it should work.
You need to disable admin rights and background data to try to prevent autoupdates as well. This thread may be useful?
https://forum.xda-developers.com/ap...e-pay-magisk-discussion-t3906703/post79155616
Click to expand...
Click to collapse
Hmm, I'm running the magisk xXx ROM and google pay is completely debloated/removed. when I get a spare half hour I might try removing the xXx module and flashing back to stock and following the advice in that thread. I'll let you know how it goes
kage00 said:
Hmm, I'm running the magisk xXx ROM and google pay is completely debloated/removed. when I get a spare half hour I might try removing the xXx module and flashing back to stock and following the advice in that thread. I'll let you know how it goes
Click to expand...
Click to collapse
Ummm yeah.. then the problem doesn't lie within Google pay it lies within the modifications that you are using.
I have to say I have never had any issues with Google pay or Android pay or any banking app using magisk. I don't even have to hide anyting. Of course I'm also not using any modified ROMs or kernels either
Hi guys,
I have this issue for a couple years now and I just cannot find a solution!
Google Pay, and 4 banking app from two different countries work fine with my 1+6 (stock ROM OOS 9.0.9 with magisk 19.4 - 7.3.4) but Square does not.
Did anyone find a solution?
Magisk config:
Magisk hide
Two modules OOS phone record and youtube
No core mode
All banking app and Square hidden

HDFC Bank app - app doesn't support rooted devices

Recently rooted my op6
Problem - HDFC Bank app is not starting ..stating that app doesn't support rooted devices.
I tried using magisk hide on latest version but no luck
Please guide
Have you repackaged magisk manager ? You can do it in the settings. Magisk manager will be repackaged so those apps won't detect it.
If that doesn't help try to hide Google services as well.
Dude complete newbee ..
Please tell me how to unpack??
kadamjain said:
Dude complete newbee ..
Please tell me how to unpack??
Click to expand...
Click to collapse
Open Magisk Manager App.
Go to Settings in MM App, select repack/hide magisk manager and wait for download/installation.
Open the new Magisk App and select Magisk Hide and Hide your banking app.
Just reboot to make sure everything is fine and try to open your banking app. That's it.
Pundy said:
Open Magisk Manager App.
Go to Settings in MM App, select repack/hide magisk manager and wait for download/installation.
Open the new Magisk App and select Magisk Hide and Hide your banking app.
Just reboot to make sure everything is fine and try to open your banking app. That's it.
Click to expand...
Click to collapse
Worked like a charm
Thankyou so much
Still can't use hdfc app,even after I tried hiding it from MM.
Initially BHIM was also not working,but after hiding it from MM it started working fine.
But with HDFC app still no luck.
What to do?
kbvskr said:
Still can't use hdfc app,even after I tried hiding it from MM.
Initially BHIM was also not working,but after hiding it from MM it started working fine.
But with HDFC app still no luck.
What to do?
Click to expand...
Click to collapse
Same issue at my end...Using Magisk Manager with repackaged app. Al other apps like Paytm, Phonepe, Other banks work.
But HDFC detects root.
mGforCe said:
Same issue at my end...Using Magisk Manager with repackaged app. Al other apps like Paytm, Phonepe, Other banks work.
But HDFC detects root.
Click to expand...
Click to collapse
Have you tried Magisk Hide ? It works for every banking app i use
Totone56 said:
Have you tried Magisk Hide ? It works for every banking app i use
Click to expand...
Click to collapse
I did try...it didn't work.
Finally made it workijg by following way:
I repacked magisk manager app from manager to m manager
Uninstall and installed the HDFC app again and did Magisk Hide.
All good since
Nothing worked
Nothing worked so far. What do you mean by repack?
Atharkhan101 said:
Nothing worked so far. What do you mean by repack?
Click to expand...
Click to collapse
Dude, it has been described in detail here in this thread. Look at post #4
Thank you I did what was in post #4 and all. posts. it's still the same. Please help.
Just rename the app to "Manager"
Pundy said:
Open Magisk Manager App.
Go to Settings in MM App, select repack/hide magisk manager and wait for download/installation.
Open the new Magisk App and select Magisk Hide and Hide your banking app.
Just reboot to make sure everything is fine and try to open your banking app. That's it.
Click to expand...
Click to collapse
Thanx man. This worked PERFECT!
It is not working for me though trying all mentioned steps
Working steps.
Balaji2086 said:
It is not working for me though trying all mentioned steps
Click to expand...
Click to collapse
I managed to get it working by using following steps:
1. Uninstall Hdfc App.
2. Repack Magisk Manager with different name.
3. opened newly repacked magisk, let it install update.
4. Restart phone.
5. Install Hdfc app.
6. Add Hdfc app in magisk hide.
I worked like charm. after this Citi App, Yono as well started working.
My advice: First clear cache and data of apps that detect root. Got to Magisk and repack it ( options/general), now hide apps in magisk hide. After that install safetypatch in magisk and reboot phone. You should be all done. This is working with every app I've tried. (bank, snapchat, even some kind of electronic ID app)
Enjoy
Not working. Followed all tips in the thread till here. May b all are false claims for likes I guess. No real working solution.
I tried everything listed in this thread but nothing worked. Devices is google certified, passes safety net, repacked magisk to hide it, also included banking app and google framework in magisk hide list but did not work. HDFC developers seems smart to detect root. Can any one help me out?
Dabarr said:
Have you repackaged magisk manager ? You can do it in the settings. Magisk manager will be repackaged so those apps won't detect it.
If that doesn't help try to hide Google services as well.
Click to expand...
Click to collapse
Repackaging worked for me.
Redmi 9
Miui 11
Android 9

Snapchat and root

Hi title says all,
If you root your device is it possible to use snapchat?
On my rooted samsung device i was gettting after a few days a temporary ban.
Thanks, ?
Snapchat should work fine. I had one time over this weekend i got banned for 12 hours but at the time my Magisk was crashing from updating without removing substratum theme.
As long as you enable magisk hide and pay attention to updates, you should be fine.
You can use Snapchat if you don't install Xposed, I do know that much. Xposed gives you a temp. ban. There might be a work-around, but if you don't need that, you're good to go anyways
Don't have OP yet , but with other devices I've found that enabling Hide on Magisk for Snapchat actually makes things worse
Do others using Magisk have to enable Hide to use Snapchat?
jcrompton said:
Don't have OP yet , but with other devices I've found that enabling Hide on Magisk for Snapchat actually makes things worse
Do others using Magisk have to enable Hide to use Snapchat?
Click to expand...
Click to collapse
I have always hid Snapchat and Google Pay, along with other Google apps and never had an issue.
I have snapchat and I don't hide it from Magisk.
Sent from my GM1915 using Tapatalk
had issues on my Pixel 3XL
everything works perfectly fine on the OP7Pro
Well after a week rooting my device i was getting issues. But now i dont wanna risk a permanent ban for the sake of rooting ?
How to use Snapchat with magisk (After Ban)
bartjeh1991 said:
Well after a week rooting my device i was getting issues. But now i dont wanna risk a permanent ban for the sake of rooting
Click to expand...
Click to collapse
Follow these steps to use Snapchat with magisk -
1.) Update to latest Magisk stable build v20.0 - https://github.com/topjohnwu/Magisk/releases/download/v20.0/Magisk-v20.0.zip
2.) After updating magisk, Go to Magisk Manager > Magisk Hide and check/enable Snapchat and Google Services (all services have to be marked).
3.) Hide Magisk Manager by it self, go to Magisk Manager > Settings and "Hide Magisk Manager" so it will repack Magisk Manager with random name.
4.) Delete "busybox" binary from /system/xbin directory and install BusyBox module from Magisk Manager > Downloads.
5.) Clear data and cache of Snapchat, try to login this time, it will work for sure, if it doesn't, login to this and click unlock my account - https://accounts.snapchat.com/accounts/login?continue=https://accounts.snapchat.com/accounts/welcome
I have tried this myself and it works, my first main account was permanent banned on magisk canary build, After that I deleted that account and started out with fresh new account.
Tested on -
Samsung Galaxy S9+
Rom - Ultimate Rom v11.3
Magisk - v20.0 (Stable)
Kernel - ElementalX
ricketrash said:
You can use Snapchat if you don't install Xposed, I do know that much. Xposed gives you a temp. ban. There might be a work-around, but if you don't need that, you're good to go anyways
Click to expand...
Click to collapse
You won't get a temp ban with xposed. I'm even using SnapTools (Snapchat modifications) along with xposed and I've been fine for about 3 months now.

Barclays banking app (UK) with root

Hi All,
I have recently updated Barclays mobile app on my OnePlus 6 rooted running LOS 19 but the app today detected the root (probably the latest update enable that). So I have cleared the data and cache however I cannot go through the menu to access my account and I get error 00006 now.
I have magisk hide enabled and this has been working with Barclays and the other banking app for a year now (excluding Santander which detects the root anyway)
Do you have any suggestions, please?
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Do you know if removing the root (magisk) fixes the issue?
reg66 said:
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Click to expand...
Click to collapse
danc.940 said:
Do you know if removing the root (magisk) fixes the issue?
Click to expand...
Click to collapse
Nope, haven't tried yet... But i'm guessing after removing root and clearing app data it would work...
reg66 said:
Nope, haven't tried yet... But i'm guessing after removing root and clearing app data it would work...
Click to expand...
Click to collapse
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
reg66 said:
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
Click to expand...
Click to collapse
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
A way to roll back has been posted by u/SuzannaBadger in the Reddit thread, pasting here for visibility:
Hi,
I've found a temp fix for this for now.
Steps are as below:
1. Uninstall the current Barclays banking app.
2. Go to play store,settings,network settings and turn off 'auto update apps'
3. Download the old Barclays app from: https://barclays-bank-plc-banking.en.uptodown.com/android/download (it's legit)
4. Install the app.
5. Go into Majisk, settings, configure denylist and tick all Barclays options (may already be ticked, if this is the case ignore step 5)
6. Restart phone.
7. Open Barclays app and setup as you usually would.
Hopefully this works for you. Applist detector is even detecting I have the Majisk app (even though I have Shamiko and have hidden it) but the Barclays app still works as it's the previous version.
Click to expand...
Click to collapse
reg66 said:
Actually, the app might still recognise custom rom. Can't face stock miui just over banking app. What a blow
Click to expand...
Click to collapse
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
https://www.reddit.com/r/Magisk/comments/118yl7n
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Jenpyon said:
A way to roll back has been posted by u/SuzannaBadger in the Reddit thread, pasting here for visibility:
Click to expand...
Click to collapse
Great thanks for the update.
danc.940 said:
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Click to expand...
Click to collapse
Not sure about hiding unlock BL, never looked into it. If you've used the linked 2.72.2 barclays app, as i have, be sure to disable auto update in google playstore
EDIT: just seen it in step 2!! however, i just selected do not auto update for that specific app, rather than all apps
danc.940 said:
Do you know if removing the root (magisk) fixes the issue?
Click to expand...
Click to collapse
Yes it does fix the issue. I've checked and now have a hard choice of either restore magisk needing BCR heavily.
danc.940 said:
Is there a way to hide also the unlocked bootloader? We won't know until we try it I guess. There is also a Reddit post where many people seem to have the same problem.
Keep an eye on that too until we find a solution.
Do you know where we could get the version of the app that still works with magisk? Is it possible to export the app? Maybe we can find someone with an old version and ask them to share the apk?
Click to expand...
Click to collapse
Hiding unlocked bootloader most likely wouldn't help as just removing Magisk leaving bootloader unlocked makes Barclays app working perfectly. So they still just detect root and Magisk some other way. What was interesting was that when I removed Magisk and Barclays functionality was restored I run hidden Magisk app to restore Magisk. It asked to restore main Magisk app that I did. And even without restoring Magisk partition and rebooting Barclays stopped working having only Magisk app installed without root.
reg66 said:
I'm in the same boat. Magisk delta with zygisk and app hidden etc etc incl. deny list latest Barclays app still detects root. Have even tried deleting Fox folder, in case it starts seeing that recovery folder. Tried lastest canary build, still the same. Anyone had success with running the latest Barclays app rooted? Poco F3 user BTW, but the principles should be the same...
Click to expand...
Click to collapse
Try downloading an app called Ice Box and freeze Magisk with it.
That fixed the issue for the bank app I use.
See my replies here guys Post
All I've posted my notes on the reddit page above
Also I have a Santander account and I could never get this app working either!!!
Note this method still doesn't work on Santander!!
sound2005 said:
See my replies here guys Post
All I've posted my notes on the reddit page above
Also I have a Santander account and I could never get this app working either!!!
Note this method still doesn't work on Santander!!
Click to expand...
Click to collapse
Followed steps exactly. Still root is detected
reg66 said:
Followed steps exactly. Still root is detected
Click to expand...
Click to collapse
Thanks for replying back.
What issues did you get, ie FC, root detected etc..?
I'm going to keep trying on my phone and see if I can get this working
Ok guys, this method works 100%!!!
Test on my Samsung Note 8 (Android 10, Custom Rom)
Install this module:
GitHub - HuskyDG/MagiskHide at v1.6
Portable MagiskHide. Contribute to HuskyDG/MagiskHide development by creating an account on GitHub.
github.com
and wipe Barclays data, thats it!!!
Best to have Zygisk off and configure the denylist to get this working
Configure Magisk apps​
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.
Note that any modules that uses Zygisk will be disabled!!
sound2005 said:
Ok guys, this method works 100%!!!
Test on my Samsung Note 8 (Android 10, Custom Rom)
Install this module:
GitHub - HuskyDG/MagiskHide at v1.6
Portable MagiskHide. Contribute to HuskyDG/MagiskHide development by creating an account on GitHub.
github.com
and wipe Barclays data, thats it!!!
Best to have Zygisk off and configure the denylist to get this working
Configure Magisk apps​
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.
Note that any modules that uses Zygisk will be disabled!!
Click to expand...
Click to collapse
I'd tried this with Zygisk off but then USNF had become off and device didn't pass Safetynet. Then with Zygisk on and this module on Barclays still showed 0006. Denylist was configured for Barclays and not enforced.
atreal said:
I'd tried this with Zygisk off but then USNF had become off and device didn't pass Safetynet. Then with Zygisk on and this module on Barclays still showed 0006. Denylist was configured for Barclays and not enforced.
Click to expand...
Click to collapse
Try switching Zygisk on and off.
Reboot phone, wipe data and cache for play store and Barclays and try again mate
sound2005 said:
Try switching Zygisk on and off.
Reboot phone, wipe data and cache for play store and Barclays and try again mate
Click to expand...
Click to collapse
Well. Have to put thoroughly what exactly I meant been done.
1. Added Magiskhide module to Magisk and turned it on. Magisk was last stable 25.2
2. Uninstalled Barclays. Installed Barclays without running it yet.
3. Add Barclays to Denylist. Turn Zygisk off.
Reboot
4. Checked Safetynet with YASNAC. It failed. Checked modules page in Magisk - USNF was off apparently as Zygisk was off. YASNAC had been passed before all this attempts with this module when USNF was on.
4. Run Barclays - 0006.
5. Clear Barclays data. Turn Zygisk on in Magisk.
Reboot
6. YASNAC passed as USNF became on.
7. Run Barclays - 0006
And may I ask to give some light on what is meant that "it is better to keep Zygisk off". What does this "better" mean? Must be off? Then how do they mean to bypass Safetynet with USNF off?
atreal said:
Well. Have to put thoroughly what exactly I meant been done.
1. Added Magiskhide module to Magisk and turned it on. Magisk was last stable 25.2
2. Uninstalled Barclays. Installed Barclays without running it yet.
3. Add Barclays to Denylist. Turn Zygisk off.
Reboot
4. Checked Safetynet with YASNAC. It failed. Checked modules page in Magisk - USNF was off apparently as Zygisk was off. YASNAC had been passed before all this attempts with this module when USNF was on.
4. Run Barclays - 0006.
5. Clear Barclays data. Turn Zygisk on in Magisk.
Reboot
6. YASNAC passed as USNF became on.
7. Run Barclays - 0006
And may I ask to give some light on what is meant that "it is better to keep Zygisk off". What does this "better" mean? Must be off? Then how do they mean to bypass Safetynet with USNF off?
Click to expand...
Click to collapse
Hi
By all means you can try my setup:
Modules enabled:
Magiskhide (by Husky)
Magiskhide Props Config
Systemless host
Magisk v25.2 hidden
Denylist has been configured and Zygisk switch is off.
In Denylist I have the following as blocked:
Google play store
Google play services
My bank app
Oysercard app
Please note I've messed around extensively trying to get this to work and a lot of stuff I've added and remove to test out, so some modules (or even apps on the denylist) may no longer need to be there.
Also on step 3, could you turn Zygisk on (the app will tell you to reboot to apply changes) but do not reboot yet!!!, then turn off Zygist then reboot your phone.
Once rebooted clear cache and data for play store and Barclays
Then try banking app again.
If this still doesn't work, you may have a module triggering Barclays to recognise you have root, in which case you may need to disable/remove said modules.
One prime culprit would be Lsposed, if you have this then remove this as well.
Also please note, taken from developers site:
Configure Magisk apps
As Magisk app does not allow you to configure denylist when zygisk is off. You must toggle Zygisk on temprorily (not reboot) to configurate denylist and toggle Zygisk off after done.

Categories

Resources