yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] rseiler:
After installing the latest 2.3.1-MOD (the HuskyDG one) and clearing cache on Wallet, Store, and Play Services and rebooting, I found that Wallet still didn't pass its self-check (the one that you can get to via the hamburger menu), which was a little surprising.

So I figured that I'd have to clear data on Wallet and reboot, to effectively reset Wallet and clear it of this problem. Imagine my surprise when I did that and it had no effect. Wallet still had my card and it was as if nothing had been deleted at all. I've never seen that before when clearing data on an app. I then also cleared storage for Play Services (and again rebooted), and now Wallet made me start over and the problem is gone (for now). That appears to be where it really keeps its data for some reason.

Like you, I'm unsure if that in itself was the remedy or if the MOD needed to be there, but it didn't hurt updating it.

BTW, I didn't clear data/storage on Play Store. I'm not actually sure what happens when you do that, so I was reluctant to do it, and it wasn't needed anyway. I was worried that I'd have to reinstall all apps.
[General Questions and Answers] drieg:
I did clear the play store data

The only thing that was changed is that I had to reconfigure the play store settings

No impact on yout installed apps
[General Questions and Answers] SwipeToWipe:
Somehow Google Wallet app is getting smarter. In my case only downgrading the app version helped.
[General Questions and Answers] leopseft:
It worked for me too.

1. Enabled Zygisk.

2. Hide magisk apk (it changes the icon and the name of the app)

3. Installed Universal SafetyNetFix module.

4. Enable Enforce DenyList.

5. Configure DenyList and check Google Play Store and Google Wallet (I pressed only once and let the app choose the default options, I didn't check all the values)

6. Cleared data and cache for Play Store and Wallet service (not the Google Play services)

Wallet now can add cards. Tomorrow I ll check if payments work and I ll update :)

Edit: (Reason: update) Today I paid with the phone normally without having any issues!!
[General Questions and Answers] NYFan:
Thank you! You are the only guy who gave working information on this topic!
[General Questions and Answers] shisaya24:
I somehow expected that this would finally fix it for me too but it doesn't. I tried every possible method and combination of modules before (PropsConfig, SafetynetMOD, Shamiko...). But even after removing all of them and only installing HuskyDG version I can't add a card in google wallet. I have wallet and play store in denylist and cleared data of wallet, play store and play services.....
[General Questions and Answers] Rohit99:
the wallet is working now, installed it today. with change to device fingerprint
[General Questions and Answers] cyberavis:
I installed a modificated stock ROM from Note 9 (Floyd 7.0) to my Galaxy S7. Should I change the fingerprint in the software on the Galaxy's S7 or leave the one from the ROM?
[General Questions and Answers] user2332:
Hi!

Rom: crDroid v8.9

Mobile: Poco F3 / Alioth

Root: Magisk

Curve -> Wallet -> Unable to add.

The error it says: the phone is rooted or does not have a certificate.

I tried what was written in the first post.

No result.

Suggestion?
[General Questions and Answers] LeMaki:
Finally got it working for Xiaomi Mi 10T Lite, was not working with the magisk modules included in this tutorial, instead I had to uninstall them both and install just this one instead :

Release v2.3.1-MOD_2.0 · Displax/safetynet-fix

SafetyNet & Play Integrity API workarounds for Magisk - Release v2.3.1-MOD_2.0 · Displax/safetynet-fix

github.com
[General Questions and Answers] fusk:
I just installed an older version of wallet and disabled auto update.

version 2.150.461926512
[General Questions and Answers] eloko:
Can't add card to it....

Pixel 6 pro
[General Questions and Answers] fusk:
Well, it didn't work for long anyways, so you didn't miss out on much. Guess i'll just use our local mobilepay until it's fixed.
[General Questions and Answers] RobMahn:
I worked for me after carefully following the instructions and I also had to uninstall GPay and re-install. I have an old ZTE Axon 7 with an Android 9 ROM, but the Android 8 props key worked.
[General Questions and Answers] Stefamag09:
Hi. My card seems to add to Google wallet on another same model device (still MIUI, unmodified). But not mine. On my phone, Google Wallet tells me that it's meeting the security requirements, but when I approve everything on the "Adding card" page, I get this error :
[General Questions and Answers] DF5JT:
Explicit message by Google: Phones with unlocked bootloader will not work. As I understand, there is no way to bypass this check. This module will not help.
[General Questions and Answers] Stefamag09:
Um, really? Well, how are you supposed to use this module? While having the device rooted but locked? I tried SafetyNet Fix, and this module, but it doesn't work.
[General Questions and Answers] Nikolay_Breyn:
Hi, what are the options of the Module safetynet-fix for safetynet-fix on android 12 for megisk 25.2? To hide the root Google wallet.

Sorry for my bad English
[General Questions and Answers] fusk:
So for me it has worked with auto updated disabled. I had a version installed, it didn't work, then it started working and then I just kept it at that version.
[General Questions and Answers] mjrxy:
I was with that problem, changing the fingerprint worked as magic. I'm using a Redmi K50, and as it wasn't on the list, I used the POCO F3 fingerprint and worked fine. THANKS A LOT!
[General Questions and Answers] boomtchack:
On Pixel 7 (or Pixel 7 Pro), I only managed to get it working with this version https://github.com/Displax/safetynet-fix
[General Questions and Answers] silajim:
On a motorola G42 I managed to get it working with the displax mod

https://github.com/Displax/safetynet-fix/releases/tag/v2.3.1-MOD_2.0

But now I've lost the play store certification

Edit: Scratch that, after clearing the cache and data of both play services and play store and opening the store again without restarting it says it's certified again
[General Questions and Answers] cisekpro:
Safetynet fix for magisk working for me 100%, after install everything is good, thanks a lot!

S20FE 5G
[General Questions and Answers] Not-Aus:
This one worked for me:

https://github.com/Displax/safetynet-fix/releases/tag/v2.3.1-MOD_2.1

My Device:

OnePlus 9

LineageOS 20

MindTheGapps

Magisk 25.2
[General Questions and Answers] bizkit_120:
Gpay works great OnePlus 9 os13 stock firmware with Magisk 25.2

Only one minor thing, transaction details has no purchase history for some reason. anyone has same issue?
[General Questions and Answers] Vicsn25:
Absolute newbie here to the world of rooted phones. I rooted my phone last night and the app I was to use with it is still detecting the root. Have hidden magisk and added app to the denylist but still no luck. I have magisk version 25.2. Is there anyone that offers any services that they can remote in and fix this for me? 🤞
[General Questions and Answers] deechte:
Did you add ALL Google apps and your specific app to the denylist? Did you clear cache and storage of all apps listed in step 6 of the OP?
[General Questions and Answers] Vicsn25:
Yes to all of the above. Tried all these steps again just now to be sure and still no joy.
[General Questions and Answers] Paulo_1307_:
I think it is the new safety net thing, I forgot the name.

Anyways, install the safety fix MOD by DISPLAX (search it on Google and get it on GitHub first link). Clear cache from wallet and Google play services (play store) and you should be good to go
[General Questions and Answers] V0latyle:
Play Integrity
[General Questions and Answers] Vicsn25:
I shall try this, thanks! I install it like any other app? I don’t need to do anything with magisk?
[General Questions and Answers] Paulo_1307_:
It's a module. The new safety net fix is supposed to do the same, but it did not work for me, so I'm keeping the modded version.
[General Questions and Answers] Vicsn25:
Ahh ok, so how do I install a module?

Edit: nevermind, i googled, looks very straight forward! I shall let you know how I get on. Thanks!
[General Questions and Answers] Kromasm:
Hi !

I have rooted my phone with Magisk. It passes Basic integrity and CTS Profile (results via YASNAC app) but It doesnt work in Google Pay, its says "not configured". I have hide all Playstore apps and Google Pay via Magisk but still no success. Delete all data for those 2 apps too.

If someone has a trick, it would be nice to share !

Thanks anyway for this great rom :! :)

Sorry : wrong thread...
[General Questions and Answers] Paresh Kalinani:
I was using Magisk Delta (25.2-delta 6) with Google Pay in MagiskHide list. It worked until now.

Recently I couldn't pay but could receive payments.

Moved to official Magisk 25.2, enabled zygisk denylist and added google pay to it.

Now it works.
[General Questions and Answers] Vicsn25:
This worked. Thanks so much 🙌
[General Questions and Answers] V0latyle:
This is what is working for me on my Pixel 5 on February TQ1A release:

Magisk 25.2, Zygisk enabled, DenyList enabled

Universal SafetyNet Fix 2.3.1 Displax Mod 3.0

DenyList: All components of the following:

Play Store

Wallet

GPay

MEETS_BASIC_INTEGRITY and MEETS_DEVICE_INTEGRITY pass.

