yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ineedroot69:
have your clear your Google Play services and Google Play Store apps data?

great indication of your device being SafetyNet Certified is if you can search Netflix on Play Store and Install if not that means your device fingerprint in incorrect

if you are sure that you have done all steps correctly there a chance that the device fingerprint provided by props config is incorrect you can also file a report via props config main thread

edit: install this samsung version of safetynet fix by kdragon https://github.com/kdrag0n/safetynet-fix/files/5846085/safetynet-fix-v1.1.1-samsungmod.zip
[Android Software Development] pupido:
You are great!

All I had to do was install the module you linked instead of the one I had and I was finally able to pass the Safetynet check.

Thank you very much!
[Android Software Development] F308:
I am sorry for disturbing, but I am lost in searches.

I tried install safetynet-fix-v1.1.1-samsungmod.zip by installing zip in bootloader mode, but only got information that file is not signed then installation will not be performed.

Any hint?

Android 10 on Galaxy A41.

BTW:

Somewhere it was mentioned that Magisk can make TWRP file.

If not anything else I am asking myself if it is possible to have Magisk as well in ramdisk and in recovery boot. Likely two of them. Being in recovery I eventually could play with basic system.

One more question:

I wanted make changes in files under /system/etc but this is problematic.

Hence Magisk resides in ramdisk - where is real /system partition so to make changes will become permanent?
[Android Software Development] flyingfishfinger:
Awesome, I installed this module and now I can at least (1) open GPay (didn't before) and (2) add cards successfully.

I haven't tried paying yet, but my main question is - why would the NFC symbol (tap to pay) above each card be greyed out?

On stock ROM tap-to-pay works great so it's not a hardware problem. I've also enabled "Use Payment Apps" under the NFC menu in settings.

EDIT: Even though the symbol is greyed out, tap-to-pay DOES work. Yay!

R
[Android Software Development] ineedroot69:
if you read magisk installation guide on github patching twrp via magisk so it's like magisk and twrp sitting in just one partition is not recommend

and you another question yes its possible just disable dm-verity and you can make any change to system.img thou i recommend not doing this if possible do everything "systemless".
[Android Software Development] F308:
Thank you.

I am seeking any TWRP for Galaxy A41 and there is none.

Systemless hosts work.

Concerning disabling drm keys - module Magisk DRM disabler (v1.3.1) caused bootloop.

Magisk version 22100, Android 10.

I was afraid I will have to flush ROM again but trying solutions in random way I casually booted phone into safe mode.

That disabled installed applications from be launched, Magisk between them, then I was able to uninstall troublesome module.

(Just writing in case others may learn this method).
[Android Software Development] ineedroot69:
i didn't know samsung integrate mediatek cpu on there devices i thought they only use snapdragon and exynos
[Android Software Development] Sir Neko:
Thank you! I got it working with my Pixel 4XL

For anyone having problems I added "MagiskHide props config"

and "Universal safety net FIx v1.1.1" and enabled magisk hide in settings. Deleted data for gpay and play services in phone settings restarted my phone and it worked.
[Android Software Development] wyt18:
this stopped working for me today after working flawlessly earlier. google must have changed it's detection method?

- Samsung S9 stock rooted

- Using v1.1.1 - samsungmod

on testing safetynet, shows:

- basicIntegrity - failed

- ctsProfile - failed

- evalType - N/A

anyone else have this issue? fixes to suggest?
[Android Software Development] SignScorp83:
Same here
[Android Software Development] Philnicolls89:
Same error message on my s10+ today, with safety net API error.
[Android Software Development] hachamacha:
I tried the app Safetynet Attest on Global OP7T magisk 22.1 and it seems to work, so whatever it is, as has been the case a few times I've seen, is the way within Magisk that it does the test maybe. I didn't find the module above (the universal fix for Magisk) to make a different within Magisk.

Edit: Always forget something ;). I'm on "Stable V11 of OOS with Magisk 22.1 & of course bootloader unlocked / OP7T Global version)

View attachment 5279363
[Android Software Development] AntonioKi:
I ask for help, firmware installed [ROM][10.0][UNOFFICIAL][DISCONTINUED] Pixel Experience Plus [Z00ED][Z00RD][UNIFIED], phone Asus Zenfone 2 Laser ZE500KL

Does not pass the SafetyNet

No choice Z00ED
[Android Software Development] Tiemichael:
Same here on Poco X2 Pro with stock Android 11.

