platform_system_core/fs_mgr/libsnapshot
Alessio Balsini 824b77d24b Refactor update status management as protobuf
Convert UpdateState and introduce SnapshotUpdateStatus to protobuf to
simplify its access.
In addition, SnapshotUpdateStatus also stores the sum of all the
snapshot sector information. This additional data is used to improve the
merge progress progress.

Bug: 139088917
Test: manual OTA
Change-Id: Ic777d50244c1afa1cdd75fe9b2ffc6dd9ba19ade
Signed-off-by: Alessio Balsini <balsini@google.com>
2020-01-12 18:22:44 +00:00
..
android/snapshot Refactor update status management as protobuf 2020-01-12 18:22:44 +00:00
include/libsnapshot Refactor update status management as protobuf 2020-01-12 18:22:44 +00:00
include_test/libsnapshot ImageManager returns FiemapStatus. 2020-01-07 13:01:58 -08:00
Android.bp Refactor update status management as protobuf 2020-01-12 18:22:44 +00:00
device_info.cpp libsnapshot: Add a helper for handling data wipes in recovery. 2019-11-10 23:07:11 -08:00
device_info.h libsnapshot: Add a helper for handling data wipes in recovery. 2019-11-10 23:07:11 -08:00
dm_snapshot_internals.h pragma once for header file 2019-10-28 16:38:35 +00:00
OWNERS Add balsini@ as libsnapshot owner 2020-01-09 10:11:45 +00:00
partition_cow_creator.cpp SOURCE_COPY operation: implement src == dst 2019-12-02 14:58:17 -08:00
partition_cow_creator.h PartitionCowCreator accounts for extra extents 2019-12-02 12:49:38 -08:00
partition_cow_creator_test.cpp libsnapshot: add library for test helpers 2019-12-06 17:42:40 -08:00
snapshot.cpp Refactor update status management as protobuf 2020-01-12 18:22:44 +00:00
snapshot_metadata_updater.cpp libsnapshot: Add snapshot metadata updater. 2019-09-17 12:55:23 -07:00
snapshot_metadata_updater.h libsnapshot: Add snapshot metadata updater. 2019-09-17 12:55:23 -07:00
snapshot_metadata_updater_test.cpp libsnapshot: add library for test helpers 2019-12-06 17:42:40 -08:00
snapshot_test.cpp SnapshotManager expose no space error 2020-01-07 14:20:44 -08:00
snapshotctl.cpp [REFACTOR] libsnapshot: Add InitiateMergeAndWait 2019-10-31 17:06:28 -07:00
snapshotctl.rc libsnapshot: start in background 2019-12-03 13:27:05 -08:00
test_helpers.cpp ImageManager returns FiemapStatus. 2020-01-07 13:01:58 -08:00
utility.cpp SnapshotManager expose no space error 2020-01-07 14:20:44 -08:00
utility.h SnapshotManager expose no space error 2020-01-07 14:20:44 -08:00