Comments (15)
Please ignore my previous comment. It stopped working for me after clicking around for a dozen of minutes.
from playintegrityfix.
I replaced Magisk with kernelsu and installed zygisknext and playingtegrity fix, now instead of failing all checks it intermittently switches between failing and passing, and Google wallet doesn't warn me that the device is incompatible anymore.
Is this the same behaviour you're experiencing?
Firmware/Device: Xiaomi.eu (stable) v14.0.20.0/Xiaomi 13 Ultra (ishtar)
from playintegrityfix.
bumping. I really pray for a eu rom
There is no need to bump this issue. It won't be fixed on @chiteroman side. You need to wait for next MIUI stable release which won't include Xiaomi.eu fixes for Play Integrity. You will have 2 options there: install Xiaomi.eu weekly ROM (without chiteroman PlayIntegrityFix, but included with Xiaomi.eu fixes) or Xiaomi.eu stable ROM (with chiteroman PlayIntegrityFix installed in Magisk, but without Xiaomi.eu fixes included in ROM).
from playintegrityfix.
We understand that the dev can't do anything for xiaomi.eu problems but it will be cool if he can provide details to us.
Which fixes xiaomi.eu made to the rom?
Why those fixes break the module?
from playintegrityfix.
from playintegrityfix.
@chiteroman this doesn't answer the question or provide any useful information.
It says that whatever a user want is not possible. Stable rom won't update, dev roms are outdated and not planned at the moment.
The question remains open. What should I do in order to make Xiaomi.eu rom pass the Google integrity checks?
Can you please describe what changes are required to make the module work with Xiaomi.eu rom?
Thank you
from playintegrityfix.
Here is a workaround I got after reading issues reported by others.
The module worked for me in combination with https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf/releases
- I installed both modules
- Followed instructions in https://github.com/chiteroman/PlayIntegrityFix#certify-play-store-and-fix-google-wallet but also cleared gsf data.
- Followed https://github.com/chiteroman/PlayIntegrityFix#make-fcm-push-back-to-work-after-cleared-gsf-data and rebooted device in the end.
Thanks a lot for the detailed instructions to the module author!
I didn't configure the props hide module anyhow.
I'd love if the PlayIntegrityFix module would be the only one needed as far as the hide props module is deprecated and will stop working eventually.
I can use the wallet and some checks are passing for me now, see the screenshot.
from playintegrityfix.
U think so, looks quite similar. The wallet doesn't work well for me. I can't delete my cards. I tried to pay with it twice earlier today. The first time it worked, the second time it didn't work.
from playintegrityfix.
I replaced Magisk with kernelsu and installed zygisknext and playingtegrity fix, now instead of failing all checks it intermittently switches between failing and passing, and Google wallet doesn't warn me that the device is incompatible anymore.
same, some checks are passing with both basic and device integrity and some are failing
from playintegrityfix.
bumping. I really pray for a eu rom fix
from playintegrityfix.
Can you please describe what changes are required to make the module work with Xiaomi.eu rom?
Thank you for sharing your experience, do you mean other xiaomi models (like 12s ultra) need to flash the latest stable xiaomi.eu rom and use the play integrity fix for the google wallet?
If this is the case and the google play "not certified" does not matter at well, I will try to install the stable + play integrity fix.
from playintegrityfix.
@chiteroman this doesn't answer the question or provide any useful information. It says that whatever a user want is not possible. Stable rom won't update, dev roms are outdated and not planned at the moment.
The question remains open. What should I do in order to make Xiaomi.eu rom pass the Google integrity checks?
Can you please describe what changes are required to make the module work with Xiaomi.eu rom?
Thank you
As far as I see, you have Xiaomi 12 Pro with latest beta. So you have two options:
- wait few weeks for a new beta build with Android 14 and HyperOS (Xiaomi didn't release it for 12 Pro until now) which will have the newest fix by us (xiaomi.eu) or
- wait for stable rebuild which will come in few days and on which you will be able to flash PlayIntegrityFix.
Regards
from playintegrityfix.
@kacskrz @NotCrissss what I'd prefer is to get some build props from the stable eu rom or stable global rom, set them in my current eu dev rom, and just keep using the latest Android 13 build with the PlayIntegrityFix module.
Ideally, I'd like it to be automatic, but manual approach is also fine.
I'm talking about these props that you can get with getprop
getprop ro.build.date.utc
getprop ro.build.date
getprop ro.build.fingerprint
getprop ro.build.flavor
getprop ro.build.host
getprop ro.build.host
getprop ro.build.keys
getprop ro.build.version.incremental
getprop ro.build.version.security_patch
getprop ro.system.build.date.utc
getprop ro.system.build.date
getprop ro.system.build.fingerprint
getprop ro.system.build.version.incremental
For the dev rom the output is like this
ro.build.date.utc=1697358010
ro.build.date=Sun Oct 15 08:20:10 UTC 2023
ro.build.fingerprint=Xiaomi/zeus/zeus:13/SKQ1.220303.001/V14.0.23.10.15.DEV:user/release-keys
ro.build.flavor=missi_phone_cn-user
ro.build.host=xiaomi.eu
ro.build.keys=release-keys
ro.build.version.incremental=V14.0.23.10.15.DEV
ro.build.version.security_patch=2023-10-01
ro.system.build.date.utc=1697358010
ro.system.build.date=Sun Oct 15 08:20:10 UTC 2023
ro.system.build.fingerprint=qti/missi_phone_cn/missi:13/TKQ1.220807.001/V14.0.23.10.15.DEV:user/release-keys
ro.system.build.version.incremental=V14.0.23.10.15.DEV
I'm looking for the same output from the stable (eu) rom where play integrity checks are passing.
from playintegrityfix.
Here is props from xiaomi.eu stable ROM 23.11.18
ro.build.date.utc=1696861647
ro.build.date=Mon Oct 9 14:27:27 UTC 2023
ro.build.fingerprint=Xiaomi/zeus/zeus:13/SKQ1.220303.001/V14.0.15.0.TLBCNXM:user/release-keys
ro.build.flavor=missi_phone_cn-user
ro.build.host=xiaomi.eu
ro.build.keys=release-keys
ro.build.version.incremental=V14.0.15.0.TLBCNXM
ro.build.version.security_patch=2023-10-01
ro.system.build.date.utc=1696861647
ro.system.build.date=Mon Oct 9 14:27:27 UTC 2023
ro.system.build.fingerprint=qti/missi_phone_cn/missi:13/TKQ1.220807.001/V14.0.15.0.TLBCNXM:user/release-keys
ro.system.build.version.incremental=V14.0.15.0.TLBCNXM
It is sufficient to mock these props in dev rom to make PlayIntegrityFix work there:
ro.build.fingerprint=Xiaomi/zeus/zeus:13/SKQ1.220303.001/V14.0.15.0.TLBCNXM:user/release-keys
ro.build.version.incremental=V14.0.15.0.TLBCNXM
ro.build.version.security_patch=2023-10-01
ro.system.build.fingerprint=qti/missi_phone_cn/missi:13/TKQ1.220807.001/V14.0.15.0.TLBCNXM:user/release-keys
ro.system.build.version.incremental=V14.0.15.0.TLBCNXM
As for now Play Integrity check passing all the time for me with labels: MEETS_BASIC_INTEGRITY
, MEETS_DEVICE_INTEGIRTY
.
To sum up. You should either use the latest xiaomi.eu stable rom that they released on the 18th of November 2023 or you can use the latest dev rom and apply the above props from the stable rom.
Good luck to anyone.
from playintegrityfix.
Here is props from xiaomi.eu stable ROM 23.11.18
ro.build.date.utc=1696861647 ro.build.date=Mon Oct 9 14:27:27 UTC 2023 ro.build.fingerprint=Xiaomi/zeus/zeus:13/SKQ1.220303.001/V14.0.15.0.TLBCNXM:user/release-keys ro.build.flavor=missi_phone_cn-user ro.build.host=xiaomi.eu ro.build.keys=release-keys ro.build.version.incremental=V14.0.15.0.TLBCNXM ro.build.version.security_patch=2023-10-01 ro.system.build.date.utc=1696861647 ro.system.build.date=Mon Oct 9 14:27:27 UTC 2023 ro.system.build.fingerprint=qti/missi_phone_cn/missi:13/TKQ1.220807.001/V14.0.15.0.TLBCNXM:user/release-keys ro.system.build.version.incremental=V14.0.15.0.TLBCNXM
It is sufficient to mock these props in dev rom to make PlayIntegrityFix work there:
ro.build.fingerprint=Xiaomi/zeus/zeus:13/SKQ1.220303.001/V14.0.15.0.TLBCNXM:user/release-keys ro.build.version.incremental=V14.0.15.0.TLBCNXM ro.build.version.security_patch=2023-10-01 ro.system.build.fingerprint=qti/missi_phone_cn/missi:13/TKQ1.220807.001/V14.0.15.0.TLBCNXM:user/release-keys ro.system.build.version.incremental=V14.0.15.0.TLBCNXM
As for now Play Integrity check passing all the time for me with labels:
MEETS_BASIC_INTEGRITY
,MEETS_DEVICE_INTEGIRTY
.To sum up. You should either use the latest xiaomi.eu stable rom that they released on the 18th of November 2023 or you can use the latest dev rom and apply the above props from the stable rom. Good luck to anyone.
I am using the stable rom but still need to use the play integrity fix module in order to work.
Modify these prop can help but still a bit advanced to get the prop file, but not sure it will cause the bootloop 😂😂
from playintegrityfix.
Related Issues (20)
- YASNAC pixe4 not work! HOT 3
- CTS Profile failing HOT 3
- can this moudle make google translate app cant translate?
- octopus app not working with this mod installed HOT 1
- Failed Fix Play Integrity on Android Emulator (LD Player9)
- Can't pass meets_device_integrity
- Only older version of PlayIntegrityFix work for me
- Failing basic safety net
- PlayIntegrityFix doesn't work after updating to qpr2
- PIF didn't change infomation.
- Failed to pass play integrity and cts after reset lock prop
- Unable to pass Device Integrity HOT 4
- Stop working with APatch after factory reset
- How to make this work on Bluestacks emulator? HOT 1
- Issue with fonts HOT 1
- Cannot pass device integrity HOT 3
- pif.json - a second, unnecessary closing bracket added in v15.9.8? HOT 2
- 15.8.9 failed device integrity check HOT 9
- Cts profile not matching on 15.9.8 HOT 6
- Release 15.9.8 Device integrity faill and cts profile mach HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from playintegrityfix.