A Google submeteu novos patches ao software gerrit do projeto de código aberto Android (AOSP) para ajudar os utilizadores a reduzirem o tempo que demoram a instalar uma atualização OTA (over-the-air). De acordo com o Android Police, os patches demoraram dez minutos ou 43% do tempo necessário para instalar uma atualização OTA de 2,2GB num Pixel 6 Pro. Também foi reduzido o tempo necessário para instalar uma atualização adicional de 376MB para 16 minutos, de 22 minutos (uma redução de 27%).
O Google introduziu o Seamless Updates para Android com Android 7.0 Nougat, que foi lançado no verão de 2016, no entanto, nunca foi exigido aos fabricantes de telefones Android que incluíssem a Seamless Update com os seus smartphones.
Os primeiros aparelhos que receberam esta atualização foram o Nexus 6, Nexus 5X, e o Nexus 6P. Mas o Google nunca exigiu que os fabricantes de telefones Android incluíssem Seamless Update com os seus dispositivos.
Os modelos Pixel instalam as atualizações OTA em segundo plano, enquanto a partição ativa continua a funcionar, o que permite utilizar o Pixel com relativa normalidade, sem quaisquer indicadores de progresso a perturbar. Quando a instalação termina, os utilizadores do Pixel são solicitados a reiniciar os aparelhos.
Este ano, a Google começou a utilizar partições A/B virtuais com o Android 13 para reduzir a quantidade de espaço de armazenamento adicional necessário para Seamless Updates, como devem fazer os smartphones mais recentes que utilizam o Android 13 (serem equipados com divisórias A/B virtuais).
A Google conseguiu reduzir em 25% a 40% o tamanho dos instantâneos de mapeamento de dispositivos utilizados no processo de atualização do Virtual A/B. Quaisquer alterações feitas pelo motor de atualização aos instantâneos são armazenadas nos dispositivos conhecidos como “copy-on-write” (COW).
Com tudo isto, o Pixel vai completar as atualizações OTA mais rapidamente, uma vez implementadas as alterações. Outros smartphones Android poderão vir a fazer o mesmo.
Fonte: Android Police