Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 28797bda authored by David Anderson's avatar David Anderson Committed by android-build-merger
Browse files

Merge "Fix requests for IBootControl 1.0 when using the 1.1 HAL." am: 80c288d7 am: a8d3c3e9

am: d8ee3023

Change-Id: Ifa1b10a17d354d576d0eb5e164db2cea76378467
parents c6ef9ee7 d8ee3023
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
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",
+7 −0
Original line number Diff line number Diff line
<manifest version="1.0" type="device">
    <hal format="hidl">
        <name>android.hardware.boot</name>
        <transport>hwbinder</transport>
        <fqname>@1.1::IBootControl/default</fqname>
    </hal>
</manifest>
+2 −2
Original line number Diff line number Diff line
@@ -15,11 +15,11 @@
 */
#define LOG_TAG "android.hardware.boot@1.1-service"

#include <android/hardware/boot/1.1/IBootControl.h>
#include <android/hardware/boot/1.0/IBootControl.h>
#include <hidl/LegacySupport.h>

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<IBootControl>();