How to delete Samsung Bloatware with ADB?

Samsung devices, while loaded with valuable features, often come with a suite of pre-installed applications—think Samsung Free, AR Zone, Bixby, and others—that many users find unnecessary. These apps typically can’t be removed via standard uninstallation methods, which can be frustrating for those seeking a streamlined experience.

Fortunately, there’s a professional workaround: utilizing ADB (Android Debug Bridge). This tool allows you to disable or remove most pre-installed apps without rooting your device, maintaining system integrity. The following guide outlines precise steps to accomplish this efficiently and securely.

WARNING: While this method is safe and reversible, removing core apps can break some system functions if you’re not careful. Always research package names before uninstalling. SammyPolice is NOT responsible for any problems that may occur to your device.

Requirements

– A computer (Windows, Mac, or Linux—whichever your organization uses)
– Your Samsung device
– A USB cable
– Familiarity with basic command line operations

To begin, navigate to your device’s Settings menu and select “About phone.” Within this section, tap the “Build number” seven times; this action will unlock Developer Options.

Return to the main Settings menu, where you will now find “Developer options” available. Enter this menu and activate the “USB debugging” feature. Your device is now prepared for advanced connectivity and development tasks.

Connect your phone

  1. Plug your phone into your computer via USB

  2. Allow the “USB debugging” permission on the phone

  3. In terminal or command prompt, type:

bash
  • adb devices
If it shows your device, you’re good to go.

List Installed Packages

To see all user and system packages:

bash
  • adb shell pm list packages

To list only Samsung-related apps:

bash
  • adb shell pm list packages | grep 'samsung'

Optional: Save to file:

bash
  • adb shell pm list packages > packages.

Uninstall (Disable) Unwanted Apps

Use this command format:

bash
  • adb shell pm uninstall --user 0 <package_name>

For example, to remove Samsung AR Zone:

bash
  • adb shell pm uninstall --user 0 com.samsung.android.arzone
The --user 0 flag means you’re uninstalling for the current user — the app stays in system partition but is disabled and invisible.

Common Samsung Bloatware Package Names

App Package Name
Samsung Free com.samsung.android.app.spage
Bixby (Main App) com.samsung.android.bixby.wakeup
AR Zone com.samsung.android.arzone
Samsung Internet com.sec.android.app.sbrowser
Samsung Pay com.samsung.android.spay
Samsung Kids com.samsung.android.kidsinstaller
Samsung Tips com.samsung.android.app.tips
Game Launcher com.samsung.android.game.gamehome
SmartThings com.samsung.android.oneconnect
Samsung Global Goals com.samsung.sree

Utilize ADB in conjunction with tools such as Package Name Viewer 2.0 from the Play Store to efficiently identify app package names.

After obtaining the correct package name, execute the following command in your terminal: adb shell dumpsys package <package_name>
This will provide detailed information about the selected application.

For those who prefer a graphical interface, Universal Android Debloater (UAD GUI) offers a convenient visual solution for managing and analyzing installed apps. This option streamlines the process and minimizes manual input.⁸

Leave a Reply

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

No poll found.