New XiaomiEU Module 23, May - No NFC Payments


I'm using the default TWRP SKKK for Poco F3 that came with MIUI14.0.8.0 by XiaomiEU
Currently Play Integrity certified with Play Integrity Fork module.
Hmm Im on HyperOS. I just tried Play Integrity Fix + AutoPIF (PlayCurl) to get latest Fingerprints, althought Gwallet says all good and it's play certified, wallet still fails.

I'm not sure how to implement Play integrity Fork, as I think it needs your own custom fingerprints? I tried installing the module but it left me with Basic Integrity (guessing because the FP that came with the module was already expired). Unsure whether AutoPIF(Playcurl) works with Play integrity Fork
 
Hmm Im on HyperOS. I just tried Play Integrity Fix + AutoPIF (PlayCurl) to get latest Fingerprints, althought Gwallet says all good and it's play certified, wallet still fails.

I'm not sure how to implement Play integrity Fork, as I think it needs your own custom fingerprints? I tried installing the module but it left me with Basic Integrity (guessing because the FP that came with the module was already expired). Unsure whether AutoPIF(Playcurl) works with Play integrity Fork

Read the notes


 
Read the notes


ah thanks man. Not sure if i executed it correctly, could you check my log? Also, with this, im only on Basic, however Gwallet reporting all security requirements. At this point i'm just gonna try payment later.
 

Attachments

  • 1716947209248.jpg
    1716947209248.jpg
    354.9 KB · Views: 114
  • Like
Reactions: Jacometto
ah thanks man. Not sure if i executed it correctly, could you check my log? Also, with this, im only on Basic, however Gwallet reporting all security requirements. At this point i'm just gonna try payment later.

Yeah, the log screenshot is correct (delete it from your post).
Now you have to copy the created custom.pif.json file to the data/adb/modules/playintegrtyfix, then reboot... You must be BASIC and DEVICE certified after that.

(*) Check if no other Play Integrity related module installed in your system... Keep only the Play Integrity Fork and nothing else.
 
  • Like
Reactions: austinjklim
Had you BASIC and DEVICE integrity before?

EDITED: How did you UNLOCKED your Mi 13 Ultra?
I was good before. Mine is global and I use official Xiaomi Community to unlock my phone.
Edit: Just update with latest Xiaomi EU module 22.05. Purge the Play store app cache. Let me check back again til tmr on GPay app.
 
Last edited:
  • Like
Reactions: Jacometto
Yeah, the log screenshot is correct (delete it from your post).
Now you have to copy the created custom.pif.json file to the data/adb/modules/playintegrtyfix, then reboot... You must be BASIC and DEVICE certified after that.

(*) Check if no other Play Integrity related module installed in your system... Keep only the Play Integrity Fork and nothing else.
Thanks man. Appreciate it. I did not copy over the module so that was my mistake. But since it uses the eu module for it's FP, i gave the module a try again. Apparently... it works now. I'm not entirely sure what's at fault, but i was messing with NFC's secure element position setting. Not sure what it was before, but i now changed it to HCE wallet instead. Not sure if this is the contributor, but I also cleared all cache/data of Gwallet/Play Store/Play services.

For those who cleared Play services data/cache, Gwallet would ask for SMS permissions on the play services, in which you would not be able to access the permissions in the usual/traditional way. To fix this, install "hidden settings" from the play store, allow it permission to access your installed apps, then open it, Manage application > google play services > permission > allow SMS.

Then just proceed to Gwallet and login to your Google account. Thanks everyone for the contribution.
 
  • Like
Reactions: Jacometto
Thanks man. Appreciate it. I did not copy over the module so that was my mistake. But since it uses the eu module for it's FP, i gave the module a try again. Apparently... it works now. I'm not entirely sure what's at fault, but i was messing with NFC's secure element position setting. Not sure what it was before, but i now changed it to HCE wallet instead. Not sure if this is the contributor, but I also cleared all cache/data of Gwallet/Play Store/Play services.

For those who cleared Play services data/cache, Gwallet would ask for SMS permissions on the play services, in which you would not be able to access the permissions in the usual/traditional way. To fix this, install "hidden settings" from the play store, allow it permission to access your installed apps, then open it, Manage application > google play services > permission > allow SMS.

Then just proceed to Gwallet and login to your Google account. Thanks everyone for the contribution.

All steps that you mentioned are correct.
So PI and Payments should be fine now.
 
Had an issue with my F6 Pro today.

Not Google Play Certified but ran the ID through their website anyways to see if it changes at some point.

All Google services work fine.

Using PIF and keeping EU Inject Module disabled. This allowed for payments to work about 1 hour from this post.

Fingers crossed it stays that way lol...
 
Thanks man. Appreciate it. I did not copy over the module so that was my mistake. But since it uses the eu module for it's FP, i gave the module a try again. Apparently... it works now. I'm not entirely sure what's at fault, but i was messing with NFC's secure element position setting. Not sure what it was before, but i now changed it to HCE wallet instead. Not sure if this is the contributor, but I also cleared all cache/data of Gwallet/Play Store/Play services.

For those who cleared Play services data/cache, Gwallet would ask for SMS permissions on the play services, in which you would not be able to access the permissions in the usual/traditional way. To fix this, install "hidden settings" from the play store, allow it permission to access your installed apps, then open it, Manage application > google play services > permission > allow SMS.

Then just proceed to Gwallet and login to your Google account. Thanks everyone for the contribution.

The Hidden Settings is a great app, but in this case it isn't needed.

 
  • Like
Reactions: Jacometto
Does anyone know if a new XiaomiEUModule will be released?
latest is 2024.08.16 and it is old and not working already (
 
Does anyone know if a new XiaomiEUModule will be released?
latest is 2024.08.16 and it is old and not working already (
That's a you issue.
Working fine on my end and checked it now, passing both integrities.

Have you done anything recently that would've caused it to stop working?
 
  • Like
Reactions: Staller
That's a you issue.
Working fine on my end and checked it now, passing both integrities.

Have you done anything recently that would've caused it to stop working?
just updated all the apps with update in play market (
 
Strange

Not sure then - I will keep an eye out but everything appears fine on my end (F6 Pro / vermeer)
tnx, will try reinstall latest and clean google services + reboot

after things done above - play integrity check fails (
 
Last edited:
Do you advise me to move to HyperOS?
I've had a 12X on HyperOS for several months now and the only thing that might be a bit more battery consumption, but nothing to worry about compared to MIUI. Otherwise I'm happy with HyperOS.
 
I've had a 12X on HyperOS for several months now and the only thing that might be a bit more battery consumption, but nothing to worry about compared to MIUI. Otherwise I'm happy with HyperOS.
changing whole OS and everything reinstall looks for me as hell... )
 
Does anyone know if the XiaomiEUModule_2024.09.26.apk app has been discontinued?

Are there really no more updates?
Discontinued?

They only update as and when the fingerprint gets blocked.

At the moment mine is still fine with 09.26
 
Discontinued?

They only update as and when the fingerprint gets blocked.

At the moment mine is still fine with 09.26
Here NFC payment stopped working, claiming that the device is not certified!
ROM: xiaomi.eu_ZEUS_OS1.0.8.0.ULBCNXM
APP: XiaomiEUModule_2024.09.26

I have already done the procedure of clearing the data of the APP's:
Google Play Store
Google Play Services
Google Wallet

Any tips ?
 
Did you restart your device when you cleared the "all data" Google Play Store app?
What result will the integrity test show you in the Google Play Store app?
To view this content we will need your consent to set third party cookies.
For more detailed information, see our cookies page.