Från början till slut: Hur en Android-programuppdatering rullar ut [INFOGRAPHIC av Sony]

click fraud protection

Sony har släppt en ny infografik som tar dig genom steg-för-steg-processen för hur en Android-uppdatering kommer från Google till smarttelefonen i din hand

Android-uppdateringar, inklusive både säkerhetskorrigeringar och större versioner, är något som många värdesätter. Visst, vissa är rädda för nya uppdateringar eftersom de kan förändra saker och ting och ibland kan nya buggar eller prestandaproblem dyka upp. För det mesta är dock nya Android-uppdateringar viktiga och avgörande för plattformen. Hela processen som en Android-uppdatering går igenom är dock otroligt komplex, så Sony har precis släppt en infografik för att illustrera hela processen.

Den första fasen är "uppfostran"-processen och den börjar med att Google skickar Android OEMs vad som kallas ett Platform Development Kit (kortat PDK). Detta slocknar några veckor innan en ny version av Android släpps, och den innehåller en samling källfiler och mer för att hjälpa OEM att utveckla, optimera och testa den nya uppdateringen. Sedan när Google släpper uppdateringen kan OEM-tillverkare börja bygga grunden så att de kan fokusera på Hardware Abstraction Layer (HAL).

HAL-processen är helt fokuserad på att få de olika hårdvarukomponenterna att fungera med den nya mjukvaran. Om ett företag inte använder samma komponenter som Qualcomm använder (vilket ibland är fallet), då är det upp till OEM att få detta rätat ut. När det är gjort kan de börja arbeta med de grundläggande funktionerna som en smartphone eller surfplatta ska kunna göra. Detta inkluderar men är inte begränsat till saker som att ringa och ta emot telefonsamtal, skicka och ta emot meddelanden och internetanslutning.

Med det ur vägen kan OEM sedan arbeta med mjukvarufunktionen som gör att deras enheter sticker ut från konkurrenterna. I Sonys fall inkluderar detta anpassning av låsskärmen och andra applikationer inklusive kontakter, musik, filmer, album, kamera, e-post och andra funktioner som Smart Stamina och Xperia Assist. Med det gjort kan de göra några interna tester inom företaget följt av fler tester utanför labbet.

Man skulle kunna tro att det är slutet men det är bara fas ett. När det är klart börjar fas två och det är här certifiering och godkännande av uppdateringen kommer in i bilden. Dessa enheter måste uppfylla vissa standarder när det gäller Bluetooth, WiFi och mobilanslutning. Vissa av dessa cellulära partner vill också ha vissa saker i programvaran, så efter att de har implementerats genomgår uppdateringen några tester från operatören.

Slutligen, med allt detta ur vägen kan de börja rulla ut uppdateringen till användarna. Detta görs normalt gradvis medan teamet sitter tillbaka och kontrollerar loggar för alla typer av kritiska fel under uppdateringsprocessen. Om några upptäcks måste de åtgärdas, men om inte kommer de att fortsätta utrullningen tills den är klar.


Källa: Sony Mobile