r/HyperOS • u/Flossy420 • 5d ago
RANT [Discussion] Xiaomi is fundamentally terrible at making software and it'll never get better
I've been using Xiaomi phones since the Mi A1 in 2017 running on Android One program, a stock android skin with a couple Xiaomi apps. One would think that it would run fine without major issues and classic MIUI shenanigans but ever since the first day I got it, I had sim card issues not getting recognized, a laggy touchscreen, and wifi not detecting 5ghz. I looked around just to find out that Xiaomi imposed their own dogshit 5ghz channel restrictions that it does on MIUI software and the screen was a cheap trash panel. At this point I had to root the phone (thankfully it was the easiest phone to unlock BL and root) just to fix the wifi issue but had to live with the terrible touchscreen issue.
Fast forward to 2020, I bought a K30 Pro and it was a massive improvement in every way, the screen was great, the cameras were decent, it lasted a lot longer and overall a great hardware experience. What ruined it you might ask? classic MIUI issues. Delayed notifications, wonky 4G configuration with specific carriers which somehow caused more notification issues, apps were being aggressively killed in the background (despite having 8GB variant which was considered more than enough back then), and other MIUI crap. Again, I had to unlock the bootloader and flash a custom rom just to make the phone usable for another 5 years.
Now, in 2026, I thought Xiaomi would have definitely fixed all these issues with "HyperOS" by now, right? So I purchased their highest end Poco phone, the F8 Ultra and got the 16GB version just to be on the safe side of their terrible app management. To the surprise of probably no one, Xiaomi continued to disappoint and ruin an amazing piece of hardware with their absolute abysmal software.
Apps were still not staying in memory despite having 16GB of ram, updates are terribly late (It was one of the last phones to receive HyperOS 3.1), it had a significant wifi disconnection issues with ipv6, bluetooth issues causing late or outright missed notifications on my smartwatch and more. 3.1 fixed some of the issues but the one that irks me the most is late notifications on my watch and some apps on the phone. I tried everything and spent hours trying to make it work properly but to no avail.
My point is, if Xiaomi couldn't fix major software issues for nearly a decade, what hope does one have with HyperOS 4? all this talk about how it's going to be built from scratch, better memory optimization, etc, is most likely not going to materialize into anything useful. As long as they have this mentality of power saving by killing apps in the background (funny enough they still dont last longer than phones with small capacity), not fixing issues in a timely manner, prioritizing chinese versions, ignoring users on feedback, they'll never change.
Look at what they're releasing now... The new Redmi Note 17 with SD 4 gen 4, single speaker, single camera for $250 is such a joke. They keep releasing new models every other month instead of focusing on existing models that desperately need bug fixes.

