Commit Graph

848600 Commits

Author SHA1 Message Date
Brandon Liu
ce231553c8 Merge "Fix tests affected by sparse.apk" 2022-11-14 18:22:49 +00:00
Alejandro Nijamkin
04777dbab2 Content provider for quick affordances.
This is the content provider that wallpaper picker will be using to
query for slots, affordances, and selections, and for setting or
unsetting selections.

Fix: 254857637
Test: Manually verified the API by
issuing adb shell content commands and seeing affordances appear and
disappear on the actual lock screen.

Change-Id: Ia47a8ee322028042bb3e118ddb82a92a27eae191
Merged-In: Ia47a8ee322028042bb3e118ddb82a92a27eae191
2022-11-14 18:10:22 +00:00
Anton Potapov
4b04ea318b Merge "Fix transparent view initial height" into tm-qpr-dev am: 32e3767ec3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20385649

Change-Id: If1d2410ea6ffff8678b4ffc7526b42727f0c579f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 18:08:48 +00:00
Anton Potapov
710bc88145 Merge "Fix qs rows count on foldables" into tm-qpr-dev am: 856c35959f
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20423825

Change-Id: Ib4324534ad116c434f4e225f36cee6b65d235bf3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 18:07:59 +00:00
Anton Potapov
32e3767ec3 Merge "Fix transparent view initial height" into tm-qpr-dev 2022-11-14 18:07:49 +00:00
Anton Potapov
856c35959f Merge "Fix qs rows count on foldables" into tm-qpr-dev 2022-11-14 18:07:29 +00:00
TreeHugger Robot
44a97ca1a5 Merge "Add proximity wakelock shell command" into tm-qpr-dev am: 504bed432d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20249003

Change-Id: Ifec8d5f428650ae62edd6c85d4d04f6aa7c1ac7c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 18:07:13 +00:00
Hawkwood Glazier
03736d2d73 Merge "Remove proguard.flags from shared/" into tm-qpr-dev am: 180e21a9fe
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20446402

Change-Id: Ic9095193379122bc2227f14646e99eb9245bfcb2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 18:05:42 +00:00
TreeHugger Robot
504bed432d Merge "Add proximity wakelock shell command" into tm-qpr-dev 2022-11-14 17:54:16 +00:00
Thomas Stuart
6c82da4184 Merge "telecom-bluetooth DND bug" 2022-11-14 17:43:44 +00:00
Reema Bajwa
0039956669 Merge "Basic create flow for credential manager up until pending intent is invoked Test: Built locally & deployed Bug: 253155340" 2022-11-14 17:36:20 +00:00
Eric Biggers
d1dd7947bf Merge "LockSettingsStorage: avoid unnecessary directory syncs" 2022-11-14 17:36:02 +00:00
Hawkwood Glazier
180e21a9fe Merge "Remove proguard.flags from shared/" into tm-qpr-dev 2022-11-14 17:32:26 +00:00
Tim Murray
f4bc936d1c ProcessStateRecord: add oom_adj type tracing
Enable the debug flag for trace output in system_server of all OomAdjuster state transitions.

Test: local trace
Bug: 247573320
Change-Id: Id4519038198012ed3eb43f21a5a99f9323a592a7
2022-11-14 09:31:59 -08:00
Tim Murray
379975d9e7 Revert "Revert "BroadcastQueue: more increasing delay knobs.""
Delay works (as far as we can tell) once persistent apps are exempted.

Test: atest FrameworksMockingServicesTests:BroadcastRecordTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueModernImplTest
Test: atest CtsWifiTestCases:android.net.wifi.cts.ConcurrencyTest#testRequestNetworkInfo
Bug: 258718309
Change-Id: I21e240edaca601de327e15db726af73b210607eb
2022-11-14 09:31:50 -08:00
TreeHugger Robot
512e509817 Merge "Migrate KeyguardIndicationController to use LogBuffer" into tm-qpr-dev am: d7d2d977a6 am: 9c7f780a5d
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20402427

Change-Id: I8209e366c2544165837ebcb63e872d39c3fbe35c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:15:46 +00:00
Julia Tuttle
492bca61e0 Merge "Add NO_HUN_FOR_OLD_WHEN flag." into tm-qpr-dev am: 7a30dc32e0 am: 4b6cb124ce
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20412471

Change-Id: Id0e0365de7c32397997de7040c4b554828d09811
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:13:43 +00:00
Automerger Merge Worker
96fafd3e62 [automerger skipped] Merge "Merge "Fix erroneous self deletion on SkImage creation failure" am: e5aac985ab am: f86aa37f8f" into tm-qpr-dev-plus-aosp am: 478d7afbc8 -s ours
am skip reason: Merged-In I7fd2566b9a85fe286f72b0fc42eba5450cac69b0 with SHA-1 2163e410d1 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300663

