Rooting
Rooting¶
- Download magisk manager.
- Reboot into recovery and flash zip file
- Install Riru Core on Magisk
- Download Edxposed Manager
- Install Riru EdXposed on Magisk
Magisk¶
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