From dfc65b95f7006b48be4cb8e91da425afb002764f Mon Sep 17 00:00:00 2001 From: Alessandro Astone Date: Mon, 7 Oct 2019 23:45:16 +0200 Subject: [PATCH] qcdt: pad the last dtb too --- native/jni/magiskboot/dtb.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/native/jni/magiskboot/dtb.cpp b/native/jni/magiskboot/dtb.cpp index fcf681b2b..aa7884264 100644 --- a/native/jni/magiskboot/dtb.cpp +++ b/native/jni/magiskboot/dtb.cpp @@ -266,6 +266,7 @@ static int dtb_patch(const qcdt_hdr *hdr, const char *in, const char *out) { val.second.len = do_align(size, page_size); free(fdt); } + write_zero(fd, align_off(lseek(fd, 0, SEEK_CUR), page_size)); // Patch tables auto tables_rw = reinterpret_cast(addr + sizeof(qcdt_hdr));