Commit Graph

891995 Commits

Author SHA1 Message Date
TreeHugger Robot
e8cf1f7eb9 Merge "Fix issue with last auth entry" into udc-dev 2023-05-10 19:50:45 +00:00
Atneya Nair
c3de5db645 Catch STHAL factory exceptions
The ST HAL factory may throw on back-to-back HAL process deaths.

Loop until the factory successfully creates.

Bug: 271058477
Test: AlwaysOnHotwordDetectorTest
Test: Successful attach on boot, audioserver death
Change-Id: Ifeb84d604cd0330cd0f9f2e11aa8cb6e14bc7b26
2023-05-10 19:44:49 +00:00
Christine Franks
2d454c0b37 Update context sync adb commands
Bug: 280604855
Test: n/a
Change-Id: I253a1ea6a13c4f7fab877f6ecdb209079f40992a
2023-05-10 19:44:31 +00:00
Atneya Nair
ef2c62e79c Ensure ST does not remain requested after error
After an error, since the service notifies the client, the service
should not attempt to restart recognition again when a state update
occurs, otherwise a state mismatch will occur.

Also, null out the recog token when the model state is cleared.

Bug: 272147641
Fixes: 280911900
Test: AlwaysOnHotwordDetectorTest#
    testRecognitionNotRequested_afterResumeFailed
Change-Id: I3f7c441a87292d767b6296d6075218a29850da2c
2023-05-10 19:43:55 +00:00
Mateusz Cicheński
d2c2751bff Merge "Allow entering PiP when pressing home while in car mode." into udc-dev 2023-05-10 19:43:40 +00:00
Atneya Nair
6a9e7b8073 Fix DetectorSession permissions
onDetected checks permissions for pre-flight instead of data delivery.

Typically this isn't an issue because the AudioRecord will cause timeout
in HDS, but we should be precise.

Also get rid of dead code.

Fixes: 280685301
Test: AlwaysOnHotwordDetectorTest
Test: AGSA with and without mic toggle
Change-Id: I0f6d33f0128771fdc5722f889b8926ee2f1d4693
2023-05-10 19:42:48 +00:00
Avichal Rakesh
f3432466f1 Merge "cameraservice: Log session index" into udc-dev am: 8313fab9c0
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23001482

Change-Id: I5b2ca83b71fdcf2f69a5404978e9a6fcc1a0beb0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 19:37:49 +00:00
Evan Laird
fefb9a945a Revert^2 "Add @SysUISingleton to repository switcher classes"
The Mobile and WiFi repository switcher classes never got the annotation
to be created as a SysUISingleton. This is probably a mistake caused
by the way we had been providing them; By using a @Binds method on the
StatusBarPipelineModule, it was not immediately obvious that the classes
were not singletons. But believe me, they should be singletons.

Test: manually determined that there is only 1 Mobile and Wifi switcher
instantiated
Test: CarrierTextManagerLog gets current info when airplane mode
switches
Test: manually verified that the "Wi-Fi Calling" text shows when in
airplane mode
Fixes: 278254374

Change-Id: Idd766a5378d8deebe50bafe1d564635187ab30ee
2023-05-10 15:32:07 -04:00
Evan Laird
507a417f62 Revert^2 "Carrier text: add LogBuffer debug logs"
Convert some Log.d calls to use LogBuffer

Test: atest CarrierTextManagerTest
Test: manual remove device SIM and toggle airplane mode
Test: adb shell dumpsys activity service com.android.systemui/.SystemUIService CarrierTextManagerLog
Bug: 278254374
Bug: 281706473
Change-Id: I8a6ab2a9d56639c39a0961a30be17e163265da97
2023-05-10 15:32:05 -04:00
Avichal Rakesh
8313fab9c0 Merge "cameraservice: Log session index" into udc-dev 2023-05-10 18:53:11 +00:00
Austin Delgado
c6173cf7f2 Fix 180 rotations during enrollment
Change-Id: I627304a0d26264bc162083cd230a8c5741e0ea95
Test: atest SystemUITests:com.android.systemui.biometrics
Bug: 279546250
2023-05-10 11:29:46 -07:00
Haoran Zhang
e4e4b2ec5a Merge "Update setIsCredential doc Bug: 281863367" into udc-dev am: 5472098050
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23126152

