De la început până la sfârșit: cum se lansează o actualizare de software pentru Android [INFOGRAFIE de la Sony]

click fraud protection

Sony a lansat o nouă infografică care vă ghidează prin procesul pas cu pas al modului în care o actualizare Android ajunge de la Google la smartphone-ul din mână.

Actualizările Android, inclusiv corecțiile de securitate și versiunile majore, sunt ceva pe care mulți oameni îl prețuiesc. Desigur, unii se tem de actualizări noi, deoarece pot schimba lucrurile și, uneori, pot apărea noi erori sau probleme de performanță. În cea mai mare parte, totuși, noile actualizări Android sunt importante și vitale pentru platformă. Întregul proces prin care trece o actualizare Android este, totuși, incredibil de complex, așa că Sony tocmai a lansat un infografic pentru a ilustra întregul proces.

Prima fază este procesul de „aducere” și începe cu Google care trimite OEM-urilor Android ceea ce se numește Platform Development Kit (PDK, pe scurt). Aceasta se termină cu câteva săptămâni înainte de lansarea unei noi versiuni de Android și include o colecție de fișiere sursă și multe altele pentru a ajuta OEM să dezvolte, să optimizeze și să testeze noua actualizare. Apoi, când Google lansează actualizarea, OEM-urile pot începe să construiască fundația, astfel încât să se poată concentra pe Stratul de abstractizare hardware (HAL).

Procesul HAL se concentrează în întregime pe ca diferitele componente hardware să funcționeze cu noul software. Dacă o companie nu folosește aceleași componente pe care le folosește Qualcomm (care este uneori cazul), atunci este la latitudinea OEM să rezolve acest lucru. Odată terminat, ei pot începe să lucreze la funcțiile de bază pe care un smartphone sau o tabletă ar trebui să le poată face. Aceasta include, dar nu se limitează la, lucruri precum efectuarea și primirea de apeluri telefonice, trimiterea și primirea de mesaje și conexiunea la internet.

Cu asta în afara drumului, OEM-ul poate lucra apoi la caracteristica software care face ca dispozitivele lor să iasă în evidență față de concurență. În cazul Sony, aceasta include personalizarea ecranului de blocare și a altor aplicații, inclusiv contacte, muzică, filme, album, cameră, e-mail și alte funcții precum Smart Stamina și Xperia Assist. După aceasta, ei pot face unele teste interne în cadrul companiei, urmate de mai multe teste în afara laboratorului.

Ai crede că acesta este sfârșitul, dar asta este doar prima etapă. Odată finalizată, începe faza a doua și aici intră în joc certificarea și aprobarea actualizării. Aceste dispozitive trebuie să îndeplinească anumite standarde când vine vorba de Bluetooth, WiFi și conectivitate celulară. Unii dintre acești parteneri de telefonie mobilă doresc și anumite lucruri în software, așa că după ce acestea sunt implementate, actualizarea este supusă unor teste de la operator.

În cele din urmă, cu toate acestea în afara drumului, pot începe să lanseze actualizarea către utilizatori. Acest lucru se face în mod normal treptat, în timp ce echipa se așează și verifică jurnalele pentru orice tip de eroare critică în timpul procesului de actualizare. Dacă unele sunt detectate, atunci acestea trebuie remediate, dar dacă nu, atunci vor continua procesul de lansare până când este complet.


Sursa: Sony Mobile