Semua jalan menuju ke ROM: Project Treble memperkasakan pengubah Android

151
AndroidPIT android O Oreo 2065
© NextPit

Terima kasih kepada Project Treble, Android Oreo boleh berdering dalam era baharu mod Android dan ROM tersuai. Memandangkan kejuruteraan terbalik tidak lagi diperlukan untuk membolehkan kamera, penderia cap jari dan komponen lain berfungsi, anda boleh menukar sepenuhnya perisian pada telefon pintar Oreo dalam masa yang singkat. Beberapa contoh menunjukkan bahawa ROM baharu malah serasi dengan beberapa peranti sekaligus.

  • Apakah maksud ROM tersuai dan akar?
  • ROM tersuai terbaik untuk Android

Ramai pengguna telefon pintar masih mempunyai keinginan yang kuat untuk memilih perisian untuk telefon pintar mereka sendiri. Kulit pengilang tertentu seperti Pengalaman Samsung atau EMUI Huawei disusun dengan baik dan komprehensif; walau bagaimanapun, sesetengah pengguna mendapati mereka terlalu penuh dengan fungsi yang mereka tidak akan pernah gunakan tetapi tidak boleh menyingkirkan sama ada.

Sehingga kini, satu penyelesaian kepada masalah ini ialah mencari telefon pintar yang banyak pembekal pihak ketiga telah membangunkan dengan sabar dan bersungguh-sungguh apa yang dikenali sebagai ROM tersuai: Sistem pengendalian alternatif dengan julat fungsi yang sama.

Walau bagaimanapun, alternatif ini memerlukan usaha yang besar: kod sumber Android (AOSP) yang boleh diakses secara bebas mesti diselaraskan dengan komponen perkakasan sumber tertutup telefon pintar. Beberapa bulan kejuruteraan terbalik berlaku sehingga Wi-Fi, kamera, penderia cap jari, NFC dan komponen lain berfungsi dengan sempurna dengan perisian tersuai.

Dan di sinilah tepatnya Project Treble datang: Semua kejuruteraan terbalik perkakasan ini tidak lagi diperlukan terima kasih kepada piawaian mandatori baharu untuk peranti yang dikeluarkan dengan Android Oreo. Sesiapa sahaja yang tidak bermain bola dengan standard tidak dibenarkan mengeluarkan telefon dengan Gedung Play Google, tetapi bagaimana sebenarnya sistem itu berfungsi?

  • Apakah sebenarnya Project Treble, dan bagaimana ia membantu kemas kini Android?

Pengeluar telefon pintar mesti melaksanakan perkakasan mereka untuk Project Treble dengan cara yang Android boleh bercakap dengannya melalui bahasa bersatu (Bahasa Definisi Antara Muka HAL (HIDL)). Jika dibandingkan dengan kereta, seperti yang telah dilakukan oleh Mishaal Rahman dari XDA Developersia akan menjadi seperti berikut:

Bayangkan jika kita hidup dalam dunia di mana setiap pengeluar kereta memutuskan untuk mereka bentuk stereng mereka atau menyusun semula brek mereka dengan cara yang berbeza sama sekali. Jika anda meletakkan pemandu di dalam kereta baharu, mereka mungkin keliru dengan cara mengendalikan kenderaan itu pada mulanya. Tetapi terima kasih kepada piawaian, setiap pemandu harus biasa dengan cara mengendalikan stereng dan brek pada hampir mana-mana kereta. Selanjutnya, sekolah memandu mengajar semua pemandu cara yang betul untuk mengendalikan kenderaan. Dalam analogi ini, piawaian kenderaan adalah Projek Treble dan sekolah memandu ialah HIDL.

Untuk Modders, Project Treble ialah Revolusi

Peraturan baharu permainan yang telah dikenakan oleh Google ke atas pengeluar telefon pintar adalah hebat dalam komuniti pengubahsuaian, kerana ia bukan sahaja menghapuskan banyak keburukan dengan perkakasan yang tidak serasi, ia juga bermakna imej sistem yang dicipta sekali adalah serasi dengan banyak telefon pintar, menjadikannya boleh ditukar ganti.

Ini sudah pun dicerminkan dalam struktur baharu pada forum Pembangun XDA. Daripada sub-forum peranti untuk Google Pixel, Honor 8 Pro, Essential Phone atau Sony Xperia XZ1, pembangunan ROM digabungkan secara kolektif sub-forum untuk Peranti Didayakan Treble.

AndroidPIT sony xperia xz1 compact 9666

Peranti baharu Sony sudah pun dikeluarkan dengan Android Oreo dan oleh itu serasi dengan Treble. / © NextPit

Multi-ROM menjadi kenyataan. Banyak pembangun yang sehingga kini hanya dapat bekerja pada satu peranti kini boleh bekerjasama dengan pembangun dengan lebih cekap pada peranti lain, yang merupakan rahmat untuk kualiti ROM pihak ketiga.

Sedikit kerja masih perlu dilakukan

Sudah tentu, Treble tidak menyelesaikan masalah pemuat but terkunci dan kehilangan jaminan yang sering datang dengan membuka kuncinya. Kami akan terus menangani penipuan jika kami ingin bebas memilih perisian untuk peranti kami, tetapi sekurang-kurangnya terdapat cukup pengeluar seperti Sony, OnePlus, LG atau HTC yang sekurang-kurangnya menyokong pembuka kunci pemuat but dan menunjukkan contoh yang baik.

AndroidPIT huawei mate9 0107

Huawei Mate 9 ialah salah satu peranti ujian pertama untuk ROM tersuai berasaskan Treble. / © NextPit

Treble Tidak Akan Datang Melalui Kemas Kini

Peranti yang dikeluarkan ke pasaran dengan Android 8.0 Oreo perlu menyokong sepenuhnya Project Treble dan HIDL. Peranti yang dijadualkan menerima kemas kini kepada Android 8.0 Oreo tidak tertakluk kepada kewajipan ini. Memandangkan pembahagian semula memori denyar diperlukan untuk Project Treble, kemungkinan besar hampir semua pengeluar tidak mahu membawanya ke peranti sedia ada melalui kemas kini.

Satu contoh positif sebaliknya ditunjukkan oleh Huawei dengan Mate 9. Di sini, pemacu perkakasan sistem ditukar ke dalam partition vendor baharu dan digabungkan dengan sistem mengikut Project Treble. Ia adalah salah satu peranti pertama yang telah berjaya digunakan untuk menguji ROM tersuai Treble.

Adakah Telefon Pintar Android Kini Benar-benar Percuma?

Projek Treble sememangnya bukan pembebasan dalam erti kata perisian percuma. Jumlah kebebasan secara semula jadi lebih besar melalui ROM alternatif, tetapi masih terdapat banyak perisian sumber tertutup dalam partition vendor baharu. Melihat ke dalam adalah di luar kawalan kami, dan hampir mustahil untuk mengawal aktiviti yang diprogramkan di dalamnya juga.

Jika anda benar-benar mahukan telefon pintar percuma, satu-satunya pilihan anda ialah menunggu Purism Librem 5yang dijadualkan tersedia dengan perkakasan dan perisian yang didokumenkan secara terbuka dan mengandungi suis fizikal untuk semua komponen lain.

Sebaliknya, Project Treble mewakili pembebasan terbesar Android dalam beberapa tahun.

Apa pendapat kamu? Adakah anda teruja untuk mendapatkan lebih kawalan ke atas perisian peranti anda?