Android 17 sendte nye API-er kun til Pixels. Her er forskjellen.
Android 17 QPR1 la til 84 nye API-er 15.
Android 17 QPR1 la til 84 nye API-er 15. september – og de neste tre månedene er det kun Pixels som kan lansere dem. GrapheneOS sier det er den første utgivelsen siden Honeycomb (2011) som legger til utvikler-API-er uten en kildekodeutgivelse til AOSP; koden ankommer med Android 17 QPR2 i desember. Dom: REVERT.
Les den skriftlige utgaven (engelsk) ↗
Hva denne videoen dekker
- 84 nye API-er, én telefonprodusent får lov til å lansere dem
- Uken i tre linjer
- Forskjellen: 84 lagt til, 0 fjernet, 0,52 %
- Honeycomb, mars 2025 og en 69-dagers forsinkelse
- Oppdateringene bak samme dør
Oversatt transkripsjon
Oversatt fra den originale engelske fortellingen. Tilgjengelig lyd og undertekster kontrolleres av YouTube.
84 nye API-er, én telefonprodusent får lov til å lansere dem
0:00 Android 17 QPR én la til åttifire nye API-er denne uken, og i tre måneder får nøyaktig én telefonprodusent lov til å lansere dem. Den som eier Android. I denne videoen, API-ene og desemberfristen, deretter oppdateringene som sitter fast bak dem og hvem som forlater Pixel. Det er lørdag 19. september, og dette er The Daily Diff. Uken i tre linjer.
Uken i tre linjer
0:19 Mandag lanserte Google Android 17 QPR én til tjuefem Pixel-modeller. Tirsdag leste GrapheneOS API-forskjellen og la merke til at kildekoden ikke var inkludert. Og torsdag traff Cloudflare førsteplassen på Hacker News med Quick Tunnels, et fem år gammelt produkt med en ny landingsside. Hva fikk Pixel-eiere som ingen andre fikk?
Forskjellen: 84 lagt til, 0 fjernet, 0,52 %
0:38 Den offisielle forskjellen fra API-nivå trettisju til trettisju komma én har åttifire tillegg, to hundre og trettitre endringer og null fjerninger, som Googles egen statistikk-side runder til omtrent en halv prosent av plattformen. En halv prosent høres ut som ingenting, helt til du leser det. Det er en helt ny pakke, android dot hardware dot hid, med en tilgangstillatelse som lar en app kommunisere direkte med USB- og Bluetooth-periferiutstyr, ingen egendefinert driver nødvendig. Hvis du skriver kontrollerprogramvare, er det API-et du ønsket.
1:07 Du kan lansere det i dag, til Pixel-eiere, et marked omtrent på størrelse med et mid-tier subreddit. Også i forskjellen, en versjonskode kalt Cinnamon Bun One. Så dessertnavnene er tilbake, i en konstant, der ingen kan se dem. Nå historien, fordi ordet GrapheneOS brukte var
Honeycomb, mars 2025 og en 69-dagers forsinkelse
1:24 Honeycomb. Android 3 var nettbrett-kun-utgivelsen fra to tusen og elleve, og Google holdt også tilbake Honeycomb-koden, så i femten år forble den det ene unntaket. Deretter i mars to tusen og tjuefem, bekreftet Google til Android Authority at all Android-utvikling flyttet til sin private interne gren, og lovet å fortsette å publisere kildekoden etter hver utgivelse. Seks måneder senere ble Android 16 QPR én sendt til Pixels den tredje september. Kildekoden landet på det åpen kildekode-prosjektet den ellevte november, sekstini dager for sent, etter at Google sa det ville komme i de kommende
1:57 ukene. På bedriftengelsk betyr det kvartalet etter dette. Og så endret regelen seg stille. Siden Android 16 er de første og tredje kvartalsvise utgivelsene kun for Pixel, og bare den årlige utgivelsen og QPR to går til åpen kildekode-prosjektet. Så de åttifire API-ene når Samsung, Motorola og ROM-miljøet i desember, med QPR to. Tre måneder med Pixel eksklusivitet. API-ene er overskriften.
Oppdateringene bak samme dør
2:19 Oppdateringene er problemet. GrapheneOS sier at Pixel-oppdateringsbulletinen for september inneholder feilrettinger til standard Android-plattformkomponenter, kode som alle andre OEM-er bygger på, og disse feilrettingene er ikke i den offentlige sikkerhetsbulletinen eller forhåndsvisningspatchene partnere får. Så for ett kvartal er Pixels oppdatert mot feil i kode som tre milliarder andre enheter også kjører, og fiksen sitter i en binærfil du kan laste ned, men ikke lese. GrapheneOS planlegger å reversere ingeniør sine egne oppdateringer ut av den binærfilen og
2:48 lansere dem tidlig, noe som heller motvirker hensikten med å skjule det, siden hvem som helst med en disassembler og verre intensjoner kan gjøre det samme. På toppen av det ba de om GPL-kjernekildene for QPR én-builden den første september og fikk tilgang den sekstende. Femten dager, for en lisens hvis hele tekst passer i én setning, gi oss kildekoden.
Hvem forlater Pixel: GrapheneOS og Motorola
3:09 Her er delen som bør bekymre Pixel-teamet. GrapheneOS hadde allerede portet til 17 QPR én før den ble sendt, og kan ikke lansere den, fordi kildekoden ikke er offentlig ennå. Så i stedet backporter de Pixel-firmware, kjerne drivere og HAL-er fra QPR én til ren Android 17, for hånd, frem til desember. Deres ord, Pixels er nå betydelig vanskeligere å støtte enn mange andre enheter, og en av de eneste fordelene med Pixels er nå en ulempe.
3:36 Passende timing, for i mars signerte de et langsiktig partnerskap med Motorola, offisiell firmware og driverkode inkludert, og samme tråd sier at kommende Motorola-enheter vil være langt enklere å støtte enn Pixels. Det mest sikkerhetsbesatte Android-prosjektet på jorden brukte syv år på å fortelle folk å kjøpe en Pixel, og Google har brukt atten måneder på å snakke dem ut av det. For å være rettferdig mot Google, er den øverste uenigheten på Hacker News verdt å høre.
Den andre siden av forskjellen
4:00 Google lanserer ekte kildekode hvert halvår, Pixels får fire oppdateringer i året, og ingen apputviklere vil være avhengige av en API som bare fungerer på en telefon med en avrundingsfeil i markedsandelen. Så Pixel blir en merkelig beta-enhet for det alle får et kvartal senere, noe som, med hans ord, er en merkelig ting å bli sint over. En halv prosent av en API er ikke en fork. Men GrapheneOS reiste det bedre spørsmålet, om Googles juridiske team vet at de gir sine egne telefoner måneder med tidlig tilgang til funksjoner og sikkerhets-
4:32 fikser over partnerne de lisensierer Android til, i et tiår da Androids forsvar i hver rettssal har vært at det er det åpne. Praktikanten gjorde ikke denne. Praktikanten ville i det minste ha presset grenen. Hvis du heller vil lese dette enn å høre meg si det, lander forskjellen i innboksen din hver morgen, gratis på the daily diff dot dev, lenke nedenfor.
Dom: REVERT, skyv grenen
4:50 Så, dagens dom, REVERT. Åttifire API-er er en fotnote. En sikkerhetsoppdatering for delt kode som bare én OEM kan sende ut i tre måneder er en fork med en presseembargo, og den raskeste måten å gjøre Android åpent igjen er å presse grenen. Og det er forskjellen for i dag. Jeg er Niko fra Axrisi. Slå sammen ansvarlig.
Kilder
- 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



