apple is known for slowing their older phones down on purpose - via rate limiting the CPU and generally doing bad stuff to the software. That's got little to do with the OS itself. My old Motorola X 2014 probably isn't able to run android 13 smoothly, but that's almost a decade away from its launch. The Mi Mix 3 can easily run android 13, the only reason it struggles now is because of the ****show that is MIUI. since I switched to this custom ROM, it's been a lot smoother, easier on the battery, background apps aren't being killed anymore (oh my GOD, why is this a thing???), and I didn't even disable as many animations as possible like I did on MIUI.
corporate software just sucks, that's all there is to it. and planned obsolescence is a thing.
oh and the EU IS doing something against apple slowing their old phones down on purpose iirc. it just takes an ungodly amount of time. they've already been sued a couple times by various european countries from what I can gather.
sorry for the rant, this is just something that really gets me heated. companies ruining their hardware for profit is just… ugh
thanks to Mr_A_Warner
again. I had to fight against MIUI, now LineageOS fights alongside me. And we're winning.
Contrary what people think MIUI is a smooth system but what makes the system start to slow down is doing updates over and over without factory reset.
If we factory reset the phones before every major update they correct the inconsistencies with apps and this is valid to all ROMS and OS.
MIUI is more controlled than AOSP based ROMS with what is on memory but you can configure apps behavior on memory and if they autostart or not.
You need to compare Miui after a reset with this ROM after a clean install not a Miui full of apps and full of apps updates residues with a new installed ROM.
What will be the performance of this AOSP ROMS after 2 years of apps installed/uninstalled and their updates?
Even AOSP customs ROMs discontinue the phones that are rare, they have a hand of phones they continue to officially update even after 5 or 6 years like some Oneplus.
When we check long-term reviews and side by side comparisons MIUI is far from bad (Samsung OS is slower since day 1,less smooth and less quickly opening heavy apps like games and they sell more only because the brand loyalty). MIUI has a lot of options and functions years ahead of what Google offer at their Pixel ROMS.
I know Miui since version 2 or 3, that was one of the main custom ROMS along side with Cyanogen that everyone wanted to flash in other brand phones.
Every phone and system is prone to become more slow due to multiple reasons, battery wealth that after cpu/gpu voltage stability, updates badly installed or adapted with what is already installed in the phones or changes in OS program that creates slowdowns on purpose to force people to buy new phones.
But my experience while doing support to generic people is, they change their phones because battery start to fail and not because the system is not with last OS version and brands know that.
EU is about to force brands to design phones with easy to replace batteries and they need to support phones for 5 years with OS updates.
But if we see global panorama only Europe is doing something to help their citizens and force brands to be more responsible with what they sell and what they do aftersales.
That's crazy that we can't repair last gen iphones at home without problems of disfunctions.