How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

Android devices come with a lot of pre-installed apps, and while some of them can be useful, many of them are redundant and unwelcome. Luckily, you can uninstall any Android app unconditionally using ADB.

ADB is a powerful set of tools that give you more control over your Android device. Although ADB is intended for Android developers, you don't need any programming knowledge to uninstall Android apps with it.

Uninstall Android Apps with ADB

ADB, or Android Device Bridge, is a tool that lets you run code on Android from your computer. ADB opens up a lot of possibilities through the power of the command line. However, you can also use ADB for simple tasks like using ADB to transfer your clipboard, remotely install apps , and of course uninstall them.

Uninstalling apps using ADB doesn't require root access, and it's pretty straightforward once you get the hang of it. In addition to letting you uninstall almost any app—including system apps and bloatware —you can also use ADB to uninstall apps remotely via Wireless Debugging.

Since ADB communicates with your device through code, you'll need to refer to the app's full package name, rather than the app's more familiar brand name, to uninstall it (this would be something like "com.facebook.katana" instead of Facebook, for example).

The package name may sound like something developers mess with, but the truth is you can easily find an app's package name with ADB. Once you have the package name, it only takes a single command to uninstall the app forever.

1. Install ADB on your computer

You need to install ADB on your computer before uninstalling the app on your Android device. You can install it by downloading it and then launching your computer's terminal in the ADB folder. Another way to install ADB on your computer is to use Terminal.

  • Download Platform Tools SDK (ADB)
https://developer.android.com/tools/releases/platform-tools?hl=vi

ADB is available on Windows, Mac, and Linux. If you’re a Linux user, you probably don’t need any instructions on how to install apps using the Terminal. On other platforms, you can use Scoop for Windows and Homebrew for Mac to install ADB. These two are command line installers that let you use the Terminal to install apps.

We will use a Windows computer as an example. Once Scoop is installed, you can install ADB with a single command via Command Prompt.

Launch Command Prompt by searching for cmd in the Start menu, then type the command below and press Enter on your keyboard.

scoop install adb

Scoop will automatically download and install ADB. If there are any missing dependencies, Scoop will ask you for permission to install them. Type Y and press Enter to allow the installation.

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)
Install ADB using Scoop

Now ADB is installed and ready to serve you. The ADB package name is different on Homebrew and Linux. You can install ADB using Homebrew on your Mac with:

brew install android-platform-tools

And on Linux you can use:

sudo apt-get install android-tools-adb

2. Connect ADB to Android device

Of course, you need to enable USB Debugging on your Android to use ADB with that device. This allows you to connect to your device via USB cable or wirelessly.

If your device is a smartphone, then the easiest way is to plug it into your computer using a USB cable. If you are dealing with a stationary device like an Android TV box, then you should try Wireless Debugging with ADB.

Regardless of which method you choose to connect, you can get a list of connected devices by running the command below in Terminal:

adb devices
How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)
ADB connects device via USB

This command displays the serial number for devices connected via USB and the local IP address for wireless connections.

3. Find the application package name with ADB

Although most apps have simple labels, Android doesn't use the app's label to identify them. What if two apps have the same label? To avoid potential confusion, Android uses a unique package name to identify the app. For example, Google Maps appears as Maps in the app list, but the actual name of Google Maps is com.google.android.apps.maps.

Luckily, you can use ADB in the same Terminal window to find the package name of an app. Once ADB is connected to your device, run the command below to enter the ADB shell:

adb shell

You should now see your device name next to the flashing indicator. Next, run the command below to get a list of all the packages installed on your Android device:

pm list packages
How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)
List installed packages with ADB

Call the ADB package manager to list all the packages installed on your Android device. The sheer length of this list – and the packages you’ve never heard of – suggests that there are a lot of apps installed on your device that you don’t even know about. Most of these are background system apps that silently keep your Android device running.

Warning :

You can uninstall any of the listed Android packages using ADB, but that doesn't mean you should. Most of these apps are essential to your system running, and uninstalling them could potentially affect the functionality of your device. Only uninstall system apps if you know what you're doing!

A complete list of installed packages on your Android device can help you understand better, but searching for the package name of a specific app won't be very effective.

