introduce pixel bluetooth common hal service
android.hardware.bluetooth-service.pixel bug: 373530837 bug: 370264579 Test: verify bt function in forest test build Flag: EXEMPT, mechanical change. Change-Id: I5c0d87740bab8636309ee6c60ee9e8d83ea3a66c
This commit is contained in:
parent
d2c239970b
commit
016ddaf6d0
3 changed files with 70 additions and 0 deletions
13
bluetooth/bluetooth.mk
Normal file
13
bluetooth/bluetooth.mk
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
PRODUCT_SOONG_NAMESPACES += vendor/google/connectivity/bluetooth/common
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
android.hardware.bluetooth-V1-ndk.so \
|
||||||
|
android.hardware.bluetooth.finder-V1-ndk.so \
|
||||||
|
android.hardware.bluetooth.ranging-V1-ndk.so \
|
||||||
|
android.hardware.bluetooth-service.pixel \
|
||||||
|
vendor.google.bluetooth_ext-V1-ndk.so \
|
||||||
|
bt_vendor.conf \
|
||||||
|
android.hardware.bluetooth.prebuilt.xml \
|
||||||
|
android.hardware.bluetooth_le.prebuilt.xml
|
||||||
|
|
||||||
|
DEVICE_MANIFEST_FILE += device/google/gs-common/bluetooth/manifest_bluetooth.xml
|
||||||
|
DEVICE_PRODUCT_COMPATIBILITY_MATRIX_FILE += device/google/gs-common/bluetooth/compatibility_matrix.xml
|
30
bluetooth/compatibility_matrix.xml
Normal file
30
bluetooth/compatibility_matrix.xml
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<compatibility-matrix version="1.0" type="framework">
|
||||||
|
<hal format="aidl" optional="true">
|
||||||
|
<name>vendor.google.bluetooth_ext</name>
|
||||||
|
<version>1</version>
|
||||||
|
<interface>
|
||||||
|
<name>IBluetoothFinder</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IBluetoothCcc</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IBTChannelAvoidance</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IBluetoothSar</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IBluetoothExt</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
<interface>
|
||||||
|
<name>IBluetoothEwp</name>
|
||||||
|
<instance>default</instance>
|
||||||
|
</interface>
|
||||||
|
</hal>
|
||||||
|
</compatibility-matrix>
|
27
bluetooth/manifest_bluetooth.xml
Normal file
27
bluetooth/manifest_bluetooth.xml
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
<manifest version="1.0" type="device">
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.bluetooth</name>
|
||||||
|
<version>1</version>
|
||||||
|
<fqname>IBluetoothHci/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.bluetooth.finder</name>
|
||||||
|
<version>1</version>
|
||||||
|
<fqname>IBluetoothFinder/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>android.hardware.bluetooth.ranging</name>
|
||||||
|
<version>1</version>
|
||||||
|
<fqname>IBluetoothChannelSounding/default</fqname>
|
||||||
|
</hal>
|
||||||
|
<hal format="aidl">
|
||||||
|
<name>vendor.google.bluetooth_ext</name>
|
||||||
|
<version>1</version>
|
||||||
|
<fqname>IBTChannelAvoidance/default</fqname>
|
||||||
|
<fqname>IBluetoothCcc/default</fqname>
|
||||||
|
<fqname>IBluetoothEwp/default</fqname>
|
||||||
|
<fqname>IBluetoothExt/default</fqname>
|
||||||
|
<fqname>IBluetoothFinder/default</fqname>
|
||||||
|
<fqname>IBluetoothSar/default</fqname>
|
||||||
|
</hal>
|
||||||
|
</manifest>
|
Loading…
Add table
Add a link
Reference in a new issue