Skip to content

Rooting

Rooting

  1. Download magisk manager.
  2. Reboot into recovery and flash zip file
  3. Install Riru Core on Magisk
  4. Download Edxposed Manager
  5. Install Riru EdXposed on Magisk

Magisk

Info

Magisk Modules

https://github.com/bigsinger/AndroidIdChanger
https://github.com/android-hacker/VirtualXposed
https://github.com/fourbrother/XposedHookAllMethod
https://github.com/Magisk-Modules-Repo/busybox-ndk
https://github.com/Magisk-Modules-Repo/KaliNethunter
https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf
https://github.com/NVISO-BE/MagiskTrustUserCerts
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
https://github.com/Magisk-Modules-Repo/xposed

Troubleshooting

  • You can't remove magisk modules with Magisk Core Only Mode Enabled

Manually Removing all Modules:

adb shell su magisk --remove-modules

Magisk Hide

  • Cannot use Frida when enabled
    • Both applications use ptrace and only one can connect to the app at a time.

How it works:
- Uses inotify to monitoring filesystem events
- Checks Signals
- Uses Ptrace to ???

SuperSu

Root Detection

Example open source Root Detection Module
Example Root Detection using Java Reflection