Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 71a13b21 authored by Automerger Merge Worker's avatar Automerger Merge Worker
Browse files

Merge "Expose check write setting operation as system API" am: 6978df2c am:...

Merge "Expose check write setting operation as system API" am: 6978df2c am: ff1e9a9b am: 692d0700

Change-Id: Id182fdd425b7b34a82d30f9a12aab547132785bb
parents d65e33cd 692d0700
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -7861,6 +7861,7 @@ package android.provider {
  }
  public final class Settings {
    method public static boolean checkAndNoteWriteSettingsOperation(@NonNull android.content.Context, int, @NonNull String, boolean);
    field public static final String ACTION_ACCESSIBILITY_DETAILS_SETTINGS = "android.settings.ACCESSIBILITY_DETAILS_SETTINGS";
    field public static final String ACTION_BUGREPORT_HANDLER_SETTINGS = "android.settings.BUGREPORT_HANDLER_SETTINGS";
    field public static final String ACTION_ENTERPRISE_PRIVACY_SETTINGS = "android.settings.ENTERPRISE_PRIVACY_SETTINGS";
+3 −2
Original line number Diff line number Diff line
@@ -14465,8 +14465,9 @@ public final class Settings {
     * current time.
     * @hide
     */
    public static boolean checkAndNoteWriteSettingsOperation(Context context, int uid,
            String callingPackage, boolean throwException) {
    @SystemApi
    public static boolean checkAndNoteWriteSettingsOperation(@NonNull Context context, int uid,
            @NonNull String callingPackage, boolean throwException) {
        return isCallingPackageAllowedToPerformAppOpsProtectedOperation(context, uid,
                callingPackage, throwException, AppOpsManager.OP_WRITE_SETTINGS,
                PM_WRITE_SETTINGS, true);