yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ysco:
Yep did all those steps and even removed the updates from Playstore and Services and completely uninstalled wallet and installed again. It`s driving me crazy at the moment, also installed my bank apps and registerd them again and still no luck.

Regards, ysco..
[Android Software Development] denunity:
I reinstalled the module and it still didn't help, I'll have to wait for a fix in the next rom update then:(
[Android Software Development] denunity:
there is only a telegram group for support https://t.me/cherishos_alioth
[Android Software Development] JakeDHS07:
@ysco I just thought of something else that might help. If you aren't hide the Magisk app in the settings and reboot. Sometimes if the Magisk app itself is detected that can cause problems.
[Android Software Development] ysco:
Hello JakeDHSo7,

So you say I must unhide magisk again and then reboot and test again wallet or hide magisk again after reboot and then test wallet ? Strange is that only wallet is causing issues further every thing seems to work. I assume that you can setup wallet on more phones with the same store account as I'm preparing the Google pixel 7 P first and make sure all is working before I'm gonna use it.

Thanks for the helping mate.

Regards ysco..
[Android Software Development] JakeDHS07:
I was saying if you haven't hidden the app that might be why it's failing. So far it seems you have the same configuration I do and mine is working so just trying to go through process of elimination to help you figure out what's wrong/missing.
[Android Software Development] ysco:
Indeed i have magisk hidden, so the configuration is correct and followed al the steps and it should work but wallet still fails. Will try and start over again and see what happens.

Thx mate.
[Android Software Development] _litz:
FWIW, with the USF MOD2.0 module, denylist set as shown in many multiple posts, magisk app hidden ... I cannot get play store to report certified.

Yes the testing apps are showing Basic and CTS as passed (and, of course, eval type as BASIC as expected).

No amount of app data clearing, rebooting, etc seems to get Play Store to report certified.

Pixel 7 Pro.

Any ideas?
[Android Software Development] zgfg:
Does it report Not certified or the Certification info is missing

Sometimes you need couple of hours (I found it Certified in the morning, next day)

And instead of the passe SafetyNet, test with Play Integrity API Checker
[Android Software Development] _litz:
Correct, reports not certified (vs blank)

If I wipe data and reboot, it immediately reports (again) not certified. It is never blank.

The Play Integrity and Yet Another SafetyNet apps both report basic integrity and CTS as passed.
[Android Software Development] zgfg:
To be precise, PI API Checker must show Basic and Device Integrity passing as on the screenshots
[Android Software Development] _litz:
Yes, on my Pixel 7 Pro, the first two screenshots match, the third - from Play Store - says device not certified.
[Android Software Development] pndwal:
Are you sure you cleared both Google Play Store and Google Play Services data and rebooted? PW
[Android Software Development] pedritopl:
I just found this article... Might be related to all the Pixel 7 problems with Google Wallet/Pay reported in this thread:

Google Pay card payments are failing on the Pixel 7 because of face unlock

If the Pixel 7 can't use face unlock for Google Pay, why let us even try?

www.androidpolice.com
[Android Software Development] Leecox626:
I have tried everything, following the whole process, but Google pay is still not working. Xiaomi mi 11 lite 5g, magisk 25.2, changed fingerprint, universal safetynet fix mod 2.0u, bootloader unlock.

Please help.
[Android Software Development] pndwal:
Assuming you are not using face unlock w/ Pixel 7 series (see issue in post above), please see this summary:

https://xdaforums.com/t/discussion-google-pay-magisk-discussion-thread.3906703/post-87481637

- Scroll down and check Related Issues also...

Nb. @Displax's latest mod is only needed for devices launched w/ Android 13... You can revert to older version listed in his download post in case there are any regressions for older devices...

👀 PW
[Android Software Development] Leecox626:
Doesnt work
[Android Software Development] pndwal:
Wot Doesnt?... PW
[Android Software Development] Leecox626:
Wallet of Google no work, Google Play say no certificated
[Android Software Development] pndwal:
Need to fix things in order... 1) Do you have Play Integrity deviceIntegrity passing?...

And please say Rom / Android version... PW
[Android Software Development] Leecox626:
Since I unlocked the bootloader, I can't get Google play certification.

Miui 13 rom EU 13.0.7.0

Xiaomi mi 11 lite 5g
[Android Software Development] Leecox626:
Android 12
[Android Software Development] pndwal:
But you still haven't answered:

- Play Store now depends on new Play Integrity API although Play Protect routine may still be using old deprecated SafetyNet API... Either way, you need to diagnose things in order as I said...

If deviceIntegrity is passing, invariably you have SafetyNet pass also... Next you can clear Google Play Services and Google Play Store to fix Play Protect certification. You can't do so if S/N doesn't pass... And even if it passes w/o deviceIntegrity, that will soon be required... and G Pay/Wallet now requires PI deviceIntegrity pass to function anyway...

So PLEASE give Play Integrity API Checker results!

Ah, thanks...

Nb. I believe XiaomiEU custom ROMs integrate @kdrag0n's SafetyNet Fix and other spoofing... Depending on how Devs implement this it may or may not interfere with Magisk USNF modules, and some Custom ROMs have had issues (conflicts) with @Displax's USNF mod fork module in particular...

To be clear, if you can get PI deviceIntegrity pass there is no such conflict however... 🙃 PW
[Android Software Development] Leecox626:
View attachment 5742571
[Android Software Development] pndwal:
This your problem... What does YASNAC show?... PW
[Android Software Development] Leecox626:
View attachment 5742587
[Android Software Development] Leecox626:
Yes, but can i fix this?😅
[Android Software Development] pndwal:
Are those All your modules? Try disabling all except modded USNF and reboot... Also, selinux isn't set to permissive (big no-no) is it? PW
[Android Software Development] Leecox626:
I already tried only with the @Displax module, now I will try with selinux permissive
[Android Software Development] pndwal:
No... Must be enforcing... Viper fork just made me suspicious... PW
[Android Software Development] Leecox626:
I try only USNF, and not work😔
[Android Software Development] Leecox626:
Permisive no work
[Android Software Development] pndwal:
Nb. Early versions of @Displax's updated mod (MOD_2.0) were broken... Try downloading again (latest) or try with older mod (MOD)... Disable all other modules and reboot...

Starting to think this may be the issue:

... PW
[Android Software Development] pndwal:
Of course it won't!! PW
[Android Software Development] daddylonglegs:
You have Universal Safetynet Fix module AND MagiskHide Props Config installed?
[Android Software Development] bl4ckest:
It works USF v1.1.1 on Android 10, fingerprint okay

You need to hide Magisk and wipe app data Google Play, Pay, Services
[Android Software Development] daddylonglegs:
I can unfortunately confirm that Universal Safetynet Fix module (v 1.1.1) is the cause of my Google Pixel 3A constantly hardlocking.

I disabled every single module except Universal Safetynet Fix module (v 1.1.1) and it still kept locking up.

As soon as I removed Universal Safetynet Fix module (v 1.1.1) , my phone began working again and all other Magisk modules are working fine.

If you need any further info let me know. It's a Pixel 3A on the Jan 2021 update, newest version of Magisk as of today.
[Android Software Development] AndDiSa:
Yes, and everything is running fine ... stop NO! For what do you need MagiskHidePropsConfig ?!
[Android Software Development] rider89:
Thanks very much!!

Installed ver. 1.1.1 , then clear Data / Cache from "Google Play store", "Google Play services", "Google Service Framework" and reboot .

Finally contactless payments works with no problems.

Checked on Pixel 2 Android 11stock Rom, unlocked bootloader and Magisk 21401 (canary), magisk hide activated.
[Android Software Development] daddylonglegs:
OK so apparently there's a known issue with Magisk and SystemLess hosts. So ignore my previous post.

I got the module installed and my phone say safetynet passed! I can also use my Nintendo apps which are notorious for detecting root! :)

However the Google Play store is still somehow detecting root because it is refusing to show me the Netflix app. Any ideas on a fix for that?

Also will installing GravityBox trip Safetynet?
[Android Software Development] VerticalCobra:
GravityBox doesn't trip SafetyNet on Android 10. Magisk Canary with systemless hosts and Edexposed. GPay working fine.
[Android Software Development] daddylonglegs:
Alright now I am getting Attestation failed (evalType basic).

It's on a Pixel 3A on the January 2021 Android update. I have MagiskHide enabled and the Universal Safetynet Fix module (v 1.1.1) is installed.

Is it because I installed edExposed and GravityBox?
[Android Software Development] Prey521:
Yes
[Android Software Development] daddylonglegs:
Thanks.

My main reason for rooting at all in the first place is for GravityBox. Is there a reason why this ruins passing safetynet? Is there a way to pass Safetynet when using edExposed/Gravitybox?
[Android Software Development] Uzephi:
You aren't hiding correctly or a module you are using is breaking magisk hide due to it's systemless changes. Running those two apps and hiding them on my phone work fine and magisk isn't detected. Rootbeer doesn't see Magisk either.
[Android Software Development] zgfg:
EdXposed goes beyond Magisk and Magisk hide cannot hide.

Btw, Xposed originally dates from the times before SafetyNet, at those times the other things were in focus

For the second question, IMO try asking in the EdXposed thread:

https://xdaforums.com/t/official-edxposed-the-successor-of-xposed-oreo-pie-q-r-2020-07-19.4070199
[Android Software Development] daddylonglegs:
Thanks so much for the reply. When you say "Running those two apps and hiding them on my phone work fine" what two apps are you referring to? Xposed and Gravitybox? If so, how do you hide those? Do you mean hide them in Magisk hide?

I have systemless hosts installed. Is that breaking it?
[Android Software Development] Uzephi:
Xposed will break safetynet. Sorry, my post was for another user who linked a pastebin of two apps that are detecting their root setup.

For you, I would suggest trying to disable Xposed and seeing if you pass safetynet. I never found a way to pass safetynet with Xposed. This was a few years ago, so there might be a way explained in the EdXposed thread.
[Android Software Development] daddylonglegs:
Thanks. Unfortunately it looks like the edXposed thread is dead and people can't even add new modules to their repository any more, so edxposed is pretty much abandonware it seems and I don't think I am going to get much help on the dying thread, sadly.

I downloaded the Root Beer app you showed me and here's what mine says. Could this be the problem? How do I fix those red X ones?
[Android Software Development] Uzephi:
You have to hide the app in Magisk hide. After that, you should pass rootbeer. What I suggest is trying the analytical approach. Just have the safetynet fix module active, make sure you pass aafetynet, then enable one module at a time to see which is breaking safetynet.
[Android Software Development] Balino:
On p4xl Jan update is working fine. No need to wipe any data for me. Gpay is working fine again, only this module installed. Thank you
[Android Software Development] zgfg:
Magisk by defult enables Magisk hide for Google Play Services but you must enable for the banking apps, Rootbeer, etc (apps that try to detect root but not only via SafetyNet that goes through the Google Play Services) - see the screenshot
[Android Software Development] daddylonglegs:
I have Root Beer hidden in Magisk and Root Beer is still showing red X's next to SU BINARY, SU EXISTS, and ROOT NATIVE. What gives?

Well for example I have the Nintendo Online app hidden in Magisk yet the Nintendo Online app is still detecting root. I want to be able to play Smash with my friends and do voice chat. How is it detecting root if I have it hidden in Magisk? :(
[Android Software Development] zgfg:
Ask developers of that app😎

I didn't say that to enable Magisk hide for a particular app would be ENOUGH to prevent it detecting root

Did you read Magisk Wiki, there is the whole chapter with hints how to prevent - but it also clearly says it may not help you for each and every app
[Android Software Development] zgfg:
With Permissive will never work.

Pndwal already answered you that must be ENFORCING
[Android Software Development] Leecox626:
ok, but i still have the same problem, i can't get google pay to work
[Android Software Development] osm0sis:
Did you clear Play services and Play Store data? I feel like a lot of people forget to do that.
[Android Software Development] Leecox626:
I have followed all the steps of the guide described in this forum, but nothing works for me, if anyone else has miui13 and experiences the same problems let me know, because I am thinking of going back to android 11 with miui12
[Android Software Development] osm0sis:
You'll probably have to spoof the stock fingerprint, not sure where you'd find that though, since MHPC was fairly out of date last time I checked. Maybe ask in the thread, looks like people post them there: https://xdaforums.com/t/module-magi...t-prop-edits-and-more-v6-1-2.3789228/page-318
[Android Software Development] Leecox626:
intentado también sin resultado.
[Android Software Development] Leecox626:
Does anyone have the GPay.SQLite.Fix.v2.8.zip file please?
[Android Software Development] pndwal:
Again, since you have custom XiaomiEU, not stock MIUI, you likely have this problem:

... Other custom ROMs have needed a 'hotfix' for SafetyNet / Play Integrity due to this conflict...

You could test this by trying @Displax USNF mod fork w/ stock MIUI... PW
[Android Software Development] pndwal:
It won't help you... You need to fix PI deviceIntegrity...

But @73sydney just might give it to you... I know how type A personalities get their kicks! 😝 PW
[Android Software Development] 73sydney:
You may not have it Sir, as it has ceased to be, and reasons why can be found here:

GitHub - stylemessiah/GPay-SQLite-Fix: A magisk module that ONCE allowed Google Pay to work on rooted phones

A magisk module that ONCE allowed Google Pay to work on rooted phones - GitHub - stylemessiah/GPay-SQLite-Fix: A magisk module that ONCE allowed Google Pay to work on rooted phones

github.com

or more specifically here

https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-3-1.4217823/post-87231671

it had stopped being relevant some time ago, and was now at the point of hindering people and sending them off on tangents, hence i put it down, hard. It will not be revived
[Android Software Development] Leecox626:
@73Sídney

si fuera tan amable, por favor.
[Android Software Development] pndwal:
It would be unkind to give it to you...

Is your ROM latest nightly build of 2022/10/20? PW
[Android Software Development] Leecox626:
View attachment 5743209
[Android Software Development] 73sydney:
Specifically (from linked article):

Note #2: Google Services Framework hasnt been hidden on my device in nearly 2 years?, leaving Google Pay the only one of the original 3 packages/processes in the deny list. And folks can select that manually.... without my modules automated hiding....

This means the only thing the module was doing that was relevant to the status of Google Pay these days and when i killed it was hiding Google Pay (via Deny List or MagiskHide) and people can do that manually, none of the other "features" were relevant.

The module actually hindered troubleshooting and helping people because it was doing (now) completely unnecessary things

I spent (probably more than) a year telling people to stop using it before i finally killed it...
[Android Software Development] Leecox626:
View attachment 5743447
[Android Software Development] zgfg:
Have you tried with:

Play Integrity API Checker - Apps on Google Play

Get info about your Device Integrity through the Play Intergrity API

play.google.com

First two (Device and Basic Integrity) have to pass, third (Strong) will fail

Btw, have you tried Google Pay / Wallet without Magisk.

Xiaomi.eu should pass SN and this new PI API Checker (without Strong Integrity) out of the box, when Magisk is not installed
[Android Software Development] Leecox626:
I have put this capture because in the end I have achieved it, I had been trying for a week.
[Android Software Development] pndwal:
Well done!... Please say what fixed this. (Latest weekly build? Other?)...

And please post Play Integrity API Checker result. 👍 PW
[Android Software Development] Leecox626:
You just have to check those two boxes in the hiding of Google play services, which curiously after restarting they are unchecked but it works, I don't understand, well now everything works fine, you just have to hide wallet and that's it.
[Android Software Development] Leecox626:
View attachment 5743683
[Android Software Development] pndwal:
Well you don't need any GMS (Google Play Services) processes in denylist as that can interfere with USNF which handles the hiding of root from the attestation process (com.google.android.gms.unstable) itself... That's why the module removes these on rebooting if you add them...

Possibly you hadn't actually cleared Google Play Services data until now...

Yup... Always need to hide root from the detecting app... 🙂 PW
[Android Software Development] gigavolthavoc07:
in @Displax module you don't need to add playstore in denylist too? or only Play services? I'm just wondering
[Android Software Development] pndwal:
John wu only ever recommended hiding root from Google Play Services com.google.android.gms.unstable, and com.google.android.gms where Magisk tmpfs mount path is not /sbin, and processes in the bank apps etc users are attempting to happify.

Of course MagiskHide used to hide root from the GMS processes automatically and USNF also does the hiding itself so even these days users generally don't need to add GMS processes to deny list...

I don't think anything much has changed here, and I have never needed to hide root from Play Store...

Nb Play Protect certification only depends on passing CTS Profile match and possibly deviceIntegrity now (the latter wasn't required last time I checked but is bound to be soon) so hiding root from Play Store is not needed but hiding from Play Services is...

🙃 PW
[Android Software Development] zgfg:
Google Play app (aka Playstore app) you actually never need to add to DenyList - it is enough/mandatory to add Google Play Services (aka GMS) to DenyList (not Google Services Framework, Google app, etc)

However, when using USNF module, the module will take care of GMS and will remove it from the DenyList

It's been commented elsewhere, but ok, once again, you can see in the module's script:

/data/adb/modules/safetynet-fix/post-fs-data.sh

how/why it removes GMS from DenyList:

# Remove Play Services from the Magisk Denylist when set to enforcing.

if magisk --denylist status; then

magisk --denylist rm com.google.android.gms

Of course, you always need to put 'banking' apps to DenyList (as a first measure to hide 'root'), and apparently also Google's Wallet app (if GMS/USNF are not enough)
[Android Software Development] Leecox626:
Only wallet
[Android Software Development] jwk80it:
I have tried @Displax safetynet fix 2.3.1 mod 2.0 on my Google Pixel 6 Pro with GrapheneOS (Android 13) and unlocked boot without success despite having followed the procedure accurately (deleted Google Play Services cache, etc): the basic integrity is ok, but ctsProfile/device integrity is not. Does GrapheneOS interfere with this fix method?
[Android Software Development] 73sydney:
Grpahene OS is a ROM made by some very paranoid tinfoil hat types

I suggest you read this amongst all their nonsense

GrapheneOS: the private and secure mobile OS

GrapheneOS is a security and privacy focused mobile OS with Android app compatibility.

grapheneos.org

and

GrapheneOS usage guide

Usage instructions for GrapheneOS, a security and privacy focused mobile OS with Android app compatibility.

grapheneos.org

its only slightly less stupid than the other tinfoil hat ROM that amongst its post setup instructions tells you to wear glasses and a baseball cap everywhere to avoid CCTV detection, and also store your device in a farady bag when youre not using it - apparently the clods have forgotten that a phone needs to have access to a phone signal to work as a phone. i wont name it because every time i do, one of their cult descends upon me for insulting their precious

p.s. its totally DivestOS
[Android Software Development] SOCOM-HERO:
Still cannot get google wallet to accept my card with this installed on my P7. Getting an error on setup after filling in my card info, it won't let me add it.
[Android Software Development] 73sydney:
That error code brought something rushing back through the mind fog...

https://xdaforums.com/t/discussion-...cussion-thread.3906703/page-118#post-85289401

* theres some really weird stuff back there in the fog, ask @pndwal
[Android Software Development] SOCOM-HERO:
yeah I'm chatting with Google Pay support right now because I tried too many times lol. I also think my bank was doing something weird when I tried to add the card. All other apps work with root and the mod 2.0 safteynet fix. Passes Integrity Checker (device/basic) and YASNAC (basic pass, CTS pass, basic eval). So I think it might actually be my bank card having issues with Google Wallet (wouldn't be the first time).

Only magisk modules installed are systemless hosts and safetynet fix mod 2.0. I didn't hide the app but did try denial lists with wallet and pay but nothing else Google.
[Android Software Development] 73sydney:
Its likely its just google getting spammed by your bank and their system going "i dont think so"

Just fyi, Wallet (and Pay before it) hadnt been hidden on my device on 6 months or more, but im a maverick :)
[Android Software Development] pndwal:
Please say exact error...

Could be just that bank / card as mentioned; could try setting up another...

Otherwise, errors may be ones I covered here:

https://xdaforums.com/t/discussion-google-pay-magisk-discussion-thread.3906703/post-87481637

... scroll down to Related Issues... PW
[Android Software Development] SOCOM-HERO:
OR-TAPSH-08

I contacted google support, simply put I tried too many times as I was trying different solutions to the root detection that Google Wallet now has compared to my old device when setting up. I believe once they allow my bank to link again, it will work with the method in the 2nd post of this thread using USNF Displax mod here which I now have in Magisk as a module. Once they free up my bank account linkage it should work (in theory).
[Android Software Development] 73sydney:
yup, you should be good and its usually resolved in 48 hours, going on average experience.
[Android Software Development] 3zozHashim:
should i use displax's mod safetynet or the one you attached?

when i was using normal safetynet fix, playstore was certified but netflix and other apps werent downloadable

when i used displax's mod, netflix and other apps were downloadable

should i used your attached safetynet or stay with displax?
[Android Software Development] JakeDHS07:
The attached was the working mod at the time. They are both Displax and the current 2.0 is also working and can be used.
[Android Software Development] Extreme_Ninja2099:
Does the latest universal safetynet Fix V2.3.1 work on android 13? It doesn't say in the github repo
[Android Software Development] Gordietm:
V2.3.1-MOD_2.0 works on Android 13 on my 7 Pro.