Change-Id: I3c65d3730ae1af483b06b74ebe6f6d16599a1536
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:29:15 +00:00
Automerger Merge Worker
8be93e29ae Merge changes from topic "am-c2acc484ec6d44418a31b935656ba900" into udc-mainline-prod
* changes:
  [automerger skipped] Merge "DO NOT MERGE Ignore test that is failing on tm-qpr-dev" into tm-qpr-dev am: 7b7f24a00b -s ours am: c493e1cba5 -s ours
  [automerger skipped] DO NOT MERGE Ignore test that is failing on tm-qpr-dev am: c0842320c0 -s ours am: 34ff36825d -s ours
2023-05-10 18:29:06 +00:00
Aaron Liu
1887b2fb3e [automerger skipped] Merge "DO NOT MERGE Ignore test that is failing on tm-qpr-dev" into tm-qpr-dev am: 7b7f24a00b -s ours am: c493e1cba5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I1669f871ebf33672d346c75d8af7a35e496ff2a4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:29:00 +00:00
Aaron Liu
a18102cd2a [automerger skipped] DO NOT MERGE Ignore test that is failing on tm-qpr-dev am: c0842320c0 -s ours am: 34ff36825d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ifdd1627aacfd17fd9590597e6a01df8da9e039bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:28:57 +00:00
Aaron Liu
fd7ac0bc0f [automerger skipped] Merge "DO NOT MERGE Ignore test that is failing on tm-qpr-dev" into tm-qpr-dev am: 7b7f24a00b -s ours am: c493e1cba5 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I628d5bc010472ab685726e6a3d3b4c54541bdc65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:28:46 +00:00
Aaron Liu
41cddfe7b3 [automerger skipped] DO NOT MERGE Ignore test that is failing on tm-qpr-dev am: c0842320c0 -s ours am: 34ff36825d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4920a17a586496b96cec3033084bee736e128f18
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:28:43 +00:00
Treehugger Robot
38fe067784 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: ba6f4d49ea -s ours am: 6733fea77b -s ours
am skip reason: subject contains skip directive

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

