Upgrade VINTF Target FCM level from 7 to 8

Target FCM level 8 requires the newer version of the following HALs:
  android.hardware.boot
Add the older version of these HALs into the customized product FCM

Remove below from customized product FCM and follow general rule:
  android.hardware.biometrics.face
  android.hardware.biometrics.fingerprint
  android.hardware.contexthub
  android.hardware.radio.config

Bug: 310792617
Change-Id: Ide9a0fd3cab4f6b23179b93d4a814eac3ede7b67
This commit is contained in:
Cyan_Hsieh 2023-04-24 17:35:39 +08:00
parent b8239d304a
commit f372e7e832
2 changed files with 6 additions and 28 deletions

View file

@ -1,23 +1,9 @@
<compatibility-matrix version="1.0" type="framework" level="7"> <compatibility-matrix version="1.0" type="framework" level="8">
<hal format="aidl" optional="true"> <hal format="hidl" optional="true">
<name>android.hardware.biometrics.face</name> <name>android.hardware.boot</name>
<version>1.2</version>
<interface> <interface>
<name>IFace</name> <name>IBootControl</name>
<instance>default</instance>
</interface>
</hal>
<hal format="aidl" optional="true">
<name>android.hardware.biometrics.fingerprint</name>
<interface>
<name>IFingerprint</name>
<instance>default</instance>
</interface>
</hal>
<hal format="aidl">
<name>android.hardware.contexthub</name>
<version>1</version>
<interface>
<name>IContextHub</name>
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
@ -37,14 +23,6 @@
<instance>slot2</instance> <instance>slot2</instance>
</interface> </interface>
</hal> </hal>
<hal format="hidl" optional="true">
<name>android.hardware.radio.config</name>
<version>1.1</version>
<interface>
<name>IRadioConfig</name>
<instance>default</instance>
</interface>
</hal>
<hal format="aidl" optional="true"> <hal format="aidl" optional="true">
<name>android.hardware.vibrator</name> <name>android.hardware.vibrator</name>
<version>2</version> <version>2</version>

View file

@ -1,4 +1,4 @@
<manifest version="1.0" type="device" target-level="7"> <manifest version="1.0" type="device" target-level="8">
<hal format="hidl"> <hal format="hidl">
<name>android.hardware.graphics.mapper</name> <name>android.hardware.graphics.mapper</name>
<transport arch="32+64">passthrough</transport> <transport arch="32+64">passthrough</transport>