Android 11 neler güncellendi? Google, cihaz OTA hızını artırmak istiyor!

Google, bu ayın 9’unda Android Developers adresinde bir duyuru yayınladı. Önceki yıllarda açıklanan özellikler sayesinde Android cihazların daha hızlı ve daha verimli bir şekilde güncellenmesi sağlanıyor. Bu özellikler şunları içeriyor:

Project Treble

Android’in gelişme aşamasının başlarında Google, üreticilerin uyması için bir dizi spesifikasyon belirledi. Şimdi geliştiriciler, bir uygulama geliştirerek milyarlarca cihazda çalıştırabiliyor. Project Treble’ın amacı da aynı; tedarikçiler için bir arayüz oluşturarak, üreticilerin sadece Android OS Framework’ü (üst katman) güncellemeye odaklanarak kullanıcılara yeni Android sürümünü sunmalarını sağlamak. Böylece tedarikçilerle (Vendor) entegrasyon yapma zorunluluğu ortadan kalkıyor.

Genel Sistem İmajı (Generic System Image)

Genel Sistem İmajı (Generic System Image), Android Açık Kaynak Projesi’nin (AOSP) herhangi bir değişiklik yapılmamış sistemidir ve çeşitli cihazlarda çalışabilir. Geliştiriciler, kendi uygulamalarını gerçek telefonlara kurup test edebilirler.

Project Mainline

Project Mainline, Google’ın Android güvenlik güncellemelerini bağımsız hale getirdiği bir projedir. Play Store’daki APK’lara benzer şekilde, cihazlara güvenlik güncellemeleri ayrı ayrı uygulanabilir. Böylece üreticilerin bir sonraki sürüm imajını hazırlamasını beklemeye gerek kalmaz.

Kritik Uygulama Güncellemeleri

Google Play ayrıca kimlik doğrulama, push bildirimleri ve Google Play Protect gibi kritik uygulamaların ve hizmetlerin güncellemelerinden sorumludur.

Yukarıdaki Özellikler Android 10’da Gerçekleştirildi

Bu çabalar sayesinde Android 10’un benimsenme hızı, önceki herhangi bir Android sürümünden daha hızlı oldu. Yayınlanmasından 10 ay sonra Android 10, 100 milyon cihazda çalışıyordu. Bu, Android Pie’den %28 daha hızlıydı.

Peki ya Android 11?

İşte Android 11 için bu yılki ana hedefler:

OEM Geliştirici Önizleme Sürümü

Cihaz üreticileri (OEM), Android sürümünü resmi olarak yayınlamadan önce geliştirici önizleme sürümünü yayınlar. Şu anda yedi OEM üreticisi, uyumluluk testlerini kolaylaştırmak için 13 cihazda geliştirici önizleme sürümünü yayınladı.

Google Play Sistem Güncellemeleri

Şimdi Google Play aracılığıyla, Android 11’de eklenen 9 bileşen dahil olmak üzere 21 sistem bileşeni ayrı ayrı güncellenebilir. Bu bileşenler, cihazlardaki gizlilik, güvenlik ve tutarlılığı iyileştirmeye odaklanmıştır.

Genel Çekirdek İmajı (Generic Kernel Image)

Android 11’de Google, Linux Çekirdeği ile Android’i daha da ayrı tutarak, tüm cihazlara kurulabilen bir genel çekirdek imajı oluşturmayı hedefliyor (konsept Project Treble’a çok benziyor).

Sanal A/B

Şu anda çoğu sistem güncellemesi, üreticilerin OTA (Over-the-Air) hizmeti aracılığıyla kendi başlarına yaptığı güncellemelerdir. Bu güncellemeler alan tasarrufu sağlasa da oldukça yavaştır ve cihazların güncelleme sırasında kullanılamaz hale gelmesine neden olabilir.

Google, Android N’de A/B OTA mekanizmasını başlattı. Bu mekanizma Seamless Updates olarak da bilinir. Kullanıcılar için sadece arka planda güncelleme yapar ve yeniden başlattıktan sonra bu güncellemeler etkinleştirilir. Dezavantajı, cihazların bu güncelleme içeriklerini depolamak için ekstra alan gerektirmesidir, bu da OEM’lerin bunu benimsemek istememesine neden olur (çünkü her cihaz için ekstra alan maliyeti artırır).

Sanal A/B, önceki ikisinin avantajlarını birleştirir ve daha az depolama alanı gerektirir.

(Editör notu: Söylenenler ile söylenmeyenler aynı)