Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ff3cdc61 authored by Daniel Norman's avatar Daniel Norman
Browse files

Moves the redfin FCM back down to level 5.

redfin's manifest.target-level will stay at 5 even as the vendor is
updated, so this FCM shouldn't have been moved to level=6.

This change includes conditional logic to exclude the S-based level=5
FCM from the build when creating a Vendor-Freeze-compatible system-only
build.
This allows VF system builds to specify their own level=5 redfin FCM
(compatible with the older frozen R vendor) that differs from this
level=5 FCM (which is compatible with S vendor).

Bug: 184976701
Test: build redfin-userdebug and redfin_vf_r-userdebug in Forrest.
      Observe check_vintf logs.
Change-Id: Ie25de43fec6fbf0714740a5b7803dd60fd164d41
parent 52df75cc
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -238,5 +238,8 @@ PRODUCT_PACKAGES += \
PRODUCT_PROPERTY_OVERRIDES += \
    renderthread.skia.reduceopstasksplitting=true

# Include the redfin product FCM
# Include the redfin product FCM.
# Vendor Freeze system-only builds use a different FCM.
ifneq ($(PRODUCT_VENDOR_FREEZE_SYSTEM_BUILD),true)
PRODUCT_PACKAGES += redfin_product_compatibility_matrix.xml
endif
+1 −1
Original line number Diff line number Diff line
<compatibility-matrix version="1.0" type="framework" level="6">
<compatibility-matrix version="1.0" type="framework" level="5">
    <hal format="hidl" optional="false">
        <name>vendor.google.wireless_charger</name>
        <version>1.3</version>