Giter VIP home page Giter VIP logo

playintegrityfix's Introduction

China?

Since all users generally use this module, China Rom developments are integrated into this module. So this module is recommended for Official China Rom.

Caution

This module permanently removes Magisk 32bit support! The only way to restore 32bit is to reinstall magisk and reinstall other zygisk modules. So, install it with this in mind.

Diff Versions

PIFS China

Play Integrity Fix Advanced

New and improved version that passes the Strong test (Includes BL Hiding). Infrastructure by Lsposed developers. Target apps can be customized, does not affect the system. Default to affect all apps.

PIFS Required

  • Android 12+
  • Zygisk
  • 64bit cpu (armv8a)
  • Official Rom (China Recommended)

PIFB China

Play Integrity Fix Lite

Old and less ram usage method. It does not affect the orther apps in the same way as the PIFS module, only the Google Gsf app hook.

PIFB Required

  • Android 10+
  • Zygisk
  • 64bit cpu (armv8a)
  • Any Rom (China Recommended)
  • TEE Supported Device (Not Broken)

Warning

The reason fingerprints/keyboxs inside the module are banned is too many test checks. So do not check unnecessarily.

Features

  • Set motherboard to MP

The phone software detects your device's motherboard as the original motherboard.

  • Setting the motherboard country to China

Xiaomi may impose some restrictions on regional roms. Unfortunately, some phones, like the Xiaomi 12T Pro, require additional things like setting the model number. However, this feature is sufficient for models such as Xiaomi 13.

  • Permanently removing 32bit support for Magisk and modules

Magisk zygisk will not use ram unnecessarily. Also modules like lsposed.

Note

Shamiko module is pushing 32bit support and causing an error, report this to the Shamiko developer. Shamiko is excluded for now.

  • All System Apps Add Magiskhide List

Disabled by default. You have to manually change the file yourself to use it. You can improve and pull req send, if you want. If you are using custom roms, please do not use this feature.

  • Zygote 32bit lazyload support for Xiaomi devices

If you have a good processor, 32bit will use less ram. The basic logic is that zygote32 will not run unnecessarily until a 32bit application is opened. This feature may affect the opening speed of 32bit apps, but who cares? Also dex2oat 32bit optimization is disabled.

  • Disable lsposed logs

Some apps can detect zygisk by reading lsposed logs with getprop. This module prevents this.

  • Dynamic prop hiding

If there is a Shamiko module, it does not set props unnecessarily. It allows you to bypass simple bootloader checks if you do not have the Shamiko module.

  • Advanced bootloader hiding

You can prevent apps from detecting the bootloader lock. By default all apps, including system apps, are added to the target.txt file.

  • Prop spoof (PIFB)

Droidguard reads info like fingerprint and device model differently. So hook. File is not set as default.

  • BL certificate spoof

The PIFB version only affects the gms app. It is simple and old. The PIFS version only affects target.txt apps and can be customized. Includes various advanced stuff. Both versions randomly replace a Keybox file to avoid detection and replace it again on reboot.

Test fp/keybox without needing to reboot

su -c killall com.google.android.gms.unstable

Fingerprint File (PIFB)

in device

/data/adb/pif.json

Targer File (PIFS)

/data/adb/tricky_store/target.txt

Note

If you want to customize it, remove this file because it will be overwritten after every reboot.

/data/adb/tricky_store/AllAppsTarget.sh

Keybox File

in device

PIFB:

/data/adb/keybox.xml

PIFS:

/data/adb/tricky_store/keybox.xml

Simple Strong Guide: in maintenance.

All Target Setting (PIFS)

Add all apps to the target.txt list automatically. It is enabled by default and needs to be removed to customize.

/data/adb/tricky_store/AllAppsTarget.sh

Advanced Settings

Add system apps to the Magiskhide list automatically (Currently Development). Move to file paths to active it.

Warning

There will be incompatibility with modules that modify system files such as GPU Driver. That is why it is not the default.

PIFB:

/data/adb/SystemAppAdd.sh

PIFS

/data/adb/tricky_store/AllTargetMagiskhide.sh

Motherboard Check

The factory location information on your phone's motherboard.

getprop ro.boot.hwc

Telegram

https://t.me/cleverestech

Note

I do not share my own projects on github (This project is only for update) So this is a fork. You can see whose project I forked in the changelog.

These are just things I make and use myself and I share them because people want them, so I don't look at the issues much and I don't waste my time. It's not worth it.

playintegrityfix's People

Contributors

tryigit avatar

Stargazers

 avatar Pusher avatar  avatar Nicolas RUFF avatar  avatar  avatar Kazumi avatar GojoSatoru avatar John Doe avatar  avatar Jimmy avatar  avatar  avatar Muhammad Bayiz avatar Jeffrey Boone avatar Ariel Xiong avatar  avatar Packages avatar kepeto avatar  avatar ShellWen | 颉文 avatar 企鹅2035 avatar Vitor Hugo Gonçalves avatar Cody avatar Panagiotis Englezos avatar  avatar  avatar JingMatrix avatar Hilary.W avatar harveyhans avatar  avatar  avatar  avatar Robert R avatar  avatar  avatar 白羽Kokuyu avatar VD $ VD171 @ Priv8 avatar  avatar  avatar  avatar  avatar Amit Bagaria avatar  avatar Spike avatar Anenn avatar  avatar Levi Marvin avatar Zhang Wei avatar  avatar  avatar  avatar  avatar MoeMagicMango avatar E85Addict avatar  avatar  avatar  avatar  avatar  avatar Maulana Syahril R avatar  avatar scrxpted avatar CsCN avatar  avatar  avatar  avatar SIX avatar Azyr Ruthless avatar  avatar Fares avatar  avatar Bruno Duarte avatar  avatar  avatar  avatar Kevin avatar  avatar LunHui avatar onokatio avatar  avatar Valérie ROUX avatar  avatar  avatar  avatar Felix avatar  avatar  avatar  avatar Scarfone avatar Jax Leo avatar AZMIAO avatar  avatar  avatar Jason LaGuidice avatar  avatar  avatar  avatar wuki avatar  avatar

Watchers

Amit Bagaria avatar  avatar  avatar  avatar  avatar ApkUnpacker avatar  avatar  avatar LordSithek avatar VD $ VD171 @ Priv8 avatar  avatar

playintegrityfix's Issues

China? :D

Why so many mentions of China everywhere?

This module works great and gives me strong integrity and bypass every Integrity check.
Official Samsung Fold 3 firmware, no xiaomi.

相比原版会导致zygiskd startup error

小米 android13,原版启动正常,本项目的版本会导致zygisk启动失败,日志显示:
read failed with 104: Connection reset by peer
zygiskd startup error

会导致一些隐藏root失效,比如农业银行,或者某些程序的hook失效

First reboot after install won't start phone

Hi,
It's not really a problem for me, but after installing or updating this module, the first reboot will not start the phone, that will be stuck on logo without doing anything and without ADB (so i cannot grab logs.)
After forcingly rebooting with power button, everything seems to work fine (I mean, i don't pass integrity, but phone works)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.