How to uninstall carrier/OEM bloatware without root access (2024)

If you've bought a new Android phone, chances are it came pre-installed with some apps you don't care about. OEMs often partner with other brands and companies to pre-install their apps on their devices, and these apps can be anything ranging from streaming services to music players. If your phone is locked to a particular carrier, there would be some apps your carrier has also pre-installed on your device that you may never use. Funnily enough, you can sometimes even change the region on your device, and the preinstalled apps will visibly change.

However, these apps needlessly clutter your app drawer and may even send obtrusive notifications or sometimes even push ads on your device. What makes it even worse is that you can't easily uninstall this bloatware most of the time, which can be very frustrating.

How to uninstall carrier/OEM bloatware without root access (1)

If you're bothered by these pre-installed apps on your phone and want to get rid of them, or you want to enjoy a cleaner UI with fewer distractions or you want to get rid of annoying notifications, this guide will show you how to uninstall carrier/OEM bloatware from your device without root access. All you need to do are follow a few simple steps that involve just your phone and a computer.

This method works not just for third-party apps but also for some first-party apps. For example, if your phone comes with Samsung Calendar but you prefer using Google Calendar, you can uninstall Samsung's app and use Google Calendar as your default calendar app. The only things you'll need for this are your Android phone, a PC/Mac with ADB, and a USB cable to connect your phone to your computer.

Related

Best Android phones in 2024

Need a new phone? Look no further than this selection of best Android phones you should buy, including the best from Google, Samsung and more!

How to uninstall bloatware from your phone without root access

And what you should be careful of

While there are some apps or executable batch files you can find on the XDA forums for specific devices, those solutions aren't universal and may apply only to a certain device or a specific Android skin. Some even require root access. The list of pre-installed apps or bloatware differs based on the OEM, carrier, and sometimes even the region where the device is sold. So it's best to debloat your phone using this method to make sure you uninstall only the apps you want to get rid of.

Note: Uninstalling some system apps can be dangerous and may result in force closes or even a bricked device. An app may depend on another app to work so be careful about what you uninstall and the consequences it may have. It's best not to mess with some core apps like the dialer, messages, camera, etc., and only uninstall the apps you consider bloatware.

Step 1: Enabling USB Debugging on your phone

  1. Open the Settings app on your phone and scroll down to About Phone.
  2. Tap on the Build Number seven times to enable Developer Options.
    How to uninstall carrier/OEM bloatware without root access (3)
  3. Go back to the Settings menu and go to System > Developer Options.
  4. Enable USB Debugging.

Step 2: Interfacing your phone with ADB

  1. Plug your phone into your computer and change the USB settings from Charge only mode to File transfer (MTP) mode.
  2. Ensure that you have ADB installed on your computer.
  3. On your computer, browse to the directory where ADB is installed. Hold the Shift key and right-click on the name of the directory and select Open command/PowerShell window here.
  4. If you're using a Mac, launch a Terminal window and navigate to the ADB directory using cd <path to the directory> (without the angular brackets).
    How to uninstall carrier/OEM bloatware without root access (4)
  5. Now, type in adb devices and hit enter.
  6. You will see the system is starting the ADB daemon. If this is your first time running ADB, you'll see a prompt on your phone asking you to authorize a connection with the computer. Grant it.
    How to uninstall carrier/OEM bloatware without root access (5)
  7. Now, if you re-run the adb devices command, the terminal will print the serial number of your device. If you see a string of numbers, you’re ready to move on.

Step 3: Finding the name of the packages to uninstall

  1. In the command prompt/terminal window, enter adb shell and hit enter.
  2. Then, use the following command:
    pm list packages | grep '<OEM/Carrier/App Name>' 
  3. This will list all the OEM and carrier apps installed on your device.
    How to uninstall carrier/OEM bloatware without root access (6)
  4. Alternatively, you can also use an app called App Inspector from the Play Store to know the package names of all the installed apps on your phone. Install the app, select the app you want to uninstall, and the package name will be listed there. Note the package names of all the apps you want to uninstall.
    How to uninstall carrier/OEM bloatware without root access (7)

Step 4: Uninstalling the bloatware

  • This is the command you need to use to uninstall a system app:
    pm uninstall -k --user 0 NameOfPackage 
    How to uninstall carrier/OEM bloatware without root access (8)

Note that NameOfPackage needs to be replaced with the full package name, without any " or <>. You'll also need to execute the command for every app you want to uninstall.

As a word of warning, uninstalling system applications can be dangerous so please know what you’re getting rid of before you complete these steps. Failing to do so could result in your phone becoming unusable until you perform a factory reset. Of course, by removing any given system application, another system application that may depend on it may also break so be careful what you remove. If something goes wrong, you can always perform a factory reset to bring things back to the way they were. Alternatively, there’s an even easier way to bring back an app you uninstalled, as we explain in the section at the end.

