MIUI 14 MIUI 14 STABLE RELEASE


Status
Not open for further replies.
Can i please get a link to where is the official thread with installation steps and getting the wallet to work and update on the APK that fixes it?
This is the 3rd or so time i chase the issue and stumble upon a resopnse with a solution.
I believe you already know how to flash with EU ROM. It was stated on the first page of this post.

You need to download the latest ROM and install it on your phone. Then, install the latest EU APK (DEC 05) https://sourceforge.net/projects/xiaomi-eu-multilang-miui-roms/files/xiaomi.eu/Xiaomi.eu-app/

After these two steps, your phone should be able to use Google Pay.


If you want to root your phone, do the above two steps. Then root your phone. Then add goolge pay, GMS, and play store to the Denylist and turn on "Enforce Denylist". Restart your phone. Google pay should works.

If you are beginner, let us know which step you are not clear.
 
the newest XM11TPro build doesnt pass Play Integrity anymore with the Play Integrity fix
Play Integrity fix is a magisk module. If you root your phone, you can't use this module to fix Play Integrity API. The module developer said it will conflict with xiaomi EU ROM (check the WIKI section of this module on github).

To fix Play Integrity API, You need to download the latest ROM and install it on your phone. Then, install the latest EU APK (DEC 05). Play Integrity API should pass the Device_Integrity and Basic_Integrity. If you want to root your phone, you need add goolge pay, GMS, and play store to the Denylist in magisk and turn on "Enforce Denylist". DO NOT INSTALL Play Integrity Fix module!!!! Restart your phone. Play Integrity API should pass the Device_Integrity and Basic_Integrity.
 
Hello everyone....first post here (but I have been using custom roms for years).

So, I installed the latest 14 stable rom, all working perfectly. I am not rooted nor have attempted any system modification. Google Wallet working nicely with the latest rom plus custom apk. However, some banking apps are complaining that the device is not safe. Same warnings that I would see in the past when rooting my device - again, not the case here since I am on a fresh fastboot install with full data wipe. Device is certified. Any recommendations or suggestions? Thanks and keep up the good work!
The warning might related to unlock BootLoader. It should not prevent you from using the app. The solution is to root your phone and put those apps to the Denylist and turn on "Enforce Denylist". But not recommended if you are not familary with root.

DO NOT lock the bootloader with xiaomi EU ROM. if you lock the bootloader, the phone will check the ROM version every time when you reboot the phone. Non-original ROM will boot to recovery directly and will not start.
 
Hi all. I have Xiaomi 12 Pro Zeus. I don´t really know what I am doing wrong but I can´t add a bank card to my wallet. I updated latest stable version from 04.12.2023, download .apk to the PC, move it to the root of the phone, find the .apk in the phone and updated it. Clear data in Playstore, Wallet, Bank, reboot a number of times in every variation that worked for somebody else and nothing. I can´t add a card because I always get denial message from my bank app that the phone has security issues, but I also got message that my card was charged for 0,00€ (Temporary hold). I supose that means that I still can pay with it but the card is not visible in Wallet. If it is not visible in Wallet, how will I pay with it?? My phone pass all compability tests. I don´t have Twrp, Root, Magisk or anything else. Please help. Thanks!
 
Hi all. I have Xiaomi 12 Pro Zeus. I don´t really know what I am doing wrong but I can´t add a bank card to my wallet. I updated latest stable version from 04.12.2023, download .apk to the PC, move it to the root of the phone, find the .apk in the phone and updated it. Clear data in Playstore, Wallet, Bank, reboot a number of times in every variation that worked for somebody else and nothing. I can´t add a card because I always get denial message from my bank app that the phone has security issues, but I also got message that my card was charged for 0,00€ (Temporary hold). I supose that means that I still can pay with it but the card is not visible in Wallet. If it is not visible in Wallet, how will I pay with it?? My phone pass all compability tests. I don´t have Twrp, Root, Magisk or anything else. Please help. Thanks!
Maybe your bank app detects the unlocked bootloader. If you are familiar with root, try to add the bank app to the DenyList. Please Note: you need also add Google Wallet, GMS, Play Store (maybe) to the denylist. Then turn on "Enforce Denylist" option. It's just my gut feeling, not 100% sure about your situation.
 
  • Like
Reactions: katerpanne
I didn't had any issues with GPay and unlocked bootloader till two months ago when Google start to make trouble to us.
 
I believe you already know how to flash with EU ROM. It was stated on the first page of this post.

