Android 17 toimitti uudet API-rajapinnat vain Pixeleille. Tässä ero.
Android 17 QPR1 lisäsi 84 uutta APIa 15.
Android 17 QPR1 lisäsi 84 uutta APIa 15. syyskuuta – ja seuraavien kolmen kuukauden ajan vain Pixelit voivat toimittaa ne. GrapheneOSin mukaan tämä on ensimmäinen julkaisu Honeycombin (2011) jälkeen, joka lisää kehittäjien API-rajapintoja ilman lähdekoodin pudottamista AOSP:hen; koodi saapuu Android 17 QPR2:n mukana joulukuussa. Tuomio: REVERT.
Lue kirjoitettu versio (englanniksi) ↗
Mitä tämä video käsittelee
- 84 uutta APIa, yksi puhelinvalmistaja sallittu toimittamaan ne
- Viikko kolmella rivillä
- Ero: 84 lisättyä, 0 poistettua, 0,52 %
- Honeycomb, maaliskuu 2025 ja 69 päivän viivästys
- Paikat saman oven takana
Käännetty transkriptio
Käännetty alkuperäisestä englanninkielisestä selostuksesta. Käytettävissä olevan äänen ja tekstitysten hallinta tapahtuu YouTuben kautta.
84 uutta APIa, yksi puhelinvalmistaja sallittu toimittamaan ne
0:00 Android 17 QPR yksi lisäsi tänä viikolla kahdeksankymmentäneljä uutta APIa, ja kolmen kuukauden ajan vain yksi puhelinvalmistaja saa toimittaa ne. Se, joka omistaa Androidin. Tässä videossa API:t ja joulukuun määräaika, sitten paikat, jotka ovat juuttuneet niiden taakse ja ketkä jättävät Pixelin. On lauantai, syyskuun 19. päivä, ja tämä on The Daily Diff. Viikko kolmella rivillä.
Viikko kolmella rivillä
0:19 Maanantaina Google työnsi Android 17 QPR ykkösen kahdellekymmenelleviidelle Pixel-mallille. Tiistaina GrapheneOS luki API-eron ja huomasi, ettei lähdekoodia ollut mukana. Ja torstaina Cloudflare nousi Hacker Newsin ykköseksi Quick Tunnelsilla, viisivuotisella tuotteella, jolla on uusi aloitussivu. Mitä Pixel-omistajat saivat, mitä kukaan muu ei saanut?
Ero: 84 lisättyä, 0 poistettua, 0,52 %
0:38 Virallisessa erossa API-tasolta kolmekymmentäseitsemän kolmekymmentäseitsemän piste yhteen on kahdeksankymmentäneljä lisäystä, kaksisataakolmekymmentäkolme muutosta ja nolla poistoa, minkä Googlen omat tilastosivut pyöristävät noin puoleksi prosentiksi alustasta. Puoli prosenttia kuulostaa mitättömältä, kunnes sen lukee. On olemassa kokonaan uusi paketti, android piste hardware piste hid, käyttöoikeudella, joka antaa sovelluksen puhua USB- ja Bluetooth-oheislaitteille suoraan, ilman mukautettua ajuria. Jos kirjoitat ohjainohjelmistoja, se on API, jonka halusit.
1:07 Voit toimittaa sen tänään Pixel-omistajille, markkinoille, jonka koko vastaa keskitason subredditiä. Myös erossa, versionumero nimeltä Cinnamon Bun One. Joten jälkiruokanimet ovat takaisin, vakiona, missä kukaan ei näe niitä. Nyt historia, koska GrapheneOSin käyttämä sana oli
Honeycomb, maaliskuu 2025 ja 69 päivän viivästys
1:24 Honeycomb. Android 3 oli vain tablet-julkaisu vuodelta kaksituhattayksitoista, ja Google piti myös Honeycomb-koodin takana, joten viisitoista vuotta se pysyi yhtenä poikkeuksena. Sitten maaliskuussa kaksituhattaviisikymmentäviisi Google vahvisti Android Authoritylle, että kaikki Android-kehitys siirtyi sen yksityiseen sisäiseen haaraan, luvaten jatkaa lähdekoodin julkaisemista jokaisen julkaisun jälkeen. Kuusi kuukautta myöhemmin, Android 16 QPR yksi toimitettiin Pixeleille syyskuun kolmantena. Sen lähdekoodi julkaistiin avoimen lähdekoodin projektiin marraskuun yhdentenätoista, kuusikymmentäyhdeksän päivää myöhässä, sen jälkeen kun Google sanoi sen tulevan "tulevina
1:57 viikkoina". Yritysmaailman englannissa se tarkoittaa seuraavaa neljännestä. Ja sitten sääntö muuttui hiljaisesti. Android 16:n jälkeen ensimmäinen ja kolmas neljännesvuosijulkaisu ovat vain Pixel-julkaisuja, ja vain vuosittainen julkaisu ja QPR kaksi menevät avoimen lähdekoodin projektiin. Joten kahdeksankymmentäneljä APIa tavoittavat Samsungin, Motorolan ja ROM-yhteisön joulukuussa, QPR kahden kanssa. Kolme kuukautta Pixel-yksinoikeutta. API:t ovat otsikko.
Paikat saman oven takana
2:19 Paikat ovat ongelma. GrapheneOSin mukaan syyskuun Pixel-päivitystiedote sisältää korjauksia standardiin Android-alustan komponentteihin, koodiin, johon kaikki muut OEM-valmistajat perustavat, ja näitä korjauksia ei ole julkisessa tietoturvatiedotteessa tai ennakkopatchissa, joita kumppanit saavat. Joten yhden neljänneksen ajan Pixelit on paikattu virheiltä koodissa, jota kolme miljardia muuta laitetta myös käyttää, ja korjaus on binaarissa, jonka voit ladata, mutta et lukea. GrapheneOS aikoo takaisinmallintaa omat patchinsa tästä binaarista ja
2:48 toimittaa ne aikaisin, mikä pikemminkin kumoaa sen piilottamisen tarkoituksen, koska kuka tahansa disassemblerin ja pahempien aikomusten omaava voi tehdä samoin. Lisäksi he pyysivät GPL-ytimen lähdekoodeja QPR ykkösen rakennukselle syyskuun ensimmäisenä ja saivat pääsyn kuudestoista. Viisitoista päivää, lisenssille, jonka koko teksti mahtuu yhteen lauseeseen, anna meille lähdekoodi.
Ketkä jättävät Pixelin: GrapheneOS ja Motorola
3:09 Tässä on osa, jonka pitäisi huolestuttaa Pixel-tiimiä. GrapheneOS oli jo portannut versioon 17 QPR yksi ennen sen toimitusta, eikä voi julkaista sitä, koska lähdekoodi ei ole vielä julkinen. Joten sen sijaan he takaisinporttaavat Pixel-firmwaren, ydinajurit ja HALit QPR yhdestä puhtaaseen Android 17:ään, käsin, joulukuuhun asti. Heidän sanansa, Pixeleitä on nyt huomattavasti vaikeampi tukea kuin monia muita laitteita, ja yksi Pixelien ainoista eduista on nyt haitta.
3:36 Sopiva ajoitus, koska maaliskuussa he allekirjoittivat pitkäaikaisen kumppanuuden Motorolan kanssa, virallinen firmware- ja ajurikoodi mukana, ja sama ketju sanoo, että tulevia Motorola-laitteita on paljon helpompi tukea kuin Pixeleitä. Maailman tietoturvahulluin Android-projekti käytti seitsemän vuotta kertoen ihmisille ostamaan Pixelin, ja Google on käyttänyt kahdeksantoista kuukautta puhumalla heidät pois siitä. Ollakseen oikeudenmukainen Googlelle, Hacker Newsin suosituin eriävä mielipide on kuulemisen arvoinen.
Eron toinen puoli
4:00 Google julkaisee todellisen lähdekoodin puolivuosittain, Pixelit saavat neljä päivitystä vuodessa, eikä yksikään sovelluskehittäjä luota API:in, joka toimii vain puhelimessa, jonka markkinaosuus on pyöristysvirhe. Joten Pixelistä tulee outo beta-laite sille, mitä kaikki saavat neljänneksen myöhemmin, mikä, hänen sanojensa mukaan, on outo asia suuttua. Puoli prosenttia API:sta ei ole haarautuma. Mutta GrapheneOS esitti paremman kysymyksen, tietääkö Googlen lakitiimi, että se antaa omille puhelimilleen kuukausien etuajo-oikeuden ominaisuuksiin ja tietoturvaan
4:32 kumppaneihinsa nähden, joille se lisensoi Androidin, vuosikymmenenä, jolloin Androidin puolustus jokaisessa oikeussalissa on ollut, että se on avoin. Harjoittelija ei tehnyt tätä. Harjoittelija olisi ainakin työntänyt haaran. Jos haluat mieluummin lukea tämän kuin kuulla minun sanovan sen, "the diff" ilmestyy postilaatikkoosi joka aamu, ilmaiseksi osoitteessa the daily diff piste dev, linkki alla.
Tuomio: REVERT, push the branch
4:50 Joten, tämänpäiväinen tuomio, REVERT. Kahdeksankymmentäneljä APIa on alaviite. Jaettuun koodiin liittyvä tietoturvapaikka, jonka vain yksi OEM voi toimittaa kolmen kuukauden ajan, on haarautuma lehdistökiellolla, ja nopein tapa tehdä Androidista taas avoin on työntää haara. Ja siinäpä tämän päivän ero. Olen Niko Axrisista. Yhdistä vastuullisesti.
Lähteet
- 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



