Auraz Tech logoAuraz Tech

How to Remove Bloatware From Android Without Rooting

Unbox a brand-new phone — a Samsung, Xiaomi, Oppo or Vivo — and the app drawer is already crowded: duplicate browsers, music apps you'll never open, game centres, shopping apps, carrier utilities. This preinstalled clutter has a name: bloatware. It eats storage, runs background services that drain your battery, spams notifications, and on budget phones with limited RAM it can genuinely make the phone slower. The good news: you can get rid of most of it without rooting your phone, without voiding your warranty, and without breaking anything — if you do it in the right order. This guide takes you from the easy wins (uninstalling and disabling) to the deep clean (ADB), tells you exactly which apps are safe to remove and which are off-limits, and shows you how to undo everything if something goes wrong.

Illustration of a smartphone with unwanted app icons flying off into a trash bin

What Counts as Bloatware (and Why You Should Care)

Bloatware is any preinstalled app you didn't choose and can't easily remove. It comes in three flavours on phones sold in Pakistan and elsewhere:

Why bother removing them? On a phone with 64 or 128 GB of storage, 30–40 unused preinstalled apps can consume 5–10 GB including their updates. Several also run persistent background services — they check for updates, sync data, and push notifications — which costs battery and RAM. Removing them is one of the highest-impact ways to speed up a slow Android phone, and it costs you nothing.

Method 1: Uninstall What You Can (The Easy Wins)

Start with the obvious: many preinstalled apps actually can be uninstalled on modern Android. Manufacturers quietly made more apps removable in recent years, so it's worth checking before trying anything fancier.

  1. Open your app drawer and look for apps you never use — second browsers, music players, file managers, game stores.
  2. Long-press the app icon, then tap Uninstall (or tap the i / App info icon, then Uninstall).
  3. If the button says Uninstall, you're done — the app is fully gone, freeing its storage immediately.
  4. If the button says Uninstall updates instead, tap it: the app shrinks back to its tiny factory version, then you can Disable it (Method 2 below).
  5. Repeat for every obvious duplicate. Don't worry about Google's core apps yet — we'll cover the safety rules further down.

Typical removable candidates on Pakistani-market phones: Facebook, LinkedIn, TikTok, Netflix, Spotify (preinstalled), Amazon Shopping, Booking.com, Microsoft Office bundles, and the second file manager or gallery app. Be methodical and work through the whole drawer once — most people find 8–15 apps they can simply delete in five minutes.

Method 2: Disable What You Can't Uninstall

Some preinstalled apps won't offer an Uninstall button — carrier apps, system utilities, and apps the manufacturer considers "core" are usually locked down. For these, Disable is the answer, and it's nearly as good as uninstalling:

  1. Go to Settings > Apps > See all apps.
  2. Find the app, tap it, then tap Disable.
  3. Confirm the warning prompt ("Disabling built-in apps may cause errors in other apps"). For bloatware, this is almost never a real problem.
  4. The app vanishes from your drawer, can't run, can't update, and stops consuming background resources.

