yashsingh1/xdaforums huggingface dataset:
[Android Software Development] sircretop:
Passes now. However, apps still know it's rooted somehow.....is that a cache thing perhaps or?
[Android Software Development] sauudmir:
Maybe.

Try clearing cache of app and also hide it in magisk
[Android Software Development] sircretop:
Yep that was the one! Should be good now.

Only small issue is that Google Pay show's I'm all set however when I go into 'Contactless Setup' it then says my device doesn't meet the requirements but it has a list of 4 items below that showing I am all set (NFC on/GPay default on/added a card/screen lock on).
[Android Software Development] t0m0:
the same happend to me, google play was reporting that my phone wasn't certified (setting->scroll down). but hiding magisk manager (inside magisk setting), gPlay recognize my phone as certified and GPay start working
[Android Software Development] sircretop:
Yeah GooglePlay is happy with it but GPay still seems a bit suspect to me and unsure if it'll work.
[Android Software Development] Regys:
nothing more, I deactivated then restart my phone and it worked
[Android Software Development] Slim2none4u:
So just to clarify,

You toggled OEM unlock off then back on and restarted your?

phone? That's it?
[Android Software Development] Homeboy76:
Maybe, I worded the question wrong.

Why? The Universal SafetyNet Fix Magisk module works on a number of different phones and Android versions (8/9/10/11)

My conern is

members are posting solutions without posting the phone model or Android version.

A member may try a posted solution and brick their phone, because the solution doesn't work on their phone model or Android version.
[Android Software Development] SlightlyWind:
Tab S6 T865 not working, hot reboot every time after unlock, auto plan mode. Got to remove it from twrp. Is there any thing I can do?

-no fingerprint in magisk hide props module
[Android Software Development] Regys:
1. Off "OEM unlock"

2. Restart

3. Working

4. On "OEM unlock"

5. Restart

6. Working again
[Android Software Development] Philnicolls89:
Once u have the module working and device certified, apps hidden it magisk etc, U will need to clear cache and data from individual apps to make them 'forget' that u were rooted and work again. Eg banking apps and gpay. Then they will work fine.

Note some banking apps may still not work as they use their own methods to detect root not Google's safety net.

Hope this helps, gpay works fine for me.
[Android Software Development] Valiante:
Nothing passing at all.

Attestation shows "basic" but neither CTS or basicintegrity are showing checkmarks.

What logs do you need?

Pixel 3, stock rom, Magisk 21408
[Android Software Development] kerpert:
Also my Pixel 3a doesn't digest this module, kept frozing as soon as I had activated the Internet connection, screen black or no response at the touch.

After disabled it and rebooted, the phone returned to work, without passing more the cts check of course.
[Android Software Development] kdrag0n:
Enable MagiskHide.
[Android Software Development] cauxaish:
Universal SafetyNet Fix isn't available on the Magisk repo.

When I download the latest release from GitHub and try to "Install from storage", the zip file from GitHub appears grayed out while other modules I've downloaded previously appear as I can install them.

Am I doing something wrong? How do I install the Universal SafetyNet Fix module?
[Android Software Development] bradical711:
Make sure you downloaded the correct zip. There's two zips provided in downloads section on GitHub. One that is the actual zip you can flash in magisk, and the other that is the source code. You probably downloaded the source code zip by accident and that won't flash in magisk (obviously lol). Go back to GitHub and make sure you have the correct zip downloaded.
[Android Software Development] AndDiSa:
@kerpert SecurityFix is working well on my Pixel 3a. I suppose you ran into a different issue related to Magisk and an f2fs kernel bug which might freeze your phone.
[Android Software Development] kerpert:
Hi, I'm on stock kernel, just rooted with Magisk hided at all (system+apps), systemless hosts (adaway), the main reason I did the root is the flood of adversing specially in YouTube with multiple and sequential ads that made an awful user experience (I was been always fine with some ads).

So do I have to serach a new kernel?

THIS? (have to search that for 3a)

https://xdaforums.com/showpost.php?p=83903443&postcount=2881
[Android Software Development] AndDiSa:
@kerpert well, I am still using stock kernel ... some time ago I had the issue with blocking processes and a freezing phone. Since several weeks now it's working without issues. I suppose there is a kind of racing condition and sometimes this leads to a freezing phone. Several people are using the ElementaryX kernel ... but I have no experiences with it as I can live with the current situation.
[Android Software Development] kerpert:
@AndDiSa

Does every Android update reflash the stock kernel?
[Android Software Development] AndDiSa:
If you flash the factory / full ota package, yes. Otherwise if you would like to take the OTA I am currently doing it in the following way:

