yashsingh1/xdaforums huggingface dataset:
[Android Software Development] klemi71:
Thanks a lot for new release! Have a nice Xmas.
[Android Software Development] arash74:
Just wanted to report that V2.1.3 (Riru) doesn't work on Xiaomi Mi 11T Pro. Both BasicIntegrity and CTS failed and evalType was N/A. So I removed it and used V2.1.2 (Riru) instead and it worked flawlessly.

I don't know what's going on with V2.1.3 but it seems something is broken.
[Android Software Development] fabrifabrifabrifabri:
After lot of try... whit lineageos 18.1 doesn't work.

Riru v26.1.4

saftynet-fix v2.1.3
[Android Software Development] jockovonred:
I tried as well with Magisk Canary and USF v2.2.1. It does not work to pass SafetyNet with LineageOS 18.1 (lineage-18.1-20211221-nightly-lake-signed.zip) on G7+/lake.
[Android Software Development] pndwal:
So w/ Zygisk enabled?... But 2.2.0 works? PW
[Android Software Development] alex_theta:
(nevermind)
[Android Software Development] Ginosius:
Using the latest Magisk Canary with Zygisk enabled and the latest Safetynet fix from the GitHub page seems to fix everything for me on my OP7T Pro running a custom A12 ROM.

Only a few apps such as binance still detect root, but I think it's because my bootloader is unlocked.
[Android Software Development] sliding_billy:
I have been running one variant or another (currently on v2.2.1 (Zygisk) since the beginning. Somehow, after the last update my Osmosis Busybox module disappeared. Is there a direct link to the module .zip file so I can sideload it?
[Android Software Development] zgfg:
Google for Fox Mmm
[Android Software Development] Full House:
hi guys has anyone managed to pass safety on OneUi4 since september i gave up ...
[Android Software Development] sliding_billy:
No way to just DL the zip without the app?
[Android Software Development] zgfg:
Are you asking about BusyyBox?

Of course, you should have google for download BusyBox and Google, the friend, will find you Github page to dowmload the BB zip
[Android Software Development] sliding_billy:
I am and have tried that. There are a lot of downloads. I assume there is an appropriate .zip for sideloading to the current Magisk (canary) with Zygisk enabled.
[Android Software Development] zgfg:
IMO, "where to find BB" is out of the topic here - hence I will no more respond about

Also, I don't understand what do you want to 'sideload'.

The proper way for installing Magisk modules is from Magisk app (e.g: Install from local storage, to install the downloaded zip), NOT by using TWRP and sideloading there (although some modules can be installed from TWRP but not all)

On the Fox Mmm Github page:

GitHub - Fox2Code/FoxMagiskModuleManager: A module manager for Magisk because the official app dropped support for it

A module manager for Magisk because the official app dropped support for it - Fox2Code/FoxMagiskModuleManager

github.com

scroll down, find Releses, click and download their root app that will make you possible to download and directly install the modules into your new Canary (or Alpha), and including the new modules, from their NEW REPOSITORY
[Android Software Development] sliding_billy:
I figured that all out, and thus asked about a straight .zip app to sideload (since this is going away anyways). P.S. You're right about this being OT, but there is so much crossover in these threads that the threads are getting jumbled. Later.
[Android Software Development] ipdev:
[TOOLS][ZIPS][SCRIPTS] osm0sis' Odds and Ends [Multiple Devices/Platforms] - xdaThread - Link

The current version is UPDATE-Busybox.Installer.v1.34.1-ALL-signed.zip and can be installed using Magisk's module installer or TWRP.​

Cheers. :cowboy:

Edit:

If you install it in TWRP without Magisk, it will install BB into system.
[Android Software Development] sliding_billy:
I ended up using the module installer, but Cheers!
[Android Software Development] jockovonred:
DIdn't test with 2.2.0.

From what I understand, LineageOS 18.1 will never pass SafetyNet.

I'd like to be wrong...

(Magisk Canary = Zygisk)
[Android Software Development] pndwal:
Zygisk must be enabled w/ 2.2.0, 2.2.1. LOS 18.1 on Mi Pad 4 passing fine for me! PW
[Android Software Development] ipdev:
LineageOS is very strict when it comes to what is added.

This is not a bad thing but, it also means hacks and tricks are not permitted.

LineageOS - GitHub - Charter - Link

Looking at lake, the build fingerprint used was last updated Sep. 20th.

LineageOS - GitHub - android_device_motorola_lake - Link

The current lineage official builds have been updated to Dec. security date.

Unless Motorola re-certifies that fingerprint with the Dec. security date, it will fail.

Solution is to use a matching fingerprint and security date.

Easiest way is to use Didgeridoohan's MHPC Module.

[MODULE] MagiskHide Props Config - SafetyNet, prop edits, and more - v6.1.2 - xdaThread - Link

Quick look, MHPC does not contain lake but it does have some G7 prints.

river, ocean and channel. (Apparently they were on a water kick with the G7)

Along with the 2.2.x USNF module, you should be good to pass. ;)

