Bagaimana Google Treble Proyek Akan Membantu Memperbaiki Masalah Android

Memperbaiki Masalah Android – Saat preview pengembang Android N dirilis, kami melihat ada sesuatu yang berbeda. Dengan Android Marshmallow, Google telah memasukkan struktur partisi baru yang menyertakan partisi vendor. Ini menampung beberapa file yang sebelumnya pernah tinggal di folder OS inti “biasa” di partisi sistem, begitu juga beberapa file dari perusahaan yang membuat ponsel itu sendiri. Tapi di preview pengembang Android N, semuanya berubah bahkan lebih dan ada juga file di partisi baru ini yang menduplikasi dan menimpa potongan-potongan inti OS saat telepon di-boot up.

Pada saat itu, kami mengumpulkan kepala dan melakukan penggalian ekstra dan sampai pada kesimpulan bahwa ini adalah langkah pertama untuk membuat Android mudah diperbarui dengan memberi perusahaan seperti Samsung atau Qualcomm tempat untuk memanggil mereka sendiri dan membelah sistem menjadi dua bagian: area vendor dan area inti Android.

Cara Mengetahui Aplikasi Yang Crash Di Android,Aplikasi Tidak Bisa Dibuka Pada Android,Fungsi Paksa Berhenti Pada Aplikasi Android,Cara Mengatasi Aplikasi Terhenti Pada Android,Aplikasi Dipaksa Berhenti,Memperbaiki Sistem Android Yang Error,Memperbaiki Sistem Android Yang Rusak,Cara Mengatasi Sistem Android Yang Tidak Merespon

Proyek Treble membagi Android menjadi dua bagian: Bagian Google dan bagian pendukung perangkat keras.

Google mengumumkan Project Treble hari ini, dan semuanya telah hadir dalam lingkaran penuh. Inilah yang menjadi area vendor, dan kita bisa melihat bagaimana hal itu dapat mengubah masalah telepon yang tidak diperbarui dengan cukup cepat.

Antarmuka Vendor dan VTS (Vendor Test Suite) hadir dengan Android O, dan sepertinya ini akan menghilangkan alasan untuk lamban dengan pembaruan. Ini adalah hal yang cukup teknis untuk dijelaskan, dan jika Anda cenderung secara teknis, Anda harus melihat-lihat posting blog Google tentang semuanya, tapi kita bisa memecahnya sehingga semua orang bisa mengerti apa ini dan mengapa hal itu bisa menghasilkan banyak. perbedaan.

Kita semua tahu Android berasal dari Google. Banyak perusahaan lain bekerja sama dengan Google untuk menjadikan Android lebih baik (dan Google telah mengundang perusahaan untuk melakukan lebih banyak lagi hal ini), namun kode tersebut telah selesai dan diinangi oleh Google. Siapa pun bisa mendownload dan membangunnya ke Android, tapi Android ini sendiri bukanlah sistem operasi telepon yang lengkap.

Agar Android bisa melakukan apa saja, Anda memerlukan dukungan dari perusahaan seperti Qualcomm, Samsung, dan setiap perusahaan lain yang menjadikannya sebagai bagian tersendiri. Perangkat lunak yang membuat bagian-bagian itu bekerja terpisah, dan bagaimana hal-hal sebelum Proyek Treble berarti bagian-bagian itu perlu dibangun ke dalam kode Android saat perusahaan membuat telepon membangun sistem operasi. Setiap kali Android diupdate, apakah itu update full platform, seperti lompatan dari Marshmallow ke Nougat atau update keamanan yang hanya mempengaruhi beberapa bagian sistem, bagian yang membuat kerja perangkat keras perlu digabungkan.

Android sendiri bukanlah sistem operasi yang lengkap. Anda membutuhkan dukungan dari vendor perangkat keras untuk melakukan apapun.

Itu memperlambat segalanya. Alih-alih Google dapat mengirim satu update untuk setiap ponsel yang menjalankan Android ke perusahaan yang membuatnya dan menggunakannya, mereka mengirim sistem operasi non-lengkap yang memerlukan sisanya dibangun ke basis baru, maka perlu dikompilasi. dan diuji. Samsung (misalnya) perlu melakukan ini untuk setiap model Galaxy S8 yang mereka buat sebelum mereka bahkan dapat memikirkan pengiriman update tersebut kepada Anda.

Dengan sistem baru ini, porsi Google Android bisa hidup di tempat tersendiri dan bagian-bagian dari Qualcomm dan Samsung dan HTC dan semua orang bisa tinggal di tempat mereka sendiri. Secara teori, update sudah teruji dan akan “hanya bekerja”.

Itulah VTS yang baru. Pikirkan VTS sebagai buku aturan tentang cara membuat Android. Jika semua orang mengikuti peraturan ini, perubahan yang dilakukan Google dan tes akan bekerja sama pada setiap ponsel yang menjalankan versi Android tertentu. Dan dengan update lebih mudah untuk membangun dan mengirim kepada pengguna, kebanyakan ponsel baru semuanya akan menggunakan versi yang sama. Ini bagus untuk kami, dan ini bagus untuk perusahaan yang terlibat karena memungkinkan mereka mengerjakan bidang keahlian mereka sementara ada orang lain yang mengerjakan barang mereka.

Vendor Test Suite dirancang untuk memastikan setiap perusahaan membangun Android dengan cara yang sama.

Untuk memastikan bahwa peraturan bekerja dan semua orang mengikuti mereka, serangkaian tes dapat dilakukan pada perangkat baru sebelum diluncurkan untuk dijual dan setiap kali sistem dirombak. Tes ini akan memastikan bahwa Samsung TouchWiz Android dan HTC Sense Android keduanya bekerja dengan Google Android dengan cara yang sama dan satu update dari Google bekerja pada keduanya. Ini adalah bagaimana hal-hal yang dilakukan untuk memastikan semua aplikasi di Google Play akan bekerja, dan, sebagian besar, ini adalah sistem yang hebat.

Kami belum memiliki rincian lengkap, namun kami diberitahu bahwa semuanya akan dipublikasikan dan didorong ke kode sumber terbuka untuk Android setelah peluncuran Android O akhir tahun ini. Ini akan membuat waktu yang sangat menarik di Google I / O, dan kami akan terus memeriksa cara baru dalam melakukan berbagai hal dan apa yang orang lain terlibat dalam membuat ponsel yang kami sukai sedang dilakukan dengan mereka.

Bagaimana Google Treble Proyek Akan Membantu Memperbaiki Masalah Android | Bro Zam0 | 4.5