- flashing back the original kernel

- taking the update ota

- rebooting

- patching the new kernel with Magisk

- flashing the patched kernel
[Android Software Development] Valiante:
It was enabled. I also realized this mod breaks "ok google" which is pointless for me, but good attempt.

Google is really pissing me off these days. An admin account on PC doesn't have such silly restrictions, why does Android
[Android Software Development] Philnicolls89:
I recall having the same problem and it was due to the file name, I just renamed it to something different such as 'safetynetfix.zip' and then it was no longer greyed out and I could flash the module from magisk. Hope this helps
[Android Software Development] Gordietm:
I tried flashing the Safetynet fix zip in Android 12 and on reboot it wouldn't get past the Google logo. I can't find another way to pass Safetynet. Im sure you don't support android 12 yet, just wanted to let you know.
[Android Software Development] okij:
According to this comment on GitHub, safetynet-fix-v2.0.0-test2.zip works on Android 12 DP1 on Google Pixel 3 XL.

So you should try flashing this in Magisk.
[Android Software Development] Gordietm:
Thanks a lot. It worked 😃
[Android Software Development] thunderace69:
Hi All, I have searched the net but cant seem to find a solution to fixing the safetynet check and pass the checks on my A95x F3 Air and my Tanix Tx6 box. please can someone please point me in the right direction. Thanks in advance
[Android Software Development] lukjod:
after install test version 2.0 on latest dub5 samsung s20 i can get safetynet to work and all my banks app to use fingerprint safety but Google pay says card unconfigured as on screenshot. Will it work on Google pay as can't check easy now?
[Android Software Development] kerpert:
Hi, I followed your tip keeping the patched stock kernel and noticed that the freezing continues even with the only Magisk hide enabled without extensions or apps hide or systemless host, and as second attempt, even with the only systemless host enabled with all the other things at default (no extension modules, no hide at all), so dunno't but it can be some Magisk bug because keeping just Magisk with nothing other and all settings to default it worked 2 days without freezes.
[Android Software Development] fobtob387:
[Submission] Universal SafetyNet Fix · Issue #912 · Magisk-Modules-Repo/submission

https://github.com/kdrag0n/safetynet-fix/

github.com
[Android Software Development] dublea:
I have a Samsung SM-T510 2019 10 inch tablet with Android 9. I have TWRP and Magisk installed w/ MagiskHide Props Config and Universal SafetyNetFix 2.0.0-test enabled and setup.

Still failing with Attestation failed, basicIntegrity (pass) ctsProfile (fail) w/ evalType HARDWARE.
[Android Software Development] Nuke1999:
In case anyone has a Pixel 4a, with Android 11 still installed, the 1.1.1 ZIP will pass SafetyNet both in Magisk as well as the "older" version of Google Pay (Google Pay, not Gpay) after it is flashed via Magisk Manager. For reference, I am using the latest Magisk Canary as of time of this post.
[Android Software Development] flel:
I thought I just need to flash via TWRP. Now I am stuck in a bootloop. Did I make a mistake?
[Android Software Development] Nivan0611:
Hi All . . .

I am running a Amlogic X96Air Box with Slimrom-Android 9

Can someone plz guide me on installing Magisk for Safety Net Pass on Uncertified Google Play Store "Uncertified Device"

Firstly i installed the App Manager to access if "ramdisk" is available . . it says "No"

I then uninstalled it . . then tried to go the route to flash the zip (v22) thru TWRP . . after reboot nothing showed up in all apps (no Magisk) . . not sure if I'm doing it correctly !!! . . . However, I then reset the box and also reinstalled the rom to have a clean installation.

Any guidance on installing Magisk for Safety Net Pass on Play Store to have a certified device would be greatly appreciated, if this is at all possible

Thanks :)
[Android Software Development] Golf c:
Yes. It has to be flashed in Magisk
[Android Software Development] genyus:
HTC U11 9.0 - doesn't work .
[Android Software Development] Greatness83:
Worked with Samsung Tab S7

i had reset my Tab and after CTS failed, I had to find a solution and this worked.

Thanks
[Android Software Development] Kingstley:
I had to do an account to thank you so much.

Finally i passed safetynet at mine Xiaomi mi 10 lite 5g.

Thank you sososo much. Finally i am able to install MCDonalds app and use GpAy
[Android Software Development] Demax55:
Unluckily it doesn't work for me, but maybe it's normal.

Device: Asus Zenfone Max Pro M1