Cheers. :cowboy:
[Android Software Development] pndwal:
Just to qualify this a little, official LineageOS won't ship with such hacks / tricks incl. fingerprint spoofing, integrated Universal SafetyNet Fix etc, signature spoofing and so on, but many unofficial builds will pass SafetyNet natively.

Users are permitted (not prevented) from adding such hacks / tricks after installation hovever, and many are available using Magisk, eg USNF, MHPC etc, as noted.

Refs:

- https://wiki.lineageos.org/faq#my-device-doesnt-pass-safetynet

- https://www.lineageos.org/Safetynet/

😛 PW
[Android Software Development] cognitivedissonance:
I'm still rocking a Pixel 2 XL running stock rooted 9.0.0. I've got Magisk 23.0 Stable installed and the following modules installed:

Busybox for Android NDK 1.34.1

Systemless Hosts 1.0

Riru 26.1.4.r552(etc)

Universal SafetyNet Fix 2.1.3

If it matters, I do still have TWRP installed.

I installed Riru, rebooted, installed Universal SafetyNet Fix, rebooted again, and when SafetyNet check failed, I toggled Magisk Hide off then on. When I run the SafetyNet check I get the following:

SafetyNet API Error
basicIntegrity (-)
ctsProfile (-)
evalType N/A

Does anyone know what might be wrong? Suggestions are very welcome!
[Android Software Development] arash74:
Give this a try: Remove Universal SafetyNet Fix 2.1.3 and install 2.1.2 instead.

I had the same problem on 11T Pro and this method fixed it. Hope it helps.
[Android Software Development] cognitivedissonance:
I appreciate the suggestion, but I'm getting the same result. I did install a third party app to check it, and that one passes, so perhaps the issue is with Magisk at this point. The problem is that with both version passing using the SafetyNet Test app, Chase banking app is still somehow detecting root and blocking me from using a section of the app. I have all elements of the app selected in Magisk Hide, so I'm not sure how it's still detecting root.
[Android Software Development] zgfg:
Do not rely on the SN checker integrated to Magisk app - it's just.a checker. Besides, for what you said it reports API error, not CTS or Basic Integrity failure. As long as third party SN checkers report the pass, you are ok

For some banking app detecting the ''root' could be various reasons. Instead of repeating the whole story here for zillionth time, go to Magisk Github (link directly from your Magisk app) and consult the Wiki, find a section about apps finding 'root' by various methods and go through the possible workariund checklist. Or search on XDA snd generally for your particular app name to find if somebody posted a tweak (like hiding Magisk app, deleting TWRP folder, who knows)

Of course, assuming that first of all you did a basic thing, put your banking app to the MagiskHide list
[Android Software Development] cognitivedissonance:
Yeah, after I commented this, I found an entire [lengthy] thread dedicated specifically to the Chase app. They very clearly are using alternate detection schemes. Frankly it isn't even walling off a part of the app I really need to access much, so I probably won't bother too much with it.

Anyway thanks for the info!
[Android Software Development] Skimpy007:
Pixel 6 Pro

For some reason. Stops Bluetooth from working.
[Android Software Development] ecvarts:
Did you try deleting the cache of those banking apps? This is what worked for me in a previous phone.
[Android Software Development] eeeemc:
Thank you !

and yes .......... clear cache + data ( everytime )

Unfortunately , it is still not working. I will live with that anyway.
[Android Software Development] paxar331:
How do I got about installing it through Magisk on flashed LG G7 thin Q, with Android 9, 64-bit Qualcomm 845?
[Android Software Development] zgfg:
Don't nunderstand what is exactly your question/problem

But when you download the module zip file, do not unzip or so - keep/copy the module zip file to Internal memory on your phone, open Magisk app, Modules page, on top you have button Install from storage, navigate to the zip file, select and install
[Android Software Development] paxar331:
Thank you, that worked.

Unfortunately I'm getting attestation failed.

Edit: I'll try MagiskHide Props config a shot, as noted here

Edit: I followed additional instructions here, including typing 'su' before hand in the terminal, and was able to pass.

