app: aboot: Do not rely on the tampered flag to authenticate kernel.
Modify the boot flow to not rely on tampered flag when authenticating
kernel.
CRs-Fixed: 501721
Change-Id: Iac9c94606172e8855292e713a53bf2fa0f14e79e
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index d732a4e..71d6abe 100644
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -696,7 +696,7 @@
device.is_unlocked,
device.is_tampered);
- if(target_use_signed_kernel() && (!device.is_unlocked) && (!device.is_tampered))
+ if(target_use_signed_kernel() && (!device.is_unlocked))
{
offset = 0;
@@ -984,7 +984,7 @@
#endif
/* Authenticate Kernel */
- if(target_use_signed_kernel() && (!device.is_unlocked) && (!device.is_tampered))
+ if(target_use_signed_kernel() && (!device.is_unlocked))
{
image_addr = (unsigned char *)target_get_scratch_address();
offset = 0;