Logo id.androidermagazine.com
Logo id.androidermagazine.com

Perubahan di bawah kap Android dan mungkin mengarah ke masa depan baru untuk pembaruan os

Daftar Isi:

Anonim

Kami telah menghabiskan sebagian hari dalam menggali bagian dalam dari rilis awal Pratinjau Pengembang N Android, dan kami telah mempelajari beberapa hal. Yang pertama dari mereka mudah - ini adalah versi super-beta (jika itu bukan kata, itu perlu) perangkat lunak yang akan memiliki bug di atas bug. Banyak dari kita yang mem-flash-nya dan menikmati citarasa baru, tetapi Anda harus menginjaknya dengan ringan jika ingin mencoba telepon yang Anda butuhkan setiap hari. Ada yang rusak, dan beberapa hal akan lebih rusak di pembaruan berikutnya. Pratinjau ini untuk pengembang untuk mulai bekerja pada aplikasi mereka untuk membuatnya kompatibel dengan Android N, dan untuk orang-orang yang suka melaporkan bug. Katanya tepat di kaleng.

Hal kedua yang kami lihat adalah yang lebih menarik, meskipun kami belum sepenuhnya yakin tentang apa itu semua.

Hal-hal besar mungkin sedang terjadi untuk Android.

Android memiliki masalah gambar utama (dan tidak sepenuhnya salah) ketika menyangkut menjaga perangkat pada perangkat lunak saat ini. Kita bisa berdebat tentang hal itu, mencoba menyalahkan satu perusahaan lebih dari yang lain, atau mengepak bola kita dan pindah ke iMore. Tidak ada yang membantu ketika Anda memiliki lebih dari 1, 5 miliar hal yang menjalankan Android - dan beberapa di antaranya menjalankan perangkat lunak yang sama persis. Pada akhirnya, Google yang harus mengambil panas karena nama mereka ada di produk. Ini adalah diskusi yang telah dipukuli sampai mati dan kemudian beberapa - dan pemukulan akan berlanjut.

Google mengetahui hal ini dan sedang melakukan "hal-hal" di bawah Android hood untuk memudahkan orang-orang yang membuat ponsel untuk menyatukan semuanya. Dan Pratinjau Pengembang awal ini (akan ada beberapa lainnya sebelum rilis publik akhir tahun ini) menunjukkannya. Kami tidak tahu persis ke mana Google akan pergi dan apa yang telah direncanakan, tetapi perubahan kecil pada struktur file dan pemartisian dalam gambar perangkat pabrik pertama adalah petunjuk tentang bagaimana segala sesuatunya bekerja dengan baik. Kami melihat lebih banyak hal ditempatkan di vendor dan partisi OEM - hal-hal yang dapat (dan dilakukan) menimpa atau melampirkan ke "stok" versi Android yang hidup di partisi sistem ketika telepon melakukan booting. Dan bukan hanya mendukung perpustakaan dan objek kernel - ada aplikasi lengkap yang disediakan oleh vendor (dalam hal ini vendor tersebut adalah Google) yang dapat sangat memengaruhi cara telepon beroperasi dan bagaimana Anda berinteraksi dengannya.

Bayangkan sebuah dunia di mana Samsung dapat memiliki visi tentang Android, sambil menjaga proses sistem yang dalam tidak tersentuh.

Bayangkan sebuah dunia di mana Samsung dapat memiliki visi Android yang berjalan sesuai keinginannya, sementara proses sistem yang dalam - seperti perpustakaan Stagefright yang terkenal - terpisah dan tidak tersentuh. Itu berarti bahwa Samsung atau Google dapat mendorong perubahan ke bagian yang terpisah dari sistem jauh lebih mudah (dan jauh lebih cepat) daripada yang mereka dapat hari ini tanpa mengganggu bagian lain dari sistem. (Dengan API dan perpustakaan untuk menjembatani kesenjangan.) Tenaga kerja saja yang membebaskan situasi ini berarti lebih banyak orang tersedia untuk bekerja membuat pengalaman Samsung lebih baik tanpa harus khawatir tentang kode Android yang mendasarinya.

Dengan Android N, Google pada dasarnya telah mulai membagi Android menjadi dua bagian: OS inti (kerangka kerja yang membuat semuanya berfungsi) dan antarmuka (aplikasi, peluncur, pemberitahuan, dan segala sesuatu yang berinteraksi dengan pengguna).

Selangkah lebih maju dan pertimbangkan perusahaan yang lebih kecil tanpa sumber daya Samsung yang tampaknya tidak berdasar dan pertimbangkan bagaimana ini membantunya. Sistem yang lebih "mandiri" yang dibangun dengan cara ini lebih baik untuk semua orang - dan yang paling penting itu berarti Anda dan saya.

