Skip to content

Instantly share code, notes, and snippets.

@mailinglists35
Forked from zpp0196/miui_adb_install.sh
Last active November 20, 2022 22:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mailinglists35/0158a5a8f99c57088383071bc22b626f to your computer and use it in GitHub Desktop.
Save mailinglists35/0158a5a8f99c57088383071bc22b626f to your computer and use it in GitHub Desktop.
MIUI 「USB安装」免登录账号
#!/bin/sh
set -e
setprop persist.security.adbinput 1
setprop persist.security.adbinstall 1
provider_prefs_xml=/data/data/com.miui.securitycenter/shared_prefs/remote_provider_preferences.xml
provider_prefs_tmp_xml=/data/local/tmp/remote_provider_preferences.xml
sed -e "/security_adb_install_enable/d;/permcenter_install_intercept_enabled/d" $provider_prefs_xml > $provider_prefs_tmp_xml
sed -i "/<\/map>/i\ \ \ \ <boolean name=\"security_adb_install_enable\" value=\"$1\" />" $provider_prefs_tmp_xml
sed -i "/<\/map>/i\ \ \ \ <boolean name=\"permcenter_install_intercept_enabled\" value=\"$2\" />" $provider_prefs_tmp_xml
diff $provider_prefs_xml $provider_prefs_tmp_xml
cp $provider_prefs_tmp_xml $provider_prefs_xml && rm $provider_prefs_tmp_xml
chmod 660 $provider_prefs_xml
chown system:system $provider_prefs_xml
chcon u:object_r:system_app_data_file:s0 $provider_prefs_xml
am force-stop com.miui.securitycenter
@mailinglists35
Copy link
Author

mailinglists35 commented Nov 20, 2022

usage

wget https://gist.githubusercontent.com/mailinglists35/0158a5a8f99c57088383071bc22b626f/raw/8d13cde25a4452ea8536d7fd35cf3dee37cb19e4/miui_adb_install.sh
adb push miui_adb_install.sh /data/local/tmp/
adb shell
su
chmod +x /data/local/tmp/miui_adb_install.sh
# allow
/data/local/tmp/miui_adb_install.sh true false
# refuse
/data/local/tmp/miui_adb_install.sh false true

zpp0196
Author
zpp0196 commented on May 21, 2021
「USB调试(安全设置)」免登录账号

adb shell
su
setprop persist.security.adbinput 1

@mailinglists35
Copy link
Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment