yashsingh1/xdaforums huggingface dataset:
[Android Software Development] pndwal:
I originally said:

... Unless you mean my conjecture 'I wonder if some code remains identical because portions of script look unchanged' (which I already adjusted as you've clarified that the scripts don't qualify as code), I don't see where I've provided any misinformation... That paragraph was just one that explained that how GMS process removal behaviour in PIF was derived from first Zygisk USNF builds even if such support is only in scripts... And I've clarified that the behaviour is what's the same, whether it's coded, scripted or whatever, so apart from a word choice that could have been better I don't think I provided "uninformed supposition" either... I agree with the clarifications you made, never disagreed, but they're semantics in the context of the 5 paragraph post about GMS processes denylist that presented the reasons for automated removal, history, changed needs, edge case use etc in an otherwise entirely accurate fashion. I only sought to share some informed context for posterities sake.

FWIW, original PIF fork was from @Displax's 2.4.0 mod 2.0 which already targeted DroidGuard for all the prop set values used for PI spoofing.

However this broke for A13+ LV devices since the shipping level prop setting (I believe he used null value) only worked with the walleye print set while Google's fake STRONG_INTEGRITY for Pixel 2 (apparently to cover up bad Keymaster implementation or chain of trust data in keys for early batch Pixel 2/walleye) lasted. Of course mod 2.0 was produced to take advantage of that anomaly unlike previous 'standard' builds...

Once Google 'patched' that many (especially A13+ LV device users) users reverted to @Displax 2.4.0 mod 1.3 for a while which had the global shipping level issue (broke voWiFi in P7 etc)... I think the mod 2.0 build broke for all devices soon after that... Later, @chiteroman produced his fork, and since even shipping level was already targeted he actually only needed to change the value to a proper numerical one always 32 or less (with chosen value being device device dependant).

Anyway, I adjusted my post above again... Cheers, PW
[Android Software Development] Mowca:
Hello

The module still works? Yesterday I reinstalled the rom and despite installing the module, it does not pass the SafetyNet test
[Android Software Development] crok.bic:
This module does not "work" for like 2 months as of now.. Check PlayIntegrityFix and it's forks (with a custom pif.json -- check the documentations, you will see what I'm writing about).
[Android Software Development] Lord Sithek:
You are well behind the schedule, buddy. Follow this thread instead
[Android Software Development] simplepinoi177:
You know what's interesting? I just came from seeing a thread where the member was asking how he was hitting a 10k check limit when checking

SafetyNet

on SPIC....I didn't realize they weren't two separate checks -- like if YASNAC had a PI check, it would stop too...!

Did make me wonder why he was checking SafetyNet though.....😅
[Android Software Development] Mowca:
Sorry Mistake!. This question was supposed to be asked in another topic about "Play Integrity Fix", not here. I know that "Universal SafetyNet Fix 2.4.0" no longer works.

I had too many pages open.

I installed Play Integrity Fix and it worked. But yesterday I reinstalled the ROM and it doesn't work anymore, so I asked what was wrong. But this is not where this question should be.🤦🤦🤦🤦
[Android Software Development] sratatata:
Dears,

This thread is now 203 pages long. I got here by search somewhere about 90 but didn't "bother" to read all till now. Please excuse my ignorance (if someone really think that is ignorance) but what is "these days" option to pass validation?

I just got back from under the rock, dug out my LG V50 from drawer, "refreshed" it with some Lineage and I'm trying to fight issue of not being able to make google pay work.

I got recent Magisk, so what module shall I use? Or anything different than that.

Any help appreciated!

Cheers!
[Android Software Development] mingaldrichgan:
You only need to go back 3 posts: https://xdaforums.com/t/magisk-module-universal-safetynet-fix-2-4-0.4217823/post-89278897 😎
[Android Software Development] sratatata:
Thanks!

So all is explained here: https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/

on 467 pages? :D

Lemme cheh...

I'll try but if there is shortcut to final "spell set" that would be great!
[Android Software Development] mingaldrichgan:
Unfortunately there is no longer a shortcut; you will have to put in some effort to find a working device fingerprint.

The https://github.com/osm0sis/PlayIntegrityFork README has some helpful links under Resources.
[Android Software Development] J.L.C.:
I am currently passing both basic integrity and cts profile, but Wallet still won't let me add cards saying my device can't be set up to tap to pay.

I using Magisk 26.4 with the osm0sis Play Integrity Fork v7 on a Pixel 8 Pro with stock on Jan update.

Is anyone able to use Wallet, currently?
[Android Software Development] Wolfcity:
You have to pass basic and device integrity, basic and CTS is for safety net, not play integrity. What app/function do you use to check passing?

Are you using your personal (mined) fingerprint?
[Android Software Development] J.L.C.:
I'm using this module

I'm using the YASNAC app to check integrity.

I used the pickaprint script to choose a fingerprint that has both Basic and CTS passing
[Android Software Development] mingaldrichgan:
YASNAC only checks Safety net AFAIK. You need a Play Integrity checker like this one. And you need to find a fingerprint that meets Device integrity, not just Basic.
[Android Software Development] J.L.C.:
That app shows the first circle filled under:

Device integrity

Device recognition verdict

MEETS_BASIC_INTEGRITY

Edit. Just found one that changes the result to MEETS_DEVICE_INTEGRITY

Success!!
[Android Software Development] mingaldrichgan:
As I said, you need to find a fingerprint that MEETS_DEVICE_INTEGRITY.
[Android Software Development] Wolfcity:
Nice! I prefer this app TB Checker.

Or you can use the developer options of the Playstore app (you'll find information in the actual thread): https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/

And you can find a lot of useful information here: PlayIntegrityFork.
[Android Software Development] Mitezuss:
one question:

a valid PIF can only be extracted from a device without bootloader unlocked, right ?

and can be newer (release on 2023) or need be old ?
[Android Software Development] Nergal di Cuthah:
[URL unfurl="false']https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/post-89189572[/URL]

Also a newer device's fingerprint would tell google's servers that hardware check should work. You're trying to make DG think you're too old to do a hardware check.

Also you should move your focus from this thread and into the Play integrity Fix thread, for better help. https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985
[Android Software Development] simplepinoi177:
Quotes taken from my thread

How to search & find your own fingerprints [noob friendly]: A Comprehensive Guide w/ tips & Discussion for Complete Noobs (from one)

It seems Google has banned more than 95% of custom fingerprints, so this thread/guide has kind been laid to the wayside. But it's still a great resource to understanding the foundations of fingerprints and all that... This is for any/all utterly...

xdaforums.com
[Android Software Development] BChamp:
Install Xposed Canary and Blacklist them. banking apps do better with Magisk hide and Xposed blacklist used together. I do this for all my apps.
[Android Software Development] BChamp:
Like I suggested earlier I think you need more "protection". Try installing EDxposed Manager and EDxposed Canary 5.2.0. Then you can use the App List to Black list the Google Framework, Play Store, etc. That could be tripping safetynet
[Android Software Development] Mattski:
Hello I am on a Pixel 3, I have installed this module and while it works and SafetyNet passes, my phone has started freezing randomly and on boot. I've found opening Magisk Manager after unlocking the screen after boot, deescalates the issue for me.

Not sure how to fix the random freezes
[Android Software Development] Yahoo1:
Install ElemetalX kernel using EX Kernel Manager. It is discussed in the Magisk General Support thread. Look here.

I have Pixel 2 XL on A11, SafetyNet passes and everything is buttery smooth.
[Android Software Development] Shooting Star Max:
Hi! I've got a Galaxy Note9 and applied safetynet-fix-v1.1.1, but I think it messed up my keystore. Apps like Signal crash, and banking apps throw errors or stop working (not related to rooting). Then I removed the module and used safetynet-fix-v1.1.1-samsungmod, but apps still don't work.

Is there any way of “resetting” the keystore so that it works again? I don't care about passing SafetyNet anymore, I would just rather not factory reset my phone.
[Android Software Development] alcarthos:
It says android (SDK 23) is not supported installation failed
[Android Software Development] ShaDisNX255:
Just disable the module in Magisk.
[Android Software Development] akiha:
Working with Samsung Galaxy Tab S4. Thanks!
[Android Software Development] kost7:
Working great on Pixel 4XL, Android 11, February security patch.

Thank you very much (y)
[Android Software Development] Slim2none4u:
Still working great on February security patch on my pixel 3xl!👍
[Android Software Development] j1gga84:
Anybody has problems with VPN?

I'm using NordVPN and when I try to connect I get the message that my device does not support VPN connections but maybe it is ROM related, not sure but I am quite sure that it already worked.

Regards
[Android Software Development] Slim2none4u:
I use express vpn with no issues.
[Android Software Development] j1gga84:
All good again :)

I reinstalled my ROM, forgot to check "install VPN Service" in Aroma ;)