ADB app removal GUIs

Making it even easier

If you aren't comfortable using ADB commands for some reason (they are really easy, and we insist that users give them a shot), you can try out applications by third-party, independent developers. Several of these applications are GUIs that make it easier to execute the ADB commands that we list above. One such app is ADB AppControl, so give it a shot if you are having trouble with ADB command execution, although setting up ADB and executing commands yourself is a nice skill to have in the world of Android.

How to re-install an uninstalled app

If you've deleted an app by mistake or a secondary app is force closing because it's dependent on an app you uninstalled, you can re-install the app using the following set of commands:

adb shell
pm install-existing NameOfPackage
How to uninstall carrier/OEM bloatware without root access (9)

This works because applications truly aren’t fully uninstalled from your device. They are just being uninstalled for the current user (user 0 is the default/main user of the phone). That’s why if you omit the --user 0 and -k part of the uninstall command, the command won’t work. These two flags respectively specify the system app will only be uninstalled for the current user (and not all users, which is something that requires root access) and that the cache/data of the system application will be preserved (which can’t be removed without root). Therefore, even if you uninstall a system app using this method, you can still receive official OTA updates from your carrier or OEM.

This method can be used on any smartphone regardless of the OEM or carrier. You won't get back any space usually because these apps are typically installed in the system partition. Still, it will prevent them from sending you notifications and clogging up your app drawer.

  • Android
  • ADB
  • bloatware

Your changes have been saved

Email is sent

Email has already been sent

Please verify your email address.

You’ve reached your account maximum for followed topics.

Manage Your List

Follow

Followed

Follow with Notifications

Follow

Unfollow

Readers like you help support XDA. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

How to uninstall carrier/OEM bloatware without root access (2024)

FAQs

How to Uninstall bloatware from your phone without root access? ›

Uninstall/Disable the bloatware
  1. On your Android phone, go to “Settings -> Manage Applications.”
  2. Find the app that you want to remove and tap on it.
  3. If there is an “Uninstall” button, tap it to begin.
Mar 4, 2024

How to Uninstall Carrier OEM bloatware without root access XDA? ›

How to uninstall bloatware from your phone without root access
  1. Step 1: Enabling USB Debugging on your phone. Open the Settings app on your phone and scroll down to About Phone. ...
  2. Step 2: Interfacing your phone with ADB. ...
  3. Step 3: Finding the name of the packages to uninstall. ...
  4. Step 4: Uninstalling the bloatware.
Aug 16, 2024

How to remove Verizon bloatware? ›

Regardless, you can disable this mess by doing the following:
  1. Go to 'Settings'
  2. Go to 'Apps'
  3. Scroll down to 'Verizon App Manager'
  4. Choose the 'Disable' option at the bottom of the screen.
  5. Uninstall the bloatware apps automatically installed.
Jun 14, 2023

How do I manually remove bloatware? ›

How to remove bloatware?
  1. Hit the Windows key and type Add or remove programs in the search bar. Hit Enter.
  2. Review the list of apps and look for anything you don't recognize. When you think you've spotted bloatware, Google it to learn what kind of program it is. ...
  3. Click the program and select Uninstall.
Mar 15, 2024

How do I remove unremovable apps from my Android? ›

How to Uninstall Android Apps Through the Settings App
  1. Open the Settings app.
  2. Tap Apps. On some devices, you'll need to go to the General tab and select Apps & notifications.
  3. Select the offending app.
  4. Tap Uninstall > OK to remove it. Some apps can't be deleted.
Feb 12, 2024

How to remove preinstalled apps on Android using adb? ›

adb shell pm disable-user --user 0 PACKAGENAME , where PACKAGENAME is the name of the unwanted app package. Different vendors may have different usernames (0 in our example), so check the correct PM command for your smartphone. As before, an online search helps out: “phone model + Debloat” or “phone model + ADB PM”.

What is the best bloatware remover for Android root? ›

Please note that these apps will only work if the device is rooted.
  • #1. System App Remover (ROOT) System App Remover is a free bloatware removal app that is also quite easy to use. ...
  • #2. Root Uninstaller. ...
  • #3. Root App Deleter. ...
  • # 4. NoBloat (Free) ...
  • #5. Debloater (No Root) ...
  • #6. Titanium Backup.

What is the program that removes all bloatware? ›

Avast Cleanup clears bloatware that runs in the background and eats up CPU, RAM and battery life. Delete old programs that are potential security vulnerabilities, and update apps and programs automatically.