Was working for the last months ...
[Android Software Development] dr4go:
Something more I have found... (Long story short: Google strikes back.)

View attachment 5279391
[Android Software Development] K1196A:
Same story - shows as failed in Magisk, but checking with multiple 3rd party apps are showing it passing. Seems to have full functionality though: apps that won't run with a fail are working and I was even able to add a new CC to GPay. IDK...
[Android Software Development] Lamantin001:
Same here. Poco f1 stock rom but unlocked bl, root with magisk.

Tried reinstalling the package, clearing cache, rebooting, resetting magiskhide, etc.

None of the above seemed to work. Some apps still work as intended, but my banking app now detects root :/ Until yesterday it was working all well.

It is strange cuz I haven't updated any apps literally, haven't even rebooted. :D
[Android Software Development] Lamantin001:
I tried both Safetynet Checker and Safetynet Test applications, both of them shows Basic integrity pass but CTSprofile fail, while Magisk shows both of them failed. :/
[Android Software Development] K1196A:
The whole situation is odd, but like others... yesterday everything was peachy in magisk. Something is definitely afoot!
[Android Software Development] AndDiSa:
As far as I remember there is a limit in calling the SafetyNet API with a specific key. I suppose too many people are using Magisk's built-in SafetyNet-Check and now the contingent of calls is exceeded. That's also the reason the result of the call is 'error' and not 'failed'.
[Android Software Development] Lamantin001:
Might be. But that would only mean that only magisk's built in checker would show an error, but none other checkers. Instead, for me, other checkers also show a cts profile error, on top of that, my banking app now detects root. It started today, until yesterday, it was working all fine.
[Android Software Development] Cargonausorus:
Hello, same to me. Safety no longer works with the safety net test, however, everything is fine.
[Android Software Development] Pippolepippa:
On twitter, @topjohnwu says it is his API key that needs updating (or something to that effect). Will be in a future update, apparently.
[Android Software Development] eiric:
Hi,

I'd need some help to bypass SafetyNet check.

- My smartphone is a Samsung S9, with the last alexndr's rom: https://xdaforums.com/t/rom-g96xf-d...vbase-v7-4-encryption-support-apr-03.3764822/

- I've installed safetynet-fix-v1.1.1-samsungmod.zip in Magisk

- MagiskHide is activated in settings

… and yet I can't bypass the SafetyNet check:

"SafetyNet API Error:

basicIntegrity Ꝋ

ctsProfile Ꝋ

evalType: N/A".

I tried to use MagiskHidePropsConf (with the dedicated fingerprint for S9), but still no luck.

What am I missing? I guess I'm close but can't find how to fix it.

Thanks in advance for your kind help :)
[Android Software Development] zgfg:
Seems you're missing today's posts before yours, debating about the same SafetyNet API error (supposing you're talking about Magisk's integrated SafetyNet check), and testing with the alternative

SN checker(s) instead 🥸
[Android Software Development] Lughnasadh:
Read this thread. Check with another SafetyNet check app to see if you are passing until an update is pushed.

https://twitter.com/i/web/status/1382563209995964418
[Android Software Development] Dinn's:
yeah... dead also on my op3 with magisk 22.1...waiting updates
[Android Software Development] K1196A:
Already updated!
[Android Software Development] Dinn's:
how did you update it? did you receive a push notification? that it still doesn't work for me
[Android Software Development] Lughnasadh:
Canary Channel was updated. He'll push to Beta & Stable after a few more bug fixes.
[Android Software Development] ineedroot69:
download magisk canary
[Android Software Development] ShalonMarianRio:
https://raw.githubusercontent.com/topjohnwu/magisk-files/canary/app-debug.apk
[Android Software Development] TBolley:
where i can get ?
[Android Software Development] zgfg:
No more SafetyNet API error in Magisk (plesse read the complete conversation here since yesterday, cca 12 posts should not be a problem to swallow)
[Android Software Development] Cargonausorus:
Thanks for the fix, safetynet pass OK.
[Android Software Development] zgfg:
Try from terminal:

su
magiskhide add PKG [PROC]
[Android Software Development] kk131:
Magisk app | settings | update channel | canary
[Android Software Development] Full House:
I confirm the test pass only with the canary version of magisk or other third-party application...View attachment 5281503
[Android Software Development] Lord Sithek:
It means it's passing in reality
[Android Software Development] pndwal:
Magisk home page, downloads, Magisk Canary button:

