[How To] Uninstall Bloatware from Samsung Galaxy S10 without Root

How to Uninstall Bloatware/Preinstalled System Apps from Samsung Galaxy S10/S10+/S10e without Root

Getting rid of the preinstalled system apps from your Android device often requires root, but not anymore. In this guide today, we will show you how to easily uninstall preinstalled system apps/bloatware from your Samsung Galaxy S10, Galaxy S10+, Galaxy S10e without root.

Advertisement

Samsung released its flagship lineup for 2019 back in February as the Galaxy S10, S10+, and S10e. And there’s no denying that the devices have gained immense popularity worldwide. They are very much appreciated for the powerful hardware, new/unique design segment, and featuring the latest One UI software, which is surely a big improvement over Samsung’s unchanging mobile OS over the years.

But there’s something that Samsung has still not been able to get rid of, even with One UI. Yes, we are talking about the system apps that come preinstalled on the Galaxy S10 series. Despite all the improvements in One UI, the OEM still forcibly delivers apps to its device users that are useless. For example, apps like Facebook take a lot of space and consume a lot of RAM. These preinstalled system apps only acquire more and more space in the app drawer and majorly in the device’s storage.

Although there are options to individually disable apps in the Settings, that doesn’t stop the specific app(s) from using the storage space. So, in this guide, we will be using ADB to completely remove/uninstall bloatware from Samsung Galaxy S10, Galaxy S10+, and Galaxy S10e without root.

Important Info

Using this method does not require any unlocked bootloader or root. Since you will be using ADB to remove the bloatware, your KNOX counter and warranty will stay intact.

List of Package Names of Preinstalled System Apps on the Galaxy S10

The trick isn’t new, I have personally been using ADB to uninstall bloatware on different OEM devices for years. The only thing you will need is a PC, a USB cable, your Galaxy S10 device, and the package name of the app that you want to remove.

Thanks to XDA senior member Neo3D (XDA thread), we now have the complete list of package names for the majority of system apps that come preinstalled on the Galaxy S10. The following list shall act as a reference for the system apps that you want to uninstall using the instructions in the next section.

Advertisement

  • Bixby
    com.samsung.android.bixby.wakeup
    com.samsung.android.app.spage
    com.samsung.android.app.routines
    com.samsung.android.bixby.service
    com.samsung.android.visionintelligence
    com.samsung.android.bixby.agent
    com.samsung.android.bixby.agent.dummy
    com.samsung.android.bixbyvision.framework
  • Car Mode
    com.samsung.android.drivelink.stub
  • General System Services
    com.dsi.ant.sample.acquirechannels
    com.dsi.ant.service.socket
    com.dsi.ant.server
    com.dsi.ant.plugins.antplus
    com.android.egg
    com.sec.android.easyonehand
    com.sec.android.widgetapp.samsungapps
    com.sec.android.app.launcher (Avoid removing or have a third-party launcher installed beforehand)
    com.samsung.android.mateagent
    com.sec.android.easyMover.Agent
    com.samsung.android.app.watchmanagerstub
    com.sec.android.daemonapp
    com.samsung.android.app.social
  • Gimmick Apps (AR Emoji, AR Core, Flipboard, Digital Wellbeing, AR Stickers, etc)
    com.samsung.android.aremoji
    com.google.ar.core
    flipboard.boxer.app
    com.samsung.android.wellbeing
    com.samsung.android.da.daagent
    com.samsung.android.service.livedrawing
    com.sec.android.mimage.avatarstickers
  • Facebook
    com.facebook.katana
    com.facebook.system
    com.facebook.appmanager
    com.facebook.services
  • Printing Service
    com.android.bips
    com.google.android.printservice.recommendation
    com.android.printspooler
  • Samsung Browser
    com.sec.android.app.sbrowser
    com.samsung.android.app.sbrowseredge
  • Samsung DEX
    com.sec.android.desktopmode.uiservice
    com.samsung.desktopsystemui
    com.sec.android.app.desktoplauncher
  • Samsung Email
    com.samsung.android.email.provider
    com.wsomacp
  • Samsung Game Launcher
    com.samsung.android.game.gamehome
    com.enhance.gameservice
    com.samsung.android.game.gametools
    com.samsung.android.game.gos
    com.samsung.android.gametuner.thin
  • Samsung Kids
    com.samsung.android.kidsinstaller
    com.samsung.android.app.camera.sticker.facearavatar.preload
  • Samsung LED Cover
    com.samsung.android.app.ledbackcover
    com.sec.android.cover.ledcover
  • Samsung Pass & Samsung Pay
    com.samsung.android.samsungpassautofill
    com.samsung.android.authfw
    com.samsung.android.samsungpass
    com.samsung.android.spay
    com.samsung.android.spayfw
  • Gear VR
    com.samsung.android.hmt.vrsvc
    com.samsung.android.app.vrsetupwizardstub
    com.samsung.android.hmt.vrshell
    com.google.vr.vrcore
  • Edge
    com.samsung.android.service.peoplestripe

