Remove bloatware, ads and telemetry from Xiaomi, Redmi and POCO phones running MIUI or HyperOS. No root, fully reversible, for Windows, macOS and Linux.
Every package gets a plain-English description and a safe / caution / danger rating, for MIUI 12–14 and HyperOS 1, 2 and 3.
The app downloads the latest package list, so new HyperOS bloat is recognised without reinstalling.
Apps are removed for your user only. Restore any of them from the Removed tab.
Everything runs over ADB with USB debugging. Your bootloader stays locked and OTA updates keep working.
brew install android-platform-tools (macOS), winget install Google.PlatformTools (Windows) or sudo apt install adb (Linux).Packages are removed for the current user only, so they can be restored. Packages marked danger can break calls, SIM, Settings or booting; leave them alone and back up first.
No. Xiaomi Debloater works over ADB with USB debugging enabled.
Use Restore in the app's Removed tab, or run adb shell cmd package install-existing <package>. A factory reset also restores everything.
Yes. The list includes HyperOS 3 packages from the Xiaomi 15 Ultra and is shared by most current Xiaomi, Redmi and POCO models. Missing a package? Report it.
UAD-ng covers every brand. Xiaomi Debloater focuses on Xiaomi only, tracks packages per MIUI/HyperOS version, and includes a Xiaomi-specific guide.