Magisk/native/jni
topjohnwu a5d7c41d20 Support Safe Mode detection
When detecting device is booting as Safe Mode, disable all modules and
MagiskHide and skip all operations. The only thing that'll be available
in this state is root (Magisk Manager will also be disabled by system).

Since the next normal boot will also have all modules disabled, this can
be used to rescue a device in the case when a rogue module causes
bootloop and no custom recovery is available (or recoveries without
the ability to decrypt data).
2020-05-08 00:45:11 -07:00
..
core Support Safe Mode detection 2020-05-08 00:45:11 -07:00
external Update BusyBox 2020-05-02 03:42:42 -07:00
include Support Safe Mode detection 2020-05-08 00:45:11 -07:00
init Fix overlay.d on SAR again 2020-05-07 02:30:43 -07:00
magiskboot Revert DTB patches to in-place binary patches 2020-05-05 01:03:09 -07:00
magiskhide Support Safe Mode detection 2020-05-08 00:45:11 -07:00
magiskpolicy Add untrusted_app_29 for Android 11 2020-04-20 21:50:52 -07:00
resetprop Update resetprop to partially use system impl 2020-05-07 23:54:00 -07:00
su Make version reporting consistent 2020-03-23 01:17:13 -07:00
systemproperties Update resetprop to partially use system impl 2020-05-07 23:54:00 -07:00
utils Fix overlay.d on SAR again 2020-05-07 02:30:43 -07:00
.gitignore Add entrypoint to build test 2019-04-01 02:46:09 -04:00
Android.mk Force remove AVB for 2SI since it may bootloop some devices 2020-05-05 03:29:36 -07:00
Application.mk Fix build on Windows 2020-01-26 12:27:07 +08:00