You can use the command below to filter the results:

pm list packages |grep chrome
How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)
adb grep package

This command filters the package list to only include packages named chrome. Replace chrome with your application name or developer name to find packages for that application.

4. Uninstall the app

Now that you have the package name of the app, the app is completely in your hands. If you are still in the ADB shell, exit that shell by typing exit and pressing Enter. Then enter the package name in the command below and run it:

adb uninstall com.spotify.lite
How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)
Uninstall Android Apps Using ADB

This command will uninstall Spotify Lite from the connected Android device. Replace com.spotify.lite with the package name of the app you want and it will disappear after ADB outputs a Success result.

Note that the above command will only ask the system to uninstall the app for the current user. There is no way to uninstall the app from all users unless you root your phone.

Be warned, uninstalling system apps can potentially brick your device, so only uninstall apps you're sure about. Apps like Gmail, Google Play Music, Google Play Movies, etc. can be safely uninstalled, but never delete the Google Play Store or any files associated with it. If your phone becomes unstable after uninstalling a particular app, reinstall it from the Google Play Store or factory reset your phone.

Depending on the manufacturer, some phones only come with a few bloatware and system apps that can be disabled easily, while others are loaded with third-party apps that users cannot delete or disable.

Android users have more freedom due to its open source nature, however, Android still has some security restrictions. You cannot uninstall system apps and most of the pre-installed apps on your Android device without taking extra steps. ADB is a tool that can circumvent this restriction. It is your phone after all, and you should have full control over it. The instructions above will allow you to remove those bloatware apps from your Android phone without having to root your phone.

The best thing about uninstalling Android apps using ADB is that you don’t need to root your device to use it. All you have to do is connect your device, find the package name of the app, and run the uninstall command. Now you know how to do all that. Say goodbye to bloatware and apps you don’t use!

Tags: #Android
Sign up and earn $1000 a day ⋙

Leave a Comment

This setting can extend your phones battery life better than you think.

This setting can extend your phones battery life better than you think.

You might think you know how to get the most out of your phone time, but chances are you don't know how big a difference this common setting makes.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

The Android System Key Verifier app comes pre-installed as a system app on Android devices running version 8.0 or later.

Simple trick to control Apple TV with any Android phone

Simple trick to control Apple TV with any Android phone

Despite Apple's tight ecosystem, some people have turned their Android phones into reliable remote controls for their Apple TV.

What to do when mobile data is not working on Android device?

What to do when mobile data is not working on Android device?

There are many reasons why your Android phone cannot connect to mobile data, such as incorrect configuration errors causing the problem. Here is a guide to fix mobile data connection errors on Android.

How to run PlayStation 3 games on Android using aPS3e

How to run PlayStation 3 games on Android using aPS3e

For years, Android gamers have dreamed of running PS3 titles on their phones – now it's a reality. aPS3e, the first PS3 emulator for Android, is now available on the Google Play Store.

7 tips to lock your smartphone to protect against phone theft

7 tips to lock your smartphone to protect against phone theft

If you really want to protect your phone, it's time you started locking your phone to prevent theft as well as protect it from hacks and scams.

How to use Android Picture-in-Picture mode

How to use Android Picture-in-Picture mode

Android Picture-in-Picture mode will help you shrink the video and watch it in picture-in-picture mode, watching the video in another interface so you can do other things.

Tips for using AI chatbot without internet connection

Tips for using AI chatbot without internet connection

The common point of most of these AI chatbot tools is that they need an Internet connection to use. But with the article below, you will learn more tips for using AI chatbots without the Internet on your phone.

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

Depending on your needs, you'll likely get a set of Pixel-exclusive features running on your existing Android device.

10 Open Source Android Apps You Cant Live Without

10 Open Source Android Apps You Cant Live Without

After years of using Android phones, many people have become familiar with a number of open source Android apps. These apps are better than their closed source counterparts.

Youre Missing Out on Your Phone Cameras Potential: This Free App Will Change That!

Youre Missing Out on Your Phone Cameras Potential: This Free App Will Change That!

Samsung's camera app works well out of the box, but Camera Assistant adds new features that you wish were built in from the start.

