Loading core/java/android/app/AppOpsManager.java +8 −0 Original line number Original line Diff line number Diff line Loading @@ -1233,6 +1233,14 @@ public class AppOpsManager { return null; return null; } } /** @hide */ public void setUidMode(int code, int uid, int mode) { try { mService.setUidMode(code, uid, mode); } catch (RemoteException e) { } } /** @hide */ /** @hide */ public void setMode(int code, int uid, String packageName, int mode) { public void setMode(int code, int uid, String packageName, int mode) { try { try { Loading core/java/com/android/internal/app/IAppOpsService.aidl +1 −0 Original line number Original line Diff line number Diff line Loading @@ -38,6 +38,7 @@ interface IAppOpsService { int checkPackage(int uid, String packageName); int checkPackage(int uid, String packageName); List<AppOpsManager.PackageOps> getPackagesForOps(in int[] ops); List<AppOpsManager.PackageOps> getPackagesForOps(in int[] ops); List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops); List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops); void setUidMode(int code, int uid, int mode); void setMode(int code, int uid, String packageName, int mode); void setMode(int code, int uid, String packageName, int mode); void resetAllModes(int reqUserId, String reqPackageName); void resetAllModes(int reqUserId, String reqPackageName); int checkAudioOperation(int code, int usage, int uid, String packageName); int checkAudioOperation(int code, int usage, int uid, String packageName); Loading Loading
core/java/android/app/AppOpsManager.java +8 −0 Original line number Original line Diff line number Diff line Loading @@ -1233,6 +1233,14 @@ public class AppOpsManager { return null; return null; } } /** @hide */ public void setUidMode(int code, int uid, int mode) { try { mService.setUidMode(code, uid, mode); } catch (RemoteException e) { } } /** @hide */ /** @hide */ public void setMode(int code, int uid, String packageName, int mode) { public void setMode(int code, int uid, String packageName, int mode) { try { try { Loading
core/java/com/android/internal/app/IAppOpsService.aidl +1 −0 Original line number Original line Diff line number Diff line Loading @@ -38,6 +38,7 @@ interface IAppOpsService { int checkPackage(int uid, String packageName); int checkPackage(int uid, String packageName); List<AppOpsManager.PackageOps> getPackagesForOps(in int[] ops); List<AppOpsManager.PackageOps> getPackagesForOps(in int[] ops); List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops); List<AppOpsManager.PackageOps> getOpsForPackage(int uid, String packageName, in int[] ops); void setUidMode(int code, int uid, int mode); void setMode(int code, int uid, String packageName, int mode); void setMode(int code, int uid, String packageName, int mode); void resetAllModes(int reqUserId, String reqPackageName); void resetAllModes(int reqUserId, String reqPackageName); int checkAudioOperation(int code, int usage, int uid, String packageName); int checkAudioOperation(int code, int usage, int uid, String packageName); Loading