Start paving the way for vold calls over Binder.
This change is the bare minimum needed to publish a new vold
Binder service and move the simple "reset" call over to go through
the new interface.
Test: builds, boots
Bug: 13758960
Change-Id: I5b70976653c69f92e1efc8d1f432b2038eb618a4
diff --git a/Android.mk b/Android.mk
index 59486d9..f6a8da9 100644
--- a/Android.mk
+++ b/Android.mk
@@ -35,6 +35,8 @@
secontext.cpp \
EncryptInplace.cpp \
MetadataCrypt.cpp \
+ binder/android/os/IVold.aidl \
+ VoldNativeService.cpp \
common_c_includes := \
system/extras/f2fs_utils \
@@ -129,6 +131,8 @@
LOCAL_STATIC_LIBRARIES := $(common_static_libraries)
LOCAL_REQUIRED_MODULES := $(required_modules)
+LOCAL_AIDL_INCLUDES := $(LOCAL_PATH)/binder
+
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)