Magisk/native/jni
topjohnwu 1cd45b53b1 Support recovery based Magisk
Some devices (mainly new Samsung phones we're talking here...) using
A only system-as-root refuse to load ramdisk when booted with boot
no matter what we do. With many A only system-as-root devices, even
though their boot image is kernel only, we can still be able to add
a ramdisk section into the image and force the kernel to use it as
rootfs. However the bootloader on devices like the S10 simply does
not load anything within boot image into memory other than the kernel.
This gives as the only option is to install Magisk on the recovery
partition. This commits adds proper support for these kind of scenarios.
2019-03-30 00:49:48 -04:00
..
core Support recovery based Magisk 2019-03-30 00:49:48 -04:00
external Build libsqlite.so only with magisk 2019-03-07 05:21:27 -05:00
include Allow modules to have custom uninstaller script 2019-03-23 03:50:55 -04:00
magiskboot Update tools docs 2019-03-28 04:54:06 -04:00
magiskhide Remove com.google.android.gms from default list 2019-03-27 21:33:04 -04:00
magiskpolicy Support Android Q new split sepolicy setup 2019-03-15 06:17:37 -04:00
resetprop Make parse prop file a util function 2019-03-05 20:27:09 -05:00
su Use our own function to parse int 2019-03-07 20:31:35 -05:00
systemproperties Some code adjustments 2019-02-24 23:09:34 -05:00
utils Support Android Q new split sepolicy setup 2019-03-15 06:17:37 -04:00
Android.mk Support Android Q new split sepolicy setup 2019-03-15 06:17:37 -04:00
Application.mk Compiler flag enhancements 2019-02-26 03:42:44 -05:00