Artikel

Di dalam Project Mainline, perubahan terbesar pada pembaruan Android selama bertahun-tahun

protection click fraud

Porsi Android untuk dua jam Google I / O keynote singkat dibandingkan dengan tahun-tahun sebelumnya, tetapi itu termasuk perubahan besar pada cara Google akan mendorong pembaruan ke OS favorit kami saat itu Android Q tiba. Ini disebut Proyek Mainline, dan tujuannya adalah memperbarui komponen inti Android melalui Play Store sepenuhnya di latar belakang tanpa perlu me-reboot ponsel atau memaksa pengguna untuk memikirkan patch keamanan. Sistem ini terpisah dari tambalan keamanan bulanan atau pembaruan versi sistem, dan ada sehingga Google dapat menjaga bagian penting dari OS tetap aman dan diperbarui, apa pun ponsel yang Anda gunakan.

Untuk mendapatkan sedikit pemahaman yang lebih baik tentang cara kerja Mainline, kami duduk bersama Google Iliyan Malchev untuk belajar sebanyak yang kami bisa.

Ulasan Android Q beta 3: Tema gelap, navigasi gerakan, dan lebih banyak perubahan pemberitahuan

Semua yang disentuh oleh Mainline, dan cara kerjanya

Project Mainline adalah cara untuk mengupdate 12 komponen inti di Android yang sebelumnya tidak bisa disentuh tanpa pembaruan perangkat lunak utama karena betapa pentingnya mereka untuk fungsi bagian lain dari OS. Google memisahkan daftar menjadi tiga kategori:

Verizon menawarkan Pixel 4a hanya dengan $ 10 / bln pada jalur Unlimited baru

  • Keamanan: Codec Media, Komponen Kerangka Media, Penyelesai DNS, Conscrypt
  • Pribadi: UI Dokumen, Pengontrol Izin, ExtServices
  • Konsistensi: Data zona waktu, ANGLE (keikutsertaan developer), Metadata Modul, komponen Jaringan, Masuk Portal Tawanan, Konfigurasi Izin Jaringan

Seperti yang Anda lihat, ini semua adalah bagian yang cukup penting dari ponsel yang berfungsi. Untuk memperbaruinya tanpa mengganggu urutan kerja normal telepon, Google menemukan penampung baru yang disebut Android Pony EXpress (APEX). Penampung baru ini dikirim melalui Google Play Store seperti halnya file APK (aplikasi) lainnya, tetapi ketika itu sampai ke telepon itu benar-benar membuka bungkus menjadi seluruh sistem file yang dipasang ke telepon untuk melakukannya pekerjaan. Dan seperti pembaruan Layanan Play, pembaruan Mainline akan diluncurkan secara perlahan di seluruh ekosistem Android selama beberapa minggu.

Ketika pembaruan diterapkan, pengguna tidak perlu melakukan apa pun dan seharusnya tidak pernah tahu itu terjadi. Namun jika terjadi sesuatu yang tidak beres dengan pembaruan, ada sistem rollback di tempat yang menyimpan data pengguna dan kembali ke kondisi baik yang diketahui saat diperlukan - jika pembaruan berjalan dengan benar, data pengguna lama dan baru akan digabungkan mulus.

Project Mainline bertujuan untuk mempercepat pembaruan keamanan Android dengan menggunakan Play Store

Jadi pada dasarnya, jika Google perlu memperbarui salah satu dari 12 hal ini karena alasan apa pun, Google dapat melakukannya melalui Play Store seperti halnya memperbarui bagian dari Layanan Google Play. Dan ketika pembaruan itu terjadi, pengguna sebagian besar waktu akan sama sekali tidak menyadari bahwa hal itu sedang terjadi.

Mainline untuk setiap ponsel Android

Anda tahu saat-saat di masa lalu saat Google berkata "hai, kami memiliki cara baru yang keren untuk membuat pembaruan lebih baik" hanya untuk memiliki beberapa OEM mengatakan "nah kami baik-baik saja, jangan pernah memperbarui ponsel kami" dan rasanya tidak banyak kemajuan terbuat? Project Mainline tidak berfungsi seperti itu, bahkan tidak bisa. Sebagai permulaan, modul ini terjadi cukup rendah di Android sehingga UI khusus dari perusahaan seperti Xiaomi dan Samsung tidak menghalangi. Selain itu, 12 modul ini merupakan hasil dari banyak negosiasi antara Google dan mitranya. Daftar asli modul yang didukung melalui Mainline sebenarnya jauh lebih besar pada awalnya, tetapi kemudian dipersempit menjadi 12 selama negosiasi.

Mungkin yang lebih penting, Google setuju dengan (dan mendorong) produsen dan mitra yang menggunakan APEX untuk mengirimkan pembaruan melalui Play Store untuk komponennya sendiri.

12 modul ini diperbarui melalui Play Store, yang berarti OEM harus setuju untuk mengizinkan pembaruan ini untuk mengakses Play Store. Project Mainline adalah bagian utama dari kompatibilitas Android sekarang, jadi jika ponsel Anda menjalankan Android Q dan memiliki akses ke Google Play Store, itu didukung melalui Project Mainline.

Untuk segala sesuatu yang tidak berada di bawah payung itu, Google membuat wadah APEX menjadi sumber terbuka, yang artinya itu mungkin perangkat Android nonstandar masih memilih untuk memperbarui komponen penting dengan cara ini meskipun menggunakan sesuatu selain Play Store. Ini adalah berita bagus untuk ekosistem Amazon, serta ponsel yang dirilis di tempat-tempat seperti China di mana Play Store bukan jaminan.

Mungkin yang lebih penting, Google setuju dengan produsen dan mitra yang menggunakan APEX untuk memberikan pembaruan melalui Play Store untuk komponennya sendiri. Ini bisa berarti perusahaan seperti Samsung akan dapat menggunakan APEX untuk memperbarui aplikasi tingkat sistemnya sendiri tanpa memerlukan reboot dan pembaruan total atas nama pengguna. Secara teori, ini juga dapat digunakan oleh operator untuk memperbarui hal-hal terkait jaringan di ponsel Anda jika dianggap perlu. Tentu saja semua ini bukan jaminan, tetapi Google telah menjelaskan bahwa ada banyak potensi di sini untuk penggunaan bersama.

Awal masa depan

Russell Holly

Russell adalah Editor Kontribusi di Android Central. Dia adalah mantan admin server yang telah menggunakan Android sejak HTC G1, dan menulis bukunya di tablet Android. Anda biasanya dapat menemukannya sedang mengejar tren teknologi berikutnya, yang sangat menyusahkan dompetnya. Temukan dia di Facebook dan Indonesia.

instagram story viewer