Top 21 ADB Commands Android Users Should Know

Top 21 ADB Commands Android Users Should Know

Android Debug Bridge (ADB) is a powerful and versatile tool that allows you to do many things like find logs, install and uninstall apps, transfer files, root and flash custom ROMs, create device backups.

Tricks to help you use Chrome on Android effectively that you may not know

Tricks to help you use Chrome on Android effectively that you may not know

Chrome on Android is a great browser out of the box, but you can make it even better. These tips and features will help you browse the web faster.

7 Ways Smartphones Are Getting Worse

7 Ways Smartphones Are Getting Worse

When you compare smartphones from nearly two decades ago and today, you can't help but notice that they've gotten worse in a variety of ways.

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

How to Uninstall Any Android App Using ADB (Including System Apps and Bloatware)

ADB is a powerful set of tools that give you more control over your Android device. Although ADB is intended for Android developers, you don't need any programming knowledge to uninstall Android apps with it.

This setting can extend your phones battery life better than you think.

This setting can extend your phones battery life better than you think.

You might think you know how to get the most out of your phone time, but chances are you don't know how big a difference this common setting makes.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

Android System Key Verifier protects you from scammers and impersonators without you even knowing it.

The Android System Key Verifier app comes pre-installed as a system app on Android devices running version 8.0 or later.

Simple trick to control Apple TV with any Android phone

Simple trick to control Apple TV with any Android phone

Despite Apple's tight ecosystem, some people have turned their Android phones into reliable remote controls for their Apple TV.

What to do when mobile data is not working on Android device?

What to do when mobile data is not working on Android device?

There are many reasons why your Android phone cannot connect to mobile data, such as incorrect configuration errors causing the problem. Here is a guide to fix mobile data connection errors on Android.

How to run PlayStation 3 games on Android using aPS3e

How to run PlayStation 3 games on Android using aPS3e

For years, Android gamers have dreamed of running PS3 titles on their phones – now it's a reality. aPS3e, the first PS3 emulator for Android, is now available on the Google Play Store.

How to create and manage iMessage iPhone chat groups

How to create and manage iMessage iPhone chat groups

The iPhone iMessage group chat feature helps us text and chat more easily with many people, instead of sending individual messages.

8 best book reading software on iPhone

8 best book reading software on iPhone

For ebook lovers, having a library of books at your fingertips is a great thing. And if you store your ebooks on your phone, you can enjoy them anytime, anywhere. Check out the best ebook reading apps for iPhone below.

Picture in Picture on iPhone: How to Enable and Use Picture in Picture (PIP)

Picture in Picture on iPhone: How to Enable and Use Picture in Picture (PIP)

You can use Picture in Picture (PiP) to watch YouTube videos off-screen on iOS 14, but YouTube has locked this feature on the app so you cannot use PiP directly, you have to add a few more small steps that we will guide in detail below.

How to find downloaded files on iPhone/iPad

How to find downloaded files on iPhone/iPad

On iPhone/iPad, there is a Files application to manage all files on the device, including files that users download. The article below will guide readers on how to find downloaded files on iPhone/iPad.

7 tips to lock your smartphone to protect against phone theft

7 tips to lock your smartphone to protect against phone theft

If you really want to protect your phone, it's time you started locking your phone to prevent theft as well as protect it from hacks and scams.

How to use Android Picture-in-Picture mode

How to use Android Picture-in-Picture mode

Android Picture-in-Picture mode will help you shrink the video and watch it in picture-in-picture mode, watching the video in another interface so you can do other things.

Tips for using AI chatbot without internet connection

Tips for using AI chatbot without internet connection

The common point of most of these AI chatbot tools is that they need an Internet connection to use. But with the article below, you will learn more tips for using AI chatbots without the Internet on your phone.

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

6 Pixel-Exclusive Features You Can Transfer to Any Android Phone

Depending on your needs, you'll likely get a set of Pixel-exclusive features running on your existing Android device.

10 Open Source Android Apps You Cant Live Without

10 Open Source Android Apps You Cant Live Without

After years of using Android phones, many people have become familiar with a number of open source Android apps. These apps are better than their closed source counterparts.