Google heeft onlangs de Android 14 QPR2 Beta 1-update uitgerold, die aanzienlijk hogere installatiesnelheden voor naadloze updates op de laatste twee generaties Pixel-apparaten oplevert. Het heeft met name de installatietijd teruggebracht van gemiddeld 30 minuten (soms bijna een uur) tot bijna 10 minuten of soms zelfs minder.
Natuurlijk zitten er enkele opmerkelijke optimalisaties onder de motorkap, die hebben bijgedragen aan het verkorten van de installatietijd. Artem Russakovskii op X heeft uitgelegd dat Google erin is geslaagd het installatieproces te versnellen.
Een nadere blik op de versnelling van naadloze updates op Pixel-apparaten
Er zijn drie belangrijke verbeteringen in het installatieproces die bijdragen aan de hogere snelheden, waarvan er één de parallellisatie van compressiebewerkingen is. Het installatieproces vereist de compressie van duizenden kleine blokken. Het parallelliseren van deze stap maakte het hele proces 26% sneller, zegt Russakovskii.
Bovendien batcht Android nu bewerkingen voor die kleine datablokken tijdens het updateproces. Voorheen voerde het besturingssysteem afzonderlijke schrijfbewerkingen uit voor alle afzonderlijke blokken, maar nu voert het een enkele schrijfbewerking uit waarbij alle blokken worden gecombineerd. Deze wijziging leidde tot een vermindering van de installatietijd met 24%, wat bijdroeg aan de efficiëntie van het updatemechanisme.
Het hierboven genoemde compressie- en parallellisatieproces maakt deel uit van de algemene AOSP-verbetering. Maar er is nog een truc die exclusief is voor de nieuwste Pixel-apparaten en die de meeste voordelen biedt.
Het is de overgang van de oudere GZ-compressiemethode naar de LZ4-methode. Door Google omschreven als “extreem snelle compressie”, levert de LZ4-methode een opmerkelijke 50% kortere installatietijd op. Deze verbetering is exclusief voor de Pixel 7- en Pixel 8-serie, inclusief de Pixel Fold en Pixel-tablet.
De verschuiving naar LZ4 lijkt gebruik te maken van multi-core CPU’s, waarbij de mid-cores van Tensor G3 helpen het proces te versnellen, vooral opgemerkt tijdens de installatie van Android 14 QPR2 Beta 1 op de Pixel 8 Pro.
Het succes van Google bij het optimaliseren van de installatiesnelheid van OTA-updates zal naar verwachting andere OEM’s ertoe aanzetten hetzelfde te implementeren.