Magisk/native/jni/include
topjohnwu ada0f93686 Apply all sepolicy patches pre-init
Boot services tend to fail in the middle when the kernel loads a sepolicy live.
It seems that moving full patch (allow magisk * * *) to late_start is still not enough to fix service startup failures.
So screw it, apply all patched in magiskinit, which makes sure that all rules are only loaded in a single step.
The only down side is that some OEM with a HUGE set of secontexts (e.g. Samsung) might suffer a slightly longer boot time, which IS the reason why the rules are split to 2 parts in the first place.
2018-08-09 03:20:28 +08:00
..
cpio.h Rename module core to native 2018-01-27 09:11:28 +08:00
daemon.h Apply all sepolicy patches pre-init 2018-08-09 03:20:28 +08:00
db.h Install stub APK when needed 2018-06-14 05:09:54 +08:00
list.h Rename module core to native 2018-01-27 09:11:28 +08:00
logging.h Improve handshake between the 2 daemons 2018-07-06 07:51:17 +08:00
magisk.h Prevent problematic modules causing device stuck in bootloop 2018-08-07 04:41:48 +08:00
magiskrc.h Try logging a little harder 2018-08-03 01:58:56 +08:00
resetprop.h Add Protobuf support to resetprop 2018-04-29 01:20:48 +08:00
utils.h Kill all processes using the same UID of the target 2018-08-08 05:47:58 +08:00
vector.h Test the log buffers before running command 2018-07-06 07:32:16 +08:00