+− THE DAILY DIFFdev & AI news
REVERT

Android 17 nosūtīja jaunus API tikai Pixel ierīcēm. Lūk, atšķirība.

Android 17 QPR1 pievienoja 84 jaunus API 15.

Android 17 QPR1 pievienoja 84 jaunus API 15. septembrī — un nākamos trīs mēnešus tos var piegādāt tikai Pixel ierīces. GrapheneOS saka, ka tas ir pirmais laidiens kopš Honeycomb (2011), kas pievieno izstrādātāju API bez avota izplatīšanas AOSP; kods nonāk ar Android 17 QPR2 decembrī. Spriedums: REVERT.

Lasiet rakstisko izdevumu (angļu valodā) ↗

Ko aptver šis video

  • 84 jauni API, viens tālruņu ražotājs drīkst tos piegādāt
  • Nedēļa trīs rindiņās
  • Atšķirība: 84 pievienoti, 0 noņemti, 0,52 %
  • Honeycomb, 2025. gada marts un 69 dienu kavēšanās
  • Labojumi aiz tām pašām durvīm

Tulkotais transkripts

Tulkojums no oriģinālā angļu stāstījuma. Pieejamais audio un subtitri tiek kontrolēti no YouTube.

84 jauni API, viens tālruņu ražotājs drīkst tos piegādāt

0:00 Android 17 QPR viens šonedēļ pievienoja astoņdesmit četrus jaunus API, un trīs mēnešus tieši viens tālruņu ražotājs drīkst tos piegādāt. Tas, kuram pieder Android. Šajā video – API un decembra termiņš, pēc tam labojumi, kas palikuši aiz tiem, un tas, kurš pamet Pixel. tiem un kas pamet Pixel. Šodien ir sestdiena, 19. septembris, un šis ir The Daily Diff. Nedēļa trīs rindiņās.

Nedēļa trīs rindiņās

0:19 Pirmdien Google izlaida Android 17 QPR vienu divdesmit pieciem Pixel modeļiem. Otrdien GrapheneOS nolasīja API atšķirību un pamanīja, ka pirmkods nav nāk ar to. Un ceturtdien Cloudflare ar Quick Tunnels ieguva pirmo vietu Hacker News, piecus gadus vecs produkts ar jaunu galveno lapu. Ko Pixel īpašnieki saņēma, ko neviens cits nesaņēma?

Atšķirība: 84 pievienoti, 0 noņemti, 0,52 %

0:38 Oficiālajai atšķirībai no API līmeņa trīsdesmit septiņi līdz trīsdesmit septiņi komats viens ir astoņdesmit četri papildinājumi, divi simti trīsdesmit trīs izmaiņas un nulles noņemšanas, ko Google pašu statistikas lapa noapaļo līdz aptuveni pusei procenta no platformas. Puse procenta izklausās pēc nekā, līdz jūs to izlasāt. Ir pilnīgi jauns pakete, android dot hardware dot hid, ar piekļuves atļauju, kas ļauj lietotnei tieši sazināties ar USB un Bluetooth perifērijas ierīcēm, nav nepieciešams pielāgots draiveris. Ja rakstāt kontroliera programmatūru, tas ir API, ko vēlaties.

1:07 Jūs to varat piegādāt šodien Pixel īpašniekiem, tirgum, kas aptuveni ir vidēja līmeņa subreddit izmērs. Tāpat atšķirībā ir versijas kods ar nosaukumu Cinnamon Bun One. Tātad desertu nosaukumi ir atgriezušies, nemainīgi, kur neviens tos nevar redzēt. Tagad vēsture, jo vārds, ko GrapheneOS izmantoja, bija

Honeycomb, 2025. gada marts un 69 dienu kavēšanās

1:24 Honeycomb. Android 3 bija tikai planšetdatoriem paredzētais laidiens no divi tūkstoši vienpadsmitā gada, un Google paturēja arī Honeycomb kodu, tāpēc piecpadsmit gadus tas palika vienīgais izņēmums. Pēc tam 2025. gada martā Google apstiprināja Android Authority, ka visa Android izstrāde tiek pārcelta uz tās privāto iekšējo zaru, solot turpināt publicēt avotu pēc katra laidiena. Sešus mēnešus vēlāk Android 16 QPR viens tika piegādāts Pixel ierīcēm trešajā septembrī. Tā avots nonāca atvērtā koda projektā novembrī, vienpadsmitajā, sešdesmit deviņas dienas vēlāk, pēc tam, kad Google teica, ka tas nāks

