Så här förbereds Android-uppdateringar

Så här förbereds Android-uppdateringar

När en ny version av Android tillkännages tar det vanligtvis lång tid att nå våra mobiltelefoner, om alls. Förutom att ha en Google-telefon eller en mobil med Android One måste tillverkare vidta olika åtgärder för att uppdatera en enhet. Vi berättar hur Android-uppdateringar fungerar.

En process i två faser och elva steg

Steg för steg som vi ska berätta är baserat på Sony-guiden för dina Xperia-telefoner. Den består av två faser, den första är konstruktion och den andra är certifiering. I generella termer, tillverkaren tar emot den nya Android och måste justera och förfina den för alla sina enheter. Senare kommer de att behöva hjälp av operatörer och utvecklare för att se till att allt är korrekt innan den officiella lanseringen.

Fas 1 av Android-uppdateringar

Steg 1 och 2: Development Kit och Foundation

Först och främst är det Google förser tillverkaren med ett plattformsutvecklingskit. Denna PDK är en verktygslåda med allt nödvändigt material för konstruktionen av operativsystemet, och det tas vanligtvis emot några veckor innan det officiella tillkännagivandet av motsvarande Android-version.

Därifrån är det dags att bygga grunden. Vi pratar om att ta med den nya versionen av Android till det befintliga systemet. Det här är den del där, i det grova är Android-uppdateringar inbäddade i det som redan fanns där.

Steg 3: HAL

Det är viktigt att notera att det inte bara är frågan om mjukvara. Hårdvara måste beaktas, mer i fall som Sony, vars chips fungerar annorlunda än Qualcomms. HAL står för Hardware Abstraction Layer, och i princip allt handlar om att koppla in systemet och maskinen på rätt sätt så att det inte finns några fel i enheterna.

Steg 4 och 5 i Android-uppdateringar

Steg 4 och 5: Grunderna och tillbehören

När hårdvaran och mjukvaran är funktionella är det dags att börja se till att allt fungerar. Det första är att implementera grunderna i en telefon: samtal, meddelanden och internetuppkoppling. Dessa tre element är grunden för vad som ska fungera innan man går vidare.

Det femte steget är där tillverkaren introducerar sitt eget anpassningslager. Användargränssnittet, de egna apparna, extrafunktionerna... Det här är ögonblicket då ren Android blir något annorlunda.

Steg 6 och 7: tester, tester och fler tester

Hittills har en version av Android byggts som fungerar från dag till dag utan problem. Allt finns där det ska och allt fungerar som det ska. Det är testernas tur för att se till att du upptäcker eventuella fel som behöver åtgärdas.

I Sonys fall är detta versionen den ger till sitt eget folk, till sin laboratorieutrustning och i stängda och offentliga betaversioner. Denna process pågår tills en stabil version uppnås utan buggar, eller åtminstone minimala buggar som inte påverkar hela systemet.

Steg 8 och 9: säkerställa standarder

Här börjar den andra fasen av lanseringen av Android-uppdateringar. Vi måste säkerställa kvaliteten på produkten, som uppnås standarder i tekniska frågor som Wifi, Bluetooth ... allt måste vara uppdaterat med avseende på de användningsområden som användaren kommer att ge enheten.

Det är dags att ta även hänsyn till operatörerna. De arbetar nära dem för att se om specifika versioner behövs eller om oförutsedda buggar uppstår. Godkännande av alla parter krävs innan den slutliga releasen.

Sista stegen för Android-uppdateringar

Steg 10 och 11: start och support

Om allt har gått rätt till här, det näst sista steget är att officiellt lansera uppdateringen. Användare kommer att ta emot dem på sina terminaler och kommer att kunna dra nytta av fördelarna som det erbjuder. Men steg för steg med Android-uppdateringar slutar inte här, eftersom en av de viktigaste sakerna återstår: support.

Tillverkaren måste vara uppmärksam på användarfeedback för att åtgärda fel som har förbisetts och alla typer av fel som behöver åtgärdas. Det är här informationen samlas in för varje telefons firmware-uppdateringar som sker mellan Android-släpp.

En mödosam process för Android-uppdateringar

Det är vid denna tidpunkt som Android-versionen för tillfället kan anses lanserad. Processen är lång och kräver att tillverkaren är mycket uppmärksam så att allt fungerar som det ska. Detta är vad som förklarar varför de tar så lång tid varje gång en Android-uppdatering tillkännages.

Även om fragmentering mellan system är ett vanligt problem för Googles programvara, är sanningen att sökmotorn bara tillhandahåller ett paket med grunderna, och det är upp till varje företag att göra det arbete som krävs. De tar längre tid, men det är en mödosam process att se till att allt fungerar bra.