How to debloat your Xiaomi 15 Ultra without root access

spacedrone808 34 points 31 comments September 02, 2026
trackerninja.codeberg.page · View on Hacker News

Discussion Highlights (10 comments)

spacedrone808

Comprehensive de-bloat guide

PorciiVorbesc

Yeah but does all this stick after the next major OS update? THat's why I avoid all these top bang for the buck Chinese phones with amazing HW. Fighting the bloatware and spyware is too much hassle.

hodanli

I hate that this is still a reality in 2026.

LoganDark

the trick I use is that `adb disable-user` still works without root and it works on anything, including even the most privileged system-level apps. some phones detect this and actually brick themselves (looking at you Samsung Knox), but a lot of phones don't notice at all. Downside of course is that if you use multiple users, you'll have to repeat it for each user.

esafak

Are the pics that good?

colincowardly

If you don't like the Xiaomi experience, don't buy a Xiaomi phone. Xiaomi ships an intentional set of features and apps that deliver what they believe is a best-in-class smartphone experience.

rationalist

It says they're freezing at Android 16 because Android 17 has more tracking and that kind of stuff, but then they go on to recommend Nova Launcher which sold out and has ads and who knows what else?

inigyou

Xiaomi openly violates GPL too. If you email them for source code they won't provide it and if you press it they will just say haha sue us, or ghost you.

nobody42

https://github.com/Universal-Debloater-Alliance/universal-an...

greatgib

Something pretty crazy is that, in its early days, Xiaomi gained traction as a smartphone manufacturer because its devices offered incredible hardware for the price. At the same time, Xiaomi provided its own Android skin with virtually zero bloatware, while giving users an insane level of customization to make the experience fit their needs perfectly. But that was before, now they pack more bloatware than samsung devices.

Semantic search powered by Rivestack pgvector
5,346 stories · 48,358 chunks indexed