diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk
index eb8d02b..04e8dc7 100644
--- a/BoardConfigCommon.mk
+++ b/BoardConfigCommon.mk
@@ -68,7 +68,9 @@ TARGET_FS_CONFIG_GEN := $(COMMON_PATH)/config.fs
BOARD_HAVE_QCOM_FM := true
# HIDL
-DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := $(COMMON_PATH)/device_framework_matrix.xml
+DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
+ $(COMMON_PATH)/device_framework_matrix.xml \
+ $(COMMON_PATH)/lineage_device_framework_matrix.xml
DEVICE_MATRIX_FILE := $(COMMON_PATH)/compatibility_matrix.xml
DEVICE_MANIFEST_FILE := $(COMMON_PATH)/manifest.xml
diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml
index 9834176..53b2287 100644
--- a/device_framework_matrix.xml
+++ b/device_framework_matrix.xml
@@ -91,22 +91,6 @@
default
-
- vendor.lineage.livedisplay
- 2.0
-
- IPictureAdjustment
- default
-
-
-
- vendor.lineage.trust
- 1.0
-
- IUsbRestrict
- default
-
-
vendor.qti.data.factory
2.0-1
diff --git a/lineage_device_framework_matrix.xml b/lineage_device_framework_matrix.xml
new file mode 100644
index 0000000..df6d755
--- /dev/null
+++ b/lineage_device_framework_matrix.xml
@@ -0,0 +1,18 @@
+
+
+ vendor.lineage.livedisplay
+ 2.0
+
+ IPictureAdjustment
+ default
+
+
+
+ vendor.lineage.trust
+ 1.0
+
+ IUsbRestrict
+ default
+
+
+