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

Commit dfa33284 authored by Varun Shah's avatar Varun Shah
Browse files

Add a new intent to navigate to the new backup tasks settings screen.

Bug: 320563660
Test: builds/flashes
Change-Id: I19e2534fbe3bb85aef66cf0baaca81925722c9f2
parent 7bb4ff97
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -36750,6 +36750,7 @@ package android.provider {
    field public static final String ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS = "android.settings.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS";
    field public static final String ACTION_REQUEST_MANAGE_MEDIA = "android.settings.REQUEST_MANAGE_MEDIA";
    field @FlaggedApi("com.android.media.flags.enable_privileged_routing_for_media_routing_control") public static final String ACTION_REQUEST_MEDIA_ROUTING_CONTROL = "android.settings.REQUEST_MEDIA_ROUTING_CONTROL";
    field @FlaggedApi("android.provider.backup_tasks_settings_screen") public static final String ACTION_REQUEST_RUN_BACKUP_JOBS = "android.settings.REQUEST_RUN_BACKUP_JOBS";
    field public static final String ACTION_REQUEST_SCHEDULE_EXACT_ALARM = "android.settings.REQUEST_SCHEDULE_EXACT_ALARM";
    field public static final String ACTION_REQUEST_SET_AUTOFILL_SERVICE = "android.settings.REQUEST_SET_AUTOFILL_SERVICE";
    field @FlaggedApi("com.android.internal.telephony.flags.carrier_enabled_satellite_flag") public static final String ACTION_SATELLITE_SETTING = "android.settings.SATELLITE_SETTING";
+17 −0
Original line number Diff line number Diff line
@@ -667,6 +667,23 @@ public final class Settings {
    public static final String ACTION_MANAGE_APP_LONG_RUNNING_JOBS =
            "android.settings.MANAGE_APP_LONG_RUNNING_JOBS";
    /**
     * Activity Action: Show settings to allow configuration of
     * {@link Manifest.permission#RUN_BACKUP_JOBS} permission.
     *
     * Input: Optionally, the Intent's data URI can specify the application package name to
     * directly invoke the management GUI specific to the package name. For example
     * "package:com.my.app".
     * <p>
     * Output: When a package data uri is passed as input, the activity result is set to
     * {@link android.app.Activity#RESULT_OK} if the permission was granted to the app. Otherwise,
     * the result is set to {@link android.app.Activity#RESULT_CANCELED}.
     */
    @FlaggedApi(Flags.FLAG_BACKUP_TASKS_SETTINGS_SCREEN)
    @SdkConstant(SdkConstantType.ACTIVITY_INTENT_ACTION)
    public static final String ACTION_REQUEST_RUN_BACKUP_JOBS =
            "android.settings.REQUEST_RUN_BACKUP_JOBS";
    /**
     * Activity Action: Show settings to allow configuration of cross-profile access for apps
     *
+7 −0
Original line number Diff line number Diff line
@@ -13,3 +13,10 @@ flag {
    description: "This flag controls new E2EE contact keys API"
    bug: "290696572"
}

flag {
    name: "backup_tasks_settings_screen"
    namespace: "backstage_power"
    description: "Add a new settings page for the RUN_BACKUP_JOBS permission."
    bug: "320563660"
}