DEV Community

Cover image for Permanent uninstall android annoying bloatware
Agus Sudarmanto
Agus Sudarmanto

Posted on

Permanent uninstall android annoying bloatware

Step by step

  1. Active Android Developer Mode by clicking multiple times on Device Serial Number Settings > My Phone Version Info > Serial Number

  2. Enable developer mode, in setting search Developer Options, use USB Debugging or Wireless debugging

  3. Connect to Android in Terminal
    adb devices -l - to check if devices are searchable
    adb pair {android-ip}:{pairing port} - pairing android device
    adb connect {android-ip}:{connect port} - connecting to device
    adb shell pm uninstall -k --user 0 com.{bloatware-apps}.store - delete bloat ware
    if you dont know bloatware apps name, useadb shell pm list packages | grep storeto search bloatware that havestore` in its name

# Here are ADB Commands to List Packages 

Use the following commands in your computer's command line interface (Command Prompt, Terminal, PowerShell): 

  • List all packages:
    bash
    adb shell pm list packages

  • List only third-party (user-installed) apps:
    bash
    adb shell pm list packages -3

  • List only system apps:
    bash
    adb shell pm list packages -s

  • List packages with their associated file paths (APK locations):
    bash
    adb shell pm list packages -f

  • List enabled or disabled apps:

    List only enabled packages

    bash
    adb shell pm list packages -e

List only disabled packages

bash
adb shell pm list packages -d

  • Filter the list for a specific name (e.g., "store"): bash adb shell pm list packages | grep store

For a comprehensive list of package information, including version names and installation times, you can use a more detailed command and parse the output: 
bash
adb shell dumpsys package packages

Top comments (0)