From 10c61538afade19f24995b652dff7baf4b1cc023 Mon Sep 17 00:00:00 2001 From: Danny Baumann Date: Thu, 19 Jul 2018 16:01:52 +0200 Subject: [PATCH] sdm845-common: Add support for custom hwcomposer The one in the vendor partition has broken color transformation. Change-Id: I93e989af5573902eb7013656268e3298cba6c232 --- overlay/frameworks/base/core/res/res/values/config.xml | 4 ++++ proprietary-files.txt | 3 +++ rootdir/etc/init.qcom.rc | 1 + 3 files changed, 8 insertions(+) diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 1890bc2..bd9414a 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -323,4 +323,8 @@ true + + + true diff --git a/proprietary-files.txt b/proprietary-files.txt index 32723a9..811da1f 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -11,6 +11,9 @@ lib/com.qualcomm.qti.ant@1.0.so -priv-app/HotwordEnrollmentOKGoogleWCD9340/HotwordEnrollmentOKGoogleWCD9340.apk -priv-app/HotwordEnrollmentXGoogleWCD9340/HotwordEnrollmentXGoogleWCD9340.apk +# hwcomposer override +lib64/hw/hwcomposer.qcom.so + # IOP lib64/vendor.qti.hardware.iop@2.0.so lib/vendor.qti.hardware.iop@2.0.so diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index ca7aead..b75e843 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -1,6 +1,7 @@ on init mount none /system/lib64/hw/power.qcom.so /vendor/lib64/hw/power.qcom.so bind mount none /system/lib/hw/power.qcom.so /vendor/lib/hw/power.qcom.so bind + mount none /system/lib64/hw/hwcomposer.qcom.so /vendor/lib64/hw/hwcomposer.sdm845.so bind on boot # Touchpanel