diff --git a/fod/Android.bp b/fod/Android.bp index d178650..49dbb6e 100644 --- a/fod/Android.bp +++ b/fod/Android.bp @@ -18,6 +18,7 @@ oneplus_kona_fod_hal_binary { defaults: ["hidl_defaults"], name: "vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona", init_rc: ["vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona.rc"], + vintf_fragments: ["vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona.xml"], srcs: ["service.cpp", "FingerprintInscreen.cpp"], shared_libs: [ "libbase", diff --git a/fod/vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona.xml b/fod/vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona.xml new file mode 100644 index 0000000..e03c70c --- /dev/null +++ b/fod/vendor.lineage.biometrics.fingerprint.inscreen@1.0-service.oneplus_kona.xml @@ -0,0 +1,11 @@ + + + vendor.lineage.biometrics.fingerprint.inscreen + hwbinder + 1.0 + + IFingerprintInscreen + default + + + diff --git a/livedisplay/Android.bp b/livedisplay/Android.bp index 467c164..bdd6f27 100644 --- a/livedisplay/Android.bp +++ b/livedisplay/Android.bp @@ -16,6 +16,7 @@ cc_binary { name: "vendor.lineage.livedisplay@2.0-service.oneplus_kona", init_rc: ["vendor.lineage.livedisplay@2.0-service.oneplus_kona.rc"], + vintf_fragments: ["vendor.lineage.livedisplay@2.0-service.oneplus_kona.xml"], defaults: ["hidl_defaults"], relative_install_path: "hw", srcs: [ diff --git a/livedisplay/vendor.lineage.livedisplay@2.0-service.oneplus_kona.xml b/livedisplay/vendor.lineage.livedisplay@2.0-service.oneplus_kona.xml new file mode 100644 index 0000000..9e02776 --- /dev/null +++ b/livedisplay/vendor.lineage.livedisplay@2.0-service.oneplus_kona.xml @@ -0,0 +1,19 @@ + + + vendor.lineage.livedisplay + hwbinder + 2.0 + + IDisplayModes + default + + + IPictureAdjustment + default + + + ISunlightEnhancement + default + + + diff --git a/manifest.xml b/manifest.xml index b57e22a..4abc7f6 100644 --- a/manifest.xml +++ b/manifest.xml @@ -208,50 +208,6 @@ default - - vendor.lineage.biometrics.fingerprint.inscreen - hwbinder - 1.0 - - IFingerprintInscreen - default - - - - vendor.lineage.livedisplay - hwbinder - 2.0 - - IDisplayModes - default - - - IPictureAdjustment - default - - - ISunlightEnhancement - default - - - - vendor.lineage.touch - hwbinder - 1.0 - - ITouchscreenGesture - default - - - - vendor.lineage.powershare - hwbinder - 1.0 - - IPowerShare - default - - vendor.goodix.hardware.biometrics.fingerprint hwbinder diff --git a/powershare/Android.bp b/powershare/Android.bp index de07fe0..93b9431 100644 --- a/powershare/Android.bp +++ b/powershare/Android.bp @@ -18,6 +18,7 @@ cc_binary { defaults: ["hidl_defaults"], name: "vendor.lineage.powershare@1.0-service.oneplus_kona", init_rc: ["vendor.lineage.powershare@1.0-service.oneplus_kona.rc"], + vintf_fragments: ["vendor.lineage.powershare@1.0-service.oneplus_kona.xml"], srcs: ["service.cpp", "PowerShare.cpp"], shared_libs: [ "libbase", diff --git a/powershare/vendor.lineage.powershare@1.0-service.oneplus_kona.xml b/powershare/vendor.lineage.powershare@1.0-service.oneplus_kona.xml new file mode 100644 index 0000000..b4af2cd --- /dev/null +++ b/powershare/vendor.lineage.powershare@1.0-service.oneplus_kona.xml @@ -0,0 +1,11 @@ + + + vendor.lineage.powershare + hwbinder + 1.0 + + IPowerShare + default + + + diff --git a/touch/Android.bp b/touch/Android.bp index 2c8bff8..004e94c 100644 --- a/touch/Android.bp +++ b/touch/Android.bp @@ -16,6 +16,7 @@ cc_binary { name: "vendor.lineage.touch@1.0-service.oneplus_kona", init_rc: ["vendor.lineage.touch@1.0-service.oneplus_kona.rc"], + vintf_fragments: ["vendor.lineage.touch@1.0-service.oneplus_kona.xml"], defaults: ["hidl_defaults"], relative_install_path: "hw", srcs: [ diff --git a/touch/vendor.lineage.touch@1.0-service.oneplus_kona.xml b/touch/vendor.lineage.touch@1.0-service.oneplus_kona.xml new file mode 100644 index 0000000..fb862bb --- /dev/null +++ b/touch/vendor.lineage.touch@1.0-service.oneplus_kona.xml @@ -0,0 +1,11 @@ + + + vendor.lineage.touch + hwbinder + 1.0 + + ITouchscreenGesture + default + + +