diff options
| author | Colin Pinnell McAllister <[email protected]> | 2026-05-25 00:31:58 +0000 |
|---|---|---|
| committer | Mattijs Korpershoek <[email protected]> | 2026-06-15 09:15:05 +0200 |
| commit | e41e97e6e6061fec5a2fb069eaad662cf6359a93 (patch) | |
| tree | e0ddcfb493a11c6c733a7b828b2f92f93a6ddb07 /tools | |
| parent | 1bd1d033377796418008e9a2351f18dbdf88940c (diff) | |
android_ab: fix slot selection
The boot selection rules state that a slot is bootable if it is not
corrupted and either has tries remaining or has already booted
successfully. However, slots that have tries_remaining == 0 and
successful_boot == 1 will be disregarded when picking the slot to
attempt.
Updates the selection logic so slots marked successful remain eligible
even when their tries counter is zero. Debug message now also includes
the successful_boot value.
Signed-off-by: Colin Pinnell McAllister <[email protected]>
Reviewed-by: Mattijs Korpershoek <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Mattijs Korpershoek <[email protected]>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
