diff options
Diffstat (limited to 'rootdir/bin/init.qcom.sh')
-rw-r--r--[-rwxr-xr-x] | rootdir/bin/init.qcom.sh | 29 |
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 |