summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
5 hoursMerge "Show persistent notification for page-agnostic mode" into mainHEADmastermainPawan Wagh
5 hoursMerge "Make links in dialog text clickable" into mainPawan Wagh
9 hoursShow persistent notification for page-agnostic modePawan Wagh
When device enters page-agnostic mode using 16KB developer options, show notification to user using boot receiver and service. On clicked on notification, show detailed instructions on how to get back to production mode. Removing OEM carrier unlock allowed condition. Bug: 295035851 Bug: 338139755 Bug: 302600682 Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Change-Id: Ib7a57af4c6151d2a8da1ec94130532d10b1679aa
14 hoursMerge changes I20f2330d,Iaca5b20c into mainEric Biggers
* changes: Remove unused class ShadowKeyStore Use KeyProperties.UID_SELF instead of KeyStore.UID_SELF
22 hoursMerge "fix container designation, it should be system_ext" into mainKangping Dong
25 hoursfix container designation, it should be system_extDennis Shen
Cherry pick of internal aflag fix ag/27165141 Bug: b/338095619 Merged-In: I8ee2fd5fad529da2026af77f969abbf88e636ac3 Change-Id: Icea56b89944afd85b7760265ea8bfe35e3300f13
4 daysMerge "RESTRICT AUTOMERGE Set the container field of aconfig flags" into mainOriol Prieto Gascó
4 daysRESTRICT AUTOMERGEOriol Prieto Gasco
Set the container field of aconfig flags Test: printflags --format='{package}:{container}:' | grep "::" Bug: 312769710 Flag: NONE Change-Id: I4fc69f563ead7206ef48278be4fb4cbcfc9cb1f7
4 daysMerge "Apply OTA from /vendor/boot_otas" into mainPawan Wagh
5 daysMake links in dialog text clickablePawan Wagh
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Bug: 295035851 Change-Id: I71d4f5cb1e27cd52e6f0c5aaeabc9b3f89520cf1
5 daysMerge "Updating strings for 16KB developer option" into mainPawan Wagh
5 daysUpdating strings for 16KB developer optionPawan Wagh
Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Bug: 295035851 Change-Id: Ie70b238985b1ccaf3f8893efa6687629d767729e
7 daysMerge "Set 16K dev option as checked by default for 16KB page size" into mainPawan Wagh
7 daysApply OTA from /vendor/boot_otasPawan Wagh
If BOARD_16K_OTA_MOVE_VENDOR := true is set, OTAs will be present at /vendor/boot_otas for 16KB developer option. Apply OTA from vendor if present, otherwise fallback to system OTAs Test: m, m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Bug: 335022191 Change-Id: I534b354c830de2c90fee76502667d5e4ef5a7714
11 daysMerge "Remove redundant call to ↵Treehugger Robot
SetFlagsRule.initAllFlagsToReleaseConfigDefault()" into main
11 daysRemove unused class ShadowKeyStoreEric Biggers
Since the class android.security.KeyStore is going away, remove the unused test utility class ShadowKeyStore that references it. (ShadowKeyStore was originally used by a test, but https://r.android.com/1353609 deleted that test.) Bug: 326508120 Test: build Flag: TEST_ONLY Change-Id: I20f2330dee171a0bfe860a1318dc2f962a80bd19
11 daysUse KeyProperties.UID_SELF instead of KeyStore.UID_SELFEric Biggers
Since the class 'android.security.KeyStore' is going away, the UID_SELF constant is being moved to a more appropriate location in KeyProperties. Update code that references this constant to use the new location. No change in behavior; the value of the constant remains the same. Bug: 326508120 Test: build Flag: NONE mechanical refactoring with no behavior change Change-Id: Iaca5b20c37b7952df8f26a99b3f7391c5a7f01b6
13 daysRemove redundant call to SetFlagsRule.initAllFlagsToReleaseConfigDefault()Jeff DeCew
Change-Id: I1b628f9430cfdd4b1c12deb7e8f4345658f05ca8 Test: atest Bug: 336802415 Flag: none
13 daysMerge "Tightens Accessibility Settings owners." into mainTreehugger Robot
14 daysMerge "Integrating new Avatar Picker App in Settings" into mainAnna Bauza
2024-04-22Set 16K dev option as checked by default for 16KB page sizePawan Wagh
Page agnostic targets use 16KB pages by default. Set the developer option for 16KB enabled when booted with 16KB page size. Bug: 303280163 Bug: 295035851 Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Change-Id: I01457ce3003ea884c7d1e47aca6b85aab341aa24
2024-04-22Tightens Accessibility Settings owners.Daniel Norman
Per discussion with leads, we'd like to ensure that Settings > Accessibility changes are seen and approved by the Android Accessibility team. This change prevents default Settings owners from accidentally approving changes without looping in a11y, while ensuring Settings lead cipson has approval for emergency changes. Change-Id: I914067a4d2616c212309b70fb29679f9acfa7643
2024-04-22Integrating new Avatar Picker App in SettingsAnna Bauza
Bug: 309426522 Test: manual (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e6c9a08ab7648d884c0d9c3fbbc7f8c74a016624) Merged-In: Ie5831cec9ebb7a8d5cfabc93300ca2d6cadb944b Change-Id: Ie5831cec9ebb7a8d5cfabc93300ca2d6cadb944b
2024-04-16Merge "Bluetooth Codec Settings: Assure flag enabled" into mainJakub Rotkiewicz
2024-04-16Bluetooth Codec Settings: Assure flag enabledJakub Rotkiewicz
Assure flag a2dpOffloadCodecExtensibilitySettings is enabled before calling BluetoothA2dp API. Bug: 331612641 Tag: #feature Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.AbstractBluetoothListPreferenceController Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.BluetoothCodecListPreferenceControllerTest Merged-In: Iac33a6c95a544230e034807b320c80a727ade307 Change-Id: I2b0ed6c7ac91401b958b206817aca55e0aa47170
2024-04-10Merge "Update notification settings OWNERS" into mainMatías Hernández
2024-04-10Update notification settings OWNERSMatías Hernández
Test: N/A Change-Id: I3d9f4a3c9649f5d9f0097269e4896163c5d6fe2d
2024-04-10Merge "Change phone number preference to unselectable" into mainTom Hsu
2024-04-09Merge "Fix SMS and Calls preference summary displays empty." into mainTreehugger Robot
2024-04-09Change phone number preference to unselectablehoffc
Phone number preference of sim slot 0 is unselectable, but other phone number preferences are selectable. Set all phone number preferences to unselectable. Bug: 333468727 Change-Id: I70272f89bb9f77694e79463105a299f9c9b52eff
2024-04-06Merge "Fix-up starting style&wallpaper from search" into mainTreehugger Robot
2024-04-06Merge "Show customized message for private space while choosing lock" into mainEllen Arteca
2024-04-02Show customized message for private space while choosing lockjosephpv
The change adds private profile checks in addition to the exisiting managed profile check to show customized message while choosing lock for private profile in Pattern, PIN and Password screens. Bug: 311343571 Test: Verify lock screen message for private space Change-Id: Ic8173ff8c1af23fc593390acaff4c67390f99b9c Merged-In: Ic8173ff8c1af23fc593390acaff4c67390f99b9c
2024-04-01Fix SMS and Calls preference summary displays empty.hoffc
SMS and Calls preference summary set to summary_placeholder in displayPreference's every call. But displayPreference can be called multiple times, so it may result in SMS and Calls preference summary displays empty when refreshSummary is not explicitly called after displayPreference's last call. Move the summary placeholder setting to layout xml. Bug: 331874741 Change-Id: I4c6f34dd813fa9a6d7e2c4df2cac279679ee6960
2024-03-26Merge "Fix ImpossibleNullComparison errorprone warning" into mainTreehugger Robot
2024-03-25Fix ImpossibleNullComparison errorprone warningCole Faust
Protobuf fields cannot be null. Bug: 253827323 Test: m RUN_ERROR_PRONE=true javac-check Change-Id: Ied830dbf9ddde4c43281feb38a01f01d0750fea7
2024-03-25Merge "Settings: Fix force close for telephony callback exceeding ↵Tom Hsu
limitation" into main
2024-03-22Merge "Refactor Bluetooth Codec settings to dynamic ListPreference" into mainJakub Rotkiewicz
2024-03-21Refactor Bluetooth Codec settings to dynamic ListPreferenceJakub Rotkiewicz
Fetch supported codecs from native and present to user using ListPreference. Bug: 305779598 Bug: 311451118 Bug: 323319530 Tag: #feature Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.AbstractBluetoothListPreferenceController Test: atest SettingsRoboTests:com.android.settings.development.bluetooth.BluetoothCodecListPreferenceControllerTest Merged-In: Iedbfd01c0d1b59df8a073f4e9aedca3913e6d45f Change-Id: I90ed0d83c3250c64789e27707b0b7bff30043335
2024-03-21Settings: Fix force close for telephony callback exceeding limitationhoffc
When sub info changed, new telephony callback will be registered but old telephony callback not un-registered. Finally result in force close for registered telephony callback count exceeding its allowed. No need to re-registered the telephony callback for one sub if registered. Bug: 328716180 Change-Id: Ia0c3b311b5b5cc77f061d81ec21250abde2fa9f4
2024-03-14Merge "[Thread] use dedicated flag for Thread settings" into mainKangping Dong
2024-03-14Merge "Show dialog to OEM unlock the device for 16k dev option" into mainPawan Wagh
2024-03-13[Thread] use dedicated flag for Thread settingsKangping Dong
a larger THREAD_ENABLED_PLATFORM flag which guards all Thread-related platform changes is used for the Thread settings change. But we need more flexible control of the UX release timeline. So use a dedicated THREAD_SETTINGS_ENABLED flag here. Bug: 329384658 Change-Id: Ib5b3ae3c71ccc890fc46af982b021858774938f3
2024-03-08Show dialog to OEM unlock the device for 16k dev optionPawan Wagh
Device should be OEM unlocked before using dev option. Show dialog to user to perform OEM unlock. This also checks if user has permission to do OEM unlock and it is allowed by carrier. Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Bug: 295035851 Bug: 320705365 Change-Id: I6470bf7d02424a26621ed67f19f2cd14fa9eea50
2024-03-08Merge "Wipe /data with ext4 before 16K OTA" into mainPawan Wagh
2024-03-08Wipe /data with ext4 before 16K OTAPawan Wagh
16K developer option needs /data partition to be ext4. Wipe the /data and reformat it to ext4 using RecoverySystem. Test: m Settings && adb install -r $ANDROID_PRODUCT_OUT/system_ext/priv-app/Settings/Settings.apk Test: adb shell cat /proc/mounts | grep f2fs Bug: 295035851 Bug: 320700993 Change-Id: I7ca6f3a7e18d6dbe4e9791b3c83d149365941989
2024-03-07Merge "Merge Android 14 QPR2 to AOSP main" into mainXin Li
2024-03-06Merge Android 14 QPR2 to AOSP mainXin Li
Bug: 319669529 Merged-In: I309e4d56dc379680d07bf1e28648ca620b824bad Change-Id: Idce3726e1ade60db7b02c9995ecb43cfa1986ff0
2024-03-05Merge "[Thread] fix wrong kotlin argument name" into main am: dee4388b93temp_319669529Treehugger Robot
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/2984352 Change-Id: I309e4d56dc379680d07bf1e28648ca620b824bad Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-05Merge "[Thread] fix wrong kotlin argument name" into mainTreehugger Robot