Sony on välja andnud uue infograafiku, mis viib teid samm-sammult läbi selle kohta, kuidas Androidi värskendus Google'ilt teie käes olevasse nutitelefoni jõuab
Androidi värskendused, sealhulgas nii turvapaigad kui ka suuremad versioonid, on midagi, mida paljud inimesed väärtustavad. Tõsi, mõned kardavad uusi värskendusi, kuna need võivad asju muuta ja mõnikord võivad ilmneda uued vead või jõudlusprobleemid. Enamasti on uued Androidi värskendused platvormi jaoks olulised ja elutähtsad. Kogu protsess, mida Androidi värskendus läbib, on aga uskumatult keeruline, nii et Sony avaldas just infograafiku, mis aitab kogu protsessi illustreerida.
Esimene faas on "kasvatamise" protsess ja see algab sellega, et Google saadab Androidi originaalseadmete tootjatele, mida nimetatakse platvormi arenduskomplektiks (lühidalt PDK). See kustub mõni nädal enne Androidi uue versiooni avaldamist ning sisaldab lähtefailide kogumit ja muud, mis aitab originaalseadmete tootjal uut värskendust arendada, optimeerida ja testida. Kui Google värskenduse välja annab, saavad originaalseadmete tootjad hakata vundamenti looma, et keskenduda riistvara abstraktsioonikihile (HAL).
HAL-protsess on täielikult keskendunud erinevate riistvarakomponentide tööle panemisele uue tarkvaraga. Kui ettevõte ei kasuta samu komponente, mida Qualcomm (mis mõnikord juhtub), siis on OEM-i ülesanne seda lahendada. Kui see on tehtud, saavad nad hakata töötama põhifunktsioonide kallal, mida nutitelefon või tahvelarvuti peaks suutma teha. See hõlmab, kuid mitte ainult, selliseid asju nagu telefonikõnede tegemine ja vastuvõtmine, sõnumite saatmine ja vastuvõtmine ning Interneti-ühendus.
Kui see on ära tehtud, saab originaalseadmete tootja töötada tarkvarafunktsiooni kallal, mis tõstab nende seadmed konkurentidest esile. Sony puhul hõlmab see lukustuskuva ja muude rakenduste, sealhulgas kontaktide, muusika, filmide, albumi, kaamera, e-posti ja muude funktsioonide (nt Smart Stamina ja Xperia Assist) kohandamist. Kui see on tehtud, saavad nad teha ettevõttesiseseid siseteste, millele järgneb rohkem katseid väljaspool laborit.
Arvate, et see on lõpp, kuid see on alles esimene etapp. Kui see on lõppenud, algab teine faas ja siin tuleb mängu värskenduse sertifitseerimine ja kinnitamine. Need seadmed peavad Bluetoothi, WiFi ja mobiilsideühenduse osas vastama teatud standarditele. Mõned neist mobiilsidepartneritest soovivad ka teatud asju tarkvarasse lisada, nii et pärast nende rakendamist läbib operaator värskenduse mõned testid.
Lõpuks, kui see kõik on eemal, saavad nad hakata värskendust kasutajatele levitama. Tavaliselt tehakse seda järk-järgult, samal ajal kui meeskond istub ja kontrollib värskendusprotsessi ajal logisid mis tahes tüüpi kriitiliste vigade suhtes. Kui mõned tuvastatakse, tuleb need parandada, kuid kui mitte, jätkavad nad levitamist, kuni see on lõpule viidud.
Allikas: Sony Mobile