Google: Android 8.0 OTA-uppdateringar kommer fortfarande att fungera även när telefonerna inte har utrymme för

0
142

0

google-pixel-xl-9440-037.jpg

Seamless System Uppdateringar, infördes med Google Pixel, Pixel XL, kommer att lägga till Strömmande uppdateringar för att hantera situationer där enheter bristande utrymme.

Bild: Josh Miller/CNET

Google är att stärka en uppdatering av system för Android som kommer att se till enheter kan installera nya versioner av OS och kritisk patch uppdateringar även när det är inget lagringsutrymme.

Ars Technica såg förändringen i den nya Android-dokumentationen för Google för A/B-eller Sömlösa System Uppdateringar som Google introducerade i Pixel och Pixel XL. Systemet är lånade från uppdateringen motor i ChromeOS.

Denna sömlösa system som gör att användarna kan fortsätta att använda enheten under uppdatering och inte kräver cache partition för att lagra OTA-uppdatering paket.

Android-enhet beslutsfattare kan genomföra A/B på Android 7.1 och upp, men det är klart alla har. Om de gjorde det skulle hjälpa Google att förbättra Android historiskt dålig lapp-post.

Till exempel, Google noterar sömlös uppdateringar bidragit till att säkerställa Pixel ägare installera sina månatliga säkerhetsuppdateringar snabbare. I Maj, 95 procent av Pixel ägare som kör den senaste säkerhetsuppdateringen efter en månad, jämfört med 87 procent av Nexus-användare.

Seamless använder sig av två olika uppsättningar av partitioner som är startbara — kallad slot En och slot B — med en som innehåller en uppsättning av aktiva partitioner och andra slot som innehåller oanvända partitioner för att rulla tillbaka från i händelse av ett fel. Alla uppdateringen aktivitet sker på de partitioner som i den oanvända slot.

Även om det gör en bättre uppdatering erfarenhet, sömlösa fortfarande kräver att användaren utrymme för att ladda ner uppdateringen av paket.

I Android 8.0 Google är att lägga till en “Streaming uppdateringar” – funktionen för sömlös uppdatera systemet, som kommer att behandla situationer där enheter bristande utrymme i user /datalagring och kräver bara en bråkdel av utrymmet i tillfällig förvaring.

“Användarna inte alltid har tillräckligt med utrymme på /av data för att hämta uppdateringen, och varken Oem: er eller användare vill slösa utrymme på en /cache partition, så vissa användare gå utan uppdateringar, eftersom de inte har någonstans att lagra uppdateringspaket,” Google anteckningar.

“A/B-uppdateringar har möjlighet att strömma uppdateringen för att åtgärda det här problemet: streaming skriver block direkt till B partition som de hämtas, utan att behöva lagra dem på /av data. Därför streaming A/B-uppdateringar behöver nästan ingen tillfällig lagring och behöver bara tillräckligt för ca 100kB av metadata.”

0