Zo worden Android-updates voorbereid

Zo worden Android-updates voorbereid

Wanneer een nieuwe versie van Android wordt aangekondigd, duurt het meestal lang voordat we onze mobiele telefoons bereiken, of helemaal niet. Naast het hebben van een Google-telefoon of een mobiel met Android One, moeten fabrikanten verschillende stappen ondernemen om een ​​apparaat up-to-date te maken. We vertellen je hoe Android-updates werken.

Een proces in twee fasen en elf stappen

Het stap voor stap dat we je gaan vertellen is gebaseerd op: de Sony-gids voor uw Xperia-telefoons. Het bestaat uit twee fasen, de eerste is de bouw en de tweede is certificering. In algemene termen, de fabrikant ontvangt de nieuwe Android en moet deze voor al hun apparaten aanpassen en verfijnen. Later zullen ze de hulp van operators en ontwikkelaars nodig hebben om ervoor te zorgen dat alles correct is voor de officiële lancering.

Fase 1 van Android-updates

Stappen 1 en 2: De ontwikkelingskit en basis

Ten eerste is dat Google levert de fabrikant een Platform Development Kit. Deze PDK is een gereedschapskist met alle benodigde materialen voor de bouw van het besturingssysteem en wordt meestal een paar weken voor de officiële aankondiging van de bijbehorende Android-versie ontvangen.

Vanaf daar is het tijd om de fundamenten te bouwen. We hebben het over het brengen van de nieuwe versie van Android naar het bestaande systeem. Dit is het deel waar, raw, Android-updates zijn ingebed in wat er al was.

Stap 3: HAL

Het is belangrijk op te merken dat het niet alleen om software gaat. Er moet rekening worden gehouden met hardware, meer in gevallen als Sony, wiens chips anders werken dan die van Qualcomm. HAL staat voor Hardware Abstraction Layer, en eigenlijk: het draait allemaal om het systeem en de machine op de juiste manier aansluiten zodat er geen storingen in de apparaten zijn.

Stappen 4 en 5 van Android-updates

Stappen 4 en 5: De basis en de accessoires

Zodra de hardware en software functioneel zijn, is het tijd om ervoor te zorgen dat alles werkt. Het eerste is om de basis in een telefoon te implementeren: bellen, berichten en internetverbinding. Deze drie elementen vormen de basis van wat zou moeten werken voordat we verder gaan.

De vijfde stap is waar de fabrikant zijn eigen maatwerklaag introduceert. De gebruikersinterface, de eigen apps, de extra features… Dit is het moment waarop puur Android iets anders wordt.

Stap 6 en 7: testen, testen en nog eens testen

Tot nu toe is er een versie van Android gebouwd die het dagelijks probleemloos doet. Alles is waar het moet en alles werkt zoals het hoort. Het is de beurt aan de tests om ervoor te zorgen dat u mogelijke fouten ontdekt die moeten worden verholpen.

In het geval van Sony is dit de versie die het aan zijn eigen mensen, aan zijn laboratoriumapparatuur en in de gesloten en openbare bèta's. Dit proces gaat door totdat er een stabiele versie is bereikt zonder bugs, of in ieder geval minimale bugs die niet het hele systeem aantasten.

Stap 8 en 9: zorgen voor normen

Hier begint de tweede fase van de release van Android-updates. We moeten zorgen voor de kwaliteit van het product, dat wordt bereikt normen in technische zaken zoals Wifi, Bluetooth ... alles moet up-to-date zijn met betrekking tot het gebruik dat de gebruiker het apparaat gaat geven.

Het is tijd om Houd ook rekening met operators. Ze werken nauw met hen samen om te kijken of er specifieke versies nodig zijn of dat er onvoorziene bugs optreden. Goedkeuring van alle partijen is vereist voorafgaand aan de definitieve release.

Laatste stappen voor Android-updates

Stappen 10 en 11: starten en ondersteunen

Als alles tot hier goed is verlopen, de voorlaatste stap is om de update officieel te lanceren. Gebruikers zullen ze ontvangen op hun terminals en zullen kunnen genieten van de voordelen die het biedt. Het stap voor stap Android-updates houdt hier echter niet op, want een van de belangrijkste dingen blijft: ondersteuning.

De fabrikant moet alert zijn op feedback van gebruikers om fouten te herstellen die over het hoofd zijn gezien en eventuele fouten die moeten worden verholpen. Hier wordt informatie verzameld voor de firmware-updates van elke telefoon die plaatsvinden tussen Android-releases.

Een moeizaam proces voor Android-updates

Het is op dit punt dat de Android-versie van het moment als gelanceerd kan worden beschouwd. Het proces is lang en vereist dat de fabrikant zeer attent is, zodat alles werkt zoals het hoort. Dit verklaart waarom het zo lang duurt telkens wanneer een Android-update wordt aangekondigd.

Hoewel fragmentatie tussen systemen een veelvoorkomend probleem is voor Google-software, is de waarheid dat de zoekmachine alleen een pakket biedt met de basis, en het is aan elk bedrijf om het vereiste werk te doen. Ze duren langer, maar het is een moeizaam proces om ervoor te zorgen dat alles goed werkt.