71a91ac7a7
Forseeing the future that more and more A only system-as-root devices would have similar bootloader behavior as the latest Samsung devices (that is, no ramdisk will be loaded into memory when booting from the boot partition), a solution/workaround has to be made when Magisk is installed to the recovery partition, making custom recoveries unable to co-exist with Magisk. This commit allows magiskinit to read input device events from the kernel to detect when a user holds volume key up to toggle whether system-as-root mode is enabled. When system-as-root mode is disabled, magiskinit will boot with ramdisk instead of cloning rootfs from system, which in this case will boot to the recovery. |
||
---|---|---|
.. | ||
core | ||
external | ||
include | ||
magiskboot | ||
magiskhide | ||
magiskpolicy | ||
resetprop | ||
su | ||
systemproperties | ||
utils | ||
.gitignore | ||
Android.mk | ||
Application.mk |