echo "------enable_miui_adb------" echo "1. Enable USB debugging (Security settings)" RESULT=`getprop persist.security.adbinput` if [[ $RESULT != "1" ]] then setprop persist.security.adbinput 1 fi echo "2. Enable Fastboot" RESULT=`getprop persist.fastboot.enable` if [[ $RESULT != "1" ]] then setprop persist.fastboot.enable 1 fi XML_FILE=/data/data/com.miui.securitycenter/shared_prefs/remote_provider_preferences.xml echo "Now modify $XML_FILE" echo "3. Enable Installation via USB" LINE_NO=`grep -n "security_adb_install_enable" $XML_FILE | awk -F: '{print $1}'` if [ $LINE_NO > 0 ] then echo "Find security_adb_install_enable at line $LINE_NO" sed -i '/security_adb_install_enable/s/false/true/' $XML_FILE else echo "Cannot find security_adb_install_enable, inserting..." sed -i '3a \ \ \ \ ' $XML_FILE fi grep "security_adb_install_enable" $XML_FILE echo "4. Disable install intercept" LINE_NO=`grep -n "permcenter_install_intercept_enabled" $XML_FILE | awk -F: '{print $1}'` if [ $LINE_NO > 0 ] then echo "Find permcenter_install_intercept_enabled at line $LINE_NO" sed -i '/permcenter_install_intercept_enabled/s/true/false/' $XML_FILE else echo "Cannot find permcenter_install_intercept_enabled, inserting..." sed -i '3a \ \ \ \ ' $XML_FILE fi grep "permcenter_install_intercept_enabled" $XML_FILE kill -9 $(pidof com.miui.securitycenter.remote) echo "All done!"