Change-Id: Ica1ffaac6da18eb4698106a72ef8d5ac555fa73f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:12:16 +00:00
Nolan Scobie
092996a713 [automerger skipped] Merge "Fix erroneous self deletion on SkImage creation failure" am: e5aac985ab am: f86aa37f8f am: 2b9dbe9d56 -s ours
am skip reason: Merged-In I7fd2566b9a85fe286f72b0fc42eba5450cac69b0 with SHA-1 2163e410d1 is already in history

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300663

Change-Id: I2c396596bb489c3a3013a0920abcd24d9ea369a2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:11:34 +00:00
TreeHugger Robot
30f0cface7 Merge "Remove atraces from RemeasuringLinearLayout" into tm-qpr-dev am: 6cf3dab11b am: 3374b69597
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20462730

Change-Id: Ifc6281f14d57a6e53a25e1638060ec3a03c711ff
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 17:09:10 +00:00
Joe Bolinger
fac298925e Merge "Add biometric scuba tests to presubmit." 2022-11-14 17:06:37 +00:00
Tim Murray
7926fe4632 BroadcastProcessQueue: ensure accuracy of persistent and instrumented flags
Persistent apps are guaranteed to be running, are never frozen, and
could get out of sync if broadcasts are deferred. Accordingly, never
defer those broadcasts.

Additionally, there was a case where both the persistent and
instrumented flags could be incorrect:

1. App starts and hits attachApplicationLocked without ever being a
broadcast target.

2. BroadcastQueueModernImpl.onApplicationAttachedLocked runs, but
there is no queue for the app because nothing has enqueued a broadcast
(which calls getOrCreateProcessQueue). Importantly,
queue.setProcess(app) is not called.

3. Eventually, something enqueues a broadcast for the app. This calls
getOrCreateProcessQueue as part of enqueueBroadcastLocked.

4. getOrCreateProcessQueue creates the queue and manually assigns app
without calling setProcess.

5. mProcessInstrumented and mProcessPersistent are never assigned.

The fix is to call setProcess(ProcessRecord) from
getOrCreateProcessQueue when a ProcessRecord is available when a queue
is created for an app.

Test: atest FrameworksMockingServicesTests:BroadcastRecordTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueTest
Test: atest FrameworksMockingServicesTests:BroadcastQueueModernImplTest
Test: atest CtsWifiTestCases:android.net.wifi.cts.ConcurrencyTest#testRequestNetworkInfo
Bug: 258718309
Change-Id: I3059cc602b8bc75d72fe3c15dd6674f91a37a0cd
2022-11-14 09:04:27 -08:00
Hui Yu
1b76e9ade4 Log WTF message when FGS is started by bindService() from a persistent
process.

Previously logFgsBackgroundStart() only logs FGS start from the
background proc state. Now we need to log FGS start from persistent proc
state to troubleshooting the FGS started by system_server bindService().

Bug: NA.
Test: atest cts/tests/app/src/android/app/cts/ActivityManagerFgsBgStartTest.java
Change-Id: I04988b24f0b4790c85d2584d3a37c9cd3f8c2671
2022-11-14 17:00:32 +00:00
Nate Myren
07f9a09965 Merge "Convert app op long[] bit BitSet" 2022-11-14 16:57:30 +00:00
Prabir Pradhan
05874626b1 Merge "Remove RefBase from NativeInputManager" 2022-11-14 16:54:06 +00:00
Lakshman Annadorai
bbf6c1030b Add owners file for com.android.server.cpu package.
Change-Id: I757a9cff09ea43d4ace92cea9cb390ef8f1157f1
Test: n/a
Bug: 242722241
2022-11-14 16:43:42 +00:00
Song Chun Fan
4129f546f6 Merge "[pm/metrics][2/n] pass snapshot to metrics when finish" 2022-11-14 16:43:14 +00:00
Sam Dubey
10904780f2 Merge "Disable inernal app before running tests" 2022-11-14 16:42:27 +00:00
TreeHugger Robot
9c7f780a5d Merge "Migrate KeyguardIndicationController to use LogBuffer" into tm-qpr-dev am: d7d2d977a6
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20402427

Change-Id: Idc63a77194ef125b6e94ea96e2ddf024d203611f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 16:39:32 +00:00
Julia Tuttle
4b6cb124ce Merge "Add NO_HUN_FOR_OLD_WHEN flag." into tm-qpr-dev am: 7a30dc32e0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20412471

