Magisk notes

Last updated : 4/10/2026 (initial commit)

− Introduction −

− Usecases −
rw access to /system

− h3 −
h4

− More stuff −
Pointless bloat that I won't install

Introduction

Since my little re‐encounter with Magisk (after mostly abandoning >25.2 for APatch and/or KernelSU, depending on device) in 16/8/2026, I thought it was a matter of time before I had to put up my own thoughts on it. Before that, I only bothered with 25.2 because I don't have to fuck around with overlayfs modules for something like replacing hosts file (and before that we didn't bother because most of what we did didn't really deserve mentioning). But then a fisherman friend of mine got himself an OnePlus 9 (or more like had to complete the device ASAP) and needed some help with rooting (at least getting things to work like how they used to be, but in Magisk 30.7 because Jaguar ROM), causing me to go down the rabbit hole once again.

App anecdotes and installation notes are already previously covered, so read there if you haven't read it.

Usecases

rw access to /system (among others)

Not to be confused with and/or related to mountrw in TWRP.

Modules :

Root hiding

For when Magisk DenyList (or APatch/KernelSU app whitelists) was no longer enough. Will require Magisk to disable its own Zygisk (toggle in Settings > Zygisk) and not enforce its own DenyList (toggle in Settings > Enforce DenyList). If on KernelSU, disable Umount modules.

More stuff

Read Awesome Android Root (awesome‐android‐root.zhoe.org is cuckflared and Codeberg hates "outdated" browsers (though they are at least aware of Basilisk & Pale Moon) so we linked the GitHub mirror). They'll have way more than I would ever consider touching (let alone bother doccumenting).

Pointless bloat that I won't install

Back to top

Main Page