É assim que as atualizações do Android são preparadas

É assim que as atualizações do Android são preparadas

Quando uma nova versão do Android é anunciada, geralmente leva muito tempo para chegar aos nossos telefones celulares. Além de ter um telefone do Google ou um celular com Android One, os fabricantes devem seguir várias etapas para atualizar um dispositivo. Nós contamos como as atualizações do Android funcionam.

Um processo em duas fases e onze etapas

O passo a passo que vamos contar é baseado em o guia sony para seus telefones Xperia. Consiste em duas fases, sendo a primeira de construção e a segunda de certificação. Em termos gerais, o fabricante recebe o novo Android e deve ajustá-lo e refiná-lo para todos os seus dispositivos. Posteriormente, eles precisarão da ajuda de operadores e desenvolvedores para garantir que tudo esteja correto antes do lançamento oficial.

Fase 1 das atualizações do Android

Etapas 1 e 2: o kit de desenvolvimento e a base

Primeiro de tudo é que O Google fornece ao fabricante um Kit de desenvolvimento de plataforma. Este PDK é uma caixa de ferramentas com todos os materiais necessários para a construção do sistema operacional, e geralmente é recebido algumas semanas antes do anúncio oficial da versão Android correspondente.

A partir daí, é hora de construir as bases. Estamos falando em trazer a nova versão do Android para o sistema existente. Esta é a parte onde, resumidamente, as atualizações do Android estão embutidas no que já estava lá.

Etapa 3: HAL

É importante notar que não se trata apenas de software. O hardware deve ser levado em consideração, mais em casos como a Sony, cujos chips funcionam de forma diferente dos da Qualcomm. HAL significa Hardware Abstraction Layer e, basicamente, trata-se de conectar o sistema e a máquina da maneira certa para que não haja problemas de funcionamento nos dispositivos.

Etapas 4 e 5 das atualizações do Android

Etapas 4 e 5: o básico e os acessórios

Assim que o hardware e o software estiverem funcionais, é hora de começar a garantir que tudo funcione. A primeira coisa é implementar o básico em um telefone: chamadas, mensagens e conexão com a internet. Esses três elementos são a base do que deve funcionar antes de ir mais longe.

A quinta etapa é onde o fabricante apresenta sua própria camada de personalização. A interface do usuário, os próprios aplicativos, os recursos extras ... Este é o momento em que o Android puro se torna algo diferente.

Etapas 6 e 7: testes, testes e mais testes

Até agora foi construída uma versão do Android que funciona no dia a dia sem problemas. Tudo está onde deveria e tudo funciona como deveria. É a vez dos testes para certificar-se de detectar possíveis falhas que precisam ser corrigidas.

No caso da Sony, essa é a versão que ela dá ao seu próprio pessoal, aos seus equipamentos de laboratório, e na betas fechados e públicos. Este processo está em andamento até que uma versão estável seja obtida sem bugs, ou pelo menos bugs mínimos que não afetam todo o sistema.

Etapas 8 e 9: garantindo os padrões

Aqui começa a segunda fase do lançamento de atualizações do Android. Devemos garantir a qualidade do produto, que é alcançada padrões em questões técnicas como Wifi, Bluetooth ... tudo deve estar atualizado no que diz respeito aos usos que o usuário vai dar ao aparelho.

É hora de levar os operadores em consideração também. Eles trabalham junto com eles para ver se versões específicas são necessárias ou se surgem bugs imprevistos. A aprovação de todas as partes é necessária antes do lançamento final.

Etapas finais para atualizações do Android

Etapas 10 e 11: lançamento e suporte

Se tudo correu bem até aqui, a penúltima etapa é lançar oficialmente a atualização. Os usuários os receberão em seus terminais e poderão usufruir das vantagens que oferece. Porém, o passo a passo das atualizações do Android não termina aqui, pois uma das coisas mais importantes permanece: o suporte.

O fabricante deve estar atento ao feedback do usuário para corrigir falhas que foram esquecidos e qualquer tipo de erros que precisam ser corrigidos. É aqui que as informações são coletadas para as atualizações de firmware de cada telefone que ocorrem entre os lançamentos do Android.

Um processo árduo para atualizações do Android

É neste ponto que a versão atual do Android pode ser considerada lançada. O processo é longo e exige que o fabricante esteja muito atento para que tudo funcione como deve. Isso é o que explica por que demoram tanto cada vez que uma atualização do Android é anunciada.

Embora a fragmentação entre sistemas seja um problema comum para o software do Google, a verdade é que o mecanismo de pesquisa fornece apenas um pacote com o básico, e cabe a cada empresa fazer o trabalho necessário. Eles demoram mais, mas é um processo árduo garantir que tudo funcione bem.