kitakami: Use passthroughs for (almost) everything

This commit is contained in:
Olivier Karasangabo 2018-05-23 13:34:04 +02:00
parent 2e519fa1f4
commit 9a73626f18
No known key found for this signature in database
GPG Key ID: 41C64C0EFC38AED2
2 changed files with 17 additions and 27 deletions

View File

@ -89,7 +89,6 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
android.hardware.bluetooth@1.0-impl \
android.hardware.bluetooth@1.0-service \
libbt-vendor
# Camera
@ -109,10 +108,8 @@ PRODUCT_PACKAGES += \
android.hardware.graphics.allocator@2.0-impl \
android.hardware.graphics.allocator@2.0-service \
android.hardware.graphics.composer@2.1-impl \
android.hardware.graphics.composer@2.1-service \
android.hardware.graphics.mapper@2.0-impl \
android.hardware.memtrack@1.0-impl \
android.hardware.memtrack@1.0-service \
copybit.msm8994 \
gralloc.msm8994 \
hwcomposer.msm8994 \
@ -121,8 +118,7 @@ PRODUCT_PACKAGES += \
# Gatekeeper
PRODUCT_PACKAGES += \
android.hardware.gatekeeper@1.0-impl \
android.hardware.gatekeeper@1.0-service
android.hardware.gatekeeper@1.0-impl
# GPS
PRODUCT_COPY_FILES += \
@ -146,8 +142,7 @@ PRODUCT_PACKAGES += \
# Health
PRODUCT_PACKAGES += \
android.hardware.health@1.0-impl \
android.hardware.health@1.0-service
android.hardware.health@1.0-impl
# Init
PRODUCT_COPY_FILES += \
@ -170,13 +165,11 @@ PRODUCT_COPY_FILES += \
# Keymaster
PRODUCT_PACKAGES += \
android.hardware.keymaster@3.0-impl \
android.hardware.keymaster@3.0-service
android.hardware.keymaster@3.0-impl
# Lights
PRODUCT_PACKAGES += \
android.hardware.light@2.0-impl \
android.hardware.light@2.0-service \
lights.msm8994
# Media
@ -210,7 +203,6 @@ PRODUCT_COPY_FILES += \
# NFC
PRODUCT_PACKAGES += \
android.hardware.nfc@1.0-impl \
android.hardware.nfc@1.0-service \
com.android.nfc_extras \
NfcNci \
nfc_nci.msm8994 \
@ -223,7 +215,6 @@ PRODUCT_PACKAGES += \
# Power
PRODUCT_PACKAGES += \
android.hardware.power@1.0-impl \
android.hardware.power@1.0-service \
power.msm8994
# Recovery
@ -253,8 +244,7 @@ PRODUCT_PACKAGES += \
# Thermal
PRODUCT_PACKAGES += \
android.hardware.thermal@1.0-impl \
android.hardware.thermal@1.0-service
android.hardware.thermal@1.0-impl
# TimeKeep
PRODUCT_PACKAGES += \
@ -271,6 +261,7 @@ PRODUCT_PACKAGES += \
# Wifi
PRODUCT_PACKAGES += \
android.hardware.wifi@1.0-service \
p2p_supplicant.conf \
hostapd \
libwifi-hal-bcm \

View File

@ -19,7 +19,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.biometrics.fingerprint</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>2.1</version>
<interface>
<name>IBiometricsFingerprint</name>
@ -28,7 +28,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.bluetooth</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IBluetoothHci</name>
@ -55,7 +55,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.gatekeeper</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IGatekeeper</name>
@ -82,8 +82,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.graphics.composer</name>
<transport>hwbinder</transport>
<impl level="generic"></impl>
<transport arch="32+64">passthrough</transport>
<version>2.1</version>
<interface>
<name>IComposer</name>
@ -101,7 +100,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.health</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IHealth</name>
@ -110,7 +109,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.keymaster</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>3.0</version>
<interface>
<name>IKeymasterDevice</name>
@ -119,7 +118,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.light</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>2.0</version>
<interface>
<name>ILight</name>
@ -128,7 +127,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.memtrack</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IMemtrack</name>
@ -137,7 +136,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>INfc</name>
@ -146,7 +145,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.power</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IPower</name>
@ -186,7 +185,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.sensors</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>ISensors</name>
@ -195,7 +194,7 @@
</hal>
<hal format="hidl">
<name>android.hardware.thermal</name>
<transport>hwbinder</transport>
<transport arch="32+64">passthrough</transport>
<version>1.0</version>
<interface>
<name>IThermal</name>