Rita El Khoury / Autoridade Android
DR
- O Google pode estar planejando lançar o Android 16 no segundo trimestre de 2025.
- Isso seria incomum para o Google, que geralmente lança as principais versões do Android em agosto, setembro ou outubro.
- A data de lançamento do Android 16 ainda não foi confirmada.
Sem falhar, o Google lança uma nova versão do Android todos os anos. A versão deste ano é o Android 15, e seu código-fonte se tornou público no início do mês. Se você olhar para trás no histórico de lançamentos de versões do Android, descobrirá que o Google normalmente agenda esses lançamentos principais para o terceiro ou quarto trimestre de um determinado ano. O Google agora parece estar avançando significativamente no ciclo de lançamento do Android, já que as evidências sugerem que ele poderia lançar o Android 16 em algum momento do segundo trimestre de 2025.
O Google normalmente lança novas versões importantes do Android durante os meses de agosto, setembro ou outubro. O Android 15, por exemplo, chegou no início deste mês. A atualização do Android 14 do ano passado foi lançada no início de outubro. Enquanto isso, a atualização do Android 13 de 2022 apareceu em agosto. Você tem que voltar ao lançamento do Android 4.1 Jelly Bean de 2012 para encontrar uma versão do Android que não foi lançada em agosto, setembro ou outubro.
Andróide 15 | Sorvete de baunilha | 3 de setembro de 2024 |
Andróide 14 | Bolo De Cabeça Para Baixo | 4 de outubro de 2023 |
Andróide 13 | Tiramisú | 15 de agosto de 2022 |
Andróide 12 | Cone de neve | 4 de outubro de 2021 |
Android 11 | Bolo De Veludo Vermelho | 8 de setembro de 2020 |
Android 10 | Torta de Marmelo | 3 de setembro de 2019 |
Android 9 | Torta | 6 de agosto de 2018 |
Android 8.0 | Oreo | 21 de agosto de 2017 |
Android 7.0 | Nougat | 22 de agosto de 2016 |
Android 6.0 | Marshmallow | 5 de outubro de 2015 |
Android 5.0 | Pirulito | 12 de novembro de 2014 |
Android 4.4 | Kit Kat | 31 de outubro de 2013 |
Android 4.1 | Jujuba | 9 de julho de 2012 |
Android 4.0 | Sanduíche De Sorvete | 18 de outubro de 2011 |
Android 3.0 | Favo de mel | 22 de fevereiro de 2011 |
Android 2.3 | Pão de gengibre | 6 de dezembro de 2010 |
Android 2.2 | Froyo | 20 de maio de 2010 |
Android 2.0 | Clarão | 27 de outubro de 2009 |
Android 1.6 | Rosquinha | 15 de setembro de 2009 |
Android 1.5 | Bolinho | 27 de abril de 2009 |
Android 1.1 | 9 de fevereiro de 2009 | |
Android 1.0 | 23 de setembro de 2008 |
Embora a data exata mude a cada ano, os lançamentos do Android acontecem em um ciclo anual bastante previsível que dá ao Google tempo suficiente para planejar, implementar e testar quaisquer recursos e APIs que deseja lançar em uma determinada atualização. Quaisquer alterações para as quais não haja tempo suficiente ou que o tempo fique sem tempo para serem implementadas em uma determinada versão serão encaminhadas para a próxima – enxágue e repita.
Graças a melhores ferramentas, infraestrutura mais robusta e melhorias na arquitetura da plataforma, o Google tornou mais fácil ao longo dos anos desenvolver, testar e distribuir novas versões do Android. No entanto, um aspecto do processo de desenvolvimento do Google permaneceu o mesmo desde o início do Android: a forma como os desenvolvedores de sua plataforma lidam com as filiais do AOSP.
No início deste ano, porém, o Google finalmente mudou o Android para um modelo de desenvolvimento baseado em tronco, com o objetivo de melhorar a estabilidade da plataforma. No projeto trunk stable do Google, seus desenvolvedores Android trabalham em uma ramificação “principal” interna única e unificada e usam sinalização para determinar quais recursos e APIs estão habilitados em uma versão específica que eles enviam. Este modelo já resultou em algumas mudanças interessantes e parece que também permitiu ao Google implementar novas mudanças muito mais rapidamente do que antes. Na verdade, o Google pode ter decidido lançar o Android 16 mais cedo do que o normal porque está muito confiante neste novo processo de desenvolvimento.
Enquanto eu examinava o Documento de Definição de Compatibilidade (CDD) para Android 15, percebi que o Google se referiu duas vezes a “25Q2” como a próxima versão do Android. A razão pela qual isso chamou minha atenção é porque, no ciclo normal de lançamento, esperaríamos a próxima versão do Android mais no 25T3.
Isso não é amplamente conhecido, mas desde que o Google lançou o Android 14 QPR2 em março – o primeiro lançamento estável do Android – a empresa começou internamente a usar datas para fazer referência aos lançamentos do Android. O Android 14 QPR2, por exemplo, era conhecido internamente como 24Q1, enquanto o Android 14 QPR3 era chamado de 24Q2. O Android 15 é 24Q3, enquanto o próximo lançamento do Android 15 QPR1 é conhecido como 24Q4.
Com esse contexto em mente, voltamos às referências a “25Q2” no CDD, bem como em vários patches AOSP detectados pela equipe de desenvolvedoresb58. Nas últimas semanas, vários engenheiros do Google deixaram comentários no AOSP que sugerem ainda que o 25Q2 será o próximo grande lançamento do Android. O primeiro comentário foi deixado sobre um patch que adiciona um requisito mínimo de versão do kernel Linux ao “Android W” (que alguns Googlers ainda usam para se referir ao Android 16, embora tenha sido decidido alterar o codinome para “baklava”). O comentário afirma que essa mudança ocorrerá em “25Q2/Android W”, e é por isso que ela não será mesclada até que o lançamento do 25Q1 seja congelado em aproximadamente 3 meses.
Mishaal Rahman / Autoridade Android
A próxima evidência pode ser encontrada em um patch que implementa uma nova API na pilha Bluetooth. O patch ainda não foi mesclado porque a versão 24Q4 “não permitirá nenhuma alteração de API”. Isso faz sentido, já que 24Q4 é o Android 15 QPR1 e as alterações de API só são permitidas nas principais versões do Android. Assim, o patch está sendo adiado para a “janela do 25T2 (ou seja, após o corte do 25T1)”. Da mesma forma, a terceira evidência também menciona como as alterações na API não podem ser implementadas até a edição do 25T2.
Se o 25T2 fosse simplesmente o Android 15 QPR3, então não faria sentido para o Google promover alterações de API no lançamento. O Google se compromete com os desenvolvedores de aplicativos de não introduzir alterações significativas ou novas APIs sem alterar a versão do SDK. É por isso que você nunca vê novos comportamentos de sistema voltados para aplicativos ou alterações de API em QPRs, e é por isso que acredito que 25Q2 se refere ao Android 16 e não ao Android 15 QPR3. Falando com uma fonte, meu palpite parece estar correto, já que o próximo aumento na versão do SDK está previsto para 25T2, enquanto 25T3 é referido internamente como QPR.
Se estou certo de que 25Q2 se refere ao Android 16, isso implica que o Google planeja lançá-lo no segundo trimestre de 2025. O segundo trimestre refere-se aos meses de abril, maio e junho, mas os lançamentos do Android no segundo trimestre normalmente acontecem em junho. Eu ficaria surpreso se o Google lançasse o Android 16 em abril ou maio, considerando que ainda nem iniciamos o programa de visualização para desenvolvedores, mas seria uma surpresa agradável ter a atualização pronta a tempo para o Google I/O. No mínimo, um lançamento anterior garantiria que os telefones Pixel do próximo ano não seriam lançados com a versão do Android do ano passado, como a série Google Pixel 9 chegou com Android 14 em vez de Android 15.