Android 17 enviou novas APIs apenas para Pixels. Aqui está o "diff".
O Android 17 QPR1 adicionou 84 novas APIs a 15 de setembro — e, durante os próximos três meses, apenas os Pixels poderão enviá-las.
O Android 17 QPR1 adicionou 84 novas APIs a 15 de setembro — e, durante os próximos três meses, apenas os Pixels poderão enviá-las. A GrapheneOS afirma que é a primeira versão desde o Honeycomb (2011) a adicionar APIs de programador sem uma "source drop" para a AOSP; o código chega com o Android 17 QPR2 em dezembro. Veredito: REVERT.
Ler a edição escrita (Inglês) ↗
O que este vídeo aborda
- 84 novas APIs, um fabricante de telemóveis autorizado a enviá-las
- A semana em três linhas
- O "diff": 84 adicionadas, 0 removidas, 0.52 %
- Honeycomb, março de 2025 e um atraso de 69 dias
- As "patches" por trás da mesma porta
Transcrição traduzida
Traduzido da narração original em inglês. Áudio e legendas disponíveis são controlados pelo YouTube.
84 novas APIs, um fabricante de telemóveis autorizado a enviá-las
0:00 O Android 17 QPR um adicionou oitenta e quatro novas APIs esta semana, e durante três meses, apenas um fabricante de telemóveis pode enviá-las. O que possui o Android. Neste vídeo, as APIs e o prazo de dezembro, depois as "patches" presas por trás delas e quem está a abandonar o Pixel. É sábado, 19 de setembro, e este é The Daily Diff. A semana em três linhas.
A semana em três linhas
0:19 Na segunda-feira, a Google enviou o Android 17 QPR um para vinte e cinco modelos Pixel. Na terça-feira, a GrapheneOS leu o "diff" da API e notou que o código-fonte não vinha com ele. E na quinta-feira, a Cloudflare atingiu o número um no Hacker News com os Quick Tunnels, um produto com cinco anos com uma nova página de destino. O que é que os proprietários de Pixel obtiveram que mais ninguém obteve?
O "diff": 84 adicionadas, 0 removidas, 0.52 %
0:38 O "diff" oficial do nível de API trinta e sete para trinta e sete ponto um tem oitenta e quatro adições, duzentos e trinta e três alterações e zero remoções, o que a própria página de estatísticas da Google arredonda para cerca de meio por cento da plataforma. Meio por cento parece nada, até o leres. Existe um pacote totalmente novo, "android.hardware.hid", com uma permissão de acesso que permite que uma aplicação comunique diretamente com periféricos USB e Bluetooth, sem necessidade de controlador personalizado. Se escreves software de controlo, essa é a API que querias.
1:07 Podes enviá-la hoje, para os proprietários de Pixel, um mercado aproximadamente do tamanho de um "subreddit" de nível médio. Também no "diff", um código de versão chamado Cinnamon Bun One. Então os nomes de sobremesas estão de volta, numa constante, onde ninguém os pode ver. Agora a história, porque a palavra que a GrapheneOS procurou foi
Honeycomb, março de 2025 e um atraso de 69 dias
1:24 Honeycomb. O Android 3 foi a versão apenas para tablet de dois mil e onze, e a Google também reteve o código Honeycomb, por isso, durante quinze anos, manteve-se a única exceção. Depois, em março de dois mil e vinte e cinco, a Google confirmou à Android Authority que todo o desenvolvimento do Android estava a ser transferido para a sua "branch" interna privada, prometendo continuar a publicar o código-fonte após cada lançamento. Seis meses depois, o Android 16 QPR um foi enviado para os Pixels em três de setembro. O seu código-fonte chegou ao projeto de código aberto em onze de novembro, sessenta e nove dias depois, depois de a Google ter dito que viria nas próximas
1:57 semanas. Em inglês corporativo isso significa o trimestre seguinte a este. E depois a regra mudou discretamente. Desde o Android 16, as primeiras e terceiras versões trimestrais são apenas para Pixel, e apenas a versão anual e o QPR dois vão para o projeto de código aberto. Assim, as oitenta e quatro APIs chegam à Samsung, Motorola e à comunidade ROM em dezembro, com o QPR dois. Três meses de exclusividade Pixel. As APIs são o destaque.
As "patches" por trás da mesma porta
2:19 As "patches" são o problema. A GrapheneOS diz que o Boletim de Atualização Pixel de setembro contém correções para componentes padrão da plataforma Android, código sobre o qual todos os outros OEMs constroem, e essas correções não estão no Boletim de Segurança público ou nas "patches" de pré-visualização que os parceiros obtêm. Assim, durante um trimestre, os Pixels são corrigidos contra erros no código que três mil milhões de outros dispositivos também executam, e a correção está num binário que podes descarregar mas não ler. A GrapheneOS planeia fazer engenharia inversa das suas próprias "patches" a partir desse binário e
2:48 enviá-las mais cedo, o que anula o propósito de as ocultar, já que qualquer pessoa com um desassemblador e piores intenções pode fazer o mesmo. Além disso, solicitaram os códigos-fonte do kernel GPL para a compilação QPR um em primeiro de setembro e obtiveram acesso a dezasseis. Quinze dias, para uma licença cujo texto inteiro cabe numa frase, dê-nos o código-fonte.
Quem está a abandonar o Pixel: GrapheneOS e Motorola
3:09 Aqui está a parte que deve preocupar a equipa Pixel. A GrapheneOS já tinha portado para o 17 QPR um antes de ser enviado, e não o pode lançar, porque esse código-fonte ainda não é público. Então, em vez disso, estão a fazer o "backport" do firmware Pixel, dos controladores de kernel e HALs do QPR um para o Android 17 simples, à mão, até dezembro. Nas suas palavras, os Pixels são agora significativamente mais difíceis de suportar do que muitos outros dispositivos, e uma das únicas vantagens dos Pixels é agora uma desvantagem.
3:36 Momento conveniente, porque em março assinaram uma parceria de longo prazo com a Motorola, incluindo firmware oficial e código de controlador, e a mesma "thread" diz que os próximos dispositivos Motorola serão muito mais fáceis de suportar do que os Pixels. O projeto Android mais obcecado por segurança da Terra passou sete anos a dizer às pessoas para comprarem um Pixel, e a Google passou dezoito meses a dissuadi-las. Para ser justo com a Google, a principal oposição no Hacker News merece ser ouvida.
O outro lado do "diff"
4:00 A Google lança código-fonte real a cada seis meses, os Pixels recebem quatro atualizações por ano, e nenhum programador de aplicações dependerá de uma API que só funciona num telefone com um erro de arredondamento de quota de mercado. Assim, o Pixel torna-se um estranho dispositivo beta para o que todos obtêm um trimestre depois, o que, nas suas palavras, é uma coisa estranha para se irritar. Meio por cento de uma API não é um "fork". Mas a GrapheneOS levantou a melhor questão, se a equipa jurídica da Google sabe que está a dar aos seus próprios telefones meses de acesso antecipado a funcionalidades e correções de segurança
4:32 sobre os parceiros aos quais licencia o Android, numa década em que a defesa do Android em todos os tribunais tem sido que é o "open one". O estagiário não fez este. O estagiário pelo menos teria feito o "push the branch". Se preferes ler isto do que ouvir-me dizer, o "diff" chega à tua caixa de entrada todas as manhãs, gratuitamente em the daily diff dot dev, link abaixo.
Veredito: REVERT, "push the branch"
4:50 Então, o veredito de hoje, REVERT. Oitenta e quatro APIs são uma nota de rodapé. Uma "patch" de segurança para código partilhado que apenas um OEM pode enviar durante três meses é um "fork" com um embargo de imprensa, e a maneira mais rápida de tornar o Android "open" novamente é fazer o "push the branch". E esse é o "diff" de hoje. Eu sou o Niko da Axrisi. Faz o "merge" responsavelmente.
Fontes
- GrapheneOS thread (primary)grapheneos.social
- Hacker News (951 pts)news.ycombinator.com
- Official API diff 37 → 37.1developer.android.com
- Android 17 QPR1 rollout (9to5Google)9to5google.com
- Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
- Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
- GrapheneOS on the 69-day delayx.com
- GrapheneOS × Motorolax.com
- The dissent (HN, bri3d)news.ycombinator.com
- Cloudflare Quick Tunnels (HN)news.ycombinator.com



