Magisk Manager

Jawaban singkatnya

Cara kerja masing-masing alat

Ketiganya memerlukan bootloader yang terbuka, dan ketiganya dipasang dengan mem-patch sebuah image menggunakan aplikasinya lalu mem-flash-nya dengan fastboot. Perbedaannya ada pada asal akses root.

Magisk

Magisk mem-patch ramdisk, yaitu bagian kecil dari image boot yang dijalankan paling awal. Saat ponsel menyala, Magisk menyiapkan dirinya sebelum Android dan menambahkan root tanpa mengubah partisi sistem. Tergantung ponselnya, Anda mem-patch image boot, init_boot, vendor_boot, atau recovery. Magisk bekerja di Android 7.0 dan yang lebih baru, serta menyertakan Zygisk untuk modul yang menjalankan kode di dalam aplikasi.

KernelSU

KernelSU memberikan root dari dalam kernel Linux. KernelSU didukung secara resmi di ponsel dengan kernel GKI (Generic Kernel Image), yang dimiliki sebagian besar ponsel yang dirilis dengan Android 12 atau lebih baru. Ada dua cara memasangnya:

  • Mode LKM: aplikasi KernelSU mem-patch image boot atau init_boot Anda agar sebuah modul kernel dimuat saat ponsel menyala. Kernel bawaan ponsel Anda tetap dipakai. Proyek KernelSU menyarankan cara ini untuk ponsel.
  • Mode GKI: Anda mengganti kernel ponsel dengan kernel KernelSU yang sesuai dengan versi kernelnya. Cara ini juga bekerja di ponsel Samsung, yang tidak bisa memakai mode LKM.

App Profile milik KernelSU menentukan dengan tepat apa saja yang boleh dilakukan setiap aplikasi root. Modulnya memakai format yang hampir sama dengan modul Magisk, tetapi mounting ditangani oleh "metamodule" terpisah yang harus Anda pasang terlebih dahulu, dan Zygisk tidak disertakan secara bawaan.

APatch

APatch mem-patch kernel di dalam image boot Anda dengan kode patch kernel miliknya sendiri. Saat mem-patch, Anda memilih SuperKey, yaitu kata sandi berisi 8 hingga 63 huruf dan angka yang mengendalikan akses root. APatch hanya mendukung ponsel ARM64 dengan kernel antara versi 3.18 dan 6.12 yang di-build dengan CONFIG_KALLSYMS diaktifkan. APatch tidak pernah mem-patch init_boot.

APatch mendukung dua jenis modul: APModules, yang bekerja seperti modul Magisk, dan KPModules, yang menambahkan kode ke dalam kernel itu sendiri.

Perbandingan berdampingan

MagiskKernelSUAPatch
Asal rootRamdisk yang di-patchKernel (sebuah modul atau kernel pengganti)Kernel yang di-patch
Yang di-patchboot, init_boot, vendor_boot, atau recoveryboot atau init_boot (LKM), atau kernel baru (GKI)Hanya kernel di dalam boot
Ponsel yang didukungHampir semua ponsel dengan Android 7.0+Ponsel dengan kernel GKI yang didukungPonsel ARM64 dengan kernel 3.18 hingga 6.12
Izin rootPer aplikasi, di tab SuperuserPer aplikasi, dengan App ProfilePer aplikasi, dibuka dengan SuperKey Anda
ModulModul MagiskModul bergaya Magisk plus metamodule mountingAPModules dan KPModules untuk kernel
ZygiskBawaanModul terpisahModul terpisah
SamsungAda langkah resmiHanya mode GKITidak ada langkah resmi
Dokumentasi resmitopjohnwu.github.io/Magiskkernelsu.orgapatch.dev

Mana yang sebaiknya Anda pilih?

  • Pilih Magisk jika ini pertama kalinya Anda melakukan root, jika ponsel Anda sudah lama atau tidak menjalankan Android 12 atau lebih baru, atau jika ponsel Anda adalah Samsung atau Googlebook. Magisk juga pilihan paling aman jika Anda ingin mengikuti panduan langkah demi langkah seperti panduan kami.
  • Pilih KernelSU jika ponsel Anda memiliki kernel GKI yang didukung KernelSU dan Anda ingin kendali terperinci atas apa yang boleh dilakukan setiap aplikasi root.
  • Pilih APatch jika Anda memiliki ponsel ARM64 yang kernelnya tidak didukung KernelSU, dan Anda tidak keberatan mengelola SuperKey.

Cara beralih dari Magisk ke alat root lain

Hanya satu alat root yang bisa terpasang dalam satu waktu.

  1. Copot Magisk dengan Pencopotan penuh di aplikasi Magisk. Panduan pencopotan kami membahas semua caranya.
  2. Pastikan ponsel Anda menyala normal tanpa root.
  3. Pasang alat yang baru dengan mengikuti dokumentasi resminya. Pasang ulang modul Anda setelahnya, karena mencopot Magisk juga menghapus modul.

Untuk kembali ke Magisk, copot alat lainnya dengan cara yang sama, flash image bawaan Anda, lalu pasang Magisk.

Pertanyaan yang sering diajukan

Apakah KernelSU lebih baik daripada Magisk?

Tidak ada yang lebih baik untuk semua orang. KernelSU cocok untuk ponsel dengan kernel GKI yang didukung dan memberi kendali terperinci atas setiap aplikasi root. Magisk bekerja di jauh lebih banyak ponsel dan versi Android, dan sebagian besar panduan serta modul ditulis untuknya.

Bisakah KernelSU memakai modul Magisk?

Sebagian besar bisa. Keduanya memakai format zip yang sama, memasang modul ke folder yang sama, dan menjalankan skripnya dengan cara yang sama. Untuk modul yang mengubah berkas sistem, KernelSU memerlukan metamodule mounting yang sudah terpasang, dan modul Zygisk memerlukan modul Zygisk terpisah.

Apakah APatch bekerja di semua ponsel?

Tidak. APatch hanya mendukung ponsel ARM64 dengan kernel antara versi 3.18 dan 6.12, dan kernel tersebut harus di-build dengan CONFIG_KALLSYMS diaktifkan.

Bisakah saya memasang dua alat root sekaligus?

Tidak. Masing-masing mengubah proses boot, dan memasang dua alat sekaligus dapat membuat ponsel tidak bisa menyala. Copot satu alat sepenuhnya sebelum memasang yang lain.

Apakah KernelSU dan APatch gratis?

Ya. Seperti Magisk, keduanya gratis dan bersumber terbuka. Unduh hanya dari rilis GitHub resminya: KernelSU dan APatch.