Change-Id: Id590f8ab66e5de047cfafbfcf0efb2f622415ff2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:28:32 +00:00
Bill Yi
434807a9c8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 90a6d0d879 -s ours am: 26c0f8159a -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic3478a1a33698d9f1eb0e4ba57138fb9352dcfee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:28:29 +00:00
Treehugger Robot
c299653e1f [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1af2710502 -s ours am: dbf36e580b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3cc3406a783810a1a36f240d25d494a969e41607
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:53 +00:00
Bill Yi
ed865301fa [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c7672fcbcc -s ours am: 6ae3531bac -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ie8862b7163784b2159a1037de6a43fe04f675506
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:50 +00:00
Treehugger Robot
bd8fa821e6 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c0a500bf88 -s ours am: 721b2bb09c -s ours
am skip reason: subject contains skip directive

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

Change-Id: Icab2f012b2751ceb2003fde94c5c0957e5605b0f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:32 +00:00
Bill Yi
6b13b9a0d9 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fa78fd1b97 -s ours am: 231adab5a8 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I7b23102beec3f195bbab5cb1344d653e7b7600de
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:28 +00:00
Treehugger Robot
99b0cfdccb [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 7280a10c8e -s ours am: dac5e4bd2d -s ours
am skip reason: subject contains skip directive

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

Change-Id: I3a00c6493c648a1837fda0bc25a50c592cb61e03
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:09 +00:00
Bill Yi
15894ffd82 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7a899d35ca -s ours am: e6c670fc7d -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ic27573b894f07372dcc1abf9b9f1758805943bc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:27:05 +00:00
Sally Yuen
5dda9a07c0 Merge "Modify MANAGE_ACCESSIBILITY to accept roles" into udc-dev am: dd38cba103
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23004553

Change-Id: I8f0c1e2e3cf11b62e60bcd7d199e5b79cef148df
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:26:05 +00:00
Treehugger Robot
5f6a11cc5a [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: 8358ac7c90 -s ours am: 1e8a7e47f6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I61a8de771997304362a35c5244d47e3fb00db190
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:25:20 +00:00
Haoran Zhang
5472098050 Merge "Update setIsCredential doc Bug: 281863367" into udc-dev 2023-05-10 18:24:28 +00:00
Reema Bajwa
fe7f103e6d Merge "Propagate SEET_ALLOWED_PROVIDERS permission to get flow" into udc-dev am: 45af4086e3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23118865

Change-Id: Ia3ec59ce17bd8e2102b0aeeff39909d19383f3a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:24:27 +00:00
Diya Bera
91ad64eb6d Merge "Return enabledOnKeyguard for all alive users" into udc-dev am: fb2ee3d2a8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23113728

Change-Id: Iac8f1d32dca492eae5841e12c1b70dedcbe94659
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:23:19 +00:00
Aaron Liu
c493e1cba5 [automerger skipped] Merge "DO NOT MERGE Ignore test that is failing on tm-qpr-dev" into tm-qpr-dev am: 7b7f24a00b -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4b54d26497147f53d8d87de22876866f0fc63934
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:22:31 +00:00
Aaron Liu
34ff36825d [automerger skipped] DO NOT MERGE Ignore test that is failing on tm-qpr-dev am: c0842320c0 -s ours
am skip reason: subject contains skip directive

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

Change-Id: If0295f4622d8ef74e01f4f4dc2b86f7ac3470a42
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:22:14 +00:00
Treehugger Robot
6733fea77b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: ba6f4d49ea -s ours
am skip reason: subject contains skip directive

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

Change-Id: I2a01bcee8812be2a2a49f6ab8745434c186fec5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:21:30 +00:00
Bill Yi
26c0f8159a [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 90a6d0d879 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I15bb65c7a58d6bb84fa82f28b26706ba5ac4fa49
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:21:15 +00:00
Haoran Zhang
0b05812aa8 Update setIsCredential doc
Bug: 281863367

Change-Id: I3d912898cacbe4f49d9839e1f6f9627d998a5a86
2023-05-10 18:20:29 +00:00
Treehugger Robot
dbf36e580b [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 1af2710502 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I864c1cfb2a5c372793bb8126c06bced2db65b6d9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:19:54 +00:00
Bill Yi
6ae3531bac [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: c7672fcbcc -s ours
am skip reason: subject contains skip directive

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

Change-Id: I28e9275511ed47d3e47a8a8cc878ad3f53ae92e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:19:42 +00:00
Treehugger Robot
721b2bb09c [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: c0a500bf88 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I94d0601d3e5858b0b2d8f682bc592640f4b96e4e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:17:30 +00:00
Treehugger Robot
6480b0e5f9 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: 83e787a64e -s ours am: 161f7d51b6 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I0181c59ae7d8a6a5a5f41a30b56059172c4cd234
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:17:22 +00:00
Bill Yi
231adab5a8 [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: fa78fd1b97 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I5c68f5070ae715bd837f857536b880451e8dbf8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:17:09 +00:00
Treehugger Robot
358fac7655 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: 650bfa7a7f -s ours am: c8cf2523cb -s ours
am skip reason: subject contains skip directive

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

Change-Id: I6166839148752c5a8647551e88e702f73056b5e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:14:17 +00:00
TreeHugger Robot
3a6d729183 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: beea9b00f7 -s ours am: ae10e41029 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I4368d478ff980febbc6e590f178bbe9b4353b399
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:13:45 +00:00
Treehugger Robot
dac5e4bd2d [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-qpr-dev am: 7280a10c8e -s ours
am skip reason: subject contains skip directive

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

Change-Id: I8304c03af9f1a7f7c4b17b135a1c69d1cea09d82
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:13:28 +00:00
Bill Yi
e6c670fc7d [automerger skipped] Import translations. DO NOT MERGE ANYWHERE am: 7a899d35ca -s ours
am skip reason: subject contains skip directive

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

Change-Id: I19af79514377a2e29827de6bce5970c0fbfef485
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:13:02 +00:00
Sally Yuen
dd38cba103 Merge "Modify MANAGE_ACCESSIBILITY to accept roles" into udc-dev 2023-05-10 18:10:44 +00:00
Aaron Liu
7b7f24a00b Merge "DO NOT MERGE Ignore test that is failing on tm-qpr-dev" into tm-qpr-dev 2023-05-10 18:08:17 +00:00
Treehugger Robot
1e8a7e47f6 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: 8358ac7c90 -s ours
am skip reason: subject contains skip directive

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

Change-Id: I24936ef77a5bf04f0031d206b8ff8e6647dfb722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 18:07:58 +00:00
Reema Bajwa
45af4086e3 Merge "Propagate SEET_ALLOWED_PROVIDERS permission to get flow" into udc-dev 2023-05-10 18:01:39 +00:00
Diya Bera
fb2ee3d2a8 Merge "Return enabledOnKeyguard for all alive users" into udc-dev 2023-05-10 18:00:01 +00:00
Treehugger Robot
161f7d51b6 [automerger skipped] Merge "Import translations. DO NOT MERGE ANYWHERE" into tm-mainline-prod am: 83e787a64e -s ours
am skip reason: subject contains skip directive

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

Change-Id: Ia13cfcd98b9473a27bbadbcd0ab5959e57f3c259
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-10 17:58:34 +00:00