1:57 nākamajās nedēļās. Korporatīvajā angļu valodā tas nozīmē ceturksni pēc šī. Un tad noteikums klusi mainījās. Kopš Android 16, pirmie un trešie ceturkšņa izlaidumi ir tikai Pixel ierīcēm, un tikai ikgadējais izlaidums un QPR divi nonāk atvērtā koda projektā. Tātad astoņdesmit četri API sasniedz Samsung, Motorola un ROM kopienu decembrī, ar QPR divi. Trīs mēnešu Pixel ekskluzivitāte. API ir galvenais virsraksts.

Labojumi aiz tām pašām durvīm

2:19 Labojumi ir problēma. GrapheneOS apgalvo, ka septembra Pixel atjauninājumu biļetenā ir ietverti labojumi standarta Android platformas komponentos, kodā, uz kura balstās visi citi OEM ražotāji, un šie labojumi nav publiskajā drošības biļetenā vai priekšskatījuma labojumos, ko saņem partneri. Tātad vienu ceturksni Pixel ierīces ir labotas pret kļūdām kodā, ko darbina arī trīs miljardi citu ierīču, un labojums atrodas binārā failā, ko varat lejupielādēt, bet neizlasīt. GrapheneOS plāno reversās inženierijas ceļā iegūt savus labojumus no šī binārā faila un

2:48 tos ātri izlaist, kas diezgan iznīcina paslēpšanas mērķi, jo ikviens ar dezassembleru un sliktākiem nodomiem var darīt to pašu. Turklāt viņi pieprasīja GPL kodola avotus QPR viens būvējumam pirmajā septembrī un saņēma piekļuvi sešpadsmitajā. Piecpadsmit dienas licencei, kuras viss teksts ietilpst vienā teikumā, dodiet mums avotu.

Kas pamet Pixel: GrapheneOS un Motorola

3:09 Šī ir daļa, kurai vajadzētu uztraukt Pixel komandu. GrapheneOS jau bija pārgājis uz 17 QPR viens, pirms tas tika izlaists, un to nevar izlaist, jo tas avots vēl nav publisks. Tāpēc tā vietā viņi atjaunina Pixel programmaparatūru, kodola draiverus un HALs no QPR viens uz tīru Android 17, ar rokām, līdz decembrim. Viņu vārdiem, Pixel tagad ir ievērojami grūtāk atbalstīt nekā daudzas citas ierīces, un viena no vienīgajām Pixel priekšrocībām tagad ir trūkums.

3:36 Ērts laiks, jo martā viņi parakstīja ilgtermiņa partnerību ar Motorola, ieskaitot oficiālo programmaparatūras un draiveru kodu, un tajā pašā pavedienā teikts, ka nākamās Motorola ierīces būs daudz vieglāk atbalstāmas nekā Pixel. Visdrošākais Android projekts uz Zemes septiņus gadus pavadīja sakot cilvēkiem pirkt Pixel, un Google astoņpadsmit mēnešus ir pavadījis pārliecinot viņus to nedarīt. Lai būtu godīgi pret Google, galvenā nesaskaņa Hacker News ir vērta dzirdēšanas.

Atšķirības otra puse

4:00 Google izlaiž īstu avotu ik pēc pusgada, Pixel saņem četrus atjauninājumus gadā, un neviens lietotņu izstrādātājs nepaļausies uz API, kas darbojas tikai tālrunī ar apaļošanas kļūdu tirgus daļā. Tātad Pixel kļūst par dīvainu beta ierīci tam, ko visi saņem ceturksni vēlāk, kas, pēc viņa vārdiem, ir dīvaina lieta, par ko dusmoties. Puse procenta no API nav atzarojums. Bet GrapheneOS uzdeva labāku jautājumu, vai Google juridiskā komanda zina, ka tā piešķir saviem tālruņiem mēnešiem ilgu agrīnu piekļuvi funkcijām un drošības

4:32 labojumiem, salīdzinot ar partneriem, kuriem tā licencē Android, desmitgadē, kad Android aizsardzība katrā tiesas zālē ir bijusi tā, ka tas ir atvērtais. Praktikants to nedarīja. Praktikants vismaz būtu virzījis zaru. Ja vēlaties to izlasīt, nevis dzirdēt, kā es to saku, atšķirība nonāk jūsu iesūtnē katru rītu, bez maksas daily diff dot dev, saite zemāk.

Spriedums: REVERT, virzīt zaru

4:50 Tātad, šodienas spriedums, REVERT. Astoņdesmit četri API ir zemsvītras piezīme. Drošības ielāps kopīgam kodam, ko tikai viens OEM var piegādāt trīs mēnešus, ir atzarojums ar preses embargo, un ātrākais veids, kā padarīt Android atkal atvērtu, ir virzīt zaru. Un tāda ir šodienas atšķirība. Esmu Niko no Axrisi. Apvienot atbildīgi.

Avoti

  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

Saistītie video