summaryrefslogtreecommitdiff
path: root/gsi_service.h
diff options
context:
space:
mode:
authorDavid Anderson <dvander@google.com>2019-03-13 19:21:22 -0700
committerDavid Anderson <dvander@google.com>2019-03-25 21:35:11 -0700
commite7a8adea1ec8585b4b96e2165ffbf73298a03369 (patch)
treee4380556c92a207ba5d7063abc9266b535a1ef24 /gsi_service.h
parent670b3068f9c4b00d28e12c34b4b72f9290e3cb5f (diff)
downloadgsid-e7a8adea1ec8585b4b96e2165ffbf73298a03369.tar.gz
Allow installing GSIs to external storage.
Bug: 126230649 Test: gsi_tool install works on hikey960 to /mnt/media_rw/... gsi_tool install works on hikey960 to /data/gsi Change-Id: I92b3b5230eff8444a3bec00445a3df17b6fb6f93
Diffstat (limited to 'gsi_service.h')
-rw-r--r--gsi_service.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gsi_service.h b/gsi_service.h
index 01326b5..337474b 100644
--- a/gsi_service.h
+++ b/gsi_service.h
@@ -101,7 +101,8 @@ class GsiService : public BinderService<GsiService>, public BnGsiService {
int ReenableGsi(bool one_shot);
bool DisableGsiInstall();
bool AddPartitionFiemap(android::fs_mgr::MetadataBuilder* builder,
- android::fs_mgr::Partition* partition, const Image& image);
+ android::fs_mgr::Partition* partition, const Image& image,
+ const std::string& block_device);
std::unique_ptr<LpMetadata> CreateMetadata();
std::unique_ptr<SplitFiemap> CreateFiemapWriter(const std::string& path, uint64_t size,
int* error);