Individual banking/DRM apps may need to be blocked via DenyList as well.
[General Questions and Answers] UnnA^:
Mine just randomly stopped working, ended up installing the mod3.0 fix and I'm able to use pay again.
[General Questions and Answers] Redrum777:
How did you do? What is this mod3.0 fix I've been trying to fix NFC for a while but nothing I'm on xiaomi with root and I don't want to use zygisk because it blocks many modules. Some advice?
[General Questions and Answers] UnnA^:
Release v2.3.1-MOD_3.0 · Displax/safetynet-fix

SafetyNet & Play Integrity API workarounds for Magisk - Release v2.3.1-MOD_3.0 · Displax/safetynet-fix

github.com

This fixed my google pay
[General Questions and Answers] ZitroneEmu139:
Hello, (English)

I have an idea that Wallet will work again.

-------------------------------------------------------------

@Danishblunt has written so do you,

Quote:

- Update Magisk to 25. 2, Update magisk app to 25. 2 as well

- Rename Magisk app if you havent already

- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)

- install these modules: https://github. com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github. com/kdrag0n/safetynet-fix

- then:

step 1. ) Download any terminal (I use termux)

step 2. ) type SU

step 3. ) type props

step 4. ) edit device fingerprint

step 5. ) follow the onscreen promt

step 6. ) once successfully changed, reboot device

optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.

step 7. ) enjoy working google wallet.

- Reboot

-------------------------------------------------------------------

Here you need a terminal again I also use Termux.

Wallet must be deleted in these steps!

Only the "enter commands" (and not the explanation)

1) "su" (root)

2. "2" (Force BASIC key attestation)

3) "y" (yes, use default value)

4) "y" (reboot)

After restarting, install Wallet.

Wallet should go now.

(this text has been translated from German to English) - Sorry for the grammatical errors.

(Text -> German)

Hallo,

Ich habe eine Idee, dass Wallet wieder funktioniert.

-------------------------------------------------------------

@Danishblunt geschrieben hat das macht ihr auch,

Zitat:

- Update Magisk to 25.2, Update magisk app to 25.2 as well

- Rename Magisk app if you havent already

- [ OPTIONAL ] Add all google apps on deny list (good practice in case google wants to detect root throught their other apps)

- install these modules: https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf and https://github.com/kdrag0n/safetynet-fix

- then:

step 1.) Download any terminal (I use termux)

step 2.) type SU

step 3.) type props

step 4.) edit device fingerprint

step 5.) follow the onscreen promt

step 6.) once successfully changed, reboot device

optional (i didnt have to but you can try) reset google play, play services and google wallet appdata.

step 7.) enjoy working google wallet.

- Reboot

-------------------------------------------------------------------

Hier braucht ihr auch wieder ein Terminal ich verwende auch Termux.

Wallet muss in diesen schritten gelöscht sein!

Nur die "befehle eingeben" (und nicht die Erklärung)

1) "su" (Root)

2) "2" (Force BASIC key Attestation)

3) "y" (yes, use default value)

4) "y" (reboot)

Nach dem Neustart Wallet installieren.

Wallet sollte jetzt wieder gehen.

(dieser text wurde von Deutsch auf Englisch Übersetzt) - Sorry für die Grammatikfehler.
[General Questions and Answers] Paulo_1307_:
Use the safety net fix mod, not this

The problem with this is that it changes your device fingerprint for the entire system. That may cause issues
[General Questions and Answers] ZitroneEmu139:
You can change the fingerprint with MagiskHide or not?

since 13.02.23 it went to me no longer as before that's why I wrote what I had tried and now it works again.

please correct me if I write something wrong!
[General Questions and Answers] mattoxp:
Yess work fine finallyyy
[General Questions and Answers] EmPiFree:
It doesn't work for me. I have the latest safetynet fix v2.4.0-MOD_1.2, all relevant apps on denylist (wallet, play store, some other google things). I come to the point where I have to confirm the agreements, but after that I get an error.

I have PixelOS_surya-13.0-20230126

Any tips?
[General Questions and Answers] ZitroneEmu139:
Have you tried these steps yet?

Here you need a terminal again I also use Termux.

Wallet must be deleted in these steps!

Wirte only the "commands" (and not the explanation)

1) "su" (root)

2. "2" (Force BASIC key attestation)

3) "y" (yes, use default value)

4) "y" (reboot)

After restarting, install Wallet.

Wallet should go now.

even though some write that this is not the problem, this was still the solution for me.
[General Questions and Answers] EmPiFree:
You forgot to type "props" between step 1.) and 2.),

