[Guide] Remove Bixby Bloatware from Samsung Galaxy Phones

Code
Remove Bixby Bloatware from Samsung Galaxy
on
August 5, 2018

This is a guide simple step-by-step guide to remove Bixby assistant from your Samsung Galaxy device.

A few months back, I added shiny new Samsung Galaxy S9+ to my gadget list. [Yaay! :D] While Samsung flagships are known for their build quality, looks, camera, display et cetera, Samsung is notorious for adding unnecessary bloatware on their phones. One of such bloatwares that comes pre-installed is their virtual assistant Bixby and its related services. Hell, they even added a physical button for the same.

Using S9+ for over 3 months now, I love Samsung’s matured software and features. I, however failed to understand the role of Bixby on my device. I never found any use of it. I rarely even use the Google Assistant so using Bixby was anyway a long shot.

My current job function involves working with Android development time to time. Working on a research project in past, I found one adb command to remove any app (system/user) from the device. Thought, why not try it to throw away all Bixby related bloatware.

Btw, this is precide definition of bloatware:

Unwanted software included on a new computer or mobile device by the manufacturer.


Steps to Remove Bixby from Samsung Galaxy Phones

Below method should work for all phones in general.

  1. Install device drivers
    Install OEM USB drivers this link by Google should help setting up.


  2. Install ADB
    [TOOL]Minimal ADB and Fastboot by xda-developers.com will guide you how to do it. ADB stands for Android Debug Bridge and is used to debug applications from computer.


  3. Enable Developer Options and USB Debugging on phone
    Go to Settings > About Phone > Software information > Tap on Build number 7 times > Go back to Settings > Developer options > Turn on > Scroll down > USB debugging > Turn on


  4. Connect device to computer

  5. adb devices
    Open command prompt on the computer, and execute command,
    adb devicesIf you’re running adb first time then you’ll see a prompt on the device asking to allow USB debugging. Set it to allow always.

    Run adb devices again and you’ll see your device listed there.


  6. Download and run bat file
    To make your life easier, I have put together a simple Windows bat file which you can simply double click and run. It will do all rituals. Download it here.


  7. Tada. Done!
    Now if you open your launcher and try to search for Bixby, you’ll fine no trace of it.Enjoy your cancer free device! 🙂

How It Works

If you’ve tried to open the .bat file, you’ll see a bunch of adb commands listed there.

adb shell pm uninstall -k --user 0 com.samsung.android.bixby.agent

shell pm uninstall – package manager command to uninstall given package name

-k --user 0 – uninstall the app for current user/default user of the phone that is user 0.

com.samsung.android.bixby.agent – this is package name of the application

--user 0 – implies that the application is being uninstalled for the current user – not system wide. Root access it needed to do system wide uninstallation.

This could also mean that whenever you’ll upgrade or factory reset your device, the bloatware would kick in again. The advantage being even if you uninstall a system application using this method, you can still receive official OTA updates from your carrier or OEM.


Bixby Related Packages

Below are the packages being uninstalled using the adb commands in the bat file.

com.samsung.android.bixby.agent
com.samsung.android.bixby.es.globalaction
com.samsung.android.bixbyvision.framework
com.samsung.android.bixby.wakeup
com.samsung.android.bixby.plmsync
com.samsung.android.bixby.voiceinput
com.samsung.systemui.bixby
com.samsung.android.bixby.agent.dummy

How did I list them down? Well, pretty simple, using another adb command

adb shell pm list packages | findstr "bibxy"


Please let me know in comments if you face any issues. I will be happy to help. Long live ADB and long dead Bixby. 😀

TAGS
RELATED POSTS

LEAVE A COMMENT

Darpan Dodiya
Raleigh, NC, USA

Hi! I'm Darpan. 23 yr old ex-Software Engineer, now pursuing Master's in Computer Science at NC State, USA. This is my personal blog to share my interests in travelling, photography, programming and life. Glad to see you here, have a look around the website, you'll enjoy. Drop a comment or reach out to me or get connected via links below. Have a good day! :)

Lookup
Subscribe to Newsletter
Topics
Subscribe YouTube Channel
Work Together

Are you an individual, business, organization, tourism agency or government department? We can work together.

We can work with content creation, photoshoot, event photography, cinematic video production, web/software development, digital marketing, documentary, short film.

Let’s discuss. Contact details can be found here.

Ads & Promotion

Please visit the advertisement/guest posts page for details regarding promotions.