+− THE DAILY DIFFdev & AI news
REVERT

Android 17 menghantar API baharu ke Pixels sahaja. Ini bezanya.

Android 17 QPR1 menambah 84 API baharu pada 15 September — dan untuk tiga bulan akan datang hanya Pixel yang boleh menghantarnya.

Android 17 QPR1 menambah 84 API baharu pada 15 September — dan untuk tiga bulan akan datang hanya Pixel yang boleh menghantarnya. GrapheneOS mengatakan ia adalah keluaran pertama sejak Honeycomb (2011) yang menambah API pembangun tanpa penurunan sumber ke AOSP; kod itu tiba dengan Android 17 QPR2 pada bulan Disember. Keputusan: REVERT.

Baca edisi bertulis (Bahasa Inggeris) ↗

Apa yang diliputi video ini

  • 84 API baharu, satu pembuat telefon dibenarkan menghantarnya
  • Minggu dalam tiga baris
  • Perbezaan: 84 ditambah, 0 dikeluarkan, 0.52 %
  • Honeycomb, Mac 2025 dan kelewatan 69 hari
  • Tampalan di sebalik pintu yang sama

Transkrip terjemahan

Diterjemahkan daripada penceritaan asal Bahasa Inggeris. Audio dan kapsyen yang tersedia dikawal oleh YouTube.

84 API baharu, satu pembuat telefon dibenarkan menghantarnya

0:00 Android 17 QPR satu menambah lapan puluh empat API baharu minggu ini, dan selama tiga bulan hanya satu pembuat telefon boleh menghantarnya. Yang memiliki Android. Dalam video ini, API dan tarikh akhir Disember, kemudian tampalan yang tersekat di belakang mereka dan siapa yang meninggalkan Pixel. Hari Sabtu, 19 September, dan ini adalah The Daily Diff. Minggu dalam tiga baris.

Minggu dalam tiga baris

0:19 Pada hari Isnin, Google menolak Android 17 QPR satu ke dua puluh lima model Pixel. Pada hari Selasa, GrapheneOS membaca perbezaan API dan mendapati kod sumber tidak datang bersamanya. Dan pada hari Khamis, Cloudflare menduduki tempat pertama di Hacker News dengan Quick Tunnels, produk berusia lima tahun dengan halaman pendaratan baharu. Apa yang pemilik Pixel dapat yang tiada orang lain dapat?

Perbezaan: 84 ditambah, 0 dikeluarkan, 0.52 %

0:38 Perbezaan rasmi dari tahap API tiga puluh tujuh kepada tiga puluh tujuh perpuluhan satu mempunyai lapan puluh empat penambahan, dua ratus tiga puluh tiga perubahan dan sifar pembuangan, yang mana halaman statistik Google sendiri membundarkan kepada kira-kira setengah peratus platform. Setengah peratus kedengaran seperti tiada apa-apa, sehingga anda membacanya. Terdapat pakej baharu sepenuhnya, android dot hardware dot hid, dengan kebenaran akses yang membolehkan aplikasi berkomunikasi dengan peranti USB dan Bluetooth secara langsung, tiada pemacu tersuai diperlukan. Jika anda menulis perisian pengawal, itulah API yang anda inginkan.

1:07 Anda boleh menghantarnya hari ini, kepada pemilik Pixel, pasaran kira-kira sebesar sub-reddit pertengahan. Turut dalam perbezaan, kod versi bernama Cinnamon Bun One. Jadi nama pencuci mulut kembali, dalam pemalar, di mana tiada siapa yang boleh melihatnya. Sekarang sejarah, kerana perkataan yang GrapheneOS capai ialah

Honeycomb, Mac 2025 dan kelewatan 69 hari

1:24 Honeycomb. Android 3 adalah keluaran tablet sahaja dari dua ribu sebelas, dan Google juga menyimpan kod Honeycomb, jadi selama lima belas tahun ia kekal sebagai satu pengecualian. Kemudian pada bulan Mac dua puluh dua puluh lima, Google mengesahkan kepada Android Authority bahawa semua pembangunan Android berpindah ke cabang dalaman peribadinya, berjanji untuk terus menerbitkan sumber selepas setiap keluaran. Enam bulan kemudian, Android 16 QPR satu dihantar ke Pixel pada tiga September. Sumbernya mendarat di projek sumber terbuka pada November sebelas, enam puluh sembilan hari lewat, selepas Google berkata ia akan datang dalam