https://github.com/topjohnwu/Magisk#downloads or OctoPuss (cat) symbol from Magisk App. 🤠 PW
[Android Software Development] pndwal:
Er, ... in DEBUG Magisk (Canary) only. 😉

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-84846949

But new public (Stable / Beta) is likely imminent.

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-84847033 PW
[Android Software Development] Full House:
Yes in the Play Store the device is certified despite the error of the Magisk test on the S20 FE 5G (Snapdragon) with the last update of April

(G781BXXU2CUD1) Xposed installed.
[Android Software Development] Lord Sithek:
I suppose you use some kind of translator, but sorry - I don't know your language 😅
[Android Software Development] Full House:
Yes sorry thank you for warning me this is the edited chrome translator 👍
[Android Software Development] Lamantin001:
Hey guys! Thank you for the fix of the API issue. Now, 3rd party SN checkers show "passed" for me, magisk still shows failure messages, and my main concern is that my banking app still doesn't work. :/ I tried deleting the app completely, rebooting, and still upon opening the app, it immediately redirects me to a webpage saying my device is rooted so I can't use the app. It was working fine a few days ago before the API error. It's an app called MitNykredit, it's a Danish banking app. None of the other apps detect root. I have MagiskHide+props config and kdrag0n's safetynet fix (1.1.1). Poco f1, running latest stable stock rom (miui 12.0.3)

Thank you for the help! 🙏
[Android Software Development] Wolfcity:
Just read the last few pages, it has been discussed very often. The problem is fixed in the latest Canary build so you can change to canary branch or wait a bit until the fix arrives to the stable builds.

Changelogs and download links can be found a few posts above yours.

For example:

https://xdaforums.com/t/magisk-module-universal-safetynet-fix-1-1-0.4217823/post-84853347
[Android Software Development] Lamantin001:
Thank you for the reply!

I've downloaded already the canary .bin file, bit I'm not quite sure what to do with it. :D I read sg like Magsik -> settings -> update channel -> canary. For me, under update channel I have stable, beta and custom, i clicked custom, typed in canary, but nothing happened. Can you help me out with that please? :D
[Android Software Development] zgfg:
Camary bin - what is that?!

You need to download and install Canary Magisk APK 22103 (latest)
[Android Software Development] Vulkroniid:
Hi !

