mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-04-22 11:11:33 +00:00
Better debugging output
This commit is contained in:
parent
f45b0686d2
commit
3e2afd4b1d
@ -165,9 +165,9 @@ int boot_img::parse_image(const char * image) {
|
|||||||
|
|
||||||
char fmt[16];
|
char fmt[16];
|
||||||
get_fmt_name(k_fmt, fmt);
|
get_fmt_name(k_fmt, fmt);
|
||||||
fprintf(stderr, "KERNEL_FMT\t[%s]\n", fmt);
|
fprintf(stderr, "KERNEL_FMT [%s]\n", fmt);
|
||||||
get_fmt_name(r_fmt, fmt);
|
get_fmt_name(r_fmt, fmt);
|
||||||
fprintf(stderr, "RAMDISK_FMT\t[%s]\n", fmt);
|
fprintf(stderr, "RAMDISK_FMT [%s]\n", fmt);
|
||||||
|
|
||||||
return flags & CHROMEOS_FLAG ? CHROMEOS_RET : 0;
|
return flags & CHROMEOS_FLAG ? CHROMEOS_RET : 0;
|
||||||
default:
|
default:
|
||||||
@ -210,18 +210,18 @@ void boot_img::find_dtb() {
|
|||||||
dtb = kernel + i;
|
dtb = kernel + i;
|
||||||
dt_size = hdr->kernel_size - i;
|
dt_size = hdr->kernel_size - i;
|
||||||
hdr->kernel_size = i;
|
hdr->kernel_size = i;
|
||||||
fprintf(stderr, "DTB\t\t[%u]\n", dt_size);
|
fprintf(stderr, "DTB [%u]\n", dt_size);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void boot_img::print_hdr() {
|
void boot_img::print_hdr() {
|
||||||
fprintf(stderr, "HEADER_VER\t[%u]\n", header_version());
|
fprintf(stderr, "HEADER_VER [%u]\n", header_version());
|
||||||
fprintf(stderr, "KERNEL_SZ\t[%u]\n", hdr->kernel_size);
|
fprintf(stderr, "KERNEL_SZ [%u]\n", hdr->kernel_size);
|
||||||
fprintf(stderr, "RAMDISK_SZ\t[%u]\n", hdr->ramdisk_size);
|
fprintf(stderr, "RAMDISK_SZ [%u]\n", hdr->ramdisk_size);
|
||||||
fprintf(stderr, "SECOND_SZ\t[%u]\n", hdr->second_size);
|
fprintf(stderr, "SECOND_SZ [%u]\n", hdr->second_size);
|
||||||
fprintf(stderr, "EXTRA_SZ\t[%u]\n", extra_size());
|
fprintf(stderr, "EXTRA_SZ [%u]\n", extra_size());
|
||||||
fprintf(stderr, "RECOV_DTBO_SZ\t[%u]\n", recovery_dtbo_size());
|
fprintf(stderr, "RECOV_DTBO_SZ [%u]\n", recovery_dtbo_size());
|
||||||
|
|
||||||
uint32_t ver = os_version();
|
uint32_t ver = os_version();
|
||||||
if (ver) {
|
if (ver) {
|
||||||
@ -233,17 +233,18 @@ void boot_img::print_hdr() {
|
|||||||
a = (version >> 14) & 0x7f;
|
a = (version >> 14) & 0x7f;
|
||||||
b = (version >> 7) & 0x7f;
|
b = (version >> 7) & 0x7f;
|
||||||
c = version & 0x7f;
|
c = version & 0x7f;
|
||||||
fprintf(stderr, "OS_VERSION\t[%d.%d.%d]\n", a, b, c);
|
fprintf(stderr, "OS_VERSION [%d.%d.%d]\n", a, b, c);
|
||||||
|
|
||||||
y = (patch_level >> 4) + 2000;
|
y = (patch_level >> 4) + 2000;
|
||||||
m = patch_level & 0xf;
|
m = patch_level & 0xf;
|
||||||
fprintf(stderr, "PATCH_LEVEL\t[%d-%02d]\n", y, m);
|
fprintf(stderr, "PATCH_LEVEL [%d-%02d]\n", y, m);
|
||||||
}
|
}
|
||||||
|
|
||||||
fprintf(stderr, "PAGESIZE\t[%u]\n", page_size());
|
fprintf(stderr, "PAGESIZE [%u]\n", page_size());
|
||||||
fprintf(stderr, "NAME\t\t[%s]\n", name());
|
fprintf(stderr, "NAME [%s]\n", name());
|
||||||
fprintf(stderr, "CMDLINE\t\t[%s]\n", cmdline());
|
fprintf(stderr, "CMDLINE [%.512s", cmdline());
|
||||||
fprintf(stderr, "CHECKSUM\t[");
|
fprintf(stderr, "%.1024s]\n", extra_cmdline());
|
||||||
|
fprintf(stderr, "CHECKSUM [");
|
||||||
for (int i = 0; id()[i]; ++i)
|
for (int i = 0; id()[i]; ++i)
|
||||||
fprintf(stderr, "%02x", id()[i]);
|
fprintf(stderr, "%02x", id()[i]);
|
||||||
fprintf(stderr, "]\n");
|
fprintf(stderr, "]\n");
|
||||||
|
@ -200,6 +200,7 @@ static_cast<boot_img_hdr_v1 *>(hdr)->x)
|
|||||||
dyn_get(name, char *);
|
dyn_get(name, char *);
|
||||||
dyn_get(cmdline, char *);
|
dyn_get(cmdline, char *);
|
||||||
dyn_get(id, char *);
|
dyn_get(id, char *);
|
||||||
|
dyn_get(extra_cmdline, char *);
|
||||||
|
|
||||||
hdr_get(os_version, uint32_t);
|
hdr_get(os_version, uint32_t);
|
||||||
hdr_get(recovery_dtbo_size, uint32_t);
|
hdr_get(recovery_dtbo_size, uint32_t);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user