Loading config/common.mk +4 −2 Original line number Original line Diff line number Diff line Loading @@ -134,6 +134,10 @@ PRODUCT_PACKAGES += \ bootanimation.zip \ bootanimation.zip \ bootanimation-dark.zip bootanimation-dark.zip # Lineage interfaces PRODUCT_PACKAGES += \ framework_compatibility_matrix.lineage.xml # Lineage packages # Lineage packages ifeq ($(PRODUCT_IS_ATV),) ifeq ($(PRODUCT_IS_ATV),) PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ Loading Loading @@ -278,8 +282,6 @@ CUSTOM_LOCALES += \ PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/crowdin/overlay PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/crowdin/overlay PRODUCT_PACKAGE_OVERLAYS += vendor/crowdin/overlay PRODUCT_PACKAGE_OVERLAYS += vendor/crowdin/overlay DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += vendor/lineage/config/device_framework_matrix.xml PRODUCT_EXTRA_RECOVERY_KEYS += \ PRODUCT_EXTRA_RECOVERY_KEYS += \ vendor/lineage/build/target/product/security/lineage vendor/lineage/build/target/product/security/lineage Loading config/device_framework_matrix.xmldeleted 100644 → 0 +0 −111 Original line number Original line Diff line number Diff line <?xml version="2.0" encoding="UTF-8"?> <!-- Copyright (C) 2021-2025 The LineageOS Project SPDX-License-Identifier: Apache-2.0 --> <compatibility-matrix version="2.0" type="framework"> <!-- Radio Config (backend) --> <hal format="hidl" optional="true"> <name>lineage.hardware.radio.config</name> <version>1.0-1</version> <interface> <name>IRadioConfig</name> <instance>default</instance> </interface> </hal> <!-- Charging --> <hal format="aidl" optional="true"> <name>vendor.lineage.health</name> <version>1-2</version> <interface> <name>IChargingControl</name> <instance>default</instance> </interface> <interface> <name>IFastCharge</name> <instance>default</instance> </interface> </hal> <hal format="aidl" optional="true"> <name>vendor.lineage.powershare</name> <version>1</version> <interface> <name>IPowerShare</name> <instance>default</instance> </interface> </hal> <!-- Display --> <hal format="aidl" optional="true"> <name>vendor.lineage.livedisplay</name> <version>1</version> <interface> <name>IAdaptiveBacklight</name> <instance>default</instance> </interface> <interface> <name>IAntiFlicker</name> <instance>default</instance> </interface> <interface> <name>IAutoContrast</name> <instance>default</instance> </interface> <interface> <name>IColorBalance</name> <instance>default</instance> </interface> <interface> <name>IColorEnhancement</name> <instance>default</instance> </interface> <interface> <name>IDisplayColorCalibration</name> <instance>default</instance> </interface> <interface> <name>IDisplayModes</name> <instance>default</instance> </interface> <interface> <name>IPictureAdjustment</name> <instance>default</instance> </interface> <interface> <name>IReadingEnhancement</name> <instance>default</instance> </interface> <interface> <name>ISunlightEnhancement</name> <instance>default</instance> </interface> </hal> <!-- Touch --> <hal format="aidl" optional="true"> <name>vendor.lineage.touch</name> <version>1</version> <interface> <name>IGloveMode</name> <instance>default</instance> </interface> <interface> <name>IHighTouchPollingRate</name> <instance>default</instance> </interface> <interface> <name>IKeyDisabler</name> <instance>default</instance> </interface> <interface> <name>IKeySwapper</name> <instance>default</instance> </interface> <interface> <name>IStylusMode</name> <instance>default</instance> </interface> <interface> <name>ITouchscreenGesture</name> <instance>default</instance> </interface> </hal> </compatibility-matrix> Loading
config/common.mk +4 −2 Original line number Original line Diff line number Diff line Loading @@ -134,6 +134,10 @@ PRODUCT_PACKAGES += \ bootanimation.zip \ bootanimation.zip \ bootanimation-dark.zip bootanimation-dark.zip # Lineage interfaces PRODUCT_PACKAGES += \ framework_compatibility_matrix.lineage.xml # Lineage packages # Lineage packages ifeq ($(PRODUCT_IS_ATV),) ifeq ($(PRODUCT_IS_ATV),) PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ Loading Loading @@ -278,8 +282,6 @@ CUSTOM_LOCALES += \ PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/crowdin/overlay PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += vendor/crowdin/overlay PRODUCT_PACKAGE_OVERLAYS += vendor/crowdin/overlay PRODUCT_PACKAGE_OVERLAYS += vendor/crowdin/overlay DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += vendor/lineage/config/device_framework_matrix.xml PRODUCT_EXTRA_RECOVERY_KEYS += \ PRODUCT_EXTRA_RECOVERY_KEYS += \ vendor/lineage/build/target/product/security/lineage vendor/lineage/build/target/product/security/lineage Loading
config/device_framework_matrix.xmldeleted 100644 → 0 +0 −111 Original line number Original line Diff line number Diff line <?xml version="2.0" encoding="UTF-8"?> <!-- Copyright (C) 2021-2025 The LineageOS Project SPDX-License-Identifier: Apache-2.0 --> <compatibility-matrix version="2.0" type="framework"> <!-- Radio Config (backend) --> <hal format="hidl" optional="true"> <name>lineage.hardware.radio.config</name> <version>1.0-1</version> <interface> <name>IRadioConfig</name> <instance>default</instance> </interface> </hal> <!-- Charging --> <hal format="aidl" optional="true"> <name>vendor.lineage.health</name> <version>1-2</version> <interface> <name>IChargingControl</name> <instance>default</instance> </interface> <interface> <name>IFastCharge</name> <instance>default</instance> </interface> </hal> <hal format="aidl" optional="true"> <name>vendor.lineage.powershare</name> <version>1</version> <interface> <name>IPowerShare</name> <instance>default</instance> </interface> </hal> <!-- Display --> <hal format="aidl" optional="true"> <name>vendor.lineage.livedisplay</name> <version>1</version> <interface> <name>IAdaptiveBacklight</name> <instance>default</instance> </interface> <interface> <name>IAntiFlicker</name> <instance>default</instance> </interface> <interface> <name>IAutoContrast</name> <instance>default</instance> </interface> <interface> <name>IColorBalance</name> <instance>default</instance> </interface> <interface> <name>IColorEnhancement</name> <instance>default</instance> </interface> <interface> <name>IDisplayColorCalibration</name> <instance>default</instance> </interface> <interface> <name>IDisplayModes</name> <instance>default</instance> </interface> <interface> <name>IPictureAdjustment</name> <instance>default</instance> </interface> <interface> <name>IReadingEnhancement</name> <instance>default</instance> </interface> <interface> <name>ISunlightEnhancement</name> <instance>default</instance> </interface> </hal> <!-- Touch --> <hal format="aidl" optional="true"> <name>vendor.lineage.touch</name> <version>1</version> <interface> <name>IGloveMode</name> <instance>default</instance> </interface> <interface> <name>IHighTouchPollingRate</name> <instance>default</instance> </interface> <interface> <name>IKeyDisabler</name> <instance>default</instance> </interface> <interface> <name>IKeySwapper</name> <instance>default</instance> </interface> <interface> <name>IStylusMode</name> <instance>default</instance> </interface> <interface> <name>ITouchscreenGesture</name> <instance>default</instance> </interface> </hal> </compatibility-matrix>