Android 12.1 pode ser a próxima versão do Android em vez do Android 13

Presumimos que o Android 13 Tiramisu será a próxima versão do Android, mas acontece que pode haver uma versão provisória do Android 12.1.

O Google pode ter acabado de revelar a próxima versão do Android. A próxima versão do Android pode ser uma pequena atualização Andróide 12, previsto para ser lançado em algumas semanas. Tradicionalmente, esses pequenos problemas de versão são chamados de atualizações pontuais, mas o Google não lança uma atualização pontual desde o Android 8.1 Oreo em 2017. Se o Google estiver realmente trabalhando em uma atualização do Android 12.1, então é possível que ela seja lançada junto com o Pixel 6 série ainda este ano.

Hoje cedo, a gigante da tecnologia anunciado a quinta versão beta do Android 12, a versão beta final antes do lançamento da atualização estável em algumas semanas. Antes do lançamento, os desenvolvedores são aconselhados a atualizar seus aplicativos para atingir o nível 31 da API, que é a API de estrutura fornecida pelo Android 12. O nível de API correspondente à versão anterior do Android – Android 11 – era 30, enquanto o nível de API anterior era 29, que correspondia ao Android 10. Desde o início, cada novo nível de API foi acompanhado por um aumento no número da versão do Android, com o

única exceção do nível 20 da API, que correspondia a uma versão exclusiva do Android 4.4 KitKat para wearables. Assim, se descobrirmos que o Google aumentou o nível da API, é seguro assumir que também haverá um aumento no número da versão.

Naturalmente, nossa primeira suposição foi que o nível 32 da API corresponderá a Andróide 13 Tiramisu, já que, como mencionamos antes, o Google não lança uma atualização pontual há anos. No entanto, detectamos algumas evidências no AOSP Gerrit (H/T XDA Recognized Developer luca020400) que sugere que o nível 32 da API corresponde ao Android 12 "sc-v2" e não ao Android 13 "T". Em um nova mudança de código, um Googler altera o nível de API em que uma nova API NDK será disponibilizada pela primeira vez, de 32 para 33. O motivo, de acordo com a discussão nos comentários, é porque "atualmente não há APIs NDK planejadas no sc-v2-dev". Isto sugere que O nível de API 33 corresponde ao Android 13 T, que é dois níveis de API superior ao correspondente à próxima versão do Android 12 (nível de API 31.)

É provável que o “sc” em “sc-v2” se refira a “cone de neve”, o Rumores de codinome de sobremesa para Android 12. A algunsoutromudanças de código enviado ao AOSP Gerrit menciona o branch sc-v2-dev, mas nenhum deles sugere que sc-v2-dev causará um aumento no nível da API. No entanto, com as novas evidências que vimos hoje, parece provável que o Google lance uma atualização provisória entre o Android 12 e o Android 13. Normalmente, essas atualizações provisórias, ou versões de manutenção, são acompanhadas por uma alteração no número da versão visível ao usuário, e é por isso que achamos que é possível vermos um lançamento pontual do Android 12.1. No entanto, também é possível que este novo nível de API não seja acompanhado por um novo número de versão, ou talvez este o novo nível de API corresponderá a uma versão direcionada a outro formato, como o nível 20 da API era exclusivo para Android 4,4w.

Pouco depois de lançar um novo telefone, o Google costumava enviar vários códigos novos para o AOSP, que antes do O Pixel 3 e o Android 9 Pie geralmente eram marcados como uma nova versão de manutenção e enviados aos usuários como um ponto atualizar. Eles continuaram essa prática desde o Pixel 3, embora tenham parado de incrementar a versão número e nível de API, talvez para tornar mais fácil para OEMs e desenvolvedores acompanharem a versão lançamentos. Estamos interessados ​​em saber por que o Google está aumentando o nível da API tão cedo e que efeito isso terá na plataforma e nos desenvolvedores, embora suspeitemos que isso não mudará o Mudança no requisito targetSdkVersion da Play Store já que o Google rastreia apenas cada lançamento de sobremesa do Android. De qualquer forma, teremos que esperar até o final deste ano para saber se o Android 12.1 será realmente lançado.


Há uma frase nos comentários desta mudança de código que não tínhamos certeza do que fazer. Um Googler afirma que “alguns de nossos dispositivos Nest podem não ser migrados para T”, o que certamente é um interessante É algo a dizer, porque, até onde sabemos, o sistema operacional nos dispositivos Nest não corresponde a nenhuma versão moderna do Android. Longe disso, na verdade: Parece que pelo menos alguns dispositivos Nest mais antigos costumavam executar uma versão muito simplificada do Android 4.0, e o Google está em processo de migração de dispositivos Nest Hub de primeira geração do Cast OS para seu sistema operacional Fuchsia interno. Portanto, não temos certeza do que fazer com esta frase, mas achamos que valeria a pena mencioná-la de qualquer maneira, já que ela foi mencionada na conversa.

O título deste artigo foi alterado para substituir “em vez de” por “antes” para esclarecer a confusão sobre o status do Android 13.