Add vendor boot image support to magiskboot

This commit is contained in:
topjohnwu
2020-10-25 06:09:36 -07:00
parent 1b0b180761
commit 0632b146b8
4 changed files with 74 additions and 19 deletions

View File

@@ -28,6 +28,8 @@ format_t check_fmt(const void *buf, size_t len) {
return CHROMEOS;
} else if (MATCH(BOOT_MAGIC)) {
return AOSP;
} else if (MATCH(VENDOR_BOOT_MAGIC)) {
return AOSP_VENDOR;
} else if (MATCH(GZIP1_MAGIC) || MATCH(GZIP2_MAGIC)) {
return GZIP;
} else if (MATCH(LZOP_MAGIC)) {
@@ -58,10 +60,6 @@ format_t check_fmt(const void *buf, size_t len) {
const char *Fmt2Name::operator[](format_t fmt) {
switch (fmt) {
case CHROMEOS:
return "chromeos";
case AOSP:
return "aosp";
case GZIP:
return "gzip";
case LZOP:
@@ -78,8 +76,6 @@ const char *Fmt2Name::operator[](format_t fmt) {
return "lz4_legacy";
case LZ4_LG:
return "lz4_lg";
case MTK:
return "mtk";
case DTB:
return "dtb";
default: