bump fcm level to 202504

* This is the target FCM level for API level 36.
* Specify that HIDL is enabled so android.hidl.manager is started.
  This copies manifest fragment that doesn't set max FCM level
  (vs. max-level="8").
* Set FCM level in compatibility matrix to satisfy kernel version check.
* 'make check-vintf-all' passes as COMPATIBLE.
This commit is contained in:
Konsta
2025-10-23 00:38:03 +03:00
parent f1c960d48e
commit 984e7f2e98
3 changed files with 22 additions and 2 deletions

View File

@@ -147,6 +147,8 @@ PRODUCT_PACKAGES += \
com.android.hardware.health.rpi5
# HIDL
PRODUCT_HIDL_ENABLED := true
PRODUCT_PACKAGES += \
android.hidl.allocator@1.0-service \
hwservicemanager

View File

@@ -1,4 +1,22 @@
<compatibility-matrix version="1.0" type="framework">
<compatibility-matrix version="1.0" type="framework" level="202504">
<hal format="hidl">
<name>android.hardware.audio</name>
<transport>hwbinder</transport>
<version>7.1</version>
<interface>
<name>IDevicesFactory</name>
<instance>default</instance>
</interface>
</hal>
<hal format="hidl">
<name>android.hardware.audio.effect</name>
<transport>hwbinder</transport>
<version>7.0</version>
<interface>
<name>IEffectsFactory</name>
<instance>default</instance>
</interface>
</hal>
<hal format="aidl">
<name>android.hardware.media.c2</name>
<version>1</version>

View File

@@ -1,4 +1,4 @@
<manifest version="1.0" type="device" target-level="8">
<manifest version="1.0" type="device" target-level="202504">
<hal format="hidl">
<name>android.hardware.audio</name>
<transport>hwbinder</transport>