+− THE DAILY DIFFdev & AI news
REVERT

Nag-SHIP IT ang Android 17 ng mga bagong API para lang sa mga Pixel. Narito ang The Daily Diff.

Nagdagdag ang Android 17 QPR1 ng 84 na bagong API noong Setyembre 15 — at sa susunod na tatlong buwan, tanging ang mga Pixel lang ang maaaring mag-SHIP IT sa mga ito.

Nagdagdag ang Android 17 QPR1 ng 84 na bagong API noong Setyembre 15 — at sa susunod na tatlong buwan, tanging ang mga Pixel lang ang maaaring mag-SHIP IT sa mga ito. Sinasabi ng GrapheneOS na ito ang unang release simula noong Honeycomb (2011) na nagdagdag ng mga developer API nang walang source drop sa AOSP; darating ang code kasama ng Android 17 QPR2 sa Disyembre. Pasya: REVERT.

Basahin ang nakasulat na edisyon (English) ↗

Ang sakop ng video na ito

  • 84 na bagong API, isang gumagawa lang ng telepono ang pinapayagang mag-SHIP IT sa mga ito
  • Ang linggo sa tatlong linya
  • Ang diff: 84 ang nadagdag, 0 ang tinanggal, 0.52 %
  • Honeycomb, Marso 2025 at isang 69-araw na pagkaantala
  • Ang mga patch sa likod ng parehong pinto

Isinaling transcript

Isinalin mula sa orihinal na salaysay sa English. Ang available na audio at mga caption ay kinokontrol ng YouTube.

84 na bagong API, isang gumagawa lang ng telepono ang pinapayagang mag-SHIP IT sa mga ito

0:00 Nagdagdag ang Android 17 QPR one ng walumpu't apat na bagong API ngayong linggo, at sa loob ng tatlong buwan, eksaktong isang gumagawa lang ng telepono ang maaaring mag-SHIP IT sa mga ito. Ang may-ari ng Android. Sa video na ito, ang mga API at ang deadline sa Disyembre, pagkatapos ang mga patch na nakasabit sa likod nila at kung sino ang umaalis sa Pixel. Sabado ngayon, Setyembre 19, at ito ang The Daily Diff. Ang linggo sa tatlong linya.

Ang linggo sa tatlong linya

0:19 Noong Lunes, itinulak ng Google ang Android 17 QPR one sa dalawampu't limang modelo ng Pixel. Noong Martes, binasa ng GrapheneOS ang API diff at napansin na ang source code ay hindi kasama nito. At noong Huwebes, naging number one ang Cloudflare sa Hacker News sa Quick Tunnels, isang limang-taong-gulang na produkto na may bagong landing page. Ano ang nakuha ng mga may-ari ng Pixel na wala sa iba?

Ang diff: 84 ang nadagdag, 0 ang tinanggal, 0.52 %

0:38 Ang opisyal na diff mula sa API level thirty-seven hanggang thirty-seven point one ay may walumpu't apat na dagdag, dalawang daan at tatlumpu't tatlong pagbabago at walang tanggal, na binibilog ng sariling pahina ng istatistika ng Google sa halos kalahating porsyento ng platform. Ang kalahating porsyento ay parang wala, hanggang sa basahin mo ito. May isang buong bagong package, android dot hardware dot hid, na may access permission na nagbibigay-daan sa isang app na makipag-usap sa USB at Bluetooth peripherals direkta, walang kinakailangang custom driver. Kung sumusulat ka ng controller software, iyan ang API na gusto mo.

1:07 Maaari mo itong i-SHIP IT ngayon, sa mga may-ari ng Pixel, isang merkado na halos kasing laki ng isang mid-tier subreddit. Kasama rin sa diff, isang version code na tinatawag na Cinnamon Bun One. Kaya't bumalik ang mga pangalan ng dessert, sa isang constant, kung saan walang makakakita sa kanila. Ngayon ang kasaysayan, dahil ang salitang inabot ng GrapheneOS ay

Honeycomb, Marso 2025 at isang 69-araw na pagkaantala

1:24 Honeycomb. Ang Android 3 ay ang tablet-only na release mula dalawang libo at labing-isa, at ibinalik din ng Google ang Honeycomb code, kaya sa loob ng labing-limang taon nanatili itong iisang eksepsiyon. Pagkatapos noong Marso dalawang libo dalawampu't lima, kinumpirma ng Google sa Android Authority na ang lahat ng pagpapaunlad ng Android ay lumilipat sa pribado nitong internal branch, na nangangakong patuloy na maglalathala ng source pagkatapos ng bawat release. Anim na buwan pagkatapos, ang Android 16 QPR one ay na-SHIP IT sa mga Pixel noong Setyembre ikatlo. Ang source nito ay dumating sa open source project noong Nobyembre labing-isa, animnapu't siyam na araw na huli, matapos sabihin ng Google na darating ito sa mga darating na

