How to Remove Bloatware From Your Android Phone (Guide)

Even after a huge uproar from the Android community citing privacy, security, and user choice, the bloatware situation on Android has not improved. Yes, MIUI now comes with less bloatware, but, looking at the overall situation, Android smartphones still come with a myriad of unnecessary apps, especially the low-end devices. So to help you remove bloatware from your Android phone and free up crucial resources, we have come up with this handy tutorial. It lets you uninstall bloatware and unnecessary apps seamlessly. Be it Xiaomi, Realme, Oppo, or any other device, the Universal Android Debloater tool safely removes needless apps from your Android smartphone. On that note, let’s go ahead and learn how this tool works.

Remove Bloatware From Your Phone With Universal Android Debloater (2022)

1. First, download the Universal Android Debloater (UAD) from here. Click on “Assets” and download the EXE file for Windows. If you are on macOS, download the .tar.gz file.

Remove Bloatware From Your Android Phone With Universal Android Debloater (2022)

2. Next, you need to set up ADB on your PC. Follow our linked tutorial to install ADB right away.

3. After that, open a Terminal window (CMD for Windows and Terminal for macOS). Here, type adb devices and hit Enter. If it returns a serial number, you are good to go.

4. Now, move the UAD file you downloaded to the platform-tools folder.

5. Finally, open the Universal Android Debloater, and it will automatically detect your Android smartphone.

6. Once your device is detected, make sure “Recommended” is selected under the top drop-down menu. Based on your device ROM, Universal Android Debloater pulls the list of bloatware that can be safely removed. UAD has documented the list of removable bloatware for all major smartphone manufacturers. For general users, I will suggest sticking to the “Recommended” list.

7. Now, select the packages you want to remove and simply click on “Uninstall selection” at the bottom right. That said, I suggest you carefully check the package name and apply your own mind before uninstalling a package.

8. This way, you can safely remove bloatware from your Android phone using Universal Android Debloater. In case you want to restore a particular package, you can choose “Uninstalled” or “Disabled” from the drop-down menu and select the package. Now, click on “Restore selection”.

9. You can also search for particular apps from the search bar. In case the app is not showing up in the debloater, install Package Name Viewer 2.0 (Free, offers in-app purchases) from the Play Store on your Android phone and find the app’s package name. Now, search for the package name and uninstall the bloatware right away.

10. Finally, to remove carrier-specific bloatware on Android, choose “carrier” from the third drop-down menu and remove the unnecessary apps. You can repeat the same process to remove Google bloatware, OEM bloatware, AOSP apps, etc.

Uninstall Bloatware From Your Android Smartphone Without Root

So this is how you can completely uninstall bloatware from your Android device without requiring root. While there are a ton of debloater apps out there, we recommend Universal Android Debloater because it’s well documented and has inspected the removable apps for major devices out there. Anyway, that is all from us. If Fastboot is not detecting your Android device on Windows 10/ 11, we have a handy guide in place for you. And to find the best custom ROMs for Android, go through our curated list. Finally, if you have any questions, let us know in the comment section below.

