Technews Uncategorized

APA ITU TREBLE PROYEK? PERBAIKAN ANDROID FIX DIJELASKAN

Project Treble Google berjanji untuk membuka jalan bagi peningkatan Android yang lebih cepat – jadi apa sebenarnya itu? Dan seberapa baik kerjanya?

Sulit untuk berbicara tentang Project Treble tanpa tersesat di hutan buku teknis.

Dan tidak heran: Project Treble (mengambil napas dalam-dalam) adalah upaya ambisius Google untuk menata ulang Android untuk membangun basis modular di mana kode tingkat lebih rendah yang dibuat oleh vendor silikon dipisahkan dari kerangka kerja sistem operasi Android utama sehingga perangkat produsen dapat memperbarui kode OS tanpa harus bergantung pada vendor silikon untuk menyegarkan kode tingkat yang lebih rendah untuk setiap rilis.

Wah! Lihat apa yang saya maksud?

Pada kenyataannya, Project Treble tidak harus terlalu rumit. Mari kita uraikan apa sebenarnya Treble, dalam istilah dunia nyata – dan apa arti sebenarnya bagi Anda, sebagai seseorang yang menggunakan Android dan tidak harus berbicara bahasa omong kosong.

Kami akan mulai dari awal:

Saya baru saja memasukkan penjelasan teknis ke dalam Mesin Terjemahan Geek-to-English yang telah dipatenkan, dan inilah yang keluar: Project Treble, pada intinya, adalah tentang membuatnya lebih cepat, lebih mudah, dan lebih murah bagi pembuat telepon untuk memproses pembaruan perangkat lunak Android dan bawa ke pengguna.

Itu versi singkatnya. Sekarang, konteksnya: Di masa lalu, setiap kali versi Android baru datang, pembuat telepon harus menunggu vendor chipset – perusahaan seperti Qualcomm, yang memasok prosesor dan bagian lain di dalam perangkat – untuk memperbarui area dari kode yang terkait dengan semua perangkat keras internal itu. Baru setelah upaya itu selesai, pembuat telepon dapat memulai bagian dari prosesnya: mengintegrasikan perangkat lunak baru yang disediakan Google dengan penyesuaian antarmuka dan penambahan fitur, kemudian menguji semuanya secara menyeluruh dan membuatnya siap untuk bergulir. di luar.

Apa yang dilakukan Treble adalah memisahkan hal-hal yang tingkatannya lebih rendah – area kode yang terkait dengan prosesor, modem, dan sebagainya – dari sistem operasi lainnya. Dengan begitu, elemen-elemen tingkat rendah itu tidak harus diperbarui setiap kali versi Android baru datang; mereka hanya ada sebagai fondasi yang konstan di bawah segalanya, dan bagian pertama dari proses itu tidak lagi diperlukan.

Untuk meminjam analogi dari analisis sebelumnya, Anda bisa memikirkan semuanya seperti kue: Hingga sekarang, semua Android dicampur bersama, dan itu berarti setiap bahan harus diperbarui dan diaduk ke dalam adonan dari awal dengan setiap satu Pembaruan OS. Berkat Treble, semua elemen khusus perangkat keras sekarang ada sebagai kerak – yang tetap di tempatnya selama seumur hidup perangkat. Dan setiap kali rilis Android baru tiba, pembuat ponsel dapat fokus hanya pada bagian dari proses – pengisian – tanpa terlebih dahulu harus menunggu orang lain untuk memberikan fondasi yang baru dibuat.

Google sebenarnya memulai proses ini dengan rilis Android 8.0 Oreo, pada tahun 2017, dengan membuat batas awal antara sistem operasi dan kode tingkat yang lebih rendah. Namun, agak pas, perangkat lunak Android 9 Pie menandai pertama kali pengaturan selesai dan operasional – dengan vendor chipset siap untuk mendukungnya dan dengan sejumlah besar perangkat siap-Treble di alam bebas dan menunggu.

Mengapa Project Treble bahkan diperlukan?
Selama beberapa tahun terakhir, peningkatan Android telah berubah menjadi kekacauan yang besar dan panas – dan itu membuatnya agak sederhana: Selain dari Google sendiri, dengan jajaran telepon Pixel, tidak ada pembuat perangkat Android yang menyediakan pembaruan perangkat lunak yang tepat waktu dan andal secara konsisten. Dan itu adalah pengguna yang menderita, terjebak dengan perangkat lunak tanggal yang tidak hanya memiliki tidak hanya fitur dan peningkatan antarmuka dari rilis yang lebih baru tetapi juga peningkatan privasi dan keamanan dan berbagai peningkatan di bawah tenda yang hanya dapat diberikan oleh pembaruan OS.

Sementara Google telah mengambil langkah-langkah signifikan untuk menjadikan pembaruan OS kurang begitu penting di Android – membatalkan ikatan sebagian besar aplikasi dan layanan tingkat sistem dari sistem operasi sehingga pembaruan dapat dilakukan secara teratur dan universal, langsung melalui Play Store, dan menyediakan serangkaian peningkatan opsi perangkat yang datang dengan jaminan pembaruan yang tepat waktu – itu tidak dapat menghapus semua kepentingan dari perangkat lunak sistem inti. Dan sebagian besar pengguna Android tetap pada perangkat yang menerima pembaruan OS sangat terlambat, jika pernah.

