+− THE DAILY DIFFdev & AI news
REVERT

Android 17, yalnızca Pixels'e yeni API'lar gönderdi. İşte fark.

Android 17 QPR1, 15 Eylül'de 84 yeni API ekledi ve önümüzdeki üç ay boyunca yalnızca Pixels bunları gönderebilir.

Android 17 QPR1, 15 Eylül'de 84 yeni API ekledi ve önümüzdeki üç ay boyunca yalnızca Pixels bunları gönderebilir. GrapheneOS, bunun Honeycomb'dan (2011) bu yana, AOSP'ye kaynak bırakmadan geliştirici API'ları ekleyen ilk sürüm olduğunu söylüyor; kod, Android 17 QPR2 ile Aralık ayında geliyor. Karar: REVERT.

Yazılı sürümü oku (İngilizce) ↗

Bu video neleri kapsar

  • 84 yeni API, bir telefon üreticisinin bunları göndermesine izin verildi
  • Hafta üç satırda
  • Fark: 84 eklendi, 0 kaldırıldı, %0,52
  • Honeycomb, Mart 2025 ve 69 günlük bir gecikme
  • Aynı kapının ardındaki yamalar

Çevrilmiş deşifre

Orijinal İngilizce anlatımdan çevrilmiştir. Mevcut ses ve altyazılar YouTube tarafından kontrol edilir.

84 yeni API, bir telefon üreticisinin bunları göndermesine izin verildi

0:00 Android 17 QPR bir, bu hafta seksen dört yeni API ekledi, ve üç ay boyunca tam olarak bir telefon üreticisi bunları gönderebilir. Android'in sahibi olan. Bu videoda, API'lar ve Aralık son tarihi, sonra arkasında kalan yamalar ve kim Pixel'ı terk ediyor. Bugün 19 Eylül Cumartesi ve bu The Daily Diff. Hafta üç satırda.

Hafta üç satırda

0:19 Pazartesi günü, Google Android 17 QPR bir'i yirmi beş Pixel modeline gönderdi. Salı günü, GrapheneOS API farkını okudu ve kaynak kodunun gelmediğini fark etti. gelmediğini fark etti. Ve Perşembe günü, Cloudflare, Quick Tunnels ile Hacker News'te bir numaraya yükseldi, yeni bir açılış sayfası olan beş yıllık bir ürünle. Pixel sahipleri, başkalarının sahip olmadığı neye sahip oldu?

Fark: 84 eklendi, 0 kaldırıldı, %0,52

0:38 API seviyesi otuz yedi'den otuz yedi nokta bir'e olan resmi farkta seksen dört ekleme, iki yüz otuz üç değişiklik ve sıfır kaldırma var, Google'ın kendi istatistik sayfası bunun platformun yaklaşık yarım yüzdesi olduğunu gösteriyor. Yarım yüzde hiçbir şey gibi geliyor, ta ki okuyana kadar. android nokta hardware nokta hid adında tamamen yeni bir paket var, bir uygulamanın USB ve Bluetooth çevre birimleriyle doğrudan konuşmasını sağlayan bir erişim izniyle, özel sürücü gerekmez. Kontrolcü yazılımı yazıyorsanız, istediğiniz API budur.

1:07 Bugün, Pixel sahiplerine, orta seviye bir subreddit büyüklüğünde bir pazara gönderebilirsiniz. subreddit boyutunda bir pazara. Ayrıca farkta, Cinnamon Bun One adında bir sürüm kodu. Yani tatlı isimleri geri döndü, kimsenin göremediği bir sabitte. Şimdi tarih, çünkü GrapheneOS'un ulaşmaya çalıştığı kelime

Honeycomb, Mart 2025 ve 69 günlük bir gecikme

1:24 Honeycomb idi. Android 3, iki bin on bir yılından sadece tablet için olan bir sürümdü, ve Google Honeycomb kodunu da gizli tuttu, bu yüzden on beş yıl boyunca tek istisna olarak kaldı. Sonra Mart iki bin yirmi beş'te, Google Android Authority'ye tüm Android geliştirmesinin kendi özel dahili dalına taşındığını doğruladı, her sürümden sonra kaynak kodunu yayınlamaya devam edeceğini vaat etti. dalına taşındığını doğruladı, her sürümden sonra kaynak kodunu yayınlamaya devam edeceğini vaat etti. Altı ay sonra, Android 16 QPR bir, üçüncü Eylül'de Pixels'e gönderildi. Kaynak kodu, on birinci Kasım'da açık kaynak projesine düştü, altmış dokuz gün gecikmeli, Google "önümüzdeki haftalarda geliyor" dedikten sonra.

1:57 Kurumsal İngilizce'de bu, bu çeyrekten sonraki çeyrek anlamına gelir. Ve sonra kural sessizce değişti. Android 16'dan bu yana, ilk ve üçüncü üç aylık sürümler yalnızca Pixel'e özeldir, ve sadece yıllık sürüm ve QPR iki açık kaynak projesine gider. Yani seksen dört API, Samsung, Motorola ve ROM topluluğuna Aralık ayında, QPR iki ile birlikte ulaşır. QPR iki ile birlikte. Üç ay Pixel'e özel. API'lar manşet.

