Displax / safetynet-fix

SafetyNet & Play Integrity API workarounds for Magisk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pixel 7 using hardware backed

Dialgatrainer02 opened this issue · comments

Describe the bug
A clear and concise description of what the bug is.
pixel 7 using hardware back assetention and failing meets_device_integerty and cts profile match
To reproduce
Steps to reproduce the behavior:

  1. flash safteynet module with fix
  2. reboot
  3. open intergrity checker and safetynet cheker
  4. error doesn't pass checks

Expected behavior
A clear and concise description of what you expected to happen.
for it to pass all seftynet checks and fail strong integrity
Screenshots of SafetyNet & Play Integrity API tests result
Testing SafetyNet: https://play.google.com/store/apps/details?id=rikka.safetynetchecker
Testing Play Integrity API: https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck
Screenshot_20231108-190446
Screenshot_20231108-190615

Device info
Device model:pixel 7
Android version: 14
ROM name/version: stock pixel rom

Logs
Connect your phone to a computer and run adb logcat > issue.log then run SafetyNet & Play Integrity API tests. Stop log by Ctrl + C combination. Attach the log file to this issue.
issue.txt

Additional context
Add any other context about the problem here.
it was working until i had to redo my bamk card as i briefly changed it to a different device it refused i ran the checks and it failed
i am using magisk delta but magisk hide isnt enabled
i tried standard magisk with shamiko and no difference
Checklist

  • [ y] I confirm that the SELinux status is Enforcing on my device.
  • [ y] All information is present
  • [y ] Screenshots are attached
  • [ y] Logs are attached

i downgraded the fix to 1.3 and it now uses basic integrity but still fails device integrity
Screenshot_20231108-193610
Screenshot_20231108-193607
wallet still doesn't work and says device is rooted

https://github.com/chiteroman/PlayIntegrityFix
Google updated it server side and this has fixed it for me passing device Integrity again