but nethertheless this worked for me! I tried a different fingerprint before, but it didn't worked.

Thanks for the advice!
[General Questions and Answers] ZitroneEmu139:
Oh, that's right. I'm sorry. Thanks for the message. :)
[General Questions and Answers] prgopala:
This works, but there is a 'issue' with this .. in my case the default value in the props is 'Nexus 5' and after doing the above steps, now my Pixel 5 suddenly is being reported as a Nexus 5.

For e.g. bluetooth device name is Nexus 5.

also security alerts are reporting "A new sign-in on Nexus 5".
[General Questions and Answers] SUBGOKU:
If anything you try not work, try to install Titanum Backup, uninstall Google Services updates, then in Titanum Backup settings block Google Services autoupdates. If some of your app/game ask for updateing Google Services then try to install 1-2 version newer and block autoupdates again. As for Google Pay try to install old version not then latest one.
[General Questions and Answers] BigBoatCap:
Raphael MMX on Xiaomi 9T Pro aka Xiaomi K20 Pro - It works! +++

Thank you very much!
[General Questions and Answers] Rejected77:
Hi. My Realme GT 2 pro don't appear in the list. How is possible use wallet so?! I'm switch from Xiaomi and is really another world 😭😭
[General Questions and Answers] ZitroneEmu139:
Sorry for the question but what happens if the device is not on the list...? Is it not possible to change this to a similar device?
[General Questions and Answers] bricca:
Hi everyone, I had to reflash the rom on my xiaomi mi9t pro without doing any wipe and I didn't reinstall magisk.

I noticed that Google wallet does not make payments because it recognizes the root. Do I have to uninstall the apps "settings" (magisk in hidden version), lsposed and hide my applist? Possibly something else? A thousand thanks.
[General Questions and Answers] simplepinoi177:
Did you make sure MagiskHide or Zygisk Denylist is enabled and Wallet, Google Play Services, Google Play Store, Google Play Protect, and Google Service Framework are all "ticked" with their sub-selections ticked as well? *I'm not familiar with Xiaomi so I'm not 100% certain all of those services would be available and needed to be denied. Also, be aware that after implementing any/all of these, usually clearing all these Google services data and cache is required & a reboot of the device is a must, but re-entering your cards will also be required as well; as well as signing back into some Google services.

Then, if all that doesn't work, have you not tried Universal SafetyNet Fix -- or even Displax's Mod branch if the official USNF isn't enough?

Or then also any of the further root hiding methods; Shamiko, Magisk Delta, etc.?

Usually these (or combinations thereof) is enough for at least Wallet. I would install the app YASNAC and Play Integrity API Checker are great Google root-passing-checking apps. These work great for Pixels, but I can't say for certain for Xiaomi....

Good luck and hope this helps...
[General Questions and Answers] squirrel_41:
This worked for my Galaxy s8 12/04/2023
[General Questions and Answers] Vx.34:
Hi all,

I've tried this procedure but Wallet still detects the rooting.

Any suggestions on what can I further check?

Another detail: in Magisk deny list when I check all the subitems for Play Services it seems it doesn't hold them when I close and reopen Magisk.

Why it behaves like this?
[General Questions and Answers] simplepinoi177:
Including your device, Magisk version, and what root hiding methods you've employed would be most helpful...

If you have loaded the Displax Magisk mod module, what you describe is normal behavior; best I can describe it is that Displax applies code "under the hood" that automatically disables Play Services and other key Google services, so when devices reboot (although you state that just closing and opening the Magisk app has this behavior, so this might not apply), it usually comes back unticked.

If you have NOT employed Displax's mod, then that could easily be a sign of a symptom on why things aren't working for you...

Best I would suggest is unroot, completely remove Magisk, and start from scratch attempting another method (or trying the same, but re-doing it all may correct some missed steps or something) -- maybe this method is what's causing issues with your device specifically.

Good luck to you!
[General Questions and Answers] DineshValor:
Is there any solution regarding Add Card in Google Pay?
[General Questions and Answers] simplepinoi177:
What are you passing if you checked Safetynet & API Integrity status? (use YASNAC and Play Integrity API Checker apps to find these out)

If you fail anything other than "MEETS_STRONG_INTEGRITY", then even if you can run Google Pay (because failing everything might stop you from even loading Gpay or Wallet), it is still detecting root and shows why you're having problems -- as you need to pass everything outside of STRONG_INTEGRITY...
[General Questions and Answers] DineshValor:
Getting this issue after updated to latest Magisk v26.1

