Displax / safetynet-fix

SafetyNet & Play Integrity API workarounds for Magisk
MIT License
2k stars 53 forks source link

Pixel 7 Pro - pass both basic integrity and CTS. After some seconds if i test it again i fail both. #11

Closed SplyzerRB closed 1 year ago

SplyzerRB commented 1 year ago

Describe the bug if i start the pixel 7 pro - i pass both basic integrity and CTS. After some seconds if i test it again i fail both.

Screenshots of SafetyNet & Play Integrity API tests result photo_2023-07-02_12-50-25 photo_2023-07-02_12-50-28 photo_2023-07-02_12-50-29 photo_2023-07-02_12-50-30

Device info Device model: Pixel 7 Pro Android version: 13 ROM name/version: 13.0.0 (TQ2A.230505.002, Mai 2023)

Displax commented 1 year ago

Something in your ROM sets selinux to permissive. Do not do this.

SplyzerRB commented 1 year ago

@Displax i am on stock rom

Jon8RFC commented 1 year ago

I thought Magisk Hide Props Config was recommended as "do not use" over a year ago due to various issues it causes in making safetynet/integrity fail.

I'm on a Pixel 7 pro and I have no issues with safetynet-fix mod 1.3, and I haven't used props config in over two years, I think.

I used an lsposed module last month which caused things to fail, however. If I were you, I would:

  1. disable all modules in magisk except safetynet-fix mod 1.3
  2. disable all lsposed modules
  3. reboot
  4. force close and clear data for both apps: "google play store" and "google play services" (select "show system" from the top-right menu in "all apps", or else it won't list)
  5. reboot again.

Something new hasn't rolled out to play services, otherwise others would be mentioning it. So if you're on a Pixel with stock rom, then it's highly likely to be caused by another module in magisk, a module in lsposed, or something else you've modified using the power of root.