| #
e99484b8 |
| 13-Oct-2022 |
Zhichao Guo <zhichao.guo@rock-chips.com> |
common: android_ab: add function ab_update_root_for_env
In addition, common/android_bootloader.c is modified.
Use ab_update_root_for_env instead of ab_update_root_uuid to support both ENV and GPT.
common: android_ab: add function ab_update_root_for_env
In addition, common/android_bootloader.c is modified.
Use ab_update_root_for_env instead of ab_update_root_uuid to support both ENV and GPT.
Signed-off-by: Zhichao Guo <zhichao.guo@rock-chips.com> Change-Id: I295f945fc62d7e2f71a1b19bd5eeec37d558a4b3
show more ...
|
| #
66f2fdd9 |
| 08-Feb-2021 |
Jason Zhu <jason.zhu@rock-chips.com> |
common: android_ab: add function ab_can_find_recovery_part
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: Ic8f225699915063b9a2e069a4cb248fd4d5a6976
|
| #
cee2fb0e |
| 29-Sep-2020 |
Jason Zhu <jason.zhu@rock-chips.com> |
common: android_ab: move the ab functions to android_ab.c
Move the ab functions to android_ab.c and add "ab_" prefix to api function.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id:
common: android_ab: move the ab functions to android_ab.c
Move the ab functions to android_ab.c and add "ab_" prefix to api function.
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com> Change-Id: I4527a0c957aa7853a1b75d456ca3fabaf80c1c57
show more ...
|
| #
132e9eca |
| 22-Sep-2020 |
Dayao Ji <jdy@rock-chips.com> |
rockchip: rkimg: Add R/W interfaces for virtual A/B metadata
According to the AOSP default definition, the virtual A/B metadata is located at the offset 32KB of the misc partition.
Signed-off-by: D
rockchip: rkimg: Add R/W interfaces for virtual A/B metadata
According to the AOSP default definition, the virtual A/B metadata is located at the offset 32KB of the misc partition.
Signed-off-by: Dayao Ji <jdy@rock-chips.com> Change-Id: Ib60379f25e4c72be9f5ed03934ab7dc928cdd585
show more ...
|
| #
180cc7c6 |
| 25-Mar-2017 |
Alex Deymo <deymo@google.com> |
android: Implement A/B slot select.
The android_bootloader_control struct defined in bootloader_message.h stored the A/B metadata used to decide which slot should we use to boot the device. This pat
android: Implement A/B slot select.
The android_bootloader_control struct defined in bootloader_message.h stored the A/B metadata used to decide which slot should we use to boot the device. This patch implements the bootloader side of the slot selection in a new "android_ab_select" command which decides the current slot and updates the metadata as needed.
Bug: 32707546 Test: Booted a rpi3, updated to the other slot. Change-Id: I9344ff5b76194160d2b466a50e84f4f423b1a98a
show more ...
|