axolotl: Delete class_main init shell script
Change-Id: I5b4c45173fd4e04212d16879a283058916c1f1ee
diff --git a/axolotl-vendor.mk b/axolotl-vendor.mk
index b600752..4e2579c 100644
--- a/axolotl-vendor.mk
+++ b/axolotl-vendor.mk
@@ -90,7 +90,6 @@
vendor/shift/axolotl/proprietary/vendor/bin/imsdatadaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdatadaemon \
vendor/shift/axolotl/proprietary/vendor/bin/imsqmidaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsqmidaemon \
vendor/shift/axolotl/proprietary/vendor/bin/imsrcsd:$(TARGET_COPY_OUT_VENDOR)/bin/imsrcsd \
- vendor/shift/axolotl/proprietary/vendor/bin/init.class_main.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.class_main.sh \
vendor/shift/axolotl/proprietary/vendor/bin/init.qcom.class_core.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qcom.class_core.sh \
vendor/shift/axolotl/proprietary/vendor/bin/init.qcom.post_boot.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qcom.post_boot.sh \
vendor/shift/axolotl/proprietary/vendor/bin/init.qcom.sensors.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.qcom.sensors.sh \
diff --git a/proprietary/vendor/bin/init.class_main.sh b/proprietary/vendor/bin/init.class_main.sh
deleted file mode 100755
index 35e72ef..0000000
--- a/proprietary/vendor/bin/init.class_main.sh
+++ /dev/null
@@ -1,153 +0,0 @@
-#! /vendor/bin/sh
-
-# Copyright (c) 2013-2014, 2019 The Linux Foundation. All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-# * Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-# * Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in the
-# documentation and/or other materials provided with the distribution.
-# * Neither the name of The Linux Foundation nor
-# the names of its contributors may be used to endorse or promote
-# products derived from this software without specific prior written
-# permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
-# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-#
-# start ril-daemon only for targets on which radio is present
-#
-baseband=`getprop ro.baseband`
-sgltecsfb=`getprop persist.vendor.radio.sglte_csfb`
-datamode=`getprop persist.vendor.data.mode`
-qcrild_status=true
-
-case "$baseband" in
- "apq" | "sda" | "qcs" )
- setprop ro.vendor.radio.noril yes
- stop ril-daemon
- stop vendor.ril-daemon
- stop vendor.qcrild
-esac
-
-case "$baseband" in
- "msm" | "csfb" | "svlte2a" | "mdm" | "mdm2" | "sglte" | "sglte2" | "dsda2" | "unknown" | "dsda3" | "sdm" | "sdx" | "sm6")
-
- # For older modem packages launch ril-daemon.
- if [ -f /vendor/firmware_mnt/verinfo/ver_info.txt ]; then
- modem=`cat /vendor/firmware_mnt/verinfo/ver_info.txt |
- sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' |
- sed 's/.*MPSS.\(.*\)/\1/g' | cut -d \. -f 1`
- if [ "$modem" = "AT" ]; then
- version=`cat /vendor/firmware_mnt/verinfo/ver_info.txt |
- sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' |
- sed 's/.*AT.\(.*\)/\1/g' | cut -d \- -f 1`
- if [ ! -z $version ]; then
- if [ "$version" \< "3.1" ]; then
- qcrild_status=false
- fi
- fi
- elif [ "$modem" = "TA" ]; then
- version=`cat /vendor/firmware_mnt/verinfo/ver_info.txt |
- sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' |
- sed 's/.*TA.\(.*\)/\1/g' | cut -d \- -f 1`
- if [ ! -z $version ]; then
- if [ "$version" \< "3.0" ]; then
- qcrild_status=false
- fi
- fi
- elif [ "$modem" = "JO" ]; then
- version=`cat /vendor/firmware_mnt/verinfo/ver_info.txt |
- sed -n 's/^[^:]*modem[^:]*:[[:blank:]]*//p' |
- sed 's/.*JO.\(.*\)/\1/g' | cut -d \- -f 1`
- if [ ! -z $version ]; then
- if [ "$version" \< "3.2" ]; then
- qcrild_status=false
- fi
- fi
- elif [ "$modem" = "TH" ]; then
- qcrild_status=false
- fi
- fi
-
- if [ "$qcrild_status" = "true" ]; then
- # Make sure both rild, qcrild are not running at same time.
- # This is possible with vanilla aosp system image.
- stop ril-daemon
- stop vendor.ril-daemon
-
- start vendor.qcrild
- else
- start ril-daemon
- start vendor.ril-daemon
- fi
-
- case "$baseband" in
- "svlte2a" | "csfb")
- start qmiproxy
- ;;
- "sglte" | "sglte2" )
- if [ "x$sgltecsfb" != "xtrue" ]; then
- start qmiproxy
- else
- setprop persist.vendor.radio.voice.modem.index 0
- fi
- ;;
- esac
-
- multisim=`getprop persist.radio.multisim.config`
-
- if [ "$multisim" = "dsds" ] || [ "$multisim" = "dsda" ]; then
- if [ "$qcrild_status" = "true" ]; then
- start vendor.qcrild2
- else
- start vendor.ril-daemon2
- fi
- elif [ "$multisim" = "tsts" ]; then
- if [ "$qcrild_status" = "true" ]; then
- start vendor.qcrild2
- start vendor.qcrild3
- else
- start vendor.ril-daemon2
- start vendor.ril-daemon3
- fi
- fi
-
- case "$datamode" in
- "tethered")
- start vendor.dataqti
- start vendor.dataadpl
- ;;
- "concurrent")
- start vendor.dataqti
- start vendor.dataadpl
- ;;
- *)
- ;;
- esac
-esac
-
-#
-# Allow persistent faking of bms
-# User needs to set fake bms charge in persist.vendor.bms.fake_batt_capacity
-#
-fake_batt_capacity=`getprop persist.vendor.bms.fake_batt_capacity`
-case "$fake_batt_capacity" in
- "") ;; #Do nothing here
- * )
- echo "$fake_batt_capacity" > /sys/class/power_supply/battery/capacity
- ;;
-esac