Submodul ART untuk AOSP 7.1.2 Menambahkan Fungsi Xgged ke ROM Kustom Nougat

Xpose Framework adalah salah satu modifikasi Android paling populer yang tersedia karena memungkinkan pengguna memasang modul yang akan menambahkan fungsionalitas spesifik ke firmware mereka saat ini. Ini membutuhkan banyak pekerjaan dan itulah sebabnya dibutuhkan Pengembang Senior yang Diakui XDA rovo89 begitu lama untuk berkembang setelah pembaruan besar Android baru dirilis.

Komunitas telah menuntut pembaruan yang menambahkan kompatibilitas ke Android 7.0 Nougat dan sekarang sepertinya ada metodenya.

Saat ini, ini bukan instalasi Xpose Framework tradisional Anda yang perlu di-flash dalam pemulihan khusus, dan dapat ditambahkan ke berbagai perangkat. Sebaliknya, telah ada submodul ART unik yang dibuat untuk AOSP 7.1.2 itu mengaktifkan fungsionalitas Xpose Framework ke ROM khusus langsung dari kotaknya. Cara ini mempunyai kelebihan dan kekurangan, karena ini bukan sesuatu yang bisa dipasang di atas ROM Anda saat ini dan pengguna atau pengelola perlu mengkompilasi ROM yang mendukung Xpose dengan mengadopsi ini perubahan.

Sebagian besar pekerjaan pada kerangka resmi Xpose adalah menginstalnya dengan benar di semua perangkat memodifikasi bagian ROM yang diinstalnya (dan jika Anda ingat, ini adalah satu-satunya langkah yang diperlukan akar). Sederhananya, metode tidak resmi ini menghilangkan semua itu dengan melakukan perubahan yang diperlukan saat ROM sedang dibangun, yang dilakukan dengan menambahkan submodul yang dimodifikasi ke proses pembuatan kustom ROM. Begitu pula dengan caranya Substratum dapat digunakan pada custom ROM tanpa root, ini akan menambah fungsionalitas Xpod ke ROM kustom itu sendiri. Artinya, Anda memerlukan pengelola ROM khusus Anda saat ini untuk menambahkan dukungan untuk metode ini dengan menambahkan/menempatkan submodul ART di pohon sumber AOSP, lalu membangun keseluruhan ROM dari awal.

Pengelola ROM khusus kemudian perlu mengganti framework/base/cmds/app_process dengan yang dimodifikasi, buat modul bawaan yang menyalin XposeBridge.jar ke sistem/kerangka kerja, lalu perbarui build/target/product/base.mk untuk menyertakan libxpose_art dan XposeBridge. Jadi meskipun cara ini tidak memuaskan setiap orang karena tidak dapat diinstal langsung ke ROM Anda saat ini, hal ini menambah beberapa manfaat selain apa yang mungkin dilakukan di masa lalu. Laporan awal menunjukkan bahwa berbagai modul juga dapat kompatibel.

Kita hanya perlu melihat apakah pengelola ROM khusus akan menambahkan dukungan ini ke dalam versi mereka saat ini. Bagi yang mencari penjelasan lebih detail, pastikan saja buka readme.md yang tersedia di GitHub. Secara keseluruhan, ini bisa menjadi solusi yang bagus bagi pengguna Nougat untuk merasakan dan memanfaatkan Xgged, memungkinkan ponsel yang lebih baru mengakses serangkaian modul.


Sumber: GitHub