From 6298618e2a21c617e0eef3f158a666c113724cbf Mon Sep 17 00:00:00 2001 From: Adithya Date: Sun, 13 Feb 2022 21:45:30 +0800 Subject: [PATCH] sdm660-common: properties: Disable QTI perf lock usage in camera HAL * our dummy qti-perfd-client doesnt play well with our camera hal and crashes everytime lens is switched 11-26 00:15:37.902 16507 16507 F DEBUG : pid: 15967, tid: 16032, name: HwBinder:15967_ >>> /vendor/bin/hw/android.hardware.camera.provider@2.4-service <<< 11-26 00:15:37.902 16507 16507 F DEBUG : uid: 1047 11-26 00:15:37.902 16507 16507 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 11-26 00:15:37.902 16507 16507 F DEBUG : Cause: null pointer dereference ... 11-26 00:15:37.902 16507 16507 F DEBUG : backtrace: 11-26 00:15:37.902 16507 16507 F DEBUG : #00 pc 0000145e /vendor/lib/libqti-perfd-client.so (perf_lock_acq+6) (BuildId: b9021283b270fb111fd8dfa2403d21fe) 11-26 00:15:37.902 16507 16507 F DEBUG : #1 pc 000a1565 /vendor/lib/hw/camera.trinket.so (qcamera::QCameraPerfLock::acquirePerfLock(bool, unsigned int)+184) (BuildId: 4d6a6ba4dea7af2adad6d095fe545643) Change-Id: I647b0cf1285c6756642f06d9fd4eb6704bee08f3 Signed-off-by: chiru2000 Signed-off-by: clarencelol Signed-off-by: pix106 --- properties/vendor.prop | 1 + 1 file changed, 1 insertion(+) diff --git a/properties/vendor.prop b/properties/vendor.prop index 5a05707c..ce3433c7 100644 --- a/properties/vendor.prop +++ b/properties/vendor.prop @@ -109,6 +109,7 @@ ro.kernel.ebpf.supported=true persist.vendor.camera.dual.isp.sync=0 persist.vendor.camera.HAL3.enabled=1 persist.vendor.camera.exif.make=Xiaomi +persist.vendor.camera.perflock.enable=0 vendor.camera.aux.packageblacklist=com.discord camera.aux.packagelist=com.google.android.GoogleCamera,com.android.camera,org.codeaurora.snapcam vendor.camera.aux.packagelist=com.google.android.GoogleCamera,com.android.camera,org.codeaurora.snapcam