platform_bootable_recovery/updater
Yifan Hong bc7e1db211 Add slot suffix to DAP ops
If device supports both A/B and non-A/B, when applying a
non-A/B package, add current slot suffix and apply the update
to the partition at current slot.

This includes:
- (un)map_partition in edify script. For example,
  map_partition("system") will automatically append slot suffix
  to "system" before calling CreateLogicalPartition.
- All operations in dynamic_partitions_op_list. For example,
  add foo group_foo
  will automatically append slot suffix to foo and group_foo
  before editing the super partition metadata.

Test: apply update
Bug: 153581609
Change-Id: Idbd0bfea142529a33dddb4d2debfc74513290730
2020-05-07 19:25:26 -07:00
..
include Simulator: add the argument to keep the updated images 2019-07-30 17:11:35 -07:00
Android.bp Convert update_host_simulator to Android.bp 2020-01-15 09:39:13 -08:00
Android.mk Convert update_host_simulator to Android.bp 2020-01-15 09:39:13 -08:00
blockimg.cpp Some clean ups to the updater 2019-05-22 14:58:28 -07:00
build_info.cpp Simulator: add the argument to keep the updated images 2019-07-30 17:11:35 -07:00
commands.cpp updater: Add TransferList class. 2018-08-17 09:37:26 -07:00
dynamic_partitions.cpp Implement updater runtime for dynamic partitions 2019-06-24 12:46:28 -07:00
install.cpp Consolidate the wait in recovery's reboot 2020-03-18 13:46:49 -07:00
mounts.cpp Move mounts.cpp from libotautil into libupdater. 2019-10-01 12:13:04 -07:00
mounts.h Move mounts.cpp from libotautil into libupdater. 2019-10-01 12:13:04 -07:00
simulator_runtime.cpp Move mounts.cpp from libotautil into libupdater. 2019-10-01 12:13:04 -07:00
target_files.cpp Change the symlink to system_ext 2019-07-09 23:33:26 +00:00
update_simulator_main.cpp Simulator: add the argument to keep the updated images 2019-07-30 17:11:35 -07:00
updater.cpp Implement an update simulator to verify BB OTA packages on host 2019-05-28 15:18:25 -07:00
updater_main.cpp Run BORINGSSL_self_test() in updater_main 2019-10-05 17:06:48 -07:00
updater_runtime.cpp Add more mounting options to updater mount function. 2020-03-17 16:16:43 -07:00
updater_runtime_dynamic_partitions.cpp Add slot suffix to DAP ops 2020-05-07 19:25:26 -07:00