AVB keys used in ROMs for Fairphone 5

Just if anyone is interested in the results similar to the following thread for the Fairphone 5.
Bootloader // AVB keys used in ROMs for Fairphone 3+4

$ ./verify_signature.py -f boot.img -v vbmeta.img

Boot Signature Tool v2.0 (c) B.Kerler 2017-2021
----------------------------------------------
Kernel=0x00001000,      length=0x02952000
Ramdisk=0x02953000,     length=0x16001000
Second=0x18954000,      length=0x00000000
QCDT=0x18954000,        length=0x00001000
Signature start=0x18955000

AVB >=2.0 vbmeta detected: avbtool 1.2.0
----------------------------------------
Image-Target:                           boot
Salt:                                           9cf88c3ade5135589d971f4ee8d29960833e9cda31eddb75b30ec169ccf36e5a
Image-Size:                             0x3583000

Calced Image-Hash:                      d0c3c9f9f0c7b800cefcdb609b44e9689e5d872658ef3d46aef8cc046dcfad9b
Image-Hash:                             d0c3c9f9f0c7b800cefcdb609b44e9689e5d872658ef3d46aef8cc046dcfad9b
VBMeta-Image-Hash:                      d0c3c9f9f0c7b800cefcdb609b44e9689e5d872658ef3d46aef8cc046dcfad9b

Signature-RSA-Modulus (n):      c1374501a9f10c57688cf07b4fe7dec334e7cde6d6dae53efe19502699c063dc2f7319fddd1d14a6bfa4e4326ed63f9a33d5b1b31e677065d7e7b051ce1270e573f9c5aefbda5490be470dd5f295b3e39b06ab88a5f0081eabc3927f0f2e1e06e32b354add75bb35733e41184e4a7cf0f0c8d77d84f53a62d1c56e4fc6ee264892d159fa78b272e9b52257c0b481cba87db715a93373d9365c50e33a8b22ad7380925729cf2391fa71fd2a5275cdc631bfe63b6119347598ec6739e7cfa7a1f2cea7891e2e3bed24eaa51ebcc6c933ab91c7457829d4c37969fc16107bd259b98d5b73575ed12bfe949ff5edba09b633744c45c013427b6023a22efd6526855312cfc4c7ba2e8b88b45cbe6e07b6f228428b788ccde56e6e4f0340485180da4bad1f7d387d125e887bcf5a05b9cab1f1117b029ceaa0d9ce0b31880b14e80b6ad426975955918bb823293df50a851b09f38b9b67f4ab551e950973b0535c3906bb10f31ef0df67806dde43e3f22e7370fb07b3eade05b864a20f7c2f90b61213ef6cef485e31bdf0fe0a266df75296b76ee11611f28c97a443a733f76647966021eae265fed05a1e959756f354c1d89b40e6a2c66cd5277f484ca7a7f92deda6681a16c72d1407563f7eb3ce476a8b93670543c43e65996a413c7eb78486eaa807e9a9d0b0bf2c403df7ae02919477bedfd38900f2282e8fcd4afc28d7e7d195991734afb46e7f10b71de7071f49b6c724d3d0924e42cae22d4de039c6329ec15a5a30885c262d7e3f1364b9a9034036505fcda11635a30be4b4235a54b302b7c394429a95430689aa62ccfa6453aa4919319910d4f95b95ed202892170a45882ecaa6d49276d9ed8e83c4344e37c45d1ad46822c863f48b8ef6f29d87d07592ec327b5b2139cf770e10196638fdb802e99d5e89a82c8fddfe387c29a112dc5a476a4b98c57fe4b5817c30e8a0f4e9ad2d32ce9288898d527606cf4ab8c4a78589b0794160e5a5a0d76f1e4ee54b14c716d71168e836cbca7ba8d73a73601ce074287d959f881c0c8bc7e1a1a59e462dac04098e3eacafcb6bd245fb9349696b8838e0fa6448a8dd3d67adf79f7ba4c9a6b3733ea77fd4c5409d124d09d2044cc63f00a3497ce74f57f7195055abc350655ae0411d05e38e712f2518e17899082ffa169b6cb3c5652eeedb1e27d21552c8d13ee9b54c0eb9c84bc4c447c29f043fba62362fddf46a21afc1e251c0c1bd8c2661b99925f7cc25634594f722a17de53d5174927a6f37a4821bc89cb0d5cec566ab50e46ef6e74a2a146b33c51552987848a8695989a6083cc7ccabaf09145aa7d5f41d91efbde1522e93000de3f9a2a5aeca6d2542f4f5f7e65f8b8b49daa0c0a74305a79bf3c8ab03593c55b26665bc526b48fbfc4c41ebc1baa3eeba460c897d17c5d5a3a54403b81fa2e96992
Signature-n0inv:                        837160515
AVB-Status: VERIFIED, 0
2 Likes

Seems like the ROMs are correctly signed with a non-test key.

3 Likes

As in the linked post I had to patch the verify_signature.py script to skip the version check and also manually add the page_size because it is 0 in the boot.img header.

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.