Regards
[Android Software Development] Uzephi:
As Yahoo1 stated earlier, Pixels (and maybe more devices) on Android 11 need a custom kernel to run Magisk. Mainly there is a F2FS bug where magisk doing remounts can cause locking of the system.

Most custom Android 11 kernels have this properly fixed. Since it is an issue only with Magisk, we can expect it to not be fixed on official kernels.
[Android Software Development] alcarthos:
Can somebody help me
[Android Software Development] vdevl:
sdk 23 = android 6 != supported 😮

edit. mate sorry i realized maybe could be something else. any chance ur using any mods that change your build info? otherwise if ur still on marshmallow this mod aint 4 u
[Android Software Development] boonthongw@gmail.com:
I installed this module last night on rooted Note 20 ultra 5g last night. First installation was working well until I did enable the dual messenger, the system started to boot loop into the lock screen and I was unable to access the main screen at all.
[Android Software Development] dobach_nguyenthien:
Thank you so much.

I try it on Q13 N960F_DS_N I Dr.Ketan ROM, but it is error
[Android Software Development] turtlegin:
Safety net 1.1.1 works great on redmi note 8 pro global stock version miui 12.06, thanks a lot good work and have a nice day
[Android Software Development] veritasaequita:
Can confirm 100% functional on Oneplus Nord 10 5G. Fantastic work sir!
[Android Software Development] jelbo:
Is safetynet-fix-v2.0.0-test2.zip still working well for people? I've been having some strange reboot issues that erased all my notification settings, that could be related to this module. Running without it for now to see if it stays away.
[Android Software Development] amit_coolcampus:
I am using this on my Samsung note 9. Its working fine except one issue. After that, biometric authentication is not working some banking apps. But safetynet is passing well.
[Android Software Development] amit_coolcampus:
I confirm this one working for my Samsung Note 9 and this one also fixed my fingerprint issue which I was getting with Safetynet fix 1.1.1. I suggest you to use safetyney fix 1.1.1 Samsung-mod.

Just one question, what is the source if this zip

Can you please share the link where you downloaded it from?
[Android Software Development] amit_coolcampus:
I confirm this one working for my Samsung Note 9 and this one also fixed my fingerprint issue which I was getting with Safetynet fix 1.1.1. I suggest you to use safetyney fix 1.1.1 Samsung-mod.

Editted:

After doing more research I was able to locate the source. If anyone needs it, here you go:

Biometrics on Samsung (S10, android 10) · Issue #6 · kdrag0n/safetynet-fix

I know Samsung is heavily skinned. Hope we can still get some help, and have sent a few beers if that helps. Enabling the fix breaks 3rd party apps from using fingerprint sensor. Two things I notic...

github.com
[Android Software Development] kb5rir:
Working Perfect on pixal 4XL on Android 11 It's the ONLY THING that fixed safety net
[Android Software Development] AndDiSa:
I am still on Safetynet fix 1.0.2 on my Pixel 3a and updated to the February Android 11 release yesterday, unfortunately a banking app refused to work with biometrie. I reinstalled the app and configured a new fingerprint ... now everything is working fine.
[Android Software Development] serajr:
Working flawlessly here (S20+ One UI 3.0 Android 11)
[Android Software Development] okij:
@jelbo: Same for me on S10e OneUI 3.0 Android 11, working fine.
[Android Software Development] aaanonymous:
I have been using the "safetynet-fix-v2.0.0-test2.zip" Magisk module for the past 3 or 4 days on 2 Motorola Moto G Power XT2041-4 (sofia) phones running latest stock Android 10 rooted with Magisk 21.4 . Passes SafetyNet and Magisk Hide works for all banking apps when "Hide Magisk Manager" feature is enabled. So far there are no issues to report...
[Android Software Development] sauudmir:
Tried

V1.1

V1.1 test1

V1.1 test2

And

V2

None seem to work

Cts keeps failing on galaxy Note 8 exynos (unofficial lineage os 17.1)
[Android Software Development] sagargulati:
Just Updated my OnePlus 6T McLaren via OTA and installed OSS 10.3.8. Successfully followed the guide on https://forums.oneplus.com/threads/...t-oos-10-twrp-root-magisk-from-oos-9.1141114/ and it was all successful but now basic integrity and CtsProfile fail. evalType is BASIC.

I use GPay which doesn't work anymore nor Pokemon Go but all other banking apps works fine!

Using Magisk 21.4 (21400) with Manager 8.0.7 (4834)

Looking for help!

|Tuajos!
[Android Software Development] Kurt Krummbein:
Hidden "Magisk Manager" and used "Magisk Hide" to from SafetyNet? Cleared all data of you failing app?
[Android Software Development] simmos:
Excellent work, root lives on
[Android Software Development] holeech:
Worked is great.