Aynı kapının ardındaki yamalar

2:19 Yamalar sorun. GrapheneOS, Eylül Pixel Güncelleme Bülteni'nin standart Android platform bileşenlerine yönelik düzeltmeler içerdiğini söylüyor, diğer tüm OEM'lerin üzerine inşa ettiği kodlar, ve bu düzeltmeler ne genel Güvenlik Bülteni'nde ne de iş ortaklarının aldığı önizleme yamalarında yok. Yani bir çeyrek boyunca, Pixels, üç milyar başka cihazın da çalıştığı kodlardaki hatalara karşı yamalıdır, ve düzeltme, indirebileceğiniz ama okuyamayacağınız bir ikili dosyada duruyor. indirebileceğiniz ama okuyamayacağınız bir ikili dosyada duruyor. GrapheneOS, bu ikili dosyadan kendi yamalarını tersine mühendislik yoluyla çıkarmayı ve onları erken göndermeyi planlıyor,

2:48 bu da gizlemenin amacını biraz bozuyor, çünkü bir sökücüye ve kötü niyetlere sahip herkes aynısını yapabilir. Bunun üzerine, birinci Eylül'de QPR bir yapısı için GPL çekirdek kaynaklarını talep ettiler ve on altıncıda erişim sağladılar. Eylül'de ve on altıncıda erişim sağladılar. On beş gün, tüm metni tek bir cümleye sığan bir lisans için, bize kaynağı verin.

Pixel'dan ayrılanlar: GrapheneOS ve Motorola

3:09 Pixel ekibini endişelendirmesi gereken kısım burası. GrapheneOS, gönderilmeden önce zaten 17 QPR bir'e port etmişti, ve onu yayınlayamaz, çünkü bu kaynak henüz herkese açık değil. Bu yüzden bunun yerine Pixel firmware'ini, çekirdek sürücülerini ve HAL'lerini QPR bir'den QPR bir'den düz Android 17'ye manuel olarak geri port ediyorlar, Aralık ayına kadar. Kendi sözleriyle, Pixels artık diğer birçok cihaza göre desteklemesi önemli ölçüde daha zor ve Pixels'in tek avantajlarından biri artık bir dezavantaj. ve Pixels'in tek avantajlarından biri artık bir dezavantaj.

3:36 Uygun zamanlama, çünkü Mart ayında Motorola ile uzun vadeli bir ortaklık imzaladılar, resmi firmware ve sürücü kodu dahil, ve aynı başlıkta, gelecek Motorola cihazlarının Pixels'ten çok daha kolay destekleneceği yazıyor. Dünya üzerindeki en güvenlik takıntılı Android projesi, yedi yıldır insanlara Pixel almalarını söyledi, ve Google on sekiz ayını onları bu fikirden vazgeçirmeye harcadı. ayını onları bu fikirden vazgeçirmeye harcadı. Google'a adil olmak gerekirse, Hacker News'teki en büyük muhalefeti dinlemeye değer.

Farkın diğer tarafı

4:00 Google her yarım yılda bir gerçek kaynak yayınlar, Pixels yılda dört güncelleme alır, ve hiçbir uygulama geliştiricisi, sadece pazar payının yuvarlama hatası olan bir telefonda çalışan bir API'ye bağlı kalmaz. yuvarlama hatası olan bir telefonda çalışan bir API'ye bağlı kalmaz. Yani Pixel, herkesin bir çeyrek sonra aldığı şeyler için garip bir beta cihazı haline gelir, ki, kendi deyimiyle, kızılacak garip bir şey. Bir API'nin yarım yüzdesi bir çatal değildir. Ancak GrapheneOS daha iyi bir soru sordu, Google'ın hukuk ekibinin bilip bilmediği, kendi telefonlarına, Android'i lisansladığı iş ortaklarına göre özelliklere ve güvenlik düzeltmelerine aylar öncesinden erişim verdiğini,

4:32 Android'in her mahkemede savunmasının açık olduğu bir on yılda. açık olduğu bir on yılda. Stajyer bunu yapmadı. Stajyer en azından dalı itmiş olurdu. Bunu benim söylemem yerine okumayı tercih ederseniz, fark her sabah gelen kutunuza düşer, daily diff dot dev adresinde ücretsiz, bağlantı aşağıda.

Karar: REVERT, dalı itin

4:50 Bugünün kararı, REVERT. Seksen dört API bir dipnot. Paylaşılan kod için, sadece bir OEM'in üç ay boyunca gönderebildiği bir güvenlik yaması, bir basın ambargosu olan bir çataldır ve Android'i tekrar açık hale getirmenin en hızlı yolu dalı itmektir. dalı itmektir. Ve bugünün farkı bu. Ben Axrisi'den Niko. Sorumlu bir şekilde birleştirin.

Kaynaklar

  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

İlgili videolar