As we all know that Android is based on Open Source Project by Google and is easily customizable. While the smartphone OEMs provide their own custom skin on their devices with Android versions. But except for the Stock Android, most of the Android smartphone manufacturers provide a lot of pre-installed apps which we called Bloatware. Order to get rid of the pre-installed system apps from your Android device mostly requires root access. Sometimes some of the third-party apps can be easily uninstalled as well. Here in this guide, we’ll share with you How to remove bloatware on Samsung Galaxy S10 without root [Uninstall Samsung Apps].
Samsung has released its 2019 flagship lineup back in February such as the Samsung Galaxy S10, S10+, S10e, and S10 5G. All these models are quite good and justify their price segment. The Galaxy S10 series come with a punch-hole display with so many unique features. Finally, Samsung’s latest and improved One UI is a great addition to its devices based on Android 9 Pie.
Also Read
Page Contents
Samsung Still Pushes Bloatware on One UI Devices
But Samsung needs to improve the pre-installed apps as well even in One UI. It basically reduces the user experience, some unnecessary or not so useful apps also installed which users don’t like. Even the Galaxy S10 series devices come with pre-installed system apps which we can say bloatware. Now, if someone wants to remove that bloatware, they can’t do it easily. The apps can be disabled via the app management but it can’t be uninstalled quickly. Bloatware can cause low space and low RAM processes at the background as well. Here in this guide, we’ll use ADB to completely remove/uninstall bloatware from Galaxy S10, Galaxy S10+, or Galaxy S10e without root.
Requirement:
- A PC/Laptop is required to use ADB commands.
- A USB Cable.
- Your Samsung Galaxy S10 series device
List of System Apps Package Names (Pre-installed) on the Galaxy S10 Series
First of all thanks to one of the XDA senior members Neo3D for sharing the methods and package list. See the system app package list and remove unnecessary apps accordingly via the below steps.
- 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
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
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 E-mail
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 any of the app package name is not listed above which you want to remove, you can install ‘App Inspector’ from the below link to find the exact package name of the app.
[googleplay url=”https://play.google.com/store/apps/details?id=bg.projectoria.appinspector”]
Steps to remove bloatware on Samsung Galaxy S10 without root [Uninstall Samsung Apps]
You need to install ADB and Fastboot on your Windows, macOS PC/laptop at first. Once you have done this, just follow the steps mentioned below to uninstall bloatware from your Samsung Galaxy S10 device.
- Go to Settings -> About phone -> Software information on your Samsung Galaxy S10.
- Tap on the ‘Build number’ for 7 times until you see the “Developer mode has been turned on” message on the screen.
- Now, go back to Settings -> Developer options and enable the ‘USB Debugging’ option.
- Connect your Galaxy S10 device to the PC via the USB cable.
- Once your device gets connected, open the folder where the ADB and Fastboot tool installed. [This PC: Local Disk (C): ADB]
- While holding the Shift key, right-click on an empty space inside the folder -> Select the ‘Open PowerShell window here’ option from the menu.
- Enter the following command to verify the connection via ADB:
adb devices
- Now, you should be prompted with the “Allow USB Debugging?” message on your device display. Tap on “Yes”.
- This will verify your device and show you a device ID on your PC under command prompt. If it doesn’t, then make sure to install the Samsung USB drivers on your PC properly.
- Now, open the ADB Shell by entering the following command:
adb shell
- Type the following command and hit enter to uninstall the pre-installed system app/bloatware from your Samsung Galaxy S10/S10+/S10e:
pm uninstall -k –user 0 <app-package-name>
For example, if you want to uninstall Twitter, the following commands you need to use:
pm uninstall -k –user 0 com.twitter.katana
pm uninstall -k –user 0 com.twitter.system
pm uninstall -k –user 0 com.twitter.appmanager
pm uninstall -k –user 0 com.twitter.services
- After entering the command, ADB will automatically remove/uninstall the specific system app and will show you a “Success” message.
- You will need to repeat the commands for different package names in order to uninstall apps completely. Just change the app name and the rest of the lines will be the same.
- You’re good to go. Now, you have successfully uninstalled all the preloaded apps from your Galaxy S10 device running on One UI.
The process should not take long to execute. Once the process is completed, you can exit the command shell directly and remove your USB cable as well. Now, restart your handset for once and you’re done.
Now, if you check the system apps on your phone, it is already gone. Hope this guide will help you a lot if you’re a new user.
Feel free to comment down below about your thoughts and experiences.
Also Read
Is the phone meant to be left on through the process?
Thanks for the info
You need two dashes before user: –user
If you don’t do that, you’ll get an error
(moderator – your renderer is changing two dashes to a long dash – trying something here)
[code]
–user
[/code]
I have deleted all the things I want deleted this way, but now I can’t remap the bixby button the normal way inside the phone.
Is there a way to remap it using the same adb command line method?
What system apps and others should we leave alone so our phone still works as it did before?
Is there a guide of how to reinstall apps, for instance, Bixby? I would like to retain button functionality to be reprogrammed with another app.
Hey Subodh, the command is “pm uninstall -k –user 0 ”.
Source: https://www.xda-developers.com/uninstall-carrier-oem-bloatware-without-root-access/
i guess it is the font of this site that’s a little confusing. Before the word ‘user’ its 2 hyphens/dashes and before the letter ‘k’ it is 1 hyphen/dash.