Mari kita melangkah lebih dalam

Android sebagai kerangka kerja bukannya sistem operasi berarti lebih mudah untuk mengubah fitur yang dihadapi pengguna.

Android sebagai kerangka kerja alih-alih sistem operasi berarti lebih mudah untuk mengubah fitur yang dihadapi pengguna. Saya berpikir kembali ke "blocking mode" pada ponsel Samsung baru-baru ini, atau Moto Display pada Moto X asli. Mereka pasti tidak dibuat lebih baik dengan pembaruan Android, dan apa yang kita miliki dari Google untuk menggantinya tidak sebagus aslinya.. Cara bagi vendor untuk memanfaatkan proses sistem dengan antarmuka sendiri - dan proses sistem yang tetap sama di antara versi - memungkinkan Samsung mengontrol cara Anda menyimpan notifikasi. Atau memungkinkan Lenovo / Moto menampilkan hal-hal di layar kunci sesuka mereka, tanpa mendesain ulang semuanya dari awal setiap kali versi baru keluar.

Ini juga berarti bahwa apa yang kita lihat hari ini mungkin tidak pernah menghiasi telepon saat ini di tangan Anda.

Ponsel Nexus adalah merek. Ponsel Nexus tidak menjalankan Android open-source tanpa rekayasa - hampir tidak ada yang berhasil. Google mengambil kode dan mengubahnya sesuai keinginan dan kemudian menginstal versi Android pada ponsel yang dijualnya - dan itulah yang dilakukan oleh HTC, LG, dan Samsung. Google kurang menyentuh sistem daripada kebanyakan produsen (meskipun HTC One A9 sangat dekat) tetapi itu masih bukan sumber terbuka Android murni yang dapat Anda unduh dan bangun sendiri.

Jika kita mengambil ide-ide baru ini - dan tidak membuat kesalahan bahwa saat ini mereka hanya ide - dan berpikir satu tahun ke depan, itu berarti hal-hal seperti baki notifikasi baru atau mode gelap atau multi-jendela adalah bagaimana Google ingin berinteraksi dengan sistem pada visinya tentang Android. Samsung atau Huawei bebas untuk melakukan hal mereka sendiri - dan mereka akan - dan itu tidak akan cocok dengan hal Google. Tetapi yang lebih penting adalah bahwa hal itu tidak akan menghancurkan barang semudah itu. Sistem hanya memungkinkan Anda memilih warna untuk antarmuka. "Tema Gelap" adalah ide UI, dan ide yang dapat diterapkan siapa saja yang mereka sukai.

Keuntungan terbesar akan terlihat ketika datang ke pembaruan keamanan. Kami banyak memilih Samsung ketika datang ke patch keamanan bulanan karena itu adalah perusahaan yang paling kami harapkan. Menjadi anjing besar berarti Anda mendapatkan yang paling cermat. Samsung memiliki alasan mengapa hanya beberapa model yang mendapatkan pembaruan keamanan yang tepat waktu, dan kami membayangkan sebagian besar dari mereka berkisar pada biaya pengembangan, atau tenaga kerja semata. Jika Android menjadi lebih banyak kerangka daripada sistem operasi penuh, akan lebih mudah untuk mendapatkan kerangka yang diperbarui pada lebih banyak ponsel dengan kecepatan lebih cepat.

Semoga Google mengarahkan kapal Android dengan cara untuk memperbaiki masalah terbesarnya.

Biarkan Google khawatir tentang menambal Widevine atau Stagefright, dan Samsung dapat khawatir tentang perangkat lunaknya sendiri - hal yang paling ia tahu. Samsung dapat membiarkan Google menjadi orang yang benar ketika datang ke bug Android asli. Bahkan Eval Cabal of North American Carriers dapat keluar dari proses patch keamanan. Semua orang menang.

Kami berspekulasi banyak di sini berdasarkan beberapa perubahan yang relatif kecil pada cara kerja Pratinjau Pengembang N Android. Itulah yang dapat kita lakukan sekarang tanpa kode sumber atau kata-kata resmi dari Google HQ. Tetapi kita tahu bahwa Google selalu memiliki alasan untuk perubahan yang dibuatnya (meskipun kita sering tidak setuju), dan perubahan kecil ini pada cara vendor dan bagian OEM dari Android bekerja bukan kecelakaan.

Kami berharap untuk belajar lebih banyak di Google I / O, dan semoga Google mengarahkan Android dengan cara untuk memperbaiki masalah terbesarnya.