OS: LineageOS 16.0-20210112-microG-X00TD (basically it's lineageOS with microG)

DroidguardHelper installed, however I cannot hide it in magisk hide. If I try, next time I check in Magisk Hide it's always not hidden.

I have Magisk Manager hidden and magisk hide active on all my banking apps and safety net checker apps.

Before installing safety net fix, banking apps and fingerprints on them would work. But it would fail attestation, and I suppose that's the reason why apps like Pokemon go wouldn't work.

I installed safety net fix 1.1.1 but attestation sfill failed. But fingerprints didn't work anymore on banking apps.

I installed safety fix 2.0 test 2 and now fingerprints work again, however attestation still fails.

I haven't found much about how to fix basic integrity, however I suspect it might be related to the ROM I'm using and/or microG.

Does anyone know why this happens and if there's any way to fix it?

Thanks in advance
[Android Software Development] MoL_82:
Did you change device fingerprint to help pass the SafetyNet CTS Profile check on custom and uncertified ROMs with MagiskHideProps?
[Android Software Development] gege2307:
Hi all, tried safetynet fix 1.1.1 in Magisk 22.0. Now safetynet test is passed, but Google pay still doesn't work (your device doesn't meet....).

My phone is Xiaomi mi 10TPro with MIUI 12.1.2.

Any idea ?

Thank you in advance !
[Android Software Development] Uzephi:
You're failing basic integrity. This module is only to bypass hardware attestation. I would suggest checking to see what is making you fail basic integrity. A good guess would be your device fingerprint. MagiskHideProps is a good module to use a certified fingerprint.
[Android Software Development] Uzephi:
Have you tried adding Google Pay to Magisk Hide?
[Android Software Development] Demax55:
Thanks for the tip. Unluckily I already have tried to change my fingerprint with the latest certified fingerprint for my device and it didn't work.

I don't have xposed. I tried to disable all magisk modules that I have (aurora services, systemizer), still didn't work.

I have quite a few apps that need root (Adaway, warden, and others) but I don't think they could cause problem, right?
[Android Software Development] Uzephi:
There might be something rom or device specific. I would see if anyone else who uses Lineage on your phone knows of a way to pass CTS.
[Android Software Development] borgdronez:
This isn't listed in Magisk and as I newbie I have no idea how to install manually. Can anyone help?
[Android Software Development] Syntaxtc:
I have passed all checks using this module, however after installing on occasion the phone will turn off 2-3 times before becoming stable again.

As in it will get to phone is starting but just reboot 2-3times before all is good.

Anyone else having this problem or may know a fix?
[Android Software Development] Lord Sithek:
Isn't there yet, but it is submitted to Magisk Repository. As for now, you can download from Github:

Releases · kdrag0n/safetynet-fix (github.com)

Then just select the file from internal storage.
[Android Software Development] gege2307:
Sure.already done but still problem with Google pay
[Android Software Development] adm1jtg:
Havent seen anyone else mention this but while the module does make the safteynet check pass netflix still does NOT show up in play store. This has only happened in the past when there were some sort of safteynet replated issues.

Can someone else running this module check and see if netfliix shows up in playstore for them?
[Android Software Development] creeve4:
Netflix is displayed in the Play Store for me.

Pixel 4a, Magisk 22 with this module, also using Magisk hide and hiding the manager.
[Android Software Development] adm1jtg:
Magisk ver 22001, hide is on and hiding manager

pixel 3axl

What channel are you on... Stable, beta or canary?
[Android Software Development] creeve4:
Stable channel
[Android Software Development] giogio80:
I have an S9 +. Have you used TWRP 3.4 or TWRP 3.5? Since there is the new one I have not been able to root the smartphone ...
[Android Software Development] ineedroot69:
great module it does what its supposed to do bypass cts check safetynet
[Android Software Development] bleh815:
It shows for me.

Pixel 4, Lineage 18.1, spoofed fingerprint, MagiskManger not hidden.

Make sure in play store settings that your device is certified. If not force stop play store and play services and clear it's data. It will get you certified once you passed safetynet.
[Android Software Development] bleh815:
Oops
[Android Software Development] adm1jtg:
Finally got it all working. I was still running on the canary channel. I uninstalled magisk manager and re-installed with the stable build version, Then I re-installed magisk itself by just hitting install again, then I stopped playstore and cleared all data from it and restarted phone.

Now netflix shows up properly. Thanks to everyone for all the help.

18.1 huh I guess you compiled your own version :)
[Android Software Development] Slim2none4u:
There is an 18.1 for the pixel 4/xl

