Wiki source for MagiskHideBasics


Show raw source

@@[[MagiskHide | -- To the top/main article --]]@@
=====**{{color text="Basics" c="blue"}}**=====

===**Where to start**===
It’s always a good idea to read through, at least, the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | release thread]] for information about what Magisk is and how to get MagiskHide working. Other useful information can be found in the official [[https://topjohnwu.github.io/Magisk/ | Magisk Documentation]] over on [[https://github.com/topjohnwu/Magisk | GitHub]] and the [[https://forum.xda-developers.com/apps/magisk/mod-magisk-v1-universal-systemless-t3432382 | support thread]].

===**Known issues**===
There may be devices that have issues with MagiskHide. Check the [[https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 | release thread]] for information about currently known issues. While you're there, make sure to also take a look at the FAQ.

===**Requirements**===
- A Linux kernel version of {{color text="at least version 3.8" c="red"}} or a kernel that has the necessary features (mount namespace) backported. For kernels lacking this feature, the relevant patches are: set CONFIG_NAMESPACES=y in defconfig, and apply [[https://patchwork.kernel.org/patch/201482/ | this patch]]. More info in this article: [[https://lwn.net/Articles/406684/ | Namespace file descriptors]].

===**Magisk can hide**===
- Magisk and most modules (it depends on what the module does).
- ""MagiskSU"".
- Unlocked bootloader.
- Permissive SELinux (most of the time. There have been reports that a permissive SELinux triggers ""SafetyNet"" even with MagiskHide enabled).
- Some prop values //(see [[MagiskHideMore | "Sensitive props"]])//.
- The Magisk Manager (separate option in the Manager settings).

===**Magisk can __not__ hide**===
- Other known root apps //(see [[MagiskHideMore | "Detecting apps requiring root"]])//.
- Remnants of previous root method, including any root management apps (a good way to remove most remnants of root is [[https://forum.xda-developers.com/member.php?u=4544860 | osm0sis]] [[http://forum.xda-developers.com/showpost.php?p=63615067 | unSU script]]).
- A tripped Samsung Knox counter.
- Xposed (deactivate it or uninstall). {{color text="It doesn't matter if it's systemless, Magisk can't hide it" c="red"}}.
- USB/ADB Debugging (disable under Developer options in Android settings).
- Developer options.
- Some Magisk modules - Depending on what the module does, it may not be able to be hidden by MagiskHide.
- Some modifications to /system. Make sure to use Magisk modules...

Make sure that your device conforms to the above requirements before continuing.
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki