Expert Summary
Use Displax's USNF Mod to pass the new Play Integrity check, fixing Google Wallet etc.
Symptoms
This might be relevant for you if you have rooted your phone and can no longer pay or add cards using Google Wallet or Google Pay. You may see a message in the app telling you that your "Phone doesn't meet security requirements". You may also notice that you can't find Netflix in the Google Play Store.
Background
In the arms race of detecting/hiding rooted devices Google has stepped it up a notch and now uses hardware backed attestation in its Play Integrity API. The long and short of this is that we can no longer rely solely on the Magisk DenyList and the Universal SafetyNet Fix Magisk module to hide root from apps.
There is currently a workaround - we can use a modded version of the USNF Magisk Module to "spoof" the device fingerprint of a device that doesn't support hardware backed attestation (i.e. a device running Android 10 or lower), thereby falling back on the basicIntegrity attestation of the SafetyNet API that we can circumvent using the tools mentioned above.
This will get Google Wallet working, cause Netflix to appear back in the Play Store, etc.
---
Instructions
These instructions are suitable for a freshly rooted device. If you have already been hiding root from apps then you can probably skip to the "Spoof device fingerprint" step.
Enforce DenyList
Tap Magisk -> Settings icon
Toggle Zygisk on
Toggle Enforce DenyList on
Tap Configure DenyList
Check Google Play Store and whatever app you're trying to hide root from, e.g. Google Wallet
Install Displax's USNF Mod
Download the latest USNF Mod Magisk module
Tap Magisk -> Modules -> Install from storage and install the zip file
Reboot once they're both installed
(Optional) Check that USNF passes
Download and install the latest YASNAC (app)
Open the app and tap Run SafetyNet Attestation
Check that Basic integrity passes. If it doesn't pass then the rest of this guide won't work - ask for help here.
Clear app caches and reboot
Tap Settings -> Apps -> Manage apps
Tap Google Play Store -> Clear data -> Clear all data
Note: if you have a Wear OS smartwatch then clearing the Google Play Store cache will mean you have to fully reset it in order to reconnect it to your phone. Unfortunately this is unavoidable!
Repeat for Google Wallet
Tap Google Play services -> Clear data -> Manage space -> CLEAR ALL DATA
Reboot your phone
And that's it - you should now be able to use Google Wallet as normal, find Netflix in the Play Store, and so on. At least until Google workaround our workaround
If you're trying to hide root from a new App all you should have to do is add it to the DenyList (first step) and clear its cache and reboot (last step)
Thank you
If you try a different fingerprint with your device then let us know whether it works
This workaround actually works! thank you!
However, in my case, I side effect is that the phone no longer connects to my Galaxy Watch 4.
My bet is that the fingerprint spoofing is preventing the phone watch supporting apps to connect properly.
I attempted to add every WearOS and watch apps on Denylist and rebooted, but still doesn't work.
Any ideas?
rodrigofd said:
I attempted to add every wear* and watch* apps on Denylist, and rebooted, but still doesn't work.
Any ideas?
Click to expand...
Click to collapse
I've read that you have to re-set up your watch from scratch if you clear Play Store cache. I think it was this guy. Sorry, I don't have any experience with these watches.
[Discussion] Google Pay Magisk Discussion Thread
This thread is inspired by the PoGo Magisk discussion thread. It's meant to keep the clutter of "Google Pay doesn't work" posts out of the main Magisk threads. Please use this to discuss issues with Google Pay and possible solutions. There's a...
forum.xda-developers.com
aricooperdavis said:
I've read that you have to re-set up your watch from scratch if you clear Play Store cache. I think it was this guy. Sorry, I don't have any experience with these watches.
[Discussion] Google Pay Magisk Discussion Thread
This thread is inspired by the PoGo Magisk discussion thread. It's meant to keep the clutter of "Google Pay doesn't work" posts out of the main Magisk threads. Please use this to discuss issues with Google Pay and possible solutions. There's a...
forum.xda-developers.com
Click to expand...
Click to collapse
Exactly I didn't know that it was caused by cleaning Play Store data, but I simply thought of giving the full reset a try, and indeed it worked.
Thanks!
rodrigofd said:
Exactly I didn't know that it was caused by cleaning Play Store data, but I simply thought of giving the full reset a try, and indeed it worked.
Thanks!
Click to expand...
Click to collapse
Okay, I'll add a warning to the post - thanks for letting me know, glad you got it sorted!
@aricooperdavis I think your thread should get way more exposure than simply being a subthread under
Xiaomi Redmi Note 11S 4G / POCO M4 Pro 4G (fleur)
Perhaps you can request moving it to a general section? (like the Magisk forum with a bunch of Google Pay-related threads).
You could also put more keywords in the title, or as keywords of the thread itself....
Just some ideas
P.S. I did all this on a Samsung Galaxy S22 Ultra (Android 12) + Galaxy Watch 4
Working on Oneplus 9. Thanks!
rodrigofd said:
@aricooperdavis I think your thread should get way more exposure than simply being a subthread under
Xiaomi Redmi Note 11S 4G / POCO M4 Pro 4G (fleur)
Perhaps you can request moving it to a general section? (like the Magisk forum with a bunch of Google Pay-related threads).
You could also put more keywords in the title, or as keywords of the thread itself....
Just some ideas
P.S. I did all this on a Samsung Galaxy S22 Ultra (Android 12) + Galaxy Watch 4
Click to expand...
Click to collapse
Hey I have a galaxy note 10 plus and I was wondering what steps you did exactly. I can pass safety check. but when I use root beer it can detect root. I am hoping someone can help.
Try to hide rootbeer and reboot
My device fingerprint isn't listed in the official list - what should I do? Redmi Note 11 Pro 5G
Speedy15928 said:
My device fingerprint isn't listed in the official list - what should I do? Redmi Note 11 Pro 5G
Click to expand...
Click to collapse
Try selecting the model mentioned in the OP:
POCO F2 Pro Europe (10)
That's what I did (on my Galaxy S22 Ultra) and everything went well
Speedy15928 said:
My device fingerprint isn't listed in the official list - what should I do? Redmi Note 11 Pro 5G
Click to expand...
Click to collapse
What @rodrigofd said - you want to spoof the fingerprint to a similar device that only supports Android <10. Try the one in the post and see if it works for you.
No dice I keep getting this screen:
I did see some error messages though when setting the fingerprint though - not sure if that would affect the process or anything.
Speedy15928 said:
I did see some error messages though when setting the fingerprint though - not sure if that would affect the process or anything.
Click to expand...
Click to collapse
Yeah you shouldn't see any error messages - can you repeat the process and note the errors so we can help you troubleshoot?
aricooperdavis said:
Yeah you shouldn't see any error messages - can you repeat the process and note the errors so we can help you troubleshoot?
Click to expand...
Click to collapse
I did that just now.
After which it says "working please wait" then asks to reboot. Did I copy the wrong part of the fingerprint? This doesn't happen when switching back to my original one.
Speedy15928 said:
After which it says "working please wait" then asks to reboot. Did I copy the wrong part of the fingerprint? This doesn't happen when switching back to my original one.
Click to expand...
Click to collapse
Don't copy anything, just use the built in Poco F2 Pro (Europe) key by following the instructions in the OP.
aricooperdavis said:
Don't copy anything, just use the built in Poco F2 Pro (Europe) key by following the instructions in the OP.
Click to expand...
Click to collapse
Ah right I was looking in the Xiaomi section and couldn't find it because I thought poco was part of Xiaomi now since I saw a poco phone in there - probably a partnership.
That worked thank you very much guys! Will the fingerprint have any unexpected side effects though such as issues with updating?
Related
It looks like it should with Magisk, but I can't seem to get it to work. I have pay hidden, using magisk 17.1 and passing safety net. It sticks at card verification. It says "verifying with bank", then kicks me to the payment screen where it says "verification needed". Clicking on that gives me a momentary waiting circle, but nothing else happens. I've tried it with 2 different cards. US998, RR oreo 8.1.
nola mike said:
It looks like it should with Magisk, but I can't seem to get it to work. I have pay hidden, using magisk 17.1 and passing safety net. It sticks at card verification. It says "verifying with bank", then kicks me to the payment screen where it says "verification needed". Clicking on that gives me a momentary waiting circle, but nothing else happens. I've tried it with 2 different cards. US998, RR oreo 8.1.
Click to expand...
Click to collapse
That's not an issue with Pay. If Magisk was being blocked by root/unlocked bootloader, you would get a message when you first fire up Pay that your phone can't be verified so "Google Pay can't run on this device".
Have you contacted your bank to make sure they support it? If it's not being verified with your bank, sounds like you need to call them. For the last few years, my bank didn't. It wasn't until this past year that they actually allowed it.
I'm not sure what the issue was. It wasn't with the bank(s). I was having the same issue with all the cards I tried. Eventually did a wipe and it worked.
nola mike said:
I'm not sure what the issue was. It wasn't with the bank(s). I was having the same issue with all the cards I tried. Eventually did a wipe and it worked.
Click to expand...
Click to collapse
Well that's weird. Glad it's working though! :good:
After installing Google Pay, hide it using Magisk Hide, and Hide Magisk Manager in Magisk Settings. Then remove phone permission from Google Play Services and Play Store. Now you can register Pay on your rooted phone. After registration is complete, you should allow phone permission to Play Services and Play Store. This trick works always, I've tested with multiple custom roms with and without selinux enforcing.
If we want to reuse root features should we give phone permissions again ?
If we want to use Google pay again later should we re hide magisk and permissions ?
JackFrost said:
After installing Google Pay, hide it using Magisk Hide, and Hide Magisk Manager in Magisk Settings. Then remove phone permission from Google Play Services and Play Store. Now you can register Pay on your rooted phone. After registration is complete, you should allow phone permission to Play Services and Play Store. This trick works always, I've tested with multiple custom roms with and without selinux enforcing.
Sent from my Moto G (4) using Tapatalk
Click to expand...
Click to collapse
Sent from my Redmi 4 using Tapatalk
Yes and No
cneeli78 said:
If we want to reuse root features should we give phone permissions again ?
If we want to use Google pay again later should we re hide magisk and permissions ?
Sent from my Redmi 4 using Tapatalk
Click to expand...
Click to collapse
Phone permissions have nothing to do with root features, I didn't exactly understand what do you mean by reuse root features but I don't recall any root solution app or framework asking for Phone Permission. If you are asking about granting phone permission to Google Play Services after Google Pay registration, you should do it, it's not recommended to deny phone permission to Google Play Services. And once you hide Magisk you don't need to change it's state as Magisk will continue to work as expected whether it's hidden or not.
JackFrost said:
After installing Google Pay, hide it using Magisk Hide, and Hide Magisk Manager in Magisk Settings. Then remove phone permission from Google Play Services and Play Store. Now you can register Pay on your rooted phone. After registration is complete, you should allow phone permission to Play Services and Play Store. This trick works always, I've tested with multiple custom roms with and without selinux enforcing.
Click to expand...
Click to collapse
Yes it's working
JackFrost said:
After installing Google Pay, hide it using Magisk Hide, and Hide Magisk Manager in Magisk Settings. Then remove phone permission from Google Play Services and Play Store. Now you can register Pay on your rooted phone. After registration is complete, you should allow phone permission to Play Services and Play Store. This trick works always, I've tested with multiple custom roms with and without selinux enforcing.
Click to expand...
Click to collapse
thanks.its working
You are welcome
Arokia said:
Yes it's working
Click to expand...
Click to collapse
Karthik Arun said:
thanks.its working
Click to expand...
Click to collapse
There is a thanks button you can press if I could help you
JackFrost said:
There is a thanks button you can press if I could help you
Click to expand...
Click to collapse
Am I doing something wrong? I did everything but when I deny phone permissions I get a pop up saying its required to open google pay and cannot get passed that
raguilera510 said:
Am I doing something wrong? I did everything but when I deny phone permissions I get a pop up saying its required to open google pay and cannot get passed that
Click to expand...
Click to collapse
Did you by any chance remove phone permission from Google Pay app? You need to turn off telephone permission from Google Play Services and Google Play Store. Google Pay app needs phone permission to verify the phone number, don't turn off phone permission from Pay, do it for only play store and play services. Hope that helped.
Does not work
Once I renable telephone permission for Google Play Services, googlepay does not work anymore. Asks me to register and then I cannot register as I dont pass the security test. I am on lineage os 15.1
Non rooted lineageOS
I am a real newbie but i do use google pay a lot.
Will google pay just work on lineageOS that wasnt rooted or with magisk install, only with an unlocked bootloader. Or will i need extra work to do before i can use it?
kekekelasomot said:
I am a real newbie but i do use google pay a lot.
Will google pay just work on lineageOS that wasnt rooted or with magisk install, only with an unlocked bootloader. Or will i need extra work to do before i can use it?
Click to expand...
Click to collapse
Extra work? There's no extra work to install Magisk. It's part of the instructions when unlocking the bootloader and installing TWRP. Magisk Hide (part of Magisk Manager) lets Google Pay work.
When you unlock the bootloader and install TWRP (which you need to install ROMs), the next steps in the process include flashing three files IN TWRP: the no root checker, the no encryption and Magisk. I'm not clear why you would just stop short of finishing the process.
Unless you use Magisk Hide, simply unlocking the bootloader will cause Google Pay to then fail -- even without installing TWRP or a ROM.
Unlocked bootloader by itself -- without Magisk Hide (a part of Magisk) -- will cause Safety Net to fail. Google Pay will not work.
Why do you want Lineage OS without root? That's like owning a car with internal combustion engine, but refusing to put in gasoline. (or refusing to charge a Tesla.) You can do it, but to me it doesn't make sense.
You might as well stay on stock unrooted firmware.
I have stock rooted firmware. I'm not using any custom ROMs -- but at least I have root and my Magisk mods.
ChazzMatt said:
Extra work? There's no extra work to install Magisk. It's part of the instructions when unlocking the bootloader and installing TWRP. Magisk Hide (part of Magisk Manager) lets Google Pay work.
When you unlock the bootloader and install TWRP (which you need to install ROMs), the next steps in the process include flashing three files IN TWRP: the no root checker, the no encryption and Magisk. I'm not clear why you would just stop short of finishing the process.
Unless you use Magisk Hide, simply unlocking the bootloader will cause Google Pay to then fail -- even without installing TWRP or a ROM.
Unlocked bootloader by itself -- without Magisk Hide (a part of Magisk) -- will cause Safety Net to fail. Google Pay will not work.
Why do you want Lineage OS without root? That's like owning a car with internal combustion engine, but refusing to put in gasoline. (or refusing to charge a Tesla.) You can do it, but to me it doesn't make sense.
You might as well stay on stock unrooted firmware.
I have stock rooted firmware. I'm not using any custom ROMs -- but at least I have root and my Magisk mods.
Click to expand...
Click to collapse
Thank you. Just flash magisk and hide google pay using it. From what i under stand is i have root access+ unlocked bootloader+ google pay functionalities. And the reason not to root is just because i want the feel of stock android+some nice modification
Recently had this problem with G Pay also. Found where some just deleted 'cache' and 'data' from Google Play and Play Services. That worked for me too. Of course hide Magisk etc first.
AsItLies said:
Recently had this problem with G Pay also. Found where some just deleted 'cache' and 'data' from Google Play and Play Services. That worked for me too. Of course hide Magisk etc first.
Click to expand...
Click to collapse
Thank you. That's all I had to do to get it working for me.
Hi, I'm not able to get Google Pay working on my rooted V30. I unlocked bootloader and flashed TWRP, no checker, no encryption, using chazzdave's WTF tutorial. Now have Havoc installed. I have hidden root from play, play services, and pay. I've hidden magisk by scrambling APK. I've cleared cache and data of play, play services, and pay. I've revoked telephone permission for play services and play store, although I had to re-enable play services telephone permission during card setup because pay wouldn't go any further. But nothing. Just error message that root is enabled and cannot proceed.
One of my banking apps which didn't work on root is working after hiding from magisk, but no Google pay. Has something updated and a loophole been closed?
Thanks
Forsh said:
Hi, I'm not able to get Google Pay working on my rooted V30. I unlocked bootloader and flashed TWRP, no checker, no encryption, using chazzdave's WTF tutorial. Now have Havoc installed. I have hidden root from play, play services, and pay. I've hidden magisk by scrambling APK. I've cleared cache and data of play, play services, and pay. I've revoked telephone permission for play services and play store, although I had to re-enable play services telephone permission during card setup because pay wouldn't go any further. But nothing. Just error message that root is enabled and cannot proceed.
One of my banking apps which didn't work on root is working after hiding from magisk, but no Google pay. Has something updated and a loophole been closed?
Thanks
Click to expand...
Click to collapse
Use Magisk v19. I believe it's a beta at the moment
ROM:MIUI 10.4 by xiaomi.eu 9.5.9|Beta
2019/05/12 note:
need root permission
google play service must be less than 17, 15.X and 16.X google pay working!
2019/05/13 update note:
After recovery to old version and execute step 1~7, It can add card and payment.
And then manual update google play service to latest version(17.1.22), It can payment, but can't add card.
2019/05/14 update note:
After update google play service to latest version, first payment is successful, but second payment is fail.
so......
google play service <17(15 or 16), google pay is working.
google play service =17,google pay isn't working.
and then, about deny google play services connect to internet, this solution is best!
2019/05/15 update node:
Today google play store and google play service force update, 05/14 solution can't work. please try blue solution. My google pay is working.
step:
please disable any internet connect(WiFi and 3G or 4G).
1. go to SYSTEM SETTINGS/Additional settings/Privacy/Special app access/Device admin apps,disable Find My Device.
note:
before disable Find My Device, you can't remove google play service update, so the step is essential.
2. remove google play service update(It will recovery to old version,My version is 15.0.90).
note:
because google play store can't search google play service, so you need a tools guide to google play store. (I'm using root tool box)
or click it guide to google play store.
3. clear cache then data for both Google Play Services and Google Pay.
4. reinstall Google Pay and delete:/data/data/com.google.android.gms folder.
5. hide Google Pay and com.google.android.gms.* in Magisk.
6. reboot.
7. Deny google play store connect to internet(I am using AFWall+).
8. Enable WiFi or 3G or 4G, and then Add card to Google Pay.
9. Deny google play service connect to internet.
10. allow google play store connect to internet.
11. Finish.
please don't update 「google」 app, it will auto update google play service.
step:
1. go to SYSTEM SETTINGS/Additional settings/Privacy/Special app access/Device admin apps,disable Find My Device.
note:
before disable Find My Device, you can't remove google play service update, so the step is essential.
2. remove google play service update(It will recovery to old version,My version is 15.0.90).
note:
because google play store can't search google play service, so you need a tools guide to google play store. (I'm using root tool box)
or click it guide to google play store.
3. clear cache then data for both Google Play Services and Google Pay.
4. reinstall Google Pay and delete:/data/data/com.google.android.gms folder.
5. hide Google Pay and com.google.android.gms.* in Magisk.
6. reboot.
7. Google Pay working!(version:2.86.243324902 or 2.88.246232551)
8.Deny google play services connect to internet(I am using Disable Service, please read 05/14 update note.) after add card. (essential, please read 05/14 update note and question 1.)
Question:
Q1: Deny google play services connect to internet,why?
A1:Google play service sometimes auto update(example:update "google" app).
google play service:https://imgur.com/bLwEbw3
google pay:https://imgur.com/pANet2g
magisk hide:https://imgur.com/9xtTxQW
working:https://imgur.com/yoVr7KB
Thank you! Useful :good:
Worked fine for me too. Im on Revolution OS.
Are there any disadvantages when Play Services is blocked?
DieAbrissbirne said:
Are there any disadvantages when Play Services is blocked?
Click to expand...
Click to collapse
if your app needs google play service, your app maybe crash or can't normal execution.
zz358840 said:
if your app needs google play service, your app maybe crash or can't normal execution.
Click to expand...
Click to collapse
So, not only google pay but also apps need google play service might have abnormally behavior, right.
p5auser said:
So, not only google pay but also apps need google play service might have abnormally behavior, right.
Click to expand...
Click to collapse
right, you can try 5/13 update solution, it work and have not abnormally behavior.?
Hi,
how can i remove google play service update?
i can only delete Cache and Data?
So, you're basically breaking some of the phone's most essential functions. I'm not ungrateful or anything, on the contrary, but if you really, really, absolutely need GPay to work - why don't you just run stock with a locked bootloader?
unfortunately i have a china version of Mi 9. so i am not able to use gpay with stock rom
Bretl2009 said:
unfortunately i have a china version of Mi 9. so i am not able to use gpay with stock rom
Click to expand...
Click to collapse
Huh. It did work for me though. I have 8GB 128GB version from china
Sent from my Xiaomi MI 9 using XDA Labs
Bretl2009 said:
Hi,
how can i remove google play service update?
i can only delete Cache and Data?
Click to expand...
Click to collapse
hi,
5/13 content update.
you can try step 2 note solution.
MrDeacon said:
So, you're basically breaking some of the phone's most essential functions. I'm not ungrateful or anything, on the contrary, but if you really, really, absolutely need GPay to work - why don't you just run stock with a locked bootloader?
Click to expand...
Click to collapse
global...... Hmm......I don't like,reason so easy,and than I want root my phone, so eu rom is best!
MrDeacon said:
So, you're basically breaking some of the phone's most essential functions. I'm not ungrateful or anything, on the contrary, but if you really, really, absolutely need GPay to work - why don't you just run stock with a locked bootloader?
Click to expand...
Click to collapse
global rom...... hmm......, I don't like, reason so easy, and than I want root my phone, so eu rom is best!
HUGE THANK YOU! After a month of painful troubleshooting finally i got gpay working thanks to you. At first I Had some trouble with play services due to auto update being too fast (yeah, network was faster than my fingers and couldn't block it with afwall in time) but the second time i tried it actually worked just fine. I updated Play Services anyway since i don't need more than the card i already added, but i need the Play Store. Thank you again!
Hi, i have a new instruction from an other forum and it works for me, because i dont need Magisk.
EU 9.5.9, services 17.4.53 configured PAY without magisk \ root through TWRP
SafetyNet did a verification with the application "SafetyNet Helper Sample"
1) through TWRP in /data/data/com.google.android.gms/app_dg_cache we remember the names of the folders
2) with the SafetyNet Helper Sample application, we check, everything is green, we return again to TWRP
3) A new folder will appear in /data/data/com.google.android.gms/app_dg_cache, leave it, we delete the old ones from p1
4) set the permissions 0551 to the /data/data/com.google.android.gms/app_dg_cache folder
and try use gPay
Bretl2009 said:
Hi, i have a new instruction from an other forum and it works for me, because i dont need Magisk.
EU 9.5.9, services 17.4.53 configured PAY without magisk \ root through TWRP
SafetyNet did a verification with the application "SafetyNet Helper Sample"
1) through TWRP in /data/data/com.google.android.gms/app_dg_cache we remember the names of the folders
2) with the SafetyNet Helper Sample application, we check, everything is green, we return again to TWRP
3) A new folder will appear in /data/data/com.google.android.gms/app_dg_cache, leave it, we delete the old ones from p1
4) set the permissions 0551 to the /data/data/com.google.android.gms/app_dg_cache folder
and try use gPay
Click to expand...
Click to collapse
This work but missed some required stages, there is original step by step instruction:
Test with Chine MI 9 with xiaomi.eu 9.5.30 rootless with unlocked bootloader (TWRP 3.3.1-30 Unofficial by mauronofrio)
MrDeacon said:
So, you're basically breaking some of the phone's most essential functions. I'm not ungrateful or anything, on the contrary, but if you really, really, absolutely need GPay to work - why don't you just run stock with a locked bootloader?
Click to expand...
Click to collapse
doesn't work either
drefixs said:
This work but missed some required stages, there is original step by step instruction:
Test with Chine MI 9 with xiaomi.eu 9.5.30 rootless with unlocked bootloader (TWRP 3.3.1-30 Unofficial by mauronofrio)
Click to expand...
Click to collapse
Thank you, it works with my Xiaomi Mi 9 Global 10.2.9.0 Unlock and root, very usefull post.
Hello, there.
I badly need your assistants. I'm not able to use a bank application as it states as "This device does not meet the minimum security requirements for this application", I flashed patched recovery for Magisk Maanger (7.5.1)& the SafetyNet Check shows as "Success". Both ctsProfile & basicIntegrity is green with true against it.
I repacked the Magisk Manager to different name and enabled Magisk Hide option; also under "Magisk Hide" section, I have enabled the said bank application but still the above said error message popups. I badly want to access this application. I also face same issue with other gov application.
NOTE: I have other bank app which works perfectly by hiding it under "Magisk Hide" section but some Gov & this bank application doesn't work.
Apps use different methods to check for root. Maybe you are having root apps installed which are being checked.
I know that some apps show such a message when you have Titanium Backup installed. I know of other apps, which will show such a message when you have a TWRP folder on your sdcard.
Try using Rootbeer Fresh to check if any check in there fails.
BTW: by looking at the OOS Version 10.3.2 I assume you're not using an OnePlus 7T Pro.
Sajito said:
Apps use different methods to check for root. Maybe you are having root apps installed which are being checked.
I know that some apps show such a message when you have Titanium Backup installed. I know of other apps, which will show such a message when you have a TWRP folder on your sdcard.
Try using Rootbeer Fresh to check if any check in there fails.
Click to expand...
Click to collapse
Thanks for your reply. I appreciate your time & support.
Yes, you were right. I had installed Titanium Backup along with Root Checker.
After viewing your post, I tried uninstalling all the apps & its trace but still my bank & gov apps doesn't open.
I tried installing Roobeer application & I made it hide under "Magisk Manager" but the result was all green. Kindly find the attached screenshot for your reference.
Sajito said:
BTW: by looking at the OOS Version 10.3.2 I assume you're not using an OnePlus 7T Pro.
Click to expand...
Click to collapse
Yes, I'm using OnePlus 7T Pro India 10.3.2 HD01AA.
vinu4u4ever said:
Thanks for your reply. I appreciate your time & support.
Yes, you were right. I had installed Titanium Backup along with Root Checker.
After viewing your post, I tried uninstalling all the apps & its trace but still my bank & gov apps doesn't open.
I tried installing Roobeer application & I made it hide under "Magisk Manager" but the result was all green. Kindly find the attached screenshot for your reference.
Yes, I'm using OnePlus 7T Pro India 10.3.2 HD01AA.
Click to expand...
Click to collapse
Have you tried in Magisk Hide to check Google Play Services?
vinu4u4ever said:
Thanks for your reply. I appreciate your time & support.
Yes, you were right. I had installed Titanium Backup along with Root Checker.
After viewing your post, I tried uninstalling all the apps & its trace but still my bank & gov apps doesn't open.
I tried installing Roobeer application & I made it hide under "Magisk Manager" but the result was all green. Kindly find the attached screenshot for your reference.
Yes, I'm using OnePlus 7T Pro India 10.3.2 HD01AA.
Click to expand...
Click to collapse
Check your device storage if any folders related to Titanium Backup are still present. Some apps check if those folders exist. Also they might cache the result, so you should delete app data before trying again.
slapman said:
Have you tried in Magisk Hide to check Google Play Services?
Click to expand...
Click to collapse
Thanks for your reply.
As you said, the Google play services was not completely selected. Only a couple of them ver hidden.
I made all dependent Google service hidden & removed all the Root apps along with Titanium Backup application & it's leftovers. Restarted n number of times... Still I'm not able to use bank & gov apps.
Pls help
Sajito said:
Check your device storage if any folders related to Titanium Backup are still present. Some apps check if those folders exist. Also they might cache the result, so you should delete app data before trying again.
Click to expand...
Click to collapse
Thanks for ur reply.
Yes I used Revo uninstaller to remove the Titanium Backup application & it's leftovers but still no luck.
vinu4u4ever said:
Thanks for your reply. I appreciate your time & support.
Yes, you were right. I had installed Titanium Backup along with Root Checker.
After viewing your post, I tried uninstalling all the apps & its trace but still my bank & gov apps doesn't open.
I tried installing Roobeer application & I made it hide under "Magisk Manager" but the result was all green. Kindly find the attached screenshot for your reference.
Yes, I'm using OnePlus 7T Pro India 10.3.2 HD01AA.
Click to expand...
Click to collapse
I think you should update to OOS 10.0.8
Which is the latest build. Here you can find what you need with instructions. These are for OnePlus 7T Pro they have all versions Global, EU, India...
https://forum.xda-developers.com/7t-pro/how-to/rom-stock-fastboot-roms-oneplus-7t-pro-t3991189
slapman said:
I think you should update to OOS 10.0.8
Which is the latest build. Here you can find what you need with instructions. These are for OnePlus 7T Pro they have all versions Global, EU, India...
https://forum.xda-developers.com/7t-pro/how-to/rom-stock-fastboot-roms-oneplus-7t-pro-t3991189
Click to expand...
Click to collapse
I'm at the latest build. The build number for Indian region is different.
For HD01AA Global : - 10.0.8 (Build version from start 10.0.3 - 10.0.4 - 10.0.5 - 10.0.7 - 10.0.8)
For HD01AA India: - 10.3.2 (Build version from start 10.0.3 - 10.0.4 - 10.3.0 - 10.3.1 - 10.3.2)
Is there anything to do with Magisk Manager or anything else?
Have you rooted your mobile? If so, please do try to install "Doha Bank" application & check whether it is opening in your mobile?
Thanks
Do you maybe have an TWRP folder present which might be detected?
Unfortunately I cannot test the app for you, since SafetyNet is failing on my device.
Tested this method I use for another app and it worked.
Download Shelter from Google play store
https://play.google.com/store/apps/details?id=net.typeblog.shelter
It creates a work profile on your phone. You should have another Google play store with a little blue suitcase icon. Install your banking app from that. Don't uninstall the old one.
Now in magisk go to magisk hide and tick the app if you haven't. Untick playstore and other Google services. Now go to settings and click Hide Magisk manager. Just name it manager or something other than Magisk.
Now open your banking app with the little blue suitcase.
Install titanium backup and all other apps again, should still work. :laugh:
vinu4u4ever said:
Thanks for your reply. I appreciate your time & support.
Yes, you were right. I had installed Titanium Backup along with Root Checker.
After viewing your post, I tried uninstalling all the apps & its trace but still my bank & gov apps doesn't open.
I tried installing Roobeer application & I made it hide under "Magisk Manager" but the result was all green. Kindly find the attached screenshot for your reference.
Yes, I'm using OnePlus 7T Pro India 10.3.2 HD01AA.
Click to expand...
Click to collapse
vinu4u4ever said:
I'm at the latest build. The build number for Indian region is different.
For HD01AA Global : - 10.0.8 (Build version from start 10.0.3 - 10.0.4 - 10.0.5 - 10.0.7 - 10.0.8)
For HD01AA India: - 10.3.2 (Build version from start 10.0.3 - 10.0.4 - 10.3.0 - 10.3.1 - 10.3.2)
Is there anything to do with Magisk Manager or anything else?
Have you rooted your mobile? If so, please do try to install "Doha Bank" application & check whether it is opening in your mobile?
Thanks
Click to expand...
Click to collapse
Yes, I'm rooted I have EU 10.0.8 I'm in U.S. I tried installing "Doha Bank" but doesn't work when I tap the app it just appear and disappears very quickly. Over here I use Google Pay no problem. Sorry couldn't help you.
Sajito said:
Do you maybe have an TWRP folder present which might be detected?
Unfortunately I cannot test the app for you, since SafetyNet is failing on my device.
Click to expand...
Click to collapse
Oh.. I see... No probs... Thanks for helping...
Zhico said:
Tested this method I use for another app and it worked.
Download Shelter from Google play store
https://play.google.com/store/apps/details?id=net.typeblog.shelter
It creates a work profile on your phone. You should have another Google play store with a little blue suitcase icon. Install your banking app from that. Don't uninstall the old one.
Now in magisk go to magisk hide and tick the app if you haven't. Untick playstore and other Google services. Now go to settings and click Hide Magisk manager. Just name it manager or something other than Magisk.
Now open your banking app with the little blue suitcase.
Install titanium backup and all other apps again, should still work. :laugh:
Click to expand...
Click to collapse
Perfect brother! It works like charm... Thank you very much.... Yahooo
slapman said:
Yes, I'm rooted I have EU 10.0.8 I'm in U.S. I tried installing "Doha Bank" but doesn't work when I tap the app it just appear and disappears very quickly. Over here I use Google Pay no problem. Sorry couldn't help you.
Click to expand...
Click to collapse
No problem... Thanks for your help... Much appreciated...
I tried shelter application which creates work profile & those bank & gov applications are working fine...
vinu4u4ever said:
Perfect brother! It works like charm... Thank you very much.... Yahooo
Click to expand...
Click to collapse
Your welcome. Glad it worked! :victory:
Hello, there.
I'm suffering from same problem as well.
I need too assistance from you.
I'm using (Pixel V2+) Android version 5.1 Indian.
I have tried many times to download a application of qatar gov METRASH2 but it's doesn't open.
and viewing, this device does not meet the minimum security requirements for this application
I see everyone here is facing the problem from qatar... i had the same problem as well thanks to the above mentioned shelter app it helped
Zhico said:
Tested this method I use for another app and it worked.
Download Shelter from Google play store
https://play.google.com/store/apps/details?id=net.typeblog.shelter
It creates a work profile on your phone. You should have another Google play store with a little blue suitcase icon. Install your banking app from that. Don't uninstall the old one.
Now in magisk go to magisk hide and tick the app if you haven't. Untick playstore and other Google services. Now go to settings and click Hide Magisk manager. Just name it manager or something other than Magisk.
Now open your banking app with the little blue suitcase.
Install titanium backup and all other apps again, should still work. :laugh:
Click to expand...
Click to collapse
working- (island also can be used)
thanks
I just had the same problem when updating my rom (EvolutionX), I have magisk 26 and android 13. Were you able to solve it?
Sorry for my english
Hi to all;
So i decided to do a clean update from MIUI 12 to MIUI 13 (which I think was a big mistake) ; using Orange Fox to format the data and install the official EU MIUI 13 OS and Magisk 25.2 afterwards. The phone boots up fine; I set up my account and Magisk is also setup (Magisk Hide, enforce deny list and configured the deny list to deny google play services, etc) I run a safety net attestation and all is fine too, so I proceeded to check Playstore and in the about it also says 'certified'. So I went to search for Netflix; but it does not show.
I searched for countless hours in search for a solution but I could not find anything that would work
I even tried re installing MIUI13 without magisk but Netflix does not show up in Playstore; plus that in the about section of Playstore device is uncertified. (Could this be that this happens because the bootloader is unlocked?
So this time I re-installed everything from scratch, Magisk included, and same as before the only app that does not show in Playstore is Netflix; the only way I was able to get Netflix installed & running was installing it as an apk.
In the playback specifications on Netflix Widevine is at L1 which should be good I guess?
Sorry for the long post but I am at a loss and hoping someone might have experienced something similar or maybe found a solution to my issue please?
I have banking apps that are working fine and have no issues what so ever so I know that the denylist on Magisk is working properly otherwise these apps would not let me authenticate.
I am including some screenshots to give a better explanation of my issue.
Thank you !
To anyone having similar issues to the one I was having above; the following post fixed my issues; here .
Guys, I have motorola edge 30 rooted via magisk(boot.img patched flash). Google wallet worked for few weeks even when I received warnings that my devices does not meet security requiremens) well last 2 weeks it's a nightmare. I completely remove cache and personal data from google play services. message device meets security requirements is restored and i can use wallet for day or two. then again this message appears when i open wallet your device DOES NOT meet security requirements and neither I can pay by google wallet it somehow warns my bank and it blocks my bank account and card. i call the bank clean cache and personal data from google services app. again my device MEETS security requirements and this works for day or 2. then again same thing your device DOES NOT meet security requirements are you kidding me?? I have turned off app autoupdate option in google account and google play services are in deny list in magisk. it does not seem to help at all. I have shamiko,magish hide props config and universal safety net modules installed.
any idea how to stop stupid google play services make my life miserable? thanks!
Please read this post. You need to install a Magisk module. You must be using minimum Magisk 24.
I have magisk latest version 26. let me check the link. i havent found module name. as stated i have 3 modules installed for this .
Lubo99 said:
I have magisk latest version 26. let me check the link. i havent found module name. as stated i have 3 modules installed for this .
Click to expand...
Click to collapse
Ah, I missed that.
The "official" Universal SafetyNet Fix by kdrag0n does not properly fix the Play Integrity issue, which is why you have to use the Displax mod. If you're on the stock ROM you don't need MagiskHide Props Config.
Make sure you're passing Play Integrity DEVICE and BASIC labels as described in the thread I linked, and if you continue to have issues with Wallet see this thread. I don't even have Wallet/GPay in Magisk DenyList, and they work fine.
V0latyle said:
Ah, I missed that.
The "official" Universal SafetyNet Fix by kdrag0n does not properly fix the Play Integrity issue, which is why you have to use the Displax mod. If you're on the stock ROM you don't need MagiskHide Props Config.
Make sure you're passing Play Integrity DEVICE and BASIC labels as described in the thread I linked, and if you continue to have issues with Wallet see this thread. I don't even have Wallet/GPay in Magisk DenyList, and they work fine.
Click to expand...
Click to collapse
i dont pass only the 3rd strong requirement which dont pass like 90 percent of phones lol. and wallet worked fine. i have reinstalled kdragon unsf by displax mod? lets see if it helps. I wonder why wallet is not yelling that you have magisk installed... lol.. as I am sure this app checks magisk presence too...
By the way when you check the picture magisk package dedpite i hide it! is exposed do you think it can be problem too? According app even fandím magisk package name can be a problem..
Lubo99 said:
i dont pass only the 3rd strong requirement which dont pass like 90 percent of phones lol. and wallet worked fine. i have reinstalled kdragon unsf by displax mod? lets see if it helps. I wonder why wallet is not yelling that you have magisk installed... lol.. as I am sure this app checks magisk presence too...
Click to expand...
Click to collapse
Don't assume. Address the basics first and go from there.
Lubo99 said:
By the way when you check the picture magisk package dedpite i hide it! is exposed do you think it can be problem too? According app even fandím magisk package name can be a problem..
Click to expand...
Click to collapse
What is your Play Integrity response? You seem to be skipping over the basics.
Displax USNF module changes DenyList. Keep in mind that DenyList is not MagiskHide and does not function the same way. Package name hiding is only necessary for apps that specifically detect it. In my case, none of the apps I use do, so the only module I use is USNF by Displax
Now i'm not skipping basics this is on all rooted phones i had. Strong integrity fails (attachment)but i was able to pay Google wallet. Question is which exact package or application IS telling Google wallet that there is security breach . So far Google wallet is not yelling anything after displax mod installed and autoupdates turned off .