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

Commit 321e08e5 authored by Varun Shah's avatar Varun Shah
Browse files

Remove RUN_BACKUP_JOBS special app access page.

Bug: 333624438
Test: visual
Change-Id: Ib01bd6556768a943ae7fae013c6ccb82b1b96697
parent 02f1db61
Loading
Loading
Loading
Loading
+0 −33
Original line number Diff line number Diff line
@@ -970,39 +970,6 @@
                       android:value="@string/menu_key_apps"/>
        </activity>

        <activity-alias
            android:name="BackupTasksActivity"
            android:knownActivityEmbeddingCerts="@array/config_known_host_certs"
            android:exported="true"
            android:targetActivity=".spa.SpaBridgeActivity"
            android:label="@string/run_backup_tasks_title">
            <intent-filter android:priority="1">
                <action android:name="android.settings.REQUEST_RUN_BACKUP_JOBS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.spa.DESTINATION"
                       android:value="TogglePermissionAppList/BackupTasksApps"/>
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                       android:value="@string/menu_key_apps"/>
        </activity-alias>

        <activity-alias
            android:name="AppBackupTasksActivity"
            android:knownActivityEmbeddingCerts="@array/config_known_host_certs"
            android:exported="true"
            android:targetActivity=".spa.SpaAppBridgeActivity"
            android:label="@string/run_backup_tasks_title">
            <intent-filter android:priority="1">
                <action android:name="android.settings.REQUEST_RUN_BACKUP_JOBS" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="package" />
            </intent-filter>
            <meta-data android:name="com.android.settings.spa.DESTINATION"
                       android:value="TogglePermissionAppInfoPage/BackupTasksApps"/>
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                       android:value="@string/menu_key_apps"/>
        </activity-alias>

        <activity
            android:name="Settings$DateTimeSettingsActivity"
            android:label="@string/date_and_time"
+0 −15
Original line number Diff line number Diff line
@@ -10422,21 +10422,6 @@
    <!-- Keywords for settings screen for controlling apps that can run long background tasks [CHAR LIMIT=NONE] -->
    <string name="keywords_long_background_tasks">long jobs, data transfer, background tasks</string>
    <!-- Title for the settings screen for controlling apps that hold the run backup jobs permission [CHAR LIMIT=60] -->
    <string name="run_backup_tasks_title">Perform backup tasks in background</string>
    <!-- Label for the switch to toggle the run backup jobs permission [CHAR LIMIT=100] -->
    <string name="run_backup_tasks_switch_title">Allow app to run backup-related background tasks</string>
    <!-- Description that appears below the run_backup_tasks switch [CHAR LIMIT=NONE] -->
    <string name="run_backup_tasks_footer_title">
        Indicates that this app has a major use-case where it needs to backup or sync content.
        Granting this permission allows the app to run in the background for a slightly longer time
        in order to complete the backup-related work.
        \n\nIf this permission is denied, the system will not give any special exemption to this
        app to complete backup-related work in the background.
    </string>
    <!-- Keywords for settings screen for controlling apps that hold the run backup tasks permission [CHAR LIMIT=NONE] -->
    <string name="keywords_run_backup_tasks">backup tasks, backup jobs</string>
    <!-- Reset rate-limiting in the system service ShortcutManager.  "ShortcutManager" is the name of a system service and not translatable.
    If the word "rate-limit" is hard to translate, use "Reset ShortcutManager API call limit" as the source text, which means
    the same thing in this context.
+0 −10
Original line number Diff line number Diff line
@@ -19,16 +19,6 @@
    xmlns:settings="http://schemas.android.com/apk/res-auto"
    android:title="@string/special_access">

    <Preference
        android:key="run_backup_tasks"
        android:title="@string/run_backup_tasks_title"
        android:order="-2000"
        settings:isPreferenceVisible="false"
        settings:searchable="false"
        settings:keywords="@string/keywords_run_backup_tasks"
        settings:controller="com.android.settings.spa.app.specialaccess.BackupTasksAppsPreferenceController">
    </Preference>

    <Preference
        android:key="manage_external_storage"
        android:title="@string/manage_external_storage_title"
+0 −3
Original line number Diff line number Diff line
@@ -31,7 +31,6 @@ import com.android.settings.spa.SpaActivity.Companion.startSpaActivity
import com.android.settings.spa.SpaAppBridgeActivity.Companion.getDestinationForApp
import com.android.settings.spa.app.specialaccess.AlarmsAndRemindersAppListProvider
import com.android.settings.spa.app.specialaccess.AllFilesAccessAppListProvider
import com.android.settings.spa.app.specialaccess.BackupTasksAppsListProvider
import com.android.settings.spa.app.specialaccess.DisplayOverOtherAppsAppListProvider
import com.android.settings.spa.app.specialaccess.InstallUnknownAppsListProvider
import com.android.settings.spa.app.specialaccess.MediaManagementAppsAppListProvider
@@ -66,8 +65,6 @@ object SettingsActivityUtil {
            WifiControlAppListProvider.getAppInfoRoutePrefix(),
        NfcTagAppsSettingsProvider::class.qualifiedName to
            NfcTagAppsSettingsProvider.getAppInfoRoutePrefix(),
        BackupTasksAppsListProvider::class.qualifiedName to
            BackupTasksAppsListProvider.getAppInfoRoutePrefix(),
    )

    @JvmStatic
+0 −2
Original line number Diff line number Diff line
@@ -29,7 +29,6 @@ import com.android.settings.spa.app.backgroundinstall.BackgroundInstalledAppsPag
import com.android.settings.spa.app.battery.BatteryOptimizationModeAppListPageProvider
import com.android.settings.spa.app.specialaccess.AlarmsAndRemindersAppListProvider
import com.android.settings.spa.app.specialaccess.AllFilesAccessAppListProvider
import com.android.settings.spa.app.specialaccess.BackupTasksAppsListProvider
import com.android.settings.spa.app.specialaccess.DisplayOverOtherAppsAppListProvider
import com.android.settings.spa.app.specialaccess.InstallUnknownAppsListProvider
import com.android.settings.spa.app.specialaccess.LongBackgroundTasksAppListProvider
@@ -79,7 +78,6 @@ open class SettingsSpaEnvironment(context: Context) : SpaEnvironment(context) {
            NfcTagAppsSettingsProvider,
            LongBackgroundTasksAppListProvider,
            TurnScreenOnAppsAppListProvider,
            BackupTasksAppsListProvider,
        )
    }

Loading