Android 17 levererade nya API:er endast till Pixels. Här är diffen.
Android 17 QPR1 lade till 84 nya API:er den 15 september — och under de kommande tre månaderna är det bara Pixels som får leverera dem.
Android 17 QPR1 lade till 84 nya API:er den 15 september — och under de kommande tre månaderna är det bara Pixels som får leverera dem. GrapheneOS säger att det är den första releasen sedan Honeycomb (2011) att lägga till utvecklar-API:er utan en källkodsläpp till AOSP; koden kommer med Android 17 QPR2 i december. Dom: REVERT.
Läs den skrivna upplagan (engelska) ↗
Vad den här videon täcker
- 84 nya API:er, en telefontillverkare får leverera dem
- Veckan i tre rader
- Diffen: 84 tillagda, 0 borttagna, 0.52 %
- Honeycomb, mars 2025 och en 69-dagars fördröjning
- Patcharna bakom samma dörr
Översatt transkription
Översatt från den ursprungliga engelska berättelsen. Tillgängligt ljud och undertexter styrs av YouTube.
84 nya API:er, en telefontillverkare får leverera dem
0:00 Android 17 QPR ett lade till åttiofyra nya API:er denna vecka, och under tre månader får exakt en telefontillverkare leverera dem. Den som äger Android. I den här videon, API:erna och december-deadlinen, sedan patcharna som fastnat bakom dem och vem som lämnar Pixel. Det är lördag, den 19 september, och detta är The Daily Diff. Veckan i tre rader.
Veckan i tre rader
0:19 På måndagen lanserade Google Android 17 QPR ett till tjugofem Pixel-modeller. På tisdagen läste GrapheneOS API-diffen och märkte att källkoden inte följde med. Och på torsdagen hamnade Cloudflare på förstaplatsen på Hacker News med Quick Tunnels, en fem år gammal produkt med en ny landningssida. Vad fick Pixel-ägare som ingen annan fick?
Diffen: 84 tillagda, 0 borttagna, 0.52 %
0:38 Den officiella diffen från API-nivå trettiosju till trettiosju punkt ett har åttiofyra tillägg, tvåhundratrettiotre ändringar och noll borttagningar, vilket Googles egen statistik-sida avrundar till ungefär en halv procent av plattformen. En halv procent låter som ingenting, tills du läser den. Det finns ett helt nytt paket, android dot hardware dot hid, med en åtkomstbehörighet som låter en app kommunicera med USB- och Bluetooth-tillbehör direkt, ingen anpassad drivrutin krävs. Om du skriver kontrollerprogramvara, är det API:et du ville ha.
1:07 Du kan leverera det idag, till Pixel-ägare, en marknad ungefär lika stor som en medelstor subreddit. Också i diffen, en versionskod kallad Cinnamon Bun One. Så dessertnamnen är tillbaka, i en konstant, där ingen kan se dem. Nu historien, eftersom ordet GrapheneOS sökte efter var
Honeycomb, mars 2025 och en 69-dagars fördröjning
1:24 Honeycomb. Android 3 var den endast-för-surfplattor-release från tvåtusentolv, och Google höll tillbaka Honeycomb-koden också, så i femton år förblev den det enda undantaget. Sedan i mars tjugohundratjugofem, bekräftade Google till Android Authority att all Android-utveckling flyttades till deras privata interna gren, och lovade att fortsätta publicera källkod efter varje release. Sex månader senare, levererades Android 16 QPR ett till Pixels den tredje september. Dess källkod landade på open source-projektet den elfte november, sextionio dagar för sent, efter att Google sa att det skulle komma under de kommande
1:57 veckorna. På företagssvenska betyder det kvartalet efter detta. Och sedan ändrades regeln tyst. Sedan Android 16 är de första och tredje kvartalsreleaserna Pixel-exklusiva, och endast den årliga releasen och QPR två går till open source-projektet. Så de åttiofyra API:erna når Samsung, Motorola och ROM-folket i december, med QPR två. Tre månader av Pixel-exklusivitet. API:erna är rubriken.
Patcharna bakom samma dörr
2:19 Patcharna är problemet. GrapheneOS säger att september Pixel Update Bulletin innehåller fixar till standard Android plattformskomponenter, kod som alla andra OEM:er bygger på, och de fixarna finns inte i den offentliga Security Bulletin eller de förhandsvisningspatchar partners får. Så under ett kvartal är Pixels patchade mot buggar i kod som tre miljarder andra enheter också kör, och fixen ligger i en binärfil du kan ladda ner men inte läsa. GrapheneOS planerar att omvänd konstruera sina egna patchar ur den binärfilen och
2:48 leverera dem tidigt, vilket snarare motverkar syftet med att dölja det, eftersom vem som helst med en disassembler och sämre avsikter kan göra detsamma. Utöver det, begärde de GPL-kärnkällorna för QPR ett bygget den första september och fick åtkomst den sextonde. Femton dagar, för en licens vars hela text får plats i en mening, ge oss källkoden.
Vem som lämnar Pixel: GrapheneOS och Motorola
3:09 Här är delen som borde oroa Pixel-teamet. GrapheneOS hade redan porterat till 17 QPR ett innan den levererades, och kan inte släppa den, eftersom den källkoden inte är offentlig än. Så istället återporterar de Pixel-firmware, kärndrivrutiner och HAL:ar från QPR ett till vanlig Android 17, manuellt, fram till december. Deras ord, Pixels är nu betydligt svårare att stödja än många andra enheter, och en av Pixels enda fördelar är nu en nackdel.
3:36 Bekväm timing, för i mars undertecknade de ett långsiktigt partnerskap med Motorola, inklusive officiell firmware- och drivrutinskod, och samma tråd säger att kommande Motorola-enheter kommer att vara mycket lättare att stödja än Pixels. Det mest säkerhetsbesatta Android-projektet på jorden tillbringade sju år med att säga åt folk att köpa en Pixel, och Google har tillbringat arton månader med att prata dem ur det. För att vara rättvis mot Google, är det bästa avvikande åsikten på Hacker News värd att höra.
Den andra sidan av diffen
4:00 Google släpper verklig källkod varje halvår, Pixels får fyra uppdateringar om året, och ingen apputvecklare kommer att förlita sig på ett API som bara fungerar på en telefon med en avrundningsfel i marknadsandel. Så Pixel blir en konstig beta-enhet för det som alla får ett kvartal senare, vilket, med hans ord, är en konstig sak att bli arg över. En halv procent av ett API är ingen fork. Men GrapheneOS ställde den bättre frågan, om Googles juridiska team vet att de ger sina egna telefoner månader av tidig åtkomst till funktioner och säkerhets-
4:32 fixar över de partners de licensierar Android till, under ett decennium när Androids försvar i varje domstol har varit att det är det öppna. Praktikanten gjorde inte detta. Praktikanten skulle åtminstone ha pushat grenen. Om du hellre läser detta än hör mig säga det, landar diffen i din inkorg varje morgon, gratis på the daily diff dot dev, länk nedan.
Dom: REVERT, pusha grenen
4:50 Så, dagens dom, REVERT. Åttiofyra API:er är en fotnot. En säkerhetspatch för delad kod som endast en OEM kan leverera i tre månader är en fork med ett press-embargo, och det snabbaste sättet att göra Android öppet igen är att pusha grenen. Och det är diffen för idag. Jag är Niko från Axrisi. SHIP IT på ett ansvarsfullt sätt.
Källor
- 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



