• greenashura@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        17
        ·
        edit-2
        23 hours ago

        AOSP versions of android can get them every other day. The issue is that since almost everyone is using custom versions of android, those updates break their stuff, so they cry. They need time to make sure the updates don’t break their shit. (Looking at you Samsung)

      • Trainguyrom@reddthat.com
        link
        fedilink
        English
        arrow-up
        10
        ·
        22 hours ago

        My understanding is that Android has shitloads of out of tree modifications to the open source projects it relies on, then every single device manufacturer has even more out of tree modifications to Android and aligning all of these modifications of modifications of modifications of open source projects whenever the mainline project gets an update takes a ton of time and testing, and ultimately managing to get all of that done within a few weeks of an upstream update is a massive headache.

        Basically it all comes back to the original sin where Google decided not to force hardware manufacturers to open source their device drivers and let the drivers exist out of tree. And while Google could still make it happen, they choose not to likely because a truly open ecosystem can lead to devices running forks of Android with Android app compatibility (like Amazon’s FireOS) which then might reduce Android market share and therefore app store recenue

      • GenderNeutralBro@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        17
        ·
        24 hours ago

        And malicious actors all over the world. Don’t forget that they are also sharing exploits with malicious actors all over the world, several months before deploying fixes for those exploits.

        What could possibly go wrong?!

      • unexposedhazard@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        10
        ·
        23 hours ago

        And specifically prohibits releasing any sourcecode which means that FOSS custom roms cant release updates unless they want to ship binaries.