Change-Id: I501b0d38474824e41fb6b4c2de8f6bbc318774b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 16:38:28 +00:00
Automerger Merge Worker
478d7afbc8 Merge "Merge "Fix erroneous self deletion on SkImage creation failure" am: e5aac985ab am: f86aa37f8f" into tm-qpr-dev-plus-aosp 2022-11-14 16:36:49 +00:00
Nolan Scobie
2b9dbe9d56 Merge "Fix erroneous self deletion on SkImage creation failure" am: e5aac985ab am: f86aa37f8f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300663

Change-Id: Ib3b8016963d633ad448528cb4b275d4d946f14f5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 16:36:31 +00:00
TreeHugger Robot
3374b69597 Merge "Remove atraces from RemeasuringLinearLayout" into tm-qpr-dev am: 6cf3dab11b
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20462730

Change-Id: Ia117940212cb84b78d7c124674c959331eb986a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 16:36:07 +00:00
Riddle Hsu
81d66e9d77 Merge "Move fully drawn metric log out of wm lock" 2022-11-14 16:22:01 +00:00
jimsun
a4c9bc8003 Create module-specific Hal versions
Bug: 243072871
Test: cts test
Change-Id: Ib4bd4e42677b6d506a509a0097b86dd4a9acb012
2022-11-15 00:09:45 +08:00
Nolan Scobie
f86aa37f8f Merge "Fix erroneous self deletion on SkImage creation failure" am: e5aac985ab
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2300663

Change-Id: Id324fe7b381feb0229e7d5a50cc13b178cdac154
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 16:07:00 +00:00
TreeHugger Robot
d7d2d977a6 Merge "Migrate KeyguardIndicationController to use LogBuffer" into tm-qpr-dev 2022-11-14 16:06:52 +00:00
Julia Tuttle
7a30dc32e0 Merge "Add NO_HUN_FOR_OLD_WHEN flag." into tm-qpr-dev 2022-11-14 16:03:57 +00:00
TreeHugger Robot
6cf3dab11b Merge "Remove atraces from RemeasuringLinearLayout" into tm-qpr-dev 2022-11-14 16:00:05 +00:00
Nolan Scobie
e5aac985ab Merge "Fix erroneous self deletion on SkImage creation failure" 2022-11-14 15:43:02 +00:00
Zekan Qian
90e81227d9 Merge "Support slice in Spa." 2022-11-14 15:35:38 +00:00
Matt Casey
8d382ba72b Merge "Enable work profile screenshots for teamfood." into tm-qpr-dev am: 5d076fc249 am: afffbf72a3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20414065

Change-Id: Ia0f970951beb40ed04e2b636298b22b90c99e62b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 15:31:09 +00:00
Caitlin Shkuratov
0746550f0b Merge changes from topic "caitlinshk-dock-defend-initial" into tm-qpr-dev am: 879714254a am: 5bbd3ec373
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20454811

Change-Id: I26a5abb80e989108c94b81612af7db688af802ad
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 15:30:11 +00:00
Silvia Vinyes
63ca173e60 [automerger skipped] Merge "Log brightness configuration." into tm-qpr-dev am: 2238b567ec am: ffde431c7f -s ours
am skip reason: Merged-In Ifd7470a9ce29fb86c3fa9c11955775bda5300aa2 with SHA-1 11122b923d is already in history

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20299583

Change-Id: I55638975fa3e57d15941cfe893a6b658f9d6daf0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 15:28:14 +00:00
Fabian Kozynski
e6d73183c6 Merge "Prevent views from changing size in animation" into tm-qpr-dev am: ba9c3d6406 am: dece5daa2c
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20454205

Change-Id: I4f5ea9ac31dbc52640ab6007d633ac43fe8572e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 15:26:05 +00:00
Matt Casey
afffbf72a3 Merge "Enable work profile screenshots for teamfood." into tm-qpr-dev am: 5d076fc249
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20414065

Change-Id: Ie123e74e0f2564503916f7beb463fe0cf104a59c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 15:20:27 +00:00
Matt Casey
5d076fc249 Merge "Enable work profile screenshots for teamfood." into tm-qpr-dev 2022-11-14 15:06:00 +00:00
TreeHugger Robot
c74282b06a Merge "Introduce concept of DockUser" 2022-11-14 15:00:49 +00:00
Caitlin Shkuratov
5bbd3ec373 Merge changes from topic "caitlinshk-dock-defend-initial" into tm-qpr-dev am: 879714254a
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20454811

Change-Id: I74e233d2b3f566108a29752e78e9a37327314166
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 14:55:26 +00:00
Silvia Vinyes
ffde431c7f Merge "Log brightness configuration." into tm-qpr-dev am: 2238b567ec
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20299583

Change-Id: I8c4c056ef0493072d4db498cb3a6246a0fbc74e3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-11-14 14:53:43 +00:00