Fairphone 6 AVB custom key

Hello, I tried to flash the most recent Iodé factory image onto a Fairphone 6, but the AVB key partition seems to be missing. How is this meant to be exposed / set?

~/android/FP6/iode-7.4-20260403-FP6-fastboot$ bash flash-all.sh
Setting current slot to 'a' OKAY [ 0.001s]
Finished. Total time: 0.006s
Erasing 'avb_custom_key' OKAY [ 0.013s]
Finished. Total time: 0.023s
Warning: skip copying avb_custom_key image avb footer (avb_custom_key partition size: 0, avb_custom_key image size: 1032).

The rest of the flash proceeds but it’s the same on the next attempt, so it does not seem that any partition flashed later in the script allows it either.

Thanks for any help

1 Like

In practice, I have seen that message and had no problems locking the device at the end of the process. I checked with our lead developer and got this feedback:

Yes this is normal output. Probably because the avb_custom_key partition does not have an avb footer

So there shouldn’t be any concern with re-locking. Thanks for the question! You are right to ask for clarification, as risk of bricking is a real pain.

UPDATE: I did create an issue to track the request to have the warning message suppressed: Installer: warning about `avb_custom_key` (#83) · Issues · ota / issue-tracker · GitLab

2 Likes

Really appreciate the clarification, ty!

1 Like