+− THE DAILY DIFFdev & AI news
REVERT

Android 17 enviou novas APIs só para Pixels. Velaquí o diff.

Android 17 QPR1 engadiu 84 novas APIs o 15 de setembro — e durante os próximos tres meses só os Pixels poderán envialas.

Android 17 QPR1 engadiu 84 novas APIs o 15 de setembro — e durante os próximos tres meses só os Pixels poderán envialas. GrapheneOS di que é a primeira versión desde Honeycomb (2011) en engadir APIs para desenvolvedores sen unha publicación de código fonte a AOSP; o código chega con Android 17 QPR2 en decembro. Veredicto: REVERT.

Ler a edición escrita (inglés) ↗

Que abrangue este vídeo

  • 84 novas APIs, un fabricante de teléfonos autorizado a envialas
  • A semana en tres liñas
  • O diff: 84 engadidas, 0 eliminadas, 0,52 %
  • Honeycomb, marzo de 2025 e un atraso de 69 días
  • Os parches detrás da mesma porta

Transcrición traducida

Traducido da narración orixinal en inglés. O audio e os subtítulos dispoñibles son controlados por YouTube.

84 novas APIs, un fabricante de teléfonos autorizado a envialas

0:00 Android 17 QPR un engadiu oitenta e catro novas APIs esta semana, e durante tres meses exactamente un fabricante de teléfonos pode envialas. O que posúe Android. Neste vídeo, as APIs e a data límite de decembro, despois os parches atrapados detrás deles e quen está a deixar Pixel. É sábado, 19 de setembro, e este é The Daily Diff. A semana en tres liñas.

A semana en tres liñas

0:19 O luns, Google enviou Android 17 QPR un a vinte e cinco modelos de Pixel. O martes, GrapheneOS leu o diff da API e decatouse de que o código fonte non viña con el. E o xoves, Cloudflare alcanzou o número un en Hacker News con Quick Tunnels, un produto de cinco anos cunha nova páxina de inicio. Que obtiveron os propietarios de Pixel que ninguén máis tivo?

O diff: 84 engadidas, 0 eliminadas, 0,52 %

0:38 O diff oficial do nivel de API trinta e sete a trinta e sete punto un ten oitenta e catro adicións, douscentos trinta e tres cambios e cero eliminacións, que a propia páxina de estatísticas de Google redondea a aproximadamente medio por cento da plataforma. Medio por cento soa a nada, ata que o les. Hai un paquete completamente novo, android dot hardware dot hid, cun permiso de acceso que permite a unha aplicación comunicarse directamente con periféricos USB e Bluetooth, sen necesidade de controlador personalizado. Se escribes software de controlador, esa é a API que querías.

1:07 Podes envialo hoxe, aos propietarios de Pixel, un mercado aproximadamente do tamaño dun subreddit de nivel medio. Tamén no diff, un código de versión chamado Cinnamon Bun One. Así que os nomes de sobremesas están de volta, nunha constante, onde ninguén pode velos. Agora a historia, porque a palabra que GrapheneOS buscou foi

Honeycomb, marzo de 2025 e un atraso de 69 días

1:24 Honeycomb. Android 3 foi a versión só para tabletas de dous mil once, e Google tamén mantivo o código Honeycomb oculto, polo que durante quince anos permaneceu a única excepción. Despois, en marzo de dous mil vinte e cinco, Google confirmou a Android Authority que todo o desenvolvemento de Android se estaba a mover á súa rama interna privada, prometendo seguir publicando o código fonte despois de cada versión. Seis meses despois, Android 16 QPR un foi enviado a Pixels o tres de setembro. O seu código fonte chegou ao proxecto de código aberto o once de novembro, sesenta e nove días tarde, despois de que Google dixese que chegaría nas próximas

