#!/system/bin/sh FLAG=true num=0 while $FLAG do echo "rpdzkj pcie_modem" if [[ -a "/dev/ttyUSB2" ]]; then if [[ $num == 0 ]]; then echo "switch to pcie mode" echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 sleep 1 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 sleep 1 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 echo -e "AT+QCFG=\"data_interface\",1,0\r\n" > /dev/ttyUSB2 sleep 3 fi if [[ -a "/dev/mhi_BHI" ]]; then FLAG=false else sleep 1 insmod /vendor/lib/modules/pcie_mhi.ko fi else sleep 4 fi if [[ $num == 0 ]]; then sleep 5 start vendor.ril-daemon fi if [[ $num == 4 ]]; then FLAG=false rmmod pcie_mhi fi num=$(($num + 1)) done