FP2-262: [OTA]The device reboot looped after OTA update
Because of bootloader verify_signed_bootimg, after generate otapackage,
the boot signed again, so it verify failed. so disable the process of
verifying bootimg in bootloader.
Change-Id: I8ffb6327252744a96552f19a45d75012781d2b68
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index 8b54199..813877d 100755
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -829,7 +829,7 @@
return -1;
}
- verify_signed_bootimg(image_addr, imagesize_actual);
+ // verify_signed_bootimg(image_addr, imagesize_actual);
/* Move kernel, ramdisk and device tree to correct address */
memmove((void*) hdr->kernel_addr, (char *)(image_addr + page_size), hdr->kernel_size);
@@ -1137,7 +1137,7 @@
return -1;
}
- verify_signed_bootimg(image_addr, imagesize_actual);
+ //verify_signed_bootimg(image_addr, imagesize_actual);
/* Move kernel and ramdisk to correct address */
memmove((void*) hdr->kernel_addr, (char *)(image_addr + page_size), hdr->kernel_size);
@@ -1533,7 +1533,7 @@
/* Pass size excluding signature size, otherwise we would try to
* access signature beyond its length
*/
- verify_signed_bootimg((uint32_t)data, (image_actual - sig_actual));
+ //verify_signed_bootimg((uint32_t)data, (image_actual - sig_actual));
/*
* Update the kernel/ramdisk/tags address if the boot image header