Galaxy S9 device, Android 10 ( FUA1 ). I only applied this fix.

Thanks to the developer!
[Android Software Development] Ludo9176:
I had stopped hoping SafetyNet would be passed again some day...

But here we are, this works ! :) Thanks a lot, mate.

SM-G9880, Android 11 (CUA5), Magisk 21.1, Universal SafetyNet Fix v1.1.1.

Edit after a few hours of use : some apps using fingerprint security don't work anymore... eg. Kraken API. Working again when disabling Safetynet Fix... :-(
[Android Software Development] okij:
On Samsung devices with Android 11 you need to use safetynet-fix-v2.0.0-test2.zip from here, it should solve your issues. :)
[Android Software Development] gfrandle:
I need help reverting back the phone to previous build.fingerprint, termux couldn't use the props command anymore after I change the fingerprint and rebooted the phone. It looks like I broke the device because I unknowingly enabled the device simulation option when changing the phone's fingerprint, almost every app and google play keeps crashing and termux gives "/sytsem/xbin/props: /data/adb/modules/MagiskHidePropsConf/common/util_functions.sh[31]: can't create /data/adb/mhpc/propsconf.log: Read-only file system" whenever I entered the props command.

I'm using Mokee Custom Rom 7.1.2 OS on a Lenovo z90a40 phone.
[Android Software Development] Slim2none4u:
You need to take this to the appropriaate device thread which i believe is here

https://xdaforums.com/c/lenovo-vibe-shot.7122/
[Android Software Development] M1ster1:
Works like a charm.

Here Xiaomi Note 10 (MIUI 12 and Android 10).

The fingerprint to unlock the phone is working flawlessly, the fingerprint to open the app Revolut (a Bank app) is also working without problem (y)
[Android Software Development] Ewto16:
I just updated my phone to the Feb release of Android 11. I'm rooted with Magisk.

The only issue I'm having now is that I can't use GPay for contactless payments. When I go to try and use GPay, I get a slashed out line through the contactless payment symbol. It doesn't let me do anything with it from there.

I am on the Feb update, with Magisk installed, and the Universal SafetyNet Fix 2.0.0 module installed. I also have the MagiskHide Props Config module loaded. I pass the SafetyNet Check in Magisk, but I can't do contactless payments.

I have Magisk hidden from GPay as well.

Any thoughts?
[Android Software Development] Ludo9176:
Yes, definitely working !

Thanks a lot. 🙂
[Android Software Development] Essentrix:
You need to try safetyney fix 1.1.1 Samsung-mod. Sorted my issues where the others couldn't...
[Android Software Development] sauudmir:
I trie

I tried the Samsung mod and it started bootloops, before I could delete it from the recovery, my phone suddenly restarted and booted up.

One of the most awkward experiences.

Update: also tried Safetynet fix v2 test 1 and test 2 but they don't seem to be working for me. 🤷🏻‍♂️
[Android Software Development] Marko_SK:
I'm running v1.1.1 on Android 9 (Sony XZ1c with stock ROM) and after the latest update of Google Pay (which came out a couple of days ago), SafetyNet started failing (CTS profile to be exact).

I've cleared the cache of Google Play Store and Services, and also Google Pay. Afterwards my device came up as "uncertified" in Googla Play Store. After I've cleared the caches for a second time, the device became certified and Google Pay started working again.

However, CTS profile keeps failing. I've tried rebooting the phone a couple of times and it sometimes passes and other times it fails. Regardless, Google Pay works okay everytime. Does anyone else have the same issue?

PS: I'm using Magisk v20.4 with Manager v8.0.7 and I'm not using MagiskHide Props Config, since the device shows up as certified in Google Play Store.
[Android Software Development] MikusP:
Is there any chance you could make a version for Arm32/64binder?
[Android Software Development] Dog4:
Thanks, great work!

