You're pretty much correct. If it's like Linux, drivers can be either statically linked into the kernel itself, meaning an entire OS upgrade would be required for non-custom ROMs, or included as modules, but these drivers tend to be proprietary and closed source on Android (they are on a PC too, but you have the freedom of upgrading them or downgrading them whenever you like, on Android, you do not if you're not rooted), so there's not really an easy avenue of upgrading them like you can on a PC.
4GHz AMD 3900X, 32GB DDR4 RAM, 6GB Nvidia RTX 2060, Asus Crosshair 7 Hero (Wifi), Linux
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.
How to ask useful questions: https://web.archive.org/web/20110214010944/http://support.microsoft.com/kb/555375
I'm not Dark_Alex, nor do I claim to be. Our nicknames are merely coincidence.

