https://nitter.net/MishaalRahman/status/1736879683633807735
Android's compatibility has been a mess for all of time really but I feel like it's gotten to a new low recently. It's kind of crazy how many games or apps that are only a few years old won't work on newer versions of Android anymore.
Two main reasons:
-
Cutting off older API versions to enforce tighter security requirements
-
Dropping 32-bit hardware from newer phones breaks apps with 32-bit binary components such as libraries.
-
Ios isn't better either. Got a new iPhone for work recently, so I thought I would re download some of the games I used to play as a kid. Most of them have been removed from the store at some point so you can only access them if you have purchased them previously. From the older ones many haven't been updated to support newer os versions. Some others you can't even download anymore (even if you own them) because they have been removed from the store completely (e.g. Infinity blade). It's sad seeing this entirely unaccessible. You'd basically have to have an old jailbroken iPhone to try to run most of it, and you would have to source the APKs somehow. It would be cool to have an emulator for these old games.
I wonder if handsets sold in China will include tango. Since the Xiaomi 14 also used tango for 32 bit support.