Magisk/native/jni
topjohnwu 906b4aad9e New method of communication
Introduce a new communication method between Magisk and Magisk Manager.

Magisk used to hardcode classnames and send broadcast/start activities to
specific components. This new method makes no assumption of any class names,
so Magisk Manager can easily be fully obfuscated.

In addition, the new method connects Magisk and Magisk Manager with random
abstract Linux sockets instead of socket files in filesystems, bypassing
file system complexities (selinux, permissions and such)
2018-09-16 04:16:18 -04:00
..
core New method of communication 2018-09-16 04:16:18 -04:00
external Update to BusyBox 1.29.2 2018-08-13 01:30:15 +08:00
include New method of communication 2018-09-16 04:16:18 -04:00
magiskboot Fix incorrect magisk metadata in ramdisk 2018-08-11 16:31:46 +08:00
magiskhide Kill all processes using the same UID of the target 2018-08-08 05:47:58 +08:00
magiskpolicy Allow all context to SIGCLD magisk 2018-09-11 11:04:51 -04:00
resetprop Add resetprop magic 2018-09-06 02:57:02 -04:00
su New method of communication 2018-09-16 04:16:18 -04:00
utils Randomize service names 2018-09-08 23:17:00 -04:00
Android.mk New method of communication 2018-09-16 04:16:18 -04:00
Application.mk Use libsystemproperties in resetprop 2018-09-06 02:57:02 -04:00
b64xz.c Prevent warning 2018-09-09 12:36:42 -04:00