Cara Membuat Magisk Module

bamzzz 7:04 AM
magisk


Bagaimana Magisk Mount Bekerja?

Magisk Mount secara default menggabungkan atau memanipulasi file yang ada di dalam $MODPATH/system (Module) ke dalam system yang sebenarnya. Mengganti file system yang ada atau menambahkannya, tanpa menghapus/merubah/menambah file sebenarnya.


Memanipulasi System Prop (build.prop)

Sejak awal XDA, orang menyukai modifikasi "build.prop". Ini bisa membawa efek keren ke perangkat kita.
File build.prop dimuat di awal proses boot, dan setelah read-in, nilainya tidak dapat dimodifikasi ... secara teori.
Magisk memiliki tool yang disebut "resetprop", ia dapat memodifikasi build.prop yang Anda inginkan dengan mudah.
Caranya, pada template modul, buka "config.sh", ubah PROPFILE=false menjadi PROPFILE=true, lalu tambahkan props Anda ke dalam file common/system.prop yang ada di module anda.
Contohnya bisa anda download disini, ini saya buat untuk merubah build.prop menjadi ro.product.device=kate. Download Kenzo_LTE_Enabler.zip


Menghapus File atau Folder

Cara menghapus file atau folder menggunakan magisk module ialah dengan cara membuat file dummy. Contohnya biosa anda download disini, ini berfungsi untuk menghapus app system yang menurut saya kurang saya gunakan, menghapus disini dalam artian hanya memanipulasi system bukan menghapus app sebenarnya. Download BloatwareDisabler.zip, ini berfungsi untuk menhapus Google Apps: Chrome, Duo, Gmail, Hangouts, Play Music, Google Photo, Google Video and Youtube.


Cara Membuat Magisk Module

  1. Clone atau download repo magisk-module-template atau mirror disini.
  2. Extract magisk-module-template menggunakan file manager seperti Es File Explorer/X-plore
  3. Buka config.sh, ikuti instruksi yang tertulis di awal file. Anda setidaknya harus mengubah config.sh dan module.prop atau ikuti contoh yang saya berikan sebelumnya.
  4. Setelah selesai compress lagi menjadi file zip.
  5. Pasang module melalui Magisk Manager atau bisa juga lewat Custom Recovery.
  6. Setelah itu reboot perangkat anda.
  7. Jika terjadi bootloop atau kesalahan dalam pembuatan module, gunakan magisk uninstaller yang pernah saya bagikan sebelumnya.


Bonus ... KENZO_MOD_8.5.3.0.zip
Module khusus Redmi Note 3 Pro Rom global 8.5.3.0, yang berfungsi menampilkan pilihan jaringan LTE tanpa mengubah ro.product.device menjadi kate 😋, Apply tema tanpa melalui verifikasi server xiaomi, Camera mod, 4k recording dan menampilkan pilihan font di ThemeManager.

Artikel Terkait

Previous
Next Post »

10 comments

Write comments
Oncomers
AUTHOR
November 6, 2017 at 5:20 PM delete

Bisa tidak merubah xposed module menjadi magisk module?
Contohnya, more mock location yang aslinya xposed module dirubah menjadi magisk module..

Reply
avatar
bamzzz
AUTHOR
November 7, 2017 at 9:27 AM delete

Gak bisa bro, dari fungsinya aja dah beda. Kalo magisk module dia hanya sebatas rooting dan mirror file system. Sedangkan Xposed itu sudah pake metode hooking, yang artinya langsung memodif system proses yang sedang berjalan.

Reply
avatar
December 20, 2017 at 12:18 PM delete

Kalo xmiui, kira2 bisa jadi module magisk ga ??

Reply
avatar
bamzzz
AUTHOR
December 20, 2017 at 9:58 PM delete

XMiui nya gk bisa dijadiin magisk module, tapi xposed nya bisa. Jadi pasang xposed versi magisk. Lalu pasang xmiui di xposed nya.

Reply
avatar
Unknown
AUTHOR
January 12, 2018 at 5:31 AM delete

Tolong buat buat tutur smali patcher versi indo...

Reply
avatar
usnan usnan
AUTHOR
February 27, 2018 at 12:11 PM delete

Gan Saya mau Tanya itu module yg di buka mudule apaan?

Reply
avatar
bamzzz
AUTHOR
February 27, 2018 at 1:33 PM delete

Mohin lebih spesifik hal yang ditanyakan. Kalau maksudnya magisk-module-template itu module kosong (temnplate).

Reply
avatar
bamzzz
AUTHOR
February 27, 2018 at 1:34 PM delete

Membuka module dengan cara mengextract menggunakan root explorer atau 7zip, dsj.

Reply
avatar

SIlahkan komentar EmoticonEmoticon