Search code examples
androidadb

Disable or hide apps on android,so that the user can't acces them via ADB


Best StackOverflow users,

I am developing a software that uses ADB (Android Debug Bridge), that will hide or disable an app. So that the end user can't use them. I had a few questions, you would do me a favor to help me.

  1. Can you disable or hide an app without root?
  2. Is there any other way to achieve this?
  3. Is there an way to root the device without tripping the KNOX and without losing the ability to receive OTA updates?

We want don't want to root the device, because we want to encrypt the device and install our company apps and hide/disable the apps that we don't want to deliver to the customers.

Thanks in advance,

A.V.R.


Solution

  • Probably, manually rooting all the devices, uninstalling all the 'bloatware' and unneeded applications and then revoking root permissions is the quickest way.