Od začetka do konca: Kako poteka posodobitev programske opreme za Android [INFOGRAFIJA Sony]

Sony je izdal novo infografiko, ki vas korak za korakom popelje skozi postopek, kako posodobitev za Android pride od Googla do pametnega telefona v vaši roki

Posodobitve za Android, vključno z varnostnimi popravki in večjimi različicami, so nekaj, kar veliko ljudi ceni. Resda se nekateri bojijo novih posodobitev, saj lahko spremenijo stvari in včasih se lahko pojavijo nove napake ali težave z delovanjem. Večinoma pa so nove posodobitve za Android pomembne in ključne za platformo. Celoten postopek, skozi katerega gre posodobitev za Android, pa je izjemno zapleten, zato je Sony pravkar izdal infografiko, ki pomaga ponazoriti celoten postopek.

Prva faza je postopek »vzgoje« in se začne tako, da Google proizvajalcem originalne opreme za Android pošlje tako imenovani komplet za razvoj platforme (na kratko PDK). To izide nekaj tednov pred izdajo nove različice Androida in vključuje zbirko izvornih datotek in še več, da bi OEM pomagal pri razvoju, optimizaciji in testiranju nove posodobitve. Ko Google izda posodobitev, lahko proizvajalci originalne opreme začnejo graditi temelje, da se lahko osredotočijo na plast abstrakcije strojne opreme (HAL).

Postopek HAL je v celoti osredotočen na to, da različne komponente strojne opreme delujejo z novo programsko opremo. Če podjetje ne uporablja istih komponent, kot jih uporablja Qualcomm (kar se včasih zgodi), mora OEM to popraviti. Ko je to storjeno, lahko začnejo delati na osnovnih funkcijah, ki bi jih moral imeti pametni telefon ali tablica. To vključuje, vendar ni omejeno na stvari, kot so klicanje in sprejemanje telefonskih klicev, pošiljanje in prejemanje sporočil ter internetna povezljivost.

Če tega ne odpravite, lahko proizvajalec originalne opreme dela na funkciji programske opreme, zaradi katere njihove naprave izstopajo od konkurence. V Sonyjevem primeru to vključuje prilagajanje zaklenjenega zaslona in drugih aplikacij, vključno s stiki, glasbo, filmi, albumom, kamero, e-pošto in drugimi funkcijami, kot sta Smart Stamina in Xperia Assist. Ko to storijo, lahko izvedejo nekaj internih testov v podjetju, ki jim sledi več testiranj zunaj laboratorija.

Mislili bi, da je to konec, vendar je to le prva faza. Ko je to končano, se začne druga faza in tu prideta v poštev certificiranje in odobritev posodobitve. Te naprave morajo izpolnjevati določene standarde, ko gre za Bluetooth, WiFi in mobilno povezljivost. Nekateri od teh mobilnih partnerjev prav tako želijo določene stvari v programski opremi, tako da po tem, ko so te izvedene, posodobitev opravi nekaj preskusov pri operaterju.

Končno, ko vse to odstranijo, lahko začnejo uvajati posodobitev uporabnikom. To se običajno izvaja postopoma, medtem ko ekipa sedi in preverja dnevnike glede kakršne koli kritične napake med postopkom posodabljanja. Če so nekateri odkriti, jih je treba popraviti, če pa ne, bodo nadaljevali postopek uvajanja, dokler ni dokončan.


Vir: Sony Mobile