Makale

Yıllardır Android güncellemelerinde yapılan en büyük değişiklik Inside Project Mainline

İki saatin Android kısmı Google I / O açılış konuşması önceki yıllara kıyasla kısaydı, ancak Google'ın favori işletim sistemimize güncellemeyi ne zaman gerçekleştireceği konusunda büyük bir değişiklik içeriyordu. Android Q geldiğinde. Adı Proje Ana Hattıve amaç, Android'in temel bileşenlerini Play Store aracılığıyla tamamen arka planda telefonu yeniden başlatmaya gerek kalmadan veya kullanıcıyı bir güvenlik yaması düşünmeye zorlamadan güncellemektir. Bu sistem, aylık güvenlik yamasından veya bir sistem sürümü güncellemesinden ayrıdır ve Google'ın, hangi telefonu kullanıyor olursanız olun, işletim sisteminin önemli kısımlarını güvende ve güncel tutabilmesi için mevcuttur.

Mainline'ın nasıl çalıştığını biraz daha iyi anlamak için, olabildiğince çok şey öğrenmek üzere Google'dan Iliyan Malchev ile bir araya geldik.

Android Q beta 3 incelemesi: Koyu tema, hareketle gezinme ve daha fazla bildirim değişikliği

Mainline'ın dokunduğu her şey ve nasıl çalıştığı

Project Mainline, Android'de daha önce dokunulamayan 12 temel bileşeni güncellemenin bir yoludur diğer bölümlerinin işlevi için ne kadar önemli olduklarından dolayı büyük bir yazılım güncellemesi olmadan İŞLETİM SİSTEMİ. Google listeyi üç kategoriye ayırır:

Verizon, Pixel 4a'yı yeni Unlimited hatlarında ayda sadece 10 $ 'a sunuyor

  • Güvenlik: Ortam Codec'leri, Media Framework Bileşenleri, DNS Çözücü, Şifrele
  • Gizlilik: Belgeler UI, İzin Denetleyicisi, ExtServices
  • Tutarlılık: Saat dilimi verileri, ANGLE (geliştiriciler dahil), Modül Meta Verileri, Ağ bileşenleri, Captive Portal Login, Ağ İzni Yapılandırması

Gördüğünüz gibi, bunların hepsi çalışan bir telefonun oldukça önemli parçaları. Telefonun normal çalışma düzenini kesintiye uğratmadan güncellemek için Google, Android Pony EXpress (APEX) adını verdiği yeni bir konteyner icat etti. Bu yeni kapsayıcı, Google Play Store aracılığıyla diğer herhangi bir APK (uygulama) dosyası gibi gönderilir, ancak telefona girdiğinde, aslında telefona bağlanan bütün bir dosya sistemi olarak açılır. iş. Ve Play Hizmetleri güncellemeleri gibi, Mainline güncellemeleri de birkaç hafta boyunca tüm Android ekosisteminde yavaşça kullanıma sunulacak.

Güncelleme uygulandığında, kullanıcının herhangi bir şey yapması gerekmez ve bunun gerçekleştiğini asla bilmemelidir. Ancak beklenmedik bir durumda güncellemede bir şeyler ters giderse, kullanıcı verilerini koruyan bir geri alma sistemi vardır. ve gerektiğinde bilinen iyi duruma geri döner - güncelleme düzgün giderse, eski ve yeni kullanıcı verileri birleştirilir sorunsuz.

Project Mainline, Play Store'u kullanarak Android güvenlik güncellemelerini hızlandırmayı hedefliyor

Temel olarak, Google'ın bu 12 şeyden herhangi birini herhangi bir nedenle güncellemesi gerekirse, bunu Google Play Hizmetlerinin bir bölümünü güncelliyormuş gibi Play Store aracılığıyla yapabilir. Ve bu güncellemeler gerçekleştiğinde, kullanıcı çoğu zaman bunun gerçekleştiğinin bile farkında olmayacaktır.

Her Android telefon için ana hat

Geçmişte Google'ın yalnızca "güncellemeleri daha iyi hale getirmek için harika yeni bir yolumuz var" dediği zamanlar biliyorsunuz. Bazı OEM'lerin "hayır iyiyiz, telefonlarımızı asla güncellememize izin vermeyin" demesini sağlayın ve çok fazla ilerleme kaydedilmediğini yapılmış? Project Mainline bu şekilde çalışmıyor, aslında çalışamıyor. Yeni başlayanlar için, bu modüller Android'de, Xiaomi ve Samsung gibi şirketlerin özel kullanıcı arabirimlerinin araya giremeyeceği kadar düşük seviyede bulunuyor. Ek olarak, bu 12 modül, Google ve ortakları arasındaki çok sayıda müzakerenin sonucudur. Mainline aracılığıyla desteklenen modüllerin orijinal listesi başlangıçta çok daha büyüktü, ancak müzakereler boyunca 12'ye indi.

Belki de daha da önemlisi, Google, APEX kullanan üreticiler ve iş ortaklarının Play Store üzerinden kendi bileşenleri için güncellemeler sunmaları için soğukkanlı davranıyor (ve onları teşvik ediyor).

Bu 12 modül Play Store aracılığıyla güncellenir, bu da OEM'lerin Play Store'a erişmek için bu güncellemelere izin vermesi gerektiği anlamına gelir. Project Mainline şu anda Android uyumluluğunun birincil bir parçasıdır, bu nedenle telefonunuz Android Q çalıştırıyorsa ve Google Play Store'a erişebiliyorsa, Project Mainline aracılığıyla desteklenir.

Bu şemsiyenin altına girmeyen her şey için Google, APEX kapsayıcısını açık kaynak yaptı, bu da bunun mümkün olacağı anlamına geliyor Play Store dışında bir şey kullanıyor olsa bile kritik bileşenleri bu şekilde güncellemeyi seçmeye devam eden standart olmayan Android cihazlar. Bu, Amazon ekosistemi ve Play Store'un garanti olmadığı Çin gibi yerlerde piyasaya sürülen telefonlar için harika bir haber.

Belki de daha da önemlisi, Google, kendi bileşenleri için Play Store aracılığıyla güncellemeleri sunmak için APEX kullanan üreticiler ve iş ortaklarıyla ilgileniyor. Bu, Samsung gibi şirketlerin APEX'i kullanıcı adına tamamen yeniden başlatma ve güncelleme gerektirmeden kendi sistem düzeyindeki uygulamalarını güncellemek için kullanabileceği anlamına gelebilir. Teorik olarak, bu, gerekli görülmesi halinde telefonunuzdaki ağ ile ilgili şeyleri güncellemek için operatörler tarafından da kullanılabilir. Elbette bunların hiçbiri garanti değil, ancak Google burada ortak kullanım için çok fazla potansiyel olduğunu açıkça belirtti.

Geleceğin başlangıcı

Russell Holly

Russell, Android Central'da Katkıda Bulunan bir Düzenleyicidir. Kendisi, HTC G1'den beri Android kullanan eski bir sunucu yöneticisi ve kitabı tam anlamıyla Android tabletlerde yazdı. Onu genellikle bir sonraki teknoloji trendinin peşinde, cüzdanının acısına kadar bulabilirsiniz. Onu bul Facebook ve Twitter.

smihub.com