bump shipping api level

* HIDL services are not included on API level 35. Add the services since
  we're still using few HIDL HALs.
  4ce8327a8f
* FCM level can't be bumped to 202404 until all HALs have been updated to
  AIDL i.e. at least following HALs reported by 'make check-vintf-all'.

All HALs in device manifest are declared in FCM <= level 202404
ERROR: files are incompatible:
...
android.hardware.camera.provider@2.5::ICameraProvider/legacy/0 is deprecated in compatibility matrix at FCM Version 202404; it should not be served.
    because it matches android.hardware.camera.provider@2.4::ICameraProvider/[^/]+/[0-9]+ from /system/etc/vintf/compatibility_matrix.7.xml
android.hardware.audio@7.1::IDevicesFactory/default is deprecated in compatibility matrix at FCM Version 202404; it should not be served.
    because it matches android.hardware.audio@7.0::IDevicesFactory/default from /system/etc/vintf/compatibility_matrix.8.xml
android.hardware.audio.effect@7.0::IEffectsFactory/default is deprecated in compatibility matrix at FCM Version 202404; it should not be served.
    because it matches android.hardware.audio.effect@7.0::IEffectsFactory/default from /system/etc/vintf/compatibility_matrix.8.xml: Success
INCOMPATIBLE
This commit is contained in:
Konsta
2025-03-29 10:45:16 +02:00
parent 05888d86db
commit 5420780e92

View File

@@ -15,7 +15,7 @@ $(call inherit-product, vendor/brcm/rpi4/rpi4-vendor.mk)
$(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
# API level # API level
PRODUCT_SHIPPING_API_LEVEL := 34 PRODUCT_SHIPPING_API_LEVEL := 35
# Audio # Audio
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
@@ -201,6 +201,11 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
com.android.hardware.health.rpi4 com.android.hardware.health.rpi4
# HIDL
PRODUCT_PACKAGES += \
android.hidl.allocator@1.0-service \
hwservicemanager
# Kernel # Kernel
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(DEVICE_PATH)-kernel/Image:$(PRODUCT_OUT)/kernel $(DEVICE_PATH)-kernel/Image:$(PRODUCT_OUT)/kernel