Removing HAL from the manifest because it is declaring V1 of a new unfrozen interface which is not allowed in this release configuration: profusion.hardware.dummy_car_info_hal
🐜 Bug Report
I was trying to Integrate the package with rpi4 device but I am facing this issue that the VINTF manifest file is not getting properly generated
Expected behavior
out/target/product/rpi4/vendor/etc/vintf/manifest/dummy_car_info-default.xml:
Input:
hardware/implementations/dummy_car_info_hal/default/dummy_car_info-default.xml
<manifest version="1.0" type="device">
<hal format="aidl">
<name>profusion.hardware.dummy_car_info_hal</name>
<version>1</version>
<fqname>IDummyCarInfoHAL/default</fqname>
</hal>
</manifest>
Current Behavior
out/target/product/rpi4/vendor/etc/vintf/manifest/dummy_car_info-default.xml:
Input:
hardware/implementations/dummy_car_info_hal/default/dummy_car_info-default.xml
<manifest version="8.0" type="device"/>
##Logs
This is the log line which may suggest the problem : [ 97% 5871/5994 1h3m31s remaining] Copy xml: out/target/product/rpi4/vendor/etc/vintf/manifest/dummy_car_info-default.xml INFO: Removing HAL from the manifest because it is declaring V1 of a new unfrozen interface which is not allowed in this release configuration: profusion.hardware.dummy_car_info_hal
but I have freeze using this command: m profusion.hardware.dummy_car_info_hal-update-api # to freeze AIDL interfaces from HAL example
NOTE: same package was working perfectly fine for android 13 on rpi4