Thank you to the programmers involved.
[Android Software Development] Lolinajdi:
hello i have issues when i use the latest version of safetynet fix but issues is after applying the safetynet fix module the device some time's rebooting randomly i don't know what is problem.

my device info:

samsung galaxy s9+

android 10

rom is official rom not custom rom.
[Android Software Development] zgfg:
Details missing - what exactly is your Magisk version, USNF version and are you using Riru?

USNF 2.2.1 must be used ONLY with Zygisk (that requires some version of the NEW Magisk 2301x, and NO USE of Riru)

OTHERWISE, use USNF 2.1.3 (as stated in the earlier posts and on the Github)
[Android Software Development] Lolinajdi:
Magisk version:23.0

Riru version:26.1.3

USNF VERSION;2.1.3
[Android Software Development] zgfg:
Combination looks ok. If I recall correctly (not a Samsung user) there were some posts about the issues and (?) workarounds for Samsung users (if not here then in the Magisk general thread)
[Android Software Development] Lolinajdi:
I used this before and never had any random reboot problem

https://github.com/kdrag0n/safetynet-fix/issues/6#issuecomment-764129632
[Android Software Development] vandyman:
Which version of Magisk are you using? There are three variations of 23.0. It will make a difference in your Magisk setup options.

You will need the Stable version for current setup.

Magisk stable 23.000

Magisk Canary 23. 016

Magisk alpha 23
[Android Software Development] Lolinajdi:
My Magisk version is 23.0 stable
[Android Software Development] kramer04:
See screenshots
[Android Software Development] Kurt Krummbein:
It says "Zygisk is not enabled - reboot to enable", did you?
[Android Software Development] Dior DNA:
I am on Magisk v24.1 now and on safetynet-fix v2.2.1 and new to this addon.

Device (1+8T LOS 18.1) is certified, cool and thanks.

Q: Is there a separate app somewhere to perform a SafetyNet test

(as Magisk app no longer seems to include one)?

Have a nice day!
[Android Software Development] Lughnasadh:
You can use YASNAC or SafetyNet Checker. Both can be found on the Play Store.
[Android Software Development] Dior DNA:
perfect, and, test passes :-)
[Android Software Development] gluca78:
Hello. the latest version does not work with android 7. can i use another compatible version?
[Android Software Development] Alexium2022:
Hi from Romania ! It worked on my Xiaomi Note 8 Ginkgo. After I unlocked the bootloader and had root access my McDonald's app was not working and after this universal fix works. I do not have a banking app to tell if it works. But with Magisk v 23 in hide superuser menu my Carrefour deal app was working. So is in Magisk v 24 in the DenyList. But the MikeyDees was stubborn til now. Hope it lasts to enjoy my bigmac offers. I am no programming or coding person. But I am stubborn. Thank you kdrag0n !
[Android Software Development] juliotec:
Ok i have:

- Poco X3 Pro Global

- Lineage OS 18.1

- Magisk 24.1 (Zygisk beta enabled)

- Lucky patcher (installed all patches)

To work safetynet you need install these modules:

- Universal Safetynet Fix (Zygisk lastest version)

AND

- Magiskhide Props Config (lastest version)

you will not pass if dont install both
[Android Software Development] jekiDlemot:
I tried using the zygisk, usnf, and magiskhideprop method, but this is what i got.

I wonder why did it fail from the request part on the green app one and is fine in the other, banking app still detect the phone rooted state though. Can anybody help?
[Android Software Development] zgfg:
Ok, what is the problem?

First screenshot shows that you are passing SafetyNet

On the second Screenshot there is also no Basic Integrity neither CTS Profile failure

Be aware that every SafetyNet checker has a quota (given by Google) how many attestations can be done per day

Since the new Magisk was released, people test like crazy, checkers go over quota, and report API orGoogle Play Services errors (depending how developers formatted the error text)

Use another SN checker and/or be patient and try another time
[Android Software Development] ipdev:
A while back, Google changed things up and SafetyNet checks require a unique key per app/developer.

The free version of the key is allowed 10,000 (ten thousand) checks per day.

In the last few days, people have been updating Magisk and figuring out how to setup it up to pass SafetyNet.

The SafetyNet checker apps have been getting bombarded with them checking SafetyNet so apps are hitting their daily limit.

That is why you see an error message about connecting to the SafetyNet servers.

Can't access Google Play Services.

Google Play Services API error

7: NETWORK_ERROR​

The SafetyNet Check app is less used because it is a Paid for app.

