Just copied a link from another post which details the OS update procedure, which I found very interesting.
“let’s do a quick recap of how Android makes it to your smartphone. First, Google releases builds of AOSP (the Android Open Source Project) to everyone. This doesn’t run on a phone yet, though. First, your SoC (System on a Chip) manufacturer (usually Qualcomm) has to get hold of it and customize Android for a particular SoC, adding drivers and other hardware support. Then, that build goes to your phone manufacturer (Fairphone, in this case) which adds support for the rest of the hardware—things like cameras, the display, and any other accessories—along with built-in apps and any custom Android skin work that the company wants to do.”