"pm disable <package>" doesn't work for me, it says. for example for org.chromium.chrome (Neo Browser):
Code:
255|Kon_Tiki2:/ $ pm disable "org.chromium.chrome"
Security exception: Shell cannot change component state for org.chromium.chrome/null to 2
java.lang.SecurityException: Shell cannot change component state for org.chromium.chrome/null to 2
at com.android.server.pm.PackageManagerService.setEnabledSetting(PackageManagerService.java:21367)
at com.android.server.pm.PackageManagerService.setApplicationEnabledSetting(PackageManagerService.java:21252)
at com.android.server.pm.PackageManagerShellCommand.runSetEnabledSetting(PackageManagerShellCommand.java:1826)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:212)
at android.os.ShellCommand.exec(ShellCommand.java:104)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21833)
at android.os.Binder.shellCommand(Binder.java:881)
at android.os.Binder.onTransact(Binder.java:765)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4860)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4048)
at android.os.Binder.execTransactInternal(Binder.java:1021)
at android.os.Binder.execTransact(Binder.java:994)
Upon a quick search, I found that I cannot pm disable if the app is not system app. However, this one is in the /system/app/NeoBrowser
Am I doing something wrong? I executed this command after "adb shell".
I also have AFWall+ blocking everything, maybe that's the problem? adb connection is via USB