289
No, you don't need a 'very bespoke AOSP' to turn your phone into a Rabbit R1 — here's proof
(www.androidauthority.com)
This is a most excellent place for technology news and articles.
Technically, every Android phone uses a "very bespoke AOSP", because the Android kernel is customized for the hardware of every single phone model, which can include things like hardware drivers and carrier services.
This is the reason that there is no universal Android ROM that works across every Android phone, unlike Windows or normal GNU/Linux distributions.
What about custom ROMs like Lineage? The only thing holding it back from working on every phone is that many phones have blocks to prevent installing a custom ROM in the first place. Could be just like windows in that it has every driver for every piece of hardware in the package, just bloating it unnecessarily.
Every device had it's own device tree and kernel with custom driver's, binary blinds, and system software. All of it runs beside the closed source modern os
I’m not entirely sure because I’m not very knowledgeable about CPUs, but it seems this is largely a problem with ARM architectures and their lack of standardization, isn’t it?
There's nothing like uefi between the os and the hardware