From 1f3b81338cdcc010facb479a1e05534f355b4368 Mon Sep 17 00:00:00 2001 From: topjohnwu Date: Sun, 13 Nov 2016 21:03:00 +0800 Subject: [PATCH] Fix Moto DTB issue --- jni/extract.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jni/extract.c b/jni/extract.c index a48b857cd..5ec14aefc 100644 --- a/jni/extract.c +++ b/jni/extract.c @@ -128,7 +128,8 @@ int extract(char *image) { if(memcmp(base+pos, "QCDT", 4) == 0 || memcmp(base+pos, "SPRD", 4) == 0 || - memcmp(base+pos, "DTBH", 4) == 0 + memcmp(base+pos, "DTBH", 4) == 0 || + memcmp(base+pos, "\xD0\x0D\xFE\xED", 4) == 0 ) { dump(base+pos, hdr->unused[0], "dt"); pos += hdr->unused[0] + hdr->page_size-1;