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;