If the package name of an app that you want to uninstall is not listed above, you can also download and use the ‘App Inspector‘ to find the exact package name of the app.

Or, as one of our readers ‘Sina‘ pointed out, you can use the following command in the ADB shell:
pm list packages -f microsoft

You can replace “microsoft” in this command with the name of the app (e.g. Facebook) you want to remove. The command should then display all the app packages associated with it. You can save then save the list of the associated packages and follow the instructions below to uninstall them.

Instructions to Remove Bloatware from Samsung Galaxy S10 without Root?

You must first install ADB on your Windows, macOS, Linux PC. Alternatively, you can also use the Minimal ADB and Fastboot tool for this. Once you have done this, simply follow the instructions below to uninstall bloatware from your Samsung Galaxy S10 device:

  1. Go to Settings > About phone > Software information on your Samsung Galaxy S10.
    Uninstall Bloatware from Samsung Galaxy S10 - Enable Developer Options
    Image credits: GadgetHacks
  2. Tap on the ‘Build number’ continuously until you see the “Developer mode has been turned on” message on the screen.
  3. Now go to Settings > Developer options and turn ON the ‘USB Debugging’ toggle.
    Uninstall Bloatware from Samsung Galaxy S10 - Enable USB Debugging
  4. Connect your Galaxy S10 to the PC using the USB cable.
  5. On the PC, open the folder where the ADB and fastboot tools were installed (e.g. C:/adb).
  6. While holding the SHIFT key, right-click on an empty space inside the folder.
    Uninstall Bloatware from Samsung Galaxy S10 - Open PowerShell Window Here
  7. Select the ‘Open PowerShell window here’ option from the menu.
  8. Enter the following command to verify the device-PC connection over ADB:
    adb devices
  9. On your phone’s screen, you’d be prompted with the “Allow USB Debugging?” message, simply tap on “Yes”.
    Uninstall Bloatware from Samsung Galaxy S10 - Allow USB Debugging
  10. The command should return a device ID. If it doesn’t, then make sure to install the proper USB drivers on your PC.
  11. Initiate the ADB Shell by entering the following command:
    adb shell
  12. Now, enter the following command to uninstall the preinstalled system app/bloatware from your Samsung Galaxy S10/S10+/S10e:
    pm uninstall -k --user 0 <app-package-name>
  13. Make sure to replace “<app-package-name>” with the package name of the system app (Refer to the list in the previous section) that you want to uninstall.
    Uninstall Bloatware from Samsung Galaxy S10 - Enter ADB Uninstall Command

    • For example, if you want to uninstall Facebook, the following are the commands that you have to use:
      pm uninstall -k --user 0 com.facebook.katana
      pm uninstall -k --user 0 com.facebook.system
      pm uninstall -k --user 0 com.facebook.appmanager
      pm uninstall -k --user 0 com.facebook.services
  14. As soon as you enter the command, ADB will automatically remove/uninstall the specific system app and display a “Success” message.
  15. You will need to repeat the commands for different package names corresponding to the apps that you want to uninstall.
  16. That’s it!

