←back to thread

845 points the-anarchist | 2 comments | | HN request time: 0.421s | source
Show context
grishka ◴[] No.44334337[source]
The "unremovable" part is inaccurate. While you can't completely remove it because it resides on the system partition, you most probably can still disable it with an adb command:

    adb shell pm uninstall --user 0 com.package.name
This command is very powerful as it works for any app, even those that have "disable" greyed out in the settings. I disabled the Galaxy Store on my S9 this way for example.
replies(14): >>44334372 #>>44334377 #>>44334391 #>>44334708 #>>44334724 #>>44334999 #>>44335989 #>>44336280 #>>44336571 #>>44337223 #>>44338012 #>>44339617 #>>44339958 #>>44348889 #
1. dotancohen ◴[] No.44348889[source]
OK, I see that one can get a list of all installed packages via adb:

  $ pm list packages
How does one know which are safe to disable? In the sense that there won't be unexpected side effects. Besides, not all the names make clear exactly what the package is for.
replies(1): >>44367847 #
2. Shocka1 ◴[] No.44367847[source]
Each one needs inspected one by one - but there is always the chance that package names have been purposefully obfuscated. It's really quite the uphill battle.