Table of Contents
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.
- Install device drivers
Install OEM USB drivers this link by Google should help setting up.
- 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.
- 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
- Connect device to computer
- 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.
adb devicesagain and you’ll see your device listed there.
- 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.
- 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.
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. 😀