+− THE DAILY DIFFdev & AI news
REVERT

Android 17 enviou novas APIs apenas para Pixels. Aqui está o diff.

O Android 17 QPR1 adicionou 84 novas APIs em 15 de setembro — e pelos próximos três meses apenas os Pixels podem enviá-las.

O Android 17 QPR1 adicionou 84 novas APIs em 15 de setembro — e pelos próximos três meses apenas os Pixels podem enviá-las. O GrapheneOS diz que é o primeiro lançamento desde o Honeycomb (2011) a adicionar APIs de desenvolvedor sem uma queda de código-fonte para o AOSP; o código chega com o Android 17 QPR2 em dezembro. Veredito: REVERT.

Leia a edição escrita (Inglês) ↗

O que este vídeo aborda

  • 84 novas APIs, um fabricante de telefone 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
  • Os 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 telefone autorizado a enviá-las

0:00 O Android 17 QPR um adicionou oitenta e quatro novas APIs esta semana, e por três meses, exatamente um fabricante de telefone pode enviá-las. Aquele que é dono do Android. Neste vídeo, as APIs e o prazo de dezembro, depois os patches presos atrás deles e quem está deixando o Pixel. É sábado, 19 de setembro, e este é o The Daily Diff. A semana em três linhas.

A semana em três linhas

0:19 Na segunda-feira, o Google lançou o Android 17 QPR um para vinte e cinco modelos de Pixel. Na terça-feira, o GrapheneOS leu o diff da API e notou que o código-fonte não estava vindo com ele. E na quinta-feira, o Cloudflare atingiu o número um no Hacker News com Quick Tunnels, um produto de cinco anos com uma nova página de destino. O que os proprietários de Pixel receberam que ninguém mais recebeu?

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, duzentas e trinta e três mudanças e zero remoções, o que a própria página de estatísticas do Google arredonda para cerca de meio por cento da plataforma. Meio por cento parece nada, até você ler. Há um pacote totalmente novo, android ponto hardware ponto hid, com uma permissão de acesso que permite que um aplicativo se comunique com periféricos USB e Bluetooth diretamente, sem a necessidade de driver personalizado. Se você escreve software de controlador, essa é a API que você queria.

1:07 Você pode enviá-la hoje, para os proprietários de Pixel, um mercado com o 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, em uma constante, onde ninguém pode vê-los. Agora a história, porque a palavra que o GrapheneOS usou foi

Honeycomb, março de 2025 e um atraso de 69 dias

1:24 Honeycomb. O Android 3 foi o lançamento apenas para tablets de dois mil e onze, e o Google também reteve o código do Honeycomb, então por quinze anos ele permaneceu a única exceção. Então, em março de dois mil e vinte e cinco, o Google confirmou à Android Authority que todo o desenvolvimento do Android estava se movendo para seu branch interno privado, prometendo continuar publicando o código-fonte após cada lançamento. Seis meses depois, o Android 16 QPR um foi lançado para Pixels em três de setembro. Seu código-fonte chegou ao projeto de código aberto em onze de novembro, sessenta e nove dias atrasado, depois que o Google disse que chegaria nas próximas

1:57 semanas. Em inglês corporativo, isso significa o trimestre seguinte a este. E então a regra mudou silenciosamente. Desde o Android 16, os primeiros e terceiros lançamentos trimestrais são apenas para Pixel, e apenas o lançamento anual e o QPR dois vão para o projeto de código aberto. Então as oitenta e quatro APIs chegam à Samsung, Motorola e à comunidade de ROMs em dezembro, com o QPR dois. Três meses de exclusividade Pixel. As APIs são a manchete.

Os patches por trás da mesma porta

2:19 Os patches são o problema. O GrapheneOS diz que o Boletim de Atualização do Pixel de setembro contém correções para componentes padrão da plataforma Android, código que todos os outros OEMs constroem, e essas correções não estão no Boletim de Segurança público ou nos patches de visualização que os parceiros recebem. Então, por um trimestre, os Pixels são corrigidos contra bugs em códigos que três bilhões de outros dispositivos também executam, e a correção está em um binário que você pode baixar, mas não ler. O GrapheneOS planeja fazer engenharia reversa de seus próprios patches a partir desse binário e

2:48 enviá-los antecipadamente, o que anula o propósito de escondê-los, já que qualquer pessoa com um desassemblador e piores intenções pode fazer o mesmo. Além disso, eles solicitaram as fontes do kernel GPL para a compilação do QPR um em primeiro de setembro e obtiveram acesso em dezesseis de setembro. Quinze dias, para uma licença cujo texto inteiro cabe em uma frase, dê-nos a fonte.

Quem está deixando o Pixel: GrapheneOS e Motorola

3:09 Aqui está a parte que deveria preocupar a equipe do Pixel. O GrapheneOS já havia portado para o 17 QPR um antes de ser lançado, e não pode lançá-lo, porque essa fonte ainda não é pública. Então, em vez disso, eles estão fazendo o backport do firmware do Pixel, drivers de kernel e HALs do QPR um para o Android 17 puro, manualmente, até dezembro. Suas palavras, os Pixels agora são 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 eles assinaram uma parceria de longo prazo com a Motorola, firmware oficial e código de driver incluídos, e o mesmo tópico 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 dizendo às pessoas para comprarem um Pixel, e o Google passou dezoito meses dissuadindo-as disso. Para ser justo com o Google, a principal divergência no Hacker News vale a pena ouvir.

O outro lado do diff

4:00 O Google lança fontes reais a cada seis meses, os Pixels recebem quatro atualizações por ano, e nenhum desenvolvedor de aplicativos dependerá de uma API que só funciona em um telefone com uma margem de erro de participação de mercado. Então o Pixel se torna um dispositivo beta estranho para o que todos recebem um trimestre depois, o que, em suas palavras, é uma coisa estranha para ficar bravo. Meio por cento de uma API não é um fork. Mas o GrapheneOS levantou a melhor questão, se a equipe jurídica do Google sabe que está dando a seus próprios telefones meses de acesso antecipado a recursos e correções de segurança

4:32 em relação aos parceiros para os quais licencia o Android, em uma década em que a defesa do Android em todos os tribunais tem sido que ele é o aberto. O estagiário não fez isso. O estagiário teria pelo menos empurrado o branch. Se você prefere ler isso a me ouvir dizer, o diff chega à sua caixa de entrada todas as manhãs, gratuitamente em the daily diff dot dev, link abaixo.

Veredito: REVERT, empurre o branch

4:50 Então, o veredito de hoje, REVERT. Oitenta e quatro APIs é uma nota de rodapé. Um patch de segurança para código compartilhado que apenas um OEM pode enviar por três meses é um fork com um embargo de imprensa, e a maneira mais rápida de tornar o Android aberto novamente é empurrar o branch. E esse é o diff de hoje. Eu sou Niko da Axrisi. SHIP IT com responsabilidade.

Fontes

  1. GrapheneOS thread (primary)grapheneos.social
  2. Hacker News (951 pts)news.ycombinator.com
  3. Official API diff 37 → 37.1developer.android.com
  4. Android 17 QPR1 rollout (9to5Google)9to5google.com
  5. Google moves Android development private (Android Authority, Mar 2025)www.androidauthority.com
  6. Android 16 QPR1 source delay (Android Authority, Sep 2025)www.androidauthority.com
  7. GrapheneOS on the 69-day delayx.com
  8. GrapheneOS × Motorolax.com
  9. The dissent (HN, bri3d)news.ycombinator.com
  10. Cloudflare Quick Tunnels (HN)news.ycombinator.com

Vídeos relacionados