Isi kandungan:
- Apakah itu Mainline Projek?
- Bagaimana cara Mainline berfungsi?
- Dapatkan Lebih Banyak Piksel 3a
- Google Pixel 3a
Android adalah perisian yang hebat. Ia membawa campuran kemudahan dan ciri keselamatan yang baik ke atas meja serta ciri pengguna kuasa yang tiada siapa yang pernah membayangkan mempunyai telefon pada beberapa tahun yang lalu. Ia benar-benar melompat ke hadapan untuk memiliki komputer peribadi lengkap di dalam poket anda.
Banyak tukang masak dari syarikat yang tahu mudah alih membakar pencuci mulut Android.
Sebahagian besar sebab yang boleh dilakukan ini adalah kerana orang pintar yang menulis kod. Google mengekalkan kod Android, tetapi projek itu adalah sumber terbuka dan dipenuhi dengan ciri dan fungsi berair dari nama seperti Samsung, Motorola, LG, Huawei, dan juga Microsoft dan Apple. Dari kod peringkat rendah yang meremehkan semua angka untuk membuat semua perkara berfungsi dengan ikon dan animasi bulat, Android adalah produk dari orang-orang dan syarikat-syarikat yang tahu terbaik mudah alih.
Sifat sumber terbuka Android juga telah mencapai sesuatu yang lain; perkara yang tidak begitu elegan dan cantik: pemecahan. Apabila 100 syarikat yang berlainan merebut kod sumber dan membina 100 versi Android yang sedikit berbeza, menjaga peranti semua up to date adalah gunung kerja. Ia juga bergantung pada syarikat yang membuat telefon kerana secara teknikal mereka juga membuat sistem operasi. Ciri-ciri tambahan yang hebat yang menambah pengeluar telefon adalah pedang bermata dua - mereka membuat perisian lebih baik, tetapi mereka juga membuat pengemaskinikannya lebih banyak pekerjaan.
Google telah mencuba segala-galanya untuk mendapatkan pengendalian mengenai kemas kini dan Mainline telah bertahun-tahun dalam membuatnya.
Google telah banyak dilakukan untuk mencuba dan menjinakkan kemas kini Android dan menjadikan mereka sesuatu yang dapat dikendalikan sendiri. Projek Treble merupakan inisiatif untuk membantu syarikat-syarikat yang membuat mikropemproses komponen seperti Qualcomm dan NVIDIA dapat mengemas kini bahagian perisian mereka dengan cepat, dan ia berfungsi dengan baik. Penerapan Android Pie adalah 2.5 kali lebih tinggi daripada Android Oreo selama bulan pertama, dan patch keamanan mencapai 84% lebih banyak pengguna sekarang. Itulah pemulihan yang menarik dalam hanya setahun, tetapi Google mempunyai matlamat yang lebih tinggi dengan Projek Mainline.
Mainline adalah cara untuk mengemas kini bahagian teras Android secara langsung dari Google dengan cara yang sudah anda kenal dengan: Google Play Store. Ini matlamat yang tinggi, tetapi saya fikir ia akan membantu.
Apakah itu Mainline Projek?
Mainline adalah satu lagi perubahan yang akan membantu telefon Android mendapatkan kemas kini kritikal dan penting lebih awal kerana tidak ada perubahan yang memerlukan pembaruan sistem dari pengeluar telefon.
Jika anda mendapat patch keselamatan secara tetap pada 2019 tetapi tidak pada tahun 2018, terima kasih kepada Project Treble.
Anda mungkin terbiasa dengan melihat patch keselamatan masuk atau bahkan kemas kini versi dan memasangnya melalui pemberitahuan. Kemas kini itu memerlukan banyak kerja. Google dan semua rakan OEM membuat perubahan kepada kod Android asas, syarikat yang membina telefon anda membuat perubahan supaya semuanya bekerja dengan versi mereka, kemudian ia diuji dan dihantar sebagai pembaruan udara. Walaupun beberapa perubahan memerlukan banyak tangan yang bekerja pada mereka, yang lain berada di belakang perubahan tempat yang benar-benar tidak memerlukan banyak pemaju yang bekerja pada mereka. Google telah membuat perubahan itu, jadi sekiranya mereka hanya mampu menyambung ke setiap telefon, dua perkara berlaku:
- Anda mendapat kemas kini untuk perbaikan keselamatan dan pepijat, serta peningkatan fungsi, jauh lebih cepat.
- Syarikat yang membina telefon anda tidak perlu menghabiskan masa dan sumber untuk melakukan kerja yang telah dilakukan oleh Google.
Membina sesuatu seperti ini tidak mudah. Android tidak direka dengan cara yang modular pada mulanya, jadi mengubah perkara mengambil banyak masa dan bekerja. Ia juga memerlukan perubahan atau dua cara bagaimana telefon menjangkakan komponen teras ini akan dikemas kini. Ia juga sangat keren daripada sudut perkembangan perisian; melihat Google bekerja keras untuk "membetulkan" kesilapan masa lalu adalah menarik.
Bagaimana cara Mainline berfungsi?
Mainline mengambil 12 komponen teras Android dan menjadikannya lebih modular. Sebelum ini, komponen-komponen ini memerlukan kemas kini sistem penuh jika sebarang perubahan dibuat, tetapi dengan Mainline, mereka boleh dikemas kini melalui Play Store. Google memecahkan 12 komponen ini kepada tiga kategori:
- Keselamatan: Codec Media, Komponen Rangka Kerja Media, Penyelesaian DNS, Conscrypt
- Privasi: Dokumen UI, Pengawal Kebenaran, ExtServices
- Konsistensi: Data Timezone, ANGLE (pemaju opt-in), Modul Metadata, komponen Rangkaian, Log masuk Portal Captive, Konfigurasi Kebenaran Rangkaian
Ini adalah fungsi peringkat rendah yang perlu berfungsi dengan betul agar telefon anda berfungsi sama sekali. Kita sudah boleh mengemas kini perkara seperti aplikasi kamera atau papan kekunci melalui Google Play, tetapi ia adalah aplikasi yang berjalan di atas bit ini kod. Malah, perkara-perkara ini adalah asas sistem operasi yang tidak perlu disesuaikan oleh syarikat yang membina telefon anda. Ia masuk akal untuk kemas kini datang terus dari Google, tetapi tidak pernah ada cara untuk melakukannya sebelum ini.
Mainline membawa bekas fail baru yang memanggil Google APEX. Ia bermaksud Android Pony EXpress, dan fail diedarkan dengan cara yang sama aplikasi. Anda melihat kemas kini di Gedung Play dan ketik butang atau kemas kini automatik diaktifkan, dan ia turun ke telefon anda di mana sedikit perisian yang tahu bagaimana mengendalikannya dapat berfungsi.
Sekalipun itu berlaku, walaupun, banyak perkara yang berbeza. Di mana aplikasi hanya diimbas untuk integriti dan kemudian disalin ke tempat yang betul di storan telefon anda, fail APEX sebenarnya menguraikan imej sistem miniatur yang dipasang dan dipasang untuk memastikan semuanya menjadi halal. Kemudian fail dan data yang betul akan dipindahkan dari imej itu ke sistem sebenar telefon anda, imej APEX akan dicabut, dan imej akan dibuang. Ini cara baru untuk mengatasi masalah yang telah melanda Android selamanya.
Google dan rakan OEM berfungsi bersama-sama untuk memastikan segala-galanya akan berfungsi sebaik sahaja ia sampai ke telefon anda.
Berikut adalah bahagian paling keren - syarikat seperti Samsung yang banyak melabur dalam kerja Android dengan Google untuk memastikan kemas kini ini akan berfungsi dengan perantinya. Setiap OEM lain dapat melakukan perkara yang sama. Ini bermakna anda tidak sepatutnya mendapat kemas kini yang membuat keadaan lebih teruk. Sebenarnya, anda tidak perlu menyedari bahawa anda mendapat kemas kini sama ada segala-galanya berjalan dengan betul.
Kerana tidak semuanya akan pergi tepat sepanjang masa, terdapat beberapa perlindungan di tempat. Jika perkara tidak berfungsi seperti yang diharapkan, perisian baru dalam fail APEX tidak digunakan. Sekiranya terdapat beberapa bug selepas segala-galanya dipasang, sistem pelancaran secara beransur-ansur google melakukan tugasnya dan menghentikan kemas kini sehingga ia dapat diperbaiki. Jika anda cukup bernasib baik untuk mendapatkan kemas kini "buruk", telefon anda hanya membalikkan perubahan melalui cadangan yang disimpan oleh sistem. Dan anda masih tidak sepatutnya tahu apa-apa yang berlaku kecuali anda mahu.
Google telah mencuba dan cuba mendapatkan pengendalian pada kemas kini Android selama bertahun-tahun. Banyak perkara yang telah dilakukannya, tetapi tidak cukup - tiada siapa yang mahu setiap telefon Android berada pada versi terkini lebih daripada Google. Adalah penting untuk dua bilion telefon Android untuk semua menggunakan set API perisian yang sama dan mempunyai ciri teras yang sama. Mainline Projek kelihatan lebih daripada Band-Aid dan harus melakukan banyak untuk mencapai matlamat tersebut.
Dan ia akan datang ke Android Q kemudian tahun ini.
Dapatkan Lebih Banyak Piksel 3a
Google Pixel 3a
- Kajian Google Pixel 3a
- Pelindung Skrin Terbaik untuk Pixel 3a XL
- Kes-kes Terbaik untuk Pixel 3a XL
- Kes-kes Terbaik untuk Pixel 3a
- Aksesori Pixel 3a Terbaik
Kami boleh mendapatkan komisen untuk pembelian menggunakan pautan kami. Ketahui lebih lanjut.