Disclaimer: Googler, but opinions are my own.
Disclaimer: Googler, but opinions are my own.
I think Google is doing a better job with their Pixel devices. I honestly hope they try to lead the Android industry more with them.
It absolutely does, in part at least, fall on Google to establish how the Android label can be used. Their decision has (apparently) been that it can be used by anyone even if their devices become (practically) obsolete in just a year or two from various perspectives (not in an absolutely obsolete sense, but a lack of many/most/any updates is a crucial element of currency for mobile devices and hastens obsolescence). That's on Google, not the OEMs who take advantage of it.
I'd like to say the OEMs should do better, but the market has clearly convinced them that they can be profitable and sell soon-to-be-obsolete devices.
I won't support Android 11 and later in any of my apps. If someone has an issue with that, they're free to send me a device getting the Android Preview releases for the version they want me to support. I treat Android just like iOS now: Want support? buy me a devkit.
In the past it was possible for me to just build AOSP master from source and test with that, but 3.0 was the first release breaking that assumption and after 5.0 the assumption was broken entirely. Now I just won't support it anymore.
Reaper (free during COVID, $60 discounted license otherwise) + free plugins is pretty great though without going the unlicensed route.
Reaper also runs on Linux, natively and in WINE.