Package Management Android 4.4+ (API 19+) Risk: MODIFIES_DEVICE

Disable Package for Current User (Debloat)

Disables a pre-installed system package or bloatware without requiring root.

Command Syntax

adb shell pm disable-user
Generic Syntax: pm disable-user [--user <USER_ID>] <package-name>

Options & Parameters

Flag Description
--user <ID> User ID (0 is primary phone owner).

Real-World Usage Examples

Disable bloatware package for default user
Freezes app for main user.
adb shell pm disable-user --user 0 com.facebook.katana
Output:
Package com.facebook.katana new state: disabled-user