Everything working (UPI apps, Bank apps, Pokemon Go, etc)

Except Google Pay Card Payment (Tap to Pay).
[General Questions and Answers] DineshValor:
Solution:-

Untick "Google Play Services/Store" from denylist.
[General Questions and Answers] znbaboy:
Anyone else getting "check your network connection" error? I haven't changed anything. I even wiped my phone and the issue persists!
[General Questions and Answers] chiteroman:
Are you passing play integrity checks ?
[General Questions and Answers] znbaboy:
Using Displax MOD It was working fine. didn't do play integrity check until now. it all passes except for the STRONG_INTEGRITY check. YASNAC is a full pass
[General Questions and Answers] chiteroman:
Strong fail is expected. Maybe is a network problem or just a problem of your bank.
[General Questions and Answers] znbaboy:
I tried with my mobile data, and contacted my bank and they said there was no issues. It also works on my non-rooted s10e.

I have no idea wtf is going on
[General Questions and Answers] chiteroman:
Uhh, maybe wallet is detecting root/Zygisk? What Magisk do you have (and modules)?
[General Questions and Answers] znbaboy:
tried disabling all modules except for displax mod. I am using Magisk 26.1
[General Questions and Answers] chiteroman:
Do you have latest Shamiko installed?
[General Questions and Answers] znbaboy:
yes. i use that for my work apps. I dont think its related to the app finding root because its passing all checks. this is soo upsetting :(
[General Questions and Answers] chiteroman:
I tried to add my card and it worked, but I pass strong and I don't have another phone right now to try. But I don't think it's related to Play Integrity, it's more like to a network issue like DNS or MITM. It's very strange...
[General Questions and Answers] znbaboy:
how are you passing strong? what is your setup?

I am using Pixel 7 Pro, latest update, Magisk 26.1, Shamiko 7, SafteyNet MOD
[General Questions and Answers] chiteroman:
I managed to broke my device's TEE. But wallet don't check strong, only device and basic.
[General Questions and Answers] znbaboy:
i tried on 2 different phones and I was able to add the card. I just cant do it on my Pixel 7 Pro anymore. I have no idea why!! it makes zero sense
[General Questions and Answers] simplepinoi177:
Try without Shamiko, regular ol' Zygisk deny list & Displax mod works fine for me. A couple of things to keep in mind; make sure to "Show system apps" & "Show OS apps" and make sure to tick EVERY tick in the sub-selection of Play Services, Google Framework, Play Protect, Wallet, and GPay; maybe even the obligatory clear both cache & data of all those services involved (it'll remove the cards in the app)...

Maybe consider trying an older version of Wallet & Gpay....

I was thinking this too, but would a DNS or MITM issue persist after a factory reset (like he said he has done)?? And/or would an issue like that persist when switching signal from/to mobile from/to wifi...?
[General Questions and Answers] chiteroman:
If the problem persist I would recommend using Magisk Alpha with MagiskHide. But it's very strange, I don't think Wallet require Strong integrity to work. Maybe it's a corrupt installation of Magisk?
[General Questions and Answers] znbaboy:
thanks for your suggestions, but this didnt work. I also tried an older version of google wallet but no luck. Maybe if i can find the system app that actually runs when adding a card, I can figure out the issue. Because I can get to the same "add card screen" without the google wallet app.

I will try this but I dont think root is the issue at this point.
[General Questions and Answers] znbaboy:
I was able to screenshot some logs of the error. Even going through them, it isn't clear what's causing the issue. Posting them here and praying someone can make sense of it 🙏

EDIT: hmm the second last line. wonder if this has anything to do with it:

EDIT 2: I have attached log.txt
[General Questions and Answers] simplepinoi177:
Does this happen to every card, every bank?
[General Questions and Answers] znbaboy:
I borrowed a relatives card to check. It looks like it added the card fine, but does say it's still setting up tap to pay. Hasn't finished still so likely won't work. But got much further with this than before
[General Questions and Answers] simplepinoi177:
Yeah...that's what I thought....

although it is VERY weird that it is coming up as a "check your network connection" error, I had a feeling that it was more on your bank's end than on your device or Wallet & root detection.

At least now you can suppose where it actually lies....I often have to call my bank to get it "authorized" &/or authenticated in their system for it to start working for me; even though there is no actual or discernable error message pointing to this -- it usually just gives a generic error message about payment/charge not being able to go through.

You'd have to work that out with the bank and their system...