1:57 semanas. En inglés corporativo iso significa o trimestre seguinte a este. E entón a regra cambiou en silencio. Desde Android 16, as primeiras e terceiras versións trimestrais son só para Pixel, e só a versión anual e QPR dous van ao proxecto de código aberto. Así que as oitenta e catro APIs chegan a Samsung, Motorola e á comunidade de ROMs en decembro, con QPR dous. Tres meses de exclusiva Pixel. As APIs son o titular.

Os parches detrás da mesma porta

2:19 Os parches son o problema. GrapheneOS di que o Boletín de Actualización de Pixel de setembro contén correccións para compoñentes da plataforma estándar de Android, código sobre o que se basean todos os demais fabricantes, e esas correccións non están no Boletín de Seguridade público nin nos parches de vista previa que reciben os socios. Así, durante un trimestre, os Pixels están parcheados contra erros no código que tamén executan outros tres mil millóns de dispositivos, e a corrección está nun binario que podes descargar pero non ler. GrapheneOS planea aplicar enxeñaría inversa aos seus propios parches dese binario e

2:48 envialos cedo, o que máis ben derrota o propósito de escondelo, xa que calquera con un desensamblador e peores intencións pode facer o mesmo. Ademais diso, solicitaron as fontes do kernel GPL para a compilación QPR un o primeiro de setembro e obtiveron acceso o dezaseis. Quince días, para unha licenza cuxo texto completo cabe nunha frase, danos o código fonte.

Quen está a deixar Pixel: GrapheneOS e Motorola

3:09 Aquí está a parte que debería preocupar ao equipo de Pixel. GrapheneOS xa se adaptara a 17 QPR un antes de que se enviase, e non pode lanzalo, porque ese código fonte aínda non é público. Así que, en cambio, están a facer un backport do firmware de Pixel, controladores do kernel e HALs de QPR un a Android 17 "limpo", a man, ata decembro. As súas palabras, os Pixels son agora significativamente máis difíciles de soportar que moitos outros dispositivos, e unha das únicas vantaxes dos Pixels é agora unha desvantaxe.

3:36 Momento conveniente, porque en marzo asinaron unha asociación a longo prazo con Motorola, incluído o firmware e o código dos controladores oficiais, e o mesmo fío di que os próximos dispositivos Motorola serán moito máis fáciles de soportar que os Pixels. O proxecto Android máis obsesionado coa seguridade da Terra pasou sete anos dicíndolle á xente que comprase un Pixel, e Google pasou dezaoito meses disuadíndoos diso. Para ser xustos con Google, a principal disidencia en Hacker News paga a pena escoitala.

O outro lado do diff

4:00 Google publica código fonte real cada medio ano, os Pixels reciben catro actualizacións ao ano, e ningún desenvolvedor de aplicacións dependerá dunha API que só funciona nun teléfono cunha marxe de erro de cota de mercado. Así que Pixel convértese nun estraño dispositivo beta para o que todos reciben un trimestre despois, o que, nas súas palabras, é unha cousa estraña para enfadarse. Medio por cento dunha API non é unha bifurcación. Pero GrapheneOS formulou a mellor pregunta, se o equipo legal de Google sabe que está a dar aos seus propios teléfonos meses de acceso anticipado a funcións e correccións de seguridade

4:32 sobre os socios aos que licencia Android, nunha década na que a defensa de Android en todos os tribunais foi que é o aberto. O bolseiro non fixo isto. O bolseiro polo menos empurraría a rama. Se prefires ler isto en lugar de escoitarme dicilo, o diff chega á túa caixa de entrada todas as mañás, de balde en the daily diff dot dev, ligazón a continuación.

Veredicto: REVERT, empuxar a rama

4:50 Así, o veredicto de hoxe, REVERT. Oitenta e catro APIs son unha nota ao pé de páxina. Un parche de seguridade para código compartido que só un OEM pode enviar durante tres meses é unha bifurcación con un embargo de prensa, e a forma máis rápida de facer Android aberto de novo é empurrar a rama. E ese é o diff de hoxe. Son Niko de Axrisi. Merge con 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