Disabled apps keep their factory-version files on storage (you can't reclaim that space), but they stop costing you battery, RAM, notifications, and mobile data — which is what matters most. You can re-enable any disabled app at any time from the same screen, so this is completely reversible. Do this for the carrier apps and manufacturer utilities you identified but couldn't uninstall. For a deeper look at controlling runaway background activity, see our guide on stopping apps from running in the background.

Method 3: The ADB Deep Clean (No Root Required)

Methods 1 and 2 handle maybe 60–70% of bloatware. For the stubborn remainder — apps that can't be uninstalled or disabled, like some carrier utilities and bundled games — there's ADB (Android Debug Bridge). ADB is Google's own developer tool; using it does not void your warranty, doesn't trip Samsung Knox, and doesn't require root. What it lets you do is uninstall preinstalled apps for your user profile — the app's files stay in the read-only system partition, but the app is completely gone from your experience: no icon, no running services, no updates.

What you need: a Windows/Mac/Linux computer, a USB cable, and about 20 minutes.

Step 1: Enable USB debugging on the phone

  1. Go to Settings > About phone and tap Build number seven times until "You are now a developer" appears.
  2. Go to Settings > System > Developer options and turn on USB debugging.
  3. Also turn on USB debugging (Security settings) if your brand shows it (Xiaomi/MIUI devices) — this permits ADB to interact with apps.

Step 2: Install ADB on the computer

Download Google's official Platform Tools (search "Android platform-tools download" on Google's developer site — it's free). Extract the ZIP to a folder. On Windows, open that folder, type cmd in the address bar, and press Enter to open a command prompt there. On Mac/Linux, open a terminal and cd into the folder.

Step 3: Connect and verify

  1. Plug the phone in with the USB cable. Set the USB mode to File transfer / PTP if prompted.
  2. On the phone, tap Allow when "Allow USB debugging?" appears (tick "Always allow from this computer" if you trust it).
  3. In the terminal, type adb devices and press Enter. You should see your device listed as device. If it says unauthorized, re-check the phone's allow prompt.

Step 4: Find the package names

Android identifies apps by package names like com.facebook.katana, not display names. List all installed packages with:

adb shell pm list packages

That list is long. Filter it — for example, to find Facebook-related packages:

adb shell pm list packages | grep facebook

(On Windows, use findstr instead of grep.) You can also find a package name from the app's App info screen in Settings, or look up lists of known bloatware package names for your phone brand — see the tables in the next section.

Step 5: Uninstall the bloatware

The safe command removes the app for the current user only:

adb shell pm uninstall -k --user 0 <package-name>

For example:

adb shell pm uninstall -k --user 0 com.facebook.katana

You'll see Success. The -k keeps the app's data (irrelevant for apps you never used), and --user 0 restricts the removal to your profile, leaving the system partition untouched. Repeat for each bloatware package. Take your time, work from the safe lists below, and skip anything you're unsure about — you can always do another pass later.

Safe-to-Remove Package Lists by Brand

These are widely confirmed bloatware packages. Stick to ones you recognize as apps you don't want; skip anything on the never-disable list in the next section. Package names are exact — one wrong character and the command fails harmlessly.

Samsung (One UI)

Xiaomi / Redmi / Poco (MIUI / HyperOS)

Oppo / Realme / Vivo (ColorOS / Realme UI / Funtouch)

Never Disable These: The Off-Limits List

Not everything preinstalled is bloatware — some packages look useless but keep the phone working. Never remove or disable:

The golden rule: if in doubt, Disable first, wait a week, then ADB-remove. Disabling is instantly reversible, so any problem shows up while you can still fix it with one tap.

Undoing Changes: How to Restore Removed Apps

Everything in this guide is reversible. Pick the method that matches what you did:

One quirk to know: after a major OS update, some manufacturers quietly reinstall the bloatware you removed. It's annoying but harmless — just run your ADB commands again after big updates.

Lighter Alternatives Worth Considering

Removing bloatware is half the battle; replacing heavy apps with lighter ones finishes the job. Lite versions (Facebook Lite, Messenger Lite) use a fraction of the RAM of their full counterparts. For browsers, try a lightweight option instead of keeping two heavy ones. And if notifications were the problem, remember you can silence any app's notifications from Settings > Apps > [app] > Notifications without removing the app at all. Combined with freeing up storage, these changes make even a two-year-old budget phone feel noticeably fresher — our full storage cleanup guide pairs well with this one.

FAQ

Is removing bloatware with ADB safe?

Yes, as long as you only remove apps you can identify and you stay away from the critical system packages listed in our never-disable list. ADB uninstalls for the current user only and don't void your warranty; everything can be reversed with one command or a factory reset.

Can I remove bloatware without a computer?

You can uninstall or disable many preinstalled apps directly from Settings or the app drawer, no computer needed. The ADB method needs a computer, but free on-device tools like Canta (Shizuku) can do the same job entirely on the phone.

Will disabling bloatware void my warranty?

No. Disabling apps and ADB uninstalls for the current user are standard Android functions — they don't modify the system partition, don't trip Knox on Samsung, and don't void warranties the way rooting does.

What should I do if my phone misbehaves after removing an app?

Reinstall that package with the ADB command "cmd package install-existing <package-name>". If many things broke, a factory reset restores all preinstalled apps to their original state.

Auraz Tech Editorial Team — we test every guide on real devices and keep our tutorials updated.