Samsung ULTRA Debloat Script NO ROOT

Solace50

Senior Member
Jul 17, 2011
517
70
0
You have things that are not Samsung related in your script... its just a massive list of system APK's and not Samsung exclusive. Of which majority would break functionality of the device.
 
Last edited:

jamnt

Senior Member
Dec 20, 2015
63
20
0
Hello everyone

After a long long web searches, long and painful experiments. I finally created the ultra, ultimate (whatever you call it :victory:) package uninstaller.

First of all, this action is irrevocable. You will have to factory reset your device in order to get any app back. But there's a trick, some of the apps can be installed manually later. For instance, this script will remove Google Drive but you can install it from Google Play later.

There are total of 293 apps removed from system. Yes, that much.

Please note that, basic features deleted as well.
I don't understand why (almost) everybody is claiming that
this action is irrevocable
That is simply not the truth. If using
pm uninstall -k --user 0 package-name
would be irrecoverable, then factory reset would not work because factory reset is nothing more than enabling existing locally (no need for internet connection) app. Exceptions are apps installed by the user.
pm uninstall removes application for specific user (you) but app stays on the phone so it is easy to reverse specific action.

Of course one can use factory reset but this would be a waste of time.
With this sort of de-bloating, the only drawback is that one has to be patient (don't delete all if you don't know what would be lost) and make sure that you remember the names of deleted apps.

So what I did was split deletions into few groups, restart phone and see what was affected.
so this is deletion command for adb:
pm uninstall -k --user 0 package-name
and this is re-install command for adb:
cmd package install-existing package-name
Personally, I removed from my note apps that are privacy suspicious, and apps that eat too much RAM and CPU. I bought unlocked phone, so I do not have wireless provider apps installed on the phone.

to check how much RAM and cpu is used run
#adb shell
and then enter command
#top

leave top by pressing ctrl-c
then enter
exit
to leave adb shell

Note: I always check what specific app is doing and if specific function requires one or more apps.
 
  • Like
Reactions: jerem62k

sam_son

Member
Sep 6, 2019
22
7
13
gitlab.com
Just a word of warning, since I've written my own debloat application (SamCleaner on gitlab): DO NOT touch the package: com.samsung.android.kgclient

It is part of the Samsung Payment Services and for security reasons if its touched (uninstalled, disabled, frozen, whatever) then the device will lock itself immediately.
 

Andre Rieken

New member
Sep 9, 2019
1
0
0
Just a word of warning, since I've written my own debloat application (SamCleaner on gitlab): DO NOT touch the package: com.samsung.android.kgclient

It is part of the Samsung Payment Services and for security reasons if its touched (uninstalled, disabled, frozen, whatever) then the device will lock itself immediately.
Wjsj
 

billa

Senior Member
Mar 30, 2006
720
351
83
How do I reverse somewhere application? now AOD no longer works
In order to re-enable any uninstalled apps without having to do a full factory reset, simply replace

adb shell pm uninstall -k --user 0 <package_name>
with
adb shell cmd package install-existing <package_name>
 
Last edited:

Amaranth`

Senior Member
Jul 21, 2015
388
84
0
Paris
Hi can you make a flashable zip with all this removed apps? I wanna bebloat my Note8 stock rom with android 9. The debloat script from note 8 section looks outdated.
 

dan_elm_338

Member
Sep 12, 2020
7
0
0
quote for notification
Do you (or anyone else) by any chance know which app is related to the "Secure startup" feature (which encrypts your device) so I don't disable it by accident? Do you yourself use that feature fine after debloating? A user informed me there is no app related to that feature, can anyone verify that? Let me know, please ?