Pimpinan TWRP menjelaskan mengapa pemulihan khusus memerlukan waktu untuk mendukung Android 10

click fraud protection

Pimpinan TWRP dan Pengembang Senior Diakui XDA Dees_Troy telah menyoroti beberapa tantangan dengan dukungan Android 10 untuk pemulihan khusus. Baca terus!

Nama makanan penutup atau tidak, Android 10 adalah cita rasa musim ini. Beberapa ponsel andalan dari OEM terkemuka telah menerima pembaruan resminya, sementara beberapa lainnya telah merasakan versi OS baru berkat ROM khusus Android 10. Google juga sangat senang dengan tingkat adopsi Android 10, dimungkinkan karena Proyek Treble dan seluruh perubahan lain yang dilakukan selama bertahun-tahun. Sayangnya, meskipun Android 10 menghadirkan kesenangannya sendiri, hal ini juga mempersulit beberapa hal untuk pemulihan khusus seperti TWRP. Pengembang utama TWRP dan Pengembang Senior yang Diakui XDA Dees_Troy telah menyoroti beberapa masalah yang dihadapi pemulihan dalam perjalanannya untuk secara resmi mendukung Android 10.

Seperti yang dikatakan Dees_Troy secara blak-blakan, dukungan TWRP untuk Android 10 akan memakan waktu cukup lama. Pernyataannya dibuat sehubungan dengan Google Pixel 3 dan Google Pixel 4, serta untuk perangkat yang akan dikirimkan dengan Android 10 sebagai versi dasarnya. Perangkat non-Pixel lama yang dikirimkan dengan versi Android lama dan kemudian diupdate ke Android 10 tidak akan terpengaruh.

Menurut pengembangnya, Android 10 membawa beberapa perubahan terbesar pada implementasi pemulihan AOSP dalam beberapa tahun terakhir. Komponen dalam pemulihan AOSP telah dipindahkan ke dalam subfolder, sehingga penggabungan perubahan ke dalam TWRP lebih memakan waktu. Perubahan dilakukan pada ramdisk, seperti berpindah dari binari statis tanpa pustaka tertaut ke binari dinamis menghubungkan, juga telah memberi para pengembang keputusan yang harus diambil tentang cara terbaik untuk bergerak maju sehubungan dengan hal tersebut perubahan. Bahkan ketika keputusan tersebut telah dibuat, tantangan baru tetap muncul, seperti memasang partisi sistem ke /system sehubungan dengan hubungan dinamis ini. Android 10 juga memperkenalkan apa yang disebut oleh pengembang sebagai partisi "super" -- partisi yang berisi sekumpulan partisi yang lebih kecil; dan Google menggunakan sistem file ext4 read-only untuk partisi dinamis baru dalam partisi super. Hal ini kemudian menghadirkan tantangan baru bagi para pengembang untuk diatasi, seperti bagaimana pengguna akan menginstal GApps, dan bagaimana caranya untuk memberi pengguna alat yang tepat untuk mengelola dan membuat perubahan pada partisi dinamis di super partisi.

Semua perubahan ini dan reaksi yang menyertainya memerlukan sedikit modifikasi, di samping diskusi tentang cara terbaik untuk menghadapi situasi tersebut. Hasil akhirnya adalah TWRP resmi akan membutuhkan waktu untuk mencapai dukungan penuh Android 10.


Sumber: TWRP