The module (V1.1.0) make the device (redmi S2) unusable ! ("soft-brick"

on the MIUI 12 "start screen).

I used Orangefox Recovery to remove the module.

Do you have a solution to make the module work?

Thank you !
[Android Software Development] falal:
My opinion is, it is not about root anymore. But its because you have unlocked bootloader. So even you uninstalled magisk and delete root, your banking app still wouldnt work unless you locked bootloader. Its happen to me also. I have bank app and its impossible to run. Top johnwu says there is no way to hide unlocked bootloader but i dont know maybe in the next day i hope hw figure it out. I need root and also in same time i need bank apps. ☹️☹️
[Android Software Development] windre:
Yes I'm Bout Install a New Rom, I didn't see any steps on how to install everything, should i go MH and then safetynet and then systemless hosts and the rest of mods i use on Magisk? Also I use Edxposed Just a of Mods (MinMin & statusbar downloader) its a older version can anybody tell me if they work latest versions EDxposed, Riru Core.
[Android Software Development] pndwal:
Check device is certified (PlayStore Settings)

If not, Clear PlayStore data and play services cache or data.

Unless you have latest Magisk 22103 or up, you will have SafetyNet errors in Magisk App SafetyNet Check, but it's not failing if PlayProtect shows Certified.

Toggle MagiskHide off, then on again in Magisk App settings. Ensure your app is toggled on to hide root in MagiskHide list. Reboot.

Clear Data for Bank app. (Will need to set up (cards etc) again, but this must be done AFTER toggling on in MagiskHide.)

App should no longer detect root now if it was working previously. If still detects root (ie. uses custom means / doesn't rely on SafetyNet API), see wiki here:

https://www.didgeridoohan.com/magisk/MagiskHideHidingRoot# 🤠 PW
[Android Software Development] fireplayer:
ok, I feel like i tried everything.

Samsung A20e - running stock rom Android 10 - rooted w Magisk 22.1.

First of all device was not even certified using official unaltered stock.

So first i flashed 1.10 fix. The place i found it in said to flash it in TWRP so I did. This caused bootloops galore and I had to reflash Magisk. Which I did.

So then tried the same fix via Magisk, again causing bootloops. Great. Another clean flash of Magisk.

Next try. MagiskHide Props - and 1.11 fix.

Well, my device's fingerprint is not in the list. Not certified in any way.

So I try a fix specific for A50, found on XDA, and change my props to A50…

Well, 2 bootloops and then the phone starts. ok 👌, I can live w that…

But phone remains not certified and Safetynet Check in Magisk says as follows:

Basicintegrity - fail

CTSProfile - fail

and

Evaltype - N/A.

i have set Magiskhide on.

but it won't allow me to rename Manager, just fails no matter what I do.

So I return to my official A20e fingerprint in Props. Safetynet results still the same.

And I am back to Square One.

Am I missing something? any ideas?
[Android Software Development] pndwal:
You probably need this Test module to fix SafetyNet on your device, due to Samsungs 'heavy skin' (ie. customised keystore incompatible with AOSP keystore).

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-84693353

The recent SafetyNet test API key revoked problems are discussed here and in Magisk General Support thresd:

https://xdaforums.com/t/magisk-general-support-discussion.3432382/post-84876653 👍 PW
[Android Software Development] fireplayer:
Test module does nothing, still nothing passes. Any other ideas?
[Android Software Development] fireplayer:
or actually - all the sudden the unit shows as certified, but that is the only change, still no luck w safetynet / cta or even basic integrity.

if i want to update a patched boot to magisk canary do i need to reflash magisk or is there an easier way to do it?
[Android Software Development] zgfg:
It's only the fix in Magisk app, not in Magisk itself.

You just need to install Magisk-fb8000b5(22104).apk from Magisk Github

But it's only the fix in the built-in SN checker in Magisk app (update of the key or so, used when checking SN, causing API error).

You don't need to use the built-in checker in Magisk app (use 3rd pty SN checkers instead) and then you don't need to update Magisk apk to Canary.

Soon, the same fix will be released in the next Stable Magisk app
[Android Software Development] AvisAile:
It doesn't seem to work with android 12 DP3 (google pixel 3a CTS profil fail)
[Android Software Development] fireplayer:
hmm, the canary version at least got me somewhere.

Basicintegrity now passed, cts still a no-go and evaltype now shows as hardware - wasn't there a way to set that to basic somehow?
[Android Software Development] pndwal:
Do you now have ONLY latest Canary Magisk, and safetynet-fix-v2.0.0-test2 module?

MagiskHide Props Config changed fingerprint you mentioned is generally ONLY needed for uncertified (Chinese etc) Stock, and many (not all) custom ROMs. A changed fingerprint may be causing your issues... PW
[Android Software Development] fireplayer:
yes using the phone's official one. a20e is however not in the list of fingerprints
[Android Software Development] pndwal:
Assume you have no other mods, nor anything set in MagiskHide Props Config now?

Seems test USNF mod was in fact working fine when you made post above. Ie. SafetyNet was in fact passing, evalType in fact was falling back to basic, but Magisk SafetyNet CHECKING gave errors. (3rd party SafetyNet Check apps would confirm.) Ie. At that stage, no passing SafetyNet result was essentially a cosmetic problem.

It seems there are still a number of regressions in latest Canary builds after reverting SafetyNet API key extant.

You could simply revert to that Magisk build (was that Stable?) and check you have PlayProtect Device is certified again / test your security-centric apps / check biometrics etc are working, while waiting for new Stable Magisk.

I think that's what I'd do, if everything actually works, in the absence of other suggestions... 🙃 PW
[Android Software Development] Cyber Axe:
Galaxy A71

via twrp I Installed v1.1.1 and got bootloop then flashed v2.0.0-test2 still in boot loop, occasionally it gets to lock screen but gets stuck in preparing to login

also get an error saying unable to extract zip on both of them
[Android Software Development] Wolfcity:
Try to flash the fix by Magisk itself not by TWRP.
[Android Software Development] Cyber Axe:
Unable to do so as i cannot get into Magisk due to boot loop

I've tried to manually edit update-binary inside the file to get past the unable to unzip but some how it still gives that error even though i deleted that line and changed the tmp folder location to pre extracted files
[Android Software Development] Wolfcity:
Reflash stock boot.img. You should be able to boot into OS than. Use magisk uninstaller, reboot and after installing magisk again flash fix with it.

Information about the details:

{{color text="Magisk and MagiskHide Installation and Troubleshooting gu:Magisk and MagiskHide Installation and Troubleshooting guide

www.didgeridoohan.com
[Android Software Development] zgfg:
Since you have TWRP, go to /data/adb/modules, and into the USNF folder (each module has its own folder, you can distinguish folders by module names) place an empty file with the name "disable" (or "remove" to remove the module).

Reboot and Magisk will boot with the given module disabled (or uninstalled) - you can later enable the module through Magisk app (app/mngr does the same when you opt to disable or uninstall a module)

That way (in case of boot-loops due to module issues) you don't need to uninstall Magisk, flash stock image, etc.

It's all described in Magisk guides on Github
[Android Software Development] pndwal:
Yes, it's a Magisk module. Only SOME are designed to flash in TWRP. Dev will state of this is possible.

I'm not at all sure what occurs if Magisk modules are flashed using TWRP. I've only seen warnings not to do it unless designed to be flashed either way, and that only a few will work this way.

Surprisingly, quite a few in this thread have tried to flash USNF thru TWRP. All report bootloops afterward.

I don't know if they are necessarily installed properly to data folder if flashed this way, or that they can be uninstalled fully by Magisk's protocol.

I suspect that Installation this way may in fact alter system like other mods flashed from TWRP, and be difficult to remove fully. Flashing stock images may be needed to fix.

Do you have more knowledge of this? PW
[Android Software Development] TheDoctorMoDz:
If you get the bootloop error after using a SafetyNet Universal Modul, you dont need to flash b

Stock.boot.img.

Solution: Only start the Safemode, after restart normal, all modules are disable, then remove the safetyNet fix and restart. And its done with the bootloop.

I fixed this that way..
[Android Software Development] Essentrix:
Just checking if my experience is expected.

Installing latest canary version fixes my security issues.

However when swiping to modules page, I can now only see installed modules. Online modules are no longer visible.

Appreciate any feedback.

Regards
[Android Software Development] zgfg:
Scroll down past the last indtalled module - you don't have On-line section?
[Android Software Development] Essentrix:
Yes shows online section but nothing in feed...
[Android Software Development] zgfg:
On the main screen it shows App Latest version (to make sure it is on-line)?

Probably an ad-blocker issue (analytics), disable ad-blocker(s) and check again
[Android Software Development] Essentrix:
Mate you were right on the money - adblocker! Thx
[Android Software Development] fireplayer:
hmm. doublechecked on hide, props and I was wrong. it was set to A50. when i reset it to a20e device was no longer certified… .

and Basicintegrity did not pass.

but Evaltype shows as hardware
[Android Software Development] elderwolf123:
Google pixel 3 XL, safetynet failing even with this modue and magisk hide props config. Newest android 11 security patch. I even made sure to use magisk hide and clear play services
[Android Software Development] Slim2none4u:
Working for me.

Here's my set up.
[Android Software Development] Homeboy76:
Did you clear Play Store?
[Android Software Development] Googole:
I've a Lenovo Tab 4 10 Plus and I've flashed this module and Magisk Props Config and then set a fingerprint there but my device still doesn't pass SafetyNet.

How can I fix this?
[Android Software Development] OctaSky28:
After installing it, my phone doesn't boot. It is stucked in the boot animation
[Android Software Development] zgfg:
Look into the previous posts how to revive

There are also instructions (bootloop due to the modules) on Github, Magisk Wiki, Modules issues chapter
[Android Software Development] Eddywarez:
Works good in Xiaomi MI 9T Pro AKA Redmi K20 Pro (Raphael) with MIUI.EU 12.0.6 Stable, verified using SafetyNet Test From Google Play 👍
[Android Software Development] Wolfcity:
Did you install the mod by magisk? Flashing by TWRP causes bootloop.

To make the device bootable again start into safemode, all magisk modules will be disabled. Remove the safetyNet fix and reboot.
[Android Software Development] Devilix:
Is there a way to bypass SafetyNet for an user with Samsung note 9 with Android 9.0? (One UI 1.0)

Thanks a lot....
[Android Software Development] Essentrix:
What have you tried so far?
[Android Software Development] TylerDurdenK:
Hello. I am trying to pas the safetynet check on my original Pixel. I have installed Lineageos, and magisk.

I've tried installing these modules.

Busybox

MagisHide Props Config

Universal Safetynet Fix

But it still fails.

What else can I try?