Related
https://twitter.com/topjohnwu/status/1029239685338419200?s=19
https://stackoverflow.com/questions...et-attestation-stop-working/50960333#50960333
hmmm, wonder how long it will take for them to fix this
RiTCHiE007 said:
hmmm, wonder how long it will take for them to fix this
Click to expand...
Click to collapse
I'm more concerned with whether they can fix it. This appears to be an effort to tighten security by Google.
iElvis said:
I'm more concerned with whether they can fix it. This appears to be an effort to tighten security by Google.
Click to expand...
Click to collapse
yea, this whole new key system take a while before they can find a cure
Don't think this will be sorted for a while. A whole new level of security.
I've been getting this too. Play Store still shows "certified" though.
Just used my phone and my gear s3 frontier watch for Google Pay and Samsung pay earlier this afternoon. Rooted with Magisk 16.7 and no issues. Is it happening to some and not others for the failed SafetyNet checks?
Looks like it's an issue with API calls failing :
https://stackoverflow.com/questions/50960332/why-did-safetynet-attestation-stop-working/50960333
You can test it with this app...
The beta version is optimized for the new Api...?
https://play.google.com/store/apps/details?id=org.freeandroidtools.root_checker
Sent from my ONEPLUS A6003 using XDA Labs
Or can use the new release of "SafetyNet Helper Sample" app, it has just been updated with latest API and my O+6 now passes the test.
https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample
zyvex_14 said:
Or can use the new release of "SafetyNet Helper Sample" app, it has just been updated with latest API and my O+6 now passes the test.
https://play.google.com/store/apps/details?id=com.scottyab.safetynet.sample
Click to expand...
Click to collapse
So how is this app working but magisk is failig?
Static-xy said:
So how is this app working but magisk is failig?
Click to expand...
Click to collapse
Because of the API version.
Magisk used an old one which Google doesn't validate anymore. Developper is working on an update of Magisk, he succeed to pass now Safetynet but not released yet due to a question of key validation (more details of his Twitter account)
iElvis said:
I'm more concerned with whether they can fix it. This appears to be an effort to tighten security by Google.
Click to expand...
Click to collapse
This is not a Magisk Issue. MagiskHide works with the latest API (check Safetynet Sample tester from the play store) and Play Store itself also works with the new API. The problem is that ALL the applications on the play store have to upgrade to the new API themselves, and then, they will work! because MagiskHide works with the new API. So nothing to fix by Magisk side here, all the devs must update their apps on the play store to validate their apps, or the Google Server side returns KO due to old API usage, not due to Magisk.
The devs just have to recompile their apps on the play store to use the new API and re-publish, nothing else. Of course the problem here is that everyone have to wait for them to update.. this seems a derp by Google.. I wonder if they really wanted to kill Magisk with this move and they risk big time, and Magisk just patched it on speedlight time and now someone at Google is having a bad time.
safety.net check works with this unofficial magisk:
https://forum.xda-developers.com/app...built-t3521901
Toni Moon said:
safety.net check works with this unofficial magisk:
https://forum.xda-developers.com/app...built-t3521901
Click to expand...
Click to collapse
fault signal
404 Page Not Found
https://forum.xda-developers.com/apps/magisk/unofficial-magisk-v10-beta-built-t3521901
https://www.htcmania.com/showthread.php?t=1435264
Edit: Vanced no longer seems to be functional, so the guide below most likely will not work anymore.
********************************************************************************************************************************
Note: If you are unable to install/use YT Vanced, you can also go for YT ReVanced, the "true" successor of YT Vanced.
To install it just download microG from the guide below, install that and then install the revanced apk from https://revanced.io/
********************************************************************************************************************************
UPDATE: Vanced Manager appears to be working again as of November 2022, so you can now just install YouTube Vanced normally the way you would prior to its shutdown by following any guide.
Just download Vanced Manager from https://vancedmanager.com/ and follow the on screen steps.
********************************************************************************************************************************
MANUAL INSTALLATION GUIDE:
There really isn't much to guide you on regarding this topic, as it's really simple.
First of all, we'll need to grab the correct files.
The first link is for vanced microg, this will allow you to sign into youtube vanced. You will not be able to sign in with your google account if you do not install vanced microg.
The second link is the youtube vanced apkm file, which will be installed using apkmirror's split/bundle apk installer, which is the third link.
All of these files are from APKMirror, which is a trusted source. All of these APKs are the latest versions prior to the shutdown of yt vanced.
1. Vanced MicroG.apk
2. YouTube Vanced.apkm
3. APKMirror Installer (Google Play Link)
Installation Instructions: (none of these steps are optional, including microG)
1. Install Vanced MicroG by clicking on it and installing it as you would install any ordinary apk.
2. Download the YouTube Vanced.apkm file.
3. Install the APKMirror Installer from the Play Store, then open it the app.
4. Click on browse files, the vanced apkm file should be there. Wait for a couple of seconds or minutes so that the files data can be loaded.
DO NOT EXIT THE APP FROM HERE ON UNTIL THE INSTALLATION IS COMPLETE
5. Click on the YouTube Vanced.apkm file, now just follow the on screen instructions to install YouTube Vanced. When prompted, click on Install by watching an Ad, also allow installation from unkown source (apkmirror app) when prompted.
6. Wait for the app to prompt you that the installation has been completed successfully.
Thats it! Enjoy YouTube Vanced despite it's shutdown, it must be noted however that after a certain period of time, this last build before shutdown will become outdated, and so you will miss out on new features and eventually it may become unsupported altogether as the YouTube app progresses ahead in updates.
********************************************************************************************************************************
Troubleshooting:
Q. The APKMirror installer gets stuck on installing and it doesn't finish.
A: This may happen on older devices or devices with less ram, I suggest closing background apps and/or maybe restarting your device and then trying again, or just try waiting again as it can take quite long if you have outdated or weaker hardware.
Click to expand...
Click to collapse
Q. I can't open YouTube Vanced after installing it/other similar issues.
Britch3s said:
I suggest removing microg and installing it dead last. Not sure if it was just bugged on my mi11 or not. But it wasn't working for me however I went about it.
Click to expand...
Click to collapse
I'm trying to install Vanced on the Mi Pad 5 Pro 5. I get the app installation failed error. Installation aborted. Try again.
marcusfenix00 said:
I'm trying to install Vanced on the Mi Pad 5 Pro 5. I get the app installation failed error. Installation aborted. Try again.
Click to expand...
Click to collapse
You need to install the vanced microg apk before installing vanced via the apkmirror installer. It won't work without microg.
Thank YOU for real!!! Been trying all day to find a work around and there it is. Been waiting for my YouTube data to download to try another app but that didn't work. I suggest removing microg and installing it dead last. Not sure if it was just bugged on my mi11 or not. But it wasn't working for me however I went about it.
marcusfenix00 said:
I'm trying to install Vanced on the Mi Pad 5 Pro 5. I get the app installation failed error. Installation aborted. Try again.
Click to expand...
Click to collapse
My guess, Xiaomis security is blocking your install. Turn off antivirus crap and try again
Thanks a lot for this post. Just picked up a new phone and had no idea vanced had been discontinued
Installed today. I confirm that this method is still working. Thank you
That microG install isn't working for me, for some reason. It says it installed, but it's not actually on the phone afterward.
cpc71783 said:
That microG install isn't working for me, for some reason. It says it installed, but it's not actually on the phone afterward.
Click to expand...
Click to collapse
You don't see it in the app drawer like other apps, you simply have to enter vanced youtube and do the login. The app will login with microg instead of regular google account
I had to reboot before I was able to log in to Vanced.
Just an FYI Vanced is still working as of 09-06-22. I also don't have the latest version of Vanced either, I have 15.05.54. So if the latest version isn't working try this one.
dgunn said:
Just an FYI Vanced is still working as of 09-06-22. I also don't have the latest version of Vanced either, I have 15.05.54. So if the latest version isn't working try this one.
Click to expand...
Click to collapse
Do you mean the 9th of june, or the 6th of September? Oh how I hate those dumb illogical american imperial notations. Just use logic; Short to long, i.e. the day, the month, the year. Don't get me started on AM/PM. Just so silly. Such a waste of time. Who needs it? I mean, what time would 12 PM be, ey? 24h time please.
Edited below
jult said:
Do you mean the 9th of june, or the 6th of September? Oh how I hate those dumb illogical american imperial notations. Just use logic; Short to long, i.e. the day, the month, the year. Don't get me started on AM/PM. Just so silly. Such a waste of time. Who needs it? I mean, what time would 12 PM be, ey? 24h time please.
Click to expand...
Click to collapse
I don't know considering it was posted on the 6th day of September I'm going to say probably sometime in June..... Yeah definitely June, has to be, no other logical reason could possibly explain why someone would post a date on the exact same day, has to be 3 months prior . So difficult to figure out, imperial is way to hard to grasp.
dgunn said:
I don't know considering it was posted on the 6th day of September I'm going to say probably sometime in June..... Yeah definitely June, has to be, no other logical reason could possibly explain why someone would post a date on the exact same day, has to be 3 months prior . So difficult to figure out, imperial is way to hard to grasp.
Click to expand...
Click to collapse
Still, if you look at it that way, even your 22 could have been a date, not a year. June 22, 2009.
the last release of vanced (the one i've linked here in the main post) is still working. @dgunn 's version will stop working before this one (if it is not the latest) as when google updates youtube, older versions become unsupported at the same time. maybe it's different for vanced, and instead, because it was developed by a 3rd party, it will never stop working; but you wont be able to get any new features which will be on the youtube app in the future as vanced cant update.
PhotonIce said:
the last release of vanced (the one i've linked here in the main post) is still working. @dgunn 's version will stop working before this one (if it is not the latest) as when google updates youtube, older versions become unsupported at the same time. maybe it's different for vanced, and instead, because it was developed by a 3rd party, it will never stop working; but you wont be able to get any new features which will be on the youtube app in the future as vanced cant update.
Click to expand...
Click to collapse
Can confirm it works still. Use it daily. And I'll take adfree with no extra features any day for my music and vids over the other.
Thanks for this thread, I have been wanting to install Vanced on my new headunit in my car and will go ahead and give this a shot. I still have an old version on my phone that works perfectly fine. I am really not sure what new "Features" are possibly getting added into the app that I need to worry about losing...like literally none when have they ever implemented any real new features? I'd much rather have ad free content and ability to have playback in the background.
Thank you for your reply. Sorry to have such a newbie question . I'm learning . And thank u again
Thanks., work great on my 1+8pro running A13
I know this is not the only post in regards to the recent Google Pay and Wallet updates not working on rooted phones, and maybe I missed something, but I don't think I'm the only one who has seemingly tried everything, only for it to do the same thing. What I've tried:
Installing Displax's SafetyNet mod
Adding all Google Play components and Pay and Wallet to the Denylist
Editing the dg.db database, including manually and with the GPay-SQLite-Fix module
Changing the device's fingerprint to Android 10 (I have a Pixel 5, so I changed it to a 4 XL, which is the newest similar phone to mine to support Android 10) and Android 11.
Side note: This causes CTSProfileMatch to fail for me, so I see no point in changing it.
Installed DevOptsHide and Hide USB Debug Mode Xposed modules, as one suggested on the Github issue for kdrag0n's SafetyNet Fix.
That was all I could find regarding this issue. It's worth noting that once I edited the dg.db file, it would say that it meets the safety requirements until I try to add a card, at which point I can't, and the safety requirements are no longer met. If somebody can find or share something I don't know or haven't seen, I would greatly appreciate it. It really sucks how hard Google is clamping down rooted devices; it seems like they really don't like it. Anyway, have a good one, and stay safe!
Today all app developers as Google and/or OEMs without any difficulty are able to detect whether their device's OS got tampered or not: you can't prevent this.
xXx yYy said:
Today all app developers as Google and/or OEMs without any difficulty are able to detect whether their device's OS got tampered or not: you can't prevent this.
Click to expand...
Click to collapse
So are you saying that I'm SOL for now until the community comes up with a fix? It seems like what worked a month ago is already obsolete.
Bump
I have a pixel 7 pro. Yesterday I had to clear the cache and data on Google Play services. After that the Google wallet, quick setting tile as well as the shortcut on my lock screen are gone. The quick setting tile is great out and says" wallet unavailable." I have tried clearing data and cache on the wallet and GPay. Nothing will work. What do I do?
I can add cards and ready it for NFC payments. To use it though. I would have to open my phone and open the app every time. The quick setting tile and lock screen route are much better.
Is your device rooted?
Try using the safetynet-fix 2.0 mod and shamiko (doesn't require lsposed, just a module made by them).
To use shamiko you turn off "Enforce DenyList" before flashing as shamiko module does that using the "Configure DenyList" and hides more aspects of magisk/zygisk.
I have wallet working fine.
I have not added any Google apps to DenyList.
V0latyle said:
Is your device rooted?
Click to expand...
Click to collapse
Yes. But I'm able to add a card and even to turn on scanning to pay. I just need to open the app. I wasn't required to do this before.
TotallyAnxious said:
Try using the safetynet-fix 2.0 mod and shamiko (doesn't require lsposed, just a module made by them).
To use shamiko you turn off "Enforce DenyList" before flashing as shamiko module does that using the "Configure DenyList" and hides more aspects of magisk/zygisk.
I have wallet working fine.
I have not added any Google apps to DenyList.
Click to expand...
Click to collapse
I have the latest safety net fix. I am not using shamiko. I didn't need it before. Idk what would have changed to require it now.
Schroeder09 said:
I have the latest safety net fix. I am not using shamiko. I didn't need it before. Idk what would have changed to require it now.
Click to expand...
Click to collapse
You *checks notes* reported a problem and asked for helped and turned down the first suggestion given. Mkay.
TotallyAnxious said:
You *checks notes* reported a problem and asked for helped and turned down the first suggestion given. Mkay.
Click to expand...
Click to collapse
It's more of a question. You don't have to be defensive. Why all of a sudden is this required when it wasn't before? Is Google known to do things on the server side that randomly breaks the magisk hide functionality? I know people struggle with it a lot, but it's usually been pretty stable for me.
Schroeder09 said:
It's more of a question. You don't have to be defensive. Why all of a sudden is this required when it wasn't before? Is Google known to do things on the server side that randomly breaks the magisk hide functionality? I know people struggle with it a lot, but it's usually been pretty stable for me.
Click to expand...
Click to collapse
Google is known to do this. Server side updates.
You didn't ask a question. You said I'm not going to using shamiko. Which is a complete rebuff of my suggestion.
Edit: magisk hide? Are you using magisk delta and or other unofficial magisk build?
Shamiko generally isn't required unless you're trying to specifically hide root, which is not necessary for Google Wallet, which relies exclusively on Play Integrity to report device state. I try to ensure I fully understand what the problem is before I offer solutions.
@Schroeder09 have you tried clearing Wallet data? You may have to re-add cards but it sounds like a bug
Schroeder09 said:
I have the latest safety net fix. I am not using shamiko. I didn't need it before. Idk what would have changed to require it now.
Click to expand...
Click to collapse
Please note that SafetyNet has been discontinued and replaced by Play Integrity. More information here. Just for the sake of eliminating possibilities, can you download Play Integrity Checker and post your response? You should have BASIC and DEVICE green, STRONG red.
V0latyle said:
Well...to be fair, it seems like your response assumed he was having a certification/attestation failure, and threw a bunch of unnecessary stuff at him. Shamiko generally isn't required unless you're trying to specifically hide root, which is not necessary for Google Wallet, which relies exclusively on Play Integrity to report device state.
Let's not be disrespectful, folks.
@Schroeder09 have you tried clearing Wallet data? You may have to re-add cards but it sounds like a bug
Please note that SafetyNet has been discontinued and replaced by Play Integrity. More information here. Just for the sake of eliminating possibilities, can you download Play Integrity Checker and post your response? You should have BASIC and DEVICE green, STRONG red.
Click to expand...
Click to collapse
I made a suggestion and explained my suggestion. That's not throwing too much at someone.
If you read the original post you'd would see that they cleared data already.
Given that everything was working prior, it sounds like Shamiko won't help in this particular circumstance as this isn't a attestation/certification issue.
@Schroeder09 since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
TotallyAnxious said:
Google is known to do this. Server side updates.
You didn't ask a question. You said I'm not going to using shamiko. Which is a complete rebuff of my suggestion.
Edit: magisk hide? Are you using magisk delta and or other unofficial magisk build?
Click to expand...
Click to collapse
What I meant was I currently do not have it. I already have safety net fix 2.3.1 and what's always been enough. Not that I will not use it. I didn't mean that.
I have YASNAC and integrity checker. Both pass. Google Play store says my device is certified. This happened after clearing the cache and data from Google Play services. That's all I did. Again, the apps themselves are functioning. The quick tile and the lock screen access for the wallet are what is no longer functioning.
V0latyle said:
Again, mind your tone, disrespect will not be tolerated here.
You offered a solution without understanding what the problem is, and from my own experience, it sounds like Shamiko won't help in this particular circumstance
@Schroeder09 since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
Click to expand...
Click to collapse
Delete my posts if you want act this way.
V0latyle said:
Again, mind your tone, disrespect will not be tolerated here.
You offered a solution without understanding what the problem is, and from my own experience, it sounds like Shamiko won't help in this particular circumstance
@Schroeder09 since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
Click to expand...
Click to collapse
I did clear cache and data from Google pay and g pay after this happen. Yes, I did have to re-add the cards and set everything back up. I did not remove my account from the Google app. I will do them all simultaneously and report back. Thanks.
TotallyAnxious said:
Delete my posts if you want act this way.
Click to expand...
Click to collapse
Folks, please try to stay on topic and refrain from personal quibbles. If you have a concern that is not related to the content of the thread or its posts, then this is not the place for it. If you have a specific comment about V0latyle's advice, you are more than welcome to raise it here, but I ask that you do so in a way that is civil and reasonable.
Thanks for helping to keep the board clean.
Schroeder09 said:
I did clear cache and data from Google pay and g pay after this happen. Yes, I did have to re-add the cards and set everything back up. I did not remove my account from the Google app. I will do them all simultaneously and report back. Thanks.
Click to expand...
Click to collapse
Right, I think you may need to set things back up in a specific order though. Try the steps I suggested.
I want to reiterate that while I don't have anything in particular against Shamiko, I don't think it will help in this circumstance because you're already passing Play Integrity. Shamiko is intended to help hide Magisk, Zygisk, and the su binary, all of which are not necessary for Google apps.
I just checked and Wallet is working fine for me without Shamiko. The only thing I have installed is Displax's SafetyNet fix mod and I've added all Google apps to DenyList (may not be necessary but it doesn't break anything either) including both Wallet and GPay since I have both apps on my phone.
I think we all might be getting tunnel vision into thinking this is a SafetyNet or Magisk issue -- when I think it could be Wallet and/or a bug connecting it to its Quick Tile...
I'm thinking you should try an older version of Wallet & GPay [Google Pay] (APKMirror would be a good resource to look at) and see if it still doesn't show up with those; maybe a recent update is causing some kind of bug/glitch/incompatibility...
Also, if not Wallet or Magisk, I'm thinking since this had all started with Google Play Services, it might still have to do with that more than anything else. I recall myself when I was attempting some other things, I cleared cache & data of Services, Services Framework, and Play Store and found that my Wallet had been reset as well (even though I did not clear its data); Also I think I do remember seeing the quick tile as unavailable. Maybe re-establishing Play Services & Framework need to be done before anything as well. I know Play Store didn't want to work right until I cleared data twice more on Play Services...
If it is root, I would suggest flashing the stock init_boot back and removing/uninstalling Magisk and seeing if it would still cause the issue -- although, now that I think of it, will Wallet put up a stink just for having the bootloader unlocked? because if it does, I wouldn't re-lock the bootloader just for this and would instead trying other hide-root methods instead...
Also, a thought -- You could try other Quick Tile apps/customizers to see if they can't get a proper Quick Tile for Wallet working. It might show whether any/all Quick Tiles towards it are having an issue or just the Wallet app...
I dunno if any of this will get anything working properly, but it's just some ideas to help troubleshoot and maybe identify/narrow-down where the issue might truly lie...good luck!
V0latyle said:
Given that everything was working prior, it sounds like Shamiko won't help in this particular circumstance as this isn't a attestation/certification issue.
@Schroeder09 since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
Click to expand...
Click to collapse
Completed and still no dice. Guess I'll just do a fresh install at the next update and wipe everything.
EDIT: it did work! It's taken 2-5 minutes to load but the card is now in the QS tile and on the lock screen. Thank you.
Schroeder09 said:
Completed and still no dice. Guess I'll just do a fresh install at the next update and wipe everything.
EDIT: it did work! It's taken 2-5 minutes to load but the card is now in the QS tile and on the lock screen. Thank you.
Click to expand...
Click to collapse
Glad to help.
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
You've the answer in your hand
Wallet is being more strictly about rooted/modded device.
SafetyNet is deprecated and now Google use a new method to check it.
zSyntex said:
You've the answer in your hand
Wallet is being more strictly about rooted/modded device.
SafetyNet is deprecated and now Google use a new method to check it.
Click to expand...
Click to collapse
Is there a way to bypass or is it just not possible at this time(s, until someone finds a way)
TheShinyEnd said:
Is there a way to bypass or is it just not possible at this time(s, until someone finds a way)
Click to expand...
Click to collapse
Not for the moment. Every app that use the new method couldn't work with that bypass
zSyntex said:
Not for the moment. Every app that use the new method couldn't work with that bypass
Click to expand...
Click to collapse
Will downgrading the wallet app work?
TheShinyEnd said:
Will downgrading the wallet app work?
Click to expand...
Click to collapse
No, it's server side.
zSyntex said:
No, it's server side.
Click to expand...
Click to collapse
Okay, thanks for the information.
TheShinyEnd said:
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
Click to expand...
Click to collapse
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
simplepinoi177 said:
you might want to check out Post #3223, for Pixel 6 & Pixel 7 particularly, that mod works out real well...
And of course the obligatory clear cache & data of Google Play Protect, Google Framework, Google Play Services, Wallet, Gpay, all these apps' ticks in their respective sub-menu is ticked in Zygisk DenyList, and be sure to restart (personal experience; I did all that and couldn't add card, but after restart I could). Also, I passed safetynet and successfully added card, but had to call the banks on two cards to get it working without error at a store...
Click to expand...
Click to collapse
simplepinoi177 said:
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
Click to expand...
Click to collapse
Okay.. I'll try this method, thanks for the update.
simplepinoi177 said:
zSyntex might be incorrect.
USNF version you are using is outdated. Also, for the Pixel 6 & 7, using Displax's Mod is more successful (I've hyperlinked to the post where you can get information to it in the quote below;post 3223).
In any case, I suggest you do what I have quoted below... I am able to get contactless payments working with the latest Wallet version on the March firmware doing the method below...
Click to expand...
Click to collapse
I'm not wrong. Google deprecated SafetyNet officially, check its Source Blog.
I don't know if dev updated the patcher
Some device need to patch the bootloader while others not
Yeah, I see.. they've made a post - they are going to switch to "Play Integrity API" from their "SafetyNet Attestation API" and will fully enforce it in June of 2024.
Discontinuing the SafetyNet Attestation API | Android Developers
developer.android.com
My wallet still works...
zSyntex said:
Not for the moment. Every app that use the new method couldn't work with that bypass
Click to expand...
Click to collapse
zSyntex said:
I'm not wrong. Google deprecated SafetyNet officially, check its Source Blog.
I don't know if dev updated the patcher
Some device need to patch the bootloader while others not
Click to expand...
Click to collapse
Yes, it's been a long time coming that Google has depreciated SafetyNet. Most apps don't even employ that protocol in "stability" checks. But the devs of UniversalSafetyNetFix had long anticipated that as well. I believe they only kept the name because that is what everyone knows it as; it's not to mean that it only applies to SafetyNet. This "bypass"(USNF) does still work.
TheShinyEnd said:
Yeah, I see.. they've made a post - they are going to switch to "Play Integrity API" from their "SafetyNet Attestation API" and will fully enforce it in June of 2024.
Discontinuing the SafetyNet Attestation API | Android Developers
developer.android.com
Click to expand...
Click to collapse
Yes, this is true, but as I've just stated, it has been a long time coming and has been anticipated by the devs for almost as long.
That is why, in THIS DEFACTO CENTRAL THREAD on everything outside of stock (by roirraW "edor" ehT) actually presents using the USNF Mod (that works particularly with our Pixel 6 & 7's in spoofing not just SafetyNet but Play Integrity API) but also strongly suggests using the "Play Integrity API Checker" app after implementing the mod/fix to make sure you pass enough of the checks (everything but STRONG_INTEGRITY; is explained in the thread why that isn't to be worried about)! I mean, doing what was directed in the thread and what I had quoted before, I'm like @gpvechhi and my contactless payments in Wallet work, even though i am rooted -- only using USNF Mod and Zygisk DenyList...
TheShinyEnd said:
I'm on a rooted phone and I have the safety net fix v2.3.1 mod v3.
It says your device doesn't support contactless payments. Sometimes says try again. I've tried clearing cache for the wallet app play services and play store, didn't work.
What to do ?
Click to expand...
Click to collapse
Try with USNF v2.4.0 mod v1.2 (Displax).
So I tried to use my credit card on my phone, says your device doesn't support contactless payments. the issue still persists, by any chance I need to re-add the wallet's information? - Already have it saved.
YASNAC - Passing
Play Integrity - Passing
I've resetted cache for all the play related apps and services, wallet as well, still nothing.
Sometimes, I do notice that the GMS(Google Play Services), com.google.android.gms, Is turned off in configure-deny list of magisk, I have it turned on, but probably after a phone restart or something related, it turns off for some reason.
Is GMS in the enforced deny list a necessity ?
And do I need to re-add my wallet information ?
TheShinyEnd said:
So I tried to use my credit card on my phone, says your device doesn't support contactless payments. the issue still persists, by any chance I need to re-add the wallet's information?
Click to expand...
Click to collapse
I think this might be another issue than root detection...
I spoke a little about it at the bottom of my quoted post:
simplepinoi177 said:
you might want to check out Post #3223, for Pixel 6 & Pixel 7 particularly, that mod works out real well...
And of course the obligatory clear cache & data of Google Play Protect, Google Framework, Google Play Services, Wallet, Gpay, all these apps' ticks in their respective sub-menu is ticked in Zygisk DenyList, and be sure to restart (personal experience; I did all that and couldn't add card, but after restart I could). Also, I passed safetynet and successfully added card, but had to call the banks on two cards to get it working without error at a store...
Click to expand...
Click to collapse
I recall running into that "doesn't support contactless payments" because it needed to be activated/enabled in the bank's system -- I had to call the bank to confirm things and get it working. This may be the case here.
TheShinyEnd said:
Sometimes, I do notice that the GMS(Google Play Services), com.google.android.gms, Is turned off in configure-deny list of magisk, I have it turned on, but probably after a phone restart or something related, it turns off for some reason.
Is GMS in the enforced deny list a necessity ?
And do I need to re-add my wallet information ?
Click to expand...
Click to collapse
So, if you are using USNF Displax Mod (which I linked to in the quote as Post #3223 and Fishawy suggested), the mod takes care of a lot of the GMS things under the hood to bypass the root checks that, as a result/side-effect, GMS and some other Google services ends up not staying "ticked" in the deny list after a reboot.
TheShinyEnd said:
...by any chance I need to re-add the wallet's information? - Already have it saved.
YASNAC - Passing
Play Integrity - Passing
I've resetted cache for all the play related apps and services, wallet as well, still nothing.
Click to expand...
Click to collapse
You should try again what I quoted; if all done correctly, you would need to re-add the cards and wallet's information again -- so it seems that you may have not since you mention needing to still "need to re-add". Also, you can't just reset the cache, but you must clear data as well (as directed in the quote I left).
Fishawy said:
Try with USNF v2.4.0 mod v1.2 (Displax).
Click to expand...
Click to collapse
It really is most important you try what I quoted and what Fishawy suggested -- it's most likely why things aren't working for you as they are working for most of us.
TheShinyEnd said:
Okay.. I'll try this method, thanks for the update.
Click to expand...
Click to collapse
You stated this, but have yet to indicate if you implemented the Displax Mod instead of the regular USNF.
At worst, if you are implementing Displax's mod and passing everything, and have done the steps I quoted before (particularly ticking sub-selections), you may need to completely re-initialize Google Services and Wallet, which I found the best directions on how to do quoted below...
V0latyle said:
Given that everything was working prior, it sounds like Shamiko won't help in this particular circumstance as this isn't a attestation/certification issue.
...since this happened after clearing data for Google Play Services (which removes your Google account) you might have to basically start over with apps that require Google sign in. This will be a pain in the butt, but may be worth a try:
Manually remove your Google account
Force stop and clear data for Google Play Services, [Google Frameworks, Google Play Protect,] GPay, Play Store, and Wallet
Reboot
Add your Google account
Open GPay, Play Store, and Wallet, and set everything back up
Reboot again
Basically, clearing data for Play Services has ripple effects that can cause problem in dependent apps, since they use the GMS suite to access your Google account data
Click to expand...
Click to collapse
simplepinoi177 said:
I think this might be another issue than root detection...
I spoke a little about it at the bottom of my quoted post:
I recall running into that "doesn't support contactless payments" because it needed to be activated/enabled in the bank's system -- I had to call the bank to confirm things and get it working. This may be the case here.
So, if you are using USNF Displax Mod (which I linked to in the quote as Post #3223 and Fishawy suggested), the mod takes care of a lot of the GMS things under the hood to bypass the root checks that, as a result/side-effect, GMS and some other Google services ends up not staying "ticked" in the deny list after a reboot.
You should try again what I quoted; if all done correctly, you would need to re-add the cards and wallet's information again -- so it seems that you may have not since you mention needing to still "need to re-add". Also, you can't just reset the cache, but you must clear data as well (as directed in the quote I left).
It really is most important you try what I quoted and what Fishawy suggested -- it's most likely why things aren't working for you as they are working for most of us.
You stated this, but have yet to indicate if you implemented the Displax Mod instead of the regular USNF.
At worst, if you are implementing Displax's mod and passing everything, and have done the steps I quoted before (particularly ticking sub-selections), you may need to completely re-initialize Google Services and Wallet, which I found the best directions on how to do quoted below...
Click to expand...
Click to collapse
I am indeed using "USNF v2.4.0 Mod v1.2 (Displax)", resetted data & cache.. I'll re-add the cards see how that goes.
Thank you very much for the help, much appreciated !
TheShinyEnd said:
I am indeed using "USNF v2.4.0 Mod v1.2 (Displax)", resetted data & cache.. I'll re-add the cards see how that goes.
Thank you very much for the help, much appreciated !
Click to expand...
Click to collapse
Resetting the data & cache for every single Google app in the quoted steps (there are 6) should remove all the cards in the Wallet app anyways...so that'd be the next step regardless...
Good luck!