SafetyNet evaltype: N/A bug? - Magisk

Hello! Some weeks ago i had passed safetynet API. Now i have both ctsprofile and basicintegrity to false and for evaltype is N/A. So I installed another SafetyNet checker from Google Play and it pass the SafetyNet API... Magisk internal bug?
Magisk v22.1 is installed
Magisk Manager v22.1 (22100) is installed
Magisk modules only:
- MagiskHide Props Config (spoofed from dreamlte to greatlte only) - latest version
- Systemless Hosts
- Universal SafetyNet Fix - latest version
- Viper4android fx - latest version
Magisk Hide is enabled
Device is Samsung Galaxy Note 8 (SM-N950F)
ROM: latest LineageOS 17.1 from this zip

Danielisko said:
Hello! Some weeks ago i had passed safetynet API. Now i have both ctsprofile and basicintegrity to false and for evaltype is N/A. So I installed another SafetyNet checker from Google Play and it pass the SafetyNet API... Magisk internal bug?
Magisk v22.1 is installed
Magisk Manager v22.1 (22100) is installed
Magisk modules only:
- MagiskHide Props Config (spoofed from dreamlte to greatlte only) - latest version
- Systemless Hosts
- Universal SafetyNet Fix - latest version
- Viper4android fx - latest version
Magisk Hide is enabled
Device is Samsung Galaxy Note 8 (SM-N950F)
ROM: latest LineageOS 17.1 from this zip
Click to expand...
Click to collapse
You're most probably passing Safety Net. It's just API Magisk issue, will be corected soon. There is a lot of discussion about this on the Magisk support thread. If you checked SafteyNet with third party app from Play Store and it's passing, all is ok

Lord Sithek said:
You're most probably passing Safety Net. It's just API Magisk issue, will be corected soon. There is a lot of discussion about this on the Magisk support thread. If you checked SafteyNet with third party app from Play Store and it's passing, all is ok
Click to expand...
Click to collapse
Strangely enough, it happens only on v22.1 but not v22.0, if I use v22.1 then update it to canary channel then it shows all test failed, but if I use v22.0 then doing the same thing it shows all passed. All this confuses me.

Related

[Xiaomi A2] LineageOs 17 Safety Net check fails on ctsProfile

Device Info
- Fresh install of latest nightly build of LineageOs 17 for jasmine_sprout
- Latest Magisk Manager and Magisk
- Enabled Magisk Hide
-Added busybox and MagiskHide Props Config Modules
Unfortunately safety net fails. And (circumstantial) before i installed Magisk to use AdAway i could not download Netflix from Google Play. Which means Safety Net was failing before Magisk

Android 10 rooted and edxposed - Safety net and Magisk Hide status flicks on and off

