summaryrefslogtreecommitdiff
path: root/gsi_service.h
diff options
context:
space:
mode:
authorDavid Anderson <dvander@google.com>2019-01-11 14:37:51 -0800
committerDavid Anderson <dvander@google.com>2019-01-14 19:10:28 -0800
commitb3aff184cac0cbea6a587c4bf290fe2ae83b85b1 (patch)
treeceff0baab37474577965a450a1df7f2b99373cef /gsi_service.h
parentdeb2e96a68209018d82e7c2187055c9e8a17dbda (diff)
downloadgsid-b3aff184cac0cbea6a587c4bf290fe2ae83b85b1.tar.gz
Implement a boot attempt counter.
Bug: 122556707 Test: manual test Change-Id: I75457b95aef9d74bbf4121850f2f29fdc887386c
Diffstat (limited to 'gsi_service.h')
-rw-r--r--gsi_service.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gsi_service.h b/gsi_service.h
index 1b20fd6..7f5d49b 100644
--- a/gsi_service.h
+++ b/gsi_service.h
@@ -48,6 +48,8 @@ class GsiService : public BinderService<GsiService>, public BnGsiService {
static char const* getServiceName() { return kGsiServiceName; }
+ static void RunStartupTasks();
+
private:
using LpMetadata = android::fs_mgr::LpMetadata;
using MetadataBuilder = android::fs_mgr::MetadataBuilder;
@@ -66,7 +68,7 @@ class GsiService : public BinderService<GsiService>, public BnGsiService {
android::fiemap_writer::FiemapWriter* writer);
std::unique_ptr<MetadataBuilder> CreateMetadataBuilder();
fiemap_writer::FiemapUniquePtr CreateFiemapWriter(const std::string& path, uint64_t size);
- bool CreateBootableFile();
+ bool CreateInstallStatusFile();
bool CreateMetadataFile();
void PostInstallCleanup();