diff --git a/device-oriole.mk b/device-oriole.mk index f0d2260..3b0d04a 100644 --- a/device-oriole.mk +++ b/device-oriole.mk @@ -21,9 +21,6 @@ PRODUCT_PACKAGES += \ android.hardware.bluetooth.prebuilt.xml \ android.hardware.bluetooth_le.prebuilt.xml -DEVICE_MANIFEST_FILE += device/google/gs-common/bcmbt/manifest_bluetooth.xml -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/bcmbt/compatibility_matrix.xml - # Touch PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.sys=/sys/class/spi_master/spi11/spi11.0 PRODUCT_VENDOR_PROPERTIES += ro.vendor.touch.dump.proc=/proc/fts/driver_test @@ -53,9 +50,6 @@ PRODUCT_PACKAGES += \ android.hardware.nfc-service.st \ NfcOverlayOriole -# Shared Modem Platform -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/modem/modem_svc_sit/compatibility_matrix.xml - # SecureElement PRODUCT_PACKAGES += \ android.hardware.secure_element@1.2-service-gto \ @@ -65,9 +59,6 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.ese.xml \ frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml -DEVICE_MANIFEST_FILE += \ - device/google/raviole/nfc/manifest_se.xml - # Vibrator HAL PRODUCT_PRODUCT_PROPERTIES +=\ ro.vendor.vibrator.hal.long.frequency.shift=15 \ @@ -220,5 +211,8 @@ TARGET_VENDOR_PROP += $(DEVICE_PATH)/$(DEVICE_CODENAME)/vendor.prop PRODUCT_PACKAGES += \ sensors.dynamic_sensor_hal -# Wireless charging -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/wireless_charger/compatibility_matrix.xml +# VINTF +DEVICE_MANIFEST_FILE += \ + $(DEVICE_PATH)/vintf/manifest.xml +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += \ + $(DEVICE_PATH)/vintf/device_framework_matrix_product.xml diff --git a/device-raven.mk b/device-raven.mk index df6c3f5..e599589 100644 --- a/device-raven.mk +++ b/device-raven.mk @@ -21,9 +21,6 @@ PRODUCT_PACKAGES += \ android.hardware.bluetooth.prebuilt.xml \ android.hardware.bluetooth_le.prebuilt.xml -DEVICE_MANIFEST_FILE += device/google/gs-common/bcmbt/manifest_bluetooth.xml -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/bcmbt/compatibility_matrix.xml - # UWB PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.uwb.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.uwb.xml @@ -59,9 +56,6 @@ PRODUCT_PACKAGES += \ android.hardware.nfc-service.st \ NfcOverlayRaven -# Shared Modem Platform -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/modem/modem_svc_sit/compatibility_matrix.xml - # SecureElement PRODUCT_PACKAGES += \ android.hardware.secure_element@1.2-service-gto \ @@ -71,9 +65,6 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.ese.xml \ frameworks/native/data/etc/android.hardware.se.omapi.uicc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.se.omapi.uicc.xml -DEVICE_MANIFEST_FILE += \ - device/google/raviole/nfc/manifest_se.xml - # Vibrator HAL PRODUCT_PRODUCT_PROPERTIES +=\ ro.vendor.vibrator.hal.long.frequency.shift=15 \ @@ -225,5 +216,8 @@ TARGET_VENDOR_PROP += $(DEVICE_PATH)/$(DEVICE_CODENAME)/vendor.prop PRODUCT_PACKAGES += \ sensors.dynamic_sensor_hal -# Wireless charging -DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/wireless_charger/compatibility_matrix.xml +# VINTF +DEVICE_MANIFEST_FILE += \ + $(DEVICE_PATH)/vintf/manifest.xml +DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += \ + $(DEVICE_PATH)/vintf/device_framework_matrix_product.xml diff --git a/nfc/manifest_se.xml b/nfc/manifest_se.xml deleted file mode 100644 index 60dc4c2..0000000 --- a/nfc/manifest_se.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - android.hardware.secure_element - hwbinder - @1.2::ISecureElement/eSE1 - @1.2::ISecureElement/eSE2 - - diff --git a/vintf/device_framework_matrix_product.xml b/vintf/device_framework_matrix_product.xml new file mode 100644 index 0000000..ca855a1 --- /dev/null +++ b/vintf/device_framework_matrix_product.xml @@ -0,0 +1,23 @@ + + + + + vendor.google.wireless_charger + 1-4 + + IWirelessCharger + default + + + + vendor.google.wireless_charger.service + 1-2 + + IWlcService + default + + + diff --git a/vintf/manifest.xml b/vintf/manifest.xml new file mode 100644 index 0000000..3691d0d --- /dev/null +++ b/vintf/manifest.xml @@ -0,0 +1,13 @@ + + + + + android.hardware.secure_element + hwbinder + @1.2::ISecureElement/eSE1 + @1.2::ISecureElement/eSE2 + +