How do I uninstall the Verizon App Manager? ›

How to uninstall Verizon App Manager
  1. Open the Settings app.
  2. Open Apps.
  3. Scroll down or search to find Verizon App Manager.
  4. Tap Disable.

How do I delete AT&T apps from Android? ›

Remove an app
  1. To remove an app from the home screen, touch and hold the desired app icon.
  2. Drag the app to Delete, then release.
  3. To uninstall an app, tap Play Store.
  4. Tap the Play Store tab.
  5. Tap My apps.
  6. Scroll to, then tap the desired app.
  7. Tap UNINSTALL. ...
  8. Tap OK.

How do I uninstall bloatware and other useless programs? ›

The first place you should check for bloatware to remove is in the Windows Settings app. Open the Settings app from the Start menu, then click on Apps in the left sidebar, and then Installed Apps. From here, click on the dots next to each app to see the options for uninstalling them.

What is devhome? ›

Dev Home is a new control center for Windows providing the ability to monitor projects in your dashboard using customizable widgets, set up your dev environment by downloading apps, packages, or repositories, connect to your developer accounts and tools (such as GitHub), and create a Dev Drive for storage all in one ...

Does factory reset remove bloatware? ›

Start with a full reset of the OS using the Windows 11 Reset Tool. It's the first thing anyone buying a new PC at retail should do after they take it out of the box. This should set the PC back to a pristine state, without bloatware (except the Microsoft-supplied stuff you may not want).

How to permanently delete system apps on Android? ›

Delete apps that you installed

At the top right, tap the Profile icon. Manage. Select the name of the app you want to delete. Tap Uninstall.

How do I permanently remove Samsung bloatware? ›

In case you are unable to see system apps, tap the three-dot menu button from the top right of the screen and click on the 'Show system apps' option. 5. Once done, Tap on the one you want to get rid of and a new screen will appear where you will be able to uninstall or disable the app.

What app removes all bloatware? ›

Please note that these apps will only work if the device is rooted.
  • #1. System App Remover (ROOT) System App Remover is a free bloatware removal app that is also quite easy to use. ...
  • #2. Root Uninstaller. ...
  • #3. Root App Deleter. ...
  • # 4. NoBloat (Free) ...
  • #5. Debloater (No Root) ...
  • #6. Titanium Backup.

References

Top Articles
Coworking Warszawa, Polska | ShareSpace
Bird of Prey! - Transformers Wiki
LAC-318900 - Wildfire and Smoke Map
Atrium Attorney Portal
A Comprehensive Guide to Redgif Downloader
U-Bolts - Screws, Bolts variety of type & configurable | MISUMI Thailand
Update | Een maand afvallen met NBFM (+ recept & snacktips!) - Mama's Meisje
Sinai Web Scheduler
Las Mejores Tiendas Online en Estados Unidos - Aerobox Argentina
Black Ballerina Michaela Mabinty DePrince morreu aos 29 anos
Japan’s Dagashi Treats: A Tasty Trip Down Memory Lane – Umami bites
Target Stocker Careers
Becker County Jail Inmate List
Gargoyle Name Generator
Icdrama Hong Kong Drama
Julie Green Ministries International On Rumble
Hours For Autozone Near Me
Clayton Grimm Siblings
Software For Organizing A Pledge Drive Crossword Clue
Dead By Daylight Subreddit
Craigs List Plattsburgh Ny
Drug Stores Open 24Hrs Near Me
Live Stream Portal
Ihub Kblb
Skyward Login Waxahachie
Free Time Events/Kokichi Oma
Importing Songs into Clone Hero: A Comprehensive Tutorial
Gold Bowl Vidalia La Menu
Lil Coffea Shop 6Th Ave Photos
Jeep Graphics Ideas
Search results for: Kert\u00E9sz, Andr\u00E9, page 1
Bakkesmod Preset
Hd Hub4U Com
Best Truck Lease Deals $0 Down
charleston rooms & shares - craigslist
Megan Bayne Has Made A Mega Mark Since Arriving In Stardom
Rwby Crossover Fanfiction Archive
Con Edison Outage Map Staten Island
Chloe Dicarlo
600 Aviator Court Vandalia Oh 45377
Yakini Q Sj Photos
76 Games Unblocked Fnf
Nusl Symplicity Login
Norville Breast Center At Alamance Regional
Olive Onyx Amora
Poopybarbz
Six Broadway Wiki
Why Did Jen Lewis Leave Wavy 10
A Man Called Otto Showtimes Near Cinemark Palace 20
Pamibaby Telegram
Cpc 1190 Pill
Pnp Telegram Group
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 5809

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.