OSDN Git Service

Merge "Add checkpointing support for A/B updates" am: ba1752008d am: 0b875d7630
authorDaniel Rosenberg <drosen@google.com>
Fri, 5 Oct 2018 02:14:50 +0000 (19:14 -0700)
committerandroid-build-merger <android-build-merger@google.com>
Fri, 5 Oct 2018 02:14:50 +0000 (19:14 -0700)
am: 9e9f7cb820

Change-Id: I76999218377271621d14502f9315739dd1b894a5

1  2 
VoldNativeService.cpp
VoldNativeService.h
binder/android/os/IVold.aidl

Simple merge
Simple merge
@@@ -99,11 -96,9 +99,12 @@@ interface IVold 
                              int storageFlags);
      void destroyUserStorage(@nullable @utf8InCpp String uuid, int userId, int storageFlags);
  
 +    void mountExternalStorageForApp(in @utf8InCpp String packageName, int appId,
 +                                    in @utf8InCpp String sandboxId, int userId);
 +
      boolean startCheckpoint(int retry);
      boolean needsCheckpoint();
+     boolean needsRollback();
      void abortChanges();
      boolean commitChanges();
      boolean prepareDriveForCheckpoint(@utf8InCpp String mountPoint);