They might also buy the the next level from Google.

Checks per day are bumped up and/or removed.​

Just checked the official versions downloaded from Magisk's github.

Magisk v24.0 has been downloaded 57,253 times.

Magisk v24.1 has been downloaded 15,944 times.​

So you can imagine how many are checking SaftyNet. 🙃

This has nothing to do with apps detecting an insecure device by other means.

Apps that go beyond SafetyNet to find a compromised device.​

Cheers. :cowboy:
[Android Software Development] jekiDlemot:
So based on the blue app one, i could safely say that the safetynet passed then. Thank you that was news for me.

And i also want to ask about the apps/modules johnwu said to be able to perform just the same like magiskhide because the only thing that i could find is shamiko, and it's still not letting me into my bank app.
[Android Software Development] wyt18:
which version of safetynet fix are you using and on which device? i'm on stock s9 snapdragon oneui 2.5, magisk 21.2 and xposed (tried both taichi and edxposed/riru). haven't been able to get fingerprint in banking apps to work
[Android Software Development] AndDiSa:
@kdrag0n that's great! My Huawei Mediapad M5 is passing CTS profile check without any issues now. I do not even need to install MHPC :)
[Android Software Development] 23Xor:
I haven't tested it these days.

OH DAMN IT

*open the Play Store*

*passed*

OH YES

*download Safetynet Check*

*CTS profile fails*

OH DAMN IT AGAIN

*flash this module*

*fully passes Safetynet Check*

OH YES

And in fact it's just a google safetynet check yes? I can just use Ourplay.

If Ourplay doesn't work... Well I don't need these apps so heavily and I can just choose root and abandon them.

So why am I shifting my emotions like this?:unsure:

Why am I so concerned everytime when I hear that google is making passing SafetyNet harder?:unsure:

Oh, there might be a switch on my back.:LOL:(and google is switching it)
[Android Software Development] Durete:
Seems to be I talked too much soon....

Tested version 1.1.1 Test1, 1.1.1 Test2 and official 1.1.1 Release from GitHub repo.

All versions works just fine to pass SafetyNet, Google Play Certificied device and Gpay including contactless.

But all versions broke some apps like my banking app, Amazon App after a few random minutes from reboot device. They work perfect as soon I reboot the device, but after lock screen or some minutes they do not work. My banking app ask always to install a new CA Certificate (Geotrust .....) and Amazon App crash with a message inside the app "Something is wrong"

Not sure, but seems to be related to GPS or location services.

Anyway, thanks for your work @kdrag0n
[Android Software Development] Seehank:
This alone did not help, because my banks app was feeding Google Pay with card information, but after performing all you recommended + removed the card from Google Pay manually and than reenable it with my bank app it seems to be working, so thanx <3
[Android Software Development] MoL_82:
Tested official 1.1.1. Works just like the two test versions.

I am on a Samsung S9, A10, DevBase.

It still has the issue of biometrics not working on third party apps. It was suggested that had to do with Samsung Pass. I do not know if Samsung Pass is on DevBase-ROM. I see that one of the third party apps even removed the option of using biometrics to log in.
[Android Software Development] pndwal:
Latest release

v1.1.1

@kdrag0n released this 4 hours ago

Changes

- Removed security patch fixup to fix CTS profile mismatches on some devices

Some devices will now need to use MagiskHide Props Config in addition to this module in order to pass CTS profile checks as part of basic attestation. Altering the CTS profile is no longer in scope for this module as it breaks more devices than it fixes

👍 PW
[Android Software Development] Tianhe:
I believe this is best to maintain compatibility across devices. I have been using MHPC(fingerprint) + V1.1.0 for sometime now and everything is smooth.

BTW, as you had predicted, I removed forced basic attestation from MHPC yet I still pass CTS. Added benefit - Now my about phone info shows my exact device model.

Thanks @kdrag0n
[Android Software Development] rewtnull:
Just to be very clear, are you using Revolut v7.31?
[Android Software Development] curiousrom:
As seen in the previous page:

So why not quote or link to it?

***
[Android Software Development] rewtnull:
Still can't get v7.31+ to work even by hiding Magisk Manager (something I had done already before but had used the default suggested name when hiding. Changing the name to something else didn't make any difference though,)
[Android Software Development] jurluk:
Works like a charm

v1.1.1, Galaxy A40

With MagiskHide and by hiding the Magisk Manager, Revolut is again working (after clearing app data)

edit:

