summaryrefslogtreecommitdiff
path: root/rootdir/bin/init.qcom.sh
diff options
context:
space:
mode:
Diffstat (limited to 'rootdir/bin/init.qcom.sh')
-rw-r--r--[-rwxr-xr-x]rootdir/bin/init.qcom.sh29
1 files changed, 23 insertions, 6 deletions
diff --git a/rootdir/bin/init.qcom.sh b/rootdir/bin/init.qcom.sh
index fbf8c82..1b811c3 100755..100644
--- a/rootdir/bin/init.qcom.sh
+++ b/rootdir/bin/init.qcom.sh
@@ -84,7 +84,7 @@ start_msm_irqbalance_8939()
{
if [ -f /vendor/bin/msm_irqbalance ]; then
case "$platformid" in
- "239" | "293" | "294" | "295" | "304" | "313" |"353")
+ "239" | "293" | "294" | "295" | "304" | "338" | "313" |"353" | "354")
start vendor.msm_irqbalance;;
"349" | "350" )
start vendor.msm_irqbal_lb;;
@@ -92,7 +92,14 @@ start_msm_irqbalance_8939()
fi
}
-start_msm_irqbalance()
+start_msm_irqbalance_msmnile()
+{
+ if [ -f /vendor/bin/msm_irqbalance ]; then
+ start vendor.msm_irqbalance
+ fi
+}
+
+start_msm_irqbalance660()
{
if [ -f /vendor/bin/msm_irqbalance ]; then
case "$platformid" in
@@ -104,6 +111,13 @@ start_msm_irqbalance()
fi
}
+start_msm_irqbalance()
+{
+ if [ -f /vendor/bin/msm_irqbalance ]; then
+ start vendor.msm_irqbalance
+ fi
+}
+
baseband=`getprop ro.baseband`
echo 1 > /proc/sys/net/ipv6/conf/default/accept_ra_defrtr
@@ -183,7 +197,7 @@ case "$target" in
fi
case "$soc_id" in
- "317" | "324" | "325" | "326" | "318" | "327" )
+ "317" | "324" | "325" | "326" | "318" | "327" | "385" )
case "$hw_platform" in
"Surf")
setprop qemu.hw.mainkeys 0
@@ -200,7 +214,7 @@ case "$target" in
esac
;;
esac
- start_msm_irqbalance
+ start_msm_irqbalance660
;;
"apq8084")
platformvalue=`cat /sys/devices/soc0/hw_platform`
@@ -253,7 +267,7 @@ case "$target" in
;;
esac
;;
- "msm8994" | "msm8992" | "msm8998" | "apq8098_latv" | "sdm845" | "sdm710" | "qcs605" | "msmnile" | "talos")
+ "msm8994" | "msm8992" | "msm8998" | "apq8098_latv" | "sdm845" | "sdm710" | "qcs605" | "sm6150" | "trinket")
start_msm_irqbalance
;;
"msm8996")
@@ -280,6 +294,9 @@ case "$target" in
"msm8909")
start_vm_bms
;;
+ "msmnile")
+ start_msm_irqbalance_msmnile
+ ;;
"msm8937")
start_msm_irqbalance_8939
if [ -f /sys/devices/soc0/soc_id ]; then
@@ -359,7 +376,7 @@ case "$target" in
hw_platform=`cat /sys/devices/system/soc/soc0/hw_platform`
fi
case "$soc_id" in
- "336" | "337" | "347" | "360" )
+ "336" | "337" | "347" | "360" | "393" | "370" | "371" )
case "$hw_platform" in
"Surf")
setprop qemu.hw.mainkeys 0