You need to download the latest ROM and install it on your phone. Then, install the latest EU APK (DEC 05) https://sourceforge.net/projects/xiaomi-eu-multilang-miui-roms/files/xiaomi.eu/Xiaomi.eu-app/

After these two steps, your phone should be able to use Google Pay.


If you want to root your phone, do the above two steps. Then root your phone. Then add goolge pay, GMS, and play store to the Denylist and turn on "Enforce Denylist". Restart your phone. Google pay should works.

If you are beginner, let us know which step you are not clear.
What if i already get the device doesnt meet security needs and then install latest apk? It still says that, should i clear data to relevant apps or just wait?
 
Google Play services is usually enough. Sometimes Google Play Store too, if you can't find some common apps (like Netflix).
And, of course, any banking apps that give you hard time due to the root.
Thanks for your help.

I have Poco F2 Pro, latest stable, fix from 5th December.
Magisk 26.4, hide Magisk app, enforce deny list, added Google play services including unstable to deny list, now I am passing integrity checks under developer option of Google play.

Only thing I found with latest stable rebuild, there is no 5G symbol anymore, it is only LTE+ symbol anymore
 
I flashed the last firmware, cleared all data, setup the phone, uninstalled the inject apk from adb, installed Kitsune, installed PIF (DEV v1 for now, with support for custom pif.json), cleared data for GP & GPS - and all has been working since.
I don't use LSPosed, may be it is interfering somehow?
And inject apk is automatically installed by FW. Check, it can be installed, go to "Settings -> Apps -> Manage apps" and search for string "inject".
Together they don't work - "You shall not pass!"
My banking, govs and meds apps (which don't work on rooted phones) don't see root.
You're absolutely RIGHT!
I did some tests on Poco F3 (alioth) lastest Stable.eu Rebuild and Poco F5 Pro (mondrian) with latest Weekly build and both have the same issue when LSposed (Zygisk) module installed.
Current Xiaomi.eu builds can't handle LSPosed with Play Integrity Fix ( by @chiteroman or even when their custom APK.eu patch is the only fix installed.
The Banks and Govs apps only working for a few minutes/hours after each reboot and then can detect the root.

Please @Igor Eisberg and @ingbrzy how can we keep rooted with LSPosed when using Xiaomi.eu?
 
You're absolutely RIGHT!
I did some tests on Poco F3 (alioth) lastest Stable.eu Rebuild and Poco F5 Pro (mondrian) with latest Weekly build and both have the same issue when LSposed (Zygisk) module installed.
Current Xiaomi.eu builds can't handle LSPosed with Play Integrity Fix ( by @chiteroman or even when their custom APK.eu patch is the only fix installed.
The Banks and Govs apps only working for a few minutes/hours after each reboot and then can detect the root.

Please @Igor Eisberg and @ingbrzy how can we keep rooted with LSPosed when using Xiaomi.eu?
PIF module has to remove our apk..
 
  • Like
Reactions: Jacometto
PIF module has to remove our apk..
Thanks for your prompt response.
Play Integrity Fix already removed before APK by EU installed. I`m using now only the APK fix latest version.
SafetyNet, Play Integrity, Google Pay (NFC Wallet) and Google Store certification working flawlessly after each restart, but after a few minutes or a few hours, banking and gov apps detect root and stop working. Magisk/Kitsune, LSPosed remain hidden and passing all testing applications, NFC Payments and Certifications working, only banking and gov apps detect root and close immediately.
The only solution is to deactivate or uninstall LSPosed and their apps, otherwise it is impossible to use banking applications without restarting your device every time you need to open them.
Could the incompatibly be related with some custom ART changes in the xiaomi.eu side?

EDITED - Report inserted, HERE
 
Last edited:
Hey guys, the latest APK and ROM solution seems not work on my phone. Just want to check what I'm doing wrong.
> Poco F3 (alioth), rooted with Magisk, Zygisk, Denylist Enable, using PlayIntegrity v14.2 and G-Pay works
> Deleted the PlayIntegrity, Flash the latest ROM, install APK updated 5th Dec, re-install Magisk with Zygisk and Denylist Enable (all google-related services, including playstore/google service/wallet, were included in the list), clean data of Play service/ play shop/ wallet, re-boot; G-Pay stops working
> Re-install PlayIntegrity again, clean data of Play service/ play shop/ wallet, do nothing to APK (no un-installation), re-boot; now G-Pay works again

I do want to transfer from PlayIntegrity to xiaomi.eu APK solution. Any post I can read to find out what I'm doing wrong so I can set it up properly?
 
Last edited:
Hey guys, the latest APK and ROM solution seems not work on my phone. Just want to check what I'm doing wrong.
> Poco F3 (alioth), rooted with Magisk, Zygisk, Denylist Enable, using PlayIntegrity v14.2 and G-Pay works
> Deleted the PlayIntegrity, Flash the latest ROM, install APK updated 5th Dec, re-install Magisk with Zygisk and Denylist Enable, clean data of Play service/ play shop/ wallet, re-boot; G-Pay stops working
> Re-install PlayIntegrity again, clean data of Play service/ play shop/ wallet, do nothing to APK (no un-installation), re-boot; now G-Pay works again

I do want to transfer from PlayIntegrity to xiaomi.eu APK solution. Any post I can read to find out what I'm doing wrong so I can set it up properly?
You need to add all Playstore and Google services to the denylist.
But both are doing the same thing, if you're rooted and PIF does work might as well use that.
 
You need to add all Playstore and Google services to the denylist.
But both are doing the same thing, if you're rooted and PIF does work might as well use that.
Thanks for reply. I already added all google-related service, including playstore and google service, into the denylist; however G-Pay still refused to work.
Just want to have a backup plan in case PIF solution not works in future.
 
Thanks for reply. I already added all google-related service, including playstore and google service, into the denylist; however G-Pay still refused to work.
Just want to have a backup plan in case PIF solution not works in future.
Check play integrity first, the google pay error may be resolved in a later state.
 
  • Like
Reactions: pandoleya
If this will help, my wallet did start to work when I made these steps (Mi 11 Ultra with xiaomi.eu stable)
1. Updated stable ROM which was uploaded on 2023-12-05
2. Downloaded and installed .apk fix patch from update menu in settings
3. Google wallet didn't pass security after these steps, but I did clear cache/stored data on Google Wallet, Google Play Services and Google Play Store, did a reboot, and now it seems to work for now.
*Please note, I didn't have any magisk or other fixes, I just stopped using google wallet when they made security changes and just waited for less messy fix. :)
 
If this will help, my wallet did start to work when I made these steps (Mi 11 Ultra with xiaomi.eu stable)
1. Updated stable ROM which was uploaded on 2023-12-05
2. Downloaded and installed .apk fix patch from update menu in settings
3. Google wallet didn't pass security after these steps, but I did clear cache/stored data on Google Wallet, Google Play Services and Google Play Store, did a reboot, and now it seems to work for now.
*Please note, I didn't have any magisk or other fixes, I just stopped using google wallet when they made security changes and just waited for less messy fix. :)
This is also my experience. But I did clear data/cache on Google Play Store only. After restart everything works fine.
 
Good morning, installed on MI 10, according to the indicated steps, and everything is fine, thank you for your work
 
  • Like
Reactions: Smaritz
I have rooted F3. I'm using latest stable and latest apk. Don't have any issue regarding root detection on banking apps or Google Pay. I have latest version of LSPosed also and don't have any issue. Everything is perfect.
 
I have rooted F3. I'm using latest stable and latest apk. Don't have any issue regarding root detection on banking apps or Google Pay. I have latest version of LSPosed also and don't have any issue. Everything is perfect.
Not all banks check if you are rooted or not.
Two of mine don't care either, but three others check and although they work normally for a few hours then suddenly stop because root has been detected later.
 
Last edited:
Hello everyone, since I have been updating version 14 on the F3 bit, TWRP shows me a series of errors, yesterday I updated the stable 14.0.8.0 again and copied the screen in case you can tell me the reason, I always have Magisk 26.4 I update without deleting data. Thanks in advance, you do a great job.
 

Attachments

  • CM231208-002510001.jpg
    CM231208-002510001.jpg
    1,003.4 KB · Views: 164
I did the following the other day

- Unlocked the bootloader on my Mi 10T Lite (gaugin)
- Flashed TWRP
- Wiped data and cache
- Copied over the Mi EU ROM and installed it
- Set up device (working normally)

The only problem I've got is I want to update but when it says "tap to reboot" it boots into TWRP and does nothing

I assumed I need to install the update myself, but when I browse to /sdcard all the folder names are scrambled (which implies it's encrypted)

Am I doing something wrong here? I don't see a way to update the device without using a computer
 
Status
Not open for further replies.

Similar threads