How to uninstall carrier_OEM bloatware without root access
How to uninstall carrier_OEM bloatware without root access
ADB
Follow Share
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.
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
1 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
is that you can't easily uninstall this bloatware most of the time, which can lead to
frustration.
If you are 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
2 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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
Note
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.
3 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
How To Uninstall Carrier/ OEM Bloatware Without Root Access Video Tutor…
4 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
5 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
6 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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.
3. This will list all the OEM and carrier apps installed on your device.
7 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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.
8 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
9 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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.
10 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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 shell
pm install-existing NameOfPackage
11 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
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.
Follow
Readers like you help support XDA. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
12 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
13 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
RECOMMENDED
Google's Pixel 9 series brings a Fold, These are 5 features I want Android
Watch, and new Buds Pro 15 to bring, because Android update...
There's a lot of new Google hardware launching. Android 15 is a few months out, but there are still
some features we could see, especially Pixel-
exclusive features.
14 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
Android Android
You can run local LLMs on your Best cases for Google Pixel 9 Pro XL in
smartphone, here's how 2024
If you have any kind of recent smartphone, you Protect what's dear to you with a smart case!
can run a local LLM on it.
Follow Us
Advertising
Careers
Terms
Privacy
Policies
15 of 16 8/14/24, 23:53
How to uninstall carrier/OEM bloatware without root access https://www.xda-developers.com/uninstall-carrier-oem-b...
16 of 16 8/14/24, 23:53