The process is fairly easy and shouldn’t take more than a few minutes to accomplish. Once you are done removing the system apps, you can close the PowerShell window and disconnect your Galaxy S10 from the PC. Now, go to the app drawer or Settings > Apps and verify that the system app has been successfully uninstalled.

So there you go! You have just learned how to uninstall bloatware/preinstalled system apps from Samsung Galaxy S10, Galaxy S10+, and Galaxy S10e without root. You can also apply the same method for other Galaxy smartphones as well, like the Galaxy Note 10/10+, Galaxy S9/S9+, Galaxy S8/S8+, Galaxy Note 9, Galaxy Note 8, etc.

If you have any questions regarding the instructions, make sure to ask us by commenting below.

Comments

  1. Hi Dhananjay, since deleting sim toolkit i can’t see my sim card now. Is it because I used “pm uninstall –user 0” without “-k” you think? I try to re-install using “cmd package install-existing”, get “installed” message but can’t find it in the apps menu. And sim still doesn’t work as well. Also somehow I can’t sign in to my Samsung account.

    1. Asaf, did you take note of the other apps that you uninstalled? It would be hard to pin point the exact otherwise.

  2. Hi, DHananjay,

    I got the follwoing message:
    beyond2q:/ $ pm uninstall -k –user 0 com.facebook.katana
    Failure [not installed for 0]

    1. George, the error indicates that the com.facebook.katana package does not exist. It isn’t installed.

      Do you see the Facebook app among others in the app drawer?

  3. Dhananjay, can you have a list of bloatware that can be removed without impacting phone functions like Remapping Bixby key or launcher delete by accident?

    1. George, anything not under the “General System Services” is safe to remove. Most of which are Samsung or third-party apps/services.

  4. Hello there, will an update to one iu 3 / android 11 bring the hideous bloatware back? Also will this method work to remove bloatware etc under one ui 3?

    1. Tom, updates shouldn’t get back the apps. These days, software updates usually don’t include the updated versions of the installed apps as they are rolled out separately via Google Play Store or Samsung’s own Galaxy Store.

      And yes, the method should work all the same regardless of the One UI version installed on your Galaxy S10 device.

  5. great list to follow and helped me out so thanks for that. i do have a question about the rest of the potential removable stock pkgs not listed. i cannot seem to find a good list of the samsung packages that are implemented by carriers (mine is verizon). i have been on the SM-AXXX, SM-GXXX, SM_NXXX U models with blocked OEM unlocking option in DEV settings for a while now and i have been wondering what package, if any, would control this? or possibly download a new package the system has to revert to instead of the original blocked out version if deleted using this method? also want to ask if there is a carrier package that causes the network lock feature carriers use to hold your phone on service for 60 days after activation or paid full date? One last thing, being there are apps that run the device you should not delete to not cause issues with the device obviously. but is there package you can replace said “needed” pkgs? thanks again for the help and in advance for your reply !

    1. Hi. You’re welcome!

      Let me start by answering your questions now.

      1) OEM unlocking isn’t something controlled by an app installed on the phone. It’s something built into the core of the firmware including the bootloader itself. So, there’s no way to get past this. Trust me, I know this. If there was a way to enable OEM unlocking on the Galaxy phones sold in the US, I would have already published a tutorial.
      2) Again, carrier locks are something handled mostly by the carrier-end, something we do not have any control of. The best way to get past these locks is to get the carrier to have the phone carrier-unlocked officially.
      3) Yes, there are packages that shouldn’t be deleted at all, because the system relies on these apps and their related services. Anything not listed on this list should most probably be avoided.

      If you have any more questions, please feel free to ask. I’d love to discuss this.

  6. wanted to know if by deleting an app using adb I can still be able to able to get updates since with rooting one doesn’t usually get update or use stuff like internet banking or some other apps

    1. Hi James. You’ll be able to take OTA updates on your phone just fine. We are using the official Android ADB tool for the job that doesn’t modify the /system partition in any manner.

  7. Hi
    It didn’t work for me. All i see is “Error: Unknown option: –user”
    Do you know how to fix it?

    1. Hi Erik. May I know the exact command you entered in the PowerShell that led to this error?

    2. Hey Erik

      I had the same issue. For me it happened when I copy/pasted the command from another website instead of typing it. It looks like the double hyphen became this: – in your case, instead of — (two hyphens). Try again by typing everything.

    3. Thanks for sharing the experience. I believe that entering the commands manually gives you an actual sense of what it does in real-time. Copy/paste can often result in errors like such. This is mostly because every website uses a different font or theme that outputs characters differently in HTML (webpage).

  8. Hi:
    Your removal process worked very well. In my eagerness to remove bloatware I removed
    com.sec.android.app.launcher
    which I believe is needed for ‘recent apps’ button to function.
    Could you tell me how I might reinstall the uninstalled package.
    Thank you.

    1. Hi Christopher. Please try the command below and then reboot your device to see if it works:
      .\adb shell cmd package install-existing com.sec.android.app.launcher

    2. Hi:
      In response to my own question I was able to resolve the matter by downloading the package on Google Play. Once installed and the phone rebooted everything worked well.
      Thank you in advance for your possible response.

    3. That’s great Christopher. I should mention this within the post; not to remove the stock launcher as the system would always need a permanent fallback if no third-party launcher is installed.

    4. Hello Dhananjay:
      Thank you for your response and the attached command line – that will be worth trying as an alternative to my downloading the “One UI Home” from Google Play. I was not concerned about removing the launcher package (along with all the other bloatware on my Samsung S10e) as I have been using “Smart Launcher 3 Pro” for sometime on different cellphones. Interestingly, it was not until I deleted the launcher package that I became aware that it controls the recent apps button. Anyway, all is working well.
      Your response was very much appreciated.
      Keep well, and be safe in these troubling times.

  9. Well this seemed to be working until I got to the part to input “adb devices” into the command prompt. That brought up error messages that were over my head and I wasn’t able to figure it out. 🙁

  10. Hi, I just got an S10e and would like to clear out the bloatware before I start using it. Your article looks like just what I need. What I’m unsure of is how to know what is bloatware and how to know what I might want. Any recommendations on that? I’m a pretty basic phone user… but I really want the max battery life and the phone to be responsive/fast. Can everything in this list be deleted without issues and without cutting myself out of any basic functions?
    I’m completely unfamiliar with Bixby though I seem to hear a lot of negatives about it. I probably wouldn’t miss it since I’ve never used it.
    Thanks!

  11. Hey Dhananjay! This guide is fantastic. I have just one question. After following the steps I can no longer use voice-to-text in SMS, I get a message popup titled: “Notification” that reads “Recognizer not present”. I use the messaging app Next SMS, if it makes a difference. I tried adding back a bunch of these packages, including the Car Mode one and everything under the General System Services, but I keep getting that error. I’d rather not do a whole downloading of the stock firmware and start over if possible. Do you have any idea which of these packages I should add back to hopefully get my voice to text function back?

  12. With a wipe, will all the crap get back?
    By the way, i remmaped the 1 click on “bixby buton”. Removing bixby, i believe i will lose this, ok? Is there a way to use this button?

    1. Hi Daniel. A factory reset should get all the apps back. As for Bixby, I am not entirely sure because I never used third-party apps/tools to remap the Bixby button.

      Theoretically, it would stop working if you uninstall Bixby completely.

  13. nice list, but my left button in the navigation bar isn’t woring any more (the one to see the tabs, or close all apps). I could imagine it was something in the “general” list. Any suggestions? Can I reinstall packages? As I understand it, they’re not really gone…

    Greets

  14. Hi Dhananjay,

    Great post, indeed useful!!!
    Being older, completely non technical guy, this was most complete and easy way to get rid of some disturbing pre installed things.
    After I removed Bixby, how can reassign the button to another app?

  15. Hi, I was wondering if there was a way to find the package names for other apps, such as AR Doodle, Secure Wi-Fi, Your Phone Companion, etc.

  16. It’s rare to find a succinct help article such as this. I am so used to wading through multiple websites to find out what I need. This is probably the first or second time I was able to find what I needed outside of XDA. I’m really glad I searched this before rooting. With all the bloatware gone the “stock” setup is great. Thanks!

    1. Hi Steve. I am so happy to read your comment and to know that this article was able to help you out with the bloatware.

    2. Hi,
      Thank you for guiding through the whole procedure. It worked wonderfully. However due to my over zealous approach to remove everything ssamsung, i accidentally removed the application through which the device makes a call. Now i am not able to make any call through my carrier. Everything else works well. I was able to remove samsung dialer , but i accidentally also deleted com.android.telecom or something like that.. i am not sure how to retrieve it back. Can you please help me out???

    3. Hi. Could you please share the exact package name of the app Samsung dialer and other phone-related packages that you disabled?

  17. Under Samsung Game Launcher, the last line will not take for me, I rechecked my typing many times, any suggestions?

    1. I skipped the one that would not take and kept moving through the list…once I came to com.samsung.android.spay it would not take that one either…then on the PC went blank and would not allow any further additions. The phone reads “phone is starting…” for a long period of time and is stuck there. I attempted a restart and the phone still reads “phone is starting…”
      1- Any suggestions?
      2- Do you think all previous entries are lost?

    2. Hi Ede. I believe you removed the “app.launcher”. I believe your phone is stuck because you don’t have any alternative launcher installed.

      Connect your phone to the PC and then enter the following command:
      .\adb shell cmd package install-existing com.sec.android.app.launcher

      See what it results to.

    1. You’re welcome, Jon! Thanks for the kind appreciation and also for taking out the time to comment here.

  18. Hi,

    WoW it worked!
    Thank you for this. now my S10E is clean from the crap apps 🙂

    Goeten, Fabian

    1. Hi Fabian. I am glad it helped you deal with all the bloatware. Thanks for taking the time to comment!

  19. This article saved me from a painful rooting process. Thanks!

    If you can’t find the bloatware you want to remove in article list you can search for the “com.x.x” stuff like this:

    pm list packages -f microsoft

    replace microsoft with what you’re searching for

    1. Hi Sina. I am glad it proved helpful to you.

      And thank you for pointing it out, other readers will surely benefit from this. I will go through the list personally on my S10e and update it.

      I have also added your suggestion to the post. Thanks!

    1. Hi Jael. A lot of these apps could be installed from the Play Store. However, if you’d like to restore them back to the system. Then you’ll have to download the current stock firmware installed on your phone, and simply flash the AP firmware file using Odin.

    2. i remove samsung gallery by mistake with adb😐😐
      any way to install again without root and flashing rom?
      plz help

    3. Hi Arshia. There are two ways to get it back.

      The first way is by using the following command:
      .\adb shell cmd package install-existing package-name

      Replace “package-name” with the actual package name of the Samsung Gallery.

      Or, you can download the stock firmware package (the one installed on your phone right now) and just flash the “AP” firmware file from it using Odin. That is if the above command doesn’t work.

    1. Hi Felipe. I would say nothing. The updates rolled by the OEM contain only the core Android system changes. The apps that come pre-installed are directly updated from the Play Store.

      I have had experience with this since years (on my LG P500) and now on my Galaxy S10e.

  20. MANNNNNN!!!! You are AWESOMMMMEEEEE!!! Thank you. Bixby is the WORST. Every time I disabled it or revoked the Permissions it reset them. Good show. Thank YOU, again!!

    1. Thank you so much for the appreciation, Jose! I am glad that this article was able to help you deal with it.

  21. I uninstalled bixby and apparently forgot to turn on my bixby remapper that i downloaded.
    Is there a way to put bixby back on with abd ? And start over
    Bixby button is pretty much dead lol
    If not no big deal
    Thanks
    John

    1. Hi John. The best way to do it would be by downloading the stock firmware (the one that you currently have installed) and simply flash the ‘AP’ firmware file from it using Odin.

      If you’re not sure on how to do it, then let me know, I will help.

  22. I would really love to get rid of Bixby all together 😀
    Question by doing this gonna brick my Samsung?
    Thanks
    John

    1. Hi Joh. Of course, not. You can go ahead and uninstall Bixby completely without any worries.

Leave a Reply

Your email address will not be published. Required fields are marked *