Skip to main content
updated to correct erroneous information
Source Link
Firelord
  • 25.3k
  • 21
  • 126
  • 292

Mighty pm disable would work here, but requires us to provide root access.See Determine the package name of your app to get the package name of the concerned app and use shell or a terminal emulator app to execute these commands:


adb shell
su
pm disable PACKAGE              # disables the app and hides it in Settings -> Applications 
pm hide PACKAGE refers to               # alternative; for Android Lollipop and above
cmd package namesuspend ofPACKAGE the    # alternative; package remains visible in Launcher and Settings app but cannot be used; a feature of Device Administration

PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable, hide with unhide, and suspend with unsuspend in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root accessdo not have root access, use in PC to execute this command:

adb shell pm block PACKAGE         # for Android KitKat
adb shell pm hide  PACKAGE         # for Android Lollipop only
adb shell pm disable-user PACKAGE  # alternative to `pm hide`; for Android Lollipop and aboveabove; this works just like disabling an app through Settings app

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and only if you used `pm hide` earlier
adb shell pm enable PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

Mighty pm disable would work here, but requires us to provide root access. Determine the package name of your app and use shell or a terminal emulator app to execute these commands:

su
pm disable PACKAGE   # PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE   # for Android KitKat
adb shell pm hide PACKAGE    # for Android Lollipop and above

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

See Determine the package name of your app to get the package name of the concerned app and use shell to execute these commands:


adb shell
su
pm disable PACKAGE              # disables the app and hides it in Settings -> Applications 
pm hide PACKAGE                 # alternative; for Android Lollipop and above
cmd package suspend PACKAGE     # alternative; package remains visible in Launcher and Settings app but cannot be used; a feature of Device Administration

PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable, hide with unhide, and suspend with unsuspend in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE         # for Android KitKat
adb shell pm hide  PACKAGE         # for Android Lollipop only
adb shell pm disable-user PACKAGE  # alternative to `pm hide`; for Android Lollipop and above; this works just like disabling an app through Settings app

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and only if you used `pm hide` earlier
adb shell pm enable PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

replaced http://android.stackexchange.com/ with https://android.stackexchange.com/
Source Link

Mighty pm disable would work here, but requires us to provide root access. Determine the package name of your appDetermine the package name of your app and use shell or a terminal emulator app to execute these commands:

su
pm disable PACKAGE   # PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE   # for Android KitKat
adb shell pm hide PACKAGE    # for Android Lollipop and above

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

Mighty pm disable would work here, but requires us to provide root access. Determine the package name of your app and use shell or a terminal emulator app to execute these commands:

su
pm disable PACKAGE   # PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE   # for Android KitKat
adb shell pm hide PACKAGE    # for Android Lollipop and above

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

Mighty pm disable would work here, but requires us to provide root access. Determine the package name of your app and use shell or a terminal emulator app to execute these commands:

su
pm disable PACKAGE   # PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE   # for Android KitKat
adb shell pm hide PACKAGE    # for Android Lollipop and above

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and above

Changes would take place immediately.

Source Link
Firelord
  • 25.3k
  • 21
  • 126
  • 292

Mighty pm disable would work here, but requires us to provide root access. Determine the package name of your app and use shell or a terminal emulator app to execute these commands:

su
pm disable PACKAGE   # PACKAGE refers to package name of the app

To reinstate the app, replace disable with enable in the said command and execute it with root privilege.

If you've Android KitKat or above and do not have root access, use in PC to execute this command:

adb shell pm block PACKAGE   # for Android KitKat
adb shell pm hide PACKAGE    # for Android Lollipop and above

To reinstate the app:

adb shell pm unblock PACKAGE   # for Android KitKat
adb shell pm unhide PACKAGE    # for Android Lollipop and above

Changes would take place immediately.