1:57 minggu-minggu akan datang. Dalam Bahasa Inggeris korporat itu bermaksud suku tahun selepas ini. Dan kemudian peraturan itu berubah secara senyap. Sejak Android 16, keluaran suku tahunan pertama dan ketiga adalah Pixel-sahaja, dan hanya keluaran tahunan dan QPR dua pergi ke projek sumber terbuka. Jadi lapan puluh empat API mencapai Samsung, Motorola dan kumpulan ROM pada bulan Disember, dengan QPR dua. Tiga bulan eksklusif Pixel. API adalah tajuk utama.

Tampalan di sebalik pintu yang sama

2:19 Tampalan adalah masalah. GrapheneOS mengatakan Buletin Kemas Kini Pixel September mengandungi pembetulan kepada komponen platform Android standard, kod yang dibina oleh setiap OEM lain, dan pembetulan itu tidak ada dalam Buletin Keselamatan awam atau tampalan pratonton yang diperoleh rakan kongsi. Jadi untuk satu suku tahun, Pixel ditampal terhadap pepijat dalam kod yang tiga bilion peranti lain juga jalankan, dan pembetulan itu berada dalam binari yang anda boleh muat turun tetapi tidak baca. GrapheneOS merancang untuk merekayasa terbalik tampalan mereka sendiri dari binari itu dan

2:48 menghantarnya lebih awal, yang agak mengalahkan tujuan menyembunyikannya, kerana sesiapa sahaja yang mempunyai disassembler dan niat yang lebih buruk boleh melakukan perkara yang sama. Selain itu, mereka meminta sumber kernel GPL untuk binaan QPR satu pada satu September dan mendapat akses pada enam belas haribulan. Lima belas hari, untuk lesen yang keseluruhan teksnya muat dalam satu ayat, berikan kami sumbernya.

Siapa yang meninggalkan Pixel: GrapheneOS dan Motorola

3:09 Ini adalah bahagian yang harus membimbangkan pasukan Pixel. GrapheneOS sudah memindahkan ke 17 QPR satu sebelum ia dihantar, dan tidak boleh mengeluarkannya, kerana sumber itu belum awam. Jadi sebaliknya mereka membalikkan firmware Pixel, pemacu kernel dan HAL dari QPR satu ke Android 17 biasa, secara manual, sehingga Disember. Kata-kata mereka, Pixel kini jauh lebih sukar untuk disokong daripada banyak peranti lain, dan salah satu daripada satu-satunya kelebihan Pixel kini menjadi kelemahan.

3:36 Masa yang sesuai, kerana pada bulan Mac mereka menandatangani perkongsian jangka panjang dengan Motorola, termasuk firmware rasmi dan kod pemacu, dan benang yang sama mengatakan peranti Motorola yang akan datang akan jauh lebih mudah untuk disokong daripada Pixel. Projek Android paling obses keselamatan di Bumi menghabiskan tujuh tahun memberitahu orang ramai untuk membeli Pixel, dan Google telah menghabiskan lapan belas bulan memujuk mereka untuk tidak melakukannya. Secara adil kepada Google, bantahan utama di Hacker News patut didengar.

Sisi lain perbezaan

4:00 Google mengeluarkan sumber sebenar setiap setengah tahun, Pixel mendapat empat kemas kini setahun, dan tiada pembangun aplikasi akan bergantung pada API yang hanya berfungsi pada telefon dengan ralat pembundaran bahagian pasaran. Jadi Pixel menjadi peranti beta yang pelik untuk apa yang semua orang dapat suku tahun kemudian, yang, dalam kata-katanya, adalah perkara pelik untuk marah. Setengah peratus daripada API bukan garpu. Tetapi GrapheneOS menimbulkan persoalan yang lebih baik, sama ada pasukan undang-undang Google tahu ia memberikan telefonnya sendiri berbulan-bulan akses awal kepada ciri dan pembetulan keselamatan

4:32 berbanding rakan kongsi yang dilesenkannya Android, dalam dekad apabila pembelaan Android di setiap mahkamah adalah bahawa ia adalah yang terbuka. Pelatih tidak melakukan yang ini. Pelatih sekurang-kurangnya akan menolak cawangan itu. Jika anda lebih suka membaca ini daripada mendengarnya, perbezaan itu mendarat di peti masuk anda setiap pagi, percuma di the daily diff dot dev, pautan di bawah.

Keputusan: REVERT, tolak cawangan

4:50 Jadi, keputusan hari ini, revert. Lapan puluh empat API adalah nota kaki. Tampalan keselamatan untuk kod kongsi yang hanya satu OEM boleh hantar selama tiga bulan adalah garpu dengan embargo akhbar, dan cara terpantas untuk menjadikan Android terbuka semula ialah untuk menolak cawangan itu. Dan itulah perbezaan untuk hari ini. Saya Niko dari Axrisi. Gabungkan secara bertanggungjawab.

Sumber

  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

Video berkaitan