Commit 748f0c1
committed
MA-24310 Fix bug: imx_signer failed to sign Android bootloader on i.MX 8m
Android with i.MX 8m platform used HABv4 to verify the signed bootloader.
To make sure all of components in bootloader image be signed, we enabled
a optional function on Android bootloader: Add optional FIT FDT signature
(CVE-2023-39902).
But this tool failed to sign Android bootloader because incorrect CSF
generated. To fix this issue, the optional IVT should use a local image
table to generate the CSF file.
Signed-off-by: Maximus <maximus.sun@nxp.com>1 parent 7c7812a commit 748f0c1
1 file changed
Lines changed: 9 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1438 | 1438 | | |
1439 | 1439 | | |
1440 | 1440 | | |
| 1441 | + | |
1441 | 1442 | | |
1442 | 1443 | | |
1443 | 1444 | | |
1444 | 1445 | | |
1445 | 1446 | | |
1446 | 1447 | | |
1447 | 1448 | | |
1448 | | - | |
| 1449 | + | |
1449 | 1450 | | |
1450 | 1451 | | |
1451 | | - | |
| 1452 | + | |
1452 | 1453 | | |
1453 | 1454 | | |
1454 | | - | |
| 1455 | + | |
1455 | 1456 | | |
1456 | 1457 | | |
1457 | | - | |
| 1458 | + | |
1458 | 1459 | | |
1459 | 1460 | | |
1460 | 1461 | | |
| |||
1469 | 1470 | | |
1470 | 1471 | | |
1471 | 1472 | | |
1472 | | - | |
1473 | | - | |
1474 | | - | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
1475 | 1476 | | |
1476 | 1477 | | |
1477 | | - | |
| 1478 | + | |
1478 | 1479 | | |
1479 | 1480 | | |
1480 | 1481 | | |
| |||
0 commit comments