From 1423f94c179b9b81e41a2ff27126df1218fae77c Mon Sep 17 00:00:00 2001 From: Pierre-Hugues Husson Date: Sat, 26 Jan 2019 11:36:54 +0100 Subject: [PATCH] Fix headphone and ril on Samsung qualcomm devices --- rw-system.sh | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/rw-system.sh b/rw-system.sh index 2a22c07..62673b7 100644 --- a/rw-system.sh +++ b/rw-system.sh @@ -259,9 +259,16 @@ if getprop ro.vendor.build.fingerprint | grep -qE -e ".*(crown|star)[q2]*lte.*" done fi -if getprop ro.hardware |grep -q samsungexynos7870;then - if [ "$vndk" -le 27 ];then - setprop persist.sys.phh.sdk_override /vendor/bin/hw/rild=27 + +if getprop ro.vendor.build.fingerprint |grep -qiE '^samsung';then + if getprop ro.hardware |grep -q qcom;then + setprop persist.sys.overlay.devinputjack false + fi + + if getprop ro.hardware |grep -q -e samsungexynos7870 -e qcom;then + if [ "$vndk" -le 27 ];then + setprop persist.sys.phh.sdk_override /vendor/bin/hw/rild=27 + fi fi fi