And for the first time I have managed to successfully run McDonalds app :)
[Android Software Development] mamama07:
PM me, I will try help you, because I have the same configuration but in my case everything works.
[Android Software Development] innit:
Hmm, no idea why it's not working for you. All I did was to rename the magisk manager, safety net is passing, google play's status shows certified. I also use EdXposed and Revolut doesn't seem to care about it. But as soon as magisk manager is restored to it's original name the issue starts again. So magisk is tripping Revolut's root protection mechanism.

You have probably already tried the typical steps of clearing app's cache and data or reinstalling it all together, haven't you?
[Android Software Development] rewtnull:
I had done all that, however I did forget to hide the Revolut app the second time around reinstalling it and rehiding the manager. Thank's again and sorry for the inconveniance. :)
[Android Software Development] wonka92:
I can confirm everything is working as needed now.

Just need to add Revolut to the list of apps that are hidden by Magisk Hide.

That's it! Thanks a lot guys! ;)
[Android Software Development] pndwal:
Yeah, fair point... I thought I'd read back all posts but I hadn't; I'd missed the most important one. 🙄 Duh!

Sorry for the redundant repetition guys. PW
[Android Software Development] Britch3s:
Not currently running force basic as an update broke it or something happened on my poco f2 pro, but gpay, Mario run, pokemon go all work tho I don't play these games, simply use to test functions of bypassing. But currently magisk says cts profile mismatch which wasn't the case last when I tested a month or so ago. Haven't flashed any roms, anything new in several months time. But google still sees device as certified. This was the module I used to bypass the issue of gpay, and certian games/apps not working. Again not using it now as it's vanished since the latest update, termu doesn't see it and do not have the option to set basic fingerprint currently selected as poco f2 global.

Notes to ANYONE stating this doesn't work, when you change finger print be SURE to add Google play, gpay, any game that checks etc in magisk hide, also CLEAR DATA OF GOOGLE PLAY AND PLAY SERVICES THEN REBOOT or it will never work!.
[Android Software Development] innit:
No need to be sorry 😅 I'm glad you got it to work.
[Android Software Development] Essentrix:
Hi, been trying to get this working correctly for the last few days with partial success.

Have Galaxy S5e tab with rooted stock Android 10, user interface 2.5.

Magiskhide solves the basic pass.

Installed a number of recent builds including the latest to resolve cts profile fail.

Problem is I pass basic and cts and works fine as long as I don't set a screen lock. Once I put on a screen lock the tab reboots 5-6 times each time I reboot and and becomes unstable with occasional random reboots.

Have to set a lock due to organisation policy.

Any thoughts?
[Android Software Development] Slim2none4u:
https://xdaforums.com/t/discussion-magisk-the-age-of-zygisk.4393877/
[Android Software Development] jekiDlemot:
Much appreciated
[Android Software Development] kallekula33:
Hi, after update to Magisk 24.1 I have issues with some apps no longer working. Would that be due to Safetynet is failing ? I have enabled Zygisk and enabled the Enforce Denylist and even hidden the Magisk app but without any results. Could I install the latest version of the safetynet fix zip file so my apps would work? Some advice would be really appreciated. BTW, I have the Oneplus 7T pro on Android 11 if that is of importance. Thanks so much for any help in advance.
[Android Software Development] Canny1913:
Install the Zygisk version of USF. Should be version 2.2.1
[Android Software Development] w00cash:
I have done that. Didn't help. Also tried Riru version with same result. I need to add, that I was able to pass SafetyNet easily with UniversalFix, before Magisk update.

View attachment 5524789

View attachment 5524791

Any ideas?
[Android Software Development] Canny1913:
Riru won't work if Zygisk is enabled which is required for USF. Try using YASNAC for SafetyNet Check.

Use MagiskHideProps for CTS Profile (suggested by developer).

"If you have trouble passing basic attestation after installing this module, use MagiskHide Props Config to spoof your CTS profile. This is a common issue on old devices, custom ROMs, and stock ROMs without GMS certification (e.g. Chinese ROMs)."

Also i see that DenyList isn't doing it's job. You can try using Shamiko instead.

Shamiko 0.4.1.zip

drive.google.com

To configure it, use Configure DenyList to select the apps you want Magisk to be hidden from then turn off Enforce DenyList switch or else the module won't work.

(If the module is working correctly it should say "Shamiko is working for XXX denied processes")
[Android Software Development] klemi71:
Disable zygisk, reboot, reenable zygisk, reboot. Fixed it for me.
[Android Software Development] w00cash:
Shamiko did the trick. Thanks a lot!
[Android Software Development] Canny1913:
No problem.