Tutorial: Delete Pre-installed Samsung Apps with ADB (Without Root)
⚠️ Important Notes and Risks Ahead
- Caution with System Apps: Some pre-installed apps are essential for the system. Deleting them can lead to malfunctions or instability.
- For Current User Only: The apps are removed only for the current user, not system-wide. They will reappear after a factory reset.
- Secure Folder Consideration: If you receive an error message like “Shell does not have permission to access user 150”, uninstall the Samsung Secure Folder beforehand (Settings → Biometrics and Security → Secure Folder → More Settings → Uninstall).
- Backup Recommended: Back up important data and apps before deleting.
- Reinstalling Apps: Deleted apps can usually be reinstalled via the Play Store.
Prerequisites
- PC with installed ADB (Android Debug Bridge)
- USB cable to connect the smartphone to the PC
- Samsung smartphone with USB Debugging enabled
Step 1: Enable USB Debugging on the Samsung Smartphone
- Open Settings.
- Go to About Phone → Software Information.
- Tap Build Number multiple times (about 7 times) until the message “Developer options enabled” appears.
- Return to Settings.
- Open Developer Options (usually at the very bottom).
- Enable USB Debugging.
Step 2: Set up ADB on the PC
On Linux/Debian, you can install ADB like this:
sudo apt update
sudo apt install adb
Step 3: Connect Smartphone to PC and Verify Connection
- Connect the Samsung smartphone to the PC via USB cable.
- Open a terminal (Linux) or command prompt (Windows).
- Check if the device is recognized:
adb devices
- Confirm the debugging request on the smartphone if it appears.
Step 4: Find Package Names of Apps to Remove
Start an ADB shell:
adb shellList all installed apps:
pm list packagesTo filter for Samsung apps only, use:
pm list packages|grep samsungNote the package name of the app you want to remove, e.g.,
com.facebook.katanafor Facebook.
Step 5: Uninstall App for Current User
Enter the following command (replace
paketnamewith the actual package name):pm uninstall -k --user 0 paketnameExample for Facebook:
pm uninstall -k --user 0 com.facebook.katanaOn success, the message appears:
SuccessExit the ADB shell with:
exit
Step 6 (Optional): Restart Device
To ensure the changes take effect, you can restart the smartphone:
adb reboot
Alternative: Disable Apps Instead of Deleting
If you prefer to disable apps instead of deleting them (they disappear from the overview but remain installed), you can use this command:
adb shell pm disable-user --user 0 paketname
Tips and Tools for Simplification
- ADB AppControl (Windows): Graphical tool that automates many steps and creates a backup before deletion.
- Universal Android Debloater: Open-source tool for all platforms with predefined lists of safely removable apps.
- App Inspector (Android App): Shows package names directly on the smartphone.
Final Note
With this tutorial, you are able to uninstall forced apps for yourself. This is indeed risky!
You should be aware that you can easily break a lot while doing so. Therefore, think carefully before deciding to uninstall forced apps.
While it certainly helps that you will no longer be tracked by certain dubious platforms, you might accidentally uninstall the wrong app and the device stops working!



