Magisk/native/jni/magiskboot
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
..
bootimg.cpp Add split command to magiskboot 2019-12-30 13:04:39 +08:00
bootimg.h Pedantic boot_img_hdr multi-version support 2019-10-15 01:46:29 -04:00
compress.cpp Make write return something sane 2020-01-06 17:09:09 +08:00
compress.h General QoL changes 2019-12-13 00:37:06 -05:00
dtb.cpp Preserve fdt paddings 2020-02-01 00:48:21 +08:00
dtb.h Support patching DTB/DTBO partition format 2019-12-02 04:34:21 -05:00
format.cpp Add support for PXA DTBs 2019-10-08 23:49:21 -04:00
format.h Add support for PXA DTBs 2019-10-08 23:49:21 -04:00
hexpatch.cpp 'magiskboot hexpatch' will exit with status 1 when nothing patched. 2019-06-10 21:41:40 -07:00
magiskboot.h Add split command to magiskboot 2019-12-30 13:04:39 +08:00
main.cpp Add split command to magiskboot 2019-12-30 13:04:39 +08:00
pattern.cpp Add new verity and encryption patterns 2019-12-03 05:39:39 -05:00
ramdisk.cpp Ignore twrp fstabs 2019-12-28 13:47:05 +08:00