Comments 48
  • Jochen K. says:

    Totally frustrated.
    1. Followed the link “download the Universal Android Debloater (UAD) from here.”
    Don’t know a thing abot Github – can’t find ANYTHING to download on that page.

    2. Followed Arjun Sha’s advice to download the OpenGL version.
    This couldn’t find my device.

    3. Followed Arjun Sha’s advice “Move UAD to the platform-tools folder…”
    Now my device is recognised, but…
    …on running the .exe, I am told “Downloading latest UAD lists…. Please wait.” I waited 30 minutes.
    …New UAD version available…. I click on Update, the see “Updating UAD. Please wait…” Again, I waited 30 mintes.
    …I click on the two arrows to the left of “Reboot” – and am called “User 0”; nothing else happens.


    • Jochen K. says:

      On my PC, I’ve got a number of safety features – one of them being the NoScript browser plug-in.
      When I wrote the above rant, I had overlooked that Javascript was blocked on github.
      I removed the block, could now get more than a rotating device when I clicked on “Assets” in – copied
      into the platform-tools folder, and unlike
      this one works perfectly for me.

  • Pratham Sharma says:

    uab is not opening i followed all the step till it. it open and closes ??

    • Shinin says:

      Same it opens and closes

  • Surendra K says:

    I tried it on my realme device i could uninstal few apps but few apps like theme store,app market,gamecenter are not getting uninstalled.

    • Aftab Shaikh says:

      Go to the Universal Android debloater and enable tick on clear and disable packages instead of uninstalling them. Then disable those 2 apps. Those 2 are system apps, so we can’t uninstall them without rooting our device. Disabling them is the best thing to do.

  • Charles England says:

    When I tried to install ADB Brew appears to have installed it, or an alias of it to a hidden directory in usr/local/bin which lives at system/local/bin (Hit shift+command+. to show hidden files) this appears to be fine since it is in the path and I can run the UAD successfully from where I downloaded it, which probably means I can move it anywhere. Mac Studio, M1 MAX, Ventura 13.4 64gb ram and 2TB SSD

  • Mohit Singh says:

    My Device Is not dectecting

  • charan says:

    I tried it on my realme device i could uninstal few apps but few apps like theme store,app market,gamecenter are not getting uninstalled

  • Suyog Sawardekar says:

    Well it works on my Samsung phone , but when I tried to uninstall iqoo preinstall app like app recommendation its was not showing those app in ADB. Strange when i connect samsung phone i was able to see galaxy store and was able to uninstall

    • Abhijit Banerjee says:

      V-Appstore in IQOO 11 gG showing in the list to uninstall but not getting uninstalled when asked to. No idea what’s the issue.
      Anyone have any idea how to uninstall V-Appstore??

  • jason says:

    bro i’m using 32 bit windows 10 and it says UAD is not supported what can i do ?

  • James says:

    Does it work on Linux distros?

  • Vasilis says:

    ADB shows my serial number and instead of “device”, shows “unauthorized”.

  • Shafi says:

    I turned on ADB then tried UAD but it says it can’t find the device even though my ADB is showing the connected device. I’m using S21 Ultra S. Korea model.

  • sonu says:

    It is showing nothing with user 0. What is the problem here?

    • David says:

      I have the same problem. When I open the app, it shows user 0 and no apps are showing up.

    • Sara says:

      Have you solved the issue?

  • Donna Swan says:

    Hi, cam I do this without a laptop/ pc?…. I don’t have access to a computer but would love to uninstall some built in apps that I don’t need nor want..please let me mo

  • Pradeep says:

    how to run uad after placing it in platform-tools in Linux?? double clicking it says >> unknown file type. This file has no known program associated with it. to open it, use the *open with* dialog to pick a program to open it. running it from terminal says *no such command*

    • Arjun Sha says:

      Download the Linux tar.gz file, extract it and run from there.

  • ArjunCB says:

    It didn’t remove ‘App Market’ and ‘Theme Store’ on my Realme 3 as well. I tried to uninstall by selecting both the apps, but it didn’t happen. Is there any additional steps to do that ?. Thanks for the help.

  • Shahan says:

    does doing this process void your warranty ?

    • itsdunck says:

      no as ll you are doing is removing apps and if it breaks the company rules just simply restore it

  • Ashok Jarutla says:

    It didn’t remove ‘App Market’ and ‘Theme Store’ on my Realme2. I tried to uninstall by selecting both the apps, but it didn’t.

    • Aftab Shaikh says:

      Go to the Universal Android debloater and enable tick on clear and disable packages instead of uninstalling them. Then disable those 2 apps. Those 2 are system apps, so we can’t uninstall them without rooting our device. Disabling them is the best thing to do.

  • Jatin Jadhwani says:

    I did what was told. I also enabled the debugging USB, did the CMD things, and installed the universal remover tool; after opening it up, My phone, which is a realme 3 pro, cant be detected on the app. can you tell me what I should do?

    • changoos says:

      move uad to the platform tools folder

  • Phil0 Sophic says:

    From the looks of that screen, hope the next screen is all anti virus and malware apps.

  • Nithin says:

    Hey Beebom,
    UAD not able find my mobile, ADB running successful and USB debugging also allowed. UAD returns “no device/emulator found” I am trying in Vivo Z1 pro .

    • Arjun Sha says:

      Move UAD to the platform-tools folder and then run it.

      • bangoo says:

        thank you so fkin much bro

  • Uday srinivas says:

    I can’t run the uad_gui-windows application from the wondows

  • Rohit Mukherjee says:

    Not able to install the UAD.exe file. Windows defender is blocking it

    • ArjunCB says:

      Enable developer mode in Windows 10

  • Pradeep Kumar says:

    when I click on UAD.exe file I see a brief flash and then it disappears and nothing happens. I m using windows 7. any help

  • SHOPANA says:


  • Dinesh Kumar says:

    Which method is better for a Xiaomi/Redmi/POCO phone? This method or the Xiaomi Debloater tool?

    • Arjun Sha says:

      Both the tools are well documented. You need to install Java for the Xiaomi Debloater tool, though.

Leave a Reply