deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

Android 17 QPR1'in 84 yeni API'si Aralık'a kadar Pixel'e özel kalıyor: Google AOSP kaynağını yayınlamıyor

Google, Android 17 QPR1'i 84 yeni API ile Pixel telefonlara gönderdi ancak kaynak kodu AOSP'ye eklemedi; diğer üreticileri ve custom ROM geliştiricilerini Aralık ayına kadar bekletiyor — güvenlik yamaları da gecikiyor.

Android 17 QPR1'in 84 yeni API'si Aralık'a kadar Pixel'e özel kalıyor: Google AOSP kaynağını yayınlamıyor

Google, Android 17 QPR1'i 15 Eylül'de Pixel telefonlara, geliştiriciler için 84 yeni API ile birlikte gönderdi; ancak eşleşen kaynak kodunu Android Open Source Project'e yayınlamadı. Sürüm üzerine yapılan bir dev.to analizine göre bu durum, diğer tüm Android cihaz üreticilerini ve custom ROM projelerini, QPR2 Aralık'ta AOSP'ye ulaşana kadar bu API'leri kullanılamaz durumda bırakıyor — yani yaklaşık üç ay boyunca bunları yalnızca Google'ın kendi donanımı taşıyabiliyor.

QPR1 gerçekte ne ekliyor

Android 17 QPR1, API seviyesi 37.1. 29 Haziran tarihli resmi API diff'i 84 ekleme, 233 değişiklik ve sıfır çıkarma kaydediyor; bu da Google'ın kendi sayfasına göre platformun yaklaşık yüzde 0,52'sine denk geliyor. En büyük kalem, kendi sistem servisi ve izniyle tamamen yeni bir paket olan android.hardware.hid: uygulamaların, oyun kumandaları, klavyeler ve özel giriş cihazları gibi USB ve Bluetooth HID çevre birimleriyle sürücü yazmadan doğrudan konuşabilmesini sağlıyor. Diff ayrıca java.util.jar CEN sabitlerini, fotoğraf seçici (photo picker) arayüz parametrelerini ve telecom'a CAPABILITY_TRANSFER yeteneğini ekliyor.

Sürüm, Pixel 6'dan Pixel 11 Pro Fold'a kadar 25 Pixel modeline ulaştı. 37.1 API'lerini bugün kullanmak isteyen geliştiriciler fiilen yalnızca bu kurulu tabana yönelik geliştirme yapıyor; dev.to yazısı, Aralık'a kadar minor SDK sürümüne göre koşullandırma yapmayı ve bir geri dönüş yolu bulundurmayı öneriyor.

Kod neden Pixel'e özel

dev.to yazısında alıntılanan GrapheneOS'a göre Google, Android 16'dan bu yana bir düzende ısrar ediyor: yıllık platform sürümü ve QPR2 AOSP'ye düşüyor, Eylül'deki QPR1 ve Mart'taki QPR3 ise yalnızca Pixel'lere gidiyor.

Temeldeki değişim 26 Mart 2025'te yaşandı; Google, Android Authority'ye tüm Android OS geliştirmesinin özel bir iç dala taşındığını doğruladı ve her sürümden sonra kaynak kodu yayınlama taahhüdünde bulundu. İlk görünür sonuç Android 16 QPR1 oldu: 3 Eylül 2025'te Pixel'lere gönderildi, kaynak kodu ise AOSP'ye yalnızca 11 Kasım'da — 69 gün sonra ulaşabildi; oysa Google, Android Authority'ye kaynak kodu genellikle 24 ila 48 saat içinde yayınladığını söylemişti. Bu döngüdeki yeni şey ise, artık Pixel'e özel bir sürümün herkese açık API'ler taşıması.

GrapheneOS, durumu Honeycomb ile karşılaştırıyor: 2011'in yalnızca tabletlere özel Android 3.x'i, Ice Cream Sandwich gelene kadar Google'ın yine kaynak kodunu tuttuğu sürümdü. On beş yıl boyunca bu, Android'ın tek istisnası olarak kaldı; şimdiyse yılda iki planlı istisna var.

Güvenlik yaması boşluğu

API'ler hikayenin görünür yarısı. GrapheneOS'a göre Eylül Pixel Update Bulletin'i, diğer tüm üreticilerin üzerine inşa ettiği standart Android platform bileşenlerine yönelik düzeltmeler içeriyor ve bu düzeltmeler ne genel Android Security Bulletin'de ne de iş ortaklarının aldığı önizleme yamalarında yer alıyor. Diğer üreticiler bunlara Aralık'ta QPR2 ile kavuşuyor.

Bir çeyrek boyunca Pixel'ler, milyarlarca başka cihazda çalışan koddaki hatalara karşı yamalanmış durumda ve düzeltme yalnızca binary biçiminde mevcut. GrapheneOS, bu yamaları binary'den tersine mühendislikle çıkarmayı ve erken yayınlamayı planladığını söylüyor — bunu, elinde bir disassembler ve daha kötü niyet bulunan herkes aynı kolaylıkla yapabilir. Kernel kaynak kodu ise ayrı bir sürtünme noktası: GrapheneOS, CD1A.260905.001.A1 derlemesi için GPL'nin zorunlu kıldığı kernel kaynaklarına 1 Eylül'de erişim talep etti ve erişime 16 Eylül'de kavuştu.

GrapheneOS Pixel'lerden uzaklaşıyor

GrapheneOS, yedi yıl boyunca Pixel telefonlarını sertleştirilmiş bir OS için taban olarak önerdi. Android 17 QPR1'i sürüm çıkmadan önce port etmişti ancak bunu yayınlama iznine sahip olmadığını söylüyor; Aralık'a kadar Pixel firmware'ini, kernel sürücülerini ve HAL'leri sade Android 17 üzerine elle geri taşıyor. Proje artık Pixel'leri diğer birçok cihazdan daha zor desteklenen donanım olarak tanımlıyor ve 2 Mart 2026'da resmi firmware ve sürücü kodunu içeren uzun vadeli bir Motorola ortaklığı duyurdu.

Herkes bunu bir kriz olarak görmüyor. bri3d kullanıcısından yüksek puanlı bir Hacker News yorumu, Pixel pazar payının uygulama geliştiricilerin yeni API'lere bel bağlaması için çok küçük olduğunu, bu yüzden Pixel'lerin bir çeyrek sonra gelecekler için erken erişimli bir test yatağı olduğunu savundu. dev.to yazarı API'ler konusunda büyük ölçüde aynı görüşte, ancak güvenlik yaması gecikmesini daha ciddi bir sorun olarak görüyor.

Neden önemli

Seksen dört API — platformun yarım yüzdeyi — Android'ı bölemez ve HID paketi Aralık'a kadar her cihazda kullanılabilir olacak. Yapısal değişim zamanlamada: yılda iki kez Google'ın telefonları platform kodunda bir çeyreklik öne geçiyor ve bununla birlikte, tüm ekosistemin çalıştırdığı bileşenlerdeki güvenlik hatalarına karşı aylarca erken koruma elde ediyor. Android'ın açık olması aynı zamanda antitröst tartışmalarındaki temel savunmasıydı ve GrapheneOS, Google'ın kendi hukuk ekibinin, şirketin donanımına OEM iş ortakları üzerinde sağlanan bu avantajın farkında olup olmadığını sordu. Habere göre Google henüz kamuya açık bir yanıt vermedi.

  • #android
  • #aosp
  • #open-source
  • #pixel
  • #mobile-os

İlgili yazılar