https://xdaforums.com/t/rom-unofficial-lineage-os-18-1-for-pixel-4-4-xl-february-9-2021.4211227/
[Android Software Development] adm1jtg:
Ah I am 3axl and they're isn't even a thread for 17.1 though official builds do exist
[Android Software Development] ineedroot69:
For those people who can't download banking apps or netflix

First disable your Play Store it would ask " Replace this app with Factory Version? " click ok

Then install this Module

then find Play Store on apps list via phone Settings then enable Play Store and run it wait for it to fully update then chill and netflix 😂

Usually it take only 10mins to it to fully update so left your phone running the Play Store you know it's done updating when your Play Store GUI turn white color to green
[Android Software Development] Vision:
I have Xiaomi Poco X3 NFC EEAGLOBAL 12.0.8 android 10 with magisk 21.4 all work good until now
[Android Software Development] 0xenon:
xiaomi redmi note 8T MIUI Global v12.0.2 passed.

Thanx!
[Android Software Development] RainbowBrite80:
j600g not working :'(
[Android Software Development] Slim2none4u:
Just such an awesome and informative comment.

I'm sure people will be jumping to help you with all that info you gave.
[Android Software Development] RealYoti:
You need a fix for title ;)
[Android Software Development] Fun_GKC:
Suddenly failed the test today. It switched back to the hardware test.
[Android Software Development] AndDiSa:
@Fun_GKC which device? All of my devices are still running fine ... even with the latest security patches for March.
[Android Software Development] Fun_GKC:
Nvm. A reboot turns back to normal
[Android Software Development] rick james b1tch:
S6edge dotOS 3.1.1 android 9 not working

Magisk 22.0, Magisk hide, hide props config, safetynet fix 1.1.1

Anyone know of a fix?
[Android Software Development] AvisAile:
this module does not seem to work with android 12: / (pixel 3a, causes corruption of the boot image)
[Android Software Development] hamonmaru:
Working properly on redmi note 9 pro (joyeuse)

System : Havoc 13.2 A10

Kernel : built-in

SElinux : permissiveView attachment 5242165
[Android Software Development] jay0v:
Awesome! Working on Redmi Note 9 Pro (Curtana) Android 10 MIUI 12 👍
[Android Software Development] thunderteaser:
CTS still false on my Redmi Note 7 (lavender) on stock MIUI 10.3.6.0 (Android 9). Evaluation type returns BASIC, but still can't pass CTS profile. I also tried with Props Config by setting OnePlus 6 and Pixel 3a to no avail. I can't quite understand why it seems to pass on more recent models (Note 7 Pro on MIUI 11, Note 8 Pro and 9S for example) but not on my lavender with MIUI 10. Does anybody have a clue?

EDIT: SOLVED!

After 2 days spent troubleshooting this issue, I've finally realized that the culprit is a MAGISK MODULE that changes the DNS servers. I can easily reproduce the cts fail by reactivating the module. You can try yourself with the Cloudflare DNS module from the magisk repo. I was using an older Google DNS module and I also tried the Cloudflare one, but both DNS changes were detected by SafetyNet. Since I'm stuck on Magisk 19.3, I don't know if current stable or canary already have DNS change obfuscations, so this problem might have happened to me and me alone and you have no reason to worry. But if you're on Magisk v22 or canary and SafetyNet fix doesn't work for you, then check if you have any DNS modules active and deactivate or uninstall them. If CTS profile is now green, it means SafetyNet added some more checks for the cts profile that now include our DNS configs.

View attachment 5244279

EDIT 2: Apparently there was a more native way to change DNS on Android 9, but it was hidden on MIUI 10 so I have just installed a 3rd party app to access the Private DNS menu and set it to dns.google . Everything is fine now.
[Android Software Development] giogio80:
On S9+ not working. Bypass safetynet but random reboot.
[Android Software Development] fra2110:
Successful certification also on Teclast M40 (model N6H9) with Android 10.0_EEA_V1.00_SZ rom
[Android Software Development] adm1jtg:
Have a safety net question not related to the magisk module. Is there a way to pass safety net WITHOUT ROOT and keep your bootloader unlocked. So far I have not found a way. CTS always fails.

Btw even with the module and passing safety net my banking app still knows I am rooted. Betting it is checking that same bootloader status.

Used to be long long ago you could hide your bootloader status with a custom kernel hack.

Any ideas would be much appreciated

UPDATE: no longer working for me even WITH magisk module. Still fails CTS. I read march update is responsible. It now checks bootloader status.
[Android Software Development] jcmm11:
What phone? What rom? (You may need Magiskhide Props Config) Custom kernel should stop bootloader check
[Android Software Development] champs777:
Google Pixel 3

