Make checkpointing work on ext4
Test: All tests pass
Change-Id: I2a6cdf1edfe752f4633e1931e75d18659653938c
diff --git a/VoldNativeService.cpp b/VoldNativeService.cpp
index 582f84e..41250c7 100644
--- a/VoldNativeService.cpp
+++ b/VoldNativeService.cpp
@@ -799,6 +799,16 @@
return ok();
}
+binder::Status VoldNativeService::restoreCheckpoint(const std::string& mountPoint,
+ bool* _aidl_return) {
+ ENFORCE_UID(AID_SYSTEM);
+ CHECK_ARGUMENT_PATH(mountPoint);
+ ACQUIRE_LOCK;
+
+ *_aidl_return = cp_restoreCheckpoint(mountPoint);
+ return ok();
+}
+
binder::Status VoldNativeService::markBootAttempt(bool* _aidl_return) {
ENFORCE_UID(AID_SYSTEM);
ACQUIRE_LOCK;