summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2023-06-02Merge tag 'LA.QSSI.13.0.r1-10200-qssi.0' into tachibanaalk3pInjection
"LA.QSSI.13.0.r1-10200-qssi.0" Change-Id: Ie242ebd649a7622a245bffbdef0ebf1f52c46945
2023-04-28Merge t-mpr-2023-05Matt Lee
Change-Id: I92178c7885f70b51cd3e0c6f48a58c3374d6f7e1
2023-04-20JobScheduler: Respect allow-in-power-save permTommy Webb
Apps like Messaging may be allowlisted to be unaffected by doze mode using the allow-in-power-save permission, but prior to this change, their jobs are still restricted from running when the device is idle, leading to delayed processing. On the other hand, jobs scheduled by packages that are user-exempted via the "Unrestricted" app battery usage option do not experience such delays. This change causes system- exempted packages to be treated the same as user-exempted packages. Issue: calyxos#1525 Bug: 223643513 Test: CtsJobSchedulerTestCases Change-Id: I6d95b3940e536e93aae4b2b48706069e964bdb99
2023-04-20toast: fix bg color not changing with theme changeSuperDroidBond
Signed-off-by: SuperDroidBond <superdroidbond@yahoo.com> Change-Id: I0d3a1995fa35d47e246cedef670357d31e004b50
2023-04-20Merge tag 'LA.QSSI.13.0.r1-09800-qssi.0' into tachibanaalk3pInjection
"LA.QSSI.13.0.r1-09800-qssi.0" Conflicts: core/java/android/app/StatusBarManager.java core/java/android/provider/Settings.java packages/SystemUI/res/values/config.xml packages/SystemUI/res/values/styles.xml packages/SystemUI/src/com/android/keyguard/KeyguardClockSwitch.java packages/SystemUI/src/com/android/systemui/flags/Flags.java packages/SystemUI/src/com/android/systemui/qs/tileimpl/QSFactoryImpl.java packages/SystemUI/src/com/android/systemui/screenshot/ScreenshotView.java packages/SystemUI/src/com/android/systemui/shade/NotificationPanelViewController.java Change-Id: I991d734864d4fc3b542a52e4a0ab3a0a5ccd2a35
2023-04-14Merge 5a47c505d9dd08c276dad9d6fbd157f7207fbb56 on remote branchLinux Build Service Account
Change-Id: Ic8a4252f1c0cdf4a82e9dadcce37606fdcaa68cd
2023-04-13Merge "Revert "enable secondary SIM do not disturb feature"" into ↵Ramesh Garimella
t-keystone-qcom-dev
2023-03-30Merge ab3ab5826a644fc94cf9e41aee2eb1df235c3bbc on remote branchLinux Build Service Account
Change-Id: Id938b8d1b24dc9156e1513b761e87e12187b7fc0
2023-03-28Prevent sharesheet from previewing unowned URIs [RESTRICT AUTOMERGE]Mark Renouf
Bug: 261036568 Test: manually via supplied tool (see bug) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:cef32a8b8ad109cd3066e4ad249fadbb72aa5574) Merged-In: Iee1a75ef6ecbf471badeb42d8ebea11e74d884c1 Change-Id: Iee1a75ef6ecbf471badeb42d8ebea11e74d884c1
2023-03-28Checks if AccessibilityServiceInfo is within parcelable size.Daniel Norman
- If too large when parsing service XMLs then skip this service. - If too large when a service attempts to update its own info then throw an error. Bug: 261589597 Test: atest AccessibilityServiceInfoTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:553232c29079fbeab28f95307d025c1426aa7142) Merged-In: Iffc0cd48cc713f7904d68059e141cb7de5a4b906 Change-Id: Iffc0cd48cc713f7904d68059e141cb7de5a4b906
2023-03-28Re-enforce MANAGE_ACTIVITY_TASKS for applySyncTransactionChris Li
The conditional permission was introduced for TaskFragmentOrganizer, but not really needed. Remove the conditional check. Bug: 259938771 Test: pass existing tests (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:65ac64c3476f42f8437481bff77485f53ab4f391) Merged-In: I666b9ee6b6076766513b97e675fdbaa002428601 Change-Id: I666b9ee6b6076766513b97e675fdbaa002428601
2023-03-24Revert "enable secondary SIM do not disturb feature"Gnaneshwar Gatla
Revert submission 1211882-am-860e4ec8-6588-4220-8975-23d1d20a2deb Reason for revert: to avoid CTS failure Reverted changes: /q/submissionid:1211882-am-860e4ec8-6588-4220-8975-23d1d20a2deb Change-Id: I9ece2fe4422d0ab723f1a7e05742dd555d5d1823
2023-03-23Merge "Merge t-qpr-2023-03" into t-keystone-qcom-devMatt Lee
2023-03-22Merge t-qpr-2023-03Matt Lee
Change-Id: Ib19b214e638901c3b0620fef13096ce839362c9b
2023-03-16Revert "enable secondary SIM do not disturb feature"Gnaneshwar Gatla
Revert submission 1211882-am-860e4ec8-6588-4220-8975-23d1d20a2deb Reason for revert: to avoid CTS failure Reverted changes: /q/submissionid:1211882-am-860e4ec8-6588-4220-8975-23d1d20a2deb Change-Id: I9ece2fe4422d0ab723f1a7e05742dd555d5d1823
2023-03-15Add correct copyright marking in Wifi Icon filesSwarn Singh
Add correct copyright marking in files required to add changes to display Wi-Fi standard in signal icons for Wi-Fi 7 APs. Change-Id: Ic12b4ba64939cef1b2db09eb99bd9f6f759ebd14 CRs-Fixed: 3429217
2023-03-03Merge "Wi-Fi: Display Wi-Fi standard in signal icons for Wi-Fi 7 APs" into ↵Android Build Prod User
t-keystone-qcom-dev
2023-02-27Merge 9c1a07b890f15755012ad0cba42208a4074b2b32 on remote branchLinux Build Service Account
Change-Id: I6d42e8643bc299bc14328434ad84c4ef1dcbbb00
2023-02-17camera2: Add non burst sizes to mandatory streams for ultra high resolution ↵Jayant Chowdhary
sensors Bug: 240128812 Test: Vendor testing Test: RobustnessTest.java on cuttlefish CRs-Fixed: 3240337 Change-Id: I92047456a43d49c5354718ead10df2cbd60363e2 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com> (cherry picked from commit 5a448c40c3af59d8e5e152cb31e9e70b0ec67e0c)
2023-02-14[RESTRICT AUTOMERGE] Fix bypass BG-FGS and BAL via package manager APIsRhed Jao
Opt-in for BAL of PendingIntent for following APIs: * PackageInstaller.uninstall() * PackageInstaller.installExistingPackage() * PackageInstaller.uninstallExistingPackage() * PackageInstaller.Session.commit() * PackageInstaller.Session.commitTransferred() * PackageManager.freeStorage() Bug: 230492955 Bug: 243377226 Test: atest android.security.cts.PackageInstallerTest Test: atest CtsStagedInstallHostTestCases Change-Id: I9b6f801d69ea6d2244a38dbe689e81afa4e798bf (cherry picked from commit 03b77aee350696781b4d7a61768a172bedc3ac73) Merged-In: I9b6f801d69ea6d2244a38dbe689e81afa4e798bf
2023-02-14Encode Intent scheme when serializing to URI string RESTRICT AUTOMERGEWinson Chiu
Avoids deserialization error when the scheme contains a reserved character. Bug: 261858325 Test: atest android.content.cts.IntentTest#testEncoding Merged-In: Ic34b3f796b762763db5aa7b5d7c109ae70607470 Change-Id: Ic34b3f796b762763db5aa7b5d7c109ae70607470 (cherry picked from commit 0d561708bc4c83cabb6c4c0f404e522b6491ec07) Merged-In: Ic34b3f796b762763db5aa7b5d7c109ae70607470
2023-02-14Merge "camera2: Add non burst sizes to mandatory streams for ultra high ↵Android Build Prod User
resolution sensors" into t-keystone-qcom-dev
2023-02-08Merge "enable secondary SIM do not disturb feature" into t-keystone-qcom-devAndroid Build Prod User
2023-02-06enable secondary SIM do not disturb featureGnaneshwar Gatla
Grant access to an application to enable DND by disabling calls on the secondary SIM card CRs-Fixed: 3296364 Change-Id: I1e387edbcb936b8cc0c16cdf898c8c95129d0735
2023-02-02camera2: Add non burst sizes to mandatory streams for ultra high resolution ↵Jayant Chowdhary
sensors Bug: 240128812 Test: Vendor testing Test: RobustnessTest.java on cuttlefish CRs-Fixed: 3240337 Change-Id: I92047456a43d49c5354718ead10df2cbd60363e2 Signed-off-by: Jayant Chowdhary <jchowdhary@google.com>
2023-01-28DO NOT MERGE ANYWHEREBehnam Heydarshahi
Revert "Add flag to separate notification audio and ui" Revert submission 20180104-flag_for_b38477228 Reason for revert: b/261809910 fixing for qpr2 Reverted changes: /q/submissionid:20180104-flag_for_b38477228 Include only in tm-qpr2-release because fix forward is already submitted to tm-qpr-deb at ag/20806122 Change-Id: I35549d7b7b41632c857bdbdda02ddb7220208243 (cherry picked from commit 9fcce567af715a80929a4bbbdfdffa3410ae0d8e) Merged-In: I35549d7b7b41632c857bdbdda02ddb7220208243
2023-01-25Wi-Fi: Display Wi-Fi standard in signal icons for Wi-Fi 7 APsSwarn Singh
Update APIs and add corresponding xml files to accommodate Wi-Fi standard in signal icons for Wi-Fi 7 APs. Change-Id: I6717a3a40170551e3df2314fe523fa9186c91cb5 CRs-Fixed: 3369975
2023-01-12Cache pin algorithms in PinSetTill Kottmann
[jhonboy121]: fixup and improve algorithms caching Change-Id: I6c2cd0261885b656910feffe76d67e169d8523c8
2023-01-11Merge tag 'LA.QSSI.13.0.r1-08600-qssi.0' into tachibanaalk3pInjection
"LA.QSSI.13.0.r1-08600-qssi.0" Change-Id: Ib814195e316ee6678919ebc69101af19753e0cbb
2023-01-06Merge "Ignore power presses from lift and biometric wake" into tm-qpr-devTreeHugger Robot
2023-01-06Merge "Allow IME to register system back callbacks in ↵Shan Huang
ImeOnBackInvokedDispatcher#switchRootView." into tm-qpr-dev
2023-01-06Merge "Docs: Updating NFC and QR provisioning information" into tm-dev am: ↵Pietro Maggi
5ebf0a5685 am: bfc6364c74 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20881922 Change-Id: I78121ab86eaa8c8a58995618978b780a5eb0c2ee Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06Merge "Docs: Updating NFC and QR provisioning information" into tm-dev am: ↵Pietro Maggi
5ebf0a5685 Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20881922 Change-Id: I9dfdd6c824006d32793fbfacaa73745ff48e09ac Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-06Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-devBill Yi
2023-01-06Merge "Add a way to disable auto rotation for immersive apps" into tm-qpr-devMariia Sandrikova
2023-01-05Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I3ede16b3070f136c039117de09a68d79796e06f4
2023-01-05Docs: Updating NFC and QR provisioning informationPietro Maggi
Add "It can also be used for QR code provisioning." To all of the following: EXTRA_PROVISIONING_DEVICE_ADMIN_MINIMUM_VERSION_CODE EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_CHECKSUM EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_COOKIE_HEADER EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_DOWNLOAD_LOCATION EXTRA_PROVISIONING_DEVICE_ADMIN_SIGNATURE_CHECKSUM EXTRA_PROVISIONING_WIFI_HIDDEN EXTRA_PROVISIONING_WIFI_PAC_URL EXTRA_PROVISIONING_WIFI_PASSWORD EXTRA_PROVISIONING_WIFI_PROXY_BYPASS EXTRA_PROVISIONING_WIFI_PROXY_HOST EXTRA_PROVISIONING_WIFI_PROXY_PORT EXTRA_PROVISIONING_WIFI_SECURITY_TYPE EXTRA_PROVISIONING_WIFI_SSID And the lines - "Use in an NFC record with MIME_TYPE_PROVISIONING_NFC that starts device owner provisioning via an NFC bump. It can also be used for QR code provisioning." to the following: EXTRA_PROVISIONING_LOCALE EXTRA_PROVISIONING_LOCAL_TIME EXTRA_PROVISIONING_TIME_ZONE Bug: 67573007 Change-Id: I97cfa9a600e7954741dedd3f46303ed27e4e1a3e Test: Built docs with [go/abtd]
2023-01-05Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-devTreeHugger Robot
2023-01-05Ignore power presses from lift and biometric wakeBeverly
WAKE_REASON_GESTURE previously used to include both WAKE_REASON_LIFT, WAKE_REASON_TAP and WAKE_REASON_BIOMETRIC. Since ag/20794573, these gestures are not not all encompassed by WAKE_REASON_GESTURE. This CL ensures the power suppression logic is still used for wake reason lift and biometric. We intetionally include biometric in case biometrics are related to the power button. We intentionally leave out tap to wake since it's not necessary to gate a power button press due to a wake up from a tap on the screen. Test: Press the power button while performing lift to wake gesture, observe that the device does not go back to sleep Fixes: 264553999 Change-Id: Ia74d30fd808d0a49937f483575b53533b0f1fce7
2023-01-05Merge "Pass TaskFragmentAnimationParams to TaskFragment" into tm-qpr-devTreeHugger Robot
2023-01-05Pass TaskFragmentAnimationParams to TaskFragmentChris Li
Pass the animationBackgroundColor set in WM Jetpack to WM Core through TaskFragmentAnimationParams. Introduce TaskFragmentOperation for all the future TaskFragment related WindowContainerTransaction operations. Bug: 263047900 Test: atest WmTests:TaskFragmentOrganizerControllerTest Merged-In: Ia8da5ea7cb6a9ba0615b77ba06b16339d78c11fd Change-Id: Ia8da5ea7cb6a9ba0615b77ba06b16339d78c11fd
2023-01-04Merge t-mpr-2023-01Matt Lee
Change-Id: I021e48fc5700cc49642b14890ea14a03e909eedb
2023-01-04docs: Fixing broken {docroot} links am: edaf387f07 am: 137133551cAndrew Solovay
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20832854 Change-Id: I85361f901e3b0b50f7502779d1a10200f19bb682 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-04Merge "Add missing HAP_CONNECTION_STATE_CHANGED intent" into tm-qpr-devTreeHugger Robot
2023-01-04docs: Fixing broken {docroot} links am: edaf387f07Andrew Solovay
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20832854 Change-Id: I4b73f7210a19d023538eb770cdf65a128d71561c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-04Allow IME to register system back callbacks inShan Huang
ImeOnBackInvokedDispatcher#switchRootView. This has the same purpose as ag/20766528, which only addressed one of the two occurances of IME registering callbacks. Bug: 262727745 Test: CtsInputMethodTestCases Test: KeyboardVisibilityControlTest Change-Id: I0ad892f17211a132d8a69b7f68a6c10f5740c457
2023-01-04Add a way to disable auto rotation for immersive appsMariia Sandrikova
Provide a way to always show a rotation button instead of auto rotating for immersive applications when the following conditions are met: 1) Top activity requests to hide status and navigation bars 2) Top activity is fullscreen and in optimal orientation (without letterboxing) 3) Rotation will lead to letterboxing due to fixed orientation. 4) ignoreOrientationRequest is enabled and config_letterboxIsDisplayRotationImmersiveAppCompatPolicyEnabled is enabled This is needed because immersive apps, such as games, are often not optimized for all orientations and can have a poor UX when rotated. Additionally, some games relying on sensors for the gameplay so users can trigger such rotations accidentally when auto rotation is on. Test: atest LetterboxConfigurationDeviceConfigTests DisplayRotationCompatPolicyForImmersiveAppsTests Bug: 251404186 Change-Id: I0b5d8f666b8bec9bd9d6fb5303986d3c288e283f Merged-In: I0b5d8f666b8bec9bd9d6fb5303986d3c288e283f
2023-01-04Merge "Per-app compat treatment for setRequestedOrientation loops." into ↵Mariia Sandrikova
tm-qpr-dev
2023-01-04Import translations. DO NOT MERGE ANYWHEREBill Yi
Auto-generated-cl: translation import Change-Id: I36f73ab327803a12f2a5ff469801befbd78c2444
2023-01-04Merge "Include WindowManager owners in core/res/OWNERS" into tm-qpr-devTreeHugger Robot