How to remove bloatware on Android

Complete guide with multiple methods and troubleshooting

7-10 min read
Expert Verified
Last Updated: August 2025

Quick Answer

To remove bloatware on Android, users can either disable or uninstall unwanted pre-installed apps through the device's settings. For more advanced users, utilizing third-party applications or ADB commands can provide additional options for complete removal.

Medium7-10 min read

Prerequisites & Requirements

Before removing bloatware from your Android device, ensure you meet the following requirements:
  • An Android device running version 5.0 (Lollipop) or later.
  • Sufficient battery charge (at least 50%) to avoid interruptions.
  • A stable internet connection if downloading third-party apps.
  • Admin access to the device settings.

Method 1: Disabling Bloatware via Settings

This method is suitable for users who want a straightforward approach without needing additional tools.
  • Step 1: Open the 'Settings' app on your Android device.
  • Step 2: Scroll down and tap on 'Apps' or 'Applications'.
  • Step 3: Find the app you want to disable from the list and tap on it.
  • Step 4: Tap on 'Disable' (if the option is available). Confirm the action if prompted.
  • Step 5: To verify, check the app status; it should show 'Disabled'.
  • Step 6: If the option is not available, the app cannot be disabled.

For Android 11 and 12

Android 11 and 12 have a slightly different interface.
  • Step 1: Go to 'Settings' > 'Apps & notifications'.
  • Step 2: Tap 'See all apps'.
  • Step 3: Select the app and tap 'Disable'.

For Android 10

Android 10 users will find similar steps but with minor interface differences.
  • Step 1: Open 'Settings' > 'Apps'.
  • Step 2: Tap on 'App info' and select the app.
  • Step 3: Tap 'Disable' and confirm.

Method 2: Using ADB (Android Debug Bridge)

This method is for advanced users comfortable with command-line interfaces and looking to remove bloatware completely.
  • Step 1: Enable 'Developer options' by going to 'Settings' > 'About phone' and tapping 'Build number' seven times.
  • Step 2: Go back to 'Settings', tap 'Developer options', and enable 'USB debugging'.
  • Step 3: Install ADB on your computer. Follow the instructions on the official Android developer website.
  • Step 4: Connect your Android device to your computer via USB.
  • Step 5: Open a command prompt or terminal window and type 'adb devices' to ensure your device is recognized.
  • Step 6: To uninstall an app, type 'adb shell pm uninstall --user 0 <package_name>' (replace <package_name> with the actual package name of the app).
  • Step 7: Verify removal by checking the app drawer.

Troubleshooting Common Issues

If you encounter issues while removing bloatware, consider the following solutions:
  • Error: 'App cannot be disabled' - Solution: This may be a system app; consider using ADB for removal.
  • Issue: 'Device not recognized' - Fix: Ensure USB debugging is enabled and drivers are installed.
  • Problem: 'Cannot uninstall app' - Workaround: Some apps are essential for system functionality; disabling may be the only option.

Advanced Tips & Shortcuts

For power users looking to optimize their experience, consider these tips:
  • Keyboard shortcut: N/A - ADB commands are executed via command line.
  • Command line: 'adb shell pm list packages' - Lists all installed packages to identify bloatware.
  • Hidden feature: 'Safe Mode' - Booting into Safe Mode can help identify problematic apps.

Common Mistakes to Avoid

Avoid these common pitfalls:

Expert Tips

For the best results, combine disabling apps with regular system updates to keep your device running smoothly.