1:57 linggo. Sa corporate English, nangangahulugan iyon na ang quarter pagkatapos nito. At pagkatapos ay tahimik na nagbago ang patakaran. Simula sa Android 16, ang una at ikatlong quarterly releases ay Pixel-only, at tanging ang yearly release at QPR two lang ang napupunta sa open source project. Kaya't ang walumpu't apat na API ay umaabot sa Samsung, Motorola at sa ROM crowd sa Disyembre, kasama ng QPR two. Tatlong buwan ng Pixel exclusive. Ang mga API ang headline.

Ang mga patch sa likod ng parehong pinto

2:19 Ang mga patch ang problema. Sinasabi ng GrapheneOS na ang Setyembre Pixel Update Bulletin ay naglalaman ng mga fix sa standard Android platform components, code na ginagamit ng bawat ibang OEM, at ang mga fix na iyon ay wala sa pampublikong Security Bulletin o sa mga preview patch na nakukuha ng mga partner. Kaya sa isang quarter, ang mga Pixel ay naka-patch laban sa mga bug sa code na pinapatakbo din ng tatlong bilyong iba pang device, at ang fix ay nakaupo sa isang binary na maaari mong i-download ngunit hindi basahin. Plano ng GrapheneOS na i-reverse engineer ang sarili nilang mga patch mula sa binary na iyon at

2:48 i-SHIP IT ang mga ito nang maaga, na sa halip ay sinisira ang layunin ng pagtatago nito, dahil kahit sino na may disassembler at mas masasamang intensyon ay maaaring gawin din ang pareho. Bukod pa rito, hiniling nila ang GPL kernel sources para sa QPR one build noong Setyembre isa at nakakuha ng access noong labing-anim. Labing-limang araw, para sa isang lisensya na ang buong teksto ay kasya sa isang pangungusap, ibigay mo sa amin ang source.

Sino ang umaalis sa Pixel: GrapheneOS at Motorola

3:09 Narito ang bahagi na dapat mag-alala sa Pixel team. Na-port na ng GrapheneOS ang 17 QPR one bago pa ito na-SHIP IT, at hindi ito maaaring i-release, dahil hindi pa pampubliko ang source na iyon. Kaya sa halip ay ini-backport nila ang Pixel firmware, kernel drivers at HALs mula sa QPR one papunta sa plain Android 17, manu-mano, hanggang Disyembre. Ang kanilang mga salita, ang mga Pixel ngayon ay mas mahirap nang suportahan kaysa sa maraming iba pang device, at isa sa mga tanging benepisyo ng mga Pixel ay ngayon ay isang disbentaha.

3:36 Angkop na timing, dahil noong Marso sila ay pumirma ng isang pangmatagalang partnership sa Motorola, kasama ang opisyal na firmware at driver code, at sinasabi ng parehong thread na ang mga darating na device ng Motorola ay magiging mas madaling suportahan kaysa sa mga Pixel. Ang pinaka-security-obsessed na Android project sa Earth ay gumugol ng pitong taon na nagsasabi sa mga tao na bumili ng Pixel, at ang Google ay gumugol ng labing-walong buwan na kinumbinsi sila na huwag bumili. Upang maging patas sa Google, ang pinakamataas na pagtutol sa Hacker News ay nararapat na pakinggan.

Ang kabilang panig ng diff

4:00 Ang Google ay naglalabas ng tunay na source bawat kalahating taon, ang mga Pixel ay nakakakuha ng apat na update sa isang taon, at walang developer ng app ang aasa sa isang API na gumagana lamang sa isang telepono na may rounding error ng market share. Kaya't ang Pixel ay nagiging isang kakaibang beta device para sa kung ano ang nakukuha ng lahat ng isang quarter mamaya, na, sa kanyang mga salita, ay isang kakaibang bagay na pagselosan. Ang kalahating porsyento ng isang API ay hindi isang fork. Ngunit itinaas ng GrapheneOS ang mas mahusay na tanong, kung alam ba ng legal team ng Google na binibigyan nito ang sarili nitong mga telepono ng mga buwan ng maagang access sa mga feature at security

4:32 fixes kaysa sa mga partner na binibigyan nito ng lisensya sa Android, sa isang dekada kung kailan ang depensa ng Android sa bawat hukuman ay na ito ang bukas na isa. Hindi ito ginawa ng intern. Hindi bababa sa itinulak sana ng intern ang branch. Kung mas gusto mong basahin ito kaysa pakinggan akong sabihin ito, darating ang diff sa iyong inbox tuwing umaga, libre sa the daily diff dot dev, link sa ibaba.

Pasya: REVERT, itulak ang branch

4:50 Kaya, ang pasya ngayon, REVERT. Ang walumpu't apat na API ay isang talababa. Ang isang security patch para sa shared code na tanging isang OEM lang ang maaaring mag-SHIP IT sa loob ng tatlong buwan ay isang fork na may press embargo, at ang pinakamabilis na paraan upang muling buksan ang Android ay ang itulak ang branch. At iyan ang The Daily Diff para ngayon. Ako si Niko mula sa Axrisi. Mag-merge nang may pananagutan.

Mga Pinagmulan

  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

Mga kaugnay na video