Magisk/native/jni
topjohnwu 5c988510b3 Preserve fdt paddings
Some Motorola devices (Qualcomm kernel with CONFIG_MMI_DEVICE_DTBS
configuration enabled) need 1k of padding to the DTBs to allow for
environment variables to be runtime added by the bootloader.
Those extra paddings will be removed during the process of dtb patch,
devices won’t be able to boot-up and return to fastboot mode immediately
after flashed the flawed boot.img.

Credits to @shakalaca, close #2273
2020-02-01 00:48:21 +08:00
..
core Use __LP64__ to detect 64 bit 2020-01-22 01:20:14 +08:00
external Add BusyBox SELinux support 2020-01-20 20:48:05 +08:00
include Load libsqlite dynamically 2020-01-11 03:20:59 +08:00
init Backup proper magiskinit in A-only 2SI 2020-01-22 05:12:04 +08:00
magiskboot Preserve fdt paddings 2020-02-01 00:48:21 +08:00
magiskhide General QoL changes 2019-12-13 00:37:06 -05:00
magiskpolicy Add support for pre-init custom sepolicy patches 2019-12-13 06:05:12 -05:00
resetprop Minor code changes across all sources 2019-06-30 19:09:31 -07:00
su Reuse buffer 2019-11-13 02:36:45 -05:00
systemproperties Upstream system_properties 2020-01-27 19:50:03 +08:00
utils General QoL changes 2019-12-13 00:37:06 -05:00
.gitignore Add entrypoint to build test 2019-04-01 02:46:09 -04:00
Android.mk Support building standalone resetprop 2020-01-21 00:48:52 +08:00
Application.mk Fix build on Windows 2020-01-26 12:27:07 +08:00