Works fine on joyeuse with latest EU12 Rom.
[Android Software Development] Essentrix:
Ah... before using the mod I installed and used MagiskHide_Props_Config to change the fingerprint to an earlier Samsung tab - can't remember which but shouldn't matter. (there's instruction about on how to do that)
[Android Software Development] sauudmir:
Updated fingerprint database using MahiskHide_Props_Config and now CTS profile passes like a charm.

Thanks alot
[Android Software Development] Lef1337:
How do I install it? From magisk I tried install the zip from storage it says it's a valid magisk module I have MI 9 latest update
[Android Software Development] zgfg:
That's the way to install -flash the zip from Magisk Manager and reboot
[Android Software Development] Lef1337:
So I need to remove magisk hide props config first?
[Android Software Development] Homeboy76:
Or you could install the module

'Universal SafetyNet Fix'

- Open Magisk Manager

- Tap Modules Icon

- Select the 'Universal SafetyNet Fix' module

- Tap install
[Android Software Development] Essentrix:
You're welcome mate...
[Android Software Development] Lef1337:
Yeh I did

safetynet-fix-1.1.1.zip

View attachment 5220413
[Android Software Development] zgfg:
What is your Magisk and Magisk Manager version?

Maybe too old Magisk

Did you download SafetyNet-fix from the official site (see OP).

Download again, maybe zip was corrupted
[Android Software Development] Lef1337:
From github I download it i think link from first post il try dl it again
[Android Software Development] Lef1337:
I dl it again and it worked thank you!
[Android Software Development] EmpaktSVK:
Worked fine on Xiaomi Mi 9 Lite

Android 10, MIUI 12.0.5

Passed the SafetyNet in Magisk, just to be sure I cleared the data of both Google Services and Google Pay and now Google Pay works too.

Thanks! :)
[Android Software Development] saiamrock:
Need help here, i try on dotOS 5.0, it fixed the safety net, but banking app still not working and can detect that i'm rooted, i'm using k20 pro
[Android Software Development] Regys:
Hi,

I have the verification that works but in google play I cannot find, for example, Netflix, Super Mario

Google Pixel 5
[Android Software Development] aringler:
That's because your device isn't certified. You can check this in the settings of Google play store. To solve it:

1. Goto developers option and turn off OEM unlock .

2.Restart

3.Disable Google Playstore and return to stock app.

4. Clear cache and data

5. Enable it

6. Happy Streaming
[Android Software Development] Golf c:
Doing just number 4 is all I ever have to do to make the play store certified.
[Android Software Development] Regys:
if i do this, "clear data" i will lose all my data, right ?
[Android Software Development] Slim2none4u:
You will delete the local data on the device.
[Android Software Development] zgfg:
There is no need to delete the whole Data, but go to Settings, Apps and delete Data for Google Play, Google Play Services, Google Services Framework, and probably Google Pay (not using, hence cannot tell for sure).

Go to Airplane mode before deleting, after deleting reboot and turn Airplane off
[Android Software Development] _mysiak_:
Deleting data of Google services framework acts as a partial factory reset and it might cause late/missing notifications of many apps. I would definitely advise to avoid doing it. 🙂

It is enough to wait a little, Google play store should "recertify" device after some time automatically if it meets the criteria. Cache or data cleaning of Google play store app should speed up this process, but it's not mandatory in my experience.
[Android Software Development] zgfg:
In my experience I deleted cople of times in the past exactly as I described and it never resulted as 'partial factory reset', i.e., never had any problem with other apps and their notificarions

Anyway, last time I got it passing SafetyNet and Device was already certified, I didn't need any additional actions (cleaning Data, waiting)
[Android Software Development] _mysiak_:
Quote from a Google engineer, a couple of years old, but as far as I know still valid.
[Android Software Development] Regys:
not even, I just deactivated and then reactivate OEM unlock.

apps appear in the store
[Android Software Development] Homeboy76:
Clarification please!

Was your bootloader unlocked when you disabled/enabled OEM unlock?
[Android Software Development] QuickInfo:
Had an issue on Pixel 5 where flashing a SystemUI Mod (Tulsadiver mod to make status bar smaller) and this mod together will cause the status bar to hide and removing the mod would cause the phone to bootloop.

This issue seems to be fixed with v2.0.0-test2.zip

Loving the shim method!!
[Android Software Development] sircretop:
Fails for me on LineageOS 18.1 on Redmi K30 Pro. CTS is what fails. Have the latest Magisk with it Hidden in settings as well as the SafetyNet fix installed as well as MagiskHide Props Config installed. Cleared all cache from all Google apps/framework etc and still CTS fails every time. Any ideas why?
[Android Software Development] sauudmir:
Did you try refreshing fingerprints in magiskhide props?
[Android Software Development] sircretop:
How do I do that? I click on the module but it doesnt do anything.

EDIT: Ran Props in terminal. Changed my fingerprint to Xiaomi K20 Pro Global and it passes now!
[Android Software Development] sauudmir:
Install Termux from playstore

Enter su.

Write props.

Select your device manufacturer and model of phone.

Restart and check