If you use a Xiaomi, Redmi, or POCO smartphone, you are likely familiar with the package tracking cards in the App Vault screen. While these widgets make it easy to monitor your orders, tapping on them usually launches heavy third-party apps like Taobao, Cainiao, or JD. This constant app switching can slow down your device and interrupt your workflow.
In this blog post, you will learn everything about BetterMiuiExpress, a helpful tool built for Xiaomi devices. We will cover what this module does, its main features, system requirements, step-by-step installation instructions, daily usage tips, troubleshooting steps, and answers to common questions.

Table of Contents
What is BetterMiuiExpress?
BetterMiuiExpress is an open-source Xposed module created specifically for smartphones running Xiaomi MIUI or HyperOS. Its primary function is to block the App Vault package tracking widget from automatically opening external third-party apps whenever you tap on a package update.
Instead of redirecting you to third-party apps, BetterMiuiExpress opens a clean, built-in window that displays your delivery status and tracking details directly. It cleans up how shipping information is shown on your device, saving time and keeping your phone interface smooth and responsive.
Features of BetterMiuiExpress
- Direct Package Viewing: Displays express details in a lightweight custom window without launching third-party apps.
- Blocks Unnecessary App Jumps: Stops automatic redirection to heavy external platforms such as Taobao, Cainiao, JD, and J&T Express.
- Restores Default Navigation: Fixes unexpected app-jumping behaviors found in recent versions of Xiaomi App Vault.
- Manual External Access: Provides an easy menu option to open the official third-party app whenever you need extra features or pickup codes.
- Lightweight Hook System: Built on top of YukiHookAPI for minimal RAM consumption and stable background operation.
- Open Source Codebase: Free to inspect, build, and use under the GPL-3.0 open-source software license.
Requirements for BetterMiuiExpress
Before setting up BetterMiuiExpress on your phone, ensure your system meets the following prerequisites:
- Operating System: Xiaomi MIUI or HyperOS running on Android 7.0 or higher.
- Target System App: Xiaomi App Vault (Smart Assistant) installed on your device.
- Root and Framework: A rooted Android device running an Xposed framework that supports XSharedPreferences, such as LSPosed.
- Manager Application: LSPosed Manager installed to manage module activation and scope configuration.
How to Download BetterMiuiExpress
You can obtain BetterMiuiExpress directly from its official repository online. The developer provides pre-compiled APK releases ready for installation. If you prefer building software yourself, you can also clone the project repository and compile the APK using Android Studio.
Always ensure you download the module package from official source releases to keep your device secure.
How to Install BetterMiuiExpress
Installing BetterMiuiExpress requires a few basic steps within your Xposed framework manager. Follow these instructions carefully:
- Download the latest BetterMiuiExpress APK file to your phone storage. If you are upgrading from version 1.6.0 or earlier, uninstall the older version first.
- Install the APK file as you would with any normal Android app.
- Open the LSPosed Manager application on your phone.
- Navigate to the Modules section and enable the toggle for BetterMiuiExpress.
- Open the module scope settings and select App Vault (Smart Assistant). If App Vault is missing from the list, tap the top-right menu icon and uncheck the option to hide system apps.
- Launch the main BetterMiuiExpress application icon from your home screen or app drawer for the first time. Wait a few moments until you see a notification confirming initialization is complete.
- Force stop the App Vault application using LSPosed Manager or your Android System Settings to apply the changes.
How to Use BetterMiuiExpress
Once installed and activated, using BetterMiuiExpress requires no extra effort:
- Checking Shipment Updates: Open your App Vault screen or home screen package card. Tap on any active shipment. A lightweight custom detail window will pop up showing full delivery progress directly on your screen.
- Accessing Pickup Codes: If a delivery requires a pickup code or additional external app options, tap the menu icon in the top right corner of the tracking detail screen and choose to open in the external application.
- Handling Privacy Phone Numbers: If a shipping company like SF Express uses a privacy-masked phone number for the recipient, detailed info may occasionally be restricted by carrier privacy rules.
Credits and Acknowledgments
BetterMiuiExpress is developed and maintained by open-source developer Robotxm. The project builds upon contributions from the Android modding community:
- Built using YukiHookAPI for modern Android hooking support.
- Thanks to YifePlayte for assistance with Cainiao Guoguo API integration in earlier versions.
- Thanks to dreamy06 for code modifications handling J&T Express redirects.
- Thanks to wlt233 for guidance on updated API structures.
Troubleshooting Common Issues
If you encounter issues while using the module, try the following solutions:
- Widget still opens third-party apps: Verify that App Vault is selected in the LSPosed scope list and that system apps are visible in settings. Force stop App Vault afterwards.
- Initialization message does not appear: Open the BetterMiuiExpress app icon manually from your launcher and wait for the success prompt before tapping package widgets.
- Upgrading from older builds causes errors: Completely uninstall legacy versions (version 1.6.0 or older), restart your device, and clean-install the latest version.
- Detailed updates missing for certain tracking numbers: Some delivery services shield tracking details for virtual numbers. Use the top-right menu inside the tracking window to view details in the official carrier app.
FAQs
Yes. Because BetterMiuiExpress operates as an Xposed module, your phone must be rooted with a system framework like LSPosed installed.
No. The module is lightweight and only hooks into tracking card taps, which actually saves system memory by preventing large shopping apps from launching in the background.
Yes, it works across MIUI and HyperOS builds as long as the Xiaomi App Vault component is installed and LSPosed is running.
Yes, it is entirely free and open-source under the GPL-3.0 license.
Conclusion
BetterMiuiExpress is an effective solution for Xiaomi and HyperOS users who want a clean, fast package tracking experience without constant app redirects. By intercepting widget taps and displaying tracking updates in a lightweight window, it keeps your phone running smoothly.
Did you find this post helpful? Are you planning to try BetterMiuiExpress on your device? Please leave a comment below to share your thoughts or ask any questions!