Android v11

SafetyNet Passed

Google Pay finally works!! Yay

Thank you so much!
[Android Software Development] adm1jtg:
Pixel 3axl

los 17.1

I think the issue is like you alluded to that the los default kernel does not have the unlocked bootloader fix and on my phone there are no other kernels that work properly on los 17.1
[Android Software Development] Amococadiz:
I get an unzip error message in magisk manager no matter how many times I download. What can I do?
[Android Software Development] Homeboy76:
Did you change the name to : safetynet-fix-v111.zip?
[Android Software Development] Amococadiz:
No, but I did now. Same result or invalid uri.
[Android Software Development] Slim2none4u:
Are you using the latest canary version or beta/release version?
[Android Software Development] Amococadiz:
tried the link from latest version/assets instead of code/download zip and it worked. Cts profile passed! My banking app still doesn't work, but maybe I'll find out why soon.
[Android Software Development] adm1jtg:
My banking app (Chase) always says I am rooted as well even though security net passes. I am betting it's looking at my unlocked bootloader
[Android Software Development] naggi_1:
Version 1.1.1 works on Huawei P10 Magisk20.4 & Magisk App 7.5.1
[Android Software Development] Malik Sayriii:
I installed magisk in Recovery partition.

after that #Fixed_saftyNet by doing this:

1) installed Universal safetyNet Fix v1.1.1 by kdrag0n

2) installed MagiskHide Props Config v5.4-v122 by Didgeridoohan.

3)systemless Hosts 1.0

4) from Magisk settings "clear Repo cache" ,, enable MagiskHide..Done.. safetyNet passed sexsexfully.. 🤪

Tried this on Device: SM-N976B (note 10+)

Android 10
[Android Software Development] elliehirschberg:
This fix had worked for me until today, when I began getting "attestation failed" again. Did something happen that needs fixing?
[Android Software Development] Gordietm:
Same for

Same for me. V2.0.0 test2 no longer working on Android 12 DP 2.
[Android Software Development] badaas:
Was broken v1.1.1 on 10, but updating fingerprint via props fixed..
[Android Software Development] cr1_1:
Thank you for including the screenshot. Newbie here. Could not figure out how to install the safety-net fix zip. Your screenshot clued me in to try by downloading the safety zip file to the phone and "install from storage" within Magisk. Many thanks! :)
[Android Software Development] gorthon:
Samsung S20 5G on DUB5 firmware: installed v1.1.1 and MagiskHide Props Config: safetynet passes, but fingerprint in many apps doesn't work anymore, unfortunately a no-go for me. Any chance to fix this? Where can I download v2.0.0 test?
[Android Software Development] pndwal:
Test2 is confirmed to fix biometrics for S20, S20+, S21 Exynos.

https://github.com/kdrag0n/safetynet-fix/pull/13#issuecomment-767863635 PW
[Android Software Development] gorthon:
It works, you guys are seriously awesome!

Just installed edXposed and it still passes!
[Android Software Development] aze89:
Confirmed as well. Solved my problem with PayPal and N26 Bank fingerprint login, plus Kraken normal login Error!

On Galaxy A72, Android 11, OneUI 3.1, Magisk 22.
[Android Software Development] cultofluna:
Working on DP2 /A12 ( test 2)

P4XL
[Android Software Development] Gordietm:
I'm on DP2 and I couldn't get safetynet test2 to work.
[Android Software Development] cultofluna:
This one is working
[Android Software Development] Knotte:
I flashed it with TWRP on an S20+ and latest stock ROM (DUC7, rooted with Magisk) and get a bootloop.
[Android Software Development] Duhman72:
I think you need to flash it in Magisk and not with TWRP
[Android Software Development] Knotte:
Sadly, even re-flashing stock (with Home_CSC to keep data) won't solve the bootloop. I'm afraid I have do wipe the phone now. Stupid me for flashing it in TWRP instead of Magisk.
[Android Software Development] Spoochie:
SAFETYNET FIX V1.1.1

What i,ve done:

** tried the v1.1.1

** download & install via magisk

** will give you pass on safety net (basic integrity & cts profile)

after passing safety net, it gave me random reboots, after the phone boot, unlocking the device will cause another reboot!

Tried to boot on twrp and my internal storage became (0MB).

it happened to me 3 times..

only solution to mount the /sdcard is to format data again,

anyone having the same problem??

Im using SM A705MN

ANDROID 10

LATEST SECURITY PATCH