Hot damn that’s a large update! Anyone know what’s in it?

E: It’s QPR2.

  • catloaf@lemm.ee
    link
    fedilink
    English
    arrow-up
    28
    arrow-down
    2
    ·
    10 months ago

    I bet you can learn more if you hit that link where it says “learn more”

      • Avid Amoeba@lemmy.caOP
        link
        fedilink
        English
        arrow-up
        8
        arrow-down
        1
        ·
        edit-2
        10 months ago

        Exactly. The list there tends to “underrepresent” the changes, especially when there’s such a large delta.

        E: Found it - QPR2 is part of this update. Something which isn’t called out in the Pixel update bulletin.

  • Uvine_Umbra@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    edit-2
    10 months ago

    If im right (been a long time since i rooted a modern android), the pixel uses an A/B immutable partition scheme, so each update is a full new base OS uploaded in, then user data is moved over.

    Hope someone who knows more bout this can confirm

    • Avid Amoeba@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      edit-2
      10 months ago

      Whether it uses physical A/B, virtual A/B, the updates are delivered as deltas from the previous version. Typically monthly updates range between several megabytes and tens of megabytes. Hundreds of megabytes implies a lot of system changes. The delta is used to create a full new base OS partition by combining the currently active partition with the delta. The result is written to the inactive partition. On Pixel, there are no physical A/B partitions anymore. Instead Linux logical volumes and snapshots are used, but the effect is the same as having physical A/B during update. Post update the inactive “partition” is removed and there’s a single active volume till the next update.