Hi, Can I please get some advice as I'm having issues with MagiskHide and Safetynet issues. I updated my phone to Android 10 XSA firmware (Australia) Android security Patch 1st January 2020
Scenario 1: Boot into "Normal" mode, no root. Safetynet fails
Basic Integrity: Pass
CTS Profile: Fails
evalType: Hardware
(3rd party safety net checker and Magisk Manager checking)
Scenario 2: Boot into Recovery mode - Rooted, no EdXposed.
Basic Integrity: Pass
CTS Profile: Fails
evalType: Basic
(3rd party safety net checker and Magisk Manager checking)
Scenario 3 (What I want): Boot into Recovery Mode, Edxposed enabled
Basic Integrity: Pass
CTS Profile: Pass
evalType: Basic
(Magisk Manager always says Pass for both - I'm guessing HiddenCore Module)
And after checking after a few minutes, it's
Basic Integrity: Fail
CTS Profile: Fail
evalType: Basic
(Magisk Manager always says Pass for both - I'm guessing HiddenCore Module)
It flicks between the 2, so my banking apps sometimes works and sometimes doesn't - so it means MagiskHide is working on and off. My Playstore shows netflix when the profiles all pass too. and when it fails, it says the app in no longer unavailable.
I'm trying to figure out why it keeps flicking between passing and failing, it's frustrating and I just can't figure out what's causing it.
Current setup
Magisk Manager Canary (299)(repackaged)
Magisk version Installed: 20425
Modules: (All latest versions as at 14/09/2020)
App Systemizer (terminal Emulator)
Busybox for Android NDK
MagiskHide Props Config - using S10 Finger Prints and boot stages for device fingerprint to be post-fs-data
Riru (Riru - Core)
Riru - Edxposed v0.5.0.6
Smali Patcher (for location only)
Systemless Hosts
Edxposed Modules: (All latest versions as at 14/09/2020)
EdXposed Manager
Firefds Kit
Gravity Box
HiddenCore Module
Xinsta
Happy to pay someone to help me out here as the time I've spent is way too long...
Thank you for reading up until here!

SafetyNet API Error after downgradind to 20.4

Hello,
I was on Magisk 20.4 and Magisk Manager 7.5.1 since June 2020 and everything worked fine. But then I installed EdXposed because I really need it and the result is
SafetyNet Check Success with
ctsProfile: false
basicIntegrity: false
Everything was working properly despite everything.
Yesterday April 26, I wanted to use MagiskHide 20.4 to hide the root from the applications that detect it.
It didn't work, so I updated Magisk 22.1 with the following result
SafetyNet API Error
basicIntegrity: false
ctsProfile: false
evalType N/A
Magisk 22.1 refused to grant root to any new installed applications.
MagiskHide 22.1 did not work with all applications and it left me 2 Magisk app.
I downgraded to Magisk 20.4 and Magisk Manager 7.5.1, but now I still have SafetyNet API Error.
Google Play Store and some applications take time to load too.
I'm really lost and sad to see these problems that didn't exist before.
Usually, I never updated ROM or Magisk after their first installation and that everything worked properly on each of my phones.
Thanks a lot in advance and really sorry for the inconvenience.
Cordially
Samsung Galaxy S10 G973FXXS5CTD1 ROM Stock exynos
Magisk 20.4 and Magisk Manager 7.5.1
EdXposed Manager 4.5.7 (45700) with 0.4.6.1 (4510) YAHFA
the api key expired on the old magisk hence the new version
I see, there is no solution to have the new api on an old version of Magisk ?
Because, Magisk 20.4 worked properly, but not Magisk 22.1 on my phone.
Moreover, SafetyNet Check is very important ?
I have the same result. Also I'm using Google Pay that still works... The Magisk code is broken for now... If you use 3rd party SafetyNet Checker from Google Play it probably fully pass safetynet, if you disable/remove edxposed before.
According by @Lord Sithek from my thread.
Thank you Danielisko

How can I get Netflix, Hulu, and Google Pay to work on rooted Pixel 5 with Lineage OS 19 rom?

I'm aware it's a safety net issue, but is there any simple fixes? I feel with older versions of magisk and los, it was as easy as magisk hide.
With the Universal Safetynet Fix module.
MAGISK MODULE ❯ Universal SafetyNet Fix 2.4.0
Universal SafetyNet Fix Magisk module Magisk module to work around Google's SafetyNet attestation. This module works around hardware attestation and recent updates to SafetyNet CTS profile checks. You must already be able to pass basic CTS...
forum.xda-developers.com
Having the same issue with my OnePlus 10 Pro, even after saftynetfix
I'm running the OnePlus 10 Pro NE2213 (Global)
Bootloader unlocked / OEM unlock
Rooted, Magisk 24.3
Magisk: Zygisk enabled, deny list off - Google playstore, Services, Framework, Hulu, Disney+
Magisk modules: Shamiko,liboemcrypto disabler, MagiskHide Props Config, Universal SaftyNet Fix, Zygisk LSPosed
LSPosed modules: (mock mock location) Hide Mock Location, Hulu, Disney+
Google Play store shows as 'Device is Certified'
I've disabled Private DNS and disabled Adaway

MAGISK 25.2 - SafetyNET not passed

I have Redmi Note 7.
It was running on xiaomi.eu_multi_HMNote7_V11.0.6.0.PFGCNXM_v11-9. I had magisk installed, there were no problems with root detection.
I installed xiaomi.eu_multi_HMNote7_V11.0.7.0.PFGCNXM_v11-9 using OrangeFox Recovery.
Then my problems with Magisk began. I uninstalled magisk completely via orangefox recovery and install again v21.4 as zip. Finally I updated magisk manager and magisk module with success and now it is latest version 25.2. I can't check safetynet via magisk app, cuz there is no option, so I used app called YSNAC. It shows: Basic integrity: failed, CTS profile match: failed. I perform hide Magisk app, named new app as "Settings", but the old Magisk icon did not disappear (I don't know if it's ok).
I activate Zygisk and enforce deny list and set deny list (banking apps, play services, google play store).
I installed modules like MagiskHide Props Config and Universal SafetyNet Fix.
BTW. Why there is no more online searching modules via magisk manager?
Root working ok.
I don't know what can I do more. My banking apps detects that I have root.
mcichy10 said:
I have Redmi Note 7.
It was running on xiaomi.eu_multi_HMNote7_V11.0.6.0.PFGCNXM_v11-9. I had magisk installed, there were no problems with root detection.
I installed xiaomi.eu_multi_HMNote7_V11.0.7.0.PFGCNXM_v11-9 using OrangeFox Recovery.
Then my problems with Magisk began. I uninstalled magisk completely via orangefox recovery and install again v21.4 as zip. Finally I updated magisk manager and magisk module with success and now it is latest version 25.2. I can't check safetynet via magisk app, cuz there is no option, so I used app called YSNAC. It shows: Basic integrity: failed, CTS profile match: failed. I perform hide Magisk app, named new app as "Settings", but the old Magisk icon did not disappear (I don't know if it's ok).
I activate Zygisk and enforce deny list and set deny list (banking apps, play services, google play store).
I installed modules like MagiskHide Props Config and Universal SafetyNet Fix.
BTW. Why there is no more online searching modules via magisk manager?
Root working ok.
I don't know what can I do more. My banking apps detects that I have root.
Click to expand...
Click to collapse
I have the same issue since today on Galaxy s21 Ultra!
I decided to uninstall completely Magisk. Unfortunately SafetyNet still doesn't pass, banking aps not working. Only thing I can do is wipe all data, format to factory and install MIUI again. Maybe I'll try MIUI 12.
mcichy10 said:
I decided to uninstall completely Magisk. Unfortunately SafetyNet still doesn't pass, banking aps not working. Only thing I can do is wipe all data, format to factory and install MIUI again. Maybe I'll try MIUI 12.
Click to expand...
Click to collapse
try using Shamiko together with Zygisk and without forcing the denylist
I tried this before with zero success
With the MagiskHide Props config, you need to open a terminal, enter "su" and then "props". Then set the fingerprint to the certified one.
neelchauhan said:
With the MagiskHide Props config, you need to open a terminal, enter "su" and then "props". Then set the fingerprint to the certified one.
Click to expand...
Click to collapse
yup, I did that. Didn't work for me.
I performed "Format Data", flashed latest MIUI for my device, installed Magisk, Hided Magisk, activated Zygisk, Forced deny list and it's working well.
i tried like 4 different ways and NONE work
Universal SafetyNet Fix (didnt work)​zydisk (didnt work)
denylist (didnt work)
magiskhide proops config (didnt work)
i have a mi 9 with miui 13+android 12
EDIT: it just takes trial and error, had to try a couple of different devices and one that worked for me was mi 9 europe
I can pass safety net on magisk 25.2 . I don't install magisk hide props. I have few things installed and a modified Verison of universal safety fix and I am using zygisk.
Alot times I forget about messages on here . Telegram me if I don't get back to u on @Assassin4Hire
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
Flash this.
Enjoy.
yot2703 said:
GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
Google SafetyNet attestation workarounds for Magisk - GitHub - kdrag0n/safetynet-fix: Google SafetyNet attestation workarounds for Magisk
github.com
Flash this.
Enjoy.
Click to expand...
Click to collapse
I tried this workaround in my Samsung SM-G531H with Android 7.1 and I tested it with the previously mentioned YASNAC app, and the SafetyNet Attestation tests (Basic Integrity and CTS profile match) PASSED!
Now, I'm able to use my bank app (BBVA) Thanks.

Categories

Resources