Android 17 afsendte nye API'er kun til Pixels. Her er forskellen.
Android 17 QPR1 tilføjede 84 nye API'er den 15.
Android 17 QPR1 tilføjede 84 nye API'er den 15. september – og de næste tre måneder kan kun Pixels afsende dem. GrapheneOS siger, at det er den første udgivelse siden Honeycomb (2011), der tilføjer udvikler-API'er uden en kilde-drop til AOSP; koden ankommer med Android 17 QPR2 i december. Dom: REVERT.
Læs den skriftlige udgave (engelsk) ↗
Hvad denne video dækker
- 84 nye API'er, én telefonproducent har tilladelse til at afsende dem
- Ugen i tre linjer
- Forskellen: 84 tilføjet, 0 fjernet, 0,52 %
- Honeycomb, marts 2025 og en 69-dages forsinkelse
- Patches bag den samme dør
Oversat udskrift
Oversat fra den originale engelske fortælling. Tilgængelig lyd og undertekster styres af YouTube.
84 nye API'er, én telefonproducent har tilladelse til at afsende dem
0:00 Android 17 QPR one tilføjede fireogfirs nye API'er denne uge, og i tre måneder må præcis én telefonproducent afsende dem. Den der ejer Android. I denne video, API'erne og december-fristen, derefter patchene, der sidder fast bag dem og hvem der forlader Pixel. Det er lørdag den 19. september, og dette er The Daily Diff. Ugen i tre linjer.
Ugen i tre linjer
0:19 Mandag udgav Google Android 17 QPR one til femogtyve Pixel-modeller. Tirsdag læste GrapheneOS API-forskellen og bemærkede, at kildekoden ikke kom med den. Og torsdag toppede Cloudflare Hacker News med Quick Tunnels, et fem år gammelt produkt med en ny landingsside. Hvad fik Pixel-ejere, som ingen andre fik?
Forskellen: 84 tilføjet, 0 fjernet, 0,52 %
0:38 Den officielle forskel fra API-niveau syvogtredive til syvogtredive komma et har fireogfirs tilføjelser, to hundrede treogtredive ændringer og nul fjernelser, hvilket Googles egne statistikside runder til omkring en halv procent af platformen. En halv procent lyder som ingenting, indtil du læser det. Der er en helt ny pakke, android dot hardware dot hid, med en adgangstilladelse, der lader en app tale direkte med USB- og Bluetooth-periferiudstyr, ingen brugerdefineret driver påkrævet. Hvis du skriver controller-software, er det den API, du ønskede.
1:07 Du kan sende den i dag, til Pixel-ejere, et marked omtrent på størrelse med et mellemstort subreddit. Også i forskellen, en versionskode kaldet Cinnamon Bun One. Så dessertnavnene er tilbage, i en konstant, hvor ingen kan se dem. Nu historien, for ordet GrapheneOS rakte ud efter var
Honeycomb, marts 2025 og en 69-dages forsinkelse
1:24 Honeycomb. Android 3 var tablet-kun udgivelsen fra totusindelleve, og Google holdt også Honeycomb-koden tilbage, så i femten år forblev det den ene undtagelse. Derefter i marts totusindfemogtyve bekræftede Google over for Android Authority, at al Android-udvikling flyttede til dens private interne gren, med løfte om at fortsætte med at udgive kildekode efter hver udgivelse. Seks måneder senere blev Android 16 QPR one sendt til Pixels den tredje september. Dens kildekode landede på open source-projektet den ellevte november, niogtres dage for sent, efter at Google sagde, at den ville komme i de kommende
1:57 uger. På virksomhedsengelsk betyder det kvartalet efter dette. Og så ændrede reglen sig stille og roligt. Siden Android 16 er de første og tredje kvartalsvise udgivelser Pixel-kun, og kun den årlige udgivelse og QPR to går til open source-projektet. Så de fireogfirs API'er når Samsung, Motorola og ROM-folket i december, med QPR two. Tre måneders Pixel-eksklusivitet. API'erne er overskriften.
Patches bag den samme dør
2:19 Patchene er problemet. GrapheneOS siger, at september Pixel Update Bulletin indeholder rettelser til standard Android-platformkomponenter, kode som alle andre OEM'er bygger på, og disse rettelser er ikke i den offentlige sikkerhedsbulletin eller de forhåndsviste patches partnere får. Så i et kvartal er Pixels patchet mod fejl i kode, som tre milliarder andre enheder også kører, og rettelsen sidder i en binær fil, du kan downloade, men ikke læse. GrapheneOS planlægger at reverse engineer deres egne patches ud af den binære fil og
2:48 sende dem tidligt, hvilket snarere modarbejder formålet med at skjule det, da enhver med en disassembler og værre intentioner kan gøre det samme. Udover det anmodede de om GPL-kernelkilder til QPR one-builden den første september og fik adgang den sekstende. Femten dage, for en licens, hvis hele tekst passer i én sætning, giv os kilden.
Hvem forlader Pixel: GrapheneOS og Motorola
3:09 Her er den del, der burde bekymre Pixel-teamet. GrapheneOS havde allerede porteret til 17 QPR one, før den blev sendt, og kan ikke udgive den, fordi den kilde endnu ikke er offentlig. Så i stedet backporterer de Pixel-firmware, kernel-drivere og HAL'er fra QPR one til almindelig Android 17, i hånden, indtil december. Deres ord, Pixels er nu betydeligt sværere at understøtte end mange andre enheder, og en af de eneste fordele ved Pixels er nu en ulempe.
3:36 Bekvem timing, for i marts indgik de et langsigtet partnerskab med Motorola, officiel firmware og driverkode inkluderet, og samme tråd siger, at kommende Motorola-enheder vil være langt lettere at understøtte end Pixels. Det mest sikkerhedsbesatte Android-projekt på Jorden brugte syv år på at fortælle folk at købe en Pixel, og Google har brugt atten måneder på at tale dem fra det. For at være retfærdig over for Google er den største uenighed på Hacker News værd at høre.
Den anden side af forskellen
4:00 Google udgiver reel kildekode hvert halve år, Pixels får fire opdateringer om året, og ingen appudvikler vil afhænge af en API, der kun virker på en telefon med en afrundingsfejl i markedsandel. Så Pixel bliver en mærkelig beta-enhed for det, alle får et kvartal senere, hvilket, med hans ord, er en mærkelig ting at blive sur over. En halv procent af en API er ikke en fork. Men GrapheneOS stillede det bedre spørgsmål, om Googles juridiske team ved, at det giver sine egne telefoner måneders tidlig adgang til funktioner og sikkerhedsrettelser
4:32 over de partnere, det licenserer Android til, i et årti, hvor Androids forsvar i hver retssal har været, at det er den åbne. Praktikanten gjorde ikke dette. Praktikanten ville i det mindste have skubbet grenen. Hvis du hellere vil læse dette end høre mig sige det, lander forskellen i din indbakke hver morgen, gratis på the daily diff dot dev, link nedenfor.
Dom: REVERT, push the branch
4:50 Så, dagens dom, revert. Fireogfirs API'er er en fodnote. En sikkerhedspatch for delt kode, som kun én OEM kan levere i tre måneder, er en fork med en presseembargo, og den hurtigste måde at gøre Android åben igen er at skubbe grenen. Og det er forskellen for i dag. Jeg er Niko fra Axrisi. Flet ansvarligt.
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



