diff --git a/boot/1.1/default/Android.bp b/boot/1.1/default/Android.bp index dca5c2635a..abf1bf9530 100644 --- a/boot/1.1/default/Android.bp +++ b/boot/1.1/default/Android.bp @@ -1,5 +1,6 @@ cc_library_shared { name: "android.hardware.boot@1.1-impl", + stem: "android.hardware.boot@1.0-impl-1.1", defaults: [ "hidl_defaults", "libboot_control_defaults", @@ -31,6 +32,10 @@ cc_binary { init_rc: ["android.hardware.boot@1.1-service.rc"], srcs: ["service.cpp"], + vintf_fragments: [ + "android.hardware.boot@1.1.xml", + ], + shared_libs: [ "liblog", "libhardware", diff --git a/boot/1.1/default/android.hardware.boot@1.1.xml b/boot/1.1/default/android.hardware.boot@1.1.xml new file mode 100644 index 0000000000..83d5d2e8de --- /dev/null +++ b/boot/1.1/default/android.hardware.boot@1.1.xml @@ -0,0 +1,7 @@ + + + android.hardware.boot + hwbinder + @1.1::IBootControl/default + + diff --git a/boot/1.1/default/service.cpp b/boot/1.1/default/service.cpp index b24b46456a..93eaedab8d 100644 --- a/boot/1.1/default/service.cpp +++ b/boot/1.1/default/service.cpp @@ -15,11 +15,11 @@ */ #define LOG_TAG "android.hardware.boot@1.1-service" -#include +#include #include using android::hardware::defaultPassthroughServiceImplementation; -using ::android::hardware::boot::V1_1::IBootControl; +using ::android::hardware::boot::V1_0::IBootControl; int main(int /* argc */, char* /* argv */[]) { return defaultPassthroughServiceImplementation();