Fra start til slutt: Hvordan en Android-programvareoppdatering ruller ut [INFOGRAPHIC av Sony]

Sony har gitt ut en ny infografikk som tar deg gjennom trinn-for-trinn-prosessen for hvordan en Android-oppdatering kommer fra Google til smarttelefonen i hånden din

Android-oppdateringer, inkludert både sikkerhetsoppdateringer og større versjoner, er noe mange setter pris på. Riktignok er noen redde for nye oppdateringer da de kan endre ting, og noen ganger kan nye feil eller ytelsesproblemer dukke opp. For det meste er imidlertid nye Android-oppdateringer viktige og avgjørende for plattformen. Hele prosessen som en Android-oppdatering går gjennom er utrolig kompleks, så Sony ga nettopp ut en infografikk for å illustrere hele prosessen.

Den første fasen er «bring up»-prosessen, og den starter med at Google sender Android OEM-er det som kalles et plattformutviklingssett (PDK for kort). Denne går ut noen uker før en ny versjon av Android slippes, og den inkluderer en samling kildefiler og mer for å hjelpe OEM med å utvikle, optimalisere og teste den nye oppdateringen. Så når Google slipper oppdateringen, kan OEM-er begynne å bygge grunnlaget slik at de kan fokusere på Hardware Abstraction Layer (HAL).

HAL-prosessen fokuserer utelukkende på å få de forskjellige maskinvarekomponentene til å fungere med den nye programvaren. Hvis et selskap ikke bruker de samme komponentene som Qualcomm bruker (noe som noen ganger er tilfelle), så er det opp til OEM å få rettet opp i dette. Når det er gjort, kan de begynne å jobbe med de grunnleggende funksjonene som en smarttelefon eller nettbrett skal kunne gjøre. Dette inkluderer, men er ikke begrenset til, ting som å ringe og motta telefonsamtaler, sende og motta meldinger og Internett-tilkobling.

Med det ute av veien, kan OEM deretter jobbe med programvarefunksjonen som får enhetene deres til å skille seg ut fra konkurrentene. I Sonys tilfelle inkluderer dette tilpasning av låseskjermen og andre applikasjoner inkludert kontakter, musikk, filmer, album, kamera, e-post og andre funksjoner som Smart Stamina og Xperia Assist. Når det er gjort, kan de gjøre noen interne tester i selskapet etterfulgt av mer testing utenfor laboratoriet.

Du skulle tro det er slutten, men det er bare fase én. Når det er fullført, begynner fase to, og det er her sertifisering og godkjenning av oppdateringen kommer inn. Disse enhetene må oppfylle visse standarder når det gjelder Bluetooth, WiFi og mobiltilkobling. Noen av disse mobilpartnerne vil også ha visse ting i programvaren, så etter at de er implementert blir oppdateringen satt gjennom noen tester fra operatøren.

Til slutt, med alt dette ute av veien, kan de begynne å rulle oppdateringen ut til brukerne. Dette gjøres vanligvis gradvis mens teamet lener seg tilbake og sjekker logger for enhver type kritisk feil under oppdateringsprosessen. Hvis noen oppdages, må de fikses, men hvis ikke vil de fortsette utrullingsprosessen til den er fullført.


Kilde: Sony Mobile