Dan itulah mengapa Project Treble muncul – untuk mencoba memotong waktu dan biaya yang terkait dengan pemrosesan pembaruan OS sehingga produsen akan meningkatkan permainan mereka dan pengguna dapat mulai mendapatkan perangkat lunak saat ini dengan lebih cepat.

Seberapa besar perbedaan yang sebenarnya dihasilkan Project Treble?
Itu pertanyaan jutaan dolar – dan pada titik ini, jawabannya tidak terlihat sangat menggembirakan.

Menurut Google, Treble harus mencukur sekitar tiga bulan dari proses peningkatan khas dengan menghilangkan fase awal yang lebih rendah. Tapi meneliti data dari kinerja pembuat perangkat dengan upgrade Pie, itu pasti tidak terjadi – bahkan tidak dekat, sebenarnya.

Analisis Februari 2019 saya memberi tahu Anda semua yang perlu Anda ketahui: Hampir setiap pembuat perangkat utama Android (dari perspektif A.S.) melihat sedikit atau tidak ada peningkatan dengan tes Treble sejati pertama. Beberapa perusahaan bahkan lebih buruk secara signifikan dengan peluncuran Treble-aided Pie dibandingkan dengan rilis Android sebelumnya.

Samsung, khususnya, melakukan sedikit lebih baik dengan Pie daripada dengan Oreo – tetapi sulit untuk membingkai keberhasilannya sebagai kemenangan terkait Treble. Perusahaan ini beralih dari 213 hari antara rilis perangkat lunak dan peluncuran pertama ponsel A.S. dengan Oreo menjadi 177 hari dengan Pie. Itu merupakan peningkatan dari 36 hari, yang tentu saja merupakan sesuatu – tetapi itu tidak cukup untuk menjelaskan sekitar 90 hari kerja yang seharusnya ditabung oleh Treble.

Plus, melihat ke belakang lebih jauh, Samsung membutuhkan 179 hari untuk mengirimkan Nougat ke andalannya saat ini tahun sebelumnya – pada dasarnya jumlah waktu yang sama dengan Pie dalam siklus peningkatan ini. Sebelum itu, perusahaan membutuhkan 155 hari dengan Marshmallow dan 105 hari dengan Lollipop. Jadi semua yang benar-benar terjadi adalah bahwa Samsung mengalami tahun yang sangat buruk dengan Oreo dan kemudian kembali ke kinerja level Nougat yang masih underwhelming kali ini – bahkan tanpa menyamai kinerja era Marshmallow atau Lollipop yang sedikit kurang memalukan dari Oreo. tahun-tahun sebelumnya.

Satu perusahaan benar-benar mencapai jendela peningkatan 90 hari yang dirancang untuk disediakan oleh Treble: OnePlus, pembuat ponsel berskala kecil yang telah lama populer di kalangan komunitas penggemar Android dan baru saja mulai melihat beberapa kesuksesan yang lebih utama. Itu indikasi yang menjanjikan dari jenis perbaikan yang secara teoritis dapat diaktifkan oleh Treble – tetapi keberhasilannya agak berkurang oleh fakta bahwa OnePlus secara bersamaan membutuhkan waktu 47 hari lebih lama untuk mengeluarkan Pie ke flagships gen sebelumnya daripada dengan Oreo tahun lalu (dan pada kasus OnePlus, telepon itu memang siap-Treble).

Semua ini berfungsi untuk menyoroti kenyataan menyakitkan dari situasi peningkatan Android: Terlepas dari apa pun peningkatan yang dilakukan pada bagian teknis dari proses tersebut, sebagian besar produsen tidak peduli untuk menjadikan upgrade tepat waktu sebagai prioritas. Dan mengapa mereka harus melakukannya? Dukungan perangkat lunak pasca-penjualan benar-benar memerlukan cukup banyak waktu dan sumber daya – bahkan dengan penyesuaian Treble di tempat – dan semua upaya itu membawa sedikit manfaat nyata bagi pembuat perangkat Android pihak ketiga yang khas.

Bahkan, orang dapat berargumen bahwa menyediakan peningkatan perangkat lunak yang tepat waktu dan dapat diandalkan secara aktif bertentangan dengan kepentingan sebagian besar perusahaan, karena hal itu membuat pemilik ponsel kecil kemungkinannya merasa perlu mengeluarkan uang untuk perangkat baru. Treble, sayangnya, tidak dapat mengatasi bagian persamaan itu; jika pembuat ponsel tidak melihat alasan untuk menjadikan perangkat lunak pasca-penjualan mendukung prioritas, semua optimisasi di dunia tidak akan membuat perbedaan sedikit pun.

Semua yang dipertimbangkan, yang dapat kami katakan adalah bahwa Treble benar-benar memotong sebagian besar pekerjaan yang diperlukan bagi pembuat ponsel untuk memproses dan mengirimkan pembaruan OS – dan jika perusahaan sangat terinspirasi, itu dapat dan seharusnya memungkinkan untuk peningkatan menjadi dikirimkan lebih cepat tanpa investasi tambahan. Bagaimana hal-hal bermain dari sana, bagaimanapun, pada akhirnya ada di tangan masing-masing pabrikan, seperti yang diilustrasikan oleh putaran pertama bukti ini.

Leave a Reply

Your email address will not be published. Required fields are marked *