android.sh
· 2.8 KiB · Bash
Originalformat
echo
echo "Uninstalling bloatware"
echo "Use adb shell cmd package install-existing <package name> to re-installing an app"
echo
adb shell cmd package uninstall -k --user 0 com.google.android.apps.bard
adb shell cmd package uninstall -k --user 0 com.google.android.apps.docs
adb shell cmd package uninstall -k --user 0 com.google.android.apps.maps
adb shell cmd package uninstall -k --user 0 com.google.android.apps.nbu.files
adb shell cmd package uninstall -k --user 0 com.google.android.apps.photos
adb shell cmd package uninstall -k --user 0 com.google.android.apps.restore
adb shell cmd package uninstall -k --user 0 com.google.android.apps.safetyhub
adb shell cmd package uninstall -k --user 0 com.google.android.apps.setupwizard.searchselector
adb shell cmd package uninstall -k --user 0 com.google.android.apps.tachyon
adb shell cmd package uninstall -k --user 0 com.google.android.apps.youtube.music
adb shell cmd package uninstall -k --user 0 com.google.android.as
adb shell cmd package uninstall -k --user 0 com.google.android.as.oss
adb shell cmd package uninstall -k --user 0 com.google.android.calculator
adb shell cmd package uninstall -k --user 0 com.google.android.calendar
adb shell cmd package uninstall -k --user 0 com.google.android.feedback
adb shell cmd package uninstall -k --user 0 com.google.android.gm
adb shell cmd package uninstall -k --user 0 com.google.android.keep
adb shell cmd package uninstall -k --user 0 com.google.android.tag
adb shell cmd package uninstall -k --user 0 com.google.android.videos
adb shell cmd package uninstall -k --user 0 com.google.android.youtube
adb shell cmd package uninstall -k --user 0 com.android.soundrecorder
adb shell cmd package uninstall -k --user 0 com.qwant.liberty
sleep 1
echo
echo "Disabling applications"
echo
adb shell pm disable-user --user 0 com.android.chrome && adb shell pm clear com.android.chrome
adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox && adb shell pm clear com.google.android.googlequicksearchbox
adb shell pm disable-user --user 0 com.google.android.deskclock && adb shell pm clear com.google.android.deskclock
adb shell pm disable-user --user 0 com.google.android.projection.gearhead && adb shell pm clear com.google.android.projection.gearhead
adb shell pm disable-user --user 0 com.google.android.contacts && asb shell pm clear com.google.android.contacts
adb shell pm disable-user --user 0 com.google.android.inputmethod.latin && adb shell pm clear com.google.android.inputmethod.latin
adb shell pm disable-user --user 0 com.fairphone.myfairphone && adb shell pm clear com.fairphone.myfairphone
sleep 1
echo
echo "Doing some handy work"
echo
adb shell settings put secure show_rotation_suggestions 0
sleep 1
echo
echo "Installing applications"
echo
for file in apps/*.apk; do
if [ -f "$file" ]; then
adb install "$file"
fi
done
| 1 | echo |
| 2 | echo "Uninstalling bloatware" |
| 3 | echo "Use adb shell cmd package install-existing <package name> to re-installing an app" |
| 4 | echo |
| 5 | |
| 6 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.bard |
| 7 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.docs |
| 8 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.maps |
| 9 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.nbu.files |
| 10 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.photos |
| 11 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.restore |
| 12 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.safetyhub |
| 13 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.setupwizard.searchselector |
| 14 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.tachyon |
| 15 | adb shell cmd package uninstall -k --user 0 com.google.android.apps.youtube.music |
| 16 | adb shell cmd package uninstall -k --user 0 com.google.android.as |
| 17 | adb shell cmd package uninstall -k --user 0 com.google.android.as.oss |
| 18 | adb shell cmd package uninstall -k --user 0 com.google.android.calculator |
| 19 | adb shell cmd package uninstall -k --user 0 com.google.android.calendar |
| 20 | adb shell cmd package uninstall -k --user 0 com.google.android.feedback |
| 21 | adb shell cmd package uninstall -k --user 0 com.google.android.gm |
| 22 | adb shell cmd package uninstall -k --user 0 com.google.android.keep |
| 23 | adb shell cmd package uninstall -k --user 0 com.google.android.tag |
| 24 | adb shell cmd package uninstall -k --user 0 com.google.android.videos |
| 25 | adb shell cmd package uninstall -k --user 0 com.google.android.youtube |
| 26 | adb shell cmd package uninstall -k --user 0 com.android.soundrecorder |
| 27 | adb shell cmd package uninstall -k --user 0 com.qwant.liberty |
| 28 | |
| 29 | sleep 1 |
| 30 | |
| 31 | echo |
| 32 | echo "Disabling applications" |
| 33 | echo |
| 34 | |
| 35 | adb shell pm disable-user --user 0 com.android.chrome && adb shell pm clear com.android.chrome |
| 36 | adb shell pm disable-user --user 0 com.google.android.googlequicksearchbox && adb shell pm clear com.google.android.googlequicksearchbox |
| 37 | adb shell pm disable-user --user 0 com.google.android.deskclock && adb shell pm clear com.google.android.deskclock |
| 38 | adb shell pm disable-user --user 0 com.google.android.projection.gearhead && adb shell pm clear com.google.android.projection.gearhead |
| 39 | adb shell pm disable-user --user 0 com.google.android.contacts && asb shell pm clear com.google.android.contacts |
| 40 | adb shell pm disable-user --user 0 com.google.android.inputmethod.latin && adb shell pm clear com.google.android.inputmethod.latin |
| 41 | adb shell pm disable-user --user 0 com.fairphone.myfairphone && adb shell pm clear com.fairphone.myfairphone |
| 42 | |
| 43 | sleep 1 |
| 44 | |
| 45 | echo |
| 46 | echo "Doing some handy work" |
| 47 | echo |
| 48 | |
| 49 | adb shell settings put secure show_rotation_suggestions 0 |
| 50 | |
| 51 | sleep 1 |
| 52 | |
| 53 | echo |
| 54 | echo "Installing applications" |
| 55 | echo |
| 56 | |
| 57 | for file in apps/*.apk; do |
| 58 | if [ -f "$file" ]; then |
| 59 | adb install "$file" |
| 60 | fi |
| 61 | done |