Skip to content

Instantly share code, notes, and snippets.

@astappiev
Last active February 3, 2021 16:26
Show Gist options
  • Select an option

  • Save astappiev/d285a3dbd4beade52a5cc3539aac11d8 to your computer and use it in GitHub Desktop.

Select an option

Save astappiev/d285a3dbd4beade52a5cc3539aac11d8 to your computer and use it in GitHub Desktop.
Android ADB: remove OEM Bloatware without root access

Pre Requirements

  • Install the USB drivers for your device (or universal ADB)
  • Download the ADB binary for your particular OS (Windows, Mac, Linux)
  • On your phone, go to Settings and tap on About Phone. Find the Build Number and tap on it 7 times to enable Developer Options.
  • Now enter Developer Options and find USB Debugging. Enable it.
  • Plug your phone into the computer and change it from “charge only” mode to “file transfer (MTP)” mode.
  • On your computer, browse to the directory where you extracted the ADB binary.

ADB commands

List devices

adb devices

Start ADB shell

adb shell

Shell commands

List instlaled applciations

pm list packages

Delate installed application

pm uninstall -k --user 0 <name of package>

Reinstall deleted application

pm install-existing <name of package>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment