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

Unverified Commit 07aaaa61 authored by Michael Bestas's avatar Michael Bestas
Browse files

Merge tag 'android-14.0.0_r50' into staging/lineage-21.0_merge-android-14.0.0_r50

Android 14.0.0 Release 50 (AP2A.240605.024)

# -----BEGIN PGP SIGNATURE-----
#
# iF0EABECAB0WIQRDQNE1cO+UXoOBCWTorT+BmrEOeAUCZmdzpwAKCRDorT+BmrEO
# eBnSAKCIr30CONBD8wAh5o1aReJZ8+6iWQCeLueQ//tred5guCD2XmLwXkDdS74=
# =jExA
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue Jun 11 00:44:07 2024 EEST
# gpg:                using DSA key 4340D13570EF945E83810964E8AD3F819AB10E78
# gpg: Good signature from "The Android Open Source Project <initial-contribution@android.com>" [marginal]
# gpg: initial-contribution@android.com: Verified 2504 signatures in the past
#      2 years.  Encrypted 4 messages in the past 2 years.
# gpg: WARNING: This key is not certified with sufficiently trusted signatures!
# gpg:          It is not certain that the signature belongs to the owner.
# Primary key fingerprint: 4340 D135 70EF 945E 8381  0964 E8AD 3F81 9AB1 0E78

# By Bill Yi (62) and others
# Via Android (Google) Code Review (446) and others
* tag 'android-14.0.0_r50': (543 commits)
  Restore enterprise policy checks
  Import translations. DO NOT MERGE ANYWHERE
  Import translations. DO NOT MERGE ANYWHERE
  Fix toolbar keyboard navigation and touch.
  Fix keyboard vibration settings delay
  Modify PK Settings page to make it more user friendly
  Add fixed amplitude check for keyboard vibration
  Fix the testcase failed
  Add the log for SidecarFragment
  Create phoneNumberFlow
  Fix anomaly is not logged in non-debug mode.
  Update the logic for logging anomaly information to WW.
  Ignore failed Wi-Fi unit tests
  [DataStore] Migrate BatteryBackupHelper to BackupRestoreStorage
  Fix SimDialogActivityTest
  Create isSubscriptionEnabledFlow
  Import translations. DO NOT MERGE ANYWHERE
  Import translations. DO NOT MERGE ANYWHERE
  Make SmartBatterySettings unsearchable when it's not available.
  [A11y Setting] Add keyboard keys preferences under A11y page
  ...

 Conflicts:
	Android.bp
	AndroidManifest.xml
	res-product/values-fr/strings.xml
	res/values-af/strings.xml
	res/values-am/strings.xml
	res/values-ar/strings.xml
	res/values-as/strings.xml
	res/values-az/strings.xml
	res/values-b+sr+Latn/strings.xml
	res/values-be/strings.xml
	res/values-bg/strings.xml
	res/values-bn/strings.xml
	res/values-bs/strings.xml
	res/values-ca/strings.xml
	res/values-cs/strings.xml
	res/values-da/strings.xml
	res/values-de/strings.xml
	res/values-el/strings.xml
	res/values-en-rAU/strings.xml
	res/values-en-rCA/strings.xml
	res/values-en-rGB/strings.xml
	res/values-en-rIN/strings.xml
	res/values-en-rXC/strings.xml
	res/values-es-rUS/strings.xml
	res/values-es/strings.xml
	res/values-et/strings.xml
	res/values-eu/strings.xml
	res/values-fa/strings.xml
	res/values-fi/strings.xml
	res/values-fr-rCA/strings.xml
	res/values-fr/strings.xml
	res/values-gl/strings.xml
	res/values-gu/strings.xml
	res/values-hi/strings.xml
	res/values-hr/strings.xml
	res/values-hu/strings.xml
	res/values-hy/strings.xml
	res/values-in/strings.xml
	res/values-is/strings.xml
	res/values-it/strings.xml
	res/values-iw/strings.xml
	res/values-ja/strings.xml
	res/values-ka/strings.xml
	res/values-kk/strings.xml
	res/values-km/strings.xml
	res/values-kn/strings.xml
	res/values-ko/strings.xml
	res/values-ky/strings.xml
	res/values-lo/strings.xml
	res/values-lt/strings.xml
	res/values-lv/strings.xml
	res/values-mk/strings.xml
	res/values-ml/strings.xml
	res/values-mn/strings.xml
	res/values-mr/strings.xml
	res/values-ms/strings.xml
	res/values-my/strings.xml
	res/values-nb/strings.xml
	res/values-ne/strings.xml
	res/values-nl/strings.xml
	res/values-or/strings.xml
	res/values-pa/strings.xml
	res/values-pl/strings.xml
	res/values-pt-rBR/strings.xml
	res/values-pt-rPT/strings.xml
	res/values-pt/strings.xml
	res/values-ro/strings.xml
	res/values-ru/strings.xml
	res/values-si/strings.xml
	res/values-sk/strings.xml
	res/values-sl/strings.xml
	res/values-sq/strings.xml
	res/values-sr/strings.xml
	res/values-sv/strings.xml
	res/values-sw/strings.xml
	res/values-ta/strings.xml
	res/values-te/strings.xml
	res/values-th/strings.xml
	res/values-tl/strings.xml
	res/values-tr/strings.xml
	res/values-uk/strings.xml
	res/values-ur/strings.xml
	res/values-uz/strings.xml
	res/values-vi/strings.xml
	res/values-zh-rCN/strings.xml
	res/values-zh-rHK/strings.xml
	res/values-zh-rTW/strings.xml
	res/values-zu/strings.xml
	res/values/config.xml
	res/xml/physical_keyboard_settings.xml
	res/xml/power_usage_summary.xml
	src/com/android/settings/biometrics/fingerprint/FingerprintSettings.java
	src/com/android/settings/datausage/AppDataUsage.java
	src/com/android/settings/fuelgauge/AllowBackgroundPreferenceController.java
	src/com/android/settings/fuelgauge/BatterySettingsFeatureProviderImpl.java
	src/com/android/settings/fuelgauge/datasaver/DynamicDenylistManager.java
	src/com/android/settings/inputmethod/PhysicalKeyboardFragment.java
	src/com/android/settings/network/telephony/ConvertToEsimPreferenceController.java
	src/com/android/settings/network/telephony/NetworkSelectSettings.java
	tests/robotests/src/com/android/settings/fuelgauge/datasaver/DynamicDenylistManagerTest.java

Change-Id: I33bd58edcb6e7f0dc466e6165779b139e8a5d3c8
parents 9dd46987 fdcb1ee0
Loading
Loading
Loading
Loading
+13 −5
Original line number Diff line number Diff line
package {
    default_team: "trendy_team_android_settings_app",
    default_applicable_licenses: ["packages_apps_Settings_license"],
}

@@ -23,8 +24,8 @@ java_library {
genrule {
    name: "statslog-settings-java-gen",
    tools: ["stats-log-api-gen"],
    cmd: "$(location stats-log-api-gen) --java $(out) --module settings"
        + " --javaPackage com.android.settings.core.instrumentation --javaClass SettingsStatsLog",
    cmd: "$(location stats-log-api-gen) --java $(out) --module settings" +
        " --javaPackage com.android.settings.core.instrumentation --javaClass SettingsStatsLog",
    out: ["com/android/settings/core/instrumentation/SettingsStatsLog.java"],
}

@@ -45,15 +46,18 @@ java_library {

android_library {
    name: "Settings-core",
    platform_apis: true,
    defaults: [
        "SettingsLib-search-defaults",
        "SettingsLintDefaults",
        "SpaPrivilegedLib-defaults",
    ],

    srcs: ["src/**/*.java", "src/**/*.kt"],
    srcs: [
        "src/**/*.java",
        "src/**/*.kt",
    ],
    exclude_srcs: [
        "src/com/android/settings/biometrics/fingerprint2/shared/**/*.kt",
        "src/com/android/settings/biometrics/fingerprint2/lib/**/*.kt",
    ],
    use_resource_processor: true,
    resource_dirs: [
@@ -87,6 +91,7 @@ android_library {
        "MediaDrmSettingsFlagsLib",
        "Settings-change-ids",
        "SettingsLib",
        "SettingsLibDataStore",
        "SettingsLibActivityEmbedding",
        "aconfig_settings_flags_lib",
        "accessibility_settings_flags_lib",
@@ -104,6 +109,9 @@ android_library {
        "settings-logtags",
        "settings-telephony-protos-lite",
        "statslog-settings",
        "androidx.test.rules",
        "telephony_flags_core_java_lib",
        "setupdesign-lottie-loading-layout",

        // Lineage dependencies
        "org.lineageos.platform.internal",
+161 −57
Original line number Diff line number Diff line
@@ -102,6 +102,7 @@
    <uses-permission android:name="android.permission.OVERRIDE_WIFI_CONFIG" />
    <uses-permission android:name="android.permission.RESTART_WIFI_SUBSYSTEM" />
    <uses-permission android:name="android.permission.MANAGE_FINGERPRINT" />
    <uses-permission android:name="android.permission.RECOVERY"/>
    <uses-permission android:name="android.permission.USE_BIOMETRIC" />
    <uses-permission android:name="android.permission.USE_BIOMETRIC_INTERNAL" />
    <uses-permission android:name="android.permission.USER_ACTIVITY" />
@@ -139,6 +140,9 @@
    <uses-permission android:name="android.permission.REMAP_MODIFIER_KEYS" />
    <uses-permission android:name="android.permission.ACCESS_GPU_SERVICE" />
    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
    <uses-permission android:name="android.permission.MANAGE_GAME_MODE" />
    <uses-permission android:name="android.permission.RESTART_PHONE_PROCESS" />
    <uses-permission android:name="android.permission.MANAGE_ENHANCED_CONFIRMATION_STATES" />

    <application
            android:name=".SettingsApplication"
@@ -311,6 +315,19 @@
                       android:value="true" />
        </activity>

        <activity android:name=".Settings$ResetMobileNetworkSettingsActivity"
                  android:exported="true"
                  android:label="@string/reset_mobile_network_settings_title">
            <intent-filter android:priority="1">
                <action android:name="android.telephony.action.RESET_MOBILE_NETWORK_SETTINGS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                       android:value="com.android.settings.ResetNetwork"/>
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                       android:value="@string/menu_key_system"/>
        </activity>

        <activity
            android:name=".Settings$ConnectedDeviceDashboardActivity"
            android:label="@string/connected_devices_dashboard_title"
@@ -439,6 +456,7 @@
        <activity
            android:name="Settings$NetworkSelectActivity"
            android:label="@string/choose_network_title"
            android:permission="android.permission.SATELLITE_COMMUNICATION"
            android:configChanges="orientation|keyboard|keyboardHidden|screenSize|screenLayout|smallestScreenSize">
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                android:value="com.android.settings.network.telephony.NetworkSelectSettings" />
@@ -621,6 +639,27 @@
                android:value="true" />
        </activity>

        <activity android:name="Settings$SatelliteSettingActivity"
                  android:label="@string/satellite_setting"
                  android:exported="true"
                  android:configChanges="orientation|keyboardHidden|screenSize">
            <intent-filter android:priority="1">
                <action android:name="android.settings.SATELLITE_SETTING" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.VOICE_LAUNCH" />
            </intent-filter>
            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
                       android:value="true" />
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                       android:value="com.android.settings.network.telephony.SatelliteSetting" />
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                       android:value="@string/menu_key_network"/>
        </activity>

        <activity android:name="Settings$ApnSettingsActivity"
                android:label="@string/apn_settings"
                android:exported="true"
@@ -730,6 +769,13 @@
                       android:value="@string/menu_key_security"/>
        </activity>

        <activity android:name=".Settings$PrivateSpaceBiometricSettingsActivity"
                  android:label="@string/private_space_biometric_title"
                  android:exported="false">
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                       android:value="com.android.settings.privatespace.onelock.PrivateSpaceBiometricSettings" />
        </activity>

        <activity android:name=".bluetooth.DevicePickerActivity"
                android:label="@string/device_picker"
                android:configChanges="orientation|keyboardHidden|screenSize"
@@ -768,6 +814,11 @@
            </intent-filter>
        </activity>

        <activity android:name=".network.SimOnboardingActivity"
            android:exported="false"
            android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
            android:theme="@style/Theme.SpaLib.BottomSheetDialog"/>

        <activity android:name=".network.telephony.ToggleSubscriptionDialogActivity"
                  android:exported="false"
                  android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
@@ -778,6 +829,10 @@
                  android:permission="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"
                  android:theme="@style/Theme.AlertDialog.SimConfirmDialog"/>

        <activity android:name=".network.telephony.EuiccRacConnectivityDialogActivity"
                  android:exported="false"
                  android:theme="@style/Theme.AlertDialog.SimConfirmDialog"/>

        <activity
            android:name="Settings$TetherSettingsActivity"
            android:label="@string/tether_settings_title_all"
@@ -909,6 +964,39 @@
                       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"
@@ -1655,7 +1743,7 @@
        </activity>

        <activity
            android:name="Settings$HighPowerApplicationsActivity"
            android:name="Settings$AppBatteryUsageActivity"
            android:knownActivityEmbeddingCerts="@array/config_known_host_certs"
            android:exported="true"
            android:label="@string/high_power_apps">
@@ -1664,6 +1752,12 @@
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <intent-filter android:priority="1">
                <action android:name="android.settings.BACKGROUND_RESTRICTIONS_SETTINGS" />
                <category android:name="android.intent.category.BROWSABLE" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="package" />
            </intent-filter>
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                android:value="com.android.settings.applications.manageapplications.ManageApplications" />
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
@@ -2249,6 +2343,21 @@
                android:value="true" />
        </activity>

        <activity
            android:name="Settings$AccessibilityEditShortcutsActivity"
            android:label="@string/accessibility_settings"
            android:exported="true"
            android:permission="android.permission.MANAGE_ACCESSIBILITY">
            <intent-filter android:priority="1">
                <action android:name="android.settings.ACCESSIBILITY_SHORTCUT_SETTINGS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                       android:value="com.android.settings.accessibility.shortcuts.EditShortcutsPreferenceFragment" />
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                       android:value="@string/menu_key_accessibility"/>
        </activity>

        <activity android:name=".accessibility.AccessibilitySettingsForSetupWizardActivity"
                android:icon="@drawable/ic_accessibility_suggestion"
                android:label="@string/vision_settings_title"
@@ -2410,6 +2519,22 @@
                android:value="true" />
        </activity>

        <activity
            android:name="Settings$ColorContrastActivity"
            android:exported="true"
            android:label="@string/accessibility_color_contrast_title">
            <intent-filter>
                <action android:name="android.settings.ACCESSIBILITY_COLOR_CONTRAST_SETTINGS" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                android:value="com.android.settings.accessibility.ColorContrastFragment" />
            <meta-data android:name="com.android.settings.HIGHLIGHT_MENU_KEY"
                android:value="@string/menu_key_accessibility"/>
            <meta-data android:name="com.android.settings.PRIMARY_PROFILE_CONTROLLED"
                android:value="true" />
        </activity>

        <activity
            android:name="Settings$TextToSpeechSettingsActivity"
            android:exported="true"
@@ -2528,7 +2653,7 @@

        <activity android:name=".biometrics.face.FaceEnrollIntroduction"
                  android:exported="true"
                  android:screenOrientation="portrait">
                  android:screenOrientation="nosensor">
            <intent-filter>
                <action android:name="android.settings.FACE_ENROLL"/>
                <category android:name="android.intent.category.DEFAULT"/>
@@ -2537,12 +2662,12 @@

        <activity android:name=".biometrics.face.FaceEnrollIntroductionInternal"
                  android:exported="false"
                  android:screenOrientation="portrait"
                  android:screenOrientation="nosensor"
                  android:taskAffinity="com.android.settings.root" />

        <activity android:name=".biometrics.face.FaceEnrollEducation"
            android:exported="false"
            android:screenOrientation="portrait"/>
            android:screenOrientation="nosensor"/>

        <activity android:name=".biometrics.face.FaceEnrollEnrolling"
            android:exported="false"
@@ -3187,7 +3312,8 @@

        <receiver
            android:name=".fuelgauge.batteryusage.BootBroadcastReceiver"
            android:exported="true">
            android:exported="true"
            android:permission="com.android.settings.BATTERY_DATA">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
                <action android:name="com.google.android.setupwizard.SETUP_WIZARD_FINISHED"/>
@@ -3902,6 +4028,7 @@
            android:launchMode="singleTop"
            android:taskAffinity=".wifi.NetworkRequestDialogActivity"
            android:exported="true"
            android:configChanges="orientation|keyboard|keyboardHidden|screenSize|smallestScreenSize|screenLayout"
            android:permission="android.permission.NETWORK_SETTINGS">
            <intent-filter>
                <action android:name="com.android.settings.wifi.action.NETWORK_REQUEST" />
@@ -4357,9 +4484,12 @@
        <activity android:name=".applications.credentials.CredentialsPickerActivity"
                android:excludeFromRecents="true"
                android:launchMode="singleInstance"
                android:exported="false">
            <meta-data android:name="com.android.settings.FRAGMENT_CLASS"
                       android:value="com.android.settings.applications.credentials.DefaultCombinedPicker" />
                android:exported="true">
            <intent-filter android:priority="1">
                <action android:name="android.settings.REQUEST_SET_AUTOFILL_SERVICE" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="package" />
            </intent-filter>
        </activity>

        <activity
@@ -4504,19 +4634,6 @@
                android:exported="false">
        </activity>

        <activity android:name=".applications.autofill.AutofillPickerTrampolineActivity"
                android:theme="@android:style/Theme.NoDisplay"
                android:excludeFromRecents="true"
                android:launchMode="singleInstance"
                android:exported="true"
                android:label="@string/autofill_app">
            <intent-filter android:priority="1">
                <action android:name="android.settings.REQUEST_SET_AUTOFILL_SERVICE" />
                <category android:name="android.intent.category.DEFAULT" />
                <data android:scheme="package" />
            </intent-filter>
        </activity>

        <activity android:name="Settings$AdvancedConnectedDeviceActivity"
                  android:exported="true"
                  android:label="@string/connected_device_connections_title">
@@ -4684,28 +4801,6 @@
            android:permission="android.permission.MANAGE_SLICE_PERMISSIONS"
            android:exported="true" />

        <!-- Couldn't be triggered from outside of settings. Statsd can trigger it because we send
             PendingIntent to it-->
        <receiver android:name=".fuelgauge.batterytip.AnomalyDetectionReceiver"
                  android:exported="false" />

        <receiver android:name=".fuelgauge.batterytip.AnomalyConfigReceiver"
            android:exported="true">
            <intent-filter>
                <action android:name="android.app.action.STATSD_STARTED"/>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
            </intent-filter>
        </receiver>

        <service android:name=".fuelgauge.batterytip.AnomalyCleanupJobService"
                 android:permission="android.permission.BIND_JOB_SERVICE" />

        <service android:name=".fuelgauge.batterytip.AnomalyConfigJobService"
                 android:permission="android.permission.BIND_JOB_SERVICE" />

        <service android:name=".fuelgauge.batterytip.AnomalyDetectionJobService"
                 android:permission="android.permission.BIND_JOB_SERVICE" />

        <provider
            android:name=".homepage.contextualcards.CardContentProvider"
            android:authorities="${applicationId}.homepage.CardContentProvider"
@@ -4971,16 +5066,6 @@
            </intent-filter>
        </activity>

        <activity
            android:name="com.android.settings.connecteddevice.audiosharing.audiostreams.qrcode.QrCodeScanModeActivity"
            android:permission="android.permission.BLUETOOTH_CONNECT"
            android:exported="false">
            <intent-filter>
                <action android:name="android.settings.BLUETOOTH_LE_AUDIO_QR_CODE_SCANNER"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>

        <activity
            android:name=".spa.SpaActivity"
            android:configChanges="orientation|screenLayout|screenSize|smallestScreenSize"
@@ -5018,11 +5103,23 @@
            android:theme="@style/GlifV3Theme.Light"
            android:exported="false" />

        <activity android:name=".privatespace.PrivateSpaceAuthenticationActivity"
        <activity
            android:name=".privatespace.PrivateSpaceAuthenticationActivity"
            android:theme="@*android:style/Theme.DeviceDefault.Settings.Dialog.NoActionBar"
                  android:exported="false"/>
            android:exported="true">
            <intent-filter>
                <action android:name="com.android.settings.action.PRIVATE_SPACE_SETUP_FLOW" />
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity>

        <activity android:name=".privatespace.PrivateProfileContextHelperActivity" android:exported="false"/>

        <activity android:name=".privatespace.delete.PrivateSpaceDeleteActivity"
                  android:label="@string/private_space_delete_header"
                  android:exported="false">
        </activity>

        <activity-alias android:name="UsageStatsActivity"
                        android:exported="true"
                        android:label="@string/testing_usage_stats"
@@ -5043,6 +5140,13 @@
            android:authorities="${applicationId}.androidx-startup"
            tools:node="remove" />

        <activity
            android:name="com.android.settings.network.WepNetworkDialogActivity"
            android:exported="true"
            android:theme="@style/Theme.SpaLib.Dialog"
            android:permission="android.permission.NETWORK_SETTINGS">
        </activity>

        <activity android:name=".backup.transport.TransportActivity"
                  android:label="@string/backup_transport_title"
                  android:icon="@drawable/ic_settings_backup"
+0 −1
Original line number Diff line number Diff line
@@ -11,7 +11,6 @@ edgarwang@google.com
jiannan@google.com
millchen@google.com
sunnyshao@google.com
yantingyang@google.com

# Android Settings extended
chaohuiw@google.com
+8 −2
Original line number Diff line number Diff line
@@ -6,14 +6,20 @@
    {
      "name": "SettingsUnitTests",
      "options": [
        {
          "include-filter": "com.android.settings.biometrics"
        },
        {
          "include-filter": "com.android.settings.biometrics2"
        },
        {
          "include-filter": "com.android.settings.password"
        },
        {
          "include-filter": "com.android.settings.biometrics"
          "include-filter": "com.android.settings.safetycenter"
        },
        {
          "include-filter": "com.android.settings.biometrics2"
          "include-filter": "com.android.settings.security"
        }
      ]
    }
+7 −1
Original line number Diff line number Diff line
package {
    default_team: "trendy_team_android_settings_app",
    default_applicable_licenses: ["packages_apps_Settings_license"],
}

aconfig_declarations {
    name: "aconfig_settings_flags",
    package: "com.android.settings.flags",
    container: "system",
    srcs: [
        "*.aconfig",
    ],
@@ -18,6 +20,7 @@ java_aconfig_library {
aconfig_declarations {
    name: "factory_reset_flags",
    package: "com.android.settings.factory_reset",
    container: "system",
    srcs: ["factory_reset/*.aconfig"],
}

@@ -29,6 +32,7 @@ java_aconfig_library {
aconfig_declarations {
    name: "media_drm_flags",
    package: "com.android.settings.media_drm",
    container: "system",
    srcs: ["media_drm/*.aconfig"],
}

@@ -40,6 +44,7 @@ java_aconfig_library {
aconfig_declarations {
    name: "accessibility_flags",
    package: "com.android.settings.accessibility",
    container: "system",
    srcs: ["accessibility/*.aconfig"],
}

@@ -51,8 +56,9 @@ java_aconfig_library {
aconfig_declarations {
    name: "development_settings_flags",
    package: "com.android.settings.development",
    container: "system",
    srcs: [
        "development/**/*.aconfig"
        "development/**/*.aconfig",
    ],
}

Loading