Breaking News

Apa itu Riru, Bisa apa dengan Android Anda?

Penasaran dengan Riru? Sebelum Magisk menjadi sesuatu, itu adalah Xposed Framework yang sangat membentuk pendekatan modding Android agnostik perangkat. Daripada harus mendekompilasi aplikasi, memodifikasi sedikit demi sedikit, mengkompilasi ulang, dan mendorong file modded kembali ke perangkat kami, kami dapat mengganti metode apa pun di kelas mana pun saat runtime menggunakan Xposed dan modul yang dibuat khusus. Kerangka kerja pada dasarnya adalah modifikasi dari /system/bin/app_process untuk memuat file JAR tambahan saat startup, yang memungkinkan pengembang untuk terhubung ke proses Zygote dan dapat bertindak dalam konteksnya.

Karena Magisk menawarkan mekanisme modding berbasis overlay (sering disebut sebagai “tanpa sistem”), seseorang secara teoritis dapat membuat modul Magisk untuk mengotak-atik proses Zygote tanpa memodifikasi secara fisik app_process dapat dieksekusi. Di sinilah Riru masuk.

Apa itu Riru?

Dibuat oleh dua pengembang bernama Rikka dan yujincheng08, Riru adalah modul Magisk yang dibuat khusus yang menawarkan fungsionalitas mirip-Xposed tanpa perlu menginstal Kerangka Xposed sekolah lama. Itu menyuntikkan ke Zygote untuk memungkinkan modul lain menjalankan kode mereka di aplikasi atau server sistem.

Bagaimana cara kerja Riru?

Implementasi awal mengandalkan penggantian perpustakaan sistem tertentu yang disebut libmemtrack. Namun, metode ini kemudian ditinggalkan demi properti sistem yang dikenal sebagai “jembatan asli” (ro.dalvik.vm.native.bridge). Dengan mengeksploitasi properti, pengembang dapat secara dinamis memuat dan membongkar pustaka bersama pilihan mereka, yang pada akhirnya mengarah pada penyuntikan ke dalam proses Zygote.

Bagaimana cara mengunduh dan menginstal Riru?

Seperti yang disebutkan sebelumnya, ini tersedia sebagai modul Magisk. Karena kenyataan bahwa aplikasi Magisk tidak lagi dilengkapi dengan browser modul bawaan, Anda perlu mengunduhnya langsung dari repositori GitHub-nya.

Setelah mengunduh file ZIP rilis, Anda dapat menginstalnya menggunakan aplikasi Magisk.

  1. Jika Anda mengunduh di PC atau Mac, sambungkan perangkat Android Anda ke sana dan salin file ZIP yang diunduh ke memori internal perangkat target.
  2. Buka aplikasi Magisk di ponsel Anda dan alihkan ke modul tab menggunakan menu navigasi bawah.
  3. Ketuk tombol bernama Instal dari penyimpanan.
  4. Jelajahi dan pilih modul ZIP yang Anda unduh sebelumnya.
  5. Magisk sekarang akan menginstal modul dan meminta Anda untuk memulai ulang.

Jika semuanya berjalan dengan baik, Anda dapat melihat Riru terdaftar di bawah modul tab aplikasi Magisk setelah reboot.

Apa yang bisa saya lakukan dengan Riru?

Riru sendiri hanyalah pintu bagi modul lain untuk terhubung ke proses Zygote. Karena itu, Anda perlu menginstal modul yang kompatibel dengan Riru melalui aplikasi Magisk, sama seperti modul Magisk lainnya. Setelah instalasi berhasil, modul ini akan terdaftar di samping modul Magisk di aplikasi Magisk. Anda kemudian dapat membuka front-end konfigurasi khusus modul untuk mengubah parameternya. Untuk modul yang tidak memiliki antarmuka, Anda dapat terus menggunakan instance Android yang telah dimodifikasi dan akan menangani semua yang ada di latar belakang.

Riru dengan modul lain

Apa perbedaan dengan Zygisk?

Pada versi Magisk yang lebih baru, Anda mungkin menghadapi situasi di mana Riru dinonaktifkan setelah instalasi karena kehadiran Zygisk.

Riru diskors karena Zygisk

Alasan di balik konflik ini cukup sederhana. Zygisk (misalnya Magisk di Zygote) adalah penerus spiritual Riru. Ini adalah evolusi dari antarmuka tanpa sistem yang telah dikerjakan oleh Pengembang Senior Diakui Senior XDA (yaitu pencipta Magisk) dan beberapa pengembang lain untuk sementara waktu. Karena Riru dan Zygisk menargetkan proses Android Zygote, keduanya tidak dapat eksis secara bersamaan. Namun, Anda dapat menonaktifkan Zygisk dari pengaturan Magisk, mem-boot ulang perangkat, lalu mengaktifkan Riru.

Faktanya, pengelola praktis berhenti mengembangkan proyek beberapa waktu lalu. Mereka menyarankan pengembang modul untuk beralih ke Zygisk di masa mendatang. Namun, Zygisk masih dalam tahap baru lahir dan ada banyak ruang untuk perbaikan, maka migrasi akan memakan waktu. Sementara itu, Anda dapat terus menggunakan dan modulnya.

Check Also

Jika Anda menggunakan PostgreSQL, Anda harus memperbarui ke versi baru yang menghilangkan kerentanan

Baru-baru ini PostgreSQL diluncurkan berita itu telah merilis beberapa pembaruan korektif untuk semua cabang PostgreSQL …

Leave a Reply

Your email address will not be published.