android-13.0.0_r15 to android-13.0.0_r16 AOSP changelog

This only includes the Android Open Source Project changes and does not include any changes in any proprietary components included by Google or any hardware manufacturer. The raw log was generated using a modified version of this script written by JBQ and improved by Al Sutton.

Please do not copy this without attribution to this site and JBQ for the original script.

+- Project: platform/art

1ee0290eed : Fix use-after-free issue for dexfile
da7c017cef : Address missing ART gtests dependencies on `generate-boot-image`.
9587cc51ba : Temporarily disable ART gtests failing with ART module prebuilts. RESTRICT AUTOMERGE
0381f8e50c : Set module version code to 330400000
35e958ddb0 : Update boot image and system server profiles [M10C10P80S0], RESTRICT AUTOMERGE (Since these are profiles for T release only)
7747ac6d13 : Disable pre-submit host unit-testing for `libnativebridge-tests`.
bcaa7dc7f7 : Update odsign_e2e_tests to support Go devices.
e9fa7c2b85 : RESTRICT AUTOMERGE Since these are profiles for T release only.
4ace316f1a : Remove a check in `MadviseAwayAlternateSignalStack()`.
c0ce877051 : Revert "JNI: Rewrite locking for synchronized methods."

+- Project: platform/bionic

23f0befcc : Add persistent GWP-ASan sysprops.

+- Project: platform/bootable/recovery

d3cd440d : Fix misconfigured recovery host test
6b2b229f : Import translations. DO NOT MERGE ANYWHERE
3705aa8c : Import translations. DO NOT MERGE ANYWHERE
20a7be78 : Import translations. DO NOT MERGE ANYWHERE
f2f5aa2e : recovery_ui:Add support for multiple connectors switch
e43c5033 : minui: Add API to support multiple connectors detection
1fa66bbb : Import translations. DO NOT MERGE ANYWHERE
cb5879f9 : Import translations. DO NOT MERGE ANYWHERE
9aebac27 : Import translations. DO NOT MERGE ANYWHERE
39c684a7 : Fix misconfigured recovery host test
620bd456 : Fix misconfigured recovery host test
da426cb3 : Fix misconfigured recovery host test
a155a752 : Import translations. DO NOT MERGE ANYWHERE
03281a2b : Import translations. DO NOT MERGE ANYWHERE
1eaa8fe7 : Import translations. DO NOT MERGE ANYWHERE
7a46747d : Import translations. DO NOT MERGE ANYWHERE
c2716f43 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/build

162b02ebc5 : Version bump to TQ1A.221205.011 [core/build_id.mk]
7eddea64b8 : Version bump to TQ1A.221205.010 [core/build_id.mk]
272fed401c : Version bump to TD1A.221105.001.A1 [core/build_id.mk]
ac560abb8d : Version bump to TQ1A.221205.009 [core/build_id.mk]
ef4ff04dfb : Version bump to TQ1A.221205.008 [core/build_id.mk]
dd1da1e71d : Version bump to TQ1A.221205.007 [core/build_id.mk]
af06769c94 : Version bump to TQ1A.221205.006 [core/build_id.mk]
b48e82fde4 : Version bump to TQ1A.221205.005 [core/build_id.mk]
718febbeeb : Version bump to TQ1A.221205.004 [core/build_id.mk]
a1df2bf65d : Version bump to TQ1A.221205.003 [core/build_id.mk]
9a1d697d85 : Version bump to TQ1A.221205.002 [core/build_id.mk]
9ecc383ff9 : Update Security String to 2022-12-05
93235f50dc : Version bump to TQ1A.221003.006 [core/build_id.mk]
687ff4f182 : Version bump to TQ1A.221003.005 [core/build_id.mk]
5b37f0f6db : Version bump to TQ1A.221003.004 [core/build_id.mk]
e2c7b987bd : Version bump to TQ1A.221003.003 [core/build_id.mk]
6450de282b : Version bump to TQ1A.221003.002 [core/build_id.mk]
b09ed5f71e : Version bump to TQ1A.220930.003 [core/build_id.mk]
7677cc1bd5 : Version bump to TQ1A.220930.002 [core/build_id.mk]
b03570bd81 : Add kernel license text.
4ef2face78 : Update Security String to 2022-11-05
575d0ab8df : Version bump to TQ1A.220916.002 [core/build_id.mk]
a3e7daeddf : Version bump to TD1A.220804.031 [core/build_id.mk]
788dcd5ba9 : Version bump to TQ1A.220915.002 [core/build_id.mk]
f3d97804ef : Update Security String to 2022-11-01
cc1365e556 : Version bump to TD1A.220804.030 [core/build_id.mk]
ea15a5ac28 : Update Security String to 2022-11-01
831521e2fe : Update Security String to 2022-11-05
8d9f8ce936 : Add kernel license text.
8adde5c881 : Version bump to TQ1A.220909.002 [core/build_id.mk]
481e85656a : Version bump to TD1A.220804.029 [core/build_id.mk]
43e62207fa : Version bump to TD1A.220804.028 [core/build_id.mk]
5c1dd94e63 : Version bump to TQ1A.220906.002 [core/build_id.mk]
4922511ee5 : Version bump to TD1A.220804.027 [core/build_id.mk]
5987bd823b : Initial STS sdk
8e47f8d908 : Version bump to TD1A.220804.026 [core/build_id.mk]
b87b3a5509 : Version bump to TD1A.220804.025 [core/build_id.mk]
d8b336c56b : Version bump to TD1A.220804.024 [core/build_id.mk]
b5a1cda2c4 : Version bump to TD1A.220804.023 [core/build_id.mk]
a92e729f2d : Version bump to TQ1A.220831.002 [core/build_id.mk]
ffe4029de2 : Version bump to TD1A.220804.022 [core/build_id.mk]
04e3d03554 : Version bump to TQ1A.220830.002 [core/build_id.mk]
3f2892e2c7 : Version bump to TD1A.220804.021 [core/build_id.mk]
2b53204e9b : Version bump to TQ1A.220829.002 [core/build_id.mk]
d5143ca39a : Fix incorrect function call in product-graph
51e128929d : Version bump to TD1A.220804.020 [core/build_id.mk]
53a77f4829 : Version bump to TD1A.220804.019 [core/build_id.mk]
f18b74e479 : Version bump to TQ1A.220826.002 [core/build_id.mk]
cb9c1e4c8a : Version bump to TD1A.220804.018 [core/build_id.mk]
aaeaa47840 : Version bump to TD1A.220804.017 [core/build_id.mk]
5d86878baf : Version bump to TD1A.220804.016 [core/build_id.mk]
d6f740b0db : Version bump to TQ1A.220825.002 [core/build_id.mk]
eb65951c85 : Version bump to TQ1A.220824.003 [core/build_id.mk]
21af62ffa1 : Version bump to TQ1A.220824.002 [core/build_id.mk]
230059c9de : Version bump to TD1A.220804.015 [core/build_id.mk]
d30c40f0a8 : Version bump to TD1A.220804.014 [core/build_id.mk]
2e04ab82f0 : Update Security String to 2022-10-01
1763d90750 : Version bump to TD1A.220804.013 [core/build_id.mk]
87cae0791c : Update Security String to 2022-10-01
8bbbe247cc : Update Security String to 2022-10-05
a7c1e1854d : Version bump to TQ1A.220819.002 [core/build_id.mk]
09f2c983a8 : Version bump to TD1A.220804.011 [core/build_id.mk]
359818e50a : Version bump to TD1A.220804.010 [core/build_id.mk]
763c03967e : Update Security String to 2022-10-05
117f607c62 : Version bump to TD1A.220804.009 [core/build_id.mk]
2b9a8eff64 : Version bump to TQ1A.220811.003 [core/build_id.mk]
646c0e2a46 : Add per-file OWNERS for Android Go specific files.
68867443b5 : Add permission to the list of individually toggleable modules
bbf8ab0de1 : Version bump to TQ1A.220811.002 [core/build_id.mk]
3d4f555466 : Version bump to TD1A.220804.008 [core/build_id.mk]
14e8a77708 : Version bump to TD1A.220804.007 [core/build_id.mk]
591d2e93fb : Get rid of inprocess network stack product packages from Go defaults.
29c707cbb6 : Version bump to TD1A.220804.006 [core/build_id.mk]
86cd4456ed : Version bump to TD1A.220804.005 [core/build_id.mk]
ffed4e3faa : Version bump to TD1A.220804.004 [core/build_id.mk]
e2d4f471d3 : Enable SystemUI R8 optimizations by default
06731eeea5 : Version bump to TD1A.220804.003 [core/build_id.mk]
6d2c13f44b : Version bump to TD1A.220804.002 [core/build_id.mk]
0fa2f42a4f : Tune R8 shrinking defaults for system_server
9780e330b3 : Enable R8 code shrinking for system_server by default
02b7a078c3 : Version bump to TD1A.220803.003 [core/build_id.mk]
5252f4749c : Version bump to TD1A.220803.002 [core/build_id.mk]
09970c7ee8 : Revert "Remove IntentResolver from build"
8a0f1734b1 : Version bump to TD1A.220801.002 [core/build_id.mk]
17ba271460 : Version bump to TD1A.220729.002 [core/build_id.mk]
d56323a540 : Version bump to TQ1A.220727.002 [core/build_id.mk]
305bc13335 : Version bump to TQ1A.220726.003 [core/build_id.mk]
adb378438c : Version bump to TD1A.220726.003 [core/build_id.mk]
c3dfdc219f : Version bump to TD1A.220726.002 [core/build_id.mk]
b6820ad724 : Version bump to TQ1A.220726.002 [core/build_id.mk]
6a6e70236e : Version bump to TQ1A.220725.002 [core/build_id.mk]
4e0a2c216b : Version bump to TD1A.220724.002 [core/build_id.mk]
0f03267c95 : wlan: Update the path of wpa_supplicant_8_lib for qcom
a364d88f9b : Version bump to TD1A.220722.002 [core/build_id.mk]
98f06c4f3e : Version bump to TD1A.220721.003 [core/build_id.mk]
c7e958cb1e : Version bump to TD1A.220721.002 [core/build_id.mk]
1e3a2c3254 : Fix signapk jar not found for prebuilt splits
0481e0dfad : Version bump to TD1A.220720.002 [core/build_id.mk]
e64e39efee : Version bump to TD1A.220715.002 [core/build_id.mk]
022892463f : Version bump to TD1A.220714.004 [core/build_id.mk]
d47dadda15 : Version bump to TD1A.220714.003 [core/build_id.mk]
79870565ba : Version bump to TD1A.220714.002 [core/build_id.mk]
2165c6482c : Version bump to TQ1A.220713.002 [core/build_id.mk]
c72350039d : Version bump to TD1A.220713.003 [core/build_id.mk]
52e3745f3b : Version bump to TD1A.220713.002 [core/build_id.mk]
7f4631c81e : Version bump to TD1A.220708.003 [core/build_id.mk]
a5cb07d0bd : Version bump to TD1A.220708.002 [core/build_id.mk]
c03d0aaa14 : Version bump to TD1A.220629.003 [core/build_id.mk]
e4a50175d3 : Version bump to TQ1A.220629.002 [core/build_id.mk]
ecb566a299 : Version bump to TD1A.220629.002 [core/build_id.mk]
c48e43cf87 : Version bump to TQ1A.220628.002 [core/build_id.mk]
e99a00a9ba : Version bump to TD1A.220624.004 [core/build_id.mk]
0fa86a3027 : Version bump to TQ1A.220624.003 [core/build_id.mk]
a3b92da5c3 : Version bump to TD1A.220624.003 [core/build_id.mk]
a3e8d95322 : Version bump to TQ1A.220624.002 [core/build_id.mk]
f1780a9cfc : Version bump to TD1A.220624.002 [core/build_id.mk]
5dde95a65f : Version bump to TD1A.220623.003 [core/build_id.mk]
8f60109128 : Version bump to TD1A.220623.002 [core/build_id.mk]
3864e8b923 : Version bump to TD1A.220622.003 [core/build_id.mk]
78aaef4f52 : Version bump to TD1A.220622.002 [core/build_id.mk]
2657dddfde : Version bump to TD1A.220617.003 [core/build_id.mk]
6adeaa4253 : Version bump to TD1A.220617.002 [core/build_id.mk]
d5c093b243 : Version bump to TD1A.220615.003 [core/build_id.mk]
c3317ab8c0 : Version bump to TD1A.220615.002 [core/build_id.mk]
9dbbd532d7 : Version bump to TD1A.220611.002 [core/build_id.mk]
0ebdbae56b : Version bump to TD1A.220610.003 [core/build_id.mk]
0793df2275 : Version bump to TD1A.220610.002 [core/build_id.mk]
0edd4fd802 : Version bump to TD1A.220609.002 [core/build_id.mk]
806ce501ff : Version bump to TD1A.220608.002 [core/build_id.mk]
516afd0759 : Version bump to TD1A.220607.002 [core/build_id.mk]
0659b1e5be : Version bump to TD1A.220605.002 [core/build_id.mk]
3bfb373231 : Version bump to TD1A.220603.002 [core/build_id.mk]
7eb6bdef62 : Version bump to TD1A.220602.003 [core/build_id.mk]
5f7fe5d0ad : Version bump to TD1A.220602.002 [core/build_id.mk]
ebd6c381e2 : Version bump to TD1A.220601.004 [core/build_id.mk]
bc71c2ccd5 : Version bump to TD1A.220601.003 [core/build_id.mk]
e2d17b948a : Version bump to TD1A.220601.002 [core/build_id.mk]
a6488e38a3 : Version bump to TD1A.220531.002 [core/build_id.mk]
4d5e235c7d : Version bump to TD1A.220530.002 [core/build_id.mk]
862ab68280 : Version bump to TD1A.220527.004 [core/build_id.mk]
cdc44a6111 : Version bump to TD1A.220527.003 [core/build_id.mk]
bd8429869b : Version bump to TD1A.220527.002 [core/build_id.mk]
4f90338da4 : Version bump to TD1A.220525.003 [core/build_id.mk]
8b67eef3db : Version bump to TQ1A.220525.002 [core/build_id.mk]
b558957299 : Version bump to TD1A.220525.002 [core/build_id.mk]
f4f7944f1f : Version bump to TQ1A.220524.002 [core/build_id.mk]
889d289759 : Version bump to TD1A.220524.002 [core/build_id.mk]
74d43d22e8 : Version bump to TD1A.220520.002 [core/build_id.mk]
944470f094 : Version bump to TD1A.220519.005 [core/build_id.mk]
aa75da62bf : Version bump to TD1A.220519.004 [core/build_id.mk]
1c77f9ccf4 : Version bump to TD1A.220519.003 [core/build_id.mk]
65729771c9 : Version bump to TQ1A.220519.002 [core/build_id.mk]
1c5fbeddfb : Version bump to TD1A.220519.002 [core/build_id.mk]
9deb30095a : Version bump to TD1A.220518.005 [core/build_id.mk]
4c0fc2f0fd : Version bump to TD1A.220518.004 [core/build_id.mk]
557882943a : Version bump to TD1A.220518.003 [core/build_id.mk]
3778700ce2 : Version bump to TD1A.220518.002 [core/build_id.mk]
ec8c0a223e : Version bump to TD1A.220517.003 [core/build_id.mk]
de3c72833c : Version bump to TQ1A.220517.002 [core/build_id.mk]
edb0a97b99 : Version bump to TD1A.220517.002 [core/build_id.mk]
49130ef21c : Version bump to TD1A.220516.003 [core/build_id.mk]
50e625734b : Version bump to TD1A.220516.002 [core/build_id.mk]
0333d6fb09 : Version bump to TQ1A.220513.002 [core/build_id.mk]
0ac42d9d02 : Version bump to TD1A.220513.003 [core/build_id.mk]
da32d72aac : Version bump to TD1A.220513.002 [core/build_id.mk]
a1632c0a95 : Version bump to TD1A.220512.004 [core/build_id.mk]
d17963e229 : Version bump to TD1A.220512.003 [core/build_id.mk]
90af569563 : Version bump to TD1A.220512.002 [core/build_id.mk]
0cd14022d0 : Version bump to TD1A.220511.004 [core/build_id.mk]
a4a029fbad : Version bump to TD1A.220511.003 [core/build_id.mk]
e18bdc5caa : Version bump to TD1A.220511.002 [core/build_id.mk]
b9a4791dd5 : Version bump to TD1A.220510.002 [core/build_id.mk]
2fa69891cc : Version bump to TD1A.220506.002 [core/build_id.mk]
1fba7adce0 : Version bump to TQ1A.220506.002 [core/build_id.mk]
698e227121 : Version bump to TD1A.220505.004 [core/build_id.mk]
eaef4892e9 : Version bump to TD1A.220505.003 [core/build_id.mk]
21d96a9959 : Version bump to TD1A.220505.002 [core/build_id.mk]
ff3d5482bf : Version bump to TD1A.220504.002 [core/build_id.mk]
4d8e3176c2 : Version bump to TD1A.220503.002 [core/build_id.mk]
5018e1c684 : Version bump to TD1A.220429.003 [core/build_id.mk]
ed89a4a7c7 : Version bump to TD1A.220429.002 [core/build_id.mk]
73e42f7d94 : Version bump to TD1A.220428.002 [core/build_id.mk]
44ca93fcc4 : Version bump to TD1A.220426.002 [core/build_id.mk]
24cf73393f : Version bump to TD1A.220425.003 [core/build_id.mk]
41e4ca7266 : Version bump to TD1A.220425.002 [core/build_id.mk]
f3d780e784 : Version bump to TD1A.220422.002 [core/build_id.mk]
8034dadff0 : Version bump to TD1A.220421.004 [core/build_id.mk]
e49cf5d811 : Version bump to TD1A.220421.003 [core/build_id.mk]
1395332f13 : Version bump to TD1A.220421.002 [core/build_id.mk]
b321737c6c : Enable CFI for SYNA wpa_supplicant_8
b3abd5b2e9 : Version bump to TD1A.220418.002 [core/build_id.mk]
1c3b092aae : Version bump to TD1A.220415.005 [core/build_id.mk]
05ddf248f4 : Version bump to TD1A.220415.004 [core/build_id.mk]
a1347556d3 : Version bump to TD1A.220415.003 [core/build_id.mk]
a2faca21b5 : Version bump to TD1A.220415.002 [core/build_id.mk]
e4d9810dc2 : Version bump to TD1A.220414.006 [core/build_id.mk]
8080853d57 : Version bump to TD1A.220414.005 [core/build_id.mk]
a74f4d5530 : Version bump to TD1A.220414.004 [core/build_id.mk]
acf6b3a54a : Version bump to TD1A.220414.003 [core/build_id.mk]
1aa145b06f : Version bump to TD1A.220414.002 [core/build_id.mk]
1e15b69d95 : Version bump to TD1A.220413.003 [core/build_id.mk]
a2069f799e : Version bump to TD1A.220413.002 [core/build_id.mk]
487c5b6b24 : Version bump to TD1A.220412.002 [core/build_id.mk]
7f44a13759 : Version bump to TD1A.220411.003 [core/build_id.mk]
faec68a222 : Version bump to TD1A.220411.002 [core/build_id.mk]
7c0cea715a : Version bump to TD1A.220408.002 [core/build_id.mk]
e7242aabed : Version bump to TD1A.220407.002 [core/build_id.mk]
b6b91c836e : Version bump to TD1A.220401.006 [core/build_id.mk]
8ea88ca77f : Version bump to TD1A.220401.005 [core/build_id.mk]
c133843657 : Version bump to TD1A.220401.004 [core/build_id.mk]
bc75cb99f8 : Version bump to TD1A.220401.003 [core/build_id.mk]
f0df7f7a80 : Version bump to TD1A.220401.002 [core/build_id.mk]
fd2ba06b84 : Version bump to TD1A.220330.006 [core/build_id.mk]
dbb7a79b0a : Version bump to TD1A.220330.005 [core/build_id.mk]
d1ebe7b3d0 : Version bump to TD1A.220330.003 [core/build_id.mk]
b45544010b : Version bump to TD1A.220330.002 [core/build_id.mk]
d0a7b2ad09 : Version bump to TD1A.220329.002 [core/build_id.mk]
53316c88b5 : Version bump to TD1A.220328.003 [core/build_id.mk]
4f8fffbfbd : Version bump to TD1A.220328.002 [core/build_id.mk]
388bdaa96d : Version bump to TD1A.220325.002 [core/build_id.mk]
bac00a3500 : Version bump to TD1A.220324.002 [core/build_id.mk]
aba102ed36 : Version bump to TD1A.220323.002 [core/build_id.mk]
7cd6da66a2 : Version bump to TD1A.220322.002 [core/build_id.mk]
38d7efee5e : Version bump to TD1A.220321.002 [core/build_id.mk]
e18dd681c6 : Version bump to TD1A.220318.002 [core/build_id.mk]
44c2e3f7c0 : Version bump to TD1A.220317.002 [core/build_id.mk]
54d3ea0f64 : Version bump to TD1A.220316.006 [core/build_id.mk]
9b03069250 : Version bump to TD1A.220316.005 [core/build_id.mk]
0c6902d88b : Version bump to TD1A.220316.004 [core/build_id.mk]
df0480d851 : Version bump to TD1A.220316.003 [core/build_id.mk]
92ed065304 : Version bump to TD1A.220316.002 [core/build_id.mk]
3be4d72df9 : Version bump to TD1A.220315.002 [core/build_id.mk]
7f38d45e03 : Version bump to TD1A.220310.003 [core/build_id.mk]
dc018fd639 : Version bump to TD1A.220310.002 [core/build_id.mk]
4f31184e6f : Version bump to TD1A.220309.003 [core/build_id.mk]
a890c29dc8 : Version bump to TD1A.220309.002 [core/build_id.mk]
f8f892ae66 : Version bump to TD1A.220308.002 [core/build_id.mk]
8beb29655e : Version bump to TD1A.220307.002 [core/build_id.mk]
4e208f946c : Version bump to TD1A.220304.007 [core/build_id.mk]
7867e3fa4f : Version bump to TD1A.220304.006 [core/build_id.mk]
34a72a9f49 : Version bump to TD1A.220304.005 [core/build_id.mk]
6abf1286bc : Version bump to TD1A.220304.004 [core/build_id.mk]
4b25da9ab1 : Version bump to TD1A.220304.003 [core/build_id.mk]
c8843449ca : Version bump to TD1A.220304.002 [core/build_id.mk]
8a26b7ccb2 : Version bump to TD1A.220303.004 [core/build_id.mk]
f597147d19 : Version bump to TD1A.220303.003 [core/build_id.mk]
22434afcda : Version bump to TD1A.220303.002 [core/build_id.mk]
95a44bc90b : Version bump to TD1A.220302.004 [core/build_id.mk]
cde3dbf94c : Version bump to TD1A.220302.003 [core/build_id.mk]
ca7d670c02 : Version bump to TD1A.220302.002 [core/build_id.mk]
2be77a180d : Version bump to TD1A.220301.003 [core/build_id.mk]
88e67bf5bb : Version bump to TD1A.220301.002 [core/build_id.mk]
7baab55ab0 : Version bump to TD1A.220225.005 [core/build_id.mk]
6cd85b5571 : Version bump to TD1A.220225.004 [core/build_id.mk]
4468fa413e : Version bump to TD1A.220225.003 [core/build_id.mk]
a3f6572a28 : Version bump to TD1A.220225.002 [core/build_id.mk]
143c3d8380 : Version bump to TD1A.220224.006 [core/build_id.mk]
6d2290972f : Version bump to TD1A.220224.005 [core/build_id.mk]
842eca353d : Version bump to TD1A.220224.004 [core/build_id.mk]
34718c9d21 : Version bump to TD1A.220224.003 [core/build_id.mk]
1d120d9918 : Version bump to TD1A.220224.002 [core/build_id.mk]
8efdd63145 : Version bump to TD1A.220223.003 [core/build_id.mk]
dadf5ec782 : Version bump to TD1A.220223.002 [core/build_id.mk]
fc5d2363e2 : Version bump to TD1A.220222.002 [core/build_id.mk]
ba94b426d3 : Version bump to TD1A.220218.002 [core/build_id.mk]
0d12a13d80 : Version bump to TD1A.220216.002 [core/build_id.mk]
ea2cd73c1f : Version bump to TD1A.220215.002 [core/build_id.mk]
fb7bc76731 : Version bump to TD1A.220214.003 [core/build_id.mk]
c225afcd57 : Version bump to TD1A.220214.002 [core/build_id.mk]
7a2441f79e : Version bump to TD1A.220211.003 [core/build_id.mk]
fc3038dac9 : Version bump to TD1A.220211.002 [core/build_id.mk]
6b16cc2d22 : Version bump to TD1A.220210.003 [core/build_id.mk]
cc385cb10a : Version bump to TD1A.220210.002 [core/build_id.mk]
fe029a6254 : Version bump to TD1A.220209.006 [core/build_id.mk]
68b833fa58 : Version bump to TD1A.220209.005 [core/build_id.mk]
8718b77052 : Version bump to TD1A.220209.004 [core/build_id.mk]
906096c551 : Version bump to TD1A.220209.003 [core/build_id.mk]
ba3057c8f5 : Version bump to TD1A.220209.002 [core/build_id.mk]
dc9ac686f9 : Version bump to TD1A.220208.005 [core/build_id.mk]
4b0571fc99 : Version bump to TD1A.220208.004 [core/build_id.mk]
1a610a5a68 : Version bump to TD1A.220208.003 [core/build_id.mk]
e7aac6ce2b : Version bump to TD1A.220208.002 [core/build_id.mk]
d1408f4b68 : Version bump to TD1A.220207.005 [core/build_id.mk]
fd3826335f : Version bump to TD1A.220207.004 [core/build_id.mk]
cc59e283ab : Version bump to TD1A.220207.003 [core/build_id.mk]
5dce37b400 : Version bump to TD1A.220207.002 [core/build_id.mk]
f4dfbab4ea : Version bump to TD1A.220204.002 [core/build_id.mk]
e19c263cf0 : Version bump to TD1A.220203.004 [core/build_id.mk]
6addc763f3 : Version bump to TD1A.220203.003 [core/build_id.mk]
263cec3739 : Version bump to TD1A.220203.002 [core/build_id.mk]
15e1ff691a : Version bump to TD1A.220202.005 [core/build_id.mk]
0e921b4553 : Version bump to TD1A.220202.004 [core/build_id.mk]
5f1525c418 : Version bump to TD1A.220202.003 [core/build_id.mk]
b071a731da : Version bump to TD1A.220202.002 [core/build_id.mk]
4bb26e296e : Version bump to TD1A.220201.002 [core/build_id.mk]
bcdcb67fdb : Version bump to TD1A.220131.003 [core/build_id.mk]
adac82c629 : Version bump to TD1A.220131.002 [core/build_id.mk]
ed164fb544 : Version bump to TD1A.220128.005 [core/build_id.mk]
6b98a99b82 : Version bump to TD1A.220128.004 [core/build_id.mk]
e3530d1c49 : Version bump to TD1A.220128.003 [core/build_id.mk]
dc574cef11 : Version bump to TD1A.220128.002 [core/build_id.mk]
8f02aedf54 : Version bump to TD1A.220127.003 [core/build_id.mk]
1775a92872 : Version bump to TD1A.220127.002 [core/build_id.mk]
b064574f53 : Version bump to TD1A.220126.006 [core/build_id.mk]
9ecb4b9b46 : Version bump to TD1A.220126.005 [core/build_id.mk]
24d40eaf5f : Version bump to TD1A.220126.004 [core/build_id.mk]
70b206cd39 : Version bump to TD1A.220126.003 [core/build_id.mk]
6f4df2ac89 : Version bump to TD1A.220126.002 [core/build_id.mk]
57d34327c9 : Version bump to TD1A.220125.003 [core/build_id.mk]
95c958398c : Version bump to TD1A.220125.002 [core/build_id.mk]
1708228fa4 : Version bump to TD1A.220124.003 [core/build_id.mk]
cca33a131f : Version bump to TD1A.220124.002 [core/build_id.mk]
5af055d2dd : Version bump to TD1A.220121.003 [core/build_id.mk]
96337db001 : Version bump to TD1A.220121.002 [core/build_id.mk]
34800f09b0 : Version bump to TD1A.220120.005 [core/build_id.mk]
210eddff62 : Version bump to TD1A.220120.004 [core/build_id.mk]
d96ce5c6f5 : Version bump to TD1A.220120.003 [core/build_id.mk]
7b2601e30e : Version bump to TD1A.220120.002 [core/build_id.mk]
6471cd78f8 : Version bump to TD1A.220119.004 [core/build_id.mk]
6057148efd : Version bump to TD1A.220119.003 [core/build_id.mk]
90d4bd64e0 : Version bump to TD1A.220119.002 [core/build_id.mk]
5e1d092bb4 : Version bump to TD1A.220118.002 [core/build_id.mk]
6b8bf9db58 : Version bump to TD1A.220114.005 [core/build_id.mk]
b7d9b28276 : Version bump to TD1A.220114.004 [core/build_id.mk]
40cc93706a : Version bump to TD1A.220114.003 [core/build_id.mk]
2e14fcfe95 : Version bump to TD1A.220114.002 [core/build_id.mk]
a2ee504206 : Version bump to TD1A.220113.004 [core/build_id.mk]
67623a98f3 : Version bump to TD1A.220113.003 [core/build_id.mk]
a7a58c61ad : Version bump to TD1A.220113.002 [core/build_id.mk]
fadf2d8efd : Version bump to TD1A.220111.002 [core/build_id.mk]
0688caf704 : Version bump to TD1A.220110.002 [core/build_id.mk]
03b21295d1 : Version bump to TD1A.220107.002 [core/build_id.mk]
2b7c05e2ee : Version bump to TD1A.220106.002 [core/build_id.mk]
f06440890c : Version bump to TD1A.211224.003 [core/build_id.mk]
2000e40830 : Version bump to TD1A.211224.002 [core/build_id.mk]
3505c707a3 : Version bump to TD1A.211223.002 [core/build_id.mk]
1c1f4c1ce5 : Version bump to TD1A.211221.002 [core/build_id.mk]
3466928bfe : Version bump to TD1A.211220.003 [core/build_id.mk]
662a3d81d8 : Version bump to TD1A.211220.002 [core/build_id.mk]
5ae0279dcb : Version bump to TD1A.211216.002 [core/build_id.mk]
ab7335e9ca : Version bump to TD1A.211215.002 [core/build_id.mk]
a8ce8da158 : Version bump to TD1A.211213.002 [core/build_id.mk]
35caffb24b : Version bump to TD1A.211210.002 [core/build_id.mk]
d568133d8a : Version bump to TD1A.211209.002 [core/build_id.mk]
d3aef956db : Version bump to TD1A.211208.003 [core/build_id.mk]
3a48bcd49a : Version bump to TD1A.211208.002 [core/build_id.mk]
ccc5854990 : Version bump to TD1A.211207.002 [core/build_id.mk]
aac7f75826 : Version bump to TD1A.211203.002 [core/build_id.mk]
37a7d641ad : Version bump to TD1A.211202.006 [core/build_id.mk]
56938e3edf : Version bump to TD1A.211202.005 [core/build_id.mk]
9d0ab12853 : Version bump to TD1A.211202.004 [core/build_id.mk]
998fc0832a : Version bump to TD1A.211202.003 [core/build_id.mk]
7a9d2ac394 : Version bump to TD1A.211202.002 [core/build_id.mk]
771d7f6b29 : Version bump to TD1A.211130.003 [core/build_id.mk]
1c7e9469e9 : Version bump to TD1A.211130.002 [core/build_id.mk]
257a711337 : Version bump to TD1A.211123.002 [core/build_id.mk]
60dcf237c7 : Version bump to TD1A.211122.002 [core/build_id.mk]
5b66040b07 : Version bump to TD1A.211119.003 [core/build_id.mk]
04197743d0 : Version bump to TD1A.211119.002 [core/build_id.mk]
6ff6a9a263 : Version bump to TD1A.211118.002 [core/build_id.mk]
5ef2e0be5d : Version bump to TD1A.211117.002 [core/build_id.mk]
ee6977a33c : Version bump to TD1A.211116.002 [core/build_id.mk]
4766c7be1f : Version bump to TD1A.211112.003 [core/build_id.mk]
42f2e567a1 : Version bump to TD1A.211112.002 [core/build_id.mk]
0521f5220b : Temporarily remove the care_map in the ota package
d7091ea429 : Version bump to TD1A.211108.002 [core/build_id.mk]
1931a0b158 : Version bump to TD1A.211105.002 [core/build_id.mk]
baae59c6fd : Version bump to TD1A.211102.003 [core/build_id.mk]
35bdb84e35 : Version bump to TD1A.211102.002 [core/build_id.mk]
da191ec7ee : Version bump to TD1A.211101.003 [core/build_id.mk]
07426f7ca6 : Version bump to TD1A.211101.002 [core/build_id.mk]
7d5fd1b41e : Version bump to TD1A.211028.002 [core/build_id.mk]
2c9fbca743 : Version bump to TD1A.211027.002 [core/build_id.mk]
88509e4db1 : Version bump to TD1A.211026.003 [core/build_id.mk]
d0070a395d : Version bump to TD1A.211026.002 [core/build_id.mk]
bbd9e30088 : Version bump to TD1A.211025.004 [core/build_id.mk]
abc47fe166 : Version bump to TD1A.211025.003 [core/build_id.mk]
32d1139471 : Version bump to TD1A.211025.002 [core/build_id.mk]
e31f7e9c92 : Version bump to TD1A.211022.002 [core/build_id.mk]
27d191765c : Version bump to TD1A.211021.002 [core/build_id.mk]
3e2b1e4564 : Version bump to TD1A.211006.002 [core/build_id.mk]
17e0214427 : Version bump to TD1A.211004.002 [core/build_id.mk]
65f403afcc : Version bump to TD1A.210930.002 [core/build_id.mk]
3c8b12cf2d : Version bump to TD1A.210923.002 [core/build_id.mk]
0c84029094 : Version bump to TD1A.210819.002 [core/build_id.mk]
b51be00712 : Version bump to TD1A.210817.002 [core/build_id.mk]
40c0965034 : Version bump to TD1A.210816.002 [core/build_id.mk]
6e20917559 : Version bump to TD1A.210806.002 [core/build_id.mk]
ac9ac67440 : Version bump to TD1A.210805.002 [core/build_id.mk]
a39a44b168 : Version bump to TD1A.210722.002 [core/build_id.mk]
4ad315b423 : Version bump to TD1A.210721.002 [core/build_id.mk]
c795d701fc : Version bump to TD1A.210720.003 [core/build_id.mk]
6076858a2d : Version bump to TD1A.210720.002 [core/build_id.mk]
1d77ea015d : Version bump to TD1A.210716.002 [core/build_id.mk]
139f5a9afe : Version bump to TD1A.210709.002 [core/build_id.mk]
5fd8ec516a : Version bump to TD1A.210630.002 [core/build_id.mk]
1ba9864f9c : Version bump to TD1A.210623.002 [core/build_id.mk]
b5e0727260 : Version bump to TD1A.210616.002 [core/build_id.mk]
fe817e24d1 : Version bump to TD1A.210615.002 [core/build_id.mk]
6c4a4af5e4 : Version bump to TD1A.210610.002 [core/build_id.mk]
61ba7a69c4 : Version bump to TD1A.210607.002 [core/build_id.mk]
a752276d86 : Version bump to TD1A.210602.003 [core/build_id.mk]
a9e7d6195b : Version bump to TD1A.210602.002 [core/build_id.mk]
e8860db8cf : Version bump to TD1A.210528.002 [core/build_id.mk]
d3128e3643 : Version bump to TD1A.210526.006 [core/build_id.mk]
6cd57264f7 : Version bump to TD1A.210526.005 [core/build_id.mk]
ade2e79445 : Version bump to TD1A.210526.004 [core/build_id.mk]
92515c9553 : Version bump to TD1A.210526.003 [core/build_id.mk]
230ba042fc : Version bump to TD1A.210526.002 [core/build_id.mk]
f142f481e0 : Version bump to TD1A.210525.003 [core/build_id.mk]
44cdc8f205 : Version bump to TD1A.210525.002 [core/build_id.mk]

+- Project: platform/build/soong

bccfca63b : Revert "Revert "update MultiAbiTargeting matching logic""
234f595cc : Make writing command-line arguments as a comment in the generated file optional
89bca3f30 : Clear apex.go entries for bluetooth libs
cfbdc3bb6 : Clear apex.go entries for bluetooth libs

+- Project: platform/cts

443d2001aae : Revert "Add tests for BluetoothProfile.close"
17d9e2ceb52 : Wait for HeavyWeightSwitcherActivity to be shown
2ad28eb18eb : Triage cts-slim-stable failures into categories.
8a3640239ad : Enable tests on cts-slim-stable that now pass with input fix.
614989aa91f : Sort cts-slim-stable entries alphabetically.
b55892866c7 : Add a cts-slim-stable config.
f35c33ade1f : Test that OP_VIBRATE is disallowed for suspended apps
0ae6e3e651a : Verify the attention service feature flag
1975fdffb11 : Remove cloudsearch api cts
0e614cd45a9 : Check that app ID matches system uid in LocationDisabledAppOpsTest
dc3b818ef27 : Update CVE-2022-20225 to be dynamic compatible
f5fb37c50e4 : [Media TTT] Ignore CTS tests in Android T-QPR1.
80adcadd687 : Add test for WCT#finishActivity
50a1cf95578 : Add test for activity start with fade-in animation
76219d11ac2 : Update STS tests to NonRootSecurityTestCase
b508745fa73 : Update STS tests to NonRootSecurityTestCase
4f4832483c6 : Update STS tests to NonRootSecurityTestCase
87ae572229a : Fixes PreCreateUsersHostTest.
9d52124409e : Revert "Fixing alpha tests for adaptive drawable"
e191e9337bd : Fix VibratorManagerTest setup for vibrator state listeners.
d69a1299162 : [ATS] Fix testPreGrantsWithRemoteExceptions test
94781a5d1a2 : Adds tests for DeviceStateManager#requestBaseStateOverride
05b798c92b1 : Fix VirtualTouchScreenTest by removing wait for the hover event after ag/19908041.
3653aaa0684 : Fixing CTS test case issue
73c6c5eef3b : To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers.
9dc7cd0a2f1 : Update EditTextTest to use isBlinking method
902eb595bba : Adding retry in case of stale object exception
899ae9ab14e : Fixed SecondaryUsersTest:
07d887fbe27 : Remove ActivityTransitionTests#testTaskTransitionOverride
eedb8bbbefd : Fix LauncherAppsEnumerationTests#callback_unsuspended_visibleReceives
96103f26943 : Revert "Modifying Camera2 CTS test case testCameraManagerGetDeviceIdList"
f5a0283899f : Add tests for BluetoothProfile.close
ecfedc9ae33 : CTS test for Android Security b/238377411
2d8f451187a : CTS test for Android Security b/240138318
d7cb6c1d986 : Moved back CarServiceHelperServiceUpdatable dump test
165bfe59c98 : CTS test for Android Security b/228991285
ff6e2b27f10 : CTS test for Android Security b/228990621
f5a2eebf006 : CTS test for Android Security b/228991069
cb9ded8eb12 : CTS test for Android Security b/232837797
6926ee141ec : Wait for animation in testCantSaveStateLaunchAndSwitch
3a38af544ba : Disambiguate DreamManager#startDream.
63d186ca778 : Moved CarServiceHelperServiceUpdatable dump test to Car API Test
b778f6ad7ad : Fail CTS CarWatchdogHostTest if unable to start custom collection
3fc0b851118 : Revert "p2p:Group join with config must be established within 1.5 seconds"
159a53d8a44 : Revert "Revert "Use targetSdkVersion instead of targetSandboxVersion""
4fd456c05a6 : Fixes SuspendPackageTest so it launches Settings in the proper user.
f4931f5c91f : Platform version check in CarWatchdogDaemonTest
8d2721c999a : Adopt the two behavior in the CTS test
a73551ef736 : STS test for Android Securty Bug 237291548
f7907a097de : CTS test for Android Security b/203229608
0e79082fb59 : Check dir path before updating permissions.
235b8b71485 : Changed CarServiceHelperServiceUpdatableTest to use @IgnoreInvalidApi
1924cc53985 : Add test for adding log for authentication
b473c0c9247 : RESTRICT AUTOMERGE Test services with no feedback type are included in enabled info list.
454adad2692 : RESTRICT AUTOMERGE Test services with no feedback type are included in enabled info list.
bbb3077da9c : Test services with no feedback type are included in enabled info list.
ee8f3bd47e9 : RESTRICT AUTOMERGE Test services with no feedback type are included in enabled info list.
ac7a3fa10aa : RESTRICT AUTOMERGE Test services with no feedback type are included in enabled info list.
e398019b5ac : Add @ApiCheckerRule to CarServiceHelperServiceUpdatableTest and implement the unsupported version cases for user created/removed lifecycle events.
480903ae6c5 : Added check to make sure permission is actually granted.
be421113b85 : Add CTS tests for properties controlled by CONTROL_CAR_WINDOWS
137be684ef2 : Create enum for different types of fixed permissions
99aba59d859 : Add cts tests for FLAG_KEEP_SCREEN_ON
ffffeb23be8 : Revert "Add test to enforce component name belongs to caller app"
5d59cd40951 : Add CTS test for INFO_VIN
cd877b397dd : Really really quit bitmap service after running
aa0f36df545 : Removed PlatformApiCheckerRule.
669de2ae2df : CTS to ensure TaskFragmentOrganizer WindowContainerTransaction
05e3c2bb658 : Make the WindowInsetsAnimationTests more repeatable
062dc82b29a : Test for stop cursor from blinking when not visible
faf1382c070 : Enforce @ApiCheckerRule restrictions on CarTest.
f85c65043f2 : [RESTRICT AUTOMERGE]: Move SecurityTestCase out of CTS.
63585757a6c : Check dir path before updating permissions.
720430b0669 : Check dir path before updating permissions.
9f985928ac4 : Check dir path before updating permissions.
7fffe137571 : Check dir path before updating permissions.
df08ac90b87 : [DO NOT MERGE] Skip testing permission: SET_UNRESTRICTED_GESTURE_EXCLUSION
de522e8cbe6 : Add mk_payload as host-side helper binary
9a9f8e9c4cc : Moved android automotive signature permission to CarService-Builtin
880ff5655a1 : Initial usage of ApiCheckerRule
3717393937b : Refactored CarPerformanceManagerTest to use ApiCheckerRule.
b825306dae7 : Correct the z-order of root tasks inside a root task created by organizer in CTS tests.
7709059307f : Added tests for ApiVersion strings.
28b2ce8f77c : Check dir path before updating permissions.
453362126cc : Check dir path before updating permissions.
b1b2e32e468 : Set car target version to TIRAMISU_1 for CTS test package.
82636c69cca : Assumes extension supported device for version check
a614ffc1a44 : Update the dump parsing logic in CarWatchdogDaemonTest
7c82efd4b4e : Wait for all the activities to be in resumed state in ActivityManagerTests.
9d7ca1cabb7 : Remove legacy WRITE_EXTERNAL_STORAGE permission check for Installers
2896a3bb8bd : Collect the supported list of hyphenation
8ed58f9a6f2 : [DO NOT MERGE] Skip testing permission: SET_UNRESTRICTED_GESTURE_EXCLUSION
c11707e25c2 : [RESTRICT AUTOMERGE] Actually remove SecurityTestCase from CTS.
b7dff292437 : Add CTS tests for interior light switch properties
185d45a7784 : uwb(cts): Rework tests using SessionHandle
ef10c231837 : Revert "Add tests for <restrict-install>"
1ab9c3f8014 : Add test to verify the toolbar container doesn't have content description
ba23b6ac8ed : Cover user removed lifecycle listener in CTS.
3a5281e8920 : Add new CTS tests for PendingIntent.queryIntentComponents
285aabf837b : [DO NOT MERGE] Fix compatibility on tm build
a4f43efd6bc : Added version name to ApiVersion.toString().
7c680d46580 : Add setSystemDrivenInsetsAnimationLoggingListener into InterfaceChecker
e83b3b96633 : Check msg_id and thread_type value before concatenating.
4d70b12ddf6 : Revert "Revert "Restrict readability of uid state changes so that uid states of other users uids are not exposed to those that do not have permission.""
9369cb66a78 : Verify translation callback isn't reset on detach
6fd3d3460c4 : OpenMax AL / SL ES tests: no foldable states
86aeac3e3e9 : Add tests covering permission check for SIM INFO table
df864b64716 : CTS tests for DreamManagerService#setSystemDreamComponent.
689224fcb34 : Update DreamCoordinator#startDream CTS test API.
e701a82ea33 : Add test to enforce component name belongs to caller app
2b0be2ff69b : Disable testOnlyAllowedlistedChangesAreOverridable
12eebc83121 : [DO NOT MERGE] CtsAtraceHostTestCases: Fix parser for newer kernels.
6119004cdd5 : Disabled Confirm pattern lock test.
20b6df747c4 : Fixed CarServiceHelperServiceUpdatableTest.testCarServiceHelperServiceDump()
f9693daade6 : Added CTS to verify that OEMs don't emulate Car.PLATFORM_VERSION.
af39c40ee51 : Add test to enforce component name belongs to caller app
d376b12c4c0 : CTS test for Android Security b/209965481
35e4f9582ce : CTS test for Android Security b/208279300
e9a4c99a213 : Disable instant_app test in CtsCarBuiltinApiTestCases.
44c9f0f12db : Add version annotation to CarPerfMgrTest.
1b794413983 : Add test for the process state prior to the activity start
d6d3c1f8374 : Add CTS tests for seat occupancy property
780c67a3653 : Add CTS tests for interior light state properties
1add44a6563 : Modifying Camera2 CTS test case testCameraManagerGetDeviceIdList for automotive use case
61ee3bae238 : Enable CompatChangeTests for shell transition
c200e387e44 : Updated CTS test for Android Security b/228450811
33bc8732b01 : Skip double adding pregrant perms for role permissions in DPGP Test
5f77970de56 : [RESTRICT AUTOMERGE] Actually remove SecurityTestCase from CTS.
b7287485ff0 : Change device config intervals for notification check and check for notification based on id instead of text
65f041dc455 : Fixed flakiness of TIRE_PRESSURE CTS test
39bb6bde7de : Use custom action instead of direct broadcast
01985d70a8e : Add CTS tests for seat headrest properties
7f4e35a49ea : [DO NOT MERGE] Fix Stylus CTS by checking startInput
a1cf3404195 : Change some DataSpaceTest case due to vendor driver issue.
253cb6528c6 : Fix MANAGE_THREAD_PRIORITY permission name.
60e0d35822b : ItsService: Fix name for preview recordings
64128b45020 : Use checkable for AccessibilityNodeInfo comparison in AutoRevokeTest
5f996b4ee24 : Revert "Revert "Verify that proximity key is added to the hotwor..."
4a5d60423b8 : Check if a provider package in LocationDisabledAppOpsTest
3b5e281a898 : Adds test to verify EXTRA_SHOW_CHRONOMETER is set
73b4054ce03 : CodecDecoderSurfaceTest: Mark couple of resolutions as optional
35e9574fdb9 : Deprecated PlatformApiCheckerRule
fcaa3bdc019 : Disabled Confirm pattern lock test.
27351e2dbd9 : Move SecurityTestCase out of CTS.
dcf3da0d826 : DecodeAccuracyTest: Skip tests when decoder doesn't support the config
7599276d0b7 : CodecInfoTest: Limit HDR profile tests to VNDK T devices
168a475b6ea : Fix OEMs unable to get config_supportsBubble
9c2cf32e03c : Verify bitmap size in RemoteViews
3cad1fd1e8b : Adds CTS tests for WindowAreaComponent and rear display mode
3366d4ef20f : Added rule for CTS test
5f6040d4df6 : Fix Bluetooth CTS tests to auto-detect correct package
5ccf6df47d0 : fix failure of CompatChangeTests
1b8b619f9d7 : Fix to get correct num of support physical id from resource and check minimum support case
e8edc2f7e3c : Change google operator feature check to Android TV
dcab9386f27 : Move SecurityTestCase out of CTS.
d9826edda45 : Add CTS tests for properties guarded by CONTROL_CAR_MIRRORS
bb4fb464d1a : Remove APE Eng from CTS test harness ownership
d44c958c3a1 : CTS testBssidAllowlist should not enforce BSSID match
31a54508984 : CameraITS: Log ffmpeg version.
9494cc21a4c : Move SecurityTestCase out of CTS.
7f0c68c2f73 : Disabled "Select work lock test"
f31e4e57e3e : Disabled "Select work lock test"
27b3d617e64 : The test starts AllowBindAppWidgetActivity and tries to click a "Create" button. It should be "Allow" instead of "Create"
9b0a0a20219 : Reduce the minimum support key count for keystore
4505f74e126 : CTS test for Android Security b/209966086
8ba2dce3ae4 : CTS test for Android Security b/200688991
24c72a40f32 : CTS test for Android Security b/200688991
74dc2efd0d5 : Updated CTS test for Android Security b/223578534
a1f4b37ef77 : Updated CTS test for Android Security b/223578534
33bafd9d53a : Revert "Workaround the stale notification window issue"
45e44150b10 : Fix testDisableAppThenResetServiceToReenableIt for Android automotive
45e7e12b1ac : DecoderTestAacFormat: Limit channel mask tests to default aac decoder
4fabed17e8b : Removed "Api" from "ApiVersion" APIs.
be9b4f48653 : Move STS utilities out of CTS.
93718880a4c : Convert Android.mk to Android.bp
688dd2956f8 : Add human-readable device name/type to routing message
6675ba81cb2 : Add CTS for user created lifecycle event.
d68d4b68073 : switch TelecomManager List getters to ParceledListSlice
73935080e83 : Add SET_UNRESTRICTED_GESTURE_EXCLUSION to cts expected permissions
eec5d883144 : Remove splash screen for android.view.cts.InputEventInterceptTestActivity
3e942093c1b : Move STS utilities out of CTS.
97633ee96f6 : Update setSimslotMapping TestCase
cb14d75ceca : Add CTS tests for seat lumbar properties
9ae9166653e : Add CTS tests for seat tilt properties
ceffc017d7b : uwb(cts): Annotate with CDD requirements
70211205225 : Add CTS tests for seat depth properties
caeadc04c5b : Add CTS tests for seat height properties
735256b6fb8 : Move SecurityTestCase out of CTS.
f45e9519902 : Move STS utilities out of CTS.
5009d6b73b1 : Ensure job is setup before running check
3f90acc94f9 : Add CTS tests to cover Canvas#drawVertices color blending
1807cf326d2 : Prevent test activity being reconfigured after supporting DPAD
014acd8f85a : Update WM Jetpack prebuilt for CTS
b6f3a6b81d6 : Add human-readable device name/type to routing message
0ffbaf21986 : ITS: handle multiple focal lengths for single camera
71f968045f4 : Update privacy signal tests
f1fca73dbe2 : [RESTRICT AUTOMERGE] Verifies no new Intent to non-exported activity when navigateUpTo
36ef0b74623 : DO NOT MERGE - Add test for BAL with VirtualDisplay
7bfd5de1d67 : DO NOT MERGE - Add test for BAL with VirtualDisplay
9e1988a7f05 : [RESTRICT AUTOMERGE] Verifies no new Intent to non-exported activity when navigateUpTo
06da29c4c78 : Disabled "Select work lock test"
3b040a2fdfe : Added CTS test for HVAC_DUAL_ON
1ee8038e1a6 : Added CTS tests for simpler HVAC seat properties
97296cedfe0 : Add test for double application of Shader local matrix to RuntimeShader
21612b06a31 : STS testSetMaliciousStream skip on low ram devices
fd27935d21a : Add CDD/API annotation to CTS verifier for automotive
a303f6a5181 : DO NOT MERGE - Add test for BAL with VirtualDisplay
d180a20af88 : Added CTS tests HVAC_TEMPERATURE_* properties
cf2760947c5 : Fix permission2 test failure
fe9a78d30f2 : ITS: remove test_auto_per_frame_control.py
11c9dcd8726 : Verifies no new Intent to non-exported activity when navigateUpTo
5383350eb03 : Add CDD annotations to the screen pinning test
f6b05034a5f : Updated tests to use ApiVersion.VERSION_CODES.
5b9b30abd82 : Skip flaky TaskFragmentTrustedModeTest test with Shell transition
56d2bb157db : Fix Bluetooth CTS tests to auto-detect correct package
9c804ca8151 : DecodeGlAccuracyTest: Check OpenGLES 3.0 & GL_EXT_YUV_target support
a7c17a15fd4 : CTS test for Android Security b/228991609
9ddf4f5c0f6 : Add CDD annotation for WidgetTestActivity.
e0dfd9bc1bd : Added CTS tests HVAC_FAN_DIRECTION* properties
9927a7c15b9 : Verifies no new Intent to non-exported activity when navigateUpTo
e2717bc16af : CameraITS: Converge 3A before taking capture.
1132f7591b1 : Test that sensitive information is stripped from ActivityOptions
5a6d8a603c1 : CodecInfoTest: Limit HDR profile test to vendor codecs
f2895dbf5a7 : Update OWNERS file for STS MainlineModuleDetector
c14d000cadd : STS Fix test for CVE-2021-0315
44da4ebf908 : Add CTS tests HVAC_POWER_ON and one possibly dependent property
c4d7f77b66a : Add tests for <restrict-install>
52b505455f3 : Make test more reliable for multi-window/multi-display area devices
6e716b44159 : Add CDD/API annotation to CTS verifier for automotive
96421478d33 : Skip CtsAppCompatHostTestCases
e5c6c9d7d3f : CTS test for Android Security b/174495520
344489c3ce2 : Updated CTS test for Android Security b/211481342
fb2984e6356 : Revert "DO NOT MERGE: Revert "Add appops testcase for location d..."
336fb2f5981 : Car ApiVersion tests improvements:
247a252d608 : Moved Car API version tests from ApiTest to CTS.
8830e62d743 : Add CTS tests for seat backrest properties
2171b2dc7b4 : Add CTS tests for seat fore aft properties
8618caef75b : Added no area overlap verification for area IDs
9d4660a83c9 : Added missing global area type HVAC properties
fde90aa339b : Add CTS tests for mirror area type HVAC_* properties
5bc4b1ffe12 : Add CTS tests for window area type HVAC_* properties
926ddf4636c : Removed @Ignore from the TIRE_PRESSURE test
b19c5af124d : switch TelecomManager List getters to ParceledListSlice
474208a8a3f : Corresponding tests while unhiding HVAC_ELECTRIC_DEFROSTER_ON HVAC property.
02071148fa2 : Add CTS tests for seat belt properties
c0be6896f4f : Fixing alpha tests for adaptive drawable
1562dc5add1 : DO NOT MERGE Fix testScreenConfiguration case
5536b0b43d6 : Fix the problem of excessive sensitivity error
edec7be8b24 : Add SET_UNRESTRICTED_GESTURE_EXCLUSION to cts expected permissions
fb96c92261d : Add test for tapjacking permission review screen
389fe064e74 : Add test for tapjacking permission review screen
3ff7522819f : Add test for tapjacking permission review screen
6cbc5ae2453 : Add CTS Tests for Properties Guarded by PERMISSION_CONTROL_EXTERIOR_LIGHTS
575f704c596 : Create default folders before asserting their existence
5341cd43329 : Add CTS for CarPerformanceManagerTest.
4fad3415178 : Verified setProperty() with min/max value range
0ad0fa88aa5 : Apply integer value check with the new method from VehiclePropertyVerifier
106e802ce10 : Verified setProperty() with possible Integer values
2da5a87c941 : Add setProperty() testing for writable bool props
9a76f2f4388 : Add some general checks for area Ids
ae0c74423ad : Add required checks for min/max values in config
e64fe6e247e : Ignore sharedUserId when package already left shared UID
67aa5649069 : Add tests for PERMISSION_PRIVILEDGED_CAR_INFO props
28fb33d1e92 : Mark KeyguardTransitionTests#testDismissKeyguard as flaky.
fdd6ab64753 : Skip testRebootRadio on IRadio 2.0 and below
81fbbefec2f : Implement the logic to check whether the car property value is in the integer set.
37fe7cb336b : Verify display features when embedding a different package
558d4464451 : Clarify ActivityEmbeddingPolicyTests assumeFalse
97b76601020 : Fix ActivityEmbeddingLifecycleTests with Shell transition enabled
d7c9cddc12c : CameraITS: Just check the flash state.
0b3d4a75099 : Ignore TIRE_PRESSURE to unblock presubmit
6706a19e82e : Size restrict right icon size in notification
0aeb193a241 : Add CTS tests for properties guarded by CONTROL_CAR_DOORS
0e3b2798669 : Fixed callback test to support slower update rate
3aa70943721 : Fix TaskFragmentTrustedModeTest
f6426c60bd3 : Ensure to set inset animation callback to null
422087bd3f3 : Fix ActivityEmbedding CTS tests that need to shrink display size
6281429bd9c : Fix testStartActivityFromAnotherProcessInNewTask_ThrowException
411dd9ff063 : Add CTS Tests for Properties Guarded by PERMISSION_EXTERIOR_LIGHTS
8d44c41fb2c : Make test more reliable for multi-window/multi-display area devices
69b97de161e : Enable the testStopAllTasksForUser test case
85a892a77eb : Check continuous prop send updates for all areaIds
a013b3c4950 : Add Area ID testing for VehicleAreaWheel props
9cf456bdf50 : Add CTS test for requesting enter PiP on back gesture
a19bdff4f83 : Add wifi state permission
9ef0e6670eb : [Media TTT] Re-enable CTS tests for QPR.
6723445203e : Verify nonEmbeddedAble Activity started on Task instead
27d09941148 : Add Setter Verification for Units Properties
590fc532587 : Make OWNERS under AAOS up-to-date
a583aa4c4d1 : Use PollingCheck to handle random delay of focus status
a3ec0671d0f : Add CTS Tests for Properties Guarded by PERMISSION_TIRES Test: atest CarPropertyManagerTest Bug: 233792129
b0bdfdf716a : Add integration tests for ActivityEmbedding
b1925a87ed2 : Size restrict right icon size in notification
a0644ea166b : Revert "Add and update tests for min aspect ratio CDD requirement."
a7dfab3180c : Add THREAD_PRIORITY permission.
ba71585b2cc : Added CTS test for PERF_ODOMETER
2fd4bbece77 : Increase testStopAllTasksForUser test case stability
78fb16c096d : Add CTS Tests for Properties Guarded by PERMISSION_CAR_ENGINE_DETAILED
494849bfa33 : Add verification for CarPropertyConfig getMinValue/getMaxValue
6dd1a9bb0ef : Check keyguardGoingAway status isn't sticky.
eb25f704c16 : Add CTS Tests for properties guarded by CAR_DYNAMICS_STATE
b745d5ee04c : Add AnimationTestActivity back
69dcf80e508 : Enable multidex for CtsAppTestCases
b7fc96c2d26 : Update ActivityTransitionTests for shell transit
6edcb968870 : Add and update tests for min aspect ratio CDD requirement.
0ccc215c4e5 : Remove AnimationEdgeExtensionTests and AnimationBackgroundTests
66daa660c4f : Stablize ActivityTransitionTests by considering all insets
22463896843 : Remove the special logic of the divider bar z-ordering
7dad83d4b96 : RESTRICT AUTOMERGE Add RECEIVE_AMBIENT_TRIGGER_AUDIO to atom tests
449e83bb39c : Reduce the PIP CTS tests execution time
ce82ee1a2ed : Reland: Change input injection security model
ec0e0695ac9 : Update include path to match master
3df8d3cce12 : Disable overriding task animation through windowAnimationStyle attribute.
f4c48bc5cb0 : Skip testAutoPipOnLaunchingActivityWithNoUserAction in freeform
6fb945ccefb : Add ActivityOption to remove keyguard when an activity is launched.
16bb7fc80ec : Clean up the legacy split screen (9/n)
7eec469db73 : RESTRICT AUTOMERGE Fix tests as Trusted Hotword requirement is removed
29b0f63bd12 : Preventing the flaky fail from wallpaper condition mismatch.
f36bdc5c36b : Only move Task to PiP if there is only one non-finishing activity
a66e29264d7 : Verify the turn-screen-on activity won't wake up device
47e44c2939d : Revert "Adding tests for multiple provider support in AbstractMa..."
2f9dcd30d76 : Revert "Adding tests for multiple provider support in AbstractMa..."
ef79a811471 : Revert "Adding tests for multiple provider support in AbstractMa..."
095be9eafef : Revert "Update all manifest to use sharedUserMaxSdkVersion"
b3235e6d3c6 : Fixed cts tests to work with BluetoothAdapter restrictions
5bce3e2bd12 : Revert "Ask for notification permission"
7c7222c6498 : Revert "CTS for Java Choreographer frame timeline API."
048ee5746a8 : Revert "CTS for Java Choreographer frame timeline API."
b61aa199c3c : Revert "CTS for Java Choreographer frame timeline API."
7be10ab1c6d : Revert "Add test case for fallback line spacing"
1b4bb3517d4 : Revert "Add tests to ensure hardware only for RuntimeShader API"
e1b944e7933 : Revert "Add test checking view recycling is always tested"
77d8de526c6 : Update permission tapjacking test for partial overlays

+- Project: platform/development

591d513a8 : Update build tools version for b/237714065
8d408e82c : Add ability to enter PiP on back pressed in ApiDemos

+- Project: device/generic/car

6360dd2 : Prevent "artifact path requirement" build error for preinstalled-packages-com.android.car.messenger.xml
a851e67 : Put CarMessenger's allowlisting in its own config file
d149f9b : Fix "artifact path requirement" build error for rotary apks
21c0f32 : Fix "artifact path requirement" build error for preinstalled-packages-com.android.car.dialer.xml
e2a50bd : Put Dialer's allowlisting in its own config file
7a877a4 : Disable adoptable_storage for car emulator (tm-qpr-dev)
7fe7bfe : Fix Audio HAL crash.
250656a : Disable UltraSound features in car emulator.
9fdfc37 : Remove android.software.midi feature from car emulator.

+- Project: device/generic/goldfish

82177a72 : Disable asha from bluetooth profile
ccbdf250 : Add bluetooth configuration
78a30f4a : codecs: update vp8 encoder performance
35636f8a : codecs: update more performances data
792f6c18 : codecs: fix 4k fps for hevc
41506dbb : Fix jpeg lib path for 64 bit image.
8e07b72b : codecs: lower the fps of goldfish hevc decoder
8cfebae8 : Fix jpeg lib path for 64 bit image.
0a988427 : Fix jpeg lib path for 64 bit image.
b769aa63 : Update our hardcoded measurements
bb279e3a : Reduce warming up time to 3.5 seconds
3bdc7462 : Add cold start to GNSS
03035393 : Fix the timestamps reported in `GnssLocation::elapsedRealtime`
6e57f6f4 : radio: declare a few telephony features required by cts
a633c4a5 : Revert "Fix location mocking in Goldfish"
cff2a1c2 : Fix location mocking in Goldfish
e0b065ff : Remove obsolete freezer cgroup ops
cf6cc98c : Add retries for pcm_read and pcm_write
488257ae : codecs: update c2.android.mpeg4.decoder fps
4a73d986 : Add retries for pcm_read and pcm_write
8152f179 : Add android.hardware.usb.host.xml to makefile.
160ec6a4 : Set GoogleContacts as the default system contact app.
b2d5d1ff : Set android-desktop as the image tag.
522d33b7 : Create goldfish_overlay_connectivity_gsi RRO
ca2b861e : Move pcm_prepare closer to pcm_open
c6acebac : Retire pcmStart and pcmStop
47f4785c : C++ cleanup
02a8179a : Support derived target update of device manifest
f1745dc4 : codecs: declare non-hdr display
e363ff7a : Revert "Limit the numer of output and inout streams open"
2c886b3e : Switch the audio HAL to 7.1
cc5ff994 : Reduce logcat noise in the audio HAL
a3761c62 : minor fix on x86_64 only 64bit guest

+- Project: device/generic/goldfish-opengl

ae9c2ec2 : Fix flickering with client frame composer
073c2cdb : Add display finder DRM flow
3341d8a5 : Handle sync_fd==-1
d4cc09dc : Add client composition mode to RanchuHWC
df29053f : codecs: handle invalid inputs better
b9512ff4 : Fix resizable AVD with virtio-gpu

+- Project: device/generic/vulkan-cereal

37ebd02b : Revert "change kMaxLayersPerFrame to 16 layers"

+- Project: device/google/atv

fa5a517 : Import translations. DO NOT MERGE ANYWHERE
02a0e2c : Import translations. DO NOT MERGE ANYWHERE
9af876f : Import translations. DO NOT MERGE ANYWHERE
9069b88 : Import translations. DO NOT MERGE ANYWHERE
224ef17 : Import translations. DO NOT MERGE ANYWHERE
66fd759 : Import translations. DO NOT MERGE ANYWHERE
9f9072c : Import translations. DO NOT MERGE ANYWHERE
64b3b02 : Import translations. DO NOT MERGE ANYWHERE
978d801 : Import translations. DO NOT MERGE ANYWHERE
9395ff9 : Import translations. DO NOT MERGE ANYWHERE

+- Project: device/google/barbet

c042add : Update barbet SVN to 29
72dc518 : Update barbet SVN to 28
65cb954 : Update barbet SVN to 27
07ea109 : Switch NFC from HIDL to AIDL

+- Project: device/google/bluejay

cae3b29 : Update bluejay SVN to 19
1d3082b : Set Lyric camera_hardware variable.
0b27db3 : Add Ownership to powerhint files
d9df6ed : audio: extand the period number of hifi usecase
027014d : powerhint: clean up unused hints in B3
34998e3 : vibrator: disable f0 and redc compensation
90c7423 : Remove frequency boost of big cores for FACE_UNLOCK
bd97cfd : gps: enable GNSS PPS feature
68db066 : Update bluejay SVN to 18
08dcbe9 : Remove RestrictedCpuset hint
7fb9a39 : Adjust zram size to 3G
a94fab2 : audio: enable gapless offload for trimming data
7dc600e : Config dex2oat according to thermal status
e07cbc7 : Enable adpf cpu hints for SurfaceFlinger in device mk file
73cd027 : Remove existing surfaceflinger uclamp boost configuration
86f174c : Update bluejay SVN to 17
c5af650 : thermal: seperate thermal config for charging
1211bd8 : Change util threshold of camera streaming high
2784ce1 : Update bluejay SVN to 16
3ab3d62 : Remove FPS boost
7b37c42 : gps: Enable SI SUPL over Wifi
a07582c : Update bluejay SVN to 15
18cea89 : Change boardconfig layout to support _car builds
af207a9 : Remove universal touch boost
9de33e4 : audio: enable gapless offload flag
f5bc089 : init: remove twoshay HAL init trigger condition 'on late-init'
a37ba41 : Update udfps burn in vertical translation
a5e0570 : B3: Add Bluetooth A/B firmware property
cfaa2c5 : init: set vendor.all.modules.ready and vendor.all.devices.ready
4824af0 : Disable zone dma32
ab54152 : Set audio haptic channel amplitude limit
5ed43b8 : audio: update audio tuning table
d38d316 : Config: Update Auto Brightness debounce and ambient threshold setting for p21
4950069 : Switch NFC from HIDL to AIDL
841db92 : b3: Enable LHBM control from UDFPS HAL

+- Project: device/google/bramble

45839e9 : Switch NFC from HIDL to AIDL

+- Project: device/google/coral

59bb7426 : Refine rounded.xml for C2/F2
a14589e9 : Update coral SVN to 64
caeb4872 : Disable per-cgroup PSI accounting
117ba5b5 : Add device-specific support for GoogleBattery AIDL V1
ee0687b4 : Pixelstats: add block layer stats length
d0152c58 : init.rc: change the ownership of gc segment info sysfs nodes
3f9c94b7 : Switch NFC from HIDL to AIDL

+- Project: device/google/coral-sepolicy

d14c1ca : Add framework stats service permission for coral.
036fcd6 : sensors: Mute the read unmounted files error with dontaudit.
1c09025 : Update nfc from hidl to aidl service

+- Project: device/google/cuttlefish

c5da306e2 : Partial revert of ag/19786106
2a86a1972 : Move support_one_handed_mode to cf phone type product
2efd7087a : Add display finder mode sysprop
ff60a43b2 : Put CarMessenger's allowlisting in its own config file
92434b861 : Switch to ranchu hwc
a77657c1c : Bump VK_API_VERSION_1_2 for QEMU
bf1a8e0fe : Make sure androidboot.opengles.version is set
f6a1090bd : Fix qemu GPU device labels
d286afe50 : cf_x86_64_tablet target does not support the android.software.voice_recognizers
49057cd1a : Put Dialer's allowlisting in its own config file
521d2076f : Adds config values for rear display mode
3edebcb56 : [DO NOT MERGE] Make init_boot optional part of AB_OTA_PARTITIONS
aa3f38147 : Move Audio Effects HAL into its own manifest chunk
a51534f28 : KeyMint: pass through auth tokens
e57b6e9df : Enable the telemetry service

+- Project: device/google/gs101

a431ade : Include Dolby codecs
ae7b5ad : Add notification pregrant for WfcActivation
def0f32 : Upgrade device VINTF manifest for IDebugHost
495567b : [DO NOT MERGE] temporal remove CQ mode for HEVC encoder
926cb2a : init: add permission to adjust wlc fan alarm level
edee0d0 : gps: enable GNSS PPS feature
489f819 : dck: switch to gs-common implementation of digital car key wiping
0327040 : dumpstate: Add aoc memory vote dump for a32 and ff1
b1ea1a7 : gps: raise gps service priority
3e6a0dc : Update P21 device compatibility matrix file to update uwb IUwbVendor to v2
c5c3e1d : health: Remove SOC based throttling
92f1b6c : Revert "thermal: enable warm_reset on thermal shutdown"
78e92a8 : pixelstats: add ams_rate sysfs for ATOM of VendorAudioHardwareStatsReported
d22cc82 : gps: update gps driver 143.20.23.547844
a9d6ee7 : Revert "dck: switch to gs--common implementation of digital car ..."
93e624a : Dump usf stats history in bugreports.
c17b465 : dck: switch to gs--common implementation of digital car key wiping
f121ec6 : thermal: move charger thermal HAL setup into project
d8144c4 : gps: Enable SI SUPL over Wifi
7e14454 : Revert^3 "gs101: Add pvmfw to AB_OTA_PARTITIONS"
73b675d : update bitrate modes capability for video encoder
3749b75 : p2p: fix p2p configuration
dc68b3a : Add TARGET_PRODUCT variable to aoc daemon build
d8610a1 : gs101: exclude vendor telephony code if BOARD_WITHOUT_RADIO
69ff049 : gs101: exclude telephony.carrierlock feature if BOARD_WITHOUT_RADIO
1dc5d62 : Change ownership of charge_stats to system for clearing
bc9753c : Add device-specific support for GoogleBattery AIDL V1
67240b1 : init: disable dock-defend
803bb5c : Set powerBrickStatus to not connected when sourcing power
47633ab : Fix that no sound from TalkBack when using Spanish/French/Japanese/German/Italian language.
d8dac3c : Update pixel stability logging mask
1237f7a : Add support for Opus as a BT A2DP offload codec
21932fa : init.gs101.rc: remove vendor.device.modules.ready from 'on init' section
b94ea0c : Revert "Disable zone dma32"
de29a14 : usf: Include usf_product.mk for USF PDK.
b730545 : bcl/init: Remove unused sysfs write.
d480331 : gps: update gps driver 143.20.23.542941
645967d : Disable zone dma32
4ea4bdb : Set permission and owner for acd-com.google.usf.non_wake_up.
af22af8 : battery: Dump Health index stats
40448dc : Pixelstats: add block layer stats length
88fb3bf : gs101: move charger thermalHAL setup into common code
d5ce52e : Revert^2 "gs101: Add pvmfw to AB_OTA_PARTITIONS"
4a612fa : init: disable dock-defend in charger mode
8afd9f9 : thermal: enable warm_reset on thermal shutdown
a5fd932 : Remove android.hardware.renderscript HAL from manifest
4a24ac4 : fingerprint: Add congifs for sw42
a723e2d : fingerprint: Add .mk files for SW42
e806478 : manifest: Use fpc42 version for FPS extension
c3e3ca6 : Add vendor/goodix/udfps/fp_utils to PRODUCT_SOONG_NAMESPACES
ad2fa4b : Revert "gps: update gps driver 140.20.23.532343"
f6b7301 : FUSE-BPF: Disable the feature
8094b38 : Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS"
8802aca : Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS"
100b9fa : Revert "gs101: Add pvmfw to AB_OTA_PARTITIONS"

+- Project: device/google/gs101-sepolicy

9a4545e : Allows modem_svc to read the logging related properties
060b562 : Sepolicy: add permission to allow create, connect udp socket
908a8fc : sepolicy: gs101: allowed permissions required for network access
7b5ed95 : Add rules for letting logger app send the command to ril
f072797 : sepolicy: add nodes for aoc memory votes stats
a8eab1a : sepolicy: add permission for AMS rate of pixelstats-vend
4b4afb2 : Give permissions to save usf stats and dump them in bugreports.
0bbfb98 : aoc: add audio property for pixellogger update control
1673f21 : Allow aocd to access acd-offload nodes
5ea60d6 : Fix build break if BOARD_WITHOUT_RADIO
c96220c : Add security context for com.google.usf.non_wake_up/wakeup.
2455329 : hal_dumpstate_default: fix avc error
a915799 : modem_svc: Fix avc error
bf1333f : Add acd-com.google.usf.non_wake_up file to AoC file context.
d479f73 : Update nfc from hidl to aidl service
713497c : Allow hal_fingerprint_default to access hal_pixel_display_service
7bfcc6f : Allow chre to communicate with fwk_stats_service.
8d702d9 : Add pvmfw to custom_ab_block_device
406b037 : Grant selinux permission to com.google.edgetpu_app_service-V2-ndk.so

+- Project: device/google/gs201

e6bf5a0 : [Steadiface] Disable landmark inference dsp usage.
87f57a5 : Revert "update performance-point for AV1 decoder"
fcaad09 : update performance-point for AV1 decoder
2307196 : Disable USB contaminant detection when the disable flag is true
bfb57fd : usb: remove redundant changes for USB nodes
a83716f : usb: Remove the permission change of unused nodes
96b8020 : RESTRICT AUTOMERGE: [3A] Update LOCAL_TARGET_PRODUCT for T6Pro
18a733b : Revert "RESTRICT AUTOMERGE: [3A] Update LOCAL_TARGET_PRODUCT for T6Pro"
bdfa409 : RESTRICT AUTOMERGE: [3A] Update LOCAL_TARGET_PRODUCT for T6Pro
dd651b1 : pixelstats: add thermal stats paths
6ef57bd : GPU: Remove write to ifpo sysfs node.
6e29136 : Add notification pregrant for WfcActivation
1979e0b : audio: remove CCA default setting from common
4002a11 : Upgrade device VINTF manifest for IDebugHost
65b6f92 : Include Dolby codecs
d89cff2 : [DO NOT MERGE] temporal remove CQ mode for HEVC encoder
e4c0888 : powerstats: change data source for CPU CLx-DVFS
47adfbe : init: add permission to adjust wlc fan alarm level
45618a6 : Revert "thermal: Fix misalignment from removal of gxp cdev"
b8acf39 : Revert "thermal: remove gxp cooling device dependency"
d1b167f : wifi: Add flag BOARD_WLAN_CHIP
a1f9003 : mitigation logger: Update lastmeal generation
9fe1f4b : Dump the sys node of LED
d299a42 : Update pixel stability logging mask
24c9524 : dck: pick up recovery mode library for digital car key wiping
5d91231 : dumpstate: Add aoc memory vote dump
034981b : gps: raise gps service priority
85f961f : Differentiate COD between phone and non-phone project
8de2071 : Update P22 device compatibility matrix file to update uwb IUwbVendor to v2
fd96ace : [Camera 3A] Update LOCAL_TARGET_PRODUCT for F10
e631aba : Move lhd.conf, scd.conf to device folder
cad8c5c : health: Remove SOC based throttling
1044dd4 : fp_test: add command binary for fp test
ce2ec89 : gps: update gps driver 143.20.23.547844
3d77a0d : Support Call Metrics info as part of Call KPI
4c5bbfc : powerstats: update GPU EnergyConsumer channels
63e9c66 : Revert "dck: pick up recovery mode library for digital car key w..."
21ffd5f : Dump usf stats history in bugreports.
a3a4264 : dck: pick up recovery mode library for digital car key wiping
7447cd3 : pixelstats: add ams_rate sysfs for ATOM of VendorAudioHardwareStatsReported
0d14937 : thermal: move charger thermal HAL setup into project
08c526a : dumpstate: Dump GTI touch information.
0f2d1bd : powerstats: add specific combination of data providers
9411790 : powerstats: include Aurora state residency stats
63f5a83 : Modify rt_uclamp_min value
97064d1 : Modify rt_uclamp_min value
d6a9d8b : handheld_core_hardware.xml should be included at device specific layer.
1fa1cf5 : Scale the flexibility for snesor features settings
856edb8 : update bitrate modes capability for video encoder
f14529e : thermal: allow system to overwrite the skin_therm's trip point
1e179af : [PixelLogger][P22] Update P22 Pixel_default.nprf to enable PAL-TraceAlert trace for Power team
a245c22 : Enable scsi error recovery log for debugging
45c6492 : Remove IBluetoothCcc from common setting
2018e47 : Camera: Create video_bokeh_node folder at boot
423562d : init: Change pm_freeze_timeout
301ce08 : Add TARGET_PRODUCT variable to aoc daemon build
46a0ab6 : powerstats: include WLAN data provider in PowerStatsHAL
53dc3e3 : Add device-specific support for GoogleBattery AIDL V1
19b932e : powerstats: remove bluetooth data provider on the specific device
bf885d8 : gs201: exclude telephony.carrierlock feature if BOARD_WITHOUT_RADIO
312ccd4 : gs201: exclude vendor telephony code if BOARD_WITHOUT_RADIO
424daa6 : Scale the flexibility for camera flash/autofocus settings
ed1fa3a : init: disable dock-defend
7d34263 : Set powerBrickStatus to not connected when sourcing power
713b995 : logger: Change access right to lastmeal.txt
a150e72 : Bluetooth: correct logbuffer_btpower owner to Bluetooth
8e65c0c : wifi: Disable 6GHz channels on P2P
6f754fd : init.gs201.rc: remove vendor.device.modules.ready from 'on init' section
938a169 : thermal: allow system to overwrite the usb_pwr_therm2's trip point
e31dc79 : dumpstate: Dump logs
259c65d : conf: create dedicated init rc for modem
2ce6ad2 : Not build modem artifacts with BOARD_WITHOUT_RADIO
097f0b8 : Remove the unused attribute set from init.rc
478fe09 : Enable PMF for WPA2-Personal Hotspot
4608b93 : Set permission and owner for acd-com.google.usf.non_wake_up.
5195866 : battery: Dump Health index stats
1cb6abc : init: disable dock-defend in charger mode
4bdbbe6 : ueventd: create oem test iodev
c6b4a31 : [Camera 3A] Update LOCAL_TARGET_PRODUCT for L10
ea9b54f : Disable GPU firmware logging
6d9217f : audio: add Crystal Clear Audio property
af8fbf4 : audio: build-in the CCA HAL module
f35f7bd : dumpstate: add dump battery data for debugging
e3a7026 : init.rc: add permission to dump battery debugging data
59f0266 : add permission for pca charge_stats access
b2d1f99 : Rename first stage module list to vendor_kernel_boot.modules.load
dd8efd5 : gs201: exclude GNSS and vcd if BOARD_WITHOUT_RADIO
d10e415 : init: disable dock-defend in charger mode
1f8a6e2 : gs201: allow override for ro.crypto.metadata_init_delete_all_keys.enabled
f32db03 : Pixelstats: add block layer stats length
13e99d5 : Revert "thermal: enable warm_reset on thermal shutdown"
2b483be : thermal: allow system to overwrite the skin_therm1's trip point
4132932 : Revert "init: fix incorrect pca94xx sysfs node path"
0d15498 : init: fix incorrect pca94xx sysfs node path
150f6aa : manifest: Use fpc42 version for FPS extension
809ad00 : manifest: Add sw35 extension interface
28397e3 : init: restorecon modem persist file
6f1a633 : dumpstate: Fix P10 touch can't work after bugreport.
7cb4eb4 : Revert "gps: update gps driver 140.20.23.532343"
74b4007 : usb: Correct the i2c path
d591b79 : Enable bluetooth profiles with product.prop
9fb083b : dumpstate: remove tasks prints and clean up
37928bb : Revert "enable IRadio 2.0"
7ce8a07 : Revert "Revert "Revert "Turn on SELinux"""
e9a053d : Build init_boot for new devices
2d2eb3d : Backport 'Set /dev/sg1 permissions in ueventd.rc' to P22
7d753c4 : Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS"
394b7b2 : Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS"
b91f8b3 : display: make set_idle_timer_ms optional
2988a84 : Revert "gps: update gps driver 129.20.23.518727"
af209a7 : thermal: add permission settings
8313c12 : Revert "Revert "Add sensors to gs201.""
35666db : Revert "Add sensors to gs201."
d867728 : Disable ADPF for bring up
fd5f4d5 : add usb features
ac40ac0 : Add WiFi to gs201 device makefile

+- Project: device/google/gs201-sepolicy

bdf3d6a : hal_health_default: updated sepolicy
c18eea7 : Set sepolicy for shell script of disabling contaminant detection
cbb62de : thermal: enable pixelstats access to thermal metrics
5acc68d : Allows modem_svc to read the logging related properties
37c32d6 : sepolicy: allowed permissions required for network access : add permission to allow create, connect udp socket Apply to add network access permissions
9dd930e : Add network permissions for debug camera
6cb9f4e : Add rules for letting logger app send the command to ril
aa55cb6 : Add sepolicy of dumping LED file in dumpstate
a658683 : dck: allow st54spi devivce to be accessed by recovery and fastbootd
4b3ae5b : sepolicy: add nodes for aoc memory votes stats
c252f3f : remove selinux avc error
feba667 : Give permissions to save usf stats and dump them in bugreports.
b69195e : Fix avc denied for vendor telephony debug app
74eb33d : sepolicy: add permission for AMS rate of pixelstats-vend
4e46081 : Add coredomain for hbmsvmanager
f9d4255 : Label GPU dvfs period setting
b5fcd3b : Label GPU dvfs period setting
27f55d7 : convert_to_ext4.sh: suppress test error
5ef0888 : sepolicy: fix odpm avc denials
2e4daad : Update error on ROM 8892407
d4e0af0 : Allow aocd to access acd-offload nodes
c50018a : Update SELinux error
1c7154c : Add security context for com.google.usf.non_wake_up/wakeup.
dfc95d0 : init-insmod-sh: fix avc error
c2ed525 : Add logbuffer file_contexts
a1b5481 : Add acd-com.google.usf.non_wake_up file to AoC file context.
da328e0 : modem_svc_sit: create oem test iodev
a48fe66 : audio: allow Audio HAL to write the audio vendor property
2ee67a6 : sepolicy: allows pixelstat to access pca file nodes
73f6971 : aoc: add audio property for audio CCA module
7f89d68 : Allow chre to communicate with fwk_stats_service.
aeb9bd0 : sepolicy: Add SW35 HIDL factory service into sepolicy
a1fcb16 : Allow hal_fingerprint_default to access hal_pixel_display_service
ebc03da : Fix boot issues with hal_thermal_default
2092b75 : sepolicy: add permissions to let recovery wipe citadel
bba310a : Add the init_boot partition sepolicy
cf05428 : Add the init_boot partition sepolicy

+- Project: device/google/pantah

654a2c1 : Update panther SVN to 9
c0be873 : Update cheetah SVN to 9
d74e0d3 : Update cheetah SVN to 8
f14990a : Update panther SVN to 8
8c1b6d1 : Update SVN to 7
f0f26c5 : Disable Spatial Audio [ DO NOT MERGE ]
336c86b : Revert "Powerhint update containing PMU and EM_Profile tuning for 30FPS"
4eee4f3 : Update cheetah SVN to 8
9ef4412 : Update panther SVN to 8
be1f94a : Update SVN to 7
4c2b8b3 : Update QualifiedNetworksService apk owner
f3cdab9 : Update QualifiedNetworksService apk owner
a7c4a8e : Update SVN to 6
b9882dd : Powerhint update containing PMU and EM_Profile tuning for 30FPS
522230b : Fixing PMU setting and cleaning up powerhint
599eee8 : Relax CPU minimum frequency boost for LAUNCH_CAMERA
bd91bae : Set Lyric camera_hardware variable.
9f9a332 : Update device corners and holepunch
8c8bbf8 : Add Ownership to powerhint files
3e5292e : audio: allow Fortemedia to notify setting to CCA
0d7de12 : Increase MIF frequency for 30fps (C10, P10), and 60fps (P10)
5a36f8a : audio: update CCA default setting
6bfef6e : audio: Update Fortemedia tuning for QPR1
24ce773 : powerhint: clean up unused hints in C10/P10
9177744 : Remove 32k capability due to controller bandwidth concern
91666d4 : Update regulation e-labels for C10 and P10
072126c : Update SVN to 6
e336765 : Powerhint update containing PMU and EM_Profile tuning
4d0d892 : audio: extand the period number of hifi usecase
55fdb7f : p10: remove unused udfps_illumination_transition_ms
6262c7c : c10: remove unused udfps_illumination_transition_ms
b2276fb : Revert "thermal: remove gxp cooling device dependency"
a70d702 : Add by project le audio offload capabilities config file
1586f2a : Add by project le audio offload capabilities config file
91b6195 : thermal: more aggressive CPU throttling policy
244d883 : Add scripts for generating cheetah/panther factory images
69ec432 : calibration: update CCC minimum system offset to 250 for P22
d30b819 : audio: enable USB clock boost on SWB voice-call
bd90823 : audio: update FM table
28c3cd1 : Remove max frequency boost of big cores for FACE_UNLOCK
6c96dd1 : audio: FM table check in for SU0
c111dbd : Remove GPU-specific 151MHz min power hint.
04131a1 : Remove RestrictedCpuset hint
d7a8fe3 : audio: enable gapless offload for trimming data
307211b : audio: FM table check in for SU0
1292879 : gps: enable GNSS PPS feature
71ec2dc : Move lhd.conf, scd.conf to device folder
620b85c : Config dex2oat according to thermal status
9d09e7d : bt: update bt a2dp offload capabilities
ad485fa : update dimming usage property
dd2c9ef : uwb: update country conf file for C10
5de969c : audio: adjust the latency for immersive playback
a8cd0db : calibration: update CCC minimum system offset
62cd1e6 : Update SVN to 2
f6e4774 : Revert "thermal: remove userspace throttling for BCL tzone"
9262b7b : Update SVN to 2
3366e49 : Update regulation e-labels for C10 and P10
16d4e31 : p2p: fix p2p configuration
8a41946 : Enable ADPF CPU hints for SF
3550577 : Revert "p2p: fix p2p configuration"
1c2f2a4 : Revert "thermal: remove userspace throttling for BCL tzone"
09c7a1c : p2p: fix p2p configuration
47fb7d7 : thermal: seperate thermal config for charging
0a7819c : Update regulation e-labels for C10 and P10
ef7f254 : Remove FPS boost
a85e8a9 : audio: adjust the latency for av sync result
3ea6cfe : Tune GPU dvfs period during app launch
8928789 : Bundle handheld_core_hardware.xml
af9e3a5 : gps: disable SUPL OTDOA capable for VZW
801a670 : Tune GPU dvfs period during app launch
b626d61 : gps: disable SUPL OTDOA capable for VZW
6fa7e77 : audio: fix VoIP call volume steps
e07a368 : bt: update bt bqr event mask property value
e031c20 : audio: fix VoIP call volume steps
8090f5f : bt: update bt bqr event mask property value
f9cd28b : Add AIDL support on IBluetoothCcc
c1e41de : Remove device-specific support for GoogleBattery HAL
27458de : Remove universal touch boost
a968aa6 : Enable NFC firmware logging by default for user-debug builds
26d9dab : init: remove twoshay HAL init trigger condition 'on late-init'
26c0da4 : audio: separate Fortemedia Stereo VoIP tuning
8d5dc50 : power_profile: update modem power numbers
8ce25a8 : Add support for Opus as a BT A2DP Offload codec
8e4ed25 : init: set vendor.all.modules.ready and vendor.all.devices.ready
6834a10 : audio: apply new pcm id for immersive output
9ed0780 : audio: refactor BAACL
a74a9c3 : fix the build for target rbc_product_config
f28274c : audio: configuration for spatial audio
7852810 : pantah: update persist file permissions.
07f215f : audio: Enable CCA HAL module
705007a : powerhal: correct the name of powertint "ReducePreferIdle"
64e00ab : Config: Update Auto Brightness debounce and ambient threshold setting
5ec7743 : c10p10: Enable LHBM control from UDFPS HAL
5226de2 : display: add primary display LHBM property
2a87fa9 : Revert^2 "audio: Update voice tuning 20220224"
daa5d01 : Revert^2 "audio: iS900 table release of Fortemedia"
b30cdff : Revert^2 "audio: voip downlink to stereo"
422d326 : Remove vibrator long frequency shift properties
00f49bb : thermal: remove TPU/GPU cdev dependency
eb741c3 : audio: update cali/diag bin files for 96k
3723010 : audio: enable 96K speaker protection playback

+- Project: device/google/raviole

26c612f : Disable Spatial Audio [ DO NOT MERGE ]
15493e7 : Update raven SVN to 41
7d8dbf7 : Update oriole SVN to 41
f0d6b36 : Set Lyric camera_hardware variable.
3967133 : Add Ownership to powerhint files
45c7063 : powerhint: clean up unused hints in R4/O6
7570035 : audio: extand the period number of hifi usecase
0f700d6 : oriole: remove unused udfps_illumination_transition_ms
d8637b8 : raven: remove unused udfps_illumination_transition_ms
681e2c2 : Remove frequency boost of big cores for FACE_UNLOCK
8b8e4a8 : calibration: update CCC minimum system offset to 250 for raven
00838c0 : Update oriole SVN to 40
773d299 : Update raven SVN to 40
eec4431 : audio: adjust the latency for immersive playback
493ca50 : Remove RestrictedCpuset hint
47d623a : audio: enable gapless offload for trimming data
166cece : Config dex2oat according to thermal status
0ada3b4 : bt: update bt a2dp offload capabilities
f256ffb : update dimming usage property
b47b303 : uwb: update country configs for R4
faeed09 : calibration: update CCC minimum system offset for raven
73f513b : Update oriole SVN to 39
c9c61f4 : Enable ADPF CPU hints for SF
e756c1a : Update raven SVN to 39
6c2519c : thermal: seperate thermal config for charging
17a8dde : Remove FPS boost
f045ccd : Update raven SVN to 38
9ac564f : Update oriole SVN to 38
231a75f : uwb: support per device calibration for R4
a30ace9 : audio: enable gapless offload flag
dcf3acc : Update udfps burn in vertical translation
35532a9 : Remove universal touch boost
aa61be1 : Config: Update Auto Brightness debounce and ambient threshold setting for p21
6075bd6 : O6R4: Add Bluetooth A/B firmware property
46c85eb : power_profile: update modem power numbers
49a124f : Add support for Opus as a BT A2DP offload codec
55f68cb : raviole: Change the BoardConfig layout
b59a49e : init: set vendor.all.modules.ready and vendor.all.devices.ready
f04d996 : audio: apply new pcm id for immersive output
07e8b01 : Audio configuration for spatial audio
95ab2f8 : Disable zone dma32
e8712cc : Switch NFC from HIDL to AIDL
eedba06 : o6r4: Enable LHBM control from UDFPS HAL
16e42bd : Revert "Remove BOARD_WITHOUT_DTLS"
ff181a2 : Revert "Remove BOARD_WITHOUT_DTLS"

+- Project: device/google/redbull

c05dde4 : Update redbull SVN to 55
4b89466 : Update redbull SVN to 54
1fea194 : Update redbull SVN to 53
81d906b : wifi: disable HW assist feature
6f28ccf : Disable per-cgroup PSI accounting
39f5b4c : Add device-specific support for GoogleBattery AIDL V1
937ce6d : Pixelstats: add block layer stats length
dea52e3 : init.rc: change the ownership of gc segment info sysfs nodes
d65d518 : Switch NFC from HIDL to AIDL

+- Project: device/google/redbull-sepolicy

d2137b8 : Add framework stats service permission for redbull.
9e5824c : Update SELinux error
f9c1bb2 : Update nfc from hidl to aidl service

+- Project: device/google/redfin

d543694 : Add device-specific support for GoogleBattery AIDL V1

+- Project: device/google/sunfish

bee1090 : Update sunfish SVN to 51
acde006 : Update sunfish SVN to 50
f3616bf : Update sunfish SVN to 49
fdf2875 : Disable per-cgroup PSI accounting
16a05cf : Add device-specific support for GoogleBattery AIDL V1
588ad5a : Pixelstats: add block layer stats length
ab0a474 : init.rc: change the ownership of gc segment info sysfs nodes
5f6dbc5 : Switch NFC from HIDL to AIDL

+- Project: device/google/sunfish-sepolicy

3e93f89 : Add framework stats service permission for sunfish.
60199b8 : Update SELinux error
9f246d9 : Update nfc from hidl to aidl service

+- Project: device/google/trout

0e92d31 : Disabling Android boot animation
ac8cfeb : Set TARGET_ENABLE_DRMHWCOMPOSER to false
5152be2 : Disable Primary Display Mirroring for Cars
363c405 : Set hwcomposer to be ranchu
5972d70 : Add fstab arguments to trout build
c2b0b08 : Revert^2 "Return SetupWizard back to Trout"
6ad90f4 : Revert^2 "Switch to Ranchu hwcomposer"
87457e4 : Do Not Turn EVS App On in Parking Gear
3b4c1a9 : Revert "Switch to Ranchu hwcomposer"
5ffd648 : Revert "Return SetupWizard back to Trout"
1f66d38 : Return SetupWizard back to Trout
e19ad43 : Switch to Ranchu hwcomposer
b35a705 : Disable Mocking EVS App
67c8ffe : Use CarEmu Audio on Trout-x86 target
cb64858 : Tweak ownership for team structure changes
d433c60 : Adjust SELinux file context for AIDL Dumpstate HAL
2f4d23c : Fix dumpstate HAL configuration after AIDL move
558b008 : [DO NOT MERGE] Turn off init_boot in trout
b627fa3 : Fix the host Vehicle HAL agent build
78bce86 : [DO NOT MERGE] Move trout Dumpstate HAL to AIDL
d642f18 : Set wifi_prefix for trout to enable VirtWifi
f609429 : Enable car emulator audio HAL
ee2a85b : HACK: Disable SetupWizard in trout
81fac2e : Move audio effects HAL manifest into trout tree
66672f4 : Amend trout configuration to enable boot on Android T

+- Project: device/google_car

de1dda9 : Add support for bluejay_car builds
f85e03f : Raven/Oriole change the Boardconfig architecture
64a4545 : Add check for 64bit devices

+- Project: platform/external/angle

559edfc98c : DO NOT MERGE: Enable perFrameWindowSizeQuery on Android

+- Project: platform/external/conscrypt

28e1feba : Set version code to 330400000

+- Project: platform/external/deqp

a128540c2 : RESTRICT AUTOMERGE: Improve comparison of VkPhysicalDeviceMemoryProperties
1d55c6b2e : Changed OWNERS
e4aa8608d : Move dEQP-EGL.functional.image.modify.* to 2022

+- Project: platform/external/dtc

d10c84c : libfdt: fdt_path_offset_namelen: Reject empty paths
a6ac6d9 : libfdt: fdt_path_offset_namelen: Reject empty paths
0a862f6 : [automerge] FROMGIT: libfdt: fdt_offset_ptr(): Fix comparison warnings 2p: 6f0fef2b2a 2p: 736c673f28
61e10c9 : Fix integer wrap sanitisation.
2b59769 : Fix integer wrap sanitisation.
f0d35e2 : OWNERS: Add mikemcternan@
a956a61 : Add ptosi to owners.
fb9877b : Remove hridya@ from OWNERS file
6f0fef2 : FROMGIT: libfdt: fdt_offset_ptr(): Fix comparison warnings
35c4c2b : FROMGIT: libfdt: fdt_offset_ptr(): Fix comparison warnings
8ef746c : Fix integer wrap sanitisation.
ef1978a : ANDROID: Merge upstream ed310803ea89 (v1.6.1)

+- Project: platform/external/grpc-grpc-java

a7cdc6133 : Pandora: Modify visibility from Blueberry to Pandora

+- Project: platform/external/hyphenation-patterns

756bcc4 : Add exception for AF, CS

+- Project: platform/external/icu

a042c828a : DO NOT MERGE Update Android ICU data from 2022a to 2022a rev. 2. [R]
2e531dfed : DO NOT MERGE Update Android ICU data from 2022a to 2022a rev. 2. [S]
d256b16ce : DO NOT MERGE Ignore tztest#TestCanonicalID [O-MR1 CTS].
671bae87b : DO NOT MERGE Ignore TimeZoneTest#TestCanonicalID [O-MR1 CTS].

+- Project: platform/external/ims

1a3d0d5 : Add MODIFY_PHONE_STATE when registering receiver

+- Project: platform/external/ktfmt

75418db : Add support for file exclusion in ktfmt.py
9839dc3 : Add a ktfmt.py wrapper around ktfmt.jar
4b33ade : Add ktfmt build target
08dfbb1 : Add metadata files
8b9a812 : Initial empty repository
ea81882 : Bump version to 0.39
5f7b063 : Handle escaped markdown characters in KDoc
0b5d3d1 : Format .kts files with ktfmt
4a0c2d4 : Prevent adjacent unary operators from merging (#328)
d71487b : Support shebang for KTS files
e40bc15 : Bump version to 0.39-SNAPSHOT
9bfe60c : Bump version to 0.38
44bf14c : For --google_style, break between ( and long condition expressions (#325)
24e6942 : Fix breaking before is keyword causing illegal code
c0e6243 : Add line breaks to lambdas after broken function arguments
bd2e5c7 : Update ktfmt component on FBS:master
63eef56 : Disabling grouping of fields after the first group in qualified expressions
b7ff8ba : Handle lambda destructuring declarations with explicit type
687b6f7 : Bump version to 0.38-SNAPSHOT
e563773 : Bump version to 0.37
be43fdb : Break after annotations iff it is a block-level expression (#302)
bb66293 : Remove use of some deprecated functions (#311)
8f8d12b : @allow-large-files [MSDK] Update ktfmt component on FBS:master
bfc9bed : Always break between when conditions, even if they fit in line
4dc2273 : Bump version to 0.37-SNAPSHOT
b143ca7 : Bump version to 0.36
8a5af6c : Fix a bunch of build warnings (#283)
781eb2f : Do not try to make block like syntax for expression with more than 1 lambda
1bebf0b : Add trailing break before brace for Google Style (#308)
d8bdf97 : Try to fix issue with MainTest.file is modified if it is not formatted (#309)
edf278c : Remove printOps from default test running
d82fa63 : Removing old prints from TokenizerTest
07d2ac0 : Improve handling of `as` and `is` when left hand is a call-chain
46129b6 : Simplify breakIntoParts a bit
7b1d548 : Refactor to in visitQualifiedExpression
f19bd22 : Allow breaking in KtCallableReferenceExpression after ::
c7fffbe : Redo qualified chains, without chunks, other modifications and support handling !! and []
b640331 : Print a single space for empty do-while bodies. (#305)
18990a4 : Add tests to confirm that the file is not modified if it already formatted (#304)
6ea9e8f : Fix memory leak when creating KtFile
b11275d : Various style and comment cleanups
6be1157 : Bump version to 0.36-SNAPSHOT
6ebfe03 : Bump version to 0.35
f0c6281 : Allow breaking before `.` in a reciever function declaration to avoid long lines
a66fbc4 : Always preserve semicolons preceding lambda expressions, even when they might be meaningless (#301)
f3c2964 : Fix .editorconfig-kotlinglang (#299)
2ada6d2 : Bump version to 0.35-SNAPSHOT
02537ed : Bump version to 0.34
0901f21 : Add support for @argsfile
a000e5d : Move bump_version.sh
391d8b9 : Update CONTRIBUTING.md
b86a77c : Bump version to 0.34-SNAPSHOT
5c2e741 : Bump version to 0.33
ebdebf9 : Noop: refactor KDocWriter to eliminate some dead constructs (#288)
0815f75 : Fix crash on annotated destructuring declaration element. (#286)
cf0c9c8 : Deploy GitHub website when a new release is created
1f6ba0a : Website deployment script now supports temp dirs and pushes to GitHub by itself
b3cf13a : #291: move comments between imports above import list (#292)
93c7dd9 : Fix crash when last superclass entry has a delegate
5e0054a : Do not crash for 1 lambda argument with trailing comma
6ad6308 : Lambda indent assignment (#282)
79ff220 : Fix formatting of block-like lambdas (+ scope functions) on long lines. (#280)
059184b : Fix crash when type param has an annotation (#281)
d4718f6 : Always break get/set definitions onto lines below the property declaration. (#279)
bb01ef7 : Preserve semicolons between call expressions and dead lambdas. (#276)
59d4946 : Bump version to 0.33-SNAPSHOT
60d59b3 : Bump version to 0.32
b17e505 : Account for semicolons on top-level statements. (#275)
a2ed7c9 : Save to disk only if contents changed
05508d7 : Bump postcss from 7.0.35 to 7.0.39 in /website (#272)
412f155 : Bump ws from 6.2.1 to 6.2.2 in /website (#273)
79d8c45 : Bump path-parse from 1.0.6 to 1.0.7 in /website (#271)
08fc14f : Bump hosted-git-info from 2.8.8 to 2.8.9 in /website (#274)
cf45480 : Bump version to 0.32-SNAPSHOT
3b53c80 : Bump version to 0.31
f85414c : When formatting stdin, print formatted code to stdout regardless of whether it changed
fd042ed : Don't break for short variables names (even for simple chains)
d74f46a : Simplify argument indentation logic
f79e898 : Simplify lambda indentation logic
4ccedad : Add unit tests for indentation
5164ad9 : Consolidate emitQualifiedExpression functions
61a9024 : Update emitQualifiedExpression, convert prefixes into chunks
36cd8eb : Further simplify invocation counting
4caa235 : Simplify invocation counting in emitQualifiedExpression
2e0f887 : Create toParts helper for expressions
4d71191 : Add unit tests for chaining edge cases
174d8bd : Update kotlin version to 1.6.10 (#266)
70ab404 : Update copyright headers from Facebook to Meta
e8e311d : Remove ignored tests
69df623 : Replace else/if chain with when
4c1a604 : Add a visit helper to simplify accept calls
0991d7e : Reorder var in KotlinInputAstVisitor.kt
e1324ac : Support `expect enum class` without a body. (#263)
daf9488 : Fix main class in pom file. (#264)
b7b74c2 : Consolidate Escaping.kt into one class
24e89f9 : Consolidate WhitespaceTombstones.kt into one class
9e7639f : Consolidate Parser.kt into one class
bcbdecd : Consolidate Formatter.kt into one class
6a44527 : Consolidate ParsedArgs.kt to one class
32c441d : Consolidate Main.kt to one class
6bd3471 : Pull out ParseError to its own file
a261603 : Pull out FormattingOptions into its own file
0fa54f0 : Pull out helper classes of RedundantElementRemover.kt into their own files
3bec731 : Pull out helper classes from KotlinInput.kt into their own files
bdba5da : Fix OSS build break in online_formatter
c718b53 : Fix OSS build failure
089b8a0 : Create cli folder
31a22a2 : Create format folder
55bb6d5 : Rename Token to KDocToken
3042ebc : Move KtfmtTruth to testutil module
9fe0612 : Move PrintAstVisitor to debughelpers
d24a93a : Cleanup visitor classes
582f0f1 : Fix crash when optional semicolon is used in a long single-line lambda
187551e : Fix crash when using optional arrow in lambda
fcc4fcc : Bump version to 0.31-SNAPSHOT
5c2ce20 : Bump version to 0.30
3752553 : Make ktfmt run under Kotlin 1.6
aa6eb8b : Bump version to 0.30-SNAPSHOT
d4995c1 : Bump version to 0.29
b44c58b : Added dry run mode (#212)
64776fa : s/master/main/g
edc8ef3 : Bump version to 0.29-SNAPSHOT
ab133a7 : Bump version to 0.28
6ae31dc : Solution for ktfmt not processing .kts files
1335001 : Update release docs now that it's mostly automated
0fb25a0 : Update name of AWS policy required to deploy the AWS Lambda that powers https://facebookincubator.github.io/ktfmt/
d69375a : Fix perpetual addition of newline
472e712 : Put some delegate expressions in a block
0f8e170 : Bump version to 0.28-SNAPSHOT
7575a33 : Bump version to 0.27
90dfe42 : Back out "Update ktfmt to fix odd formatting with DSLs."
cd09a6c : Bump version to 0.27-SNAPSHOT
f8bc2f5 : Bump version to 0.26
e62ef21 : Fix explicit ctor formatting; and KDoc's ``` followed by more text (#238)
57a2a81 : Update ktfmt to fix odd formatting with DSLs. (#214)
12ed59e : Fix for crash when formatting multiple annotations without `field:` prefix
3a566d1 : Bump version to 0.26-SNAPSHOT
f84ea51 : Bump version to 0.25
b2c2761 : Use Kotlin 1.5.0 in OSS (#227)
58becb1 : Add AstVisitor for Kotlin 1.5 (#215)
269d92e : Bump guava from 27.0.1-jre to 29.0-jre in /core (#199)
3ff419f : Bump version to 0.25-SNAPSHOT
18eda13 : Bump version to 0.24
bf63715 : Website to demo ktfmt
90bfa9d : AWS Lambda that formats code in a request (#198)
cd3f6c1 : Don't add spaces in KDoc, not even after links.
07a8e81 : Fix build_and_test.yml (#195)
63bf705 : Bump version to 0.24-SNAPSHOT
da3ee1b : Bump version to 0.23
1ce913e : ktfmt_idea_plugin now takes version from version.txt
110dfaf : Use the configured column limit in the KDoc reformatter
22a2c76 : Fix publish_artifacts_on_release.yaml: cd into ktfmt_idea_plugin before trying to build it
e638392 : Merge plugin.yml into build_and_test.yml
3b55d71 : Rename "maven" GitHub Action to "build_and_test" to better reflect its contents
684b52e : Bump version to 0.23-SNAPSHOT
0167f9c : Bump version to 0.22
7d4f097 : Plugin: publish a version to JetBrains Marketplace whenever a new GitHub Release is created
1968684 : Handle semicolons between `when` entries
4c37bd7 : Plugin: add a Gradle task to verify plugin works against LATEST-EAP-SNAPSHOT
3b56f5c : Plugin: Add ability to publish plugin using Gradle
dab5ad6 : Plugin: remove untilBuild so the plugin can be installed in all future IntelliJ versions
6e11904 : Fix GitHub Action to publish to maven central (#193)
36b417d : GitHub Action to publish artifacts to Maven Central when a new release is created (#192)
f6c762a : Handle function type params of the form @Annotation (<lambda>) (#189)
cc7b3ea : Add an `.editorconfig` file per style (#187)
c802871 : Don't use guessToken("(") when emitting parenthesis in call elements (#188)
1aba9fe : Correctly handle nested KDoc
5e263ac : All files in args are processed, even if one of them has an error (oops)
5b6edca : Add Google and Kotlinlang support to IDEA plugin (#183)
ccebec3 : Add Spotless (GoogleJavaFormat) to IDEA plugin (#184)
0dbef72 : Bump version to 0.22-SNAPSHOT
4df69a2 : Bump version to 0.21
4216550 : Output expected formatting when showing a mismatched formatting error
5f68ee5 : Make top level property line spacing formatting more direct
7fbc9d9 : Add --kotlinlang-style to format similarly to https://kotlinlang.org/docs/coding-conventions.html
7d76e78 : Update ktfmt component on FBS:master
c4c1203 : Preserve line spacing for properties
75a41df : Bump version to 0.21-SNAPSHOT
9de5612 : Bump version to 0.20
6585ff3 : Handle function references of nullable types
e780357 : Handle package names with escaped identifiers
1ec934e : Fix spelling mistake (#167)
bd9a537 : Remove a case handling annotations that cannot happen
99146e7 : Allow a line break after a destructuring's assignment
74c7714 : (--google-style) when(): fix multiline arguments
fc227ff : (--google-style) If: put closing paren on next line
e537789 : Relax conditions for 1-line annotations in expresssions
d51b618 : Add ktfmt-gradle to the README (#166)
3b16886 : Add initial .editorconfig section (#158) (#162)
6c7dd8d : Keep so-called "scoping functions" on same line as assignment (#161)
2df0322 : Preliminary support for .kts files
1d2e0b2 : Remove Kotlin 1.3 support
400bb65 : Update JetBrains plugin to ktfmt 0.19 and make it work with IJ 201+ (#159)
f8c185e : (--google-style) Break before each call parameter if they don't all fit in one line (#67)
1bc396c : Bump version to 0.20-SNAPSHOT
2f1db30 : Bump version to 0.19
343a431 : Kotlin 1.4 fun interface tests
8125fe1 : Upgrade external version to Kotlin 1.4 (#68)
a96140e : Updating primary constructor indentation
85c0a92 : Support trailing commas in lambdas parameters
93ed324 : Reformat some Ktfmt files
671de4c : Indent lambda args after line breaks and break before ->
7b9ee11 : Temp: [Ktfmt] Don't break before lambda when initializing property
57d7c44 : Reformat files in Ktfmt
cb7d679 : Have styles represented as static fields
2a78f3f : Simple lint clean up
3190ddd : Bump ktfmt version
f3dae91 : Make secondary constructors more like function declarations
833c791 : Break after each class/fun param, if they don't all fit in one line
ad76fd7 : Fix comment indent inside of lambdas
c918f36 : Break after each class/fun param, if they don't all fit in one line
1f02bad : Add a new method to specify if redundant imports should be removed
383b553 : Introduce --google-style
3d2898f : Do not break due to annotations parameters
39b6e1f : Allow line breaks after as and is
c2e153b : Remove unnecessary block
e16e63a : Bump junit from 4.12 to 4.13.1 in /core (#63)
80262b3 : Don't break aft variable declaration in when expression
eee6dec : Handle ; between property and accessor
353dd41 : Move accessors handling into declareOne
b668701 : Avoid truth comparison since it cannot load DiffUtil
05f2043 : chore: bump `intellij.version` for new EAP (#62)
02789a0 : Delete iframe that installs the IntelliJ plugin, because GitHub Markdown explicitly doesn't support iframes
52bd7cb : Fix license headers in some files in ktfmt_idea_plugin
944f445 : Add a section about the new IntelliJ plugin
d1f72ac : Bump version of IntelliJ plugin to 1.1-SNAPSHOT
b79e89b : Bump version of IntelliJ plugin to 1.0
5400746 : ./bump_version.sh handles ktfmt_idea_plugin
2f7bbe0 : Bump version to 0.19-SNAPSHOT
02eafed : Bump version to 0.18
d7875fa : JetBrains IDEA plugin
d51d48e : Make it easier to use ktfmt as a library from Java
bcfdd8f : Daily `arc lint --take KTFMT`
4343c1a : Use kotlin-compiler-embeddable instead of kotlin-compiler (#58)
822e61f : Bump version to 0.18-SNAPSHOT
c154f83 : Bump version to 0.17
2394c4c : Enums: Break between trailing comma and semicolon
ae3f54b : Support trailing commas
70f293d : Rewrite formatting code for call-expression and qualified-expression
b1e8550 : Tests now always print emitted Ops to ease debugging formatting decisions
3ff6c80 : Pretty print the set of Ops that KotlinInputAstVisitor produces
526fbfe : Preserve expressions appearing on the same line as imports
0b86ab4 : Turn remove imports on by default
be1d36b : Do not remove imports referenced in KDoc
d4be87d : Extracted element removal out of the Formatter file
9c92bd6 : visitFormals takes KtParameterList, so it can handle trailing commas in the future
d681cee : Remove a seemingly unneeded breakOp from visitTypeParameterList
7ff8ece : Simplify forEachCommaSeparated by inlining it into visitEnumEntries
da487a8 : Update with latest Spotless documentation links (#55)
664e4cf : Do not remove component operator imports
11fa04b : Remove imports from the same package
d4e2b02 : Reorganize code for import removal
c452cf9 : Keeping imported operators from being removed
b3da971 : Remove unused imports
38486b0 : Bump version to 0.17-SNAPSHOT
f6274f3 : Bump version to 0.16
fe6446d : Improve xplat/ktfmt/bump_version.sh to only commit pom.xml files
8ed02d1 : Add static function to represent dropbox style option in formatting options (#53)
84d1534 : Refactor detection of unneeded semicolons to its own method
bfd3f08 : Bump version to 0.16-SNAPSHOT
a2132a6 : Bump version to 0.15
bab0f4b : Handle multi-annotations with use-site targets
d4cae4b : Newline after annotation if it has value parameters
be6038c : Fit annotations in one line when possible
6f67a56 : Bump version to 0.15-SNAPSHOT
4d80d95 : Handle annotations with type arguments
f044996 : Bump version to 0.14
a47826f : Handle the 'dynamic' keyword (#50)
f558071 : Daily `arc lint --take KTFMT`
68c9d55 : Avoid closing block in qualified expression for non-lambdas
d214df1 : Fix breaking after = for a property with no type and many annotations
5eab985 : Mention that ktfmt can be run using Spotless
0c4ac5f : Daily `arc lint --take KTFMT`
6a0f7c0 : Revert D21785799: Fix: Don't add a newline between `package` and the next element when there are no imports in the file
883e0a5 : Back out "Support Kotlin Scripts (.kts files)"
e4aa829 : Fix: Don't add a newline between `package` and the next element when there are no imports in the file
1cb8066 : Preserve existing line breaks in output
c2cf421 : Support Kotlin Scripts (.kts files)
52f745a : Don't add a newline between `package` and the next element when there are no imports in the file
fd097c8 : Correctly indent blocky expressions in if-else
81361c4 : Run linter for codebase
18f465f : Correctly nandle all-under imports when deduplicating
e0601d3 : Fix super statements without labels
2c17040 : Support super expressions with type qualifier
a5688b9 : Fix space after return with no value
64e00b7 : Drop redundant semicolons
c8b7b31 : Redo qualified expressions in a safer way
afb59d2 : feat: add support for suspended types (#33)
3e25029 : Add metadata to pom.xml so we can publish to Maven Central
59f7ad8 : Fix license headers
a1fd7f2 : Add a script to bump versions for releasing
8f8da04 : Bump version to 0.14-SNAPSHOT
83aa47d : Bump version to 0.13
ac4a340 : ktfmt now usable directly from Maven
d5c5cab : Use google-java-format 1.8 from Maven Central (#31)
1f6d0be : Deduplicate imports
6d9c9aa : Fix token-indices after a string token
67cb138 : Fix license headers
ef7a18a : Bump version to 0.13-SNAPSHOT
78734a8 : Bump version to 0.12
eafdec2 : Switch to Kotlin version 1.3.70
1e47813 : Update README.md now that we have releases, and detail the release process
59239c6 : Return single tokens for entire string literatls
ed2d3d0 : Bump version to 0.12-SNAPSHOT
a674918 : Bump version to 0.11
26d916e : Support deploying artifacts to Maven Central
f9df564 : PrintAstVisitor replaces newlines with "\n" to produce clearer output
ef5b685 : Fix formatting issue with a // comment inside a chain call
fbbda5f : Test that imports are sorted ignoring backticks
a4fdd39 : Preserve trailing spaces in multiline strings
0d0ceb5 : Convert white-space related test to use explicit regular strings
96347d5 : Run Ktfmt codemod on all linted files
701bffa : Handle implicit and malformed code blocks by adding explicit markers
3a7a096 : Sort imports
b653d42 : Better handling of code blocks starting and ending mid-line
646724b : Do not add blank lines for comments in end of file
56a2bcc : In function calls with single lambda in parenthesis, keep parenthesis and braces together
5736d98 : Handle chains of lambdas with proper indentation
c0146e1 : Fix bad indentation for lambdas with one statement and a leading comment
3a2ad4f : Treat chain expressions with one lambda in the end differently
d0a3d3d : Try to keep package names together
c57cb64 : Do not add spaces after links if the next token is not a word
c57a9b2 : Indent the expression of a named argument
2e6b51a : Update com.google.truth to 1.0 in the pom.xml
d986e24 : Update com.google.truth to 1.0
1f8ac2f : Fix continuation indentation inside `when()` conditions
6bf8701 : Avoid newline inside parameter-less primary ctor parenthesis
9677d04 : Do not break before parenthesis for constructors without a body
8df475b : Handle unnumbered KDoc lists with asterisks
1935c6a : Improve property delegation line breaks
8fbe12c : Treat different binary operators differently
80c7423 : Support numbered list in KDoc
76a7dbf : Break before closing parenthesis of constructors parameters
dc6af0f : Handle annotated parameter to catch blocks better
3e7310b : Separate top-level elements with a newline
aa06c88 : Improve if-else line breaks for expressions
5182d0a : Handle malforemd KDoc
e6f7f96 : Fix another improper breaking inside lambda arguments
eed0338 : Improve handling of code blocks in KDoc
995ffa7 : Introduce `--dropbox-style`, which sets block- and continuation- indents to 4
e6058d4 : Prepare for parsing command-line options
a928e01 : Break before Elvis operator
c8a287c : Do not break between argument name and start of lambda
a8161a8 : Change max-width parameter to tests to a nicer API
e6c7452 : Unbreak GitHub CI (#23)
501f060 : Report parsing errors in a similar fashion to google-java-format
ad02544 : Improve line breaks around for statements
b59ea86 : Reformat with Ktfmt
af25f73 : Format using replacements instead of dumping the entire formatted output
151fb41 : Fix worng breaking of lines in expression functions
f259dd6 : When function prototype doesn't fit in one line, always put the return type in a new line
6e65b6f : Exit value is now 1 when ktfmt failed to format all requested files
58233e5 : Format stdin -> stdout when "-" is passed as a file name argument
853ac5d : Format entire directories, in parallel
903cd77 : More fixes for complicated KDoc cases
fc1caef : Improve formatting of expression if-else blocks
8a5c746 : More style fixes in in KDocFormatter
557809c : Improve adding spaces around links in KDoc
ebb5ebb : Handle two links one after another in KDoc
b5f4c22 : Various cleanups to nicer Kotlin style
0ef289e : Fix issue of missing whitespaces after link tags in KDoc
733c7d9 : Handle code blocks in KDoc
3302a6d : Convert KDoc handling code to Kotlin
d337d81 : Add blank line after file level functions
50f9b7c : Improve formatting of chained binary expressions
eff61fa : Basic handling of tags in KDoc
f336b31 : Adding a test for links in KDoc
788d913 : Break before parenthesis for funcitons without return type as well
ffceff6 : Redo KDoc lexing and parsing so it's simpler to reason about
8bbba55 : Clear a bunch of unused code from copied JavaDoc fomratting code
315c58d : Switch KDoc formatting to use KDoc Parser from Kotlin suite
ff2d950 : Support formatting Kotlin files
5baa41c : Update google-java-version to 05f57ec9610a6371c38106b5e356476f2223504f (#16)
44229c2 : Add a fork in JavaDoc parsing to handle KDoc lists
b7aa2ad : Unbreak ktfmt on JDK 11
45187ed : Run CI on JDK 11 and 13
a7af4d1 : Lint fix
fb81db8 : Wrap a function's return type in a block (#8)
505c7cb : Comparison of ktfmt vs ktlint vs intellij
4159988 : Fix maven build of ktfmt
9205fbb : Don't use deprecated+deleted Google Truth `fail` method
6ff8512 : Add google-java-format as a submodule
aeb1b88 : Handle qualified expressions without structure and fixes qualified expressions in lambdas
12b9b0e : Handle user types without qualified structure
a0785fa : Fix a bug with line breaks in annotations
67e6bb5 : Delete deprecated README.md file
5228d93 : Mention in README.md that ktfmt isn't perfect yet
c71034f : Initial commit

+- Project: platform/external/libchrome

8e5f454713 : Clear apex.go entries for bluetooth libs

+- Project: platform/external/libopus

3c94f3a5 : Add libopus to Bluetooth mainline module Apex

+- Project: platform/external/libpalmrejection

9b40752 : Time-based resampling
cf709f2 : Separate stroke-length code into static functions
bc17b16 : Correct condition for early detection
7ee2b25 : Simplify condition in ShouldDecideStroke
1361b2a : Remove unused variable max_sequence_start_count_for_inference
5c3b770 : Add a comma
301ae9d : Make tracking_id const inside PalmFilterStroke
58c888f : Add operator<< for palm rejection classes
49faba9 : Address upstream feedback on resampling
dbab8a9 : nnpalm: add palm rejection beta model
5a6eb64 : nnpalm: refactor namespaces
651b44f : Load model version and store in model config
e47ff3b : Add unit test to cover the adaptive hold logic
723c89b : Update palm rejection model to better handle 8+ fingers.
362f08a : New palm rejection model and adaptive hold
6c8e39e : Improve palm rejection accuracy for 3+ fingers scenarios on kohaku
365b76f : Disable DCHECK in palm detection that occurs on long press
5c27932 : Compile libpalmrejection and tests for the host
c66170c : Add resampling for non-120Hz touchscreens
82ff8ab : Divide by resolution rather than multiply

+- Project: platform/external/nos/host/generic

02bdc6d : Add test command for SPI UAF bug
3c1de3e : nugget: Add support noise handshake state report
37da41c : secure_transport: Add support secure transport handshake cmd

+- Project: platform/external/noto-fonts

47109cd : Partial revert of Serif CJK font
1b1d2ec : Partial revert of 661d37fa4a85c038d069e5c11c0c24d2af77038a

+- Project: platform/external/pandora/avatar

ad4b226 : [LSC] Add LOCAL_LICENSE_KINDS to external/pandora/avatar
602fa17 : Eliminate submodules.
7e7bee4 : Add Android build file
21add76 : Add metadata files
890e9f0 : Initial empty repository
ee786f0 : avatar: prepare for open-source
ce61d1a : Implement Bumble Disconnect and GetConnection
c6d743d : Migrate dut2ref to avatar
56b0a47 : dut2ref: Remove unused duplicate
dd2f3e1 : classic connect: fix assert
0b69077 : dut2ref: Add classic connect tests
88c341a : dut2ref: Create a generic pandora_device controller
ffcf315 : bumble: Update to 94fc81c1835f884e991490889a4725ce06834803
3ab6ccd : dut2ref: Add bumble_server
e967fcf : dut2ref: Remove python gRPC build system as it has been integrated in bt-test-interfaces
f585635 : Pandora: Change all occurences of Blueberry to Pandora
e4d5147 : Host: Implement connect
c7512f5 : Run dut2ref using Mobly
62ef03c : bumble_client: Bluetooth ACL connect
0e3dca5 : First commit: simple client supporting ReadLocalAddress

+- Project: platform/external/pandora/bt-test-interfaces

dc44a6a : Add a new rule to generate the custom grpc interfaces
abbd5c6 : [LSC] Add LOCAL_LICENSE_KINDS to external/pandora/bt-test-interfaces
1a3f594 : Add Android build file
e4a8601 : Add metadata files
329ecc0 : Initial empty repository
469be68 : bt-test-interfaces: integrate python gRPC build system
10de2bd : Initial empty repository
5c9f411 : bt-test-interfaces: quick fix paths README
413cc97 : Bluetooth test interfaces: preparing for open-source
05cd39c : Pandora/doc: renaming Blueberry to Pandora in the documentation.
bc9dba7 : all: Format proto files with protofmt
d637d16 : a2dp: Add a2dp interface
5c7fc7d : Devsite: add table of content to summary
3e42cdf : Devsite: Add support for oneof in template
cf0dc9e : Add summary and correct few typos
8014644 : Remove useless file
bd7b9e8 : Add template to generate API documentation
75c0ff7 : bt-test-interfaces: Add documentation

+- Project: platform/external/pandora/mmi2grpc

58847f8 : Add metadata files
0c58b30 : Initial empty repository
6029c05 : PTS-bot: fix failure after reset
bc34963 : Initial empty repository
bad5fad : mmi2grpc: use python gRPC build system from bt-test-interfaces
72517eb : Replace setup.py by a pyproject.toml setup
461fe53 : Update bt-test-interfaces submodule
4641dc0 : mmi2grpc: prepares for open-source
62dec0f : Pandora: Rename Blueberry to Pandora
035e00a : Implement a better retry for ReadLocalAddress
bf1692b : - Update requirements - Add profile proxy base class - Handle error when no proxy is available for a profile
11a318b : setup: Add all proto file located into proto/blueberry
3cadac0 : Accept test name as parameter to __init__
4c6a311 : Rewrite PythonIUT interface
6f782bf : assert_description: Fix return
3e56b4b : mmi2grpc: Fix reset of a2dp
3819001 : a2dp: Refactor and handle AVDTP mmi
2fed870 : protoc-gen-custom_grpc: Support stream input mode
b18f8bf : a2dp: add mmi
6e7447c : setup.py: Add grpc_tools proto include path
41ea55d : interact: Rename to mmi2grpc
e6486b0 : gitignore: Add build folder to gitgnore
2de7ebf : setup.py: Fix package name
06f6792 : host: Add a GetConnection grpc method
6abe2b9 : a2dp: Run autopep8
c8e0a2b : interact: add a reset function
478531d : a2dp: Delete GD facade. Add a2dp and host facade. Add a2dp mmi interact.
2e4202b : grpc: Generate custom services
a4384bc : interact: fundation
6bacc70 : Initial empty repository

+- Project: platform/external/perfetto

d85b69a13 : android_system_property data source.

+- Project: platform/external/python/bumble

b74aa59 : [LSC] Add LOCAL_LICENSE_KINDS to external/python/bumble
0885abe : Add Android build file
34daf7f : Add metadata files
22fd6b2 : Initial empty repository
e156ed3 : add in-context uuids and service proxy factories
2f949a1 : Delegate SMP key distribution
4e2fae5 : Implement CTKD over LE
e3bf7c4 : Refactor find_connection_by_bd_addr
bd28892 : add support for type adapters and framework for adding standard GATT profiles
7d87c3c : Make pairing and link mode configurable
0f157d5 : Make DeviceConfiguration loadable from a dict
925d794 : Use threadsafe call when setting event_loop_done
153788a : fix the routing of disconnection events
9629e67 : improve readability as per PR suggestion
250c1e3 : address PR comments
70dca1d : cosmetic fix
a5015c1 : add pytest async options
6e22df4 : add doc structure
b4e2f21 : add classic pairing io delegation
1af61e8 : Update getting_started.md
e11119c : Update README.md
01492d5 : close device inside for loop
302c495 : fix mkdocstrings python dependency
fc7923f : add missing paths config for mkdocstrings
a9bd77e : add build workflow
ce0cf5f : refactor doc
86ded3f : support selecting usb device by serial number
884315a : setup.cfg: add protobuf dependenc
7e8b201 : Update python-build-test.yml
e99d291 : Create python-build-test.yml
27c0551 : Create codeql-analysis.yml
db2c833 : update mkdocs options
210a509 : point to pre-built doc on GitHub Pages host
ba0e123 : Bump mkdocs from 1.2 to 1.2.3 in /docs/mkdocs
6ac91f7 : initial import

+- Project: platform/external/python/pyee

120ae24 : Initial empty repository

+- Project: platform/external/robolectric-shadows

33ee1972a : Parse idx and offset correctly from sparse resource entries
e724313cf : Include car.builtin in the Robolectric android-all jar
33cec786e : Revert "Update IDisplayManager proxy."

+- Project: platform/external/rust/crates/pin-utils

50f0bb5 : Make vendor available

+- Project: platform/external/setupcompat

2bc2bf6 : Import updated Android SetupCompat Library 470898494
6c88511 : Import updated Android SetupCompat Library 467157122

+- Project: platform/external/setupdesign

e12a9a7 : Import updated Android Setupdesign Library 475973979
164b87d : Import updated Android Setupdesign Library 472873495
e58f216 : Import updated Android Setupdesign Library 472389148
6bc5b67 : Import updated Android Setupdesign Library 467157122

+- Project: platform/external/skia

cdab015e44 : [ganesh] Fix double application of local matrices to runtime shaders.
2b53a16bbd : Roll Skia from 2a4a7b519d88 to 9f83d57ba97d (4 revisions)
c287b4d389 : Roll Skia from 76699a4495fe to 2a4a7b519d88 (15 revisions)

+- Project: platform/external/sl4a

04d2f3ae : Listen for bond state changes in bonding SL4A APIs and adds SL4A interface to reconnect over GATT
54ed6b4c : Fix type for android.bluetooth.BluetoothHidHost.extra.REPORT

+- Project: platform/external/wpa_supplicant_8

1651ba62 : eap: fix config realm matching
975e7c4b : owe: enable ptk woraround for OWE backward compatibility
34641389 : hidl: add support for FT FILS and FT Suite-B
7d239d0e : pmk: set external flag for PMKSA entries configured from framework
1e9d9155 : wifi: look for realm from the real identity
2a960550 : Fixed multiple AKMs to be support CCMP only
0a229ee0 : P2P: support p2p configuration for the dedicated P2P interface
115616ef : wifi: HIDL/AIDL register networks when p2p dev interface added
887971ad : set operating class along with operating channel width
4a3f9f5a : Allow P2P CSA from 5GHz to 2.4GHz band
245a5fad : p2p: avoid adding duplicate channel lists
59fa4b44 : [wpa_supplicant] Cumulative patch from commit 27e828d72
aba17c15 : support CONFIG_DRIVER_NL80211_SYNA for syna wifi

+- Project: platform/frameworks/av

6e6aeddd94 : Revert "audio: fix missing package name in attribution source"
6dbbb0bff1 : CameraService: Updated watchdog disconnect timer
dded00ca26 : ImageReader ndk: Enable NDK support for P010 format
2bddcbdd0c : libstagefright: fix heap use after free issue
58106affc4 : Camera: Look up client name for NDK earlier
35bd3553b0 : Camera: Reduce latency for dejittering
5db434f877 : FrameDecoder: fix 180 rotation for HDR thumbnails
daa95ee120 : [Fix vulnerability] setSecurityLevel in clearkey
063c4ed57a : audio: fix missing package name in attribution source
68436cf9c7 : Clamp float data sent to HAL
76e6957199 : Do not support direct audio tracks when the non-offload effect is enabled
b1ae1e407f : libstagefright: fix heap use after free issue
e82db4a35f : Fix Unsigned-integer-overflow in MPEG4Extractor
76adef79c2 : MediaMetrics: Fix inaccurate attribution of thread device
c235270ed5 : Camera: Avoid dequeue too many buffers from buffer queue
e63e9163ff : [Fix vulnerability] Must validate input for decrypt.
b661871ebe : Updated max rotational velocity of head tracking to 0.8 rad/s for smooth auto-recentering
696e4da718 : Camera: Avoid latency accumulation when syncing preview to vsync
b618eab62d : FrameDecoder: fix 180 rotation for HDR thumbnails
3d7b120ac1 : FrameDecoder: fix 180 rotation for HDR thumbnails
58c3812982 : CCodec: Delay stop using surface until the end of release()
1f59b3e32a : C2HIDL: Prevent OOB read in ParseParamsBlob
7c3252767b : Added fix for Support non PCM output requests
73d6d9ddf6 : cameraserver: inherit RT priority for AIDL HAL ICameraDeviceCallback calls.
8aa43c0bd1 : Spatializer: Send metrics when not created
74cd373d6a : Add disable/enable camera service watchdog feature
741b3dd877 : TimeCheck: Add second chance queue
df1ed5c6ce : TimeCheck: Use clock monotonic for elapsed time
0324a39447 : Spatializer dumpsys: Add mode selector and pose rate limiter in dumpsys
80173a933a : CameraService: Check if the camera is disabled via device policy by user.
66b4eb7786 : Spatializer: Increase freshness timeout to 120 ms.
4238a5d1ef : aaudio: preserve requested device ID, fix regression
2b9611eade : libaudiohal: Make effect descriptors cache thread-safe
5dc4feb37b : fix potential read null pointer
d6bee3a27e : Spatializer: enforce only one client registered
66b2da505e : NuPlayer: Update code for channel mask conversion refactor
4e2547cffc : Spatializer: Respect FCC_LIMIT for input masks
ec0c32894c : Tune stillness detector for more responsive headtracking
20e2373560 : Spatializer dumpsys: Add per minute headtracking sensor data in dumpsys
05874e8cd1 : MediaMetricsService: Deliver Spatialization atoms to statsd
c8c2dde6bf : TimeCheck: Use FixedString
a77336810d : MethodStatistics: Use const references in API
e0d43b4204 : MediaMetricsService: Parse Spatializer metrics items
f80a1701a9 : MediaPlayer: fix channel mask handling
59b27bc825 : Spatializer dumpsys: Add parameters and local logs in dumpsys
30099479aa : Fix race condition in thread creation
4c3345cbd5 : Set version code to 330400000
944b0a526a : CCodec: ignore prepareInitialInputBuffers returning NO_MEMORY error
e2ba3c2b42 : Add missing bounds checks
9bfc2fbcc4 : [Fix vulnerability] setSecurityLevel in clearkey
dab37c25e3 : RESTRICT AUTOMERGE - [Fix vulnerability] setSecurityLevel in clearkey
d37b69272a : RESTRICT AUTOMERGE - [Fix vulnerability] setSecurityLevel in clearkey
463e29a723 : audiopolicy: Enable switching from Unicast to Broadcast
634d6953f9 : Remove handle clear on binder death
6ded6b9d3a : Dolby Vision support to StagefrightRecorder
9150392cae : Start point for track sink frame map
d964e2eb34 : CCodec: Delay stop using surface until the end of stop()
b2ec13e8f1 : Set dataspace to native window
275aa3935f : MediaPlayer: fix channel mask handling
2ebfe99b3a : Add missing bounds checks
8dccd0c801 : NuPlayerDrm: explicitly use 32-bit subsample sizes
65e9001cdc : Pause faster during audio underrun
e15572cc2e : NdkMediaCodec: fix onFrameRendered message parsing
b3f9ddf594 : NdkMediaDrm: send provision event with 0 data
9c04de9ed2 : Spatializer: fix deadlock in onSupportedLatencyModesChanged
222587c05c : Fix race while setting ASyncNotify callback
54d744f904 : TimeCheck: Disable on audio datapath calls
c18a976b75 : MediaPlayer: fix channel mask handling
9bcefc6090 : Spatializer: fix head pose sensor enabling according to latency mode
ecbf2ee479 : Preference multichannel pcm direct output over stereo mixer
d082f477c2 : Support non PCM output requests with dynamic policy active
cb6cc7555c : TrackMetrics: Fix volume computation
21270b6762 : audio policy service: fix spatializer locking scheme
ee398adb9e : Spatializer: control audio HAL latency mode
68a40a846b : audiolfinger: implement latency mode control in spatializer mixer
076e7c704b : AudioSystem: add APIs to control HAL stream latency mode
802ad1d385 : audio policy: fix speakerphone mode for digital dock
850520700b : NuPlayerRenderer: extend offload pause wakelock duration
740ed10d78 : Re-add media test mapping for platinum
d1785f7c17 : Select the highest sampling rate if the requested is higher than default
0c8f7cc6ec : audio policy: fix canBeSpatialized()
49e3928454 : audioflinger: fix metadata for OutputTrack
781a7fd317 : NuPlayer: use acquireWakeLockAsync in AWakeLock
9ffed7b438 : Defer peek legacy configuration until after startup
d793c71a8d : Update configuration with broadcast
aff26637aa : Prevent out-of-bounds vector access
a1c0e7a1bd : Revert "audio policy: implement routing policy for USB docking s..."
eff2f387a3 : Revert "Refactor AudioTrack callback to Interface"
9dbd8aa9a7 : Revert "Implement AudioTrack callback in AudioPlayer"
549211588c : Revert "Implement AudioTrack callback in AudioPlayer"
ae4f9ea649 : Revert "Refactor AudioTrack callback to Interface"

+- Project: platform/frameworks/base

720f8e1ffbf4 : Revert "Enforce ComponentName belongs to caller app"
18cc8e142636 : Use setIdentifier instead of dynamic categories
2b99c7ab95bb : [Bouncer] Flag off bouncer interactor.
88b9e2b92b5c : Allow Android Auto to move to trusted.
beafe0590127 : Revert change in qs padding in portrait
569c3023f839 : Update Parcel readLazyValue to ignore negative object lengths
1e41d33566f8 : Add safety checks on KEY_INTENT mismatch.
d5122bfaf18f : Ignore malformed shortcuts
9acc4b7bad79 : Validate package name passed to setApplicationRestrictions. (Reland)
9b794f6dff19 : Revert "[Bouncer] ensure bouncer not shown with doze state."
fe481372524c : Revert "Fix TrustAgent showing unclear string."
6f2282196a22 : Add trigger type job for logging process starts
4dcd07135d12 : Add push messaging as a trigger for proc start
e8cdbaebf717 : Cleaning up duplicate proto for ProcessStartTime
4c5b296cb12b : Logging second order reasons for process starts
68f0e3c1b96b : [Bouncer] ensure bouncer not shown with doze state.
fb7c74cbf35c : Fix locale bug for string conversions
7f4d21f99003 : Revert "[Bouncer] reset bouncer visibility with doze state."
f3f9e90e78fa : Revert "Adding the missing display mode strings to persistentDataStore"
b04ca7eec127 : DO NOT MERGE: Revert "Removing the initialising the mode with system pref mode."
aeae9af5f5be : Fix security dialog bug
472d2a5f4218 : Revert "Fix flicker when swiching resolution change"
d2617107fbc6 : Import translations. DO NOT MERGE ANYWHERE
8ee5e551a52f : Import translations. DO NOT MERGE ANYWHERE
34f2c9297723 : Import translations. DO NOT MERGE ANYWHERE
85d14b403350 : Import translations. DO NOT MERGE ANYWHERE
b4f64701cb6c : Catch the exception when ble startScan
657cc738e99a : Display-level relative display rotation should be 0
d3b70d85448b : Import translations. DO NOT MERGE ANYWHERE
7037caee34db : Import translations. DO NOT MERGE ANYWHERE
46d02a09449a : Import translations. DO NOT MERGE ANYWHERE
fefff0d36af9 : Import translations. DO NOT MERGE ANYWHERE
08879ae1b88c : Import translations. DO NOT MERGE ANYWHERE
db0499fc4b81 : Import translations. DO NOT MERGE ANYWHERE
ba552c0f0a11 : Import translations. DO NOT MERGE ANYWHERE
371090473c0f : Import translations. DO NOT MERGE ANYWHERE
2da6ee0d2784 : Add config for registering shell task organizer
051a286ac047 : Import translations. DO NOT MERGE ANYWHERE
21dd5067248a : Import translations. DO NOT MERGE ANYWHERE
7d1183f0641c : Import translations. DO NOT MERGE ANYWHERE
687f62e36068 : Import translations. DO NOT MERGE ANYWHERE
0a11f811e98a : Import translations. DO NOT MERGE ANYWHERE
6738709ac968 : Import translations. DO NOT MERGE ANYWHERE
e13fda79f412 : Import translations. DO NOT MERGE ANYWHERE
ed7e7c30b529 : Import translations. DO NOT MERGE ANYWHERE
d1b9c325bb89 : Make sure to call onTasksAppeared when app transiton is handled.
71d61f3202ca : [SB Refactor] Convert the WifiViewModel.wifiIcon tests to a parameterized test file to make all the possibilities clearer.
502dbc10a7ba : Document fullScreenIntent requires IMPORTANCE_HIGH
e6d5e2dd200e : Disable testPredictiveBackInvocationDismissesDialog
0636c67de172 : Set unlockAmount = 1f when keyguardGoingAway = false.
531745b291df : Force share intents to use Strings instead of SpannableString
565a1c008b88 : Revert "Make UMO squishy in split shade"
9803a8b2e88b : Not running SysUI tests as a part of presubmit-large suite
ba89ef953144 : Exit desktop mode on dragging a task to the top of the screen.
097829d3492a : DisplayPolicy: Check that window provided insets
7f29e50a5dac : [SB Refactor] Always show the wifi icon if the device has no data capabilities.
2dc080cbf768 : [SB Refactor] Only show wifi icon if (1) the network is active and validated; or (2) we're configured to always show it when enabled.
2c37a4f37de8 : Adding the missing display mode strings to persistentDataStore
4b2b34eef35a : [LE unicast] The isBusy state should involve the state of sub device
22dd0b7e34ba : Don't try to use display of detached task to update insets
289380ff2b80 : Fix crash where trim memory resulted in HWUI deleting the surface.
4958d4f5f0ee : Show window captions only on standard activities
022a29820b37 : [SB Refactor] Listen to the WIFI_STATE_CHANGED_ACTION broadcasts and re-fetch `isWifiEnabled` whenever it happens.
a0fbcf44f17a : [SB Refactor] Connect the old pipeline and new pipeline visibility calculations together for wifi.
6ceb084c7b8d : Fix issue with touches falling through nav bar in 3 button nav
f45946c742d6 : [Partial Screensharing] Implement loading of recent tasks, thumbnails and icons
a1ce4b78e5ff : Change image attachment test to use a public resource ID
26a3cd03aec8 : Import translations. DO NOT MERGE ANYWHERE
9af9e513e416 : Import translations. DO NOT MERGE ANYWHERE
8e882f534653 : Import translations. DO NOT MERGE ANYWHERE
4938442f944e : Import translations. DO NOT MERGE ANYWHERE
21ea540e69c9 : Import translations. DO NOT MERGE ANYWHERE
41c4bc4bc61f : Import translations. DO NOT MERGE ANYWHERE
280914068ebf : Import translations. DO NOT MERGE ANYWHERE
137b5c8755f5 : Import translations. DO NOT MERGE ANYWHERE
2ae675394984 : Import translations. DO NOT MERGE ANYWHERE
27985dee9498 : Import translations. DO NOT MERGE ANYWHERE
9a85c4e5f635 : Import translations. DO NOT MERGE ANYWHERE
5f2bce3e2034 : Make bitmap nullable in ViewCapture
a5dfc1b3efa4 : Crop embedded split TaskFragment as Task
7c70373e2549 : surface_control NDK: Track frameworks/native changes
e601a67d00f1 : Allow multiple clock plugins simultaneously
42efa76749b4 : Camera: Update API doc for DISPLAY_SYNC timestamp base
451eb138d863 : SurfaceFlingerPerfTests: Reduce variability in results
419f9ed5ddfc : Fix NullPointerException in ContentRecorder
d849498a69d0 : Add support to show apps on desktop in sysui proxy
1cb44532d737 : [SB Refactor] Add an annotation for the visibility states.
40ddf4b82ba2 : [SB Refactor] Add tracking for wifi enabled state and pipe it through to the UI.
e41d5cc7632b : [SB Refactor] Turn the wifi ViewModel into an @SysUISingleton and instead create separate view models per location.
4513768e3be8 : [SB Refactor] Display the activity in and out icons using the new pipeline.
8cfb8af91a58 : [SB Refactor] Expose the wifi repository flows as StateFlows.
1c939d4f0fbf : Implement ActivityEmbedding Shell transition animation with showBackdrop
4356302a0241 : Revert "Stop running face detection on bouncer if both face and fp are enrolled."
6277c2c05879 : Do not dismiss keyguard after SIM PUK unlock
bf2b6db7d4fb : Fix system zen rules by using owner package name if caller is system
24ea4a673e1d : Remove legacy WRITE_EXTERNAL_STORAGE permission check for Installers
c4af5088f11f : Trim any long string inputs that come in to AutomaticZenRule
555990e65af6 : Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
5f2e985bd602 : Check rule package name in ZenModeHelper.addAutomaticRule
026da52071c8 : Update BaseBundle to not use LazyValues when using ReadWriteHelper
a2cf9bc335cc : Do not send AccessibilityEvent if notification is for different user.
2631333794a4 : Do not send new Intent to non-exported activity when navigateUpTo
4e17f9334de6 : switch TelecomManager List getters to ParceledListSlice
03daf8f393e3 : [Output Switcher] Adjust check for advanced icon
0cf35e854e0e : Add Logging of the UI Latency for hotword invocation
5ecd71861fa0 : Check the null pointer in ProcStats
1672df019093 : [Expand metrics for Autofill]
ea4e7228109a : Simplify MediaRouter2Manager.Client's lifecycle
0952e0377e9b : Remove unnecessary if checks
cbca646e970e : Manage scan requests in MediaRouter2Manager
b932920c6f60 : Merge tests calling onStart and onStop
d61f271b4fe9 : Fix MediaOutputController resource management
49eed100b49e : Tapping dream media chip opens media instead of UMO if flag is set.
30a73e7e3b6f : [FillDialog] : Fix case to log no focus with Fill Dialog
007700112582 : Add mediaroutertest to frameworks/base/media/TEST_MAPPING
0541c4e942fb : Rethrow MediaRouter2Manager RemoteExceptions
ae173fef18e0 : Guard MediaDeviceManager.Entry against successive stop calls
64a3f7394ac5 : Add jank instrumentation for occlude/unocclude/launcher unlock.
8854bfa19a3e : [Keyguard Bouncer] Add new data flow.
fcbd0021351d : Enables full-screen user switcher refactor flag.
db1ed6fa670a : Add hyperlink to "Learn more" in device log access dialog
03eb287f1c55 : Disallow OP_VIBRATE for suspended apps
8477876bfc47 : Revert "Stop face auth when bouncerWillBeShown instead of bouncerFullyShown"
830249f303a6 : Catch unexpected detached view while creating FrameTracker
840218d5df60 : Allow ActivityEmbedding to finish Activity through WCT
1e2a4c9de384 : Import translations. DO NOT MERGE ANYWHERE
f559752b91f4 : Import translations. DO NOT MERGE ANYWHERE
9d4c33a5faf7 : Import translations. DO NOT MERGE ANYWHERE
b5088189b0fc : Import translations. DO NOT MERGE ANYWHERE
f4a50d2d8fc9 : Import translations. DO NOT MERGE ANYWHERE
0265f400e659 : Import translations. DO NOT MERGE ANYWHERE
04ca6896f97a : Import translations. DO NOT MERGE ANYWHERE
19bfe2796e22 : Import translations. DO NOT MERGE ANYWHERE
4559571726c8 : Import translations. DO NOT MERGE ANYWHERE
fe56395a79c5 : Import translations. DO NOT MERGE ANYWHERE
5d6f8cc8de1f : Import translations. DO NOT MERGE ANYWHERE
7710db36e389 : Import translations. DO NOT MERGE ANYWHERE
2da3e3c203b1 : Import translations. DO NOT MERGE ANYWHERE
47656d82b67f : Import translations. DO NOT MERGE ANYWHERE
3df0a122c3bc : Import translations. DO NOT MERGE ANYWHERE
da81fb245c86 : Import translations. DO NOT MERGE ANYWHERE
9d3136c31a80 : Import translations. DO NOT MERGE ANYWHERE
2c9036238d8f : Import translations. DO NOT MERGE ANYWHERE
1e30ffebeec6 : Import translations. DO NOT MERGE ANYWHERE
750a74440103 : Import translations. DO NOT MERGE ANYWHERE
333c007f0854 : [Partial Screensharing] Add initial recents selector UI
c6b6f49936d0 : Import translations. DO NOT MERGE ANYWHERE
9cd8845e0574 : Import translations. DO NOT MERGE ANYWHERE
10143abd70d0 : Import translations. DO NOT MERGE ANYWHERE
ded6f61b67bc : Import translations. DO NOT MERGE ANYWHERE
88481d727b5f : Import translations. DO NOT MERGE ANYWHERE
0f1ffe64faea : Import translations. DO NOT MERGE ANYWHERE
60a26a3fe72c : Import translations. DO NOT MERGE ANYWHERE
a6007ddd447b : Import translations. DO NOT MERGE ANYWHERE
598f6f57ec63 : Import translations. DO NOT MERGE ANYWHERE
1e6f72a0a06b : Improve dumps for NotificationShelf views
6a97761ae42d : Import translations. DO NOT MERGE ANYWHERE
689232da700d : Import translations. DO NOT MERGE ANYWHERE
9989ffa47d61 : Workaround for slow -1 drawing when swiping home
ef4b48de59cf : Only send SUSPENSION_CHANGED for changed packages
48cd3b609d88 : Simplify config changes and request media host layout updates
4dd69f2ebbdd : Disable proximity result for hotword
12415a30eaa7 : Propagate PiP param change on RemoteAction update
1cb81f64393c : Dismiss action menu when item is clicked.
1a25dca0bcd6 : Remove impl of cloudsearch api
7cc82d831d0f : Fix QS squishiness on LS shade transition
f5deb5392b73 : Import translations. DO NOT MERGE ANYWHERE
4342fa38677e : Import translations. DO NOT MERGE ANYWHERE
e3f6a88102a3 : Import translations. DO NOT MERGE ANYWHERE
6b1747884759 : Cancel AodTimeoutAction when finger lift.
f1a52d67480b : Import translations. DO NOT MERGE ANYWHERE
3b9ef3fee145 : Allow floating tasks to be shown as bubbles (behind a sysui flag)
ac9577f92887 : SysUI filters fingerprint errors from keyguard
0ee21ef3e652 : Fix a security issue in app widget service.
0bfb405bd386 : Hide the status bar dream overlay when low light is active.
76000b1d78c9 : Updated QS airplane mode icons again
4b5b23c3fdeb : Fix a lot of OVERLAY_CHANGED broadcasts
cd0a17074849 : [Media TTT] Turn the TTT flag off for Android T-QPR1.
354d1b5d16ad : Returning camcoder profiles for advanced codecs
e2bdbf51f17f : Handle invalid data during job loading.
9f8f1fd9a7f2 : Clean up leaked screenshot connections
a120143a9746 : Fixed camera streaming not being blocked when user taps camera on personal streaming apps
b557bc88b83b : Revert "Re-land "Enable LOCAL_LAYOUT""
0319e06c1fa9 : Kill the app if it fails to set visibility
c4c9ace9656e : Fix failing BrightnessMappingStrategyTest
8e89deb7610d : Reuse tasks in background in priority for split screen
fc7d3c6142ed : WifiDisplayController: No update when network state is CONNECTING
6a3dfb250a2c : Skip ActivityEmbedding animation if it is behind an app starting window
9bb0d30653e6 : Import translations. DO NOT MERGE ANYWHERE
4041689bf39e : NetworkService: quitSafely() on onDestroy()
7f8d5fd4514f : Introduces requestBaseStateOverride test API
0c78c9450a98 : Import translations. DO NOT MERGE ANYWHERE
279b6f272f6c : Import translations. DO NOT MERGE ANYWHERE
1b715975bf50 : Import translations. DO NOT MERGE ANYWHERE
c65690c42281 : Import translations. DO NOT MERGE ANYWHERE
937b8c49d446 : Import translations. DO NOT MERGE ANYWHERE
769393e4c5fb : Import translations. DO NOT MERGE ANYWHERE
04cd0edc1e38 : Import translations. DO NOT MERGE ANYWHERE
b211f5546e4a : Import translations. DO NOT MERGE ANYWHERE
97319739a01c : Import translations. DO NOT MERGE ANYWHERE
02767a7a9bb0 : Import translations. DO NOT MERGE ANYWHERE
bc2d68f245fc : Import translations. DO NOT MERGE ANYWHERE
a3a5180e11f9 : Import translations. DO NOT MERGE ANYWHERE
91ef9d059208 : Import translations. DO NOT MERGE ANYWHERE
b7f75004d747 : Import translations. DO NOT MERGE ANYWHERE
df49520f0571 : Switching UserSwitcherController implementation.
967590d1778d : Feature flag for UserSwitcherController refactor.
e112db8ac61f : Extracts interface from UserSwitcherController.
618187e80035 : Unfreeze app to trim memory
06e60f6db2b2 : Add a new CanvasEngine, gated by flag
6c137496fe6f : Always reset screenshot preview to alpha=1
af4bbfa7d471 : Log global JobScheduler state changes.
cbaea7da267f : Remove the restricted user enforcement in getAppExclusionList
6a009c6c1bcd : Allow to send user leave hint for task switch by touch
8557dbcdb43c : Move vibration haptic from down event to the first move expanding shade.
601373db1613 : Fix not able to start a shortcut into split
0d5de0458674 : Move the Compose Gallery to our vendor repository (2/2)
13590497c41b : Introduce lambda-based modifiers
ba3df5d89e43 : Use uid to query list of implicitly queryable packages
78c601a49977 : Skip syncing draw for non seamless rotation window
4f6fc192155c : Apply SplitAttributesCalculator to SplitController
eaeeaa56081d : Extend bounds computation to support horizontal layout
fe23ec48f5c8 : Listen to folding state change for SplitController
6012e9b7489b : Send TaskFragmentParentInfo for visibility changes
a13ffe82ffe7 : Track visibility in onTaskFragmentParentInfoChanged
3589fb907fef : Add TaskFragmentParentInfo
c7fae523bd48 : Undo the Extensions API version change
228e7e502e9f : Polish ActivityEmbedding Shell animation when open a split pair
50f8f639df24 : [LE Broadcast]Fix the crash in the BluetoothLeBroadcast constructor
47f9d4c41a05 : Fix null pointer exception
38edb219c0cd : Support for a floating task window (behind a sysui flag)
bb478f97a851 : DO NOT MERGE Return the preferred home activity first to honor persistent preferred activity.
d55d0b00475f : Skip enter split expanding animation by drag
28f630c97e33 : Add setTriggerBack interface to BackCallback.
504bf33c3054 : Updated lottie asset
5579b3ba9880 : AnomalyReport catch any exception when try to read deviceConfig
fb207fff5b9d : Revert "Add anomaly reports to check if IMEI is null."
d33284a22dda : Analyze vertical swipes on QS's Scroll View.
140516bf656b : Fix TrustAgent showing unclear string.
d8c129debb51 : Enable dumpsys logging for BatteryController
957496a9fcf8 : Don't assume exiting non-app windows are animating in transition
d5fe5cc1ca59 : Adds requestBaseStateOverride method on DeviceStateManagerService
8997144bba5e : Introduce OverrideRequest type property
8ddf6740df04 : Replaced QS Hotspot Icons with Animations
1ab928f8adf9 : Pass in enter reasons into SplitscreenEventLogger
434cd0286733 : Refactor isAnimating to PipAnimationController, and update references.
df47abe36966 : Class version of getSystemService in UiModeTile
3dbd8d705800 : Handle object in thread-safe manner.
bcec37aef9bb : Do not use pool of SimpleIconFactory objects in Chooser/ResolverActivity
fb94398d820e : Log config change in EdgeBackGestureHandler
f6d7fd8717a5 : Update media hosts after recommendations expire
6c0d3e107fdd : Trace job execution.
9ad3eaf9c627 : Add logs to NotificationRoundnessManager
808e22eac10d : Fix flicker when swiching resolution change
8d81aca23a54 : Making the config_screenThresholdLevels a float array to fix the issue where it was always greater than all possible brightness values
37daac447b20 : Add event log for content capture
1c27f2ec5dee : Fix double tap Translucent Letterboxed Activities
3d389de356d3 : Fork Pager from Accompanist
f7ace03e14ed : Log configuration once changed from QSPanelControllerBase
cefd74bb6efa : Use local status for convert profile
f24be85e5471 : Implement DoubleShadowIconDrawable for use in dream complications
d789273731fb : Check visibility for TransitionInfo.Change FLAG_FILLS_TASK
5ec702b7b0c1 : Add additional logging to dream enforcement logic to debug failures.
2ed1cda85970 : Skip duplicate parameters when IkeTunnelConnectionParams provided
47da91667299 : Import translations. DO NOT MERGE ANYWHERE
b1bc31d0df14 : Import translations. DO NOT MERGE ANYWHERE
116dfdb77914 : Import translations. DO NOT MERGE ANYWHERE
6444762e6d9e : [Output Switcher] Dismiss dialog when play state change to STOP
8be177396404 : [DO NOT MERGE] Revert "Revert "[DO NOT MERGE] Remove selection toolbar code from build time""
e6037696f74b : [Output Switcher] Increase test coverage
8a7c8c618da4 : Clean up the Clear calling development feature flag
58e9f0004c31 : Add anomaly reports to check if IMEI is null.
3786e5b6f18d : Import translations. DO NOT MERGE ANYWHERE
21ba3030683d : Import translations. DO NOT MERGE ANYWHERE
bed84b278174 : Import translations. DO NOT MERGE ANYWHERE
fc5f2a60d360 : Fix view does not show fill dialog
1ee72c7edb23 : Import translations. DO NOT MERGE ANYWHERE
c39221fbc457 : Import translations. DO NOT MERGE ANYWHERE
868a4d146a96 : Import translations. DO NOT MERGE ANYWHERE
e6f80d59d5fd : Import translations. DO NOT MERGE ANYWHERE
98aafb202da1 : Import translations. DO NOT MERGE ANYWHERE
d602d424496a : Import translations. DO NOT MERGE ANYWHERE
62f6fe2294df : Move PiP swiftly in response to IME with keep clear areas flag enabled.
95f68f9427d7 : Import translations. DO NOT MERGE ANYWHERE
9872f3f3fb1d : Import translations. DO NOT MERGE ANYWHERE
805ac6e1d63f : Import translations. DO NOT MERGE ANYWHERE
8180913334de : Import translations. DO NOT MERGE ANYWHERE
d256d6a979ed : Import translations. DO NOT MERGE ANYWHERE
55d44d7f66d5 : Import translations. DO NOT MERGE ANYWHERE
5ca56a4749dc : Import translations. DO NOT MERGE ANYWHERE
2e0ed756fee2 : Import translations. DO NOT MERGE ANYWHERE
8c28e97f858e : Import translations. DO NOT MERGE ANYWHERE
1e52fddd4b6f : Fix MIME type of non-plain text share intents
8663454bdf15 : Import translations. DO NOT MERGE ANYWHERE
e3e87c7ac0e0 : Import translations. DO NOT MERGE ANYWHERE
d02dd7305315 : Import translations. DO NOT MERGE ANYWHERE
3b2eff1cc480 : Adjust caption observer for desktop transition
28b11a24c8bc : Import translations. DO NOT MERGE ANYWHERE
5b606d012239 : Import translations. DO NOT MERGE ANYWHERE
e2348782a21c : Import translations. DO NOT MERGE ANYWHERE
a90fb3312181 : Import translations. DO NOT MERGE ANYWHERE
a24d779ad278 : Import translations. DO NOT MERGE ANYWHERE
3429b29ce3e2 : Import translations. DO NOT MERGE ANYWHERE
9e5ed96062d2 : New QS Flashlight Tile Animated Icons
e758a2944afc : Import translations. DO NOT MERGE ANYWHERE
f7141fd55ffc : Import translations. DO NOT MERGE ANYWHERE
c3da8cb0bdf8 : Import translations. DO NOT MERGE ANYWHERE
238dfb5f895d : Import translations. DO NOT MERGE ANYWHERE
9c858aeace3d : Import translations. DO NOT MERGE ANYWHERE
1a0d129a4e1d : Import translations. DO NOT MERGE ANYWHERE
a838cda19392 : Import translations. DO NOT MERGE ANYWHERE
ec046d5524c5 : Import translations. DO NOT MERGE ANYWHERE
9548c9c54f75 : Import translations. DO NOT MERGE ANYWHERE
9a026dc31eaf : Import translations. DO NOT MERGE ANYWHERE
8987b220278d : Import translations. DO NOT MERGE ANYWHERE
753d359ba4c2 : Import translations. DO NOT MERGE ANYWHERE
9d7453cc86d0 : Import translations. DO NOT MERGE ANYWHERE
94f715c270f7 : Import translations. DO NOT MERGE ANYWHERE
c6f1ef3f16b6 : Import translations. DO NOT MERGE ANYWHERE
ac1bbfef631f : Add test size to TakeScreenshotServiceTest
783e70efca72 : Import translations. DO NOT MERGE ANYWHERE
39549af0ee03 : Import translations. DO NOT MERGE ANYWHERE
9ab47fa93ed9 : Added QS Screen Record Animated Icons
caf7b1a22795 : Import translations. DO NOT MERGE ANYWHERE
e3d7cbec25ac : Import translations. DO NOT MERGE ANYWHERE
efbb91582e72 : Import translations. DO NOT MERGE ANYWHERE
0a234cf41cf0 : Updated QS Airplane Mode Icons
3ccaff2fc739 : Revert "Using clippath for adaptive icon drawable instead of bit..."
54a7b623b1a1 : Do not use stableDisplaySize for scale factor
87c0106ea7ef : DO NOT MERGE: Enable presubmit for com.android.internal.jank
3d89cc5df672 : Do not dismiss keyguard after SIM PUK unlock
1c1f58ca75f6 : Cleans up any stray instances of KeyguardUpdateMonitor that might still have listeners attached to system services.
6eda3a1d1a48 : Refactor UDFPS display logic and remove illumination
f63ee3bb84b6 : Allow activity to be reparent while allowTaskReparenting is applied
d68feb3f4adb : Refer to FeatureFlagUtils.SETTINGS_VOLUME_PANEL_IN_SYSTEMUI to launch the VolumePanel in SystemUI or in Settings
09c0d6ef9e97 : Allow background activity launch by drag notification
92facaa6a233 : Extra Dim QS Animated Icon
9e18e6ad66ba : Clocks now correctly respond to font setting changes
e5383425e167 : Ensure state is set correctly after animateAppearOnLockscreen is called
e4ef661839e7 : Use RootTaskDisplayAreaOrganizer to change windowing mode
7d7d64032e78 : Update FP sensor location before showing dwellAnim
0582bb68ae91 : Cleans up UserSwitcherController API.
8be77a14ab4e : Fix long comparison overflow issue in AlarmQueue.
8a3cf44c9abc : Move active task tracking to a repository
590051205d6c : [Bouncer] reset bouncer visibility with doze state.
be41e6a2a89f : For shell transition, register remote for DREAM occluding Keyguard.
e4a9f826067b : Show captions on tablets even when display windowing mode is fullscreen.
416e8cc49abc : Fix Squiggly line inconsistency.
2b0851c43bf5 : Override Internet Dialog's TalkBack description
c022f353c555 : Fix display cutout vertical centering bug
60aff8eef500 : Adds UserSwitcher screen to Compose Gallery app
15bbf37379e3 : Reduce flicker when split pair switching
d9915d9f4035 : Revert "Removing unused surface transaction wrappers"
6a1363adc8e7 : Use transition for desktop-mode switch when enabled
1e45037d9030 : Fixing UI Crash
8df28a63f8ad : Set elapsedRealtime if HAL doesn't set it
d2acc476d075 : Add Ability to Check if Cursor is Blinking
3d023f4a3bfc : Logs hearing aid information when a hearing aid is bonded(connected)
90a5f092f19e : MediaPlayer will now transition the background with color scheme
97914b05f136 : Mark touchable region of IME windows as unrestricted keep clear areas
e856096f5509 : Fix cross profile NLS notif event delivery
38ae0e726dd9 : [SB Refactor] Delete ConnectivityInfoProcessor.
2460910c8c45 : Revert "Removing unused surface transaction wrappers"
8e0538667845 : Replaced Data Saver Icons with Animation
ef70e618c70f : Implement double shadow text view for dream complications
dcd012b202c3 : Wakeup display on taps before entering true AoD
ca7e3d300133 : Allow the dismiss target size to be overridden
0cde4a92020e : Expose getTaskInfo on TaskView
d0382078ba33 : Fix NPE where BubbleExpandedView is null when we want to show manage education view
e992df182209 : Support display-rotation during a split-to-recents transition
2feb092f75fc : [Bluetooth] Convert BluetoothController logs to log buffer so we'll always have them.
5cb217fff3bc : Limit lengths of fields in Condition to a max length.
80c0fcf06d5a : Limit lengths of fields in Condition to a max length.
d0839c4aafd8 : Limit lengths of fields in Condition to a max length.
e286a1de93a4 : Fixing input coordinates discrepancy
7059638be927 : Limit lengths of fields in Condition to a max length.
c561831af7af : [DO NOT MERGE] Update window with FLAG_SECURE when bouncer is showing
14ceb8a5e710 : Limit lengths of fields in Condition to a max length.
e7c95a740bdb : Align User Switcher with User Settings
73ad3844ac30 : Limit lengths of fields in Condition to a max length.
2a506d89f88c : Limit lengths of fields in Condition to a max length.
70099d6f94c4 : Replaced Invert Colors QS Icons with New Animation
41cee29461b0 : Use more face-acquired frames for msg deferral
a99d9015a2de : Use new color for unavailable looking tiles
c1c9355273ec : [Media TTT] Improve our logs around chip removal.
b9f403020cc2 : [Chipbar] Replace the media-specific logger with a generic TemporaryViewLogger.
39e6a8a17efd : [Chipbar] Remove the media-specific wake reason from TemporaryViewDisplayController.
d4f3dee027e6 : [Chipbar] Remove the media-specific window title from TemporaryViewDisplayController.
ab8f951345a4 : [Media TTT] Put package error logs in the log buffer with all the other logs.
28d585305e53 : [Media TTT] Also log the package name on each state change.
1d776d630e80 : [Media TTT] Ignore the FAR_FROM_RECEIVER event if we're in the succeeded state.
fb01c569a32f : [Chipbar] Remove #setIcon from TemporaryViewDisplayController and put it in MediaTttUtils instead.
cb7385854606 : Created a helper for mock game test app for gesture navigation cuj.
aa0e31a7d282 : Revert "Make extra navigation bar count towards non decor frame (3/3)"
83e921029c03 : Fetch correct sandboxsdk packageUid for a user
c27cf661a6b1 : [DO NOT MERGE] Do not dismiss keyguard after SIM PUK unlock
7851ce3d0254 : [Shell Transition] Defer remove splash screen window when it is inTransition.
25546aa3812a : Extend the INVOKE_VIEW_METHOD of the "Generic View Operation" (VUOP) DDM handler to 1) Return the invoked method's return value 2) In addition to the primitive values, support String and byte[]
975dd2c5134e : Re-land "Enable LOCAL_LAYOUT"
f3b99eee95a4 : Don't perform config change if relayoutAsync
b74873a410d4 : Only play ActivityEmbedding animation if there is AE split
1efadcb97c1a : Play ActivityEmbedding animation if all changes in Task with embedded
0b97c67133ee : Revert "[Bluetooth] Convert BluetoothController logs to log buffer"
297a766b23f5 : Revert "[Bluetooth] Convert BluetoothController logs to log buffer"
d65119ec0240 : Fix timeout when dismissing split screen to two pane mode
95a7c73b9dd5 : Use InstanceId in SplitscreenEventLogger for non-drag events
a6b4f410f286 : Refactor PropertyInvalidatedCache locks
7c288db53594 : Do not auto-pip on launching translucent activity
7828a484a4e1 : Do not run face auth if face is locked out and don't transition to bouncer when face is locked out.
82ed7d52dcf4 : Improve dream overlay status bar icon spacing.
93e654d66c6b : DO NOT MERGE: add interim startDream api.
f1fd806271a7 : Reduce brightness-slider bottom margin to 16dp, as per spec
bd2944770919 : Implement brightness slider unfurl in QQS->QS translation according to spec.
a49c4c7b6d41 : Fix the height of NotificationContentView when there's no actions but bubble button
81352c377594 : Limit lengths of fields in Condition to a max length.
d4070d0848ac : Add a feature flag for screen contents translation
3140d3530c8e : [DO NOT MERGE] Resolve file inconsistencies between master and tm-qpr-dev
bc2146966bd9 : [DO NOT MERGE] Update window with FLAG_SECURE when bouncer is showing
8de378a9c9a0 : Fix the host golden path asset dir config
a6b99ac672dc : [Bouncer] Add button for esim bouncer.
7d4a22c86cb2 : Remove more thin wrappers from the shared lib
e53e389f587a : [DO NOT MERGE] Do not dismiss keyguard after SIM PUK unlock
3afab9bfb017 : [Output Switcher] [Metric Logging] Add package name in Interaction event
bcebd3e9b935 : [DO NOT MERGE] Update window with FLAG_SECURE when bouncer is showing
18ddad1f5a3d : [DO NOT MERGE] Update window with FLAG_SECURE when bouncer is showing
1e7087f11369 : [DO NOT MERGE] Do not dismiss keyguard after SIM PUK unlock
a7b45cb8c018 : Disable freeze insets for non blast sync shell transition
a30148b8a40a : [DO NOT MERGE] Do not dismiss keyguard after SIM PUK unlock
703bd8e67e95 : profcollect: Fix possible NPE in ProfcollectBGJobService
7af50c4d5f03 : [RESTRICT AUTOMERGE] Allow activity to be reparent while allowTaskReparenting is applied
672a34a60f67 : Create a new test for gesture navigation on Gmail test app
7da08c6bd315 : [RESTRICT AUTOMERGE] Allow activity to be reparent while allowTaskReparenting is applied
3afbb76f5618 : Take ownership of orphaned DdmHandleViewDebug code.
c72e0d110f02 : Fix ActivityEmbedding Shell transition animation with reparent
e4ce4097707d : Add stub for WindowExtensions v2 APIs
031a62bb3ea9 : Import translations. DO NOT MERGE ANYWHERE
a270946dc969 : Import translations. DO NOT MERGE ANYWHERE
fb105cb5f840 : Import translations. DO NOT MERGE ANYWHERE
67db7f3c8715 : Import translations. DO NOT MERGE ANYWHERE
cf119c311fda : Switch shell-transit default to screenshots
eaa0fd59f06e : Allow bugreport only after server-side config loaded
222b7552f679 : Don't collapse the shade when SHOW_BOUNCER
fb3f361d547d : Auto enable new system trust agents
d161411c4450 : Check if caller is suspending package before unsuspended broadcast
2dc6275e3a70 : Allow pip screen size to toggle on double tap
836516ff3817 : Make entire screen touchable if screen off is playing.
59adb290ee62 : Do not delay bouncer for running face auth if face unlock is locked out.
8bbe39d68542 : Animate all targets to accomodate swiping during split screen.
53ffab621c9e : [Bouncer] Change modern arch to unreleased.
cbda45eb956e : [pm] forbid deletion of protected packages
2d6eae165b74 : [pm] forbid deletion of protected packages
dba7ceb57ecd : [pm] forbid deletion of protected packages
538654167ad1 : [pm] forbid deletion of protected packages
fcdc62081c93 : [pm] forbid deletion of protected packages
587497bc85de : Set windowing mode in TDA instead of DisplayContent
4066809d02d5 : UserSwitcher in Compose.
0079f9bcb433 : [pm] fix getPackageArchiveInfo
eebc3a56bdad : [Output Switcher] Improvement for seekbar volume control
00d05a454bdf : Removing the initialising the mode with system pref mode.
00749dc00692 : add owners to package wallpapers
c86878d1ac92 : First part of Fixing heads-up notification motion in split shade
80ab36062867 : [Large screens][Motion] Improve expansion timing on lockscreen
c30c4e1412ee : Fade out/in header with customizer in/out
500f2ea9121a : Make the flingFinishedCallback be executed
b54ca798dc5e : Fix overview to split pair animation
4e18a84fcf85 : Set letterbox verticalPositionMultiplier to 0
2d2e09606588 : Create test app to emulate assistant UI.
6e29c8d40a31 : Use legacy layer name for screenshot shell display rotation
b7e2fbf0952b : Update fingerprint generic error string description
f50efdcd71c7 : Fix hearing aid appears wrong side after device reboot.
d5e6eea94879 : Update ActivityEmbedding split open/close animation adapter for legacy
9b1f2e42621a : Update ActivityEmbedding split open/close animation adapter for Shell
3550fa269ab3 : Cleanup unused TestApi in TaskFragmentOrganizer
a08bca15cf00 : Adds Compose buttons.
2e42c393f2d5 : [pm] forbid deletion of protected packages
a3147f13718d : Migrate CentralSurfacesImpl to Predictive Back api
b5547085bcd8 : MediaCodec: skip index validation at buffer validations
31564922c220 : Removing unused surface transaction wrappers
e4b0d343d7e2 : Add new team member to OWNERS file
55b1bc320034 : Pass keyguard occlude state to onLaunchAnimationCancelled.
ef94dfc269eb : Turn on device when finger down
d4044b43d7af : Add ABS_MT_SLOT config to virtual touch screen.
12199ddbdf3a : Delay PiP movement in response to keep clear areas changed.
61f1075626ba : Migrate AuthContainerView to predictive back
0c637039f52c : Fix npe on setSquishinessFraction
8a6d11abb52a : [Keyguard Bouncer] Refine entry animation.
2912adc6dd1c : Add null-safety checks
44ed7ea36015 : Added custom bp size.
b6680141a9de : [pm] forbid deletion of protected packages
3ac6aa1e4dae : [pm] forbid deletion of protected packages
da00f9f8b00f : Replaced old light/dark mode qs icons with new animated ones
1c36dbb35ab5 : Remove VibrationEffect javadocs to methods not available in public APIs.
af4de20faaa5 : move glwallpaper to package wallpapers.gl
369f1b973ee0 : Move ImageWallpaper.java into package 'com.android.systemui.wallpapers'
e7477028796e : [LE boradcast] save the data into ContentProvider
17b50539208a : [Output switcher] Fix color issue
289debad4641 : Hide SAWs while LogAccessDialogActivity is visbile
6a6fbd2eb7a4 : Make extra navigation bar count towards non decor frame (3/3)
3dcc6cf68f3e : Import translations. DO NOT MERGE ANYWHERE
58506c51d344 : Import translations. DO NOT MERGE ANYWHERE
26700b80833a : Import translations. DO NOT MERGE ANYWHERE
f154164de116 : Import translations. DO NOT MERGE ANYWHERE
0fa09fd7953f : Import translations. DO NOT MERGE ANYWHERE
93f909587de0 : Import translations. DO NOT MERGE ANYWHERE
259bd30617d3 : Import translations. DO NOT MERGE ANYWHERE
13cb048b8ae6 : Import translations. DO NOT MERGE ANYWHERE
5a86f3763ea3 : Import translations. DO NOT MERGE ANYWHERE
aafdca0748f7 : Import translations. DO NOT MERGE ANYWHERE
955a9f6763ff : Import translations. DO NOT MERGE ANYWHERE
6bfb88c91e40 : Import translations. DO NOT MERGE ANYWHERE
94d5775e9da3 : Import translations. DO NOT MERGE ANYWHERE
3d1ff5b6593e : Import translations. DO NOT MERGE ANYWHERE
5a8aca57ff1f : Import translations. DO NOT MERGE ANYWHERE
47b77e394985 : Import translations. DO NOT MERGE ANYWHERE
d6193cdab138 : Import translations. DO NOT MERGE ANYWHERE
a1b8a45aa446 : Import translations. DO NOT MERGE ANYWHERE
4384f0d5e1dd : Import translations. DO NOT MERGE ANYWHERE
7e3fb8e790ab : Launch all activities into the same display
e0b9b1f1dc09 : Removing back-button alpha controlling logic
89025ff06e71 : Fix a background NPE in A11yIME
04432a6405d1 : Fix to allow setting URI without recreating ringtone
b48df1b4d1d6 : Export BatteryStats info to Atrace.
f6fda1770a82 : Update PiP movement bounds on TaskBar inset change
460561d92e02 : Reorder media player cards
56d14cd7afbe : New detector for getCurrentUser and getUserInfo
7c458bea7db7 : Add AppTransition type and remote animation for Dream in occluding Keyguard.
2d0a8f3b0611 : [Bluetooth] Convert BluetoothController logs to log buffer so we'll always have them.
15fd68227e14 : Updated power press strings in enrollment.
fe8cdfc0c804 : Update Media Seekbar Thumb Shape
094e9f8046d7 : Revert "Enforce ComponentName belongs to caller app"
c2c80d97c1d1 : Flatten SplitscreenPipMixedHandler into DefaultMixedHandler
8abd858bfdbf : AudioDeviceBroker: Bluetooth LE communication route compatibility
142729a64da8 : LeAudio: Fix volume control
ddc1437ca089 : [DO NOT MERGE] Remove MODE_WAKE_AND_UNLOCK_PULSING from stopDozing
8ac0ae76e09b : Move SplitscreenEventLogger to StageCoordinator
4121d6bd7d7d : Make ATMService#mUiContext mockable
3cfa4b9a3685 : Created a test app that mimics game app.
26e4efb9259d : Revert "Load direct-share icons asynchronously"
7234187cf1e7 : Removes complication in onMediaDataLoaded if hasActiveMedia is false.
2470dfa8f013 : KeyguardBottomAreaView: cleanup.
de3b7a1bf213 : Add logs to track down how OPS creation
ffc4bc77b876 : Fix the order of talkback focus for ConversationLayout when expanded
84e77ddf4935 : Rename BP assets to lowercase
86d524335c03 : Add sample() Flow utility function
91c87a931328 : Add race() utility function
e51c402650c5 : Fix NPE
c3e38f4ae451 : Add unit test for GroupedRecentTaskInfo
92c998a9fa0c : Fix issue with drags sometimes not being handled in tests
6c8603d9a1ad : UI screenshot diff test for user switcher.
d2a99344b0ab : Fixes bug where home controls would show up before first unlock.
e964963e7496 : Fixes bug where the indication text is not padded.
aaaba205e5c9 : PulsingGestureListen only checks taps when pulsing
45f6cc7dac4b : Update UMO position logic to only place in dream when the dream media complication is active.
dfc2156e39b2 : [Bouncer] Separate keyguard message areas.
bd77beecbc30 : Add flag (set to false for now) which will enable the use of the canvas renderer
fa08d0089b6b : Added color light/dark theme for lotties
5042f4edfc4f : Migrate UserSwitcherActivity to new back API
539ec4b1646e : Add INSTANT_VOICE_REPLY flag
162d9c0a4d3c : Rewire setDozing() to use repositories
70a4601f625e : Revert "Load direct-share icons asynchronously"
227538aa6182 : Add extra logs to Keyguard
a541028ce0ef : Add BP assets for sidefps
e6bf1d16cb10 : Add TV splitscreen menu
44f90f02f02f : [Bouncer] Add entry animation
d66df0deb446 : Remove unnecessary calculation of display configuration
faeaa3104957 : Improve AmbientState test coverage
a37554289731 : Fix NPE
ad30b8578435 : Fix NPE
02e177caeb1c : Fix NPE
410a19794824 : Fix NPE
c23f14f87439 : Fix NPE
b4ce721aa97c : Fix NPE
3e531f56bf0f : Fix alpha fading of NotificationShelf in LS
0928b5d16e45 : Add more log for analysis
195f46f565e8 : Always allow to trigger config change if decor insets change
e8e6d1641808 : Remove Tunables for QSAnimator, and add some documentation on what the class does.
40b4880d7ae0 : Apply synced relayout if we have FLAG_WINDOW_VISIBILITY_CHANGED
4a1722411f98 : [RESTRICT AUTOMERGE]Animate back gesture with focusd window activity
61d4b956a6fa : Enable shell drag and drop logging to diagnose drag failure
587cb926b89f : Fix split recent thumbnail disappear
bf56a800b900 : Tidy up VPN code
85362a4b17f2 : Improve the code of handleSessionLost()
076abc38ce9c : Fix missing notifs after swipe
640927e292d8 : Fix example AGSL code in the javadoc comments
e221b76ff972 : [Chipbar] Rename "chip" -> "view" in the generic TemporaryViewDisplayController (and other affected places).
b092c78a7a0e : Track active freeform tasks
935167436b2e : [Chipbar] Move the controller that was common between the media ttt sender and media ttt receiver into a more generic TemporaryViewDisplayController class.
59ce3eac823e : Show low light soft-error on FACE_TIMEOUT
cb175195b892 : [Co-ex] Show 'too_dark' face acquired messages
3bac85a078ab : Update owners for multiuser-related files
917e4bc2144f : Log UiEvents whenever FaceAuth is triggered.
92de002983a8 : CameraService: Check if the camera is disabled via device policy by user.
a952ca89b6b0 : Add null-check for lockscreenSmartspace
11efebdfb22b : Lock access to PowerStatsLogger data
43d7da7d0bf6 : Added Animated Nightlight QS Tile Icons
e5152328e294 : Fix alpha not fading on notifications after the first shade expansion
b777a5a780c2 : Update complications start and end guides to 0.5.
5dccdb24cf0c : Don't show any trust granted message if passed an empty string
0ad3c05cbc4e : [SB Refactor] Implement the wifi content description in the new pipeline.
f1f573f9b208 : [View binding] Add ContentDescription as part of the Icon viewmodel.
62b78f592a9e : [SB Refactor] Implement the TunerService callback for the icon hide list and pipe it through to the wifi icon.
f3457ca71a8a : Implement tuning of brightness thresholds for idle
8b7cf1993c68 : Revert "Enforce ComponentName belongs to caller app"
f19d69f26fef : Allow activity to be reparent while allowTaskReparenting is applied
b927ac9fdcff : Remove calls to client while holding lock
5112e2013522 : Fix divider dismiss position wrong on potrait
902333722582 : Only complete sync draw for visible window
663b4062a526 : Fix finishTransaction window crop with requestedOverrideBounds
efb7d7135d12 : Have a method to stop VPN and send event to VPN app
216e44ec3cc2 : Logging UI type within TYPE_AUTHENTICATION_SELECTED
0ad4f80cbb5b : Added check for user info is not null
e32c8fb9c299 : Fix wrong layout after quick switch back to a split pair
e252ffde09a5 : Do not create extend surface for transfer starting window change.
08966df3e830 : Handle embedding startActivity Intent when calling from application
84860be70e94 : [Expand AutofillPresentationEvent] : Log autofill service and IME uid
d00861c46efc : Collect embedded TaskFragment window changes
5f5c13eda36c : Delay user unlocking until boot complete on HSUM.
041c9b9027ad : Deactivate touch target for splitscreen button
82606f8b2e0f : Wiring into UserSwitcherActivity.
b6508925897f : User UI layer.
2ee73627d23d : User domain layer.
2aca8b4dadcc : User data layer.
6a449c62055b : Adds power repository and interactor.
b120521585b2 : Adds Text to the common module.
ee3de9c2a4a0 : Prepares UserSwitcherController.
6f02c07176d0 : Fix NPE
ff8025b4de35 : Log reason for ACTION_CLOSE_SYSTEM_DIALOGS
dbfe869c3048 : Fix system zen rules by using owner package name if caller is system
0b262d0ae5cd : Fix system zen rules by using owner package name if caller is system
2ceaaebb3cdc : Fix system zen rules by using owner package name if caller is system
78245566a278 : Fix system zen rules by using owner package name if caller is system
5c344d8a1ffd : Fix system zen rules by using owner package name if caller is system
d9ead5f42c25 : Fix system zen rules by using owner package name if caller is system
b8c4819ec24a : Fix system zen rules by using owner package name if caller is system
e5e51116fb76 : Fix system zen rules by using owner package name if caller is system
c063e246ce29 : Fix a small bug where desktop mode changes might not be applied
dd92e6a3073a : Swipe-up from SHADE_LOCKED goes to LS (instead of the bouncer)
9bdd9d274ac4 : Limit length and number of MIME types you can set
9f1bb9950fcd : Fix no response after entered split screen
2d24bbc890bf : Add DataFailCause for IWLAN_CONGESTION.
026d59513162 : Don't abort transition for activity re-ordering.
00ec45f4ec90 : Stop face auth when bouncerWillBeShown instead of bouncerFullyShown
3e6c3a99147a : Ignore scheduleFinishResizePip if there is no surface to operate on.
aaaaf27af487 : Remove support for writing DNG files from ExifInterface
54a32f3db446 : Port lux and nit mappings from device config to display specific configs
6597c29a8953 : Add captureMany { } mockito test utility
3ac82043b76b : Add dumpsys command to dump visible activities.
704321da7db7 : Skip events on stale Ikev2VpnRunner
9a80121f6b3a : Correctly handle null ProxyInfo in Ikev2VpnProfile
febe3f029d8f : Post callback onSecureWindowShown on the main thread
73cb12adc32c : Fix missing Notification collapse animation on LS
768ee2c04cc8 : Fix no response after entered split screen
9d546daf3c08 : Revert "Fix the 1st udfps#enroll#error always fill red color"
4ae2fc66d7d3 : Import translations. DO NOT MERGE ANYWHERE
d8746d5cf0ce : Import translations. DO NOT MERGE ANYWHERE
23b494f4610f : Import translations. DO NOT MERGE ANYWHERE
89bcb9d21d32 : Import translations. DO NOT MERGE ANYWHERE
4d6f860f40bf : Import translations. DO NOT MERGE ANYWHERE
004434afd9a4 : Import translations. DO NOT MERGE ANYWHERE
04ef996fda4f : Import translations. DO NOT MERGE ANYWHERE
715f4fe30b5a : Import translations. DO NOT MERGE ANYWHERE
f5c77e214e55 : Import translations. DO NOT MERGE ANYWHERE
801b76d540a1 : Import translations. DO NOT MERGE ANYWHERE
b5cf8cd96300 : Import translations. DO NOT MERGE ANYWHERE
36efacd4bc93 : Import translations. DO NOT MERGE ANYWHERE
10b7ddb5de4a : Import translations. DO NOT MERGE ANYWHERE
aa39e0399369 : Only clear bounds and windowing mode for standard
ac3a50e01581 : Remove doze low light clock.
185a0b73886e : Another way to keep track number of foreground services in the device.
1b9b59c63bff : Validate package name passed to setApplicationRestrictions. (Reland)
994b3bf56d61 : Fix typo in EnterPipToOtherOrientationTest
fe50d13c04a6 : Move check for 'desktop mode active' to helper
3ef46b57b93a : Optimize screen decor insets calculation
bdc27839b223 : Make pairwise() only subscribe to upstream once
60417deba068 : Add optional emitFirstEvent param to setChanges()
5ffffa570223 : Add javadoc note about bug in readParcelableCreatorInternal
6f8675f324ca : To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers.
322f29670c31 : Add owner for job handover
623f456d0bd8 : Revert "Validate package name passed to setApplicationRestrictions."
ff1c673515cb : Skip sending VpnManager events for Settings VPNs
3e52eb1bc658 : Revert "Enable LOCAL_LAYOUT"
835dd73120fa : Move PiP in response to keep clear areas changed events.
6dabc0e8a424 : Update unplug charger dialog strings
c49b8a122b20 : Stop making copies when updating input channels
c6a2b7e2995f : Remove decoration layers from hierarchy on release
b25edabd334e : AudioService: properties for configuring head tracking default
9bef54f4aaaf : Fix direct share target cells's visibility
acf1eebc403a : Create Configuration overrides for MCC/MNC values
54e3ae5836e0 : Implement low light dream library.
2bc4d49c2b02 : Include all enabled services when FEEDBACK_ALL_MASK.
3a3cc4d91994 : Remove legacy WRITE_EXTERNAL_STORAGE permission check for Installers
c4b2c877ec28 : Trim any long string inputs that come in to AutomaticZenRule
1fcd99f5aa34 : Trim any long string inputs that come in to AutomaticZenRule
5b0c4af9babe : Trim any long string inputs that come in to AutomaticZenRule
19bc2c355962 : Trim any long string inputs that come in to AutomaticZenRule
99555b4371a3 : Trim any long string inputs that come in to AutomaticZenRule
3d8504587cd8 : Trim any long string inputs that come in to AutomaticZenRule
d4b5212eb6d6 : Trim any long string inputs that come in to AutomaticZenRule
d216f25f6b07 : Camera: Clarify doc for onPhysicalCameraUnavailable
30fed8c21b49 : Fixes an edge case which leads to deadlock in ShortcutService
ecaf46a9086c : Make PanelViewController public
913ddceb071a : Register VibrationSettings as a listener to: 1) virtual displays creation and removal. 2) App Uids running on virtual displays. These will be used in combination to ignore vibration initiated from a virtual display.
7581623bc821 : Update low light mode trigger thresholds.
5cb791b6f63e : [Partial Screensharing] Add app selector activity screenshot test
2d2b24f09db3 : [Partial Screensharing] Update app selector (ChooserActivity) header
a63b6720eae7 : Resolve the deadlock caused by unfreezeProcess().
15f38e605e68 : Revert "Add falsing to undo button"
752223386f6f : Ignore the prefModeId only for PiP windows, rather than all non-focussed windows.
bed558989bb9 : Disable notification shade close animation when occluded.
24158716b420 : Support launching a shortcut and a task to split screen
6b80f7c41c67 : Fix shade collapse on keyguard with bypass enabled
3056bade88cc : Revert "Delete PanelViewController"
fc6d69316044 : Plumb through the reason for wakeup from Doze.
9e41317dc76d : Delete unused method #cleanup
ab991a63eec9 : profcollect: Reduce background processing job priority
dc7cb3659d21 : Add TaskFragmentOrganizer#applyTransaction with request transition
5456d9902b2e : Create test app that mimics GMail
11b9f80d1285 : Import translations. DO NOT MERGE ANYWHERE
74b7737e7a3b : Import translations. DO NOT MERGE ANYWHERE
92007b4dd51c : Import translations. DO NOT MERGE ANYWHERE
0a27c08b2872 : Import translations. DO NOT MERGE ANYWHERE
1b963f0ff9d6 : Import translations. DO NOT MERGE ANYWHERE
5ec2f4d52ef1 : Handle ProtoLog logging command in WMShell
c47bab3612c2 : Import translations. DO NOT MERGE ANYWHERE
a6f51f4910b0 : Import translations. DO NOT MERGE ANYWHERE
7a8a920dc0f4 : Import translations. DO NOT MERGE ANYWHERE
b4b92334bd56 : Import translations. DO NOT MERGE ANYWHERE
1177f3cfc204 : DO NOT MERGE: Add SurfaceFlingerPerfTests
9678d36dc59e : Move caption under DecorationContainerSurface
c1683f864b59 : Report enterAnimationComplete when transient launch is committed
c6bfa32a24bf : [DO NOT MERGE] Initialize TimeZone during DefaultClockProvider init
6a62f99b5059 : [DO NOT MERGE] Correct large clock position
a823b466cc4f : [DO NOT MERGE] Additional Tests for DefaultClock
a724e0b753f7 : [DO NOT MERGE] Update DefaultClockProvider colors
417feefd5f16 : [DO NOT MERGE] Moving Text Protection to Clock Event Controller
13c1e7eff3b4 : [DO NOT MERGE] Adding Region Sampler to Animatable Clocks
843cd5ea892a : [DO NOT MERGE] Revert "[DO NOT MERGE]Revert "Migrate KeyguardClockSwitch to new..."
c8b3fc0acccd : Send core-created snapshots to transition player
3108d16a9c74 : Make disabled by policy tiles look UNAVAILABLE
9f4ec2cf7ead : Make UMO squishy in split shade
e18cccbad203 : [Status Bar] Disable the keyguard status bar when we get the DISABLE_SYSTEM_INFO or DISABLE2_SYSTEM_ICONS flags.
852108800780 : Fix NPEs in AuthContainerView
de172ba0d434 : Trim any long string inputs that come in to AutomaticZenRule
648eb4f4aa05 : docs: Inclusive language fix (whitelist -> allowlist)
ec3748fb859e : Offset the wallpaper to center in smaller display
9410a384a435 : Remove NSSL#isChildInInvisibleGroup
92d75db863c6 : Remove unused BubblesManager#maybeCancelSummary()
2e3425987af3 : Remove NotifEntryManager
e6e5720dcebb : Check orientation when retrieving FP location
845c37f145ed : Allow dismiss dialog when touch outside in dark theme
9e9117412d6a : Extracts UserRecord out of UserSwitcherController.
62aecf34aab2 : Make FLAG_KEEP_SCREEN_ON use per-display wakelocks
f528b337dd48 : Lower per-app notificationchannel limit
390046b0dbd2 : Adds a function in LM for fetching ADAS allowlist
c0728d68873e : SpatializerHelper: fix sensor reinitialization
8914ae87def2 : Revert "Enforce ComponentName belongs to caller app"
5d28aee1b1ac : Fix crash from asynchronous GPU metrics
2ce1b7fd3727 : Fix vulnerability that allowed attackers to start arbitary activities
3eaa689b1669 : Update co-ex face failure message
0c66bf239913 : Adjust aspect ratio override portrait fullscreen
be01bcd294e3 : [LE Audio] Add the icon size for displaying the broadcast icon in System UI Dialog
f1bf8d6d9d99 : Update TaskFragmentToken for Activity relaunch
81f52b053da6 : AmbientContextManager API changes to support quick-tap detection
0e1f47361e03 : Guard potential null case in FullscreenTaskListener.releaseWindowDecor found in testing.
3c94bacacd58 : Add hidden system dream API in DreamManagerService.
b78f7a6525a2 : SoundPool: Fix channel mask reporting
ea8cd10083ac : Add media entry Dream complication.
66a1b77bb5e4 : Allow auto-pip when starting activity with FLAG_ACTIVITY_NO_ANIMATION
193d515420d7 : Move Task Close to WindowContainerTransaction
cfd4d10f9126 : Move ALS auth logging triggers to wakefullness events.
5650e0c3c8e1 : Load direct-share icons asynchronously
4b21177a96d4 : Prevent ManagedServices from running in clone profiles
8f4585bcc2be : Remove NotifBlockingHelperManager
b27aa70b5b8f : Remove NotificationListController
e1f86e6309c5 : Fix ripple alpha.
7957047dd8e8 : Implement SFPS guided enrollment for T6
c3686f7f0b33 : Fix for compaction vma batch not consuming after first send
dc125c80225d : Add dumpsys logs to debug missing notifs
b17c19e11cfc : Mark system bars as consumed when using remote insets
c5f5941f0c74 : ActivityManagerService: add SdkSandbox-Client-Package header
fa3d822f8773 : Add listeners for the changes of App UIDs running on virtual displays. This will be used later by VibrationSettings to keep record of apps currently on virtual displays.
7b09ca862902 : Add missing enum value
ddae7e08004d : Letterbox education: Updated UI
8c2c7b416489 : Validate package name passed to setApplicationRestrictions.
cfcfe6ca8c54 : Validate package name passed to setApplicationRestrictions.
1e16b3c2175f : Don't start dreams immediately if keyguard is occluded when docked.
cfe50f474939 : Use ActivityStarter to start Settings activity
c4b81cbee0de : Update BaseBundle to not use LazyValues when using ReadWriteHelper
a05b7e337cce : Fix "No Notification" text not gradually showing on LockScreen
24fac6e7f4b1 : Delete PanelView
13cca1ef2db5 : Replace Dependency.get with Dagger
008fef6035f8 : Replace Dependency.get with Dagger
51bbc413d379 : Replace Dependency.get with Dagger
93a5865a6fa0 : Make sure the secondary TaskFragment is above the primary
166d420cf4d9 : Prevent loading of Icon resources from the wrong package
f770f11d54e5 : eOutput Switcher] Fix Dialog refreshing shortage
5e3a34aa709c : Generate SystemUI ktfmt inclusion file
5b09708ef69d : [Re-land]Improve enter split transition
9ff19fe0c6d7 : Add documentation to QSTileRevealController
5bf8901e1468 : Revert "Port lux and nit mappings from device config to display specific configs"
7a168cc8c1cf : Fix shell command bugs for supporting CTS test. Add service unit test. Fix javadoc.
1086d1ccf4b5 : [Output Switcher] Refactor MediaOutputAdapter
3caecf86ce05 : Clear mAddingToTaskFragment when ActivityStarter is reset
e2cc1799b913 : Ensure all AttributionSources are deregistered in PMS
6a70cf605dd6 : Remove NotifEntryMgr in NotifInteractionTracker
78f2f2145a9b : [SB Refactor] Update the wifi network flow to use stateIn so that new subscribers will receive the current value.
f752c1925ea5 : Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY
170ca4256274 : Adds listener support to FakeFeatureFlags
f4a0886bc333 : Add smartspace complication even when targets empty.
b50cf593bba2 : Revert "Port lux and nit mappings from device config to display specific configs"
e03186af0e9e : [VolumePanel] Move the Settings' volume panel into a SystemUIDialog
c55fa32f8916 : Revert "Port lux and nit mappings from device config to display specific configs"
8f5e79549857 : Fix double call to ScreenshotController
7823627d7ce3 : Fix swapped int params in DisplayContentInfo ctor
b8ea5216b8fa : Delete VisualStabilityManager
334cd29e02ed : Delete NotifGroupManagerLegacy
9e0b961c128e : Remove NotifGroupManagerLegacy usage from Bubbles
207bcfaf5985 : Delete unused PeopleHub code
28ea00f4abed : Delete unused code from NotifLockscreenUserManager
efeffbb53d22 : Adds ChooserSelector
3ce74461e94b : New Pipeline: hide VISIBILITY_SECRET notifications on lock screen
08eae598a8c4 : Unlink death recipient which references to DisplayContent
ef1081e3d236 : Not to update recent tasks split pairs when shell transition enabled
6aedc9d95af3 : Find activity in task with same user
c7eeaf2df0ed : Change SystemUI manifest to use permission ACCESS_AMBIENT_CONTEXT_EVENT
206c2236faf8 : [Output Switcher] Add OWNER file under SettingsLib/media
a5910e79fb5e : Flow utility functions: pairwise + setChanges
e50e2c4875f3 : Revert "Dump NotificationWakeUpCoordinator state to bugreports."
513a9ffcbb54 : Handle TaskFragmentOrganizer#onTransactionReady in sync
0f01549d1e01 : Add timeout to all ALS logging.
e42b25734168 : Fixing white circle in QS media player.
4ec6dfc389f0 : Stop cursor from blinking when not visible
e07874ceacab : Add flag QUICK_TAP_IN_PCC in SystemUI to enable the quicktap detection in PCC.
1b48ca6b7f44 : Prevent exfiltration of system files via avatar picker.
bef02552736b : Provide a way to keep dreaming when undocking.
22aea1c4c3c3 : Fix device name string on output switcher chip
5959b4cd9668 : Split window decor lifecycle to a TransitionObserver
bd45429b1838 : Fixed inaccurate brightness slider UI
be9179c1571f : Enabled hyphenation for UserDetailItem
b76141eb2bac : Prevent exfiltration of system files via avatar picker.
0ad8657ad755 : Add falsing protection to the pulsing state
1a796cc5500a : Backup settings for Assistant invocation
da64f9599ff6 : Make WCT#requestFocusOnTaskFragment a TestApi
345baf632ffd : Enforce TaskFragmentOrganizer can only manipulate organized TF
4bf4fa18e01d : Revert "Improve enter split transition"
3da09aa61270 : Add falsing protection to the pulsing state
8f2c279c6ebf : Revert "Remove BatteryStats user activity types and use PowerManager ones instead."
6dbcd1f8357f : Fixed the reference to the compat version of the widget. Revised the class description.
c4f581f13d6b : Defines flag for refactoring UserSwitcherActivity.
75bb81b457f8 : Log when notifications in the RankingMap are not in the Collection
fcc640c5783a : Check rule package name in ZenModeHelper.addAutomaticRule
3201baad7044 : Check rule package name in ZenModeHelper.addAutomaticRule
df439a438f72 : Check rule package name in ZenModeHelper.addAutomaticRule
bf3dde7ed61a : The launcher to always listen to app widget
59732d6232d7 : Check rule package name in ZenModeHelper.addAutomaticRule
4bdb5f985963 : Check rule package name in ZenModeHelper.addAutomaticRule
6b38e116357e : Check rule package name in ZenModeHelper.addAutomaticRule
a826f9bd15d1 : Check rule package name in ZenModeHelper.addAutomaticRule
af51b4d8a1c7 : Revert "Improve enter split transition"
e8ab134de1bb : Revert "Remove BatteryStats user activity types and use PowerManager ones instead."
b6d04416628a : Check rule package name in ZenModeHelper.addAutomaticRule
53dd4ec235ab : Resize vendorIcon to 24x24 and increase touching area for accessibility
33d3c266616f : Fix key frames in headers animation
a1d3e4c209af : New Pipeline: log structure in dumpsys
12a63a226d85 : Move NSSL to a separate layout file.
cd2880e4f3bf : Deletes LifecycleActivity.
f18aa11dd5d3 : Revert "Prevent exfiltration of system files via avatar picker."
87231445933d : Fix DeviceProvisioned on PhoneStatusBarPolicy
cbe3f068f0c1 : Fix the SetConnectivityStatus callback
04a77d06f43b : Import translations. DO NOT MERGE ANYWHERE
ba8fd9daecf8 : Enable the new footer actions in team food.
00773ec03841 : Add screenshot test for the footer actions (2/2)
ad33fb2b757f : Implement LaunchableView for footer actions Views.
4327ce40f84b : Wire the new FooterActions implementation behind a flag
6fb22d4b1670 : Implementation of the FooterActions following the MAD (1/3)
ef148acab912 : Update the fingerprint permanent lockout message
1b6cfaf01f04 : Delete PanelViewController
e1f2ea3d06e4 : Remove references to PanelViewController
5020f0fc2985 : Prepare PanelViewController to be absorbed by NPVC
716bd5ae8aa6 : Port lux and nit mappings from device config to display specific configs
afe50819e1a0 : Import translations. DO NOT MERGE ANYWHERE
394b3f093105 : Import translations. DO NOT MERGE ANYWHERE
4f96062ac21f : Import translations. DO NOT MERGE ANYWHERE
23a8b3d84ceb : Import translations. DO NOT MERGE ANYWHERE
f2dc33f948c9 : Import translations. DO NOT MERGE ANYWHERE
658e49f68f8a : Import translations. DO NOT MERGE ANYWHERE
b5a28c271d6f : Import translations. DO NOT MERGE ANYWHERE
293e02df7bd4 : Import translations. DO NOT MERGE ANYWHERE
95d877883984 : Import translations. DO NOT MERGE ANYWHERE
c9a5847b55de : Add BroadcastDispatcher.broadcastFlow
d7d2de53a1bf : Extract QSSecurityFooterUtils out of QSSecurityFooter
e4eb991ba65f : Make the logic of QSSecurityFooter reusable
e496b54c2129 : Add some fakes to SystemUI-test-utils
0ec64b655d2f : Import translations. DO NOT MERGE ANYWHERE
1936ad55618a : Import translations. DO NOT MERGE ANYWHERE
2c0e83e7616c : Import translations. DO NOT MERGE ANYWHERE
2f2e8eccd3dd : Import translations. DO NOT MERGE ANYWHERE
2d7e03b7c8f0 : Import translations. DO NOT MERGE ANYWHERE
a91f90ec7cc9 : Import translations. DO NOT MERGE ANYWHERE
bb3dc09afd58 : Import translations. DO NOT MERGE ANYWHERE
fa981370a5ba : Import translations. DO NOT MERGE ANYWHERE
71d19bac23f1 : Import translations. DO NOT MERGE ANYWHERE
9aec26ba6499 : Import translations. DO NOT MERGE ANYWHERE
08a4ec8276be : Import translations. DO NOT MERGE ANYWHERE
68842152c3cb : Import translations. DO NOT MERGE ANYWHERE
279e10cfb9b4 : Import translations. DO NOT MERGE ANYWHERE
dcd089d3e7ae : Allow preventing unrestricted Apps from being Stopped
8d9d7496f181 : Import translations. DO NOT MERGE ANYWHERE
bd029b770f0c : Import translations. DO NOT MERGE ANYWHERE
51d338b81fc9 : Import translations. DO NOT MERGE ANYWHERE
e9c024c469fd : Import translations. DO NOT MERGE ANYWHERE
527c355ae47b : Import translations. DO NOT MERGE ANYWHERE
d9e7768578cf : Import translations. DO NOT MERGE ANYWHERE
6093be73aab5 : [BT LE unicast] clear the GroupId when user click 'Forget'
f6f4c305a53c : Correct visible status of an activity if no more transition will happen
e14ec913ade8 : Import translations. DO NOT MERGE ANYWHERE
3b5707d69859 : Import translations. DO NOT MERGE ANYWHERE
394ef3150ce0 : Fix The pop-up security lock will disappear after rotate
1d257773a3c6 : Import translations. DO NOT MERGE ANYWHERE
98bc7dcda745 : Import translations. DO NOT MERGE ANYWHERE
f71f34a9d3db : Import translations. DO NOT MERGE ANYWHERE
e01635e68fc9 : Fix NPE when leaving kids mode
784a6d913d04 : Import translations. DO NOT MERGE ANYWHERE
c2b20250b078 : Import translations. DO NOT MERGE ANYWHERE
54a0899a63af : Import translations. DO NOT MERGE ANYWHERE
6db3a28ba472 : Import translations. DO NOT MERGE ANYWHERE
5362a9d5ffc0 : Import translations. DO NOT MERGE ANYWHERE
5ce3e5d6612a : Fix crash when continueTransitionReady without collecting transition
b713bb693604 : Fix Region Sampling Bounds
406949b98b63 : [SB Refactor] Implement the wifi icon flow in the new pipeline.
26849125aaca : Limit insets adjustment of split bounds in portrait mode
25403b7de5c2 : Skip wait for power window
b1d8f9db174b : Revert "Remove BatteryStats user activity types and use PowerManager ones instead."
c0326b01cee6 : Add event logger to BroadcastRadio Service
26867ae4d6ff : Disable dragging on fullscreen tasks.
c1cad4f689c5 : Revert "Remove BatteryStats user activity types and use PowerManager ones instead."
a9b1f135a7a7 : Set default metadata/XML/attribute set value before parsing
768e9f12d685 : Revert "DO NOT MERGE Add GET_USAGE_STATS to RUNTIME_AND_APPOP_PERMISSIONS_OPS"
f99fd3c87e28 : Add new intent to open NAS detail settings page in NAS app.
4d81f75c20f0 : Added subscription to binder death which removes dead callbacks
1410400b440c : [SB Refactor] Turn off flags for teamfood.
d810b5825155 : Log all non-intercepted notifications in Zen Log with the reason.
fe97a185702b : Avoid Concurrent Exception in BaseDataProducer.
8ee9dd3b6d4d : Add WindowContext support to WindowLayoutComponentImpl
3f6e1185e086 : Add test case to check LineBreakWordStyle
70ce9e0487de : Only use return transition when requested.
3905c8efac36 : Update FP failure bouncer & messaging logic
a038fb0766d0 : Revert^3 "Fix binder error when an app has many channels"
389ef0bb5efe : Fix no cross-profile thumbnail animation
615dc9ae2dd8 : Associate starting window with task once a TF is added
d4e5ef1b1211 : Adds test coverage for TakeScreenshotService
66b0f55f8d70 : [DO NOT MERGE] Initialize TimeZone in AnimatableClockView when attached
15d116ed32c2 : Fix race condition in QSTileHost
6e662a45b543 : Revert^3 "Fix binder error when an app has many channels"
6640d839aa65 : Refine the way of calculating insets for configuration (1/3)
e2900a6db679 : [Panlingual] Removed the feature flag of per app language.
c9c9a757a8c5 : [RESTRICT AUTOMERGE]BackGestureAnimation: a lightweight recents animation controller
bdfb18ab738f : Animate ActivityEmbedding transition with Shell Transition
e1617c486780 : Fix shade collapse on keyguard with bypass enabled
1442a8d02cfa : RemoteViews: fix BitmapCache after immutable Bitmap switch
d5c4f94ebc53 : [Output Switcher] Add platform config for Output Switcher
4511391297a4 : [Output Swithcer] Fix volume control issue for Group
9110a8af742a : Add a non-blast mode to sync-engine
f15e311af5cf : Add WM shell caption to fullscreen tasks
32e92cf7e1f7 : EdgeBackGestureHandler: Add null check to fix null pointer exception.
bf5d4d519035 : docs: Edited API documentation related to line-break and line-break word styles.
bb46f550d7af : Getting rid of Dependency.get
fd44ccc2308d : Revert "[User Manager] Add NETWORK_STACK permission."
e6400c3a7570 : [Misc] Replace ccassidy@ with caitlinshk@ for SysUI OWNERS.
6fe556221958 : Deletes SysuiLifecycle.
bf5c8123ad07 : Add Android Multiuser Atom which will contain number of supported users.
22c6b36cbc45 : Update clock complication text protection.
15dd616209c7 : IpcSerializer utility class
d92f2f7c4658 : AudioDeviceBroker: fix communication client death
07cfa206f46a : Cleanup dream complication setting to reflect single toggle users see in Settings.
15e2b0fe84fe : Fix sharing to another profile where an app has multiple targets
99d3cf55cb37 : Log slider events from DPC.
9d77288dcd6b : Fix potential null package name
6b0bd8f79fb3 : Add log when denying client authorization state
79e517c3d45c : Remove BatteryStats user activity types and use PowerManager ones instead.
7f0c95995472 : [a11y] Getting accessibility focus at pop up icon
c2d264989a2c : Limit the size of NotificationChannel and NotificationChannelGroup
d2f9cc634214 : Update BaseBundle to not use LazyValues when using ReadWriteHelper
affbd7951e1e : Update top resumed activity and focused app while adding a task on top
80e0a51b68e9 : Using different strings for language/region picker
6e4eccabbe12 : Re-land ScreenDecorations Cutout Provider
4e9c5b44b1f2 : Wait for TaskFragmentOrganizer to finish handling transaction
92aa9080eb1f : Require CONFIG_HID_PLAYSTATION for DualSense key layout
1b8bf6c924ad : Enable Region Sampling for Lockscreen Smartspace
f9004964b814 : Remove "Learn more" string from the device logs access prompt body content
630185ed36e0 : Affordances no longer clickable when invisible.
54db67248513 : [SB Refactor] Define a new status bar wifi view that can be swapped in/out with the old view. Define a skeleton ViewBinder for the new view.
180c089d6ddb : [SB Refactor] Move InstantTaskExecutorRule to its own file so it can be used by other tests.
f86af0125fc0 : Add three new IKE options in IkeSessionParamsUtils
4466bbb4f645 : Dump additional AnimatableClock updates
ea7c33f75c99 : Initial work profile screenshot policy handling
24f6d17c411e : Initiate Flag ID for Region Sampling
e2248a84f65a : Add phone numbers to NotificationRecord from a cached contacts lookup
5392e89fc7a7 : SpatializerHelper: Fix device name translation
db2c8323ef43 : [SB Refactor] Implement the wifi network flow using the NetworkCallback.
9c31ca9be333 : AudioSystem: Fix hdmi name typo
6d417539d705 : Limit the size of NotificationChannel and NotificationChannelGroup
46f943383df5 : Limit the size of NotificationChannel and NotificationChannelGroup
b664159aa809 : Limit the size of NotificationChannel and NotificationChannelGroup
c0b8f4fb215d : Limit the size of NotificationChannel and NotificationChannelGroup
20ead01c35d6 : Limit the size of NotificationChannel and NotificationChannelGroup
c76d81758ea4 : Make DWB light mode availability configurable
424120b3007a : [Bouncer] Fix vertical spacing between buttons.
76718dd9f4dc : DO NOT MERGE Add GET_USAGE_STATS to RUNTIME_AND_APPOP_PERMISSIONS_OPS
aabaf2e373a7 : Import translations. DO NOT MERGE ANYWHERE
2f1a833e3caa : Update clock complication to match mocks.
c9bdc6ed1084 : [DO NOT MERGE] Remove unused methods
778f33af546d : Remove legacy WRITE_EXTERNAL_STORAGE permission check for Installers
64df22c03961 : Import translations. DO NOT MERGE ANYWHERE
47c22738c52c : Import translations. DO NOT MERGE ANYWHERE
a0285114d2e8 : Import translations. DO NOT MERGE ANYWHERE
fa6823839523 : Import translations. DO NOT MERGE ANYWHERE
c260f56e6a71 : Improve notification message
0e411890d409 : Invert the order of event sending and VpnRunner.exit()
492e23929915 : Stop VPN profiles by exiting VpnRunner instead of prepareInternal
f96e5ad5805b : Copy isBypassable flag from VpnProfile to VpnConfig
ba69f26dae32 : Remove feature flag SETTINGS_GUEST_MODE_UX_CHANGES
4197ca23e491 : Prevent loading of Icon resources from the wrong package
480ff99a1d5b : Add a Shade log buffer and lots of logging to QS expand touches
660101fdc7d5 : Apply TaskFragmentOrganizer changes in one WCT (2/2)
7aa4937284e8 : Add system property to enable/disable fling to dismiss for PiP and Bubbles.
af7d8a312564 : Delay awaken from Dream to avoid wallpaper flickering.
ed1efe9f3137 : [DO NOT MERGE] Allow manually specified time
f53aa98c1518 : [Sb Refactor] Define an initial data/domain/ui layer for the status bar connectivity architecture for wifi.
b72b72ac13a5 : Fix bug with clearing bubble to expand
5b29a93863c0 : Remove views from StatusBarView when View is detached.
e9a364e665b7 : Add media on lock screen setting
df14df341dac : Improve app name handling
1dde50349e9a : Migrate GlobalActionsDialogLite to predictive back
3d5e8a247d00 : Hide UMO on dreams behind a feature flag.
633f19a08ec0 : [User Manager] Add NETWORK_STACK permission.
c7d7122d058c : Minor cleanup
84317df23a97 : Remove unused code from ExpandableNotificationRow
c1dc8c8755f1 : Pipe user changed events to the Shell
ac611a12493c : Ensure isInPictureInPicture result in onPause
b49a28e1c828 : Show floating rotation button in sticky immersive mode if taskbar is used
e11a139facc0 : Fix shade collapse on keyguard with bypass enabled
3850857cb0e7 : Limit the size of NotificationChannel and NotificationChannelGroup
2d7ea1445daf : [Output Switcher] Get Appicon from Notification's small icon
6576af6bbee4 : Polish activity transition for letterbox
53d6f568ec3f : Fix toolbar announce wrong text.
f9de59ae7ec4 : SpatializerHelper: Fix device compatibility with spatial audio
3a2028a54a46 : Use user activity touch event to reduce latency of UDFPS
5a753625f40a : Update charging string
ed28faef53a7 : Add constraints to window duration scale
22783d831495 : Logs the activated session duration for magnification. (2/2)
03110e20d978 : Add passive callback for system-run insets animation
4a685b21875a : Add the process oom adj score prior to the activity start
a4e14dd3e890 : (ar_AE) Add a locale for Arabic number
326f44e1a434 : Make mScreenshotController final and @NonNull
09e25a594cb7 : [Output switcher] dismiss dialog when launch bt page in lock screen
1ba311c20a42 : Include embedding activity change in transition
af61ad5dfefa : Set unfreeze_reason to statsd atom AppFreezeChanged.
62be42df0c99 : Set number of foreground services in statsd atom LmkKillOccurred.
cb4ed7ce6002 : Polish the rounded box ripple.
9827b7c63216 : Add new team members to OWNERS
017715d09413 : Added success lotties to BP for fp
5b5226eb81df : Logs the activated session duration for magnification. (1/2)
e6ac0c57d726 : Remove SoundTriggerMiddleware death notification
f73a72850935 : Add constraints to animation duration scales
c45cb706ff19 : Moving autobrightness display configs to a different file
7319e40b37ab : Enforce ComponentName belongs to caller app
1a20f184c694 : Ignore the preferredModeId for non-focussed windows
288d5550cca3 : Improve enter split transition
2600445d32fd : Enforce zen rule limit on a package level.
622ebaea7920 : Move accountname and typeName length check from Account.java to AccountManagerService.
e7b40a9ef812 : Revert "Revert "Limit the number of concurrently snoozed notifications""
10f2250f1273 : Hide some options when desktop mode is available
3fc369ff1acd : Handle desktop mode setting change
2ada856cef33 : Fix sidefps not visible after home-control longpress
037187647381 : [DO NOT MERGE] Separate Region Sampling Instance
d058fe2142b6 : Add notifyInitialized(), notifyReleased() & isInitialized() methods in TaskView.
f75c14d085d6 : Deprecate SyncRtSurfaceTransactionApplier in PiP
6e456c0702a6 : Add id for TileLayout in QQS
4a06c40b87e9 : Restrict readability of uid state changes so that uid states of other users uids are not exposed to those that do not have permission.
3fc5b50024d3 : Stop calling #setOccluded when WM shell is enabled.
987035d3653a : Fix blank screen when launching controls activity
59b2f1743d87 : Fix unbounded number of uncached shortcuts
db54e85268da : Enables flag for modern architecture in KBAV.
d8ebffe476bc : Fix build failure by method signature change
b1a7a586015f : Crop windowing layer for shell rotation animation
ccd1accbbfde : Add falsing to undo button
0842656809a7 : Update boot image and system server profiles [M10C10P80S0], RESTRICT AUTOMERGE (Since these are profiles for T release only)
66d123f87c9d : Implement the People UI in Compose (1/2)
6e497e256412 : [Shell Transition]Fix occluded activity could show behind keyguard.
520e09e9df80 : Ironwood sysui test-mapping
b0f2e4b5d2bf : Fix media staying too long during shade "immediate" expansion/collapsing
f4154a8222f0 : Show warning toast for secure window
bea51c067714 : Log the delay of broadcast dispatch/receive/handling into Westworld.
6cfb75250869 : Strip transition information from activityoptions when sent to app
9e7a61fde99c : Revert "Strip transition information from activityoptions once it is read."
e9a1037439a2 : Apply TaskFragmentOrganizer changes in one WCT (1/2)
99da16cdc8f0 : Address TaskFragmentOrganizer style comments
169747025768 : Do not start change transition when the bounds size is not changed
25bcc875ca5c : Adding comments and removes unnecessary parameter
ca202124a9d9 : Add the process state prior to the activity start
68f813721fc6 : Stop sound when bubble notification is suppressed
1c5f9cfb9c40 : Write to Zen Log for recording callers & when checking on repeat callers
79b1c6bca000 : Resolve target SDK from Notification extras
b2c88cca2861 : AudioService: properties for configuring ring/notif steps/default vol
461c9d5ca79d : Adds allValues accessor to KotlinArgumentCaptor
cf60cdbf21cc : [Media TTT] Remove @Sender annotation on logger.
03c6aa59fa18 : Add missing lock.
ce2a5db2c856 : Don't reset translation callback with other state
9d460d8fe1f4 : Always invoke show on the dismiss target for pip.
f6d322577af7 : Revert^2 "Fix binder error when an app has many channels"
5ef5dc6e4654 : Updated biometric prompt assets.
f1fc5d21b137 : Move color and display info into DecorProvider
262ef7cf066d : Allow dreams to redraw when device is rotated.
441d0dfb2872 : Add dumpsys for HIDL broadcastradio service
d9bdee7fa00e : Fix violation in DecorContext
b8fe81481c4c : Promote REMOVE_UNRANKED_NOTIFICATIONS to droidfood
29ef9fcca694 : Avoid IPCs to check for checking enrollment status of face and fp.
1275c305e79e : To correct the title of the LE audio toggle in bluetooth settings
4cb5549a5088 : Collect changes for transition right before updating config
dcc1f9d64e09 : Prevent race condition by foregroundAppPackageName
6a6bfaeb0479 : Use message ID from proto for BT APM notification Bug: 239983569 Test: atest ServiceBluetoothTests
fc8f9637c8f1 : Always copy sources to outInsetsState before writeToParcel
172152270982 : Enable LOCAL_LAYOUT
c9ac64da54ce : Do not set mAnimatingExit on invisible window
3712433349b3 : Introduce IWindowSession#relayoutAsync
dda0c6d0a55a : Revert "Revert "Refactor ProximityUpdateCallbackInternal to inte..."
aa972f2c88ba : Revert^2 "Add proximity state to the HotwordDetectedResult"
87403bf20e37 : Fix flicker at the end of content PiP animation
b8674b79c8d8 : Collect VibrationReported metrics
e1332d5ddcaa : [Media TTT] Only request accessibility focus if our animation ends successfully.
d582aff2fc1b : Add logging for activity starts to be blocked as part of go/activity-security
43ca1914b234 : Ensure animation scales are within bounds
e37a0ac9f804 : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
692e1096459c : Fix media having wrong expansion on QQS/landscape after fold/unfold
32f176e47056 : Prevent loading of Icon resources from the wrong package
fa2a7e4095d1 : Let notification shade control system bar visibility
add6b4f3e2ba : Add getTitle() for ButtonPreference
e4e77f45700b : [RESTRICT AUTOMERGE] Check permission for VoiceInteraction
f67598da9e50 : Fix not able to indicate split position in command to enter split
25834066d31f : [RESTRICT AUTOMERGE] Check permission for VoiceInteraction
caeb909eaca2 : Fix IME jumpcut when playing user IME animation after IME restarted
9c72bef73d34 : SpatializerHelper: fix null routing
3f8163f23448 : Change @Background Dispatcher from Dispatchers.Default to Dispatchers.IO
930b8b78b69d : More minor cleanups to ScreenshotRequest
c5b079b7b686 : Simplifies view-binder.
286094a8e33e : Unifies use-cases into interactors.
66b33cb5d182 : Set the linear layout direction based on initial config
f119f2712b6d : Only update the cached state if the value changed
f50aadd281c3 : [DO NOT MERGE] Prevent TextInterpolator from rendering nonprintable newlines
6ff3500bc9b2 : [LE audio Unicast]To clear the SetMemberPair when BT is turning off
18f2ec86d680 : Do not send AccessibilityEvent if notification is for different user.
a367c0a16a90 : Do not send AccessibilityEvent if notification is for different user.
e45981741a01 : Hardware bitmap linter
848597858b35 : New Pipeline: hide VISIBILITY_SECRET notifications on lock screen
e0b684f7d00d : SurfaceView: Revert SurfaceLock locking changes
2ccae742a973 : Add DeviceConfig namespace for Vendor System Native Boot
3bb0be437ad1 : Prefer Executor injection
6110cca06fcd : Make sure receivers are using BroadcastDispatcher
9325f9b97ece : Fix system toolbar doesn't use correct theme.
2fa47f38ddfb : Remove dead code from NotifEntryManager
8012e665f591 : Service binding linter
1a4688460b67 : Side Fps Toast theme changes according to system theme.
312cbbd9217c : Fixes theme choice on boot when scheme is not from latest wallpaper.
56473a5946a4 : [Output Switcher] Add platform config for Output Switcher
bb4032234781 : Fix toggleSoftInput can't hide IME when the app in multi-window mode
259c1605c574 : Import translations. DO NOT MERGE ANYWHERE
e261526d2c91 : Add a ktfmt hook for some SystemUI files
cecb405f704d : Reset selected Notification importance after closing the guts
213fab27f67e : Defer rotation change while running display change transition
39f3a261aee1 : [Status bar][Letterbox] Default SysUI flag to true
c0a699a0ed75 : [Slit shade] Fix pulsing notification overlapping with centered clock
d43979fff4e1 : Update semi transparent status bar color to match new UX specs
a6c4fdc146e5 : Import translations. DO NOT MERGE ANYWHERE
3400e5cf4e89 : Import translations. DO NOT MERGE ANYWHERE
a2a6eb075439 : Migrate 2 missed-out usages of Log.* to LogBuffer
525690ce16c1 : [RESTRICT AUTOMERGE] Check permission for VoiceInteraction
e3f070a1728d : [Re-land] Remove getSfInstance usage from ViewRootImpl
edaa09723171 : Import translations. DO NOT MERGE ANYWHERE
f22a13b84821 : Import translations. DO NOT MERGE ANYWHERE
16e584323c19 : Fix the inconsistent alignment of the main switch preference.
f3d3a361b694 : Import translations. DO NOT MERGE ANYWHERE
0ecf48653de1 : Import translations. DO NOT MERGE ANYWHERE
6062fccc1247 : Reduce blocking calls to Settings in main thread
d8465f805a93 : Fix race condition in QSTileHost
ddf81fc112ff : Fix bubbles hiding when unlocked with showOnLockscreen Activity
2ee61bde1666 : Import translations. DO NOT MERGE ANYWHERE
43dbedd69681 : Make ResolverActivity default allow being launched on remote display
6d80b7d676b9 : Adding A Minimize Button
a652dac675fa : Add a method in IDreamManager to check if dreaming OR in dream preview
65f2e4546af4 : Import translations. DO NOT MERGE ANYWHERE
bcbde6ab8a7c : Import translations. DO NOT MERGE ANYWHERE
2c52a943ec56 : Import translations. DO NOT MERGE ANYWHERE
b8562471dfee : Import translations. DO NOT MERGE ANYWHERE
6b4f8b1adfd3 : Moves quick affordances into domain layer.
4b1e9bc7e377 : Fix ShellTransitionTests on landscape devices
0d9ba1c04a89 : [Partial Screenshare] Respond to task changes
243c74b1b93b : Add an observer class for transition lifecycles
36f5b9a82612 : [Media TTT] Use clientPackageName instead of packageName to fetch transfer application info.
e03065a00c72 : Core changes to support desktop mode option
7e7619803d50 : Use seamless rotation if it is requested by display
020439dcac12 : Fix lines >100 chars and unnecessary fully-qualified class names
7c94b7a9ef3b : Ensure displayId isn't translated
9550f1c9496c : Always add cookie for each activity when fill TaskInfo.
15ee7610607a : Do not create starting window if there is no task.
b9a934064598 : [RESTRICT AUTOMERGE] Do not send new Intent to non-exported activity when navigateUpTo
834812c423f1 : [RESTRICT AUTOMERGE] Do not send new Intent to non-exported activity when navigateUpTo
89ebc8c43f7d : [RESTRICT AUTOMERGE] Do not send new Intent to non-exported activity when navigateUpTo
4c355690494f : Do not send new Intent to non-exported activity when navigateUpTo
01296415c3f6 : Adding SafetyNet logging
3f802c9c2d5a : Created a clickable toast for sidefps enrollment
90427e32ca20 : Update default for unset MTU v4
9fe333a07e84 : [Re-land] Deprecate getSfInstance usage in PiP component
09855a1123a4 : Initialize horizontal panel as GONE and add logs
be4b6a53c1ce : Work-around for system property failures
a9ff3a649e09 : Allow biometric messages to show in sequence
d6a6294fe422 : [Split shade] Fix QS actions footer border visible on shade expansion
1fd1a393f331 : [Letterbox][Status Bar] Re-fetch background info on wallpaper changes
73d7468fe62f : Set rotation layers as opaque initially
874d1c03e97b : Remove the validation check when enter split
032fc54d6e7f : Clean divider-remote-animating flag when exit split
179aa5a2c434 : 6/ Removing unused code from previous cleanup
9b1f03dc73ac : Relax strictness of mocks in DisplayLayoutTests
4f359bd7655b : RemoteViews: fix BitmapCache after immutable Bitmap switch
2ac25627d89b : Refine {SHOW,HIDE}_MY_SOFT_INPUT constants
75a93eae5c25 : Updated keyguard to be robust against fpm
a0eddeccf777 : Dump HWComposer when watchdog bites
b723541a6eec : Fix spacing for preview stabilization mandatory streams docs.
4f3138bea7e4 : Ensure PiP window visible after fold/unfold device
a6e0f74c906f : Reporting the Autofill IDs and Positions of active views in list view
8698cfbae44d : Fix back to home animation restarts on a second swipe.
140fab50785c : Clean up QS/NSSL bottom margin calculation
17be5b6f2643 : Port autobrightness brightnening and darkening light debounce config from per device to per display configs
32e2b596d265 : Add some client side logging for interrupted draws to the dump
22740a10df71 : Increments Extensions API version for Rear display API's
3ea6a2da82ae : Adds support for enabling and disabling rear display mode.
571d4a6d6258 : Adds extensions implementation for WindowAreaComponent and rear display status listeners
4da071e035b6 : Reduce blocking calls to Settings in main thread
9e25f0929c00 : Log when child views are freed
fbfa268d47c7 : Prevent non-admin users from deleting system apps.
ae313d6d4082 : Prevent non-admin users from deleting system apps.
eb374a23aac6 : Update WM Jetpack extensions prebuilt (From updated aosp branch, ran window:extensions:extensions:build)
bfd27670aea5 : Updated keyguard to be robust against fpm
2537d032eca6 : Fix split colour in Letterbox Landscape mode
41dc761e081d : Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
ff7be9912fae : Enforce ComponentName belongs to caller app
b479180b73c0 : Enforce ComponentName belongs to caller app
8c4a55d6a2cd : Add a flag for rounded box charging ripple.
7173943e6380 : Fix reactivated media card when recommendation is invalid
6c135b7b8cfe : Use same height for start and end of date view
6098b8f68bc2 : Fix race condition in QSTileHost
909d34718011 : Disable hinge sensor while the screen is off
2e1bb637d29e : [Output Swithcer] Fix volume control issue for Group
d1e350c7fce4 : Fix display size calculations in large screen (2/3)
69d19ffdd0f7 : Relax the result-to restriction if activity is finishing
ea100e579e06 : Do not create starting window if there is no task.
eb76c2603d0e : Improve UDFPS unlock animation experience
d6c5d36d1c41 : Respect the enforce flag for callback registration.
a21bbb027a3e : Fix Canvas#drawVertices color blending when no shader is provided
2c0fb89e1d2c : Update the min/max allowed pip size on aspect ratio change.
28b2a9092384 : Provide a way to add items to dream status bar.
25b7b8520c36 : Fix focus at ttt chip
86c30b522a2a : New Pipeline: log structure in dumpsys
aa63783906fb : [a11y] When multi-user switcher is selected in lockscreen and Talkback is enabled, play helpful explanation.
e59483dc1c57 : Detect layout change of paramsForRotation precisely
554fff966b86 : Don't treat user switch as a brightness slider interaction
7347ddbbb227 : Add logs to handleClick methods in QSTileImpl
7fdc96aef4e0 : RESTRICT AUTOMERGE Prevent non-admin users from deleting system apps.
9673316c5628 : [Output Swithcer] Fix volume control issue for Group
f93ff02d2115 : Add setForceTranslucent API
e2948103f285 : Minor refactor that moves the code for dumping LogMessage to an extension method for LogMessage.
888e79f7a05c : Revert "[DO NOT MERGE] Remove selection toolbar code from build time"
88e98e0a853f : DO NOT MERGE - Exclude TYPE_PRIVATE_PRESENTATION app visiblity
c97296e9d9d2 : DO NOT MERGE - Exclude TYPE_PRIVATE_PRESENTATION app visiblity
359df6fe7a28 : Move the compose code to tm-qpr-dev (1/2)
9236649034be : Exit split-screen if one of the splits is empty
31fa86cdb3a0 : Fix no action menu for split pairs in overview panel
382622fb5bf6 : Do not animate dialogs into activites when locked (1/n)
f5909156007f : Do not create starting window if there is no task.
0b6fe5788c31 : Prevent new instance if drop on split-screen with the same app
1e164d4a874a : Fix multi-display nav bar tests on large screen devices
e7387143402a : Take home controls setting into account
d2a790740bb1 : Updated keyguard to be robust against fpm
407413cae902 : Import translations. DO NOT MERGE ANYWHERE
88184cde807f : Import translations. DO NOT MERGE ANYWHERE
2320d78c5ab4 : Import translations. DO NOT MERGE ANYWHERE
710ef241755b : Import translations. DO NOT MERGE ANYWHERE
b7b0de28449c : Import translations. DO NOT MERGE ANYWHERE
658227939d09 : Import translations. DO NOT MERGE ANYWHERE
c5d4b223acfc : Import translations. DO NOT MERGE ANYWHERE
2787b752b720 : Import translations. DO NOT MERGE ANYWHERE
c8f2c924c5a3 : Import translations. DO NOT MERGE ANYWHERE
e1f6b4326d81 : Import translations. DO NOT MERGE ANYWHERE
f04b4a981b38 : Import translations. DO NOT MERGE ANYWHERE
de10f07e145c : Import translations. DO NOT MERGE ANYWHERE
1f28d48b367c : Import translations. DO NOT MERGE ANYWHERE
6277093cab64 : Import translations. DO NOT MERGE ANYWHERE
bb2db874ea43 : Import translations. DO NOT MERGE ANYWHERE
1a088d7ad46d : Import translations. DO NOT MERGE ANYWHERE
cb941256870f : Import translations. DO NOT MERGE ANYWHERE
2731b0c65468 : Import translations. DO NOT MERGE ANYWHERE
2d90c8f17bb5 : Import translations. DO NOT MERGE ANYWHERE
58eb943e509a : Import translations. DO NOT MERGE ANYWHERE
a7786ccdfc7f : Import translations. DO NOT MERGE ANYWHERE
86852f66984b : Import translations. DO NOT MERGE ANYWHERE
38caa7a7df7b : 5/ Fix inverted dependency for ShellCommandHandler
271956765593 : Add ability for flags to be server-overridden.
4a114c2f9c57 : RELAND MediaCodec: don't cache buffers until requested
5c5b6218e41c : If the update is non-interruptive don't re-bubble it
55524d2a78d4 : Don't bubble things when we shouldn't
6a2fc4a9080e : Ignore updates to bubbles that aren't from the system
d619a94cb5ba : Show task background surface
7b847f7c649e : Make target dirty segment ratio tunable
57ef007ec9f9 : Make minimum gc sleep time tunnable
38c28f3b5f9f : Make smart idle maint update write amount record every period
22740d0f9f3e : New Pipeline: begrudgingly tolerate a few reentrant runs
8df4942e0d04 : 4/ Separate construction and initializing in a few more controllers
6224d07127bc : Wrapping various apply parameters into a separate class
df8bbef55727 : Ensure PipTransitionController initializes in order
84e94b3f99dd : Update SystemUI R8 documentation
cc5e0d2b629e : Ensure default and remote transition handlers are first
c7677a297039 : Guard clipboard overlay logging method
67b0353faa74 : SysUI flags to support desktop windowing proto
4f279bac3215 : Update flag constant for caption on shell
c0888dcbfc04 : FreeformHandler should just intercept, not claim animations
41998f864beb : Avoid too long trace section name to crash FrameTracker
778191bdf216 : DO NOT MERGE - Exclude TYPE_PRIVATE_PRESENTATION app visiblity
4039ba86ff3f : Only send uri in share intent if present in clip
eabd91006d07 : Stop running face detection on bouncer if both face and fp are enrolled.
9390121fc858 : [MediaProjection] Unregister IMediaProjectionCallback for the VirtualDisplay
47308691549b : Prevent updating invlid child task surfaces in the sync queue
3bf0c31539ad : Don't reset the keyguard on occlusion if it's going away.
6fbda8c7bced : Fix keyguard dismiss animation with occludable activities.
d99d07a1304d : Supported UNKNOWN in IWLAN handover rule
6b7803153af5 : Update ActivityIntentHelper to use PendingIntents directly
6110caff690b : Proper PendingIntent.queryIntentComponents implementation
9ddf1689b7a1 : Adds start/end button unfold transitions.
c48f5407d5ae : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
65b89804440f : Prevent modifying mAudioPolicies during iteration
5c3d1dceb022 : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
86813d40d7ff : Swap hal query order
e9ec3227205c : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
945e78f9d63e : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
3f218c9a5e1f : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
a2cedf9ce53e : Fix PiP disappearance after unlock
09e05e31cf67 : Import translations. DO NOT MERGE ANYWHERE
1fc928d18c1e : Import translations. DO NOT MERGE ANYWHERE
01dc7ddcb4d1 : Add log info for BroadcastRadioService
46cf83e1cf4e : Import translations. DO NOT MERGE ANYWHERE
b6c84b2b99db : Add smartspace complication type.
4cbae07281b6 : Reduce blocking calls to Settings in main thread
d63046028f30 : Improve UDFPS unlock animation experience
ef72f1134b72 : Handle alwaysOnTop in DisplayAreas.
cea783e8a60e : [Bouncer] Add bouncer feature flag.
162a34a3d4f4 : Remove Unused DataCollector and SensorLoggerSession.
24f130cbfdc1 : Optimizing some icon generation code in bubble
15ebdf1e7c97 : Actually trigger back action on Back Arrow fling
d97e03001346 : Properly store CustomTile added/removed
c869403b4561 : Add a FakeSharedPreferences for testing
37aeb26b0ae2 : Do not dismiss keyguard after SIM PUK unlock
2e76f6b6098f : AudioService: Fix SpatializerHelper asserts
2d7a2f1ee2b5 : Add listeners for the creation and destruction of virtual displays. This will be used later by VibrationSettings to keep record of active virtual displays.
7bb48cd915d6 : Import translations. DO NOT MERGE ANYWHERE
46a4f036b273 : Integrate split pair cold launch transition with shell transition
db1d91a6b2fa : Add more unit tests for the current face auth logic in KUM
d27fbff07590 : Import translations. DO NOT MERGE ANYWHERE
d9b2fda5eccf : Import translations. DO NOT MERGE ANYWHERE
c142d285619b : Import translations. DO NOT MERGE ANYWHERE
aa58f99079ed : DO NOT MERGE Move accountname and typeName length check from Account.java to AccountManagerService.
b1e4053c4566 : Use the proper transaction when finishing a split screen transition
1fd78ea8fcba : Only dispatch onMove event to BackAnimation in one place.
8980a9fe87a4 : Pass Task configuration changed for all TaskFragments at once
6b94ca2d5f5e : Convert TaskFragmentOrganizer callbacks to a transaction callback
0d03e6f1fc66 : Strip transition information from activityoptions when sent to app
8bfe04b55f0f : Dump HWComposer when watchdog bites
e8cff4feea28 : Apply phrase based line breaking on most of Preference
d4d6b18e3aa6 : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
9ccc39676544 : Move accountname and typeName length check from Account.java to AccountManagerService.
63985967cb99 : Fixing getSafeZone() method in AdaptiveIcon
0ee3b273a003 : Fixed divider rendering in RTL languages
8e317e9e23e3 : Load back-gesture model on background thread.
d9ac485b1f80 : Supported UNKNOWN in IWLAN handover rule
a10c44e0fa47 : Respect CentralSurfaces being optional in NavBarHelper
dd63d1e128c2 : Move Kotlin test helpers into shared directory
5f02150a8b82 : Rename LockscreenTargetFilter.
5e51251c3e9c : Make sure prefetch tracking affects job readiness.
d1b32da8453c : Revert "Strip transition information from activityoptions once it is read."
6a2e636f341c : Fix some issues that make caption insets remain
ca0f06f183fd : Dump NotificationWakeUpCoordinator state to bugreports.
d030be309aa1 : Turn off the new back arrow in Teamfood.
b837ed4a0c59 : ShadeListBuilder clarity refactors
436b662850b4 : Add ellipse shape to the ripple.
a37c26f55067 : Make RippleShader support circle and rounded box shapes.
88f2307219c9 : Fixed VIMS to postpone ASSISTANT rule change on pre-created users.
4f1e391a83e5 : Per-app config for split screen aspect ratio
24f8bdf627c5 : Improve UDFPS unlock animation experience
23535e29d115 : [DO NOT MERGE]Revert "Migrate KeyguardClockSwitch to new shared Clock library"
c785962ce5a8 : Make brightness transition to ON immediate if the screen was OFF because of close proxiity
a23f2dd5e908 : [Large screens] Do not animate clock when turning on display not on AOD
78cc78ca6f5d : Add idleEnabled to brightness event logging
1a1976c32934 : Monitor fold to AOD latency
1c6b58efb2dd : Fix split overlay by drag drop launch
034c4ee4216a : Mark IWindowFocusObserver as oneway interface
0165c9e7f3c6 : Support shell rotation transition on general window container
fac6505c97b2 : Don't reset the keyguard on occlusion if it's going away.
619cd2a8a406 : Developer-facing document for quick affordances
d9df20c23f30 : Don't resize PiP on aspect ratio change if nothing changed.
91a416bae90b : 3/ Fix inverted ShellInit dependency order (no functional changes)
dd48aab843ff : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
23aac9cb8eb4 : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
569697684649 : [SB Refactor] Create the callback collector object for the new pipeline and have the processor connect to it.
f32a6f88f19f : KeyguardBottomAreaView: turns on flag for teamfood.
5629159dd2b0 : Moves quickaffordance tests to correct pakcage.
99404d72b13f : Fixes quick affordance visibility bug.
ef03db052e20 : Clean up most Shade package warnings
20ad9ed95408 : AudioService: fix initial spatial audio enable state.
b680cb525787 : Fix translation session id collision bug.
afbac47080de : Extracts image acquisition to a separate class
d1a0f4b13e32 : Screenshot request processor
dcc2bb37a3ea : Adds OWNERS for ScreenshotHelper
c189b909681b : Set LE audio volume when audio mode is changed
3b6806554716 : Update the prefix in keystore for app exclusion
1526a8b5d13b : Make Vpn more testable with a wrapper class
2057b41c90b8 : Update VPN app exclusion list when packages are added or removed
3c499c5c0af3 : Minor cleanups in VPN
a54db145e6c9 : Make VPN more testable and update NC during network change
5a478576436b : Fix leakage of pointer location
eb8882f09b4f : Get the latest display info for overlay change
e3022817d660 : Convert all Log.* messages in KeyguardUpdateMonitor to use LogBuffer
d1f854d2c0de : Fix generic wrong strings to comply with the UX guideline
e2fc76758c67 : Do not send new Intent to non-exported activity when navigateUpTo
42fa9df38cf9 : Prevent NPE when displaying a missing clock
a8aa52eaf951 : Add exception handling to ClockRegistry to prevent crashes
1110e66232a1 : Add Flag for Custom Clocks
cfefeb72f4fa : Configure the number of tasks to scan to determine Home visibility.
5c8fd0ddbf5c : Allow getTasks to filter tasks by displayId.
cf62c760d4c0 : Move accountname and typeName length check from Account.java to AccountManagerService.
8b5e292fd626 : Fix concurrency in BATTERY_USAGE_STATS_* statsd atom generation
a929d5bf32a6 : Hook up setWillFinishToHome in recents wrapper
06af71dc4372 : Flow-based connectivity listener
7c4c5375aa67 : [Media TTT] Remove the tap-to-dismiss option for the phone chip.
a9f3033fec76 : KeyguardBottomAreaView new impl. - UI layer
4d9db6618b4e : Add home controls complication type.
c6ec2bf88682 : Allow other app enter PiP when exiting current one
d9159854149c : [Media TTT] Increase the default timeout to 10s, and the timeout for the "transfer started but not finished" state to 30s.
588d1031a552 : [Media TTT] Don't wake the screen if the screen is already in dream state.
c9e9ec39b161 : Fix blocked sensor chip to hide if settings change.
655f98804220 : [Media TTT] Re-display the chip when the density/font changes.
9c18a2a5230c : Handle install-constraints tag.
693478bd5295 : Code cleanup of ScreenshotRequest and usages
b0502bb700d7 : Scaffolding: reject installs based on device fingerprint
5c8865889572 : KeyguardBottomAreaView new impl. - domain layer
39fcf4f88717 : KeyguardBottomAreaView new impl. - data layer
5f84f0e106a8 : Fix redundant move animation on Side-FPS indicator
04173a8154de : Override 5 variable onPermissionRevoked in PermissionCallback
64cf08f78dec : Revert "Clean up index assignments and comparators"
773cddde3d52 : switch TelecomManager List getters to ParceledListSlice
f5ab5186dac6 : switch TelecomManager List getters to ParceledListSlice
cd5b7a4b1e47 : Pass LetterboxDetails to SysUI
31ea98c081cd : Fix Keep rules for MotionLayout
bcbf62d12cff : Do not evict starting task when startShortcut
c738a8ccae36 : repeatWhenAttached
30649549dd72 : Fix dot/icon overlap in notification shelf
5d44b8feda06 : Update complications layout.
9b7a7182a762 : Add home controls complication type in settingslib.
4b8cd1d4e8a3 : Only set display ready when transfering displays
8b9b0c9ef457 : Ignore notification update for not active user
c4da37be31dd : Inline notif pipeline flag in NotifEntryManager
c5ef3541fcc5 : [StatusBar][Letterbox] Retrieve letterbox background info from WM
36928c083804 : Remove remaining references to COMBINED_STATUS_BAR_SIGNAL_FLAGS
03c1d21c3e59 : Allow system info to be set visible even if we don't animate
099cb41d6390 : Add string literal logger to LogBuffer.
ddbdfa5106ba : [SB Refactor] Redefine the processor as a CoreStartable.
2581a7e42cc7 : Fix ActivityEmbedding crash when process died
1d45c1829649 : Create WM letterbox background color API
570308d9eb45 : Reduce lock contention of setting running shell remote transition
725557701afa : Move deferred task info logic to callback
6262172bbdea : Fixing shade expanded after unfolding and unlocking with fingerprint
f7fed3c20b67 : Move SystemUI test utils to SystemUI/tests/utils/ (1/2)
803fd5e8a51e : RESTRICT AUTOMERGE Since these are profiles for T release only.
fbb265650b9a : Avoid collect window token which should be rotate independently
f22e6b03efc6 : Inject back key events if no focus window found.
9273f9144871 : Revert^2 "Remove support for COMBINED_SIGNAL_ICONS"
14b52cb783be : Revert^2 "Create a MobileStatusTrackerFactory"
080af92a91e6 : Revert^2 "Change from deprecated telephony api"
a9cfa5bd91ac : Revert^2 "[Cleanup] Order NetworkController's intent filters"
4e659ec2bd98 : Revert^2 "Add an @Inject-able MobileSignalControllerFactory"
c820f5afb572 : Refactor dream complications.
093245af6c13 : Adds FakeFeatureFlags for testing
2d9d8fc6c50d : Remove clock date complication.
ea1ce41a7eb5 : Make Chooser 4-column on tablets
771b0061b7b9 : Change package name for merging to SettingsLibWidget
a23db5c4c7c3 : Add flag to hide nav bar window in favor of taskbar.
a729c5a26bc1 : Add running apps icons to taskbar for desktop environment.
37471ba1ce53 : Check for null application context in UserManager.
ce1a4f3fe5bb : Add willShowImeOnTarget in RemoteAnimationTarget(Compat)
a19e59d717ec : Migrate KeyguardClockSwitch to new shared Clock library
3cfba99d24bc : Revert "Prevent exfiltration of system files via user image settings."
2a4ddb9c145f : Fix the NPE crash when device reboot with hide cutout set
36c5f0c16ca9 : Revert "Don't notify animation finished if no animation"
e3476afe2a9f : Cancel back invoke when window focus has lost
ccb275fecb72 : No longer embedding activity if started-for-result across TFs
61bfe6e0dc58 : Sending TaskFragmentInfo and operation type in #onTaskFragmentError
9158a60bce7b : DefaultClockProvider implementation using AnimatableClockView
5363de2f63e1 : Add error log for when widget provider is null
f21335c469c9 : Revert "DO NOT MERGE: Revert "Make CheckOp return allowed if any..."
44fa7428e789 : Move plugin definition to plugin library
cb2ba4bd13a0 : Fix a bug in UserSystemPackageInstaller#installWhitelistedSystemPackages
0f7ec4e86736 : Add home controls dream complication.
6c579ef0eb39 : Clean up index assignments and comparators
933f17ecad35 : Fix NPE when assistant component name is null
dfb6e7190d63 : Move NotificationShadeWindowControllerImpl to the shade package
56b7c817ae46 : Move ShadeController to the shade package
118ca2fc2534 : AudioDeviceVolumeManager: set volume per device
c93072722634 : RemoteViews: fix BitmapCache after immutable Bitmap switch
1e37f5519ba2 : Add FreeformTaskTransitionHandler
f9ea202f4246 : [Partial Screensharing] Add a temporary entrypoint in SysUI screen recorder
ac82db46c644 : Fix sidefps on portrait large screens
8193be17fc18 : Trace Doze states.
ad673c2220dc : Mark CUJ_NOTIFICATION_SHADE_EXPAND_COLLAPSE_LOCK as deprecated CUJ
e062ca66367f : Fix launch app crash could stuck system ui render thread.
1d502c375bdb : Fix the bug where the added field into the toString implementation does not have a corresponding %s formatting.
f77dbb4c4a7d : [LeBroadcast] Fix the NullPointerException for launching dialog
c77eaf873d27 : Send size-compat scale to the client
d30a3c7f85af : Catch exception when unlinkToDeath
a7ec0cbe45dd : Skip sending VpnManager events for Settings VPNs
0dfebbe4d711 : Fix open ActivityEmbedding split with Shell transition
3912b21cbfaa : Skip sending VpnManager events for Settings VPNs
7077e6b6fc1a : Revert "Add an @Inject-able MobileSignalControllerFactory"
1800e48f6e29 : Revert "[Cleanup] Order NetworkController's intent filters"
0ceafa69dad7 : Revert "Change from deprecated telephony api"
4bcc776f4628 : Revert "Create a MobileStatusTrackerFactory"
ad7bef8a3acf : Revert "Remove support for COMBINED_SIGNAL_ICONS"
778fb59e7e27 : Revert "Add an @Inject-able MobileSignalControllerFactory"
74adc48f27cb : Revert "[Cleanup] Order NetworkController's intent filters"
3156b118048f : Revert "Change from deprecated telephony api"
2f61c45d1b5e : Revert "Create a MobileStatusTrackerFactory"
799dfe794049 : Revert "Remove support for COMBINED_SIGNAL_ICONS"
716b33e32370 : Revert "Clear mEnterTransitionCoordinator after content shows."
b1971c7747b5 : Revert "Add an @Inject-able MobileSignalControllerFactory"
40f9d90bc607 : Revert "[Cleanup] Order NetworkController's intent filters"
9d7f532671ab : Revert "Change from deprecated telephony api"
d61112647413 : Revert "Create a MobileStatusTrackerFactory"
6a9d2b06aadc : Revert "Remove support for COMBINED_SIGNAL_ICONS"
9ccf492ff70b : Changes to plugin events to better match AnimatableClockView
76c4d2d0b113 : switch TelecomManager List getters to ParceledListSlice
5aea86753f12 : Fix issue with no rounded corners on PIP
aafec8565e84 : Set scan flags correctly for preloaded applications
a5e96401e49a : [UserFileManager] Ensure parent exists.
3a52aee4dfcc : Continue deferring removal of activities in a transition
db7b35a070d5 : Make a copy for draw transaction of local window
8485dc1b859d : Migrate AnimatableClockView to SystemUISharedLib
57c6a31125ab : Consolidate drag to split gesture with shell transition
3dafb0cfb507 : Promote REMOVE_UNRANKED_NOTIFICATIONS to TeamFood
c19305190856 : Ensure PIN text view stays on screen regardless of font size.
997fb3121ffb : Start using LetterboxAppearanceCalculator in SysUI
9133f77f1f0d : wifi: Fix unnecessary notification after restoring config from cloud.
5a10672876d4 : Use getOutWindowingMode instead of WINDOWING_MODE_UNDEFINED
84b498d48d56 : Fix the 1st udfps#enroll#error always fill red color
ccebab96bcf8 : Revert "Fix binder error when an app has many channels"
55544c8806ce : Add unit tests for layout of window decoration
388324253a22 : Don't try to sync wallpapers
2889b5cc38cc : Revert "Fix binder error when an app has many channels"
34b3e4b51c65 : Revert "Fix binder error when an app has many channels"
0b517fba8e54 : Disallow onExitPipFinished() from being called multiple times
a8fb966e0d43 : Remove bad logs
9cad05c0ae94 : identity: Fix uncompressed form encoding of P-256 EC Public Key.
d54a48f42aca : switch TelecomManager List getters to ParceledListSlice
7f2bb15f4e40 : Fix race condition in QSTileHost
e5787f9787c6 : Move click handler from XML to ViewModel (1/2)
527b2124a1ff : Catch failure to set screenshot sound
4325c61c4be1 : Scale back channel toast
5d5c79f698c3 : remove accessibility label from ExpandableNotificationRow when snoozed
a805cf591031 : Let the client know the initial visibility of an InsetsSourceControl
c7adaf6f0f26 : Add a Settings.Secure value to store extra battery saver schedule
81513212f03e : [Telephony] Handling to cache the instance of BinderCacheManager when createForSubscriptionId is called
009e2a00785c : Fix "square corners" appearance of new Back Arrow
c249d7da322b : Play in-window animations during swipe to unlock to launcher.
b81393601775 : Inject Choreographer of the shell main thread
655db18dda4b : Add xutan@ to WM shell owner
0d69c34628a6 : Cast copied text to string in share intent
416ec500ea24 : Check for null before using user switcher view
03ce410cdd71 : Spatializer: Fix usb headset
29defc3d68f8 : Do not post a change in brightness if temporary
ac8d93bfd32f : [User Switcher] Add user and guest on bg thread.
3f1f365400a1 : Remove textColorSecondary override for EditTextActivity
ba027b7a1517 : [Home Controls] Add null safety to comparator.
947e01c8db15 : Collapse the notification shade when closing the QS using the back button in split shade mode.
6f235144c4bf : Add content description to tile
29ed19b84386 : Fix QSCarrierGroup click listeners
9fe52e1d71b0 : Moving PanelViewController and PanelView to android.systemui.shade.
b45c168b466e : [SB Refactor] Add a flag for the new pipeline and an empty processor class (to be filled in with many future CLs).
b6a4717659b9 : [LE unicast] The icon is not LE Audio one
53450fbed310 : Create LetterboxAppearanceCalculator for SysUI
15177eb50c94 : Import translations. DO NOT MERGE ANYWHERE
3d671c24714f : Fix multiple runs of bubbles persister test
79b10ec785e9 : Forward motion events to BackAnimation from EdgeBackGestureHandler.
42f4cc3dcac7 : Import translations. DO NOT MERGE ANYWHERE
45bd1f65df27 : Fix memory leak.
878c0c09b754 : Import translations. DO NOT MERGE ANYWHERE
45a09b933f7c : Import translations. DO NOT MERGE ANYWHERE
4b08ecf85400 : Change the strategy of handling batched input events
f31a4dade48b : Updated FaceManager strings
6d611a305486 : Using clippath for adaptive icon drawable instead of bitmap shader
2ea801a97278 : Import translations. DO NOT MERGE ANYWHERE
0a8f3dd2a8f4 : Fix Notification redaction when power cycling a non-dozing device while occluded.
dfae838bce31 : Import translations. DO NOT MERGE ANYWHERE
24f2d43a56d5 : Import translations. DO NOT MERGE ANYWHERE
6feef8385dd0 : Revert "Add event log for content capture"
f44e8220a103 : Add new headers flags to teamfood
cf02781a1d05 : Import translations. DO NOT MERGE ANYWHERE
d560ba937698 : Remove support for COMBINED_SIGNAL_ICONS
4ac92463391b : Create a MobileStatusTrackerFactory
615f42de2cdc : Change from deprecated telephony api
34d2c31e749b : [Cleanup] Order NetworkController's intent filters
69a8aff35db0 : Add an @Inject-able MobileSignalControllerFactory
821ebf219930 : Skip syncing local window for rotation with shell transition
55f0c287b757 : Fix wrong split layout after drag drop
2e84987c6b76 : Fix IME snapshot missing to remove by defered IME target computation
99817993e990 : [Output Switcher] Fix LocalMediaManagerTest
9ef3662b8053 : Fix jumping slider in split shade
548fa10f2805 : Added tests to verify values loaded from display configs are correct
7d03d85d8e59 : Support display resize animation for shell transition
845aabbc830b : [Split shade] Fix large clock moving horizontally during screen off
f76ddb216fd4 : StatusBar treatment for Letterbox - Add flag to Flags.java
fc0c9374bc31 : Enable the split-items from the overview panel
88f0f08bbfcc : Collect tasks when windowing mode of parent display changes
8e10acae37e2 : Spatializer: Fix lost settings after reboot
1dc88deedbbf : Allowlist alarm-clock alarms from pre-S apps for FGS
0e8aff720e75 : [DO NOT MERGE]Fix the inconsistent alignment of the main switch preference.
14334fe1d091 : Disabled Accessibility services uid registration for auto
98f15cc9ea23 : Remove ShellInit/ShellCommandHandler interfaces to SysUI
4f57afc92753 : Fix muteOnReturn behavior for snoozed notifications
da1a68e6f6b9 : Use the same application info instance.
2987c8b264a8 : SideFPS UX updates
5fb479d33faf : Add per glyph filter for tweaking glyph positions for animation
a5fb4ff050e9 : Allow secondary summaries to wrap in entity header
8d492d895e2f : Apply navigation bars insets to the fullscreen dialog
d6784fe2fd1b : Create StatusBarBoundsProvider which provided bounds of the left and right side icons
9fa9fc8bc5c1 : Add event log for content capture
d9089fbe06e7 : Revert "Prevent non-admin users from deleting system apps."
e80e47f86653 : Enable privileged apps to set unrestricted gesture exclusion
1f12cd43d8d9 : Status Bar - Wrap visible content in containers
af031b69a280 : Only count EVENT_ONE_HANDED_TRIGGER_ROTATION_OUT in STATE_ACTIVE
89041b54e4c9 : Remove unused interfaces and controllers
b50a3b46057f : Add keyguard callbacks to ShellInterface
9121f848db55 : Add dock charging state into stay awake feature (2/2)
0099ca8fab61 : Ignore back invoke when window focus has lost
eccd6e40a27c : Fix crash caused by accessing finishing task
ef53f601f2b4 : Fix crash when loading album art by resource
f20212adb868 : Revert "Adjust smallestScreenWidthDp for letterbox"
95708256fc92 : Fixed FaceProvider logging.
7a593c23aef8 : Remove hideCurrentInputMethod from RecentsAnimationController
540a7c32d856 : Stop app pinning if lock task is requested from allowedlisted app
2628ce5b3abf : Adding counter logging instances of multiple BiometricLogger ALS subscriptions
19032530b486 : Re-land "Limit the number of concurrently snoozed notifications"
e776d8f88bec : [Home Controls] Update home controls file usage.
edfc44079c1c : Add PbA branding to clipboard
81cde0b58476 : Don't crash after unsetting char[] in TextView
d0cd38bc4141 : Require InteractionJankMonitor.
0eee4fa47621 : Make sure parallel broadcasts enforce excluded permissions
fd1a98ce3351 : Make URLSpans the same color as regular text in the clipboard overlay
ab9854bd4f1e : Add per-file to OWNERS
fa5d3284594d : Add unit tests for combined QS headers
42449b783cb7 : [User Switcher] Improve documentation
0ab0199c399e : New headers
c1b8107a7d22 : FullScreenIntent cannot launch unless Keyguard is showing.
a97c612f4277 : make IStatusBarService:onNotificationClear calls async
dde0b6292edc : Assign all flags during initial package scan or update.
81d56df8fa00 : Setting for Lockscreen Clock
b2f7ee84cfbd : Move ClockRegistry to SystemUISharedLib
d4e790272db3 : Initial ClockPlugin interfaces and ClockRegistry functions
5a36e6bc9ec4 : Prevent waiting if no new activity instance launched
639ce39189e0 : Don't schedule SurfaceControl transaction if it is not valid
f0e825f2f473 : [Split shade] Fix QS showing briefly on AOD after turning off the screen
b1219f176bae : [Status Bar Refactor] Improvements to StatusBarIconList:
241a687a3529 : [Status Bar Refactor] Move StatusBarIconListTest to the same directory as StatusBarIconList.
455ebf5e04e6 : Prevent displays that are disabled from receiving input
b81175af14dc : Fix the ongoing call chip animation
55a6021f2490 : Block FullScreenIntent while device is in use if notification has a silencing GroupAlertBehavior.
16da9e4652f9 : Create a feature flag for Clear Calling
bbe5294adad7 : Revert "Prevent non-admin users from deleting system apps."
49d8f9325a8d : Revert "RESTRICT AUTOMERGE Prevent non-admin users from deleting system apps."
f8852d87ba46 : Fix the crash on animating the accessibility floating menu.
8a169ff03c89 : Make the PeopleSpaceActivity screenshot testable
5b949326268f : Revert the line of NotoSansLao post script name
db7097e5c5b3 : Revert "Revert "Crop windowing layer to that of display size in screen rotation animation""
bc193b477d2f : Allow remote inset transient bar configuration
98546a0e94b8 : Clean up history files via job vs multiple alarms
3d354d3ec279 : Fix binder error when an app has many channels
cd915062dcad : BroadcastOption for "this is an alarm broadcast"
4f700d44063e : media TEST_MAPPING: run CtsMediaDrmFrameworkTestCases on drm changes
4a2501278c17 : Move Weather and AQI complications to vendor/unbundled_google.
84fd8a63317e : Add a new Insets type for overlapping windows.
1d2aa14abd36 : Only clean the client if no pending intent exist.
e9159b452116 : Revert "Crop windowing layer to that of display size in screen rotation animation"
b5ebf4beded2 : Add single interface for SysUI to call into Shell
9d70f2736d0e : Allow flags to be marked as overriden.
b51baa9ea47e : Avoid potential recursion of surface placement
de8442bc4868 : Reset keyguardGoingAway status when AOD is showing.
1b94d5312287 : [Partial screen sharing] Handle system-requested media projection stop in SysUI screen recorder
170bf9e8125a : Render View into Bitmap using hardware acceleration (1/2)
8a75e4922ac0 : Move most of the shade codebase into its own package
b6cca29bb589 : Add ActivityEmbedding transition handler in Shell
494afca0bf7e : Do not update visibility inside clearing task
56c72708a85d : Update values for NR signal strength
8b83094ae308 : Security fix: PBAP contacts and call history sharing
22fa71566209 : Fix not hiding soft-input when quick switch start
2ebf2466d75b : Crop windowing layer to that of display size in screen rotation animation
0f0e06f96e76 : Update media play/pause containers
28eb5d5f7cdd : 2/ Add ShellInit callback mechanism
ffce2a9e9fb5 : Remove unused OverlayManager injected instance and InteractionJankMonitor from One-handed mode
1046e379934b : Perform the user-allowlist check after all other fixed allowlist check
b1525b85e1b1 : Remove view based on known index of the view on exception
fe496f8a7b7e : Remove unnecessary debugging flag.
bc0d5539e6ce : Revert "Reland "Make extra navigation bar count towards non decor frame"""
76023e80b511 : Remove more dead code from KeyguardUpdateMonitor
d64a037d41fb : Fix pip activity remained in PAUSING state
8de289ada1a8 : Remove onClockVisibilityChanged callback from KUMCallback
a7931fdaa29f : Enhance error handling logic to restore split-screen
a55b11c6fc1a : Removing unused shared lib code
356b008ce97a : Add a dedicated method to check task windowing mode
63b939a36e47 : Ignore sharedUserId when package already left shared UID
c3e3320e5074 : KeygaurdBottomArea additional API cleanup
93afb088f39f : Sets up LifecycleOwner for shade.
db242cff39de : Mark testNotificationEvent_quotaBump as flaky.
b71ea18e1509 : Track falsing touches on UserSwitcherActivity
f6ea975eaea6 : Implementation of metrics for MMS.
9c3382d76786 : Dump InputProcessor when watchdog bites
263d7d0ba881 : Fix a security issue in app widget service.
06a345d2a0fa : Fix NPE for the feature flag check
b164968eb939 : Import translations. DO NOT MERGE ANYWHERE
b3a15a7f695d : docs: Typo fix ("Poicly" -> "Policy").
ccfa7d8b5070 : Adjust PiP source rect hint for window bounds
a267ea022b5d : Revert^2 "Change SysemUIFactory to SystemUIInitializer."
80aab1d8a2a6 : Add content description for weather complication.
25caf676b2f2 : Change blocked sensor to grey chip.
0c189eaf8ebc : Remove unimplemented callback of KUMCallback
375d952a5a67 : Import translations. DO NOT MERGE ANYWHERE
e4e81a17119b : Import translations. DO NOT MERGE ANYWHERE
4f02f4377b33 : Revert change "Change Rounded corner overlay to be in Overlay layer" Revert CL ag/18494304
6f833d77c501 : Import translations. DO NOT MERGE ANYWHERE
1789c71c123e : Import translations. DO NOT MERGE ANYWHERE
f7bd2bc6ba06 : Ensure all FrameTracker invocation run on either main or ui thread
7b6a0c997bbb : Import translations. DO NOT MERGE ANYWHERE
425386944c5b : Import translations. DO NOT MERGE ANYWHERE
03e80d715b77 : Instrument CUJ_SHADE_CLEAR_ALL with InteractionJankMonitor
538d31573a45 : Import translations. DO NOT MERGE ANYWHERE
1cf47ef3fc9c : Prevent double-applying transactions
e1df01d40098 : Remove dead code from KeyguardUpdateMonitor
ab28b8b82dbd : Apply last report config to updateDisabledForQuickstep
df9ec806d2b5 : Inline notif pipeline flag in NotificationsModule
78212309fa82 : Inline notif pipeline flag into SBNPresenter
8093651a4fb1 : Update handler callback to support clean-up aborted transitions
85b632c71bf7 : Create a new Bundle object if mExtras is null.
76be5a478a2c : Fix new back arrow's "over eager" appearance
06ab24c09088 : Refrain from blocking main thread while handling package broadcast
04c355ad8efb : Ignore the Recents animation target when collecting keep clear areas.
73e4e0830257 : Remove SystemUIFactory#shouldInitializeComponents
21efc103d099 : Window-added View LifecycleOwner
5a3fe13f61a9 : Add ViewController for KeyguardBottomAreaView.
48e81efa84ac : Remove dead code from KeyguardUpdateMonitor
db8579ffd017 : Fix purge bug for program list update
13c7d4b9dc1b : Fix feature flag check for FEATURE_COMPANION_DEVICE_SETUP
616ec5ec5d28 : Update face unlocked string when a11y is enabled
7859ecee1e49 : Try to fix stale mDisplaySize
e6cafe984e2e : Show side fps hint on large screen bouncer
369571a4939d : Fix stale NSSL "fling" state caused by no-op fling
623ed192e869 : [LeAudio Broadcast] Shows the broadcast icon on output switcher
d656ee9d2800 : Improve dismiss split transition
35a4968041dc : Fix wrong split bounds if IME shown then rotate
357ab1b0787b : Fix BiometricPrompt cannot detect when press the notification in LS
620e91578cb5 : Reland "Make extra navigation bar count towards non decor frame""
3d894f712c20 : [Output switcher] Filter disconnected device
548cc04bf67e : [LeAudioBroadcast] avoid the system register mBroadcastCallback again
f3ccee3827cc : Revert "Send RESULT_CANCELED immediately if start-activity-for-result across TaskFragments"
fd4d652197d1 : Fix launch existing split pair fail after unfold device
8adce74a8e2f : Update Dialog button text to have medium font weight
74c52366701d : Replace Somnambulator functionality with shell commands.
71d6a81aefef : Clear user fixed flag when changing notification permission
0711f88b1e42 : Update biometrics tests OWNERS
29a771457ec0 : Fix constraints for collapsed layout
696ef143aa83 : Updates naming style in test file.
06a3466d3567 : Turn off Back affordance flag
31a3dcd28dca : Replaced Airplane Mode QS Icon with animations
a8384faf87a8 : Remove #createScreenshotNotificationSmartActionsProvider from SystemUIFactory
d103c90cbc3e : Replaced DoNotDisturb QS tiles with new animated ones
42af219be98f : [MultiUser] Add file access wrapper.
c094cbe6bbe4 : Device always wakes up when the bouncer shows
6096b1a59705 : [Keyguard] Fix unlock animation for occluded LS.
33f923ec77c4 : Update icon only once
c5d02892acf6 : Don't preemptively release task leashes w/ transitions
06972aef44b8 : Calculate the correct surface layers for finishTransaction
c4e2ae2171cf : Make clipboard UI listen to keyboard visibility changes
c48d87955b85 : Replaced Location QS Icons with Animations
369daee9a262 : Remove SystemUI ScreenshotTestRule (1/2)
73ccbb241b7b : Remove #createBackGestureTfClassifierProvider from SystemUIFactory
82bd79847d34 : 1/ Remove extraneous BubbleController create method
133e4940fc95 : Don't add insets when a container is detached
25ee89511fd9 : Adding some Shell documentation
a7d6da803241 : Add AMS lock protection to mAppsInBackgroundRestricted collection
597cf9b6a9e7 : NetworkCallback.onLost should only clear primary wifi network
ff46cdd950c5 : BLE audio: support assigning volume at BLE device connection
02cb8c6fd075 : Update topFocusedWindowChanged API
ae2fbd47a00b : [Shell-Transition] clean-up some isAnimating call points
e9f24cc8d093 : [Output switcher] OverScroll animation
140ea8b609d3 : Make no button fallback to normal suggestions
b41f317dd997 : Skip cancel of physics animators if not needed
02cc3745cbe6 : Initialize port list in UiccSlotInfo constuctor
4af7cc97bcfc : Unit test for CameraGestureHelper.
682df5bb41ee : Forcefully convert to basic Intent before calling PM API.
b91392d3b42c : Support running WMShellUnitTests from studio
8d71635489e5 : Fix tts span on Editable
1454947ad214 : Disable AppTransitionControllerTest when WM Shell is enabled.
23be4d10fceb : When a profile is stopped, remove pending snoozes
3c82397b5bfe : Fix Computer and App Streaming Strings
89f86c1813f7 : Handle the uncontrolled task in split-screen
613af5311b1b : Fixes bug where the camera app would launch below the lock-screen
d41b50df47a5 : Mark the test as flaky, to unblock presubmit.
c9444cc2e75b : First pass code cleanup of NotificationPanelViewController
3caf79a3ead7 : Only log NOTIF INFLATION ABORTED if we may have actually aborted something.
95336950d2e2 : Ensure GRANTED_BY_DEFAULT properly cleared in NMS
4a823189a9e6 : Add the invalidation reason to existing log statements
d5428a51c0b8 : Workaround a notification inflation race condition.
2e65fe86d8fd : Change long screenshot edit button ripple color
ea12f9a7a145 : Adjust smallestScreenWidthDp for letterbox
46cb503d338e : Move cursor of clipboard text editor to beginning
8a9db5f82a6d : Fix "appearance glitch" in Back Arrow
6ad8c89e75e3 : [Keyguard] Remove behind scrim for alarm
33f70239476e : Mark display ready when it loses active child
e66341940a4b : Add index info to every event coming from PagedTileLayout
93c38283d5e0 : Updates camera.md
76c78aa2b07a : Enforce zen rule limit on a package level.
93aa03a0db54 : Fix NPE when deleting old zen rules
468dd54e8b59 : Enforce zen rule limit on a package level.
66896a01fa81 : Fix NPE when deleting old zen rules
55d8e634dccf : Enforce zen rule limit on a package level.
7bb9cd92bfb4 : Fix NPE when deleting old zen rules
eda171cffa76 : Store DND rule owners
422cffbefa80 : Store DND rule owners
c1939995937f : Store DND rule owners
5b837170ec00 : Skip launcher animation when top window is already animating.
b465763e12c7 : Fix notification animation from AOD
593bb3c99e63 : On lockscreen to quick-settings transition, media-player should fade in to quick settings instead of just appear.
c40e75b6d365 : Don't copy null surface control and remove lingering references to leashes
c0acc17924a1 : Add static funciton isCharged in BatteryStatus to check charge status without creating BatteryStatus instance.
befb9f6045dd : Revert "Revert "Move binder call to bg thread""
14bfb89c8a71 : Fix race of releasing leashes with shell recents transition
552d097ff407 : Revert "Move binder call to bg thread"
ad41a1e8053c : Revert "Don't copy null surface control and remove lingering references to leashes"
64a7b85e9eec : Set default list view update to 0
16c20feffa46 : Feature flag for which impl. of KeyguardBottomArea
2e8051f88665 : PixelCopy: align with legacy GLConsumer::computeTransformMatrix
670bce215dfc : Scale light z value relative to screen size
7c38394ae9c6 : Limit the number of concurrently snoozed notifications
262f1f312c36 : Minimize API of KeyguardBottomAreaView
e83e0620bd24 : Fix Chooser-to-editor transition animation
075f8b36ad1b : Add a unit test for auto-enter PiP by navigating to home
aaec4d200b87 : Always send BT settings on boot
7598b91303d1 : Set FLAG_DIM_BEHIND for Bidics Prompt window
7fc6da0ed455 : Fix TaskFragmentTrustedModeTest
a1a11d704427 : Do not set orientation changing just for screen off
a433556fc07f : Fix crash due to race on close()
1c995fa719b8 : Make sure system bars have visible background while force-showing
6f953c4dd813 : Fix pinched short notification at bottom of lockscreen.
14f94246f63b : Introduce InsetsSizeOverride
ac5d2862d9c9 : Remove using of setResizing in split screen
ec7af7f61cb0 : Include INVISIBLE views in animations by the ViewHierarchyAnimator.
8f8cdb06fc48 : [Output Switcher] Delete Media Output Group related code
5b6d53e8c50c : Support to launch multi-instance when long press to split on an app icon
a567fea83ec5 : Adds ViewTreeObserver window visibility listeners
11563668c38b : Import translations. DO NOT MERGE ANYWHERE
68bb8a2d3198 : Import translations. DO NOT MERGE ANYWHERE
2bcb37a7ab14 : [Partial screen sharing] App selector initial version
a42e8efc83f5 : Create API for WM to send letterbox info to SysUI.
50355ae4e4c4 : Don't notify animation finished if no animation
f9705dd8b1cd : Refine excludeInvisibleImeFrames
6a12703a6b66 : Import translations. DO NOT MERGE ANYWHERE
b408aedd3b4d : Log wallpaper target changes events
d355f67674d4 : Import translations. DO NOT MERGE ANYWHERE
3f4bbc3a41e6 : Reland “Update the activity current config only if it is reported”
3ce14fe5bbcc : Import translations. DO NOT MERGE ANYWHERE
c293ce6e53c7 : Import translations. DO NOT MERGE ANYWHERE
b5a17e8e5c81 : Fix leak of RemoteAccessibilityController through SurfacePackage.
834d0b247991 : Fix stop behavior in PersistentConnectionManager.
a407aa965d48 : Fix AppPrediction/Smartspace leak
e66e445e6ad6 : Don't setOccluded in onLaunchAnimationStart.
883bb34d0764 : ResolverDrawerLayout to request layout when needed.
f7dcf990fdcf : fix(magnification): don't crash when reciving unexpected motion events.
de97cfd06439 : Move binder call to bg thread
b28f94b7e366 : Removes old/unused left/right button logic from bottom area.
56ac2e247553 : Make sure to cleanup views that couldn't be added
8c5a4918a930 : Fix HUN pinning
118dc1356b66 : Inline notif pipeline flag into SBNActivityStarter
c20a8d8473f9 : Inline notif pipeline flag into NSSLController
cad876d46d13 : Inline notif pipeline flag into CentralSurfaces
ea5be36f7b2e : Inline notif pipeline flag into NotifLogger
44fb545545b9 : For devices w/o haptics, show bouncer on biometric fail
8ce9566d3fa4 : [Media TTT] Add the ripple behind the receiver chip.
6e4f63a7722a : Do pixel-perfect mapping on x86_64 devices only
779a67394781 : Add jank CUJ instrumentation for user dialog-to-dialog transitions
6aa41ab41b94 : Inline notif pipeline flag in NotifRemoteInputMgr
766b4077fb85 : Inline notif pipeline flag in NotifInterruptPrvdr
13d5a8724030 : Inline notif pipeline flag into NotifController
3bf70952a2ed : Inline notif pipeline flag into new pipeline code
217202c8f787 : Inline notif pipeline flag into ConvoNotifMgr
7107b58e80e5 : Update the default wallpaper without red dot.
62c8628d41cb : Remove the FlakyTest annotation from no-longer flaky test.
084cc3b5cfc1 : [User Switcher] Ensure that Textview suports RTL.
053341fa8998 : Stop assuming the existence of displays when tasks appear
c6ab8e8cc63f : Don't copy null surface control and remove lingering references to leashes
306c5825d105 : Inline notif pipeline flag into NotifMediaManager
0761c4b3d4a9 : Inline notif pipeline flag into BubblesManager
116628ff87a7 : [User Switcher] Ensure unlocked when launching
4a6cd190c68b : Update wallpaper target if the current target is gone
595c164aa6d6 : Reset the keyguardGoingAway flag when keyguard is not dismissed.
61d27419aadd : Small improvements to dialogScreenshotTest {}
2503213450a1 : Freeze insets position for shell transition rotation
b0977a184a0b : Import translations. DO NOT MERGE ANYWHERE
39d63e519732 : [Split shade][Motion] Fix scrim not being fully opaque after shade expansion
a8b27153b0aa : The rounded corners from getCurrentMetrics should account for taskbar
872227cabb7b : Import translations. DO NOT MERGE ANYWHERE
0a0d355fff03 : Import translations. DO NOT MERGE ANYWHERE
3826dc4eebde : Import translations. DO NOT MERGE ANYWHERE
f11f26c01211 : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
84b1160cfc38 : DO NOT MERGE Fix auto-grant of AR runtime permission if device is upgrading from pre-Q
4d2018443379 : Encapsulate the pending task events logic.
94a4cdf5c757 : Import translations. DO NOT MERGE ANYWHERE
875d51703337 : Import translations. DO NOT MERGE ANYWHERE
03064e5130fb : Import translations. DO NOT MERGE ANYWHERE
7309b4f0829c : BBQ: Attach calling thread to jvm if needed
8f4c2b76026f : Import translations. DO NOT MERGE ANYWHERE
d890dd0e2fc2 : Revert "Update the activity current config only if it is reported"
e550c912e62a : Import translations. DO NOT MERGE ANYWHERE
a51ceec89b9c : Enable first dock flow by default
b5c6901c6778 : Fix deadlock due to callbacks in ProgramList
086094608d26 : Check condition presence before updating callbacks.
1adc33b5ff52 : Allow canceled draws to get retried for sync
34f2ef779b36 : Enforce zen rule limit on a package level.
ed090a26b4c5 : Enforce zen rule limit on a package level.
08cefc390455 : Enforce zen rule limit on a package level.
aa14df0e501e : Enforce zen rule limit on a package level.
f2c23a11c4b4 : Forward the TaskFragment info in IntentSender
b4bf0a855091 : Fix exception when opening App info on work profile
3685022c7da4 : Update when display change callback on legacy transition
8b1aed024776 : Take the snapshot if the thumbnail cache returns empty.
04bd0fa0434d : Avoid re-launch button show after split switching
2e4b2eb5cc9d : Ignore apply input transaction for removed activity.
1524e67dae9d : Revert "Removes left/right buttons from bottom area."
8a5d120d7329 : Revert "[User Switcher] Dismiss dialog when launch"
f1d4ce353e89 : Revert "Removes left/right buttons from bottom area."
03e0b8e0a7d1 : Revert "Removes left/right buttons from bottom area."
f4e69394eee5 : Enforce zen rule limit on a package level.
921da951ef1b : Reland: Remove workarounds by data_device_bins
06736028df21 : Dagger Providers for CoroutineScope + Dispatchers
6f22abf6ed04 : Adds core-ktx to SystemUI
c3d2bf5bd4e0 : Log LetterboxPositionChanged atom, modify AppCompatStateChanged atom
9e6553e08538 : Fix WM presubmit failures
b612fe0a583e : Add jank monitoring for taskbar appearing and disappearing
ed7fc7970fc8 : Check is leaf task before remove its child containers
513bde42a06e : Fix issues with early-finish
ab392150d4b1 : Polish enter PiP animation on back pressed
e0d5c1b90b0f : Cache Blockable state of Notif. Entry
5433e10b182f : Reduce logs from NodeSpecBuilder/NotificationEntryMgr
3d952d3514a7 : Subtle improvements to notification logging.
32f8f25f38f1 : Move CameraManager interactions to background
6254236666fc : [Partial Screenshare] Set WindowContainerToken for task capture
b9876970422a : Drop sync buffers for subsequent sync requests
d47a5e106285 : Fix double ripple when the device is docked.
f7fd0791fcc3 : [Media TTT] Turn flag back on in QPR.
61481b08c12e : Don't unset syncId in Transition.
bda0d235d58f : Expand OWNERS file
f9b0da368b93 : Remove logging line
54a210e990bd : Run SystemUIGoogleScreenshotTests on presubmits (1/2)
4ba808972afb : Detect when group children are mis-ordered to ensure stability invalidation.
2a4fc3c9bade : Make sure to extend insets frame when the bar layout with cutout
7c183796ddd6 : Add dialog test util to ViewScreenshotTestRule
a60723b1c85d : Pass keyguard occluded status in onAnimationCancelled.
8aef548893f7 : Clear mEnterTransitionCoordinator after content shows.
0fc5c393afc4 : Removes left/right buttons from bottom area.
410023a0516f : Add face scanning error animation
c80650936af6 : Post view-drawing so that it happens after applying start transaction
b27966251c22 : Update pauseAuth value onPanelExpansionChange
ef6721840337 : When applying a RankingMap that lacks an entry, remove that entry from the NotifCollection.
cbbef45daf98 : [User Switcher] Dismiss dialog when launch
0e3e509b3bf4 : Add attribution tag to clipboard.
bd2723cf6e92 : Expand SplitContainer if min dimensions not satisfied
bf1e840a01ce : SpatializerHelper: fix Settings UI when transaural is not supported
1ec55c29a8ba : Respect bar transition delay of remote animation
265f9a6c9c2a : Brightnessthrottler updateable through DeviceConfig
80432d005699 : [Media TTT] Animate in the receiver chip.
c652dad8f452 : [Media TTT] Move receiver chip to the bottom of the screen.
34c6f895a3a2 : Add a quick path to start transient recents
80d69d3fe0b8 : Respect letterbox config for exiting pip with fixed orientation
704785ac5ce8 : Add explicit SystemUIDialog dependencies as parameters
d44db7003aae : Introduce SystemUIScreenshotLib for screenshot testing
7b0380764c1f : Do not use seamless rotation for multi-window
9b71e4551cef : Skip moving the focused Task to top if it is already on top
d107f6266155 : Check if apps allowed to show bubbles
4ec3d7001476 : Set mAlreadyRequestedSync only when in a BLASTSync
5cd0e659310d : Reduce log spam when RankingMap is missing rankings for non-cancelled entries.
0d0377847229 : Removes camera service prewarming from bottom area.
efbefbc57fc5 : Allow color mode to be NOT_SET
d29eb1cd2a93 : Localize date and time formats on complications.
5544394a619d : Add KeyguardCoordinatorTest cases
3f9ae86e4508 : Delay role revoke when the app is not visible to the user
b04985979472 : Updates SCM restart button tooltip
5ef2940b8960 : Set mAlreadyRequestedSync only when in a BLASTSync
d037a1d89548 : Fix IME picker dialog being dismissed by the app overlay
e453728b69a4 : Sync surface position for animation in core
825dd5d1c68f : Increase the max size of emulated displays
a5ec7c59b726 : Correct SHOW_WALLPAPER conflicts the definition of isTranslucent
10ef287c2f48 : Move `setIsDreaming(..);` to be right after `plugin.getView(parent);`.
762850ba3228 : Send RESULT_CANCELED immediately if start-activity-for-result across TaskFragments
f303903a458d : Do not filter MediaDreamComplication.
438d28c0ac22 : Add wtf log for UMO being cut
373e13d9c8e9 : Fix jumping slider in split shade
ab7e8ff236f1 : [Output Switcher] Sets TemporaryAllowList when transfer from local to remote (or oppsite way)
89b08767630c : Do not freeze window in WM Core if Shell transition is enabled
dd64397c44a7 : Scrim now scales with the album image
20eb3c91db54 : Revert "Introduce updateVisibility and updateLayout"
83a21d017756 : Use runtime attributes for insets calculation
99561397cc73 : Centralize latency measurement of recents animation
7341405aa1bf : Fix bouncer scrim animation on split shade
dda8d6c1cfe2 : Attemp to fix Launcher stay invisible after keyguard unlock.
9cb34c46c859 : Reinflate active notifications when SHOW_NOTIFICATION_SNOOZE setting changes.
1c7adc90d4d9 : New Pipeline: Move SectionClassifier to the provider package
a5b52638c624 : New Pipeline: Move SectionHeaderVisibilityProvider to the provider package
efce3e771d6b : Prevent reparenting to a fallback target while relaunching a pinned task
2a2a8e1b2c90 : Remove SmartSpaceComplication when the SmartspaceTargetListener is removed.
e9e4ca3ecd5a : Get PiP state from Shell in EdgeBackGestureHandler
f0ff75fd249f : End transitions when receiving merge request
fde796bc6a88 : 2/2 Making bouncer shift on double tap when user chooser is visible
fd8aa55ee36b : 1/2 Making bouncer shift on double tap when user chooser is visible
66e4abf7dac7 : Add support for Opus over A2DP
4bd8cfdac7a6 : Enable DynamicPrivacy whenever notifications are visible.
157514510f43 : Send the attached frame to the client
4dc2e413c6df : Describe image loads in Traces
9f3ea489c6e4 : RESTRICT AUTOMERGE Disable the Trusted Hotword requirement
4915f0b290a7 : Prevent setting position to a surface attached to leash
268e1abce00e : Use the TaskFragment override screenLayout for fix rotation
361d85792df1 : Import translations. DO NOT MERGE ANYWHERE
f42767aaca28 : Import translations. DO NOT MERGE ANYWHERE
8a7c78e34ba9 : Import translations. DO NOT MERGE ANYWHERE
739cb95ba105 : Import translations. DO NOT MERGE ANYWHERE
42f6e7a3a934 : Import translations. DO NOT MERGE ANYWHERE
d72417f6e899 : Import translations. DO NOT MERGE ANYWHERE
52ece8eedce9 : Import translations. DO NOT MERGE ANYWHERE
e34197324100 : Import translations. DO NOT MERGE ANYWHERE
23e7c42703b8 : Import translations. DO NOT MERGE ANYWHERE
40778b279b1d : Import translations. DO NOT MERGE ANYWHERE
0aa9e8082a3f : [Motion][Split shade] Fix left side of split shade sometimes not overscrolling
f89eb1e5b56a : Pass the values of the MotionEvent instead of the event instance itself to BackAnimation.
7cae7c6a3658 : Remove aspect ratio limit for unresizable apps.
926a76243d29 : Avoid using starting bounds of open transitions
9e134019235f : [Media TTT] Update timeout to take accessibility settings into account. This will extend the timeout for the chip to at least 10s if a11y is on, or longer if the user has it set to longer.
bdb754d25fcc : [Media TTT] Update text to take the rest of the width, so that it will spill onto a second line if it needs it.
631cba15f328 : Add OWNERS for notifications
2eae3a52a7eb : Check Task windowing mode when reporting display features
d766e54ff77e : Revert "Freeze all package processes before killing"
9f7587d1cb42 : NotificationEntry logging improvements
05e9a7bdf954 : Move interrupt logs from NotifLog to NotifInterruptLog
7d2bee7b5a05 : Clean up NotifCollection logging slightly.
e9f801e292ff : Keep mCanAffectSystemUiFlags to be false while in PiP
9d97e37ad5ad : Output a tracing instant when device state changes.
f366ad5586ef : Add unit test to verify SmartSpaceComplicationViewHolder.getView() reuses view.
326701046b37 : When updating background colors in the shade, be sure to apply the reset to child rows.
5d52946fc427 : New Pipeline: isNewPipelineEnabled() is always true.
8b1ce21a0742 : Update vibration cancellation policy for notifications
ae6bb5a6d233 : Use isVisibleRequested to replace with isAnimating for IME picker dialog
9c5b677cef55 : Request starting window first when moving task with shell transition
ed36ea6c955c : Code cleanup and visual polish for hybrid views
9f3eb8d0461a : Update the number of columns on config change in share sheet
87cce2f51e97 : Size restrict right icon size in notification
33694beb374e : Add metrics for software and external source detections.
8a3eba09c81b : Clarify costs in onTransactionReady
c77c19c4c6b5 : Implement double tap switch animation
2bedc1d9f785 : Allow custom animations to run on ActivityEmbeddings and propagate custom backdrop color.
6acb1cfda8d2 : Introduce a flag for new back affordance
581e7e03968f : [Condition] Subscription Introduction
dfd04f3547b5 : Update standby buckets for restored apps.
4c8144ee848b : Forward device updates when info changes
6f23fc2aba15 : Only create valid insets sources of display cutout
937ca4b396eb : Revert^2 "Revert "Do not send updates for disabled displays.""
6bc2232a3c3a : Print layout extended by cutout private flag in toString()
b51ecdf1fcc2 : Update the activity current config only if it is reported
2d5f4509c6b1 : Offer the bugreport button in debug mode
a64483798d30 : Add Face Scanning anim
56dcce989345 : Avoid conflict surface reset on auto-enter-pip
1bf877309781 : Disable the notifications status icon in dream status bar.
ee76de8f4aa4 : Implement air quality dream complication
588e1f94d28b : Setup T style clear top transition animation for ActivityEmbedding.
1cebe69db13c : Only notify listeners when actual height changes
8101b88985e8 : Remove setOutlineProvider call from layout pass
5f8ab56659e7 : Don't reregister AoD UDFPS gesture after trigger
85713436ff37 : Fix a bug that prevented notification reinflate on user switch.
387103182273 : Update smart space views whenever the keyguard bypass state changes.
41cbf49af7d5 : Clear ActivityRecord#mDismissKeyguard flag after app launches.
fc0bd90e00cc : [LE Audio] To enable the broadcast button when media is playing on BT LE device
c003eacc7c4f : Replace WindowState#getLayoutingAttrs with LayoutParams#forRotation
e2d078ef78d5 : LogcatManagerService: Find packageName through parent PIDs
6f009f903b83 : Only restore to mLastNonFullscreenBounds if requested bounds unset
d1ada44ddb39 : Prevent windows from drawing if they're in an active sync set
d03aa92e0ac2 : Avoid recreating views in SmartSpaceComplicationViewHolder.
bccc4c2cac7a : Do not update pointer postion when stack is going to collapse
f045e972ece9 : [Motion] Split-shade expansion: shorten the required drag down amount to fully expand shade
a8737370da17 : Jank-Instrument all dialogs opened from the shade
ff4891638d2c : Don't force IME drawing system bar backgrounds
8ec32dd0239b : Do not filter out the size configs if no configuration buckets
7ced0e243866 : Refine the provide insets parameters
9e2810930b07 : Add CUJ for dragging taskbar icon to split
a6e0aa5d5185 : Import translations. DO NOT MERGE ANYWHERE
4f8768406c49 : Import translations. DO NOT MERGE ANYWHERE
1652a3123bf3 : Import translations. DO NOT MERGE ANYWHERE
558a08265a51 : Import translations. DO NOT MERGE ANYWHERE
b96f1a32202a : Import translations. DO NOT MERGE ANYWHERE
098855cd68cd : Import translations. DO NOT MERGE ANYWHERE
d6afde50c216 : Import translations. DO NOT MERGE ANYWHERE
1796d28277bd : Update AssociationInfo for VDMS test
971dda553e8d : Update screensaver tile icon based on docking state.
cd49a28e4f38 : Fixing empty split shade after rotation from expanded QS on lockscreen
ce21971ecf53 : Add flag to explicitly set setCanAffectSystemUiFlags
828d7ca895fc : Avoid potential NPE if the restore-below task is not collected
82596c5c5dd6 : Fix squished notifications on the lockscreen.
ae623e14260d : Add unfiltered access to the dream smartspace targets, in order to extract weather data.
7bb867220fd8 : Support Activity launches above the expandable
4bc0c59af036 : Format Kotlin code in SysUI Animation lib using ktfmt
79139e115a28 : Dump start and end transaction ids
0ada73d3f534 : Expose transaction id
53baa13515cc : Fixes a race condition when merge animation transition
27763c2b0ccd : Automatic reformatting by ktlint.py
06272cf2fd96 : Add DeviceConfig feature flag type to SystemUI
4dc410d55b66 : Add a retry mechanism when error is recoverable
92d5b2fb2ded : Enable MOBIKE in IKEv2 VPN
d9c66124b9c4 : Use token to identify IKE Session
f71128f8f42a : Revert "Recompute the mNextFrameStartUnstuffed on every frame"
8c21721c18ba : Use tapl instrumentation to go home.
6be9f83cb000 : Fix a bug in maximize buttons in legacy captions
698d9d0ca56a : Do not add layout reason if there is no config effect
18b51c91fbba : Reuse common transition method used by both legacy and shell
074a0ca5d375 : Update the assertion to get correct navigation mode value.
29128c775438 : Fix NPE caused by wrong initialization order.
b2ce7519b380 : AudioService: config for splitting notif and ring volumes
c8b4af613d23 : Log the attachment index
de5754117adf : Register NSSL as a top-level Dumpable
803360455293 : Revert: Revert: Migrate unfold animation to Shell transitions [Part 3]
5b35436c4e7a : Automatic reformatting by ktlint.py
a20990ec66bf : Demote top app scheduling group when recents is animating
cc34ae620f9b : Add CUJ for dragging notification icon to split
a2eb00255d27 : Update OpenImeWindowFromFixedOrientationAppTest (2nd)
6484eb9ab5e2 : Fix drag notification to split
20742b2882c4 : Fix shell transition for showWhenLocked + translucent activity.
9f1dae8b99e9 : Update InputSink on transition finish
cb8ded066149 : Log cold/warm process starts per action type in statsd
78a4f07ca2da : Update scrim when dragging bubble expanded view
458cc83833b3 : Fix transient behavior with task bar
2733e14ab52b : Adjust large screen header margins in split shade
12f5992e4df6 : [Partial Screenshare] introduce a hidden, permission-protected Activity API
89434a2523f0 : Recompute the mNextFrameStartUnstuffed on every frame
3a9b4c8b112c : Detect doubleStuffed frame when duration is over 2*interval
2369dfab4ffc : Consider new_task flag when launching with adjacent
15578338b530 : [DO NOT MERGE] Fix founction not found on tm cts tests
9ae5815927e8 : Add jank CUJ instrumentation to DialogLaunchAnimator
1eab8cb6eb8b : Support floating but long-lived shortcuts to be pinned in ShortcutLauncher. Floating shortcuts can surface on sharesheet to be pinned.
f5751858b380 : Support moving and resizing freeform windows
2d3382a8b41b : Render window decoration in WM shell
97a656a2aba9 : Fix lock screen overlap test.
5fc5261a8ead : Rename split classes/variables for consistency
d328adae9a31 : Making bouncer switch sides on double tap only
2a7f7b919a07 : Revert "Migrate unfold animation to Shell transitions [Part 3]"
25fdf10ad125 : Fix an issue where the pointer could be invisible
d4028caa7a0d : Delayable marquee TextView
cfcd42a27336 : [Bouncer] Add initial text for bouncer.
a399403ed608 : Add Nullable annotation import to fix the build
1775617aa4bc : Fix split-shade expansion animation on non-lockscreen.
5394e3b2d21a : Change Rounded corner overlay to be in Overlay layer
216740142fa7 : Fix unexpected IME visible temporary while dismissing the editor dialog
fe1312fdf6a6 : Add Settings.Secure.ADAPTIVE_CHARGING_ENABLED and Settings.Global.ADAPTIVE_BATTERY_MANAGEMENT_ENABLED to backup settings allowlist.
af28a7f94675 : Import translations. DO NOT MERGE ANYWHERE
5394fe7ea28a : Import translations. DO NOT MERGE ANYWHERE
241175336604 : Import translations. DO NOT MERGE ANYWHERE
ac2d765fe90b : Import translations. DO NOT MERGE ANYWHERE
c4ad2c4f59d8 : Extract hostname if mMmsProxyAddress starts with http.
75400566c322 : Enable bubbles home gesture by default
8c2089938fa2 : Logs aux dump of status bar telephony broadcasts.
74b3b88d215d : Adds logging for signal controller set changes
0414846b9650 : Adds active mobile data sub to dumpsys
a6c2a57a3d87 : Disable cancelling the animation in exitPip
59e996dd2340 : Minor update canHandleType()
2b1795f2afe1 : Fix selection after dismissal
323ef9156c18 : PeopleSpaceWidgetManager: log slightly more
6986a5f1c116 : Clear ActivityRecord#mDismissKeyguard flag after app launches.
1cc5e51e83a5 : Change usages of getQuantityString to icu MessageFormatter.
dca1ed703784 : Add enum entries for HADE_DIALOG_OPEN and USER_DIALOG_OPEN interactions
c0694d47e8f4 : Avoid requesting multiple sync for display rotation
e4f2b2c015eb : Preventing NPE crash if view is detached from window.
65030621f8a5 : Remove deprecated methods from SysUiProxy
afe0d0e3c7b4 : Add writing function to intervention list
25cfccaaa043 : Add a flicker test for entering PiP via navigation to Home
2d1b9ae095c4 : aidl: Fix missing conversion logic for broadcast device
6cca05e38ec9 : Invoke BrightnessSetting callbacks even with identical brightness.
29d57025ac6e : Fix media jumping horizontally on lockscreen when expanding split-shade
2727fcfbd4a0 : Fixing media player clipped in shade in large screen portrait
da3433f0d9ec : Only consider occluding transient below-task for wallpaper target
8fb82cdb5df3 : Fix split root removed accidentally
f62fecc458af : Fix not able to launch multi-instance with drag and drop gesture
7cae38812f86 : Tune floating rotation button size
642279e214db : Reduce RippleDrawable background opacity when no window focus
c9a773201145 : Import translations. DO NOT MERGE ANYWHERE
3f8358508805 : Import translations. DO NOT MERGE ANYWHERE
86ffc5dc50dc : Import translations. DO NOT MERGE ANYWHERE
be3b3cfd3c67 : Position bubbles from right to left
534e22d7b1f9 : Import translations. DO NOT MERGE ANYWHERE
d5583f5f691c : Import translations. DO NOT MERGE ANYWHERE
2aefe76ca194 : Import translations. DO NOT MERGE ANYWHERE
54fdf407f000 : Import translations. DO NOT MERGE ANYWHERE
2a4e1476d3b4 : Show floating rotation button in sticky immersive mode if in gesture nav
583d6d00d002 : Import translations. DO NOT MERGE ANYWHERE
ea6e54502fe5 : Suspend and resume DozeTriggers when entering and exiting car mode.
ef4782f55d7c : Always set the top roundness of child rows to 0.
482fbfabd7b9 : Respect minimum dimensions for embedded Activities
ea97f83f8fb7 : Fix InsetsState#calculateUncontrollableInsetsFromFrame
822ca6ec47e2 : Improve logging of embed failure
e6338e4ccb3f : Set OPAQUE pixel format for legacy splash screen.
08da44e16dfb : Add jank monitor trace for divider dragging
fcdcd75faf39 : Revert "Revert "Add ability to trace shell transitions""
14ecfbf4e342 : Update notifications clipping for portrait large screens
9cee26e261ca : Restrict the smallest screen width dp of an embedded TF
b23ad0b6a116 : Updates to new back indicator
31b85ddad7a9 : Modify app expected position base on the drag behavior change
dd6a3351ba7d : Fix issues related to clip rect used in animations
397a969ce3f7 : Properly fixing expansion state in lockscreen to shade transition
7c86f9eff629 : [Le Audio] Add a new BroadcastDialog in SystemUI from MediaPanel
181024c157d2 : Migrate unfold animation to Shell transitions [Part 3]
a97f416015d7 : Don't post notification with lock held
07d87012c177 : Fix keyguard dismiss animation with occludable activities.
3ec8de2273c9 : Define setting name ADAPTIVE_CHARGING_ENABLED.
a08dfd344e2e : Ignore group alert setting when opening bubbles
73197f91f616 : Allow using split aspect ratio for unresizable apps
4c996a74e05c : Set min aspect ratio for unresizable apps to 3:2.
b464667b771b : Reset original task surface after reparenting to PiP
703f9b894887 : Update OpenImeWindowFromFixedOrientationAppTest
5843f61f8bf6 : Declare MY_PID and MY_UID in WMS
0dced9da3069 : Revert "Add ability to trace shell transitions"
407ea1ad4fb1 : Add keep clear area avoidance algorithm for PiP
cb45258bbd56 : Updates face-based auto-rotate triggering conditions.
996e1fe3fb89 : Apply a maximum time to Screen brightness RampAnimator.
351e90af384a : Remove HeadsUpCoordiator's lifetime extension on action press.
b8857ae4207f : Make Settings battery entries support dock charging
638438978603 : Add assertions for layers become visible
5e1c3b468bfd : Allows the hierarchy operations in lock-task mode
07f2a71eda7c : Do not force relayout for wallpaper visibility change
c2a9637541e5 : Cancel the recents animation when keyguard is occluding.[1/2]
24697fe3fdf9 : Do not create starting window if there is no task.
6eba38702f52 : Remove configuration for enabling dream overlay service.
20513fc8431a : Only prevent non-default colormode show during playing
61be34830bd2 : Added new battery saver QS icons
90d2c04d988e : Assign the nonce from NfcService while contructing a Tag object
e9c7b90a38a5 : Consider sourceRecord when launching with adjacent flag
96fbb06fc384 : Use doze amount to ensure notification stability when going to sleep
5cb6bd779937 : Handle split screen accordingly after recent transition finished
deaad42323ea : Support to launch the matching task into a closer adjacent target task
a674977abd39 : New back panel
4fa65dc364f9 : Remove ExpandableView.minClipTopAmount which had no effect.
4de87ec12dd2 : Clean up the clipTopAmount to correct rounded corners for group summaries
787b788920a0 : Ignore ongoing notifications in dreams.
2a68fc0b1ad8 : Allow overridding the exitPip destination bounds
3c83ef19fc3b : Sync insets leash position with shell seamless rotation
b57cb7e0a009 : Import translations. DO NOT MERGE ANYWHERE
20e50390956c : Remove the special logic of the divider bar z-ordering
cde478304b8a : Import translations. DO NOT MERGE ANYWHERE
91506d3b26aa : Import translations. DO NOT MERGE ANYWHERE
a8d0f22b7e83 : Fix no features emitting.
067e6ee166ba : Import translations. DO NOT MERGE ANYWHERE
dfe55fbfc155 : Import translations. DO NOT MERGE ANYWHERE
09880eadadd2 : Import translations. DO NOT MERGE ANYWHERE
2f29e1bba82c : Offset task coordinates from activity layer crops
b16441c3ca1e : Add vertical position multiplier to get-letterbox-style shell command
68d56941f080 : Revert "Don't show "Clear All" w/ redacted notifs"
99866c56ad22 : Fix NPE if draging again while animating
0027e3d487cc : Revert "Shift RoundedCornerOverlay to Display window hierarchy"
65f383d557da : Log DockStateChanged events for dock state changes.
328f95696197 : Fix clipping of an app badge on bubbles in overflow
97db2979849e : Create flicker tests for split screen
2430cb4edb85 : Do not wait for invisible activity when turning on screen
f3139a9e5133 : Demote top app scheduling group when unlocking
83c662f043f9 : Fix NPE when launching fullscreen app during split screen mode
579eb8936257 : Detect Remove-pip transaction to properly close multi-activity pips
71b98a9eaebe : No translating down for Dream to Keyguard (unoccluding) transit.
369b323d5795 : [Letterbox] Remove multi-window restriction from aspect ratio logic.
271f4fca0100 : Fix duplicate-call issues in remote-display-change
3b911d9d463c : [ATMS] Remove some dead code from Task
44c497496e3d : Import translations. DO NOT MERGE ANYWHERE
d0e74af0d70b : Import translations. DO NOT MERGE ANYWHERE
e0d03a006b73 : Align the size calculation of task configuration
6050d3f77207 : Import translations. DO NOT MERGE ANYWHERE
9b7f36d1ed50 : Import translations. DO NOT MERGE ANYWHERE
27c281f76f83 : Import translations. DO NOT MERGE ANYWHERE
4fecd893223c : Initialize mLetterboxVerticalPositionMultiplier inside LetterboxConfiguration constructor
046ec8336e8c : Fix pip bundling
4c15784756a7 : show WSA when ready when using shell transitions
28b34045f239 : Make sure updateSurface is called for rotation change
355cc15c17e2 : Reduce unnecessary redraw of wallpaper with shell transition
64ac03128ea6 : SELinux labels bug logging and workaround
9a2d4cc1b924 : Import translations. DO NOT MERGE ANYWHERE
332d627f8215 : Import translations. DO NOT MERGE ANYWHERE
0f531913c3bd : Import translations. DO NOT MERGE ANYWHERE
b0cc77e019cd : Import translations. DO NOT MERGE ANYWHERE
712322881295 : Import translations. DO NOT MERGE ANYWHERE
3e5f25ab3637 : Import translations. DO NOT MERGE ANYWHERE
961a3e8803c4 : Bubbles ignore gestures when notif expanded
f5b65590bff7 : Improve logging in NotifCollection for when ending the LifetimeExtender fails or might fail.
229b07808ff7 : Improve dumps/logs to diagnose mis-ordered group children
75e706ed6970 : Fix IME callback not being re-registered on screen off / on.
c1a4a4f828c9 : Fix IME callback not being re-registered on screen off / on.
1a3135ee5c93 : Fix keyguard dismiss animation with occludable activities.
f8cd073417e3 : Add shell background executor to bubbles and put unregister call on it
fcc26a1e9ac2 : Post instant app notifications to an instant apps channel
23c6cb91255f : Fix clipping of QS tiles in large screen portrait shade
0f3c4e522e86 : Extract unfold classes to a separate library
7371d0be4158 : Remove client side deferred config for cached state
c0537b750d0f : Defer sending config change to cached process
d8aa1c311970 : Animation for bubbles home gesture
aecbbd4f2c13 : Release the content views when we mark a notification UNINFLATED.
82aa975c60d7 : Invalidate (re-section) the list when a notification is no longer heads up.
4e4cbe73b470 : [SystemUI] Implement a way to put satin_dev.apk into test assets
a811ddc8f112 : Fix crash while click Add a languages
059d3bbf5879 : Revert "RESTRICT AUTOMERGE Add feature flag to disable resource updatability APIs"
d260e1cbcdd3 : Ensure move-to-back has its own transition.
6ef1b5902113 : Add a config for "wake screen on notifications".
9d4cd67fdc2a : Replaced QS Microphone Access Icons w/ Animations
f6778d9f4169 : Fix seeing "punch-hole" split-tasks when switching tasks from recents
5bfdaddc9831 : Round screen size of configuration
879b588e4512 : [Le Audio] Create Broadcast dialog
54d35e4df6ff : SELinux labels bug logging and workaround
dd96e11e71e4 : Update user manager check
1578a1daf0d5 : SELinux labels bug logging and workaround
330c5ccf63b2 : Add screensaver icon to DreamTile
98b4783fa882 : Remove supportsSplitScreenMultiWindow
371717ffcac2 : Don't send redundant WCT for exit-pip finishTransition
93aef5dee88d : Fix divider bar not shown when entering split with rotation transition
b54270fbf94a : Don't hide IME windows in transition player
ac9edf2f9310 : Use the pre-reset userLeaving for canPipOnFinish
dcd94e62fab3 : Fix divider bar not shown when entering split with rotation transition
1cf1cf06a568 : [Le Audio] New layout for broadcast dialog
8c42b13518b6 : RESTRICT AUTOMERGE Note RECEIVE_AMBIENT_TRIGGER_AUDIO in the SoundTrigger
0e1d4e23cb91 : Synchronize display change with the Shell
2a9196841cc2 : Remove last call to Dep.get from NavigationBarView
be40d25bb5db : Adjust DreamTile for secondary users.
49ae8b0c3e04 : Allow letterbox to move up/down for landscape-only apps in portrait mode
379d54a32f24 : Reland: Change input injection security model
aea80e8de7ee : Remove App pairs related codes and files
103f4a967310 : Clean up the legacy split screen (9/n)
1dd938f29d3c : Import translations. DO NOT MERGE ANYWHERE
b54527dac5e7 : Import translations. DO NOT MERGE ANYWHERE
2bf2bb91a339 : Import translations. DO NOT MERGE ANYWHERE
14ff451c7991 : Import translations. DO NOT MERGE ANYWHERE
00fe6a74882e : Import translations. DO NOT MERGE ANYWHERE
072d7426e53c : Import translations. DO NOT MERGE ANYWHERE
2682b846a81d : Import translations. DO NOT MERGE ANYWHERE
5d1f9db2ca01 : Import translations. DO NOT MERGE ANYWHERE
4f319b40b20e : Import translations. DO NOT MERGE ANYWHERE
ea73f0292910 : Import translations. DO NOT MERGE ANYWHERE
4d43b63c7603 : Import translations. DO NOT MERGE ANYWHERE
1b8327f4c2d5 : Import translations. DO NOT MERGE ANYWHERE
b6b0470cd336 : Revert "Suppress app transition while recents is running"
87c3d43cd4f1 : DO NOT MERGE: Fix Budget bakers wallet app's fingerprint icon doesn't line up with sensor
2014b71f4abf : DO NOT MERGE: Fix Budget bakers wallet app's fingerprint icon doesn't line up with sensor
4f7be5bd5224 : Fix PiP transition ordering
c6e714a96277 : Revert "Revert "Clocks were switching too frequently""
c562b38cdc3e : Implement backup & restore for the device state based auto rotation setting
5d85528c69ab : Update cache key calculation for statusbar insets
4b89e85c4380 : Avoid extra force-relayout for sync
76def33f9d59 : Request enter PIP on WCT#setWindowingMode(PINNED)
0682aea8a2f1 : Remove mysteriously appearing unused import
0e8d5f212bbb : Don't hide complications if bouncer is showing.
8176ed8b17ef : Add WM transit types for dream activity.
20c34f3f80f1 : Reduce the jitter offset in dream overlay.
384bac3fc775 : Simplify dock setup state setting
4bf606c57867 : Move some IWindowManager methods to internal interface
40395751a92a : Disable overriding task animation through windowAnimationStyle attribute.
c7004720912a : Remove stagesplit backup package
8dd0cafe3461 : Still request sync draw if the window is not in sync group
155437bcab09 : Add test that ensures setIsDreaming(true) is called by the Smartspace on Dream.
940433e0b413 : Remove Dependency#get calls from NavigationBarView
a199b313075d : Revert "Merge "Restore V2+ signature requirement for system apps" into tm-dev am: a347b6c2e6 am: 8aa6d20125"
a136ebb701e3 : Pass NO_USER_ACTION activity option along to shell transition
2fd599b2bb9a : RESTRICT AUTOMERGE Disable the Trusted Hotword requirement
5f3251359044 : Cleanup user data when user stopped
49b305178390 : [conflict] Merge "Use Launcher smartspace instead of SysUI's for the shared element transition." into tm-dev am: 7b5e80f2f6 am: 4c4fac6cad
92acd3932c4d : DO NOT MERGE: Downbranch merge conflict [Output Switcher] [A11y] Set property for endTouchArea
afb021d75e68 : Move code in settingslib/devicestate into its own module
6ae3b6c67e27 : Add ability to trace shell transitions
a5ea365f19a1 : Import translations. DO NOT MERGE ANYWHERE
abb253af35f3 : Import translations. DO NOT MERGE ANYWHERE
8301d7980518 : Import translations. DO NOT MERGE ANYWHERE
1c155e0be424 : Import translations. DO NOT MERGE ANYWHERE
bb2dcb12985d : Import translations. DO NOT MERGE ANYWHERE
3b456e0dcae2 : Import translations. DO NOT MERGE ANYWHERE
21f3f4a369b6 : Import translations. DO NOT MERGE ANYWHERE
d486b8751e0d : Import translations. DO NOT MERGE ANYWHERE
d5c68623c60c : Import translations. DO NOT MERGE ANYWHERE
bbf80adef3b0 : Import translations. DO NOT MERGE ANYWHERE
3859d72b6cb5 : Import translations. DO NOT MERGE ANYWHERE
65de8793f825 : Update renderer surface if rotation is changed
336d8fd21c34 : Creates Dream Tile.
16ad2a728361 : Tweak ambient light thresholds.
4a38c28680cf : Rename CentralSurfacesInt back to CentralSurfaces.
fbd069e35091 : Make CentralSurfaces an Interface.
39133325523f : Add new setting to store the dock setup state.
ad5740a7c96b : Revert "Marshal dream overlay connection logic with Handler."
4b66a8a8ad08 : Initialize transition layer of wallpaper at bottom
a9f53c7609d2 : Rename DreamsSmartspaceController to DreamSmartspaceController.
4c31bd8a21c6 : Replaced Camera Access QS Icons with New ones
1df71d4e7b96 : Add ActivityOption to remove keyguard when an activity is launched.
b2866784140b : Execute transition by starting window only if visible requested
e40047950b42 : Extends waiting condition for wake up transition.
c34a64d044d5 : Marshal dream overlay connection logic with Handler.
23e05492bae5 : Resize PiP on display density dpi change
0683868c00d0 : Schedule lifecycle-stops after every transition
9e49d65eb786 : Unmark flakiness for PipKeyboardTestShellTransit
b0456949d985 : DO NOT MERGE Suppress notifications when device enter lockdown
c37b44fecb93 : Revert "Allow device owner to configure preferential network service"
da1359f12f6c : Unmark ExitPipViaIntent flaky for shell-transitions
4de1c13fe7db : Tie bouncer over dream state to visibility.
8f502b6670f3 : Revert "Allow device owner to configure preferential network service"
95eb1049e9e6 : Use end-bounds for pip-animations that start in the end state
a4b69f84f8c1 : Introduce WindowlessWindowLayout
b92d7c36627d : Support exit to full screen to non-split app
d81c9afe2126 : PanelExpansionStateManager: add new parameter for raw drag amount
b1462b32726e : Streamline fillTaskInfo a bit
4261fd429553 : Remove unused strings
bf6113542076 : Set-up transition-related leashes on start transaction
bdcdf0e38443 : Import translations. DO NOT MERGE ANYWHERE
bb150cb5496d : Import translations. DO NOT MERGE ANYWHERE
6877f229a191 : Import translations. DO NOT MERGE ANYWHERE
73a60fa36eb0 : Import translations. DO NOT MERGE ANYWHERE
7c9eb2778779 : Import translations. DO NOT MERGE ANYWHERE
354689da70c1 : Import translations. DO NOT MERGE ANYWHERE
35380dd03b8b : Import translations. DO NOT MERGE ANYWHERE
2c4d972510e0 : Import translations. DO NOT MERGE ANYWHERE
efad747e907c : Clear the preferred top focusable root task when moving
b514790cbc91 : Only manipulate leashes for leaf-tasks when adapting to legacy
aab434033652 : Fix synchronization on DND settings
4bf188817c13 : Wait for Folding Feature State
677f71a8532b : Handle orientation behind for fixed rotation
aa749b8ad6b2 : Add implicit grants to NLSes
cd4a3b36d3f0 : Import translations. DO NOT MERGE ANYWHERE
ddbafb7cda93 : Import translations. DO NOT MERGE ANYWHERE
2d1586a878fc : Import translations. DO NOT MERGE ANYWHERE
a511e37d903d : Import translations. DO NOT MERGE ANYWHERE
ed59036d60a9 : Import translations. DO NOT MERGE ANYWHERE
2695b3efa2cb : Import translations. DO NOT MERGE ANYWHERE
ffba2befa61a : Import translations. DO NOT MERGE ANYWHERE
2c6b8f8033b8 : Import translations. DO NOT MERGE ANYWHERE
217caf6028b5 : Make CentralSurfaces optional
94fa8d09e9d5 : Only move Task to PiP if there is only one non-finishing activity
3486e303314e : Fix Split animations after single-root
3043c92bab7f : Allow resumed activity to turn-screen-on only when being started
5deb763e687b : Do not reset surface for forced layout
5ce93de6799e : Support tracking latency of shell recents transition
c54622c40685 : Clean-up split pendingremote when merged
49084b0b5381 : Hide leaf-tasks at end of swipe-to-home animation
ec09ba14252a : Add notification id for dock setup notifications.
66caf41259a1 : Migrate unfold animation to Shell transitions [Part 2]
c60e7c411994 : Guest mode updates to resolve privacy concerns in guest mode
52c638ba03b3 : Tap on weather complication to launch activity.
50605427fb8f : Replaced Quick Settings Auto-Rotate Icons to Use Animations
3b8af5edde0c : Import translations. DO NOT MERGE ANYWHERE
02c465865a48 : Replaced QS Bluetooth icons with animations
6fe46eca1c4b : Decouple WmTests and ActivityManagerService
e737143a75fd : Import translations. DO NOT MERGE ANYWHERE
0cb5c4f11226 : Import translations. DO NOT MERGE ANYWHERE
92e9433c29f5 : Import translations. DO NOT MERGE ANYWHERE
0c78ffe1bae5 : Import translations. DO NOT MERGE ANYWHERE
3b08c9e82aa0 : Import translations. DO NOT MERGE ANYWHERE
6db4038e49a9 : Import translations. DO NOT MERGE ANYWHERE
9c57479aac85 : Only wrap leaf tasks when creating legacy remote targets
1265095699e3 : Don't include transient launches in visible-at-end tokens
894e25c3a77d : Accessibility: Set the title of the dream activity to the label of the current dream.
5051dd69d3ef : Check that an app still has access while rebinding
8149f57bec0a : Do position-update on current sync if sync active
d5d644225638 : Add a DefaultMixedHandler handler combined transitions
1a73f63ee4cf : Do not allow panel expansion with bouncer over dream.
1f6fb398d71b : Revert "Do not allow panel expansion with bouncer over dream."
8c749d711c4e : Fix issue where back button causes shade to appear over bouncer.
bc357abca6ef : Reset embedded TaskFragment override when entering PIP
3c2bfc8804d9 : CP: Don't create panel if content is empty
e846e2bbe18d : Import translations. DO NOT MERGE ANYWHERE
101cf28242ba : Import translations. DO NOT MERGE ANYWHERE
a428ec4a7dd1 : Import translations. DO NOT MERGE ANYWHERE
7d398a3f83e9 : Import translations. DO NOT MERGE ANYWHERE
9b14d475126f : Import translations. DO NOT MERGE ANYWHERE
f0792d78f486 : Import translations. DO NOT MERGE ANYWHERE
86c55e7d08ce : Import translations. DO NOT MERGE ANYWHERE
812e0d38a7a3 : Import translations. DO NOT MERGE ANYWHERE
2269fe831546 : Added New Quick Settings Auto-Rotate Icons
8e77aab2291b : Added new QuickSettings Bluetooth Icons
cb10414f11e8 : Improve Condition Monitor threading.
4febc8a8ffa7 : Make sure PiP transition triggered by WM is setReady
5cb83b89ddc9 : Do not allow panel expansion with bouncer over dream.
01a77023b6d0 : Add flag to control dock setup flow.
32b0a90b07a7 : Import translations. DO NOT MERGE ANYWHERE
6dff827a6ea1 : Import translations. DO NOT MERGE ANYWHERE
4fc86de49946 : Import translations. DO NOT MERGE ANYWHERE
f904dd8a3e3c : Import translations. DO NOT MERGE ANYWHERE
dfb2a93eacfc : Import translations. DO NOT MERGE ANYWHERE
4575690c7627 : Import translations. DO NOT MERGE ANYWHERE
3021aa621651 : Import translations. DO NOT MERGE ANYWHERE
791144c27fe5 : Import translations. DO NOT MERGE ANYWHERE
e6eb73f5d4a0 : Import translations. DO NOT MERGE ANYWHERE
0f70e4cd73d8 : Import translations. DO NOT MERGE ANYWHERE
a3911502dfd9 : Revert "Add ScopedLocalRef for javaObjectForIBinder"
0ac089e2ad71 : Revert "DisplayContent: Don't force-update parent if layering didn't change"
229bf7554083 : Revert "DisplayContent: Don't force-update parent if layering didn't change"
dbf1f429d01d : Fix NPE when rotation after split dismissed
a4d93765862a : Check for null callback
2c74e764be76 : Check for null callback
28c391175080 : Check for null callback
ffe7d847837d : Replace VRI and SV sync logic with SurfaceSyncer
c32f75e3002a : Check for null callback
7bdeb9053d0e : Replace VRI and SV sync logic with SurfaceSyncer
540e22284684 : Revert "Replace VRI and SV sync logic with SurfaceSyncer"
aaa4f589b08e : Revert "Add data fail cause for empty TD list"
dcfc1bd0392f : Fix NPE introduced by ag/16740473.
138e93c7e5fe : Revert "Adding multiple provider support in AbstractMasterSystem..."
6f67e69eb168 : Pass 'extras' to dispatchSessionFinished()
739a550c91c1 : Revert "Adding multiple provider support in AbstractMasterSystem..."
086563b07d04 : Revert "Adding multiple provider support in AbstractMasterSystem..."
fdf25a9968a5 : Revert "Always parse sharedUserId and sharedUserLabel"
e3f6beac7d6f : [Ongoing Call] Catch a security exception instead of crashing SysUI.
42b92bb39c50 : Fix a race condition that causes BackAnimation to be null.
1e570070c734 : Fix ble stop scan crash when BT is not turned on
8487ce4ae978 : Revert "Support multiple dark tint areas in status bar"
a7ad4707fa36 : Revert "Support multiple dark tint areas in status bar"
55e1b8322287 : Use a real pkg name and uid
4daa80804367 : Use a real pkg name and uid
d25abe483941 : Revert "Flip flag for clipboard UI"
7c6e502ae7a3 : Revert "Revert "Revert "User consent for Logcat data access"""
aff048040676 : Revert "Revert "Revert "User consent for Logcat data access"""
ee8f16377a75 : Revert "Enable notification permission feature"
340ef26cd940 : Revert "Enable IMS#canImeRenderGesturalNavButtons() by default"
65543e33e66f : Revert "Enable IMS#canImeRenderGesturalNavButtons() by default"
4338dec889c5 : Null check package for DexOptHelper
5eff13abfaad : Revert "Define new AUDIO/VIDEO/IMAGE permissions"
683b74d329f9 : Revert "Define new AUDIO/VIDEO/IMAGE permissions"
a42e14ce6379 : Revert "Remove InputMethodManagerService#mCaller"
c206851aa10e : Revert "Replace mHandler.sendMessage() with sendToTarget()"
d66276a29318 : Revert "Verify the incoming package first."
4804eae4aa39 : [MS78.1] Fix NetworkIdentity#Builder crashing on 5G NSA networks
abba7b33ae79 : Revert "Add support for USB audio docks."
4095aee92b40 : Revert "Implement Java Choreographer multi frame timeline."
40e9fce6f811 : Remove READ_COMMUNAL_STATE from Shell
1d52832a596c : Remove READ_COMMUNAL_STATE from Shell
97315ca739ed : Revert "Implement Java Choreographer multi frame timeline."
1f77d14378c1 : Revert "Implement Java Choreographer multi frame timeline."
23dd1ce52d3d : Revert "Fix enrollment cancelation race conditions."
6d65de1513ed : Add checks to detect wrong conditions when creating Applications
25acec4f86b6 : Revert "Migrate unsafe parcel APIs in framework-minus-apex"
724643a541aa : Fixed a crash when dragging down on the NotificationShelf
f1f59fd01ff8 : Revert "Implement fallback line spacing for BoringLayout"
ee38a7404940 : Revert "Adding client side logging for receivers."
d00235ded928 : Revert "Enforce that RuntimeShader is only hardware accelerated"
95caffc87354 : Remove check preventing keyguardGoingAwayRunnable from being called if it's already going away.
80eaeb0812f8 : Revert "Use IMM#invalidateInput() in EditText#setText()"
dc567a45aa6f : Revert "SDK libraries."
57b80cff633e : Fix settingLib couldn't receive the broadcast issue.
c221df2d2548 : Reintroduce internal variant of getComponentEnabledSetting
a7bbce931bb9 : Revert "PiP: Recalculate size if too big/small on display change."
23355aed9fb1 : Revert "Always check if the view can be recycled."

+- Project: platform/frameworks/layoutlib

ed2f647d6b : Revert "Use FrameData for Choreographer upgrade."
56a6ae7f91 : Revert "Use FrameData for Choreographer upgrade."
5b8042c51b : Revert "Use FrameData for Choreographer upgrade."

+- Project: platform/frameworks/libs/systemui

205e479 : [Toast] Introduce a new thumbnail_grid layout type.
6383566 : Update gradle build
84fb31d : Explicit Nullbility in IconCache (Part 1)
4b7c8fc : Optimizing some icon generation code
7524892 : Fixing shortcut icons getting cleared from cache on every restart
1de004c : Removing unnecessary bitmap creation for placeholder icons
47ed514 : Set alpha on background paint and foreground layers, include foreground when mutating drawable.

+- Project: platform/frameworks/minikin

c77b7cd : Fix OOB crash for registerLocaleList
a0b150b : Fix OOB read for registerLocaleList
df1b59a : Fix OOB read for registerLocaleList
d8a427c : Fix OOB read for registerLocaleList
fde7f4a : Fix OOB read for registerLocaleList
2c8cfe3 : Fix OOB read for registerLocaleList
c2380d9 : Fix OOB read for registerLocaleList
d5d0c70 : Fix OOB read for registerLocaleList
b215af1 : Fix OOB read for registerLocaleList
7f8b6ba : Revert "Add font extent calculation"

+- Project: platform/frameworks/native

6c57b2f554 : Delete mController when eventHub device is going away
405e2f68fb : BlastBufferQueue: Fake release if not received by complete
3b3e59185d : Fix use-after-free in SurfaceFlinger::doDump
4292810fbe : Set mBrightness when needsComposite is zero
076dc75aae : Enable touch occlusion logs
c04d04de31 : Resolve associated display and pointer display in CursorInputMapper
4bce2e19ea : Fix getLatestVsyncEventData deadline.
e72ba5e27d : CE: flush the staged brightness to HWC before power off
f670dad144 : Reset the touch state when the active viewport is disabled
366904197b : Fix issues with InputMapper tests
e74b35ffd5 : Fix spot not disappear when display id changed
a4aba5d7dd : Clarify new Choreographer Android 13 NDK docs.
83dde25b60 : Fix double-close on direct channel registration
e80593238c : Allow first power mode as off state
fad66b2c0b : SF: fix refresh rate scoring when frameRateMultipleThreshold is used
947d2a482e : Plumb through Output::getSkipColorTransform() into CachedSet, to match the behavior in Output::composeSurfaces().
0ac62eb4b7 : Do not load keylayout if required kernel module is missing
ef1a90de7a : Refactor input code for require_kernel_config parameter
5727405482 : Add additional tests for PowerAdvisor
0d4ac562fb : Reset target SDK version cache on new connection
6573583a3b : Allow stylus events in PalmRejector
e491fb5ae1 : Call Filter from a separate function
88151b8fde : Add test for heuristic palm rejection
5b59d94a5a : Disable ADPF CPU hints for SF unless active display is on
168609b590 : Disable ADPF CPU hint session rate limiter
3e68cce464 : Fix SF hint sessions for virtual multi-display case
672e526d76 : Get vsync period for ADPF CPU hints in SF using display mode
d5fe5185d8 : Dynamic logs for motions in UnwantedInteractionBlocker
229a880486 : Do not convert time to float
4b20779b7c : Change palm rejection enabling value
6e76e4ffff : Add null check in PowerAdvisor::supportsPowerHintSession
027016035e : Fix drag and drop access wrong pointer id
73fe481962 : Reland: InputDispatcher: Allow all windows to be removed from a display
83aca38885 : Reland: Send WindowInfo even if the window isn't associated with a DisplayDevice
0094870793 : Disable early hint in SurfaceFlinger adpf cpu hints by default
d9a2ebe919 : Transform injected cursor positions
15a5c5afa0 : Log when a pointer is rejected
5d67346283 : Switch to resample_period instead of bool resample_touch
127b45db49 : Enable resampling for palm rejection
4aeef8c4ed : Specify model name
97c65c141d : Guard against overflow errors for transparent regions
e2727a8881 : installd: Wait indefinitely for the subprocess if pidfd_open fails.
ed65c767a6 : dumpstate: only poll 30s for initial data
3649ea8284 : Release RefreshRateOveray's SurfaceControl on the main thread
258e2b909a : Do not transform values from a SOURCE_MOUSE_RELATIVE device
c74de9f2ba : Apply pointer capture changes only in mode POINTER_RELATIVE
50689e8627 : Re-use reference timing for late hint in SF hint session timing
c6b9d38c27 : Use true present fence times in PowerHintSession duration calc
a556d071c1 : SF: Fix deadlock while stopping idle timer
ffabce9a23 : Fix early hint missing safety margin
16dec1f6fb : Rename hwc-specific methods and properties for readability
3e4e0be6bc : Expose transaction id
a92a56868e : SurfaceFlinger: add logging when changing refresh rate policy
6a9731d3ed : HW Vsync turns off correctly in Doze/AOD.
23a9ec0bb3 : SurfaceFlinger: fix a potential race condition in stealReceiveChannel
c1cf402b81 : Account for release callbacks when determing if sync is finished
c059dcf5b3 : Reduce kernel instructions for PowerAdvisor
a9b88d271f : Reland: Change input injection security model
50c44062d3 : Change SF power hints to use early frame predictions
a959a186fe : Revert "Avoid vsync enabled when in DOZE mode (AOD)."
c06cd83bab : Revert "Allow for solid color layers to start some candidate cached sets."
1263c159ae : Revert "SurfaceFlinger: Emit callbacks for non-buffer layer transactions"
2de0718579 : Revert "binder: SharedRefBase uses enable_shared_from_this"

+- Project: platform/frameworks/opt/car/services

1f50386 : Changed AddedIn annotation for built-in
f9a115f : Support user removed lifecycle event in CarServiceProxy.
1ac865a : Support user created lifecycle event in CarServiceHelperService.
fbdd08e : Use WINDOWING_MODE_MULTI_WINDOW for the relevant car display areas.
21224e4 : Improved test for AddedInOrBefore annotation
e54aaf1 : AddedIn annotation for CarServiceHelperService
55c170c : Use the long version of ActivityManagerService.dumpStackTraces.
87d8596 : AddedIn annotation for CarServiceHelperService
009ca97 : Use carwatchdog-v2.
38e0306 : Remove unused parameter of WindowManagerService.main

+- Project: platform/frameworks/opt/chips

76c9695 : Import translations. DO NOT MERGE ANYWHERE
cfcc4dd : Import translations. DO NOT MERGE ANYWHERE
c195960 : Import translations. DO NOT MERGE ANYWHERE
ce1e79d : Import translations. DO NOT MERGE ANYWHERE
b437a44 : Import translations. DO NOT MERGE ANYWHERE
08432f5 : Import translations. DO NOT MERGE ANYWHERE
eeda86b : Import translations. DO NOT MERGE ANYWHERE
e92f221 : Import translations. DO NOT MERGE ANYWHERE
3cdc992 : Import translations. DO NOT MERGE ANYWHERE
9eb9da4 : Import translations. DO NOT MERGE ANYWHERE
76386e3 : Import translations. DO NOT MERGE ANYWHERE
2945327 : Import translations. DO NOT MERGE ANYWHERE
3928cd3 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/colorpicker

4d179bb : Import translations. DO NOT MERGE ANYWHERE
1e35810 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/net/ims

ed6a388 : Add MODIFY_PHONE_STATE when registering receiver
1b4eecf : Revert "Add a new api that does not send PUBLISH request with duplicated presence capabilities"
b40b50b : Revert "Set mPendingPublicCapabilities to the currently registered service description"
c246437 : Partial Revert of subId changes in ImsManager
1f479b2 : Revert "Expose getSubId to ensure we have correct subId state in IMS"

+- Project: platform/frameworks/opt/net/wifi

3f0dac5e4 : Import translations. DO NOT MERGE ANYWHERE
fffc0aee1 : Import translations. DO NOT MERGE ANYWHERE
95b39a85a : Import translations. DO NOT MERGE ANYWHERE
ac405dbce : Import translations. DO NOT MERGE ANYWHERE
2fe88a5a1 : Import translations. DO NOT MERGE ANYWHERE
e02522867 : [DO NOT MERGE] wifi: Reset to default SAP configuration when doing factory reset
9e401ab99 : Import translations. DO NOT MERGE ANYWHERE
2227ab1ec : Import translations. DO NOT MERGE ANYWHERE
08358dfa2 : [DO NOT MERGE] wifi: Reset to default SAP configuration when doing factory reset
ed8aebcd5 : [DO NOT MERGE] wifi: Reset to default SAP configuration when doing factory reset
d8635bce9 : [DO NOT MERGE] wifi: remove certificates for network factory reset
add4384a8 : [DO NOT MERGE] wifi: remove certificates for network factory reset
dbf6810cd : [DO NOT MERGE] wifi: remove certificates for network factory reset
a2b92c5f7 : Update suggestion entry immediately after config is added
99ccaba25 : WifiTracker: Unregister callbacks again in onDestroyed()
b3af28e01 : Add @Nullable to #getMacAddress and #getWifiConfiguration
a115afd43 : wifi: add text for a network disabled by transition disable indication
747532b75 : Add @Nullable to NonSdkApiWrapper.getWifiSsidPolicy()
4becd1205 : Wrap DevicePolicyManager.getWifiSsidPolicy() with NonSdkApiWrapper
b31c2fcbe : Import translations. DO NOT MERGE ANYWHERE
92bfb907a : Import translations. DO NOT MERGE ANYWHERE
8602009db : Import translations. DO NOT MERGE ANYWHERE
b031295a5 : Import translations. DO NOT MERGE ANYWHERE
0596f34c1 : Import translations. DO NOT MERGE ANYWHERE
ba3549200 : Import translations. DO NOT MERGE ANYWHERE
a7300ca34 : Import translations. DO NOT MERGE ANYWHERE
c5e80d4bf : wifi_hal: add syna wifi hal support
d283258ad : Import translations. DO NOT MERGE ANYWHERE
0ea7da41e : Import translations. DO NOT MERGE ANYWHERE
da633ae0c : Import translations. DO NOT MERGE ANYWHERE
df1483c11 : Revert "Add admin restriction check in canConnect"

+- Project: platform/frameworks/opt/photoviewer

0b79af7 : Import translations. DO NOT MERGE ANYWHERE
d394e94 : Import translations. DO NOT MERGE ANYWHERE
ca3bdb6 : Import translations. DO NOT MERGE ANYWHERE
853c131 : Import translations. DO NOT MERGE ANYWHERE
4565bfd : Import translations. DO NOT MERGE ANYWHERE
f87abda : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/telephony

9304931719 : Add support for message in KEY_IMS_REASONINFO_MAPPING_STRING_ARRAY
1288b57380 : Fix locale bug for string conversion
46dbee08fc : Fixed anomaly detector for IP type mismatch
a2e2e9ccd5 : Handle call RAT correctly according to bearer.
60649e6bea : Remove anomaly report detection for frequent QNS request
db7cd37c64 : Added anomaly report for IP type mismatched case
bb8155c641 : Disable signal strength reporting when threshold is empty
f804c35f51 : Anomaly report setup data to track unspecified failure
73f766419c : To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers.
d674288e28 : RIL instrumentation
4cca0d3d23 : Do not use IWLAN mcc for location
685ca30a1e : Fixed a crash when data network does not have PCO
2a74da20f9 : Fixed a race condition for early arrived PCO data
beed554dbc : Fixed a crash when data network does not have PCO
233a9f392a : Fixed a race condition for early arrived PCO data
06c7cadac3 : Fixed a crash when data network does not have PCO
3ade26baef : Fixed a race condition for early arrived PCO data
12bcb69b5e : Fix exempt IMS from single PDN arbitration
f6906ed00c : Defer dataCallList for source transport duing HO
513a2ab739 : Verify ims registered before showing WFC at title bar
ace33afe72 : Fixed a crash when data network does not have PCO
d7da8c85d2 : Clear calling identity before querying SIM INFO table
630098f7f2 : Revert "CellBroadcast metrics improvement"
e7c382523b : Refine QNS anomaly report
738c68c2eb : canManageSubscriptionOnTargetSim should check all eligible active eSIM profiles
aa14456a48 : CellBroadcast metrics improvement
f22e2d598f : Unlink death recipient when clearing up SignalStrengthUpdateRequest
514a4731d1 : Fixed tethering allowed when data disabled
2534a07153 : Allow IWLAN data in PS restricted condition
cc620ef231 : Fixed phone process crash in some rare conditions
af241c78b3 : Prevent wrong data selection pop up while activating a new subscription in DSDS.
fd1cd4e23b : Normalization of duration related components for RCS single registration metrics
fe247e37f2 : Fixed a race condition for early arrived PCO data
0bf2f4f5f6 : Supported UNKNOWN in IWLAN handover rule
28ba158a87 : Supported UNKNOWN in IWLAN handover rule
0c766cfcca : Adopt prev preferred APN on APN reset
a74debc95c : Support dun for QNS
0e3c1d8e6e : Always re-create the network agent in non-suspended state
895bd0c8f9 : Create separate groups for NetworkRequests with different enterprise IDs
a2e47a7df9 : Bug fix of bandwidth estimator overflow
515cf488ba : Update tests for NR signal strength
0aebee680b : Notify source transport for upcoming handover
71f8b54247 : Remap no sim and no service call fail causes to valid telephony codes.
03720395c7 : Add count and logic for sms metrics.
6b7c094e35 : Revert "Add dump reset for rcs metrics"
f8506ab8a4 : UT update for PhoneNumberWatcher
5c97f8d5c6 : Handle IMS call start failure in Westworld metrics.
319c620408 : DataNetwork default handover failure mode to UNKNOWN
a027936e49 : Update ImsStats registration stat RAT on service state change
0ff92cf333 : Cancel HandoverRetry when it's in wrong network state
dbe84f51b0 : Add HO failure direction to dataCallStats atom
6a1dc7b7fa : APN anomaly report - allow UNKNOWN lingering network
8f82d51380 : Add anomaly reports when there are too many concurrent calls at the start of voice calls.
625831a1c8 : Fixed network tearing down due to data profile check failed
9a147f7451 : Seperate recovered reason
c55887ea41 : Improve log for networkTypeBitmask
1fb088a22d : QNS anomaly report only track frequent HO
df29842ad7 : Add --clearatoms command to clear PersistAtomsStorage cache
1ee3fc28cf : Tear down voice call before powering down
cb2ea3b281 : Disconnect all networks on radio_not_available
55362f4e4f : Fix Sync preferred apn and preferred apn set id
8ca8b8f605 : Revert "Sync preferred apn and preferred apn set id"
94cba63f35 : Extract hostname if mMmsProxyAddress starts with http.
f2bbe8d07f : Add anomaly report for invalid APN configuration
3f796c2fcd : Revert "Sync preferred apn and preferred apn set id"
4388bef08a : Collect unmetered networks information in PerSimStatus atom.
d1b4b66b17 : Revert "Deactivate data network if TDs are empty"

+- Project: platform/frameworks/opt/timezonepicker

3acff26 : Import translations. DO NOT MERGE ANYWHERE
99991d9 : Import translations. DO NOT MERGE ANYWHERE
2e8b69d : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/vcard

06ed1dc : Add VCardExceptionTest

+- Project: platform/frameworks/proto_logging

55deb4e7 : Adding a job triggerType in ProcessStartTime
ea569247 : Add push_message as a trigger_type for ProcessStartTime
838657cd : Add trigger reasons for process starts
a6e1ef9b : Add jank instrumentation for occlude/unocclude/launcher unlock.
f1737da6 : Add atom for voice interaction UI latency
e638a4ce : [Expand metrics for Autofill] : Add metrics
e63bde45 : Add atom for general JobScheduler constraints.
86b1170a : Add HearingAidInfoReported atom
3b9757b8 : DO NOT MERGE: Add TEST_MAPPING file for checking jank atoms
97425c34 : Add new enums for pairing another binaural hearing aids dialog
2a288646 : Add enter reasons for split screen sources
761edd28 : [Output Switcher] [Metric logging] Add package name in Interaction event
524d111c : Add new enum for battery usage count of apps logging.
f92e4ac3 : [Expand metrics for Autofill] : Add AutofillProvider & IME provider
a8bfeeba : Add Battery optimized apps list page logging.
6b09caff : Add new PageId enum value SUW_DREAM.
09e49daa : atoms.proto: Add audio Spatializer atoms
fe354754 : Add Android Multiuser Atom which will contain number of supported users.
a7a6623a : Port battery usage bug fixing cls from master to tm-qpr-dev
1a344d98 : Updated enum value of ONS Atom.
148dbb1b : Updated a new error code in ONS Atom.
8a40881e : Add the process oom adj score prior to the activity start
ed941d9e : Add unfreeze_reason into AppFreezeChanged.
05bb4157 : Add number of foreground service to LmkKillOccurred.
cf0716b4 : Revert "CellBroadcast metrics improvement"
8f0d4077 : Log the delay of broadcast dispatch/receive/handling into Westworld.
6aa8297f : Add the process state prior to the activity start
7dd4c2c1 : CellBroadcast metrics improvement
0c26b85b : Add atom to log ActivityActionBlocked for go/activity-security project
835d1d65 : Add DisplayBrightnessEventOccurred atom.
825dd247 : Add atom to log fold to aod latency
449427da : Remove unnecessary enum from UIInteractionFrameInfoReported
9c3b1f9a : Add new enums for Clear Calling settings
8e543dc3 : Add CUJs for Notification clear all animation
49b939d0 : Add support for slice_by_state for NfcStateChanged
60167385 : Defined atoms for mms metrics.
9599e9e3 : Add logging enums for first dock
96dd13f2 : Add count to sms.
dcf79c93 : Add atoms for taskbar CUJ
93dc3eec : Add HO failure direction to dataCallStats atom
6697347b : Vibration metrics improvement
85f66db0 : Add atoms to track cold/warm process start per action type
e3fe2764 : Add more cases at HotwordDetectorEvents atom
2a223698 : Clear apex.go entries for bluetooth libs
67df3538 : Add UIInteractionFrameInfoReported atoms for SHADE_DIALOG_OPEN and USER_DIALOG_OPEN
ff973b1e : Add unmetered networks field to PerSimStatus atom.
201941c3 : Add new DockStateChanged atom.
8af2971b : Remove a newline to make automerger happy
62c7c104 : ONS metrics for collecting opportunistic profile download and activation debug information.
5a5e9aaf : Add remote key provisioning atoms
8b9aa6f4 : [Output Switcher] Add new message for metrics logging
71a2ece5 : RESTRICT AUTOMERGE Revert "Revert "Add SoundTrigger app op""
30abd89d : Update proto field names
8e28c807 : Add atom for Letterbox Position Changed metrics Modify App Compat State Changed atom for new letterbox metrics

+- Project: platform/hardware/broadcom/wlan

f794f11 : Fix mac_prim NPE when NAN is disabled

+- Project: platform/hardware/google/camera

da7d128 : Enable madvisement on camera libraries
dca18f2 : Bump QPR1+ sideline HAL version
fc623c5 : Take persist.vendor.camera.raise_buf_allocation_priority as true by default
63493b8 : Update the sideline apex major number
d4638e7 : realtime_zsl: Fix breakage due to portability
58bb7f5 : Reject secure stream for ZslSnapshotCaptureSession

+- Project: platform/hardware/google/gchips

b952672 : Enable frontbuffer allocation
088bb8a : Add a max limit to reserved regions
279a946 : Revert "Remove ndk_platform backend. Use the ndk backend."

+- Project: platform/hardware/google/graphics/common

63ad4fa : Revert [ DO NOT MERGE ] libhwc2.1: clear brightness level when power off am: f0f011b657"
145e1a2 : libhwc2.1: wait for power mode ON before setting LHBM
123cd65 : libhwc2.1: use vblank while waiting peak refresh rate for LHBM
560a399 : libhwc2.1: change powerhal hint string per display
92434e2 : libhwc2.1: don't change refresh rate throttle when setting idle delay
7f28726 : libhwc2.1: handling histogram events from different display
f2bc1d1 : libhwc2.1: allow the first power mode
c871f68 : libhwc2.1: add range check when setting layer alpha
f979eb1 : libhwc2.1: add range check when setting layer alpha
367f4d4 : libhwc2.1: add mutex to guard mFenceInfos
336703e : HWC: reduce CABC updateState log
e5062db : hwc: invalidate metadata after dataspace changes
69cfe1a : libhwc2.1: Add Cabc mode update functions
5fdce74 : hwc3: move mustValidateDisplay() to executePresentOrValidateDisplay()
fd8e466 : libhwc2.1: fix missing writeback data issue
df264d7 : [ DO NOT MERGE ] libhwc2.1: clear brightness level when power off
835d4f9 : hwc3: move mustValidateDisplay() to executePresentOrValidateDisplay()
faac120 : hwc3: move mustValidateDisplay() to executePresentOrValidateDisplay()
f0f011b : [ DO NOT MERGE ] libhwc2.1: clear brightness level when power off
72906d9 : libhwc2.1: the dimming usage property name revision
e9b3eed : libhwc2.1: add range check when setting layer alpha
512d102 : libhwc2.1: use sysprop for secondary early wake up node
f8b5d39 : libhwc2.1: fix vertical ratio check after downscaling by m2mMPP
0ec923a : libhwc2.1: support display-off asynchronously
6ae2b3a : hwc: IDisplay interface support for displays
e8a963e : Remove unnecessary error log that causes huge regression
ee26c54 : hwc2.1: check sysfs node after request lhbm on or off
3928890 : libhwc2.1: wait for peak refresh rate before enabling LHBM
7684bc3 : libhwc2.1: using the index to find the panel path
2f3b43c : libhwc2.1: add frames wait to reach LHBM peak brightness
bdf4d6f : hwc: clean up the RCD handling in FBManager

+- Project: platform/hardware/google/graphics/gs101

2a9c3da : libhwc2.1: change mPowerModeState as optional
e3e4d3b : libhwc2.1 : Add setOutdoorVisibility function
e190029 : gs101: isLbeSupported function implement
809ad39 : libhwc2.1: move getDisplayTypeFromIndex to common

+- Project: platform/hardware/google/graphics/gs201

6d9cb17 : libhwc2.1: allow assign to M2M MPP under specific restriction
d1688fe : libhwc2.1: return NO_ERROR if histogram is not registered

+- Project: platform/hardware/google/pixel

aadb90a : thermal: log sub sensors temperature at INFO level
63e50d6 : cs40l25: Remove the low level Ramp Down feature
9e3b945 : pixelstats: support thermal stats
a93035b : zram: support zram size experiments
b0f0f38 : cs40l26: protect mActiveID with mutex
0054156 : vibrator: cs40l26: Add f0 and redc compensation switch
f9de7b8 : BatteryDefender: DWELL-DEFEND will trigger only when soc reaches 100%
04e3b0e : cs40l26: remove alwaysOn support
18fdcce : cs40l26: restore global gain setting when off
d9cf38a : thermal: in lshal-debug make headings camelCase and ending with colon
1a1b150 : zram: add more zram size config
7b9a578 : attempt to wipe digital car keys when clearing userdata from fastbootd
be63362 : thermal: fix racing when thermalHAL start
ec03006 : Revert "attempt to wipe digital car keys when clearing userdata from fastbootd"
6085ae9 : pixelstat: MM metrics: compaction duration metrics
febb969 : pixelstat: MM metrics: direct reclaim metrics
36df9ef : pixelstat: MM metrics: add generic reader
715bbce : pixelstat: MM metrics: new vmstat metrics
792af1d : pixelstat: MM metrics: PSI metrics
73d2b50 : pixelstats: Correct gc_urgent_mid mode index
fa8cfd6 : pixelstats: modify VendorAudioHardwareStatsReported for lint
7172d48 : pixelstat: add missing attr of VendorAudioHardwareStatsReported
6a8de94 : pixelstat: MM metrics: framework change
fdb36c8 : pixelstat: MM metrics: keep 1st report
c8dda04 : Pixelstats: support ams_rate sysfs
97d7946 : Fix charge capacity being not reported
8288a9b : thermal: move charger thermal HAL into project folder
625ec77 : pixelstat: MM metrics: proto file
746d695 : battery_mitigation. Early sync avoid corruption
111e776 : ADPF: optimize the wakeup performance and fix unstable boost.
d1a0a81 : ADPF: extend non-stale session timer in wakeup
6e7361b : attempt to wipe digital car keys when clearing userdata from fastbootd
9b2db5e : ADPF: extend non-stale session timer in wakeup
986c81e : ADPF: extend non-stale session timer in wakeup
497106a : Ext type detection
80d58da : pixelstats: Add the atom of secure channel state
8a9d4c9 : Add user space logic to read charge_stats vtier from google_charger
e80ff15 : thermal: support multiple trigger sensors to activate virtual sensor
15b62e4 : cs40l26: remove HAL init trigger condition 'on boot'
4d26c7f : Revert "cs40l26: start HAL at event enable-thermal-hal"
befe1ee : cs40l26: add INPUT_EVENT_PATH for dual rc
97c29d4 : Pixelstats: support all pca sysfs node paths for pca charge_stats
21b43ed : thermal: add symlinks in charger
af7bc90 : pixelstats: log battery detection stats with health stats
652c582 : pixelstats: upload BlockStats
8985b56 : pixelstats: add gc_urgent_mid mode to F2fsGcSegmentInfo
1f4d83f : cs40l26: Haptics HAL Test Suite - Main
24194a7 : cs40l26: Haptics HAL Test Suite - HW API
f7a0a2b : cs40l26: Haptics HAL Test Suite - Calibration
03e386a : pixelstats: upload F2fsSmartIdleMaintEnabledStateChanged
f7d7fb8 : BatteryDefender: override overheat flag when dock-defend triggers
bd2dc0a : cs40l25: Enable Hal Cs40l25 Test Suite back
c18c1d6 : vibrator: cs40l26: change vibe_state to integers
1d9fd84 : Revert "Enable SystemUI R8 optimizations for Pixel"

+- Project: platform/hardware/google/pixel-sepolicy

3ddb70c : Ensure there are no selinux errors in hal_googlebattery during bugreports
cb7a229 : Update sepolicy to allow dumpstate:fd
9f735ba : Allow GoogleBattery HAL AIDL to run on pixel devices
97d10b0 : pixel_stats: add access to PSI information
431d3e1 : Add sepolicy for google touch interface
88fa26d : astd: Change the bin paths to system_ext
5cabe5a : pixel-sepolicy: allow pixelstats to read smart_idle_maint_enabled prop

+- Project: platform/hardware/interfaces

fc74dada3 : Update Bluetoot Audio HAL Target Test
8fb96d255 : Fix VtsHalVibratorManagerTargetTest test fail
adeb7aa0e : Add soft_audio_configuration_changed_cb_ to handle the streamMap changed
db060b4f8 : Expose different offload audio capabilities by project
2842eb598 : Add VHAL_SUPPORTED_PROPERTY_IDS to ref VHAL.
16579d8a7 : Enable java backend for IDumpstateDevice HAL
8e3480edf : audio: Add checks to effects feature configs retrieval
656285519 : DO NOT MERGE Add INFO_VIN to DefaultConfig.h for CTS tests
76070519e : DO NOT MERGE Add missing WINDOW_MOVE properties to DefaultConfig.h
0c188ae23 : DO NOT MERGE Add interior light switch properties to the emulator for CTS tests
63ef85b2d : Update EVS API descriptions
1548acc78 : DO NOT MERGE Add interior light state properties to the emulator for CTS tests
34e7cd055 : DO NOT MERGE Add SEAT_HEADREST_* properties to the emulator for CTS tests
88ebf2089 : DO NOT MERGE Add seat lumbar properties to the emulator for CTS tests
97d5113c2 : DO NOT MERGE Add seat tilt properties to the emulator for CTS tests
30e6d473a : DO NOT MERGE Add seat depth properties to the emulator for CTS tests
dcf03f135 : DO NOT MERGE Added missing HVAC properties to DefaultConfig.h
8e532e6d8 : Use a different timesource in recurrent timer.
16bf94da5 : DO NOT MERGE Add missing CAR_MIRROR properties to DefaultConfig.h
039e85a38 : le_audio_offload: Support two sources for conversational
3ed6a4042 : Add seat height properties to the emulator for CTS tests
d90c46cc0 : Modify onHostEndpointDisconnected to always return OK
978a0f9ea : audio: Restrict the new VTS test for effects to T+
ad325a015 : Adds AndroidTest.xml for AIDL sensors VTS test
dda1eb771 : Camera: Import gralloc buffers before metadata queries
c5cb3af14 : Add seat backrest properties to the emulator for CTS tests
3c514af34 : Add seat fore aft properties to the emulator for CTS tests
7073d3faf : Updated HVAC_SIDE_MIRROR_HEAT with a more realistic config
e37a6dda2 : Added missing mirror area type HVAC properties
3c7a832ac : Add seat belt properties to the emulator for CTS tests
53c6e8353 : Supoort audio configuration update to audio HAL for broadcast offload
6fefa59d9 : Remove FOG_LIGHTS_SWITCH from the emulator for the CTS test
bd915c129 : Bluetooth audio hal check broadcast configuraiton for the broadcast offload
cdc036a68 : Fixed VEHICLE_CURB_WEIGHT property
4f110343d : audio: Add checks to HIDL -> effect_param_t conversion
a2bdec821 : Added FUEL_CONSUMPTION_UNITS_DISTANCE_OVER_VOLUME
4be58ff1d : Add EventMode to VehiclePropertyStore writeValue.
14b6d3acf : Remove FOG_LIGHTS_STATE from the emulator for the CTS test
f234fe48b : Add value for FUEL_VOLUME_DISPLAY_UNITS in default config.
073e68f29 : Implemented EV_BATTERY_DISPLAY_UNITS
6a553afee : Add support for GSR property in HIDL ref VHAL.
551bc8886 : Add ENGINE_COOLANT_TEMP property for the emulator
608655b45 : Use a shared ref for Vibrator when passed to a worker thread.

+- Project: platform/hardware/nxp/nfc

4d23eb8 : OOBR in NxpMfcReader::SendIncDecRestoreCmdPart2
6dfdec6 : OOBR in NxpMfcReader::SendIncDecRestoreCmdPart2
421360e : OOBW in phNxpNciHal_write_unlocked()
d0f860e : OOBW in phNxpNciHal_write_ext()
567c049 : OOBR in phNxpNciHal_send_ese_hal_cmd()
1164ee5 : OOBR in NxpMfcReader::SendIncDecRestoreCmdPart2
3851417 : OOBR in NxpMfcReader::SendIncDecRestoreCmdPart2
a0c461b : OOBW in phNxpNciHal_write_unlocked()
9b103dd : OOBW in phNxpNciHal_write_unlocked()

+- Project: platform/hardware/qcom/sm7250/display

d471b704 : composer: Change DLOGE to ALOGE during uevent initialization

+- Project: platform/hardware/qcom/wlan

00825b3 : wifi: Replace TARGET_DEVICE with BOARD_WLAN_CHIP
69d541c : Update OWNERS file
3dc2dab : WifiHal: Set wifi_error return code when command/operation fails
3a945ba : Wifihal: Add SAR V2 Support.
21f16b2 : wifi_hal: update qca-vendor_copy.h
d1dceb1 : WifiHal: Support legacy power scenario for vts test
65cb184 : WifiHal: Update the wifihal for wcn6740 to CS release
7ecdf23 : Map power scenarios to SAR tables for wcn6740
eb93a51 : wlan: create wifi_hal for wcn6740
79861d3 : WifiHal: Invalid header length check for fw-diag msg
01a62ff : WifiHal: Invalid length check for fw-diag msg
8a1e50a : WiFi-Hal: while loops to also check for clean_up
05b6154 : WifiHal: Fix issues in wifi_get_usable_channels API
5c5324b : Wifi-Hal: Add support to get list of usable channels info
2e3ce03 : WifiHal: Map coex restriction iface mask to nl iface mask
9b790f6 : WifiHal: Handle not to send power cap value WIFI_COEX_NO_POWER_CAP
d789bc5 : WifiHal: Support sending coex unsafe channels to driver
298d56e : wifi_hal: update qca-vendor_copy.h
f5e4732 : wifi_hal: Deprecate the attibute NDP_CONFIG_SECURITY
947c29c : wifihal: Send proper return value in diag_msg_handler
1d53f25 : cld80211_lib: Add void in cld80211_init() argument
1f3852a : cld80211_lib: Add new attributes for cld80211 attr list
12c43b9 : WifiHal: Allow WLAN_NL_MSG_OEM with new cld80211 attrs.
215caf4 : wifihal: Add support to fetch split wiphy data
038e790 : wifi-hal: Add support for QCA_NL80211_VENDOR_SUBCMD_NAN_EXT

+- Project: platform/hardware/st/nfc

bf79f19 : OOBR in HalCoreCallback

+- Project: kernel/configs

ee67100 : Revert "Require clang be used to assemble the kernel"

+- Project: platform/libcore

951ee34afd6 : DO NOT MERGE Track TZDB 2022a rev. 2 changes. [T]
2c8afe22ce7 : DO NOT MERGE Track TZDB 2022a rev. 2 changes. [P CTS]
25871c4ef30 : DO NOT MERGE Track TZDB 2022a rev. 2 changes. [O-MR1 CTS]
9fbd04b7653 : DO NOT MERGE Track TZDB 2022a rev. 2 changes. [R]
1781008cf69 : DO NOT MERGE Track TZDB 2022a rev. 2 changes. [S]

+- Project: platform/packages/apps/Camera2

d7fb362d8 : Add property for redacting EXIF model and maker name

+- Project: platform/packages/apps/Car/Calendar

4ba29e4 : Import translations. DO NOT MERGE ANYWHERE
0082218 : Import translations. DO NOT MERGE ANYWHERE
f55968b : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/Cluster

e470502 : Fix the crash in DirectRenderingCluster.
f87694c : Drop the minSdkVersion from DirectRenderingCluster.
363e853 : add required permission android.permission.MEDIA_CONTENT_CONTROL
0869956 : Support 3P navigation in ClusterHome.

+- Project: platform/packages/apps/Car/Launcher

e05577e : Hide the task of TaskView from Recents.
0533d33 : Fix Control bar display from overriding on going phone call with media.
e440327 : Include self managed calls in Launcher phone card
049027a : Add the StartingWindowController so that splash screen is displayed as expected
b367fa1 : DO NOT MERGE Remove long press for media apps
0434fab : DO NOT MERGE Update launcher home icon to be day-night friendly
31391a6 : Add unit tests for the TaskViewManager.
0cd5412 : A few fixes in CarTaskViews
c9e291f : Allow for line wrapping on launcher card title
c12a328 : Redesign TaskViewManager API.
d4298b6 : Add insets capability in CarTaskView.
3bec82e : Add new methods for launch root task in TaskViewManager.
c201d53 : Hide the task of TaskView from Recents.
c728ecc : Updating constructors for ShellInit changes
855492b : Add ripple effect to the launcher icons.
f16c0a4 : Retain old state of media widget for non audio use cases
7020583 : Import translations. DO NOT MERGE ANYWHERE
546023c : Fix the issue, Maps is gone when pressing Home button twice.
d4132ba : Import translations. DO NOT MERGE ANYWHERE
7ab9ce3 : Create default media title string resource
b042300 : Revert: Revert: Migrate unfold animation to Shell transitions [Part 3]
24abc15 : Revert "Update TaskListener constructors to match the upstream"
d23940a : Update TaskListener constructors to match the upstream
e42fa2a : Import translations. DO NOT MERGE ANYWHERE
f144cb7 : Import translations. DO NOT MERGE ANYWHERE
25960c8 : Tidy CarTaskView.
ec34e25 : Import translations. DO NOT MERGE ANYWHERE
f8825ef : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/Notification

ae00bd5 : Import translations. DO NOT MERGE ANYWHERE
a84993a : Import translations. DO NOT MERGE ANYWHERE
184f08a : Import translations. DO NOT MERGE ANYWHERE
781768d : Import translations. DO NOT MERGE ANYWHERE
6d24767 : Declare QUERY_ALL_PACKAGES for notification center
63dc210 : Fix grouping new notifications when NC is open
a41cad6 : Fix CtsLegacyNotification29TestCases for portrait design
991276c : Fix removing group summary
b7ebacd : Update OWNERS file
d69f9cd : Fix HUN stale state on dismiss
1fdc979 : Fix tests in CarNotificationBodyViewTest
a0b8553 : Import translations. DO NOT MERGE ANYWHERE
bcb44f7 : Move shouldUseLauncherIcon to CarNotificationBodyView
e5ed89d : Fix CarNotificationListener test
cf220c8 : Fix PreprocessingManager test
2d5fde4 : Fix HeadsUpContainerView tests
1e6e96d : Add GROUP viewtype for GroupNotificationViewHolder
34c144a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/RotaryController

03d20f8 : Replace gensrcs with java_library to deprecate depfile in gensrcs

+- Project: platform/packages/apps/Car/Settings

cdd711d80 : Import translations. DO NOT MERGE ANYWHERE
a4be91cc2 : Import translations. DO NOT MERGE ANYWHERE
c813c9b42 : Import translations. DO NOT MERGE ANYWHERE
1cb901245 : Import translations. DO NOT MERGE ANYWHERE
022ec9307 : Import translations. DO NOT MERGE ANYWHERE
32fa4f749 : Import translations. DO NOT MERGE ANYWHERE
441a03297 : Import translations. DO NOT MERGE ANYWHERE
24cbd5af2 : Import translations. DO NOT MERGE ANYWHERE
5c494a2bc : Import translations. DO NOT MERGE ANYWHERE
e77154a15 : Import translations. DO NOT MERGE ANYWHERE
90f2cb9f2 : Import translations. DO NOT MERGE ANYWHERE
cd0543069 : Import translations. DO NOT MERGE ANYWHERE
2eecd8f2a : Import translations. DO NOT MERGE ANYWHERE
86e391098 : Rephrase dialog message of clear storage dialog for security concern
dd47747a6 : Rephrase dialog message of clear storage dialog for security concern
acfc3bc93 : Rephrase dialog message of clear storage dialog for security concern
970d79575 : Rephrase dialog message of clear storage dialog for security concern
759ae4457 : Rephrase dialog message of clear storage dialog for security concern
be25d955c : Rephrase dialog message of clear storage dialog for security concern
6b4f1646d : Rephrase dialog message of clear storage dialog for security concern
eada1d386 : Read ADAS allowlist from LocationManager
822a87596 : Fix invisible preference in screen reader fragment
2edafb9e0 : Import translations. DO NOT MERGE ANYWHERE
30f4c9001 : Import translations. DO NOT MERGE ANYWHERE
267fe8ce8 : Do not show the WiFi entries when DISALLOW_CONFIG_WIFI is set.
4df32d017 : Import translations. DO NOT MERGE ANYWHERE
35cbd496f : Import translations. DO NOT MERGE ANYWHERE
56aee7b0d : Import translations. DO NOT MERGE ANYWHERE
eca393e99 : Fix vehicle policy title in setting search
0861d220e : Import translations. DO NOT MERGE ANYWHERE
919997d39 : Import translations. DO NOT MERGE ANYWHERE
9753e76e7 : Import translations. DO NOT MERGE ANYWHERE
0c536a247 : Import translations. DO NOT MERGE ANYWHERE
08c7e9fc5 : Import translations. DO NOT MERGE ANYWHERE
4463d673e : Import translations. DO NOT MERGE ANYWHERE
811538ec2 : Import translations. DO NOT MERGE ANYWHERE
d92fa61bc : Uncapitalize “driver assistance” string
5989aa071 : Import translations. DO NOT MERGE ANYWHERE
76103ef6f : Import translations. DO NOT MERGE ANYWHERE
9427cf79d : Import translations. DO NOT MERGE ANYWHERE
923027e0d : Fix ux restriction popup on bluetooth button
fe3728247 : Import translations. DO NOT MERGE ANYWHERE
3b08dd0b1 : Import translations. DO NOT MERGE ANYWHERE
6a43c008e : Import translations. DO NOT MERGE ANYWHERE
9d074d4d6 : Import translations. DO NOT MERGE ANYWHERE
cbde2905d : Fix some password/pin hints not showing
1f0d4ebf9 : Car Settings should honor DISALLOW_ADD_WIFI_CONFIG restriction.
5904cc75e : Fix time and date change affecting debouncing
a484511f9 : Change bluetooth toggle title
b0a2e8135 : Added car audio usages check to settings
20dbedf02 : Import translations. DO NOT MERGE ANYWHERE
5746942d1 : Import translations. DO NOT MERGE ANYWHERE
0a631bb2a : Import translations. DO NOT MERGE ANYWHERE
3e8e1887e : Adds a place for privacy policy disclosure in Driver Assistance page
1560c4dc7 : Prevent null lockscreen credential
01ebbf399 : Update API to get launching package
b2b876556 : Fix ProfilesBasePreferenceControllerTest NPE
aceac5907 : Import translations. DO NOT MERGE ANYWHERE
0d0f418ce : Hide Google Voice Typing from Keyboard list
994466209 : Import translations. DO NOT MERGE ANYWHERE
94ce80b4f : Import translations. DO NOT MERGE ANYWHERE
fb6d6175b : [DO NOT MERGE] Implement Footers across Settings with CarUiFooterPreference
cf9fa7530 : Import translations. DO NOT MERGE ANYWHERE
c38504c02 : Import translations. DO NOT MERGE ANYWHERE
25fb4b725 : Import translations. DO NOT MERGE ANYWHERE
e44eae463 : Import translations. DO NOT MERGE ANYWHERE
5807a6576 : Update user information in AccountListPreferenceController
564e2cc3e : Import translations. DO NOT MERGE ANYWHERE
7c924c508 : Import translations. DO NOT MERGE ANYWHERE
dc61d90e3 : Import translations. DO NOT MERGE ANYWHERE
9569eeed7 : Import translations. DO NOT MERGE ANYWHERE
93f295487 : Import translations. DO NOT MERGE ANYWHERE
22b170284 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/SystemUI

c3585b75 : Import translations. DO NOT MERGE ANYWHERE
079cbb65 : Import translations. DO NOT MERGE ANYWHERE
d7fbe399 : Import translations. DO NOT MERGE ANYWHERE
f767b051 : Disable shell task organizer registration in CarSysUI.
2dd85ee3 : Phone call icon appears on change day-night mode.
0f5204a4 : [DO NOT MERGE] Revert toast to be two lines and have an icon
6f103df6 : Add DumpManager to BatteryController's provider
58584e09 : [Bouncer] Change id to correct one.
51d4fd38 : Separate thread for WMShell
2e2bd6f2 : Update keyguard message area layout
ccdf8621 : [Bouncer] Fix abstract instantiation impl.
2fed87a7 : Phone call icon read-only status bar.
15ab3c4a : Consider all the visible activities in ActivityBlockingActivity
e9b5b76d : Remove NotifEntryManager
19bb3d0e : Allow overriding of ButtonSelectionStateController
c31fae0d : Specify application name for CarSystemUI tests
48a6645a : Getting rid of Dependency.get
1c9b02fe : [SB Refactor] Remove CarSystemBarView#setupIconController since it's unused.
4df9dc64 : Import translations. DO NOT MERGE ANYWHERE
3cd9b5e2 : Add ability to overlay privacy chip light icon colors
7850416e : Import translations. DO NOT MERGE ANYWHERE
2e0ef49e : Fix stuck notification shade when opening gesture ends in navigation bar
2d2e9eb0 : Add log out button for managed device when it's enabled
eb615a62 : Move ShadeController to the shade package
eb137ba0 : Refactor DisplaySystemBarsController to not extend base class
e671db9b : Import translations. DO NOT MERGE ANYWHERE
c9563016 : Move most of the shade codebase into its own package
fb6b99b1 : Remove call to deprecated method
5a0cf44b : Revert^2 "Conform to new SystemUIInitializer pattern."
88dfe793 : Return the GlobalRootComponent.Builder directly.
348dd763 : Complete panel animation only on release
9a624ad0 : Include ReferenceScreenshotModule in CarSystemUIModule.
c2b31162 : Include GestureModule in CarSystemUIModule.
7c029980 : Update topFocusedWindowChanged API
1b601233 : Use CarActivityService#getAllVisibleTasks instead of getAllRootTasks.
b39e69c1 : Create API for WM to send letterbox info to SysUI.
a7b0f8ab : Add contentDescription to SystemBar
35979e97 : Allow overriding of ButtonSelectionStateListener
a40cb010 : Remove unnecessary member variables
be777530 : Separate HVAC rounding and increment logic
2f4c0be6 : Modify the way of providing insets per WM change
7780e456 : Fix SystemUI unit tests
58452835 : Clean up StatusIconPanelController listeners
6fc3e863 : Expose DisplaySystemBarsController methods
159ae30f : Apply day/night changes to Notifications
3f0f661e : Apply day/night changes to HVAC panel
19009b54 : Fix focus behaviour after day/night changes
d4afd2c1 : Fix PrivacyChip behaviour on SystemBar restart
5ecc7ea0 : Add color to SystemBar clock text
af656b48 : Apply day/night changes to StatusIcon
19acde75 : Apply day/night changes to Car System UI components
7faefeba : Import translations. DO NOT MERGE ANYWHERE
630534fb : Import translations. DO NOT MERGE ANYWHERE
02f69538 : Import translations. DO NOT MERGE ANYWHERE
d9c23cf5 : Import translations. DO NOT MERGE ANYWHERE
ad7b4f28 : Import translations. DO NOT MERGE ANYWHERE
9188ec48 : Revert "Update car to reflect changes to support multiple dark t..."
49a3560b : Revert "Update car to reflect changes to support multiple dark t..."

+- Project: platform/packages/apps/Car/SystemUpdater

2c10aa1 : Import translations. DO NOT MERGE ANYWHERE
74e79cf : Import translations. DO NOT MERGE ANYWHERE
78531a3 : Import translations. DO NOT MERGE ANYWHERE
b04ec24 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Car/systemlibs

ff1236f : Added optional errorMsg to verify-overlayable.py

+- Project: platform/packages/apps/CellBroadcastReceiver

6df58ee03 : Import translations. DO NOT MERGE ANYWHERE
2569f2f3f : Import translations. DO NOT MERGE ANYWHERE
587e91e4a : Import translations. DO NOT MERGE ANYWHERE
8369a9594 : Import translations. DO NOT MERGE ANYWHERE
e23fae8a6 : Import translations. DO NOT MERGE ANYWHERE
2c37aea69 : Import translations. DO NOT MERGE ANYWHERE
b968ad041 : Import translations. DO NOT MERGE ANYWHERE
3cd2cf2b9 : Import translations. DO NOT MERGE ANYWHERE
1544ec7db : Import translations. DO NOT MERGE ANYWHERE
269e03afa : Import translations. DO NOT MERGE ANYWHERE
d2c66f4a4 : Import translations. DO NOT MERGE ANYWHERE
ee3bb00a0 : Import translations. DO NOT MERGE ANYWHERE
abdd2a53f : Import translations. DO NOT MERGE ANYWHERE
70e06d85b : Import translations. DO NOT MERGE ANYWHERE
f64172c4f : Import translations. DO NOT MERGE ANYWHERE
544dd05b2 : Set version code to 330400000
f6dd22ffa : Import translations. DO NOT MERGE ANYWHERE
ebe89daad : Import translations. DO NOT MERGE ANYWHERE
91c2d0000 : Import translations. DO NOT MERGE ANYWHERE
a2aeca6a9 : Import translations. DO NOT MERGE ANYWHERE
25de05368 : Resolve package name references for com.android.settingslib.collapsingtoolbar
1f42dde9c : Update the target sdk version to 33 for pre-installed app
2975b5b66 : Import translations. DO NOT MERGE ANYWHERE
9fb85fe19 : Import translations. DO NOT MERGE ANYWHERE
5956b8845 : Import translations. DO NOT MERGE ANYWHERE
4ffe3b855 : Import translations. DO NOT MERGE ANYWHERE
9a58d2f88 : Import translations. DO NOT MERGE ANYWHERE
23e70b881 : Import translations. DO NOT MERGE ANYWHERE
5e556615c : Import translations. DO NOT MERGE ANYWHERE
9eb611acf : Import translations. DO NOT MERGE ANYWHERE
e4ac12ba4 : Import translations. DO NOT MERGE ANYWHERE
a2f680ec7 : Import translations. DO NOT MERGE ANYWHERE
d13250d6e : Import translations. DO NOT MERGE ANYWHERE
141ae3381 : Import translations. DO NOT MERGE ANYWHERE
ada8b49c9 : Import translations. DO NOT MERGE ANYWHERE
b3852e3ab : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/CertInstaller

f6ba16c : Import translations. DO NOT MERGE ANYWHERE
e5ae4dc : Import translations. DO NOT MERGE ANYWHERE
b225524 : Import translations. DO NOT MERGE ANYWHERE
6798624 : Import translations. DO NOT MERGE ANYWHERE
897e0ca : Import translations. DO NOT MERGE ANYWHERE
b06e79b : Import translations. DO NOT MERGE ANYWHERE
c9e05b2 : Import translations. DO NOT MERGE ANYWHERE
8314250 : Import translations. DO NOT MERGE ANYWHERE
f5e4424 : Import translations. DO NOT MERGE ANYWHERE
c3b6297 : Import translations. DO NOT MERGE ANYWHERE
4a4b905 : Import translations. DO NOT MERGE ANYWHERE
ae346d1 : Import translations. DO NOT MERGE ANYWHERE
4bc4935 : Import translations. DO NOT MERGE ANYWHERE
2daae79 : Import translations. DO NOT MERGE ANYWHERE
5074a32 : Import translations. DO NOT MERGE ANYWHERE
fbfc86b : Import translations. DO NOT MERGE ANYWHERE
d8acaa8 : Import translations. DO NOT MERGE ANYWHERE
dc0a879 : Import translations. DO NOT MERGE ANYWHERE
6c0f39b : Import translations. DO NOT MERGE ANYWHERE
331be0b : Import translations. DO NOT MERGE ANYWHERE
3fd8673 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Contacts

67857968e : Import translations. DO NOT MERGE ANYWHERE
813dae093 : Import translations. DO NOT MERGE ANYWHERE
279828c83 : Import translations. DO NOT MERGE ANYWHERE
45ea5ef26 : Import translations. DO NOT MERGE ANYWHERE
e2b423793 : Import translations. DO NOT MERGE ANYWHERE
1cfd0bb84 : Import translations. DO NOT MERGE ANYWHERE
12dc9a3b1 : Import translations. DO NOT MERGE ANYWHERE
bdef61dbc : Import translations. DO NOT MERGE ANYWHERE
bb2e34212 : Import translations. DO NOT MERGE ANYWHERE
177469948 : Import translations. DO NOT MERGE ANYWHERE
9875fd503 : Import translations. DO NOT MERGE ANYWHERE
b66c133ac : Import translations. DO NOT MERGE ANYWHERE
3a51f2ab3 : Import translations. DO NOT MERGE ANYWHERE
fcf5fc674 : Import translations. DO NOT MERGE ANYWHERE
d8c6e77d3 : Import translations. DO NOT MERGE ANYWHERE
00e604155 : Import translations. DO NOT MERGE ANYWHERE
19231373f : Import translations. DO NOT MERGE ANYWHERE
c8ee154f8 : Import translations. DO NOT MERGE ANYWHERE
054708a5c : Import translations. DO NOT MERGE ANYWHERE
dcf958736 : Import translations. DO NOT MERGE ANYWHERE
10c8144ac : Import translations. DO NOT MERGE ANYWHERE
5659423f0 : Import translations. DO NOT MERGE ANYWHERE
65f422095 : Import translations. DO NOT MERGE ANYWHERE
66abe92fd : Import translations. DO NOT MERGE ANYWHERE
fe6c337e9 : Import translations. DO NOT MERGE ANYWHERE
9fd1f9b0f : Import translations. DO NOT MERGE ANYWHERE
5eff46e50 : Import translations. DO NOT MERGE ANYWHERE
486506aac : Import translations. DO NOT MERGE ANYWHERE
483438919 : Import translations. DO NOT MERGE ANYWHERE
29e4acfac : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/DocumentsUI

bbb292241 : Import translations. DO NOT MERGE ANYWHERE
23a4125a6 : Import translations. DO NOT MERGE ANYWHERE
d4b92ebeb : Import translations. DO NOT MERGE ANYWHERE
2c160317f : Import translations. DO NOT MERGE ANYWHERE
d75dc55e7 : Import translations. DO NOT MERGE ANYWHERE
8dd329c8f : Import translations. DO NOT MERGE ANYWHERE
1174bbecd : Import translations. DO NOT MERGE ANYWHERE
5f267705f : Import translations. DO NOT MERGE ANYWHERE
6566cf2bf : Import translations. DO NOT MERGE ANYWHERE
0783fc400 : Import translations. DO NOT MERGE ANYWHERE
f2513ce89 : Import translations. DO NOT MERGE ANYWHERE
31c25cca4 : Import translations. DO NOT MERGE ANYWHERE
b46c11ac8 : Import translations. DO NOT MERGE ANYWHERE
8c175a1aa : Import translations. DO NOT MERGE ANYWHERE
d7d45d0b3 : Import translations. DO NOT MERGE ANYWHERE
41df3217d : Import translations. DO NOT MERGE ANYWHERE
e02237dac : Import translations. DO NOT MERGE ANYWHERE
093b506d9 : Import translations. DO NOT MERGE ANYWHERE
9f6bbad69 : Import translations. DO NOT MERGE ANYWHERE
73b8ef08a : Import translations. DO NOT MERGE ANYWHERE
d12bb92bf : Import translations. DO NOT MERGE ANYWHERE
240ad9795 : Import translations. DO NOT MERGE ANYWHERE
9c94e709d : Import translations. DO NOT MERGE ANYWHERE
9248a2bed : Import translations. DO NOT MERGE ANYWHERE
d1977624a : Import translations. DO NOT MERGE ANYWHERE
3017dafb4 : Import translations. DO NOT MERGE ANYWHERE
6275c06b4 : Import translations. DO NOT MERGE ANYWHERE
ef5a0351e : Import translations. DO NOT MERGE ANYWHERE
d2422bb7a : Import translations. DO NOT MERGE ANYWHERE
764c14850 : Import translations. DO NOT MERGE ANYWHERE
3b662a153 : Import translations. DO NOT MERGE ANYWHERE
329399e60 : Import translations. DO NOT MERGE ANYWHERE
850121a58 : Import translations. DO NOT MERGE ANYWHERE
f25ed2c6c : Import translations. DO NOT MERGE ANYWHERE
f6d0bb9d2 : Import translations. DO NOT MERGE ANYWHERE
2cbcafa94 : Import translations. DO NOT MERGE ANYWHERE
e24a0b393 : Import translations. DO NOT MERGE ANYWHERE
acb50f512 : Import translations. DO NOT MERGE ANYWHERE
9863da619 : Import translations. DO NOT MERGE ANYWHERE
b15ca0ee7 : Import translations. DO NOT MERGE ANYWHERE
35bec4581 : Import translations. DO NOT MERGE ANYWHERE
ba953f7f0 : Import translations. DO NOT MERGE ANYWHERE
910d669c9 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/EmergencyInfo

5981e18 : Prevent exfiltration of system files via avatar picker.
8a00eca : Import translations. DO NOT MERGE ANYWHERE
88d1714 : Import translations. DO NOT MERGE ANYWHERE
e035f8a : Import translations. DO NOT MERGE ANYWHERE
7c700a1 : Import translations. DO NOT MERGE ANYWHERE
889b93d : Revert "Prevent exfiltration of system files via user image settings."
8bcfd50 : Import translations. DO NOT MERGE ANYWHERE
2cc8dac : Import translations. DO NOT MERGE ANYWHERE
edbd22f : Import translations. DO NOT MERGE ANYWHERE
4d3591b : Import translations. DO NOT MERGE ANYWHERE
0fd763c : Import translations. DO NOT MERGE ANYWHERE
6337b7d : Import translations. DO NOT MERGE ANYWHERE
fd9a324 : Import translations. DO NOT MERGE ANYWHERE
02f8ea7 : Import translations. DO NOT MERGE ANYWHERE
ea750f0 : Import translations. DO NOT MERGE ANYWHERE
b94cbd2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ImsServiceEntitlement

2d6bdd0 : ImsServiceEntitlement: let webview take focus when it attahces to window
34d5959 : ImsServiceEntitlement: let webview take focus when it attahces to window

+- Project: platform/packages/apps/KeyChain

c6ac5c4 : Import translations. DO NOT MERGE ANYWHERE
7c0dca8 : Import translations. DO NOT MERGE ANYWHERE
4abee96 : Import translations. DO NOT MERGE ANYWHERE
6163719 : Import translations. DO NOT MERGE ANYWHERE
b24d436 : Import translations. DO NOT MERGE ANYWHERE
a026913 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Launcher3

441cdeb082 : Differentiate between app row and shortcut icons.
978b0021a9 : Fix 2 bugs involving split staging task translation
4c96814b1c : Fix layout for multi-element rows (e.g. Screenshots).
0602e93426 : Fix the entry animation for delightful pagination in folders
c7c2e8d7e6 : Avoid syncing voice interaction background window for skipAnim=true.
ba7324e2b8 : Update animations for phones: Overview > OverviewSplitSelect transition
4f5e573d3a : Replace drawRect with drawable for delightful pagination
731ef0c301 : Properly color taskbar nav buttons when slide-in view is shown.
cdadbaa225 : Rename alpha and refactor the way alpha is set in PageIndicator
14101659f7 : Reduces search clipping when work profile is not present.
919ddf19f3 : Set up a place holder tile for desktop
017bbc098a : Don't moveToRestState from onTaskAppeared
3aec5d59dc : [Toast] Change toast qpr1 feature flags to all apps device config.
bdcc17c2aa : Add rotation to folder pagination for delightful pagination
fd4edc0c8a : Import translations. DO NOT MERGE ANYWHERE
4eec0f689d : Import translations. DO NOT MERGE ANYWHERE
8ae6b852d7 : Revert "Fix case of gesture being stuck when the Launcher is stopped mid-gesture"
23ff6774b7 : Fix pause work apps overlapping IME
cd9e261014 : Add flag to control show/hide keyboard suggestion strip.
ceff6537ee : Set package name on the floating intent
e7c222cdb5 : Check for null when calling getCreatedActivity which is marked as Nullable
25ba5203e4 : Add Ime transition type, Controlled and Atomic to LatencyType.
f837fd1795 : Adding 'delightful pagination' to folders, removed old animation and now have regular scrolling for navigating pages.
d20fe5b299 : Removes search animation when tapping home screen QSB.
30b87aad7d : Fix the case of the missing header.
2043d36b86 : HideKeyboard when animations are disabled.
5144be3903 : Prevent taps on initial TaskView animated into split select
713efc36a7 : Import translations. DO NOT MERGE ANYWHERE
592b3f9885 : Verifying a theory that sometimes a leak disappears while saving an object dump
d768f73f37 : Correctly position the landscape / rtl FloatingIconView's background drawable when swiping back to home.
e64a8cfb20 : Allow Taskbar stashing for external tests
7308c39049 : Copying ViewCapture from last frame when possible.
3493764337 : Adding flag for material U popup
78c899314e : Add a button for floating tasks to taskbar (behind a flag)
18446d0189 : Move OnBackInvoked to BaseActivity.
52909d0b5f : Fix taskbar instrumentation crash
f3bfe4e156 : Update animations for TM-QPR: Home > OverviewSplitSelect transition
2fbddc4949 : Fix small bug with DWB banners not animating out promptly
f132bd7d3f : Adding a comment for goHome()
5b7184135f : Import translations. DO NOT MERGE ANYWHERE
2013484cbe : Import translations. DO NOT MERGE ANYWHERE
c619b29971 : Import translations. DO NOT MERGE ANYWHERE
d07b1a7c42 : Add content description for taskbar all apps button.
f5c1242bee : Update page index update logs
a4ba516797 : Update animations for TM-QPR: OverviewSplitSelect > Confirmed transition
e41c5b005f : Fixing nullPointerException is RotationHelper
d2521bf843 : Fix LauncherInstrumentation for OOP tests from gradle
08a9bcac1f : Fix issue with Overview thumbnails appearing blank in certain situations
777c13eb00 : Explicit Nullbility in Launcher (Part 5)
bb5ebb7f2d : Updating the title of the Add to homescreen prompt to the requesting app instead of the Launcher name
7917ff31cc : Fix two bugs with rotation in split select state
98d6a4027a : Clear the staled mFocusedView when toast surface is closed.
fa83199e62 : Turn off changing depth in wallpaper picker
0a37f2b90e : Trying to fix flaky TAPL test on CF
5df305fed6 : Moving ViewCapture to Quickstep level to use hidden apis.
d5afb43342 : Revert "Using Transaction directly instead of building surface p..."
2d5b049531 : Pivot search results scale around top of view.
a798be2ff5 : Revert "Prevent dragging widgets to another page in tests when starting a drag."
9925bbd147 : Revert "Using Transaction directly instead of building surface p..."
7da9a38669 : No auto-pip animation if SysUI is not available
5429b8fd86 : Adds SearchRecyclerView as a notification dot listener.
21a5b12b6f : Update animations for TM-QPR: Overview > OverviewSplitSelect transition
b7fd614a42 : Remove redundant start recents animation logs
75260282e5 : Reuse log IDs when a GestureState is being reused
fc14807d7a : Fix launcher crash related to widget updates
dc1b3660fe : Migrate Launcher to use the new OnBackInvokedCallback
7fb4f997c4 : Add metrics sources for split invocation
3f649ef892 : Update Launcher for removed shared wrappers
3fc57cb50a : Fix split divider flash if swipe again quickly
749b2b8493 : Prevent dragging widgets to another page in tests when starting a drag.
350ebd8f5c : Update ActiveGestureLog to print logs from oldest to newest
56fc942e48 : Add onTaskAppeared error detection.
fd2c9eb04e : Using Transaction directly instead of building surface params
2e39049bdf : Update secondary task menu check to explicitly check for phone
cdac570298 : [Toast] Switch to use a device config instead of feature flag for appSearch.
d0f4896c11 : Fix subsequent tabbing in recents from alt tab not working
240b064cdb : Fix case of gesture being stuck when the Launcher is stopped mid-gesture
3d2c062567 : Change wallpaper depth in widget picker
369c6e8be7 : Reduces vertical padding of predicted apps in All Apps.
42beb544e9 : Removing UiThreadHelper and moving code to corresponding classes
20bbe95ddb : Updating the scroll calculation from recyclerView to avoid view inflation
5434c9d370 : Add hotseat icons to TestWorkspaceBuilder and submit everything in a batch
ce03c9972b : Fix issue with keyboard disappearing too late.
3600979da3 : Import translations. DO NOT MERGE ANYWHERE
b1360ad0d9 : Import translations. DO NOT MERGE ANYWHERE
30c3552e7e : Add tests to Launcher P0 CUJ Homescreen navigation via TAPL.
8958a7078a : Simplifying hideKeyboardAsync method
1eb1124d82 : Removing back-button alpha animation code
eb018d8004 : Removing some unused code:
94d5d3cb6c : Support for animating A-Z <-> Search.
fa6011fcdf : Work toggle button staying at the top when moving keyboard down
431aed846e : [Toast] Add a debug log config for app search flow.
2e4dcb16a7 : Place TaskMenuView aligned with secondary split thumbnail
82638f6ef1 : Fix missing call to super cancel method
a461660fa8 : Introduce KeyboardStateManager to maintain keyboardstate as show or hide.
af5017c6cc : Add launch assistant method.
b0ac461e06 : Adding specific case for applications in getEntryMigrationId
96d3c589ef : Explicit Nullbility in Launcher (Part 3)
e6c1c0ebf6 : Disable split pair long press smart actions
07211eaed4 : Add STATE_LAUNCHER_DRAWN printing
42fd4441a3 : Run animation for liveTile before trying to launch it
461c3b3bd0 : Filter out active freeform tasks from recents
a602a0a895 : Add error detection for aborting the recents scrolling during transition to home
e796a6816a : Fix pagination broken when opening folder after restart bug.
c74ef95d50 : Add a feature flag for showing Search Educard in QSB
7af10ad02c : Prevent Overview Actions from appearing during split from home
e4c4e2043f : Added extra check to CLI command that was not checked for
e818bcb997 : Use real IDP in DeviceProfileTest
4a206837c9 : Enable adjacent task animation for grid
6b45e961e6 : Import translations. DO NOT MERGE ANYWHERE
13819a863e : Import translations. DO NOT MERGE ANYWHERE
eecc252d3e : Import translations. DO NOT MERGE ANYWHERE
26db3bb62a : The shelf height was mistakenly provided as width, making it equal to 0.
7ad70b6066 : Expand on gesture navigation error detection.
668eec1e08 : Do not change layering for non live tile tasks rendering
bf9ce9c096 : Support launching a shortcut and a task to split screen
b33471a21f : Fix bug with Launcher animation canceling, esp. around OverviewSplitSelect
8d3d944d5d : Fix SecondaryDisplayLauncher crash by initializing OnBoardingPrefs after initializing UI
119ae79e3c : Enable input consumer selection reason logging and gesture navigation error detection.
82da9fc5be : Made getOnBoardingPrefs @Nullable & avoid NPE
3193522616 : Change wallpaper depth value in AllApps bottomsheet
03caf49826 : Update `container` for ItemInfo.
f2c6bf8346 : Moving view capture dump to a service to allow longer timeout
401f6bb0d4 : Undim kids nav icons on a11y focus and click.
91ca748819 : Fix blurry wallpaper when user locks on all apps surface
4391c8e1ef : Import translations. DO NOT MERGE ANYWHERE
314bbf1cba : Adding support to add icons in the workspace for tests
10c1c017c9 : Only animate to hotseat when launcher is on home screen
b368fcc624 : Add a boolean to track QSB edu card dismissal.
038e112e9d : Update grouped task view thumbnail splash interpolation to match regular task.
1b4869fcbc : Add app predictions to secondary display app drawer & fix tab UI.
c043d45c42 : Snap to last task if swiping down at a greater Y than X velocity.
e74569e935 : Fix taskbar stash state not persisting properly across recreate
c8e824dbdb : Add support to Tapl to recreateTaskbar
924852fec5 : Made popupContainer's shadow & arrow visible in secondary display
038922a653 : Add gesture nav error state tracking and logging
e63dd25a54 : Use full screen width for drop target buttons to support higher screen densities from truncating text.
81dc9ad131 : Refactor overview progress as splash progress.
b6f593042d : Don't rely on QuickstepLauncher instance for tests
bf520a5935 : Added margin of size 24dp above search bar on secondary display
47558a6201 : Adding flag to improve the icons reordering on foldables
2303eb0aac : Simplify calculateEndTarget logic.
dc643f9bea : Add doc clarifying Taskabr icon alpha consumer purpose.
edea2575e6 : [Toast] Add a feature flag for using app search for web zero-state.
20eb0e3f67 : Replace shelf height with keep clear areas registration in Launcher.
976fdbe623 : Update ActiveGestureLog to store n-gestures rather than n-events.
24637f50c5 : Add input consumer selection reason to active gesture logs
a0cd3e0295 : Collapse EventLogArray into ActiveGesture log.
1e8b45f8f1 : Extract cell horizontal space to a method
4374fc5fb0 : Import translations. DO NOT MERGE ANYWHERE
6520372966 : Add getIconName to AppIcon
d6801af69a : Inlining BaseQuickstepLauncher to QuickstepLauncher
53d750e427 : Launch tasks before testing switch to overview.
9f27fa3687 : Launch split task with correct UserHandle
eb972dd3b0 : Removing tabWidth calculation and using DeviceProfile directly
b904a799c6 : Fixing tab width and panner not aligned with the all-apps icons
7d63654691 : Remove autofill from launcher edittext boxes
d4a60b394f : Fix jumpiness when dragging surface down and up.
023b973d15 : Explicit Nullbility in Launcher (Part 2)
93c710b9ac : Added debug menu option for testing secondary display.
7ad8227a08 : Make test always pass when command fails
146b86fc31 : Finish recents animation to the matching state.
113cbbeffe : Import translations. DO NOT MERGE ANYWHERE
99423fa67e : Import translations. DO NOT MERGE ANYWHERE
e70eb221ab : Import translations. DO NOT MERGE ANYWHERE
5e0bb864dd : Import translations. DO NOT MERGE ANYWHERE
ad6d6d404f : Import translations. DO NOT MERGE ANYWHERE
3a6e8b09a3 : Import translations. DO NOT MERGE ANYWHERE
93a2a5bcc4 : Import translations. DO NOT MERGE ANYWHERE
9092ef2227 : Import translations. DO NOT MERGE ANYWHERE
a1185c5274 : Import translations. DO NOT MERGE ANYWHERE
7f606fe6f6 : Show resize handle on cancel widget drop
6b31ed99d9 : Hide freeform button from app menu in recents
78c6e3f2a4 : Set the default for keyboard sync to IS_STUDIO_BUILD.
664fde7744 : Onboard tests in IW suite
2fe7dd7306 : Revert "Update animations for TM-QPR: Overview > OverviewSplitSelect transition"
8bd1283482 : Add screen recording to debug test ReorderWidgets.java flakynes
c9c81ef320 : Compressing view capture data and changing the format to avoid storing duplicate strings
b8a2a026a5 : Defer adding surface changed callback until view root is valid
d8206ed9c2 : Fix for bug where expensive launcher animations were being paused and never resumed.
51e1bc2212 : Show resize handle on cancel widget drop
63ee5d0908 : Introducing new variable to enable/disable shortcuts.
608cd69805 : Get elevation in time-lapse View Hierarchy capture.
4b8f86ebcc : Notify recents controller when no-longer finishing-to-home
a50bb39048 : Update animations for TM-QPR: Overview > OverviewSplitSelect transition
8bcac711d3 : Fix overview actions tapl test failure
c784f76c0d : Fix for bug where expensive launcher animations were being paused and never resumed.
11af7bcd83 : Make inlineQsb a grid-option attr
a08a443d63 : Make folder sizes customizable
6a4a229c27 : Revert "Revert "Add testSplitFromOverview test (for phones)""
8b336195a6 : Fix for bug where expensive launcher animations were being paused and never resumed.
a38aa060eb : Optimizing View capture logic
e7bf15932b : Force finish pending frame drawn callback once launcher is stopped
360ec033ac : Use WindowManagerProxy.getRotation to determine if rotation has changed
192a014cde : Hide keyboard when transitioning from all-apps state to overview state.
1fb075de3b : Tune display options for non-default display sizes
e04aa207f2 : Resize preview for correct clipping
8a3d05587e : Show 3 button nav on phone in Taskbar (1/2)
c3ecf392e3 : Adding 4x4 roerder widget test
ccc430e2c1 : Detect potential WindowConfiguration change at onApplyWindowInsets
eb6a154230 : Fix widget jump bug when moved to invalid place
da8c0f9926 : Make windows transform into icons quicker for certain devices.
5b494cd572 : Import translations. DO NOT MERGE ANYWHERE
1fe3df2f33 : Import translations. DO NOT MERGE ANYWHERE
cd79e4ed7b : Import translations. DO NOT MERGE ANYWHERE
486c139776 : Import translations. DO NOT MERGE ANYWHERE
a30cf8b7e1 : Dumping view capture directly to file instead of loading it all in memory
e5829075ab : Update hotseat QSB alpha after isQsbInline changes
7e02d6845e : Introduce a new flag to guard keyboard synchronization.
c7114defc7 : Update keyboard dismissal logic in the AllAppsTransitionController.
f3783291ec : Skip button layout spacing call when kids nav bar is active.
84fa75cc7d : Show resize handle on cancel widget drop
bd819cdf0f : Disable hinge sensor while the screen is off
9938c2f791 : Calculate hotseat width based on available width
9fd69c0d42 : Remove scaling from spring loaded y translation.
32820e89e3 : Fix no action menu for split pairs in overview panel
206ede9c1f : Adjust height of tablet AllApps base on row height
ea6d59fbd4 : Removing unused ShadowDrawable
65190aef37 : Create less number of dot-renderers at startup
c5c7da9a8b : Removing some obsolete features
1d8b7cba31 : Showing Toast message when the target package is null for the disabled shortcut
7db37b3d94 : Use Taskbar window for phones (only works on gesture nav) with flag
5f74bfd76d : Refactor DeviceProfile tests based on dump() and use real device dimensions for tests.
3e70b820f0 : Dump mExclusionRegion bounds
6e1024e161 : Account for span greater than 1 in getReorderRadius
1dbffe0af7 : Remove unused logs
40ff08495b : Integrate split pair cold launch transition with shell transition
6209af67d3 : Listen to DisplayController for ignoreAutoRotateSettings
af95ddbadc : Fixing search behavior in Launcher3
24df4bffd8 : Revert "Add testSplitFromOverview test (for phones)"
62511de74e : Add logging to help debug additional app infos being updated by CacheDataUpdatedTask
1cfe6d490a : Update calculation method for Overview UI placement on tablets
42b640404a : Removing tabWidth calculation and using DeviceProfile directly
524f4c4fba : Fixing tab width and panner not aligned with the all-apps icons
5dbd289f18 : Add running apps icons to taskbar for desktop environment.
282cf0867f : Keep the default display's top running task in the top of running list
87a9bf7c15 : Only bind fast scrollbar when attached if not already bound.
bc9b08fdd1 : [Cherry pick merge conflict] Updating visibility of some members for easier extensibility
f6ef879cf4 : Moving all sources that are shared between Launcher and TAPL in one directory
eeb66e41e5 : Cleanup taskbar+assistant interactions
28fa196090 : Fix issue where System UI crashing resulted in no unlock animation.
f3636d09e7 : Set FLAG_RESUMED = false when expanding PiP
1780cee0fe : Add testSplitFromOverview test (for phones)
13a86c43ac : Make shell-transit flag public
a397f3784f : Add @ScreenRecord to testSwitchToOverview
74f7789f8b : Add comment regarding Overview TaskViews
c7293179d0 : Space out 3 button nav on taskbar
62572c04e2 : Revert "Move BaseActivityInterface task size methods to DevicePr..."
412f0d26fa : Fixing icon label not updated during bulk load
8b0793f9ef : Prevent setting max layer above the input consumer
4ba188aa5f : Fix testSearchDeadzoneForTablets failure
a44c6b53c0 : Quick change to unblock launching freeform from overview
170911d823 : Create Flag for Region Sampling in Smartspace
d5e7ad4ae9 : Set overview progress on fling to 1 only if going to overview state.
30f891b014 : Don't crop task with RemoteAnimaionTarget#contentInsets
e5ba8fa7a5 : Update animations for TM-QPR: OverviewSplitSelect > Home transition
840f00f057 : Import translations. DO NOT MERGE ANYWHERE
c3e0a4b963 : Import translations. DO NOT MERGE ANYWHERE
68d305ec3c : Import translations. DO NOT MERGE ANYWHERE
355b66d1ab : Hide the task icon during quick switch from home
0b16bba93a : Set drop target font weight to medium.
eef16895a6 : Move hideKeyboard call to end of the all apps transition controller animation
4a48cf7827 : Remove hideCurrentInputMethod from RecentsAnimationController
90d29d2837 : Remove unused TaskOutlineProvider from TaskView class
ced159075c : Fixing surface blur when using multiple surfaces
415740978b : Include additional logs for widget removal
3f6c473164 : Fade out the taskbar icons when animating to overview in 3 button nav.
86a844c976 : Add splitFromOverviewForTablet test
d97cf8ad6e : Fix small bug with Overview action button placement
5cba476362 : Adding test for the Widgets reordering.
4e73e5e352 : Move BaseActivityInterface task size methods to DeviceProfile.
cba5f9a64e : Removing unnecessary work adapter wrapper
85f9ce48ef : Notifies All Apps header when profile tab switches.
d61ccbb7ed : Add missing overview progress calls, track grid progress for thumbnail splash.
ded0aa126d : Use collapse handle area height to calculate QSB margin on tablet
dfd8bfc7e0 : Added functions to pass launcher widget span info to preview
4c05fa3fba : Replacing deprecated method
76494bebb4 : Import translations. DO NOT MERGE ANYWHERE
ef46825eb4 : Import translations. DO NOT MERGE ANYWHERE
e5bf619267 : Import translations. DO NOT MERGE ANYWHERE
b57c0b2762 : Fixing findNearestArea to account for the padding.
cd89ca36b6 : Fixing Launcher crash if activity restarts while resixing widget
fd170e25cb : Provide 0 insets to VoiceInteractionWindow in gesture nav
5f6b07d31c : Pause the AllSetActivity background animation more reliably.
0041ae3543 : Show splash screen in quickswitch if thumbnail wrong aspect/orientation.
8bd458b518 : Extend accessibility timeout indefinitely before overview screenshot
26f70f777e : Add DeviceProfile tests on all attributes across different configurations.
9f61347bc6 : Clip taskbar size from bottom of thumbnail in overview.
25972b1f2f : Adding support for continously capturing view hierarcy in Launcher
eab51677ae : Fixing tab width and panner not aligned with the all-apps icons
ac57ddeb4c : Workaround to return 1/3 of the position
ae888f4fd2 : Fix constant crash when setting MultiStateCallback.DEBUG_STATES=true
0c4e11b479 : Make workspace and hotseat scale down in widgets picker
a9f258cb12 : Adjust the auto-pip app bounds for TaskBar
96f0bc582d : Add ripple effect to work toggle button and "turn on work apps" button
fb790ea6c7 : Enable overlay for all fully visible tasks
f0c633bc48 : Take account of IME insets
81dde0d3fb : Ensure sendUserLeaveHint be false when split from Overview
9b458a0012 : Generalizing the PredicitonScroll view so that in can be used in all-apps
da6a8fab1b : [Toast] Add a feature flag to use local overrides for search timeout.
7ab2ff0007 : Hide action buttons instead of whole overview actions view in order to show share target.
b8c0595d42 : Add new hotseat bottom margin options
b00a9fca79 : Use taskbarSize to calculate clippedInsets
627855c427 : Import translations. DO NOT MERGE ANYWHERE
0adc36623d : Clean up DisplayController logs
a7335bccdc : Simplify vertical bar hotseat bottom calculation for spring loaded state.
ce563b6b44 : Add null check on mRecentsView in the InputConsumerProxy
2f8e69ea96 : Always return portrait orientation handler when Recents activity can rotate
7f6eb29b9a : Provide IME insets with insetsSizeOverrides
c94f4b779b : Allows Launcher to recover gracefully into OverviewSplitSelect state
539c2703ea : Move TEST_HARNESS_TRIGGER_TIMEOUT to MotionPauseDetector directly
c9cec18787 : Import translations. DO NOT MERGE ANYWHERE
4827a7d5a9 : Fixing widget accessibility node order
cb32935281 : Allow overriding DragController and drag use cases
8256537fdb : Add jank monitoring for taskbar appearing and disappearing
e8a805c3f6 : Hide split option if task is not dockable
d1a3e7ff2c : Move bitmapSupplier.get() call to a worker thread.
6f4613749e : Let launcher clean-up shell transition leashes
96c2aad623 : Prevents split thumbnails from flipping when entering Overview in fake seascape
977838b568 : Fixing nullpointer exception when accessing StatsLogger before initialization
56911984e4 : Scale the surface by progress when auto enter PiP
008238ef43 : Fixing widget size cache loop end-boundary
207e374413 : Allow taskbar and taskbar all apps window to receive split touches
7662dae663 : Add TAPL API for adding app icon to hotseat
015adda83c : Stash task bar when ime switcher is showing
849a0c4e81 : Show IME switcher only when physical keyboard is connected in 3 button nav (instead of also when virtual keyboard is visible)
542d3cf4f2 : Ignoring failing test
46e368f755 : Removing tabWidth calculation and using DeviceProfile directly
5aff4cf015 : Moving widget padding to drawable instead of using itemDecorator
a36e5f13c0 : Treat all apps predictions as all app icons when animating icons to their original position
804feb76e7 : Fix ime switcher not showing for 3-button nav
d936273b1f : Add test to dismiss AllApps bottom sheet
a3070ea61d : In AllApps search mode, only consume touch over visible container
c214335eba : Log when MotionPauseDetector detects onMotionPauseChanged
5a5cb9a0c5 : Not using calculator from test
ed681548fc : Moving widget padding to drawable instead of using itemDecorator
0a0fcb809c : Perform haptic feedback on nav button key press
7ba6cadf27 : Check null before getting DeviceProfile in AbsSwipeUpHandler
930531f669 : Make Talkback anounce which page is the icon being move on.
ecc272447c : Fill the fade-in ImageView with its content for the cross fade animation
65590cb071 : Fix work toggle button that gets blocked by threeButton nav bar on TABLETS
24b441051e : Fixing wrong flags used by AllAppsController in SystemUiController
020c9e4b22 : Remove unused tracing; it confuses investigators
05e6d084ec : Disable header protection on tablets
9097d7d09f : Added a content call to emulate the other devices displays
9840bdaa13 : [Shell Transition]Fix live tile be hidden by wallpaper leash.
a18e9f2637 : Reducing max timeout in TAPL
20b4457319 : Removing non-launcher engineers from the Launcher OWNERS file
bfde6b2e5d : Fix a potential null-pointer onActivityDestroyed
49dcd16b26 : Only check dbFile to decide if grid migration is needed
cba7d722c4 : Import translations. DO NOT MERGE ANYWHERE
b065b4b05a : Revert "Add logs for InvariantDeviceProfile.getDeviceProfile"
bbad97e273 : Unifying scroll calculation logic for both widgets and apps recycler view Also using itemType instead of item object for widget size cache
c703f3a3e0 : Unify the source of truth for NORMAL <> ALL_APPS transitions.
9a8964b122 : Cherrypick needed for merge conflict with ag/18875278
e164995f9e : Fix taskbar unstash animation delay when launching a split task.
c1d26448c5 : Animate inline QSB between home and apps
d18304ca15 : Close all open views for 1P and 3P launchers
e5dbb75acd : Cache and reuses LauncherAppWidgetHostView when launcher resumes
bed0d636fe : Proper fix for gesture nav flicker using runOnPageScrollsInitialized()
c773d7cdc8 : Detect force visible nav bar based on kids mode.
616e0102a4 : Fix QSB alignment
452ee1e45a : ENABLE_HIDEHEADER_PRIVATE_IME
b93f59719a : Fix "software rendering doesn't support hardware bitmaps" from task bar all apps
b5b0870455 : Import translations. DO NOT MERGE ANYWHERE
f268e2a97e : Import translations. DO NOT MERGE ANYWHERE
9d87b0c317 : Fix work toggle button to be placed where it should be.
920a86969a : Forcefully move focused task to front when triggering the recents animation in 3-button nav
92b49faa79 : Use withLayer for live tile layering
2583fb48b8 : Patch npe in TaskbarAllAppsController
24aeafaef1 : Call setCanAffectSystemUiFlags(false) only for PiP
1cd4162b82 : Do not attempt auto-enter-pip if there is no valid leash
5e2fb4e08f : Use DISPLAY_CATEGORY_ALL_INCLUDING_DISABLED for getDisplays
661f02de18 : Use normalized CachedDisplayInfo as key
9a54d2aa43 : Hide taskbar while VoiceInteractionWindow is visible
e3d74b496e : Hide both drop target icons if either text goes to two lines.
a34340ef3a : Modify the way of providing insets per WM change
be86a05af3 : Set visibility when alpha == viewAlpha.
368d4276f4 : Prevent showing divider if launcher was never shown
7a8a9ed170 : Fix issue where allAppsCellWidth is 0
5424fca602 : Rename split classes/variables for consistency
da9213791e : Ensure null elements aren't added to TaskView shortcut list
5ee83f3b5e : Show split option without consider the "Lock task mode"
690645b62e : Remove old split screen overview related code
daccf18be1 : Enable bubbles home gesture by default
be7f84d5a1 : Adding a case when there is only 1 system shortcut on the Popup Container
cd7cc294b8 : Update download app icon treatment to latest mocks.
8009c1d446 : Add support for text color animations in PropertySetter.
202f45166d : Fix Flicker of inner corners in split screen when quick switching to
28036435b6 : Refactor TaskShortcutFactory to return List of SystemShortcuts
6132cc36d7 : Tune floating rotation button size
3c2c3f1aea : Remove deprecated verticalBar layout in Overview
3b8026fd1d : Import translations. DO NOT MERGE ANYWHERE
3fcc90b44d : Import translations. DO NOT MERGE ANYWHERE
80d36083c2 : Avoid DisplayController.currentSize from being stuck at wrong value
674ac75930 : Add ScreenRecord tag to understand in proc test failure
aba72f50b9 : Fix Overview screenshot bug in fake landscape
a9a78117c7 : Have separate DeviceProfile instances for taskbar and all apps windows.
81cec527e9 : Fix folder preview animation when adding or removing icons.
2b06fa518b : Cancel the recents animation for locked gesture[2/2]
5b8e3dd34e : Check if event is over All Apps correctly on large screens.
7608cfd628 : Hide taskviews when animating to split
2edbe23513 : Update vibrations in the All set page to match the SUW welcome page.
25b36f7716 : Fix flakiness in getIconPosition test
4a35dd4f0d : Do not launch home disambiguation screen when home is not known
b0cce86385 : Implement non-disappearing View for split staging instructions
51da219869 : Fix taskbar icon flicker and jump when transforming to hotseat
813834a411 : Convert make to bp
45eec56768 : Import translations. DO NOT MERGE ANYWHERE
08788a939b : Widget migration now supports widgets and repeated elements in the worskpace.
1bc841d154 : Import translations. DO NOT MERGE ANYWHERE
8c03213491 : Import translations. DO NOT MERGE ANYWHERE
3fec1030e0 : Import translations. DO NOT MERGE ANYWHERE
1a8e3e7da6 : Import translations. DO NOT MERGE ANYWHERE
d5a8a55e9f : Extract unfold classes to a separate library
df5ad8d355 : Suppress home gesture when bubbles are expanded
41c62117b7 : Import translations. DO NOT MERGE ANYWHERE
9ae01ab24b : Import translations. DO NOT MERGE ANYWHERE
cf8d3be413 : Add DisplayController in PreviewContext's allowed objects
62d70cb705 : Add DisplayController in PreviewContext's allowed objects
10efdd2368 : Import translations. DO NOT MERGE ANYWHERE
ca70cf78c7 : Import translations. DO NOT MERGE ANYWHERE
04c7ab02d1 : Import translations. DO NOT MERGE ANYWHERE
2f7a74ffd9 : Import translations. DO NOT MERGE ANYWHERE
19002551bc : Finish recents animation always
e3fc5e9cfd : Import translations. DO NOT MERGE ANYWHERE
261f9f89a4 : Import translations. DO NOT MERGE ANYWHERE
80e47bcc05 : Import translations. DO NOT MERGE ANYWHERE
9f19f77d7b : Import translations. DO NOT MERGE ANYWHERE
f6d3e7edf9 : Import translations. DO NOT MERGE ANYWHERE
9551bde08c : Import translations. DO NOT MERGE ANYWHERE
ae8a89b73d : Fix icon loading null pointer.
0c085617b8 : Work folder name is only fetched from activity, not ActivityContext
2c506aad7e : Work folder name is only fetched from activity, not ActivityContext
40290940fe : Work folder name is only fetched from activity, not ActivityContext
01efb3d4c3 : Disable bulk icon loading
c77eb46516 : Revert "Allow items to be added alongside smartspace"
292ddf6f60 : Revert "Adding support for dynamic letter spacing for icon labels"

+- Project: platform/packages/apps/ManagedProvisioning

955da90d : Import translations. DO NOT MERGE ANYWHERE
278bd553 : Import translations. DO NOT MERGE ANYWHERE
b60cfe78 : Import translations. DO NOT MERGE ANYWHERE
ec1868bb : Import translations. DO NOT MERGE ANYWHERE
78b6b14a : Import translations. DO NOT MERGE ANYWHERE
eab95311 : Import translations. DO NOT MERGE ANYWHERE
8112e282 : Import translations. DO NOT MERGE ANYWHERE
3545ff1c : Import translations. DO NOT MERGE ANYWHERE
146d4fbc : Import translations. DO NOT MERGE ANYWHERE
657ffec4 : Import translations. DO NOT MERGE ANYWHERE
fdc37c75 : Import translations. DO NOT MERGE ANYWHERE
7c7626fc : Import translations. DO NOT MERGE ANYWHERE
eedceee4 : Import translations. DO NOT MERGE ANYWHERE
2127e4ed : Import translations. DO NOT MERGE ANYWHERE
e68ffb00 : Import translations. DO NOT MERGE ANYWHERE
eda3fc03 : Import translations. DO NOT MERGE ANYWHERE
a319c41d : Import translations. DO NOT MERGE ANYWHERE
b6221207 : Import translations. DO NOT MERGE ANYWHERE
a98bb32a : Import translations. DO NOT MERGE ANYWHERE
9e0c23c0 : Import translations. DO NOT MERGE ANYWHERE
84fdc281 : Import translations. DO NOT MERGE ANYWHERE
c6a54658 : Import translations. DO NOT MERGE ANYWHERE
272d5837 : Import translations. DO NOT MERGE ANYWHERE
b93cc86a : Import translations. DO NOT MERGE ANYWHERE
5a5dd043 : Import translations. DO NOT MERGE ANYWHERE
960b5f39 : Import translations. DO NOT MERGE ANYWHERE
e566b154 : Import translations. DO NOT MERGE ANYWHERE
63f2e192 : Import translations. DO NOT MERGE ANYWHERE
1ee6df8c : Import translations. DO NOT MERGE ANYWHERE
9effef8d : Import translations. DO NOT MERGE ANYWHERE
cece57d0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/MusicFX

3f06ad5 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Nfc

5d421ee5 : Import translations. DO NOT MERGE ANYWHERE
f672e5e8 : Import translations. DO NOT MERGE ANYWHERE
2c8d85bf : Import translations. DO NOT MERGE ANYWHERE
ffe68de8 : Import translations. DO NOT MERGE ANYWHERE
1abff4aa : Import translations. DO NOT MERGE ANYWHERE
ea7d794d : Import translations. DO NOT MERGE ANYWHERE
ce18dd6a : Import translations. DO NOT MERGE ANYWHERE
8f3c7cf4 : Import translations. DO NOT MERGE ANYWHERE
e0ada3fd : Add polling delay stage two for longer delay time
0e26ab62 : Don't trigger USER_ACTIVITY_EVENT_TOUCH when selecting NDEF AID
701f997d : Adjust Tag availability checking mechanism
1ec440bf : Import translations. DO NOT MERGE ANYWHERE
f0c4a70c : Import translations. DO NOT MERGE ANYWHERE
9cbb4277 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/PhoneCommon

bc50baf : Import translations. DO NOT MERGE ANYWHERE
01c819c : Import translations. DO NOT MERGE ANYWHERE
e462160 : Import translations. DO NOT MERGE ANYWHERE
ade3712 : Import translations. DO NOT MERGE ANYWHERE
48fc3ff : Import translations. DO NOT MERGE ANYWHERE
1a26766 : Import translations. DO NOT MERGE ANYWHERE
0afa187 : Import translations. DO NOT MERGE ANYWHERE
5ca36bc : Import translations. DO NOT MERGE ANYWHERE
5f39f05 : Import translations. DO NOT MERGE ANYWHERE
b2c8f19 : Import translations. DO NOT MERGE ANYWHERE
3f92dc9 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/QuickAccessWallet

114535f : Import translations. DO NOT MERGE ANYWHERE
8fb2111 : Import translations. DO NOT MERGE ANYWHERE
f078581 : Import translations. DO NOT MERGE ANYWHERE
d53d4d3 : Import translations. DO NOT MERGE ANYWHERE
f52547c : Import translations. DO NOT MERGE ANYWHERE
ba0dca3 : Import translations. DO NOT MERGE ANYWHERE
0e25986 : Import translations. DO NOT MERGE ANYWHERE
ee1772a : Import translations. DO NOT MERGE ANYWHERE
1fb429f : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/SafetyRegulatoryInfo

3c5eaa9 : Import translations. DO NOT MERGE ANYWHERE
88204e0 : Import translations. DO NOT MERGE ANYWHERE
c8476f8 : Import translations. DO NOT MERGE ANYWHERE
716da67 : Import translations. DO NOT MERGE ANYWHERE
cb0a9f8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Settings

39175b2f87 : Do not override SUW Glif theme when onApplyThemeResource() callback
3ce9e908f9 : Import translations. DO NOT MERGE ANYWHERE
cf54fdb73b : Import translations. DO NOT MERGE ANYWHERE
e289b0f368 : Import translations. DO NOT MERGE ANYWHERE
6c72ef89b2 : Show lottie on non-default display density on SFPS
990af9ea7a : Fixes DT enrollment asset showing in light mode
8ca60482c2 : Fix that when I go to display size in the settings, the largest size shows the smallest icons.
a4c78e3820 : Revert "[Languages] Add new information to system language page."
c920993671 : Import translations. DO NOT MERGE ANYWHERE
6629b12a08 : Restrict Wi-Fi configuration if settings UI is restricted
51cabc5553 : Add the way for hiding the "contact sharing" on the pairing dialog
c8be26784c : Import translations. DO NOT MERGE ANYWHERE
751384c381 : Import translations. DO NOT MERGE ANYWHERE
4aae182edf : Import translations. DO NOT MERGE ANYWHERE
e0c4e5bdc5 : Import translations. DO NOT MERGE ANYWHERE
c46e0e3d6e : Import translations. DO NOT MERGE ANYWHERE
618876c6c9 : Add support to hide developer tile based on a flag
ddab089dab : Import translations. DO NOT MERGE ANYWHERE
a738eba09f : Adds null-check on finger animation in enrollment
6a847bba04 : Fix that display size and text preview is going blank while scrolling the page in landscape view.
c1b4909f3c : Import translations. DO NOT MERGE ANYWHERE
82148a40ea : Import translations. DO NOT MERGE ANYWHERE
35e20d5ace : Fix not on the top when entering device detail page
5eeb6c3792 : Launch the platform easter egg in a new task.
76902f4b7c : Fix alignment of finger animation with progress bar
b1b79bf0f0 : Avoid fade animation when users switch index in hour chart.
bd9042c47f : Show app list in Battery Usage page when there is no battery level data.
51fbf2cd00 : Import translations. DO NOT MERGE ANYWHERE
80c3126868 : Import translations. DO NOT MERGE ANYWHERE
5c3d8f340b : Import translations. DO NOT MERGE ANYWHERE
2ccd859add : Import translations. DO NOT MERGE ANYWHERE
6a44c6afa3 : Import translations. DO NOT MERGE ANYWHERE
fd269d08ec : Apply dark light theme for enrollment activities
3499db23ff : Show greyed out icon when Wi-Fi network is restricted to configurate
25f67b32d6 : Fix triggering of link outside the target in the same line
8bab4adfdc : Updates SFPS enrollment finished assets
00b3a5cdb6 : Add NoDreamViewHolder for a different layout for NoDreamItem.
bdfd8531a9 : Add Spatial audio settings for LE Audio devices
fc3f25c8b5 : [RRS] Send event to AccessibilityManager when an unselect radio button is selected.
b798c03f50 : Fixes Talkback autoscroll for SFPS enrollment ScrollView
83a1af221a : Logs hearing aid information when a hearing aid is bonded
4c36d4903d : Fix following three issues in SD Card UX
99d3b54a70 : Update App battery usage page and add tests.
aac79b894f : [DO NOT MERGE] Add FLAG_SECURE for ChooseLockPassword and Pattern
27bddff2ac : [DO NOT MERGE] Add FLAG_SECURE for ChooseLockPassword and Pattern
d5771108b9 : [DO NOT MERGE] Add FLAG_SECURE for ChooseLockPassword and Pattern
98e3bfdebb : [DO NOT MERGE] Add FLAG_SECURE for ChooseLockPassword and Pattern
6924029ddc : Update source metric category of HearingAidDialogFragment and HearingAidPairingDialogFragment
2c1b1aa813 : Prevent intent defined in AccountPreference from leaking access
676bcedb85 : Add logging for count of shown / hidden apps in Battery Usage page.
c1cf6de04d : Import translations. DO NOT MERGE ANYWHERE
525fd2dc3b : Support accessibility for battery chart (4)
79311805b6 : Support accessibility for battery chart (3)
266ddbf9b4 : Support accessibility for battery chart (2)
9c962b03e9 : Support accessibility for battery chart (1)
3759adfda6 : Add fade in / out animation for battery usage hourly chart.
4a5680ac09 : Add more logs for analysis
fccd144930 : Add phone, tablet, device fp deletion strings.
3e24aaf091 : Allow summary string support both mobile and tablet devices
e1bfdaf22a : Import translations. DO NOT MERGE ANYWHERE
a4f092c748 : Import translations. DO NOT MERGE ANYWHERE
61d351e93d : Import translations. DO NOT MERGE ANYWHERE
f3457e4080 : Import translations. DO NOT MERGE ANYWHERE
f15c726127 : Update SFPS enrollment education assets and add light/dark theme colors
4f93ef7790 : Fix incorrect choose screen lock during unicorn
c9292dc792 : Support AIDL IDumpstateDevice service in verbose vendor logging
e10799c774 : Fix the preview section incorrectly ordered of the display size and text.
aaee157fdd : Fix extra dim turns on failed in setting search bar
70a63abfe4 : Fix insufficient contrast for the strings "Dimmer" and "Brighter" in the light theme
9b998b7dac : Refine checkMaxEnrolled() for fingerprint
82a42834b1 : Fix regression of pressing power key cancel sfps enrollment
8f3ab66298 : Update dream complications toggle summary
260c82477c : Fix loading bug when switching filters.
c2ad30d432 : Align strings and UX across the different pages.
032649b4f8 : Move restricted apps page to new battery optimization page.
6147e0fa5c : Add Apps > Battery optimization page implementation.
817a494d0e : Import translations. DO NOT MERGE ANYWHERE
6feabc3dad : Import translations. DO NOT MERGE ANYWHERE
c798596fd5 : Import translations. DO NOT MERGE ANYWHERE
ac6bce5228 : Import translations. DO NOT MERGE ANYWHERE
50bf87b270 : Import translations. DO NOT MERGE ANYWHERE
de9688841c : Import translations. DO NOT MERGE ANYWHERE
f49c24cb82 : Hide toggle to Turn on Wi-Fi automatically preference in Search settings
76870250e8 : Add owner for job handover
c76f988475 : Updated fingerprint dialog deletion strings.
243b450428 : Update defend tips card
43974fb247 : Update the battery usage footer text from new UX review.
4a187e15d6 : Implement SFPS guided enrollment for T6
1c4ee7aaaa : Import translations. DO NOT MERGE ANYWHERE
e9d24dd8f2 : Import translations. DO NOT MERGE ANYWHERE
352e3a091d : Update the timestamp label into uppercase and increase vertical offset
48aac9b0e7 : Allow footer string support both mobile and tablet devices
65e7ff1dea : Add product variants for unicorn strings.
6fec2be00d : Fix Incorrect Trust Agent Count
86aee84483 : Update icons in multiuser settings
0e2147c5e2 : Fix the injection disappearance in the Account detail page
a0da5b36bc : [VolumePanel] Redirect volume panel action to SystemUI
af5a7d8dc0 : Bypass cancel error code during "Add another"
d3a1f700ee : Fix udfps fingerprint setting flow
561a68db20 : Use setting as base activity for fingerprint
e167286a37 : Use Mockito 4.6.1 FingerprintEnrollFindSensorTest
bae18f1386 : For battery chart 7-bar case, remove the center two labels according to UX designer's suggestion.
457aaffa50 : Support showing battery level chart first immediately after the battery level data is ready.
1e585d4d17 : [Settings] Not allow APN delete when adding is not an option
f70e351d1a : Prevent exfiltration of system files via avatar picker.
711dc8f9e2 : Fix RTL layout for Notifications history
8c6c1ca236 : [Settings] Not allow APN delete when adding is not an option
9202260a42 : [Settings] Not allow APN delete when adding is not an option
fb3ebf8dc7 : Fix b/243746796 Crash when mouse hangs over an empty battery chart
e944661955 : Cancel UDFPS enrollment on overlay focus loss
3d41a009c8 : Set page_id when logging ACTION_DREAM_SELECT_TYPE.
4e5669b82f : Import translations. DO NOT MERGE ANYWHERE
6ccb75281f : Import translations. DO NOT MERGE ANYWHERE
c6c6ef3a58 : wifi: Handle wifi ap initial state before register intent
87db35205a : Fix b/243485315: NullPointerException when getAppBatteryUsageData().
b77c2639d9 : Refine face enroll & remove button layout padding
6577aa89b6 : Import translations. DO NOT MERGE ANYWHERE
6d1ddadb67 : Import translations. DO NOT MERGE ANYWHERE
f9bf84d822 : Import translations. DO NOT MERGE ANYWHERE
631dfab65d : Import translations. DO NOT MERGE ANYWHERE
926be7fe01 : Import translations. DO NOT MERGE ANYWHERE
1d3e63f1ab : Import translations. DO NOT MERGE ANYWHERE
15a1adbe8f : Replaced fingerprint finish strings.
66a96d220e : Fix tapping magnification crash in vision settings setup screen
58facec91e : SecuritySettings test
54c677a83c : Support ACTION_NOTIFICATION_ASSISTANT_DETAIL_SETTINGS in Enhanced Notifications
6d40391f42 : Revert^3 "Improve App notification loading"
7a4ddb8337 : Set appropriate theme for SkipFingerprintDialog
475632c4fe : Revert^3 "Improve App notification loading"
76516bbd3d : Enable predictive back gesture for Settings app.
3aa4440b36 : [Panlingual] Improve conditions of supporting app locale.
e6b46dc853 : [Panlingual] Remove featureflag of app language.
3cbb6f8680 : [Languages] Add new information to system language page.
9bdca3ba92 : [Settings] Data warning & limit UI should be configuable when running out of limit
b00140b7a3 : Reduce the calling times for isExtraDefend
2a57f5de8d : Port battery usage bug fixing cls from master to tm-qpr-dev
188ccde75b : [Settings] Additional route for dismiss activity dialog
c918fa812b : [LE Audio] Display the correct title on broadcast assistant device
059154ebb2 : Update dream complication settings to use boolean setting.
27cbd5bccd : Update extra defend layout string
9c441ad4fe : Import translations. DO NOT MERGE ANYWHERE
23c81a0a7f : Import translations. DO NOT MERGE ANYWHERE
789b774cb2 : Import translations. DO NOT MERGE ANYWHERE
31ea59660b : Import translations. DO NOT MERGE ANYWHERE
32ddcf7c21 : Import translations. DO NOT MERGE ANYWHERE
9521748a77 : Update back FooterButton visibility for navigation instead of back button
f4c320ae2f : Remove feature flag SETTINGS_GUEST_MODE_UX_CHANGES
d29a104278 : Wi-Fi panel doesn't need to check permission
efdedcdc15 : Revamp SD card UX
4dd92bf5a1 : Update Settings charging string
739ca9cc97 : Added basic SecuritySettingsPref test
56e5b3da96 : Add media on lock screen setting
f3496399dd : Implements the buttons layout for the extra defend
4db5c6ba57 : Port new version battery usage chart implementation from master to tm-qpr-dev.
e167f9ed0a : Cache context for generateChallenge response.
dc4ad09291 : Show default data SIM in Wi-Fi details when dual SIMs have the same carrier ID
5e785a2d99 : Wi-Fi panel doesn't need to check permission
347cd8bca3 : Removed redundant face unlock option.
359929732d : Fix settings crash when enhanced notification shown in search results
d2c372450c : Wi-Fi panel doesn't need to check permission
2a61b3656b : Update Bridged app link when NLS access changes
028c8f3dbc : Show one SIM only for EAP-SIM when dual SIMs have the same carrier ID
9d4bf7b223 : Import translations. DO NOT MERGE ANYWHERE
0d14a19eee : Import translations. DO NOT MERGE ANYWHERE
ea6a06c8e8 : Check DISALLOW_APPS_CONTROL before performing reset app preferences
2e7957727f : Fix import of anyLong in BatteryChartPreferenceControllerTest.
6e59b16b1a : Import translations. DO NOT MERGE ANYWHERE
2337f90b7e : Import translations. DO NOT MERGE ANYWHERE
9257e5881a : Import translations. DO NOT MERGE ANYWHERE
36d320a8de : Allow advanced VPN to manage connection status via its UI
1311019b9a : RESTRICT AUTOMERGE Let advanced VPN profile visible immediately before the user consent to use VPN feature
a71907e873 : Wi-Fi panel doesn't need to check permission
d55a7067aa : [LE Audio] To fix the condition of the broadcast icon display
756bc29e70 : Made learn more links clickable in biometric intros
33710fd9e2 : Revert^2 "Improve App notification loading"
59ca26589e : Validate config activities with their rule owners
b161a3b850 : Validate config activities with their rule owners
65b18b5e69 : Validate config activities with their rule owners
b31624d406 : Hide work policy info if safety center is enabled
7880aee855 : Add pair button in bluetooth details page for hearing aid device
fe2a168189 : Developer tile for toggling desktop mode
98239c0da6 : Add FLAG_SECURE for ChooseLockPassword and Pattern
f018579680 : Import translations. DO NOT MERGE ANYWHERE
28e5ac6564 : Import translations. DO NOT MERGE ANYWHERE
7aee397d84 : Import translations. DO NOT MERGE ANYWHERE
9f5b4abadd : Import translations. DO NOT MERGE ANYWHERE
f52497bd40 : Import translations. DO NOT MERGE ANYWHERE
c764b4ac4f : Import translations. DO NOT MERGE ANYWHERE
c5eb7f3fa4 : Import translations. DO NOT MERGE ANYWHERE
272619ebfc : Import translations. DO NOT MERGE ANYWHERE
81b949bbd0 : Import translations. DO NOT MERGE ANYWHERE
9d03b14bd2 : Import translations. DO NOT MERGE ANYWHERE
08ec847877 : Import translations. DO NOT MERGE ANYWHERE
444ead6a2e : Import translations. DO NOT MERGE ANYWHERE
72fe892fc6 : Import translations. DO NOT MERGE ANYWHERE
7924108893 : Apply phrase based line breaking on most of preference.
57435d65e9 : (1/n) Fix Face Unlock LottieAnimationView IllustrationViewView ImageView truncate in GlifLayout (face_enroll_education.xml)
e7304b0c31 : Fix overlapping text in NotificationHistoryActivity
254f62cb71 : Move "when to dream" settings upwards for greater visibility
88c49e3257 : Fix RTL issue on fingerprint setup screens in landscape mode
b61e129f35 : Add support for selection of Opus in Developer Options
c0742e745d : Revert "Prevent exfiltration of system files via user image settings."
dc7aa0e87f : Don't cancel passkey entry pairing autonomously
d668a888f0 : Don't cancel passkey entry pairing autonomously
be8e044706 : Revert "Improve App notification loading"
df538d204a : Revert "Improve App notification loading"
c5f1cb11e0 : Revert "Improve App notification loading"
e4dc6c972f : Only show the channel toast if users expressly ask for it
8b1e21f929 : Restrict WifiScanModeActivity for guest user
07b149ec51 : Fix incorrect SetupChooseLockPattern layout
f0013da134 : Improve the UI of Press & hold power button settings
68247caafc : Send metric intent back to SUW
b99222d2b8 : Import translations. DO NOT MERGE ANYWHERE
d34c775b59 : Import translations. DO NOT MERGE ANYWHERE
f3b9bf55a9 : Move zen rule deletion
f952e89d4b : Bool to note Pending Intent bug fixed
e1c4901ce8 : Fix the inconsistent alignment of the main switch preference.
e90507373c : Improve App notification loading
c89755525f : Update all preferences when the account preference updates UI
97b5163651 : Add dock charging state into stay awake feature (1/2)
21744cf2d1 : Update strings
25686219d3 : Distinguish multiple PendingIntents via requestCode
fd63a0aef0 : Add missing description to SUW set pattern lock UI
d7f53d4180 : Save isCanceled state and restore when rotation
0f98a4d1ca : Import translations. DO NOT MERGE ANYWHERE
e148a29a1c : Import translations. DO NOT MERGE ANYWHERE
504a659ba5 : Run lock before fingerprint enroll
bd966754ce : Check portal on fingerprint intro page
d18f11a84f : Remove location toggle from privacy controls screen
dc82b6364e : Update SFPS Enrollment to have error messages replace title
d9bc33e3b5 : [WFC] The WFC UI did not refresh after the subscriptionInfoChanged
764d513d00 : Support multi-user privacy for battery usage chart
e39ecafa1f : Add function getBatteryHistorySinceLastFullCharge, used to replace getBatteryHistory in BatteryHistoryLoader.
3c53dac81b : Display screen protector string and icon in fingerprint enrollment only on relevant devices
be23c28ff2 : Prevent leaking Wi-Fi dialog on lock screen
08adf4c2ed : Ignore CRLF strings in display SSIDs to avoid display errors
b4523a0392 : Import translations. DO NOT MERGE ANYWHERE
b8ae8cd5c5 : Import translations. DO NOT MERGE ANYWHERE
82ef1ef6db : speech: Add on-device speech recognition settings entry
ac73a2f10f : Import translations. DO NOT MERGE ANYWHERE
d642b8754c : Import translations. DO NOT MERGE ANYWHERE
48286b8df0 : Well control enrolling icon animation by UX design
d3286b1981 : Add FLAG_ACTIVITY_SINGLE_TOP to shortcuts intent
ac7318419a : Move battery usage files to a separate folder.
cc8d8e568a : Import translations. DO NOT MERGE ANYWHERE
88037e4f5e : Restrict ProviderModelSlice for guest user
f53f3e6e41 : Restrict AddAppNetworksActivity for guest user
a8ccc3456c : Restrict guest user to configure WiFi by QR code
3a3ba24088 : Import translations. DO NOT MERGE ANYWHERE
77b66b7495 : Import translations. DO NOT MERGE ANYWHERE
61ea6782f5 : Update AssociationIno creation for Bluetooth test
5f421125ab : Restrict WifiSlice functionality for guest user
548f6f36c1 : Add functionality to restart fp enrollment.
2069d2e17b : Update SUW fingerprint string
a09c33f49c : Restrict guest user to configure WiFi access points
5bf8cd7a09 : Rename method for better readability
f5166f46e8 : RESTRICT AUTOMERGE Make VPN by Google One always appear in VPN settings
858e6ff3d5 : RESTRICT AUTOMERGE Implement advanced vpn ui in vpn settings
4889e1a48d : Import translations. DO NOT MERGE ANYWHERE
84bcd60145 : Import translations. DO NOT MERGE ANYWHERE
28c0d90491 : Clear FP error only on progress.
d23aba7042 : Fix the Ephemeral guest mode UI bugs
1f0689f73c : Restrict network preferences settings
95fe5f3db6 : Import translations. DO NOT MERGE ANYWHERE
4155618946 : Import translations. DO NOT MERGE ANYWHERE
51a056ec32 : Polish reset display size and text dialog content
9ec6f0e41a : Enable Kotlin for Settings App
6c6149a2bc : Fix crash for DefaultSubscriptionController
b2c34558f7 : Fix crash for DefaultSubscriptionController
c271369295 : Fix crash for DefaultSubscriptionController
8ff2db4b4d : Fix crash for DefaultSubscriptionController
2599aa711e : Import translations. DO NOT MERGE ANYWHERE
02b1b0b3db : Import translations. DO NOT MERGE ANYWHERE
083c13d3f0 : [Le Audio] Add test case for the QrCodeScanModeActivity
ac5ba6b7cb : Import translations. DO NOT MERGE ANYWHERE
4028e6123c : Reset Optimization Mode of apps when users reset app settings.
93bd223fdf : Import translations. DO NOT MERGE ANYWHERE
01c81a73dd : Import translations. DO NOT MERGE ANYWHERE
a075405517 : Add string "Battery usage settings" into Reset App dialog.
21ad396435 : Import translations. DO NOT MERGE ANYWHERE
ee8de09b57 : Import translations. DO NOT MERGE ANYWHERE
9217246cb5 : Import translations. DO NOT MERGE ANYWHERE
ed86517b2f : Import translations. DO NOT MERGE ANYWHERE
640247eb58 : Disable screen saver setting for non-system users.
8b6e115629 : Set "screensaver" as synonym of "Screen saver" for Settings search.
e6d15f05d2 : Import translations. DO NOT MERGE ANYWHERE
e9381013a1 : Import translations. DO NOT MERGE ANYWHERE
3fe57a8ac3 : Fix logic used for auto time zone settings
28b4fe2363 : Update dream settings strings with sensible char limits.
6a213caba0 : Import translations. DO NOT MERGE ANYWHERE
15d7ac7c5b : Import translations. DO NOT MERGE ANYWHERE
a1fbad7dd8 : Guest mode UX flow updates to user settings
07026fd881 : Import translations. DO NOT MERGE ANYWHERE
13668c29ae : Import translations. DO NOT MERGE ANYWHERE
1b0577d71f : Import translations. DO NOT MERGE ANYWHERE
df127f1d9d : Import translations. DO NOT MERGE ANYWHERE
84b7a83f28 : Import translations. DO NOT MERGE ANYWHERE
c3bc0251d4 : Import translations. DO NOT MERGE ANYWHERE
2cdd268857 : Revert "Update animation for fingerprint edu page"

+- Project: platform/packages/apps/SettingsIntelligence

bb02371 : Import translations. DO NOT MERGE ANYWHERE
5c126ed : Import translations. DO NOT MERGE ANYWHERE
cda3b6b : Import translations. DO NOT MERGE ANYWHERE
b151fd4 : Allow AOSP SettingsIntelligence to have visibility of apps
9d579f8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Stk

aa8d8c3 : Prevent draw overlay on top of SimToolKit dialog

+- Project: platform/packages/apps/StorageManager

ad04759 : Import translations. DO NOT MERGE ANYWHERE
cea8e57 : Import translations. DO NOT MERGE ANYWHERE
7e6d26f : Import translations. DO NOT MERGE ANYWHERE
3e5d18c : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/SystemUIGo

f2902f5 : Add DumpManager to BatteryControllerImpl
68be60a : Remove NotifEntryManager
c94a899 : Getting rid of Dependency.get
05d5d39 : Enable separate shell thread
7b93d9e : Move NotificationShadeWindowControllerImpl to the shade package
5c3ed89 : Move ShadeController to the shade package
52d5ec2 : Revert^2 "Conform to new SystemUIInitializer pattern."
0489b58 : Return the GlobalRootComponent.Builder directly.
dca47df : Include ReferenceScreenshotModule in GoSystemUIModule.
c22e892 : Include GestureModule in SystemUIGoModule.

+- Project: platform/packages/apps/Tag

104beb0 : Import translations. DO NOT MERGE ANYWHERE
2606a92 : Import translations. DO NOT MERGE ANYWHERE
7f46214 : Import translations. DO NOT MERGE ANYWHERE
18975d6 : Import translations. DO NOT MERGE ANYWHERE
2ecdce0 : Import translations. DO NOT MERGE ANYWHERE
6dca0ea : Import translations. DO NOT MERGE ANYWHERE
6ae3a5f : Import translations. DO NOT MERGE ANYWHERE
0859a8a : Import translations. DO NOT MERGE ANYWHERE
af294de : Import translations. DO NOT MERGE ANYWHERE
17e9cf0 : Import translations. DO NOT MERGE ANYWHERE
0e43892 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ThemePicker

87c5bb7 : Import translations. DO NOT MERGE ANYWHERE
e728dca : Import translations. DO NOT MERGE ANYWHERE
d07c9a3 : Import translations. DO NOT MERGE ANYWHERE
fddd5a6 : Fixes color choice layout issue.
b06efdb : Generate ThemePicker ktfmt inclusion file
92b3661 : Add clock custom fragment
d413669 : Import translations. DO NOT MERGE ANYWHERE
128523e : Import translations. DO NOT MERGE ANYWHERE
23b8fa9 : Import translations. DO NOT MERGE ANYWHERE
702a489 : Import translations. DO NOT MERGE ANYWHERE
da78ec9 : Import translations. DO NOT MERGE ANYWHERE
5d333ea : Import translations. DO NOT MERGE ANYWHERE
d375802 : Import translations. DO NOT MERGE ANYWHERE
016e59a : Import translations. DO NOT MERGE ANYWHERE
a0b413c : Fix spacing issue for dark_mode_section
391aa68 : Create clock customization section
4a7225d : Import translations. DO NOT MERGE ANYWHERE
3145933 : Import translations. DO NOT MERGE ANYWHERE
46f952f : Import translations. DO NOT MERGE ANYWHERE
621fb8f : [WPPG] Separate files of overriding for building different variant
54ad5a0 : Fixes spacing of color options in wallpaper picker.
913d62d : Import translations. DO NOT MERGE ANYWHERE
2b5628a : Import translations. DO NOT MERGE ANYWHERE
5397c3e : Import translations. DO NOT MERGE ANYWHERE
7b10d5b : Enable color functions for ThemePicker
983abaa : Import translations. DO NOT MERGE ANYWHERE
554c7b7 : Import translations. DO NOT MERGE ANYWHERE
d379168 : Import translations. DO NOT MERGE ANYWHERE
f1b9d19 : Import translations. DO NOT MERGE ANYWHERE
4667943 : Log wallpaper effects for snapshot
9411d98 : Refactor StatsLogUserEventLogger with SysUiStatsLogBuilder
82225c4 : Import translations. DO NOT MERGE ANYWHERE
c1f7612 : Import translations. DO NOT MERGE ANYWHERE
2c9e417 : Import translations. DO NOT MERGE ANYWHERE
c30bc1f : Make reloading color options thread safe
2ce49b3 : Import translations. DO NOT MERGE ANYWHERE
05359ae : Import translations. DO NOT MERGE ANYWHERE
ffc64da : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Traceur

1cf9c14 : Import translations. DO NOT MERGE ANYWHERE
7a962e7 : Import translations. DO NOT MERGE ANYWHERE
bf9a433 : Import translations. DO NOT MERGE ANYWHERE
533e3b8 : Add "network" as a default trace category
9ba041a : Import translations. DO NOT MERGE ANYWHERE
fe7b90a : Import translations. DO NOT MERGE ANYWHERE
433e034 : Import translations. DO NOT MERGE ANYWHERE
7eab256 : Import translations. DO NOT MERGE ANYWHERE
90d08d2 : Import translations. DO NOT MERGE ANYWHERE
37b296c : Import translations. DO NOT MERGE ANYWHERE
383ec1e : Import translations. DO NOT MERGE ANYWHERE
b1af878 : Add "aidl" and "disk" to the list of default tags
38f39b7 : Import translations. DO NOT MERGE ANYWHERE
7f5d044 : Import translations. DO NOT MERGE ANYWHERE
96732ec : Import translations. DO NOT MERGE ANYWHERE
8c6004d : Import translations. DO NOT MERGE ANYWHERE
757a7c8 : Import translations. DO NOT MERGE ANYWHERE
62381e6 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/TvSettings

61ff5129f : Import translations. DO NOT MERGE ANYWHERE
d19365a26 : Import translations. DO NOT MERGE ANYWHERE
27dd66b6f : Import translations. DO NOT MERGE ANYWHERE
d3c33dcfa : Import translations. DO NOT MERGE ANYWHERE
7f06e1d45 : Import translations. DO NOT MERGE ANYWHERE
3b8cb5cac : Import translations. DO NOT MERGE ANYWHERE
f0669c21a : Import translations. DO NOT MERGE ANYWHERE
d4b4ff934 : Import translations. DO NOT MERGE ANYWHERE
c78737412 : Import translations. DO NOT MERGE ANYWHERE
0056e2368 : Import translations. DO NOT MERGE ANYWHERE
acac2eba9 : Import translations. DO NOT MERGE ANYWHERE
18b66cbb9 : Import translations. DO NOT MERGE ANYWHERE
4fbd6d535 : Import translations. DO NOT MERGE ANYWHERE
20a8879a0 : Import translations. DO NOT MERGE ANYWHERE
1b41bb06c : Import translations. DO NOT MERGE ANYWHERE
2fb633bf1 : Import translations. DO NOT MERGE ANYWHERE
e5ef67481 : Import translations. DO NOT MERGE ANYWHERE
561a2146c : Import translations. DO NOT MERGE ANYWHERE
9e6b5a891 : Import translations. DO NOT MERGE ANYWHERE
808bb89b4 : Import translations. DO NOT MERGE ANYWHERE
fa6e0d98b : Import translations. DO NOT MERGE ANYWHERE
938062d49 : Import translations. DO NOT MERGE ANYWHERE
03966bdfa : Import translations. DO NOT MERGE ANYWHERE
d7f5f51f4 : Import translations. DO NOT MERGE ANYWHERE
0c59eb6e8 : Import translations. DO NOT MERGE ANYWHERE
41e18610c : Import translations. DO NOT MERGE ANYWHERE
9c5d18f2d : Import translations. DO NOT MERGE ANYWHERE
bd65d260f : Import translations. DO NOT MERGE ANYWHERE
38c996e28 : Import translations. DO NOT MERGE ANYWHERE
57422f428 : Import translations. DO NOT MERGE ANYWHERE
c4ccb36d2 : Import translations. DO NOT MERGE ANYWHERE
320f6a33b : Import translations. DO NOT MERGE ANYWHERE
203127a58 : Import translations. DO NOT MERGE ANYWHERE
f8e944928 : Import translations. DO NOT MERGE ANYWHERE
e45b24550 : Import translations. DO NOT MERGE ANYWHERE
92a206887 : Import translations. DO NOT MERGE ANYWHERE
6a8fee7a5 : Import translations. DO NOT MERGE ANYWHERE
53e1306f2 : Import translations. DO NOT MERGE ANYWHERE
b0bf3d93c : Import translations. DO NOT MERGE ANYWHERE
0b11f4e5a : Import translations. DO NOT MERGE ANYWHERE
daba3af2c : Import translations. DO NOT MERGE ANYWHERE
26c3b243a : Import translations. DO NOT MERGE ANYWHERE
5e4df2cdb : Import translations. DO NOT MERGE ANYWHERE
6d4da724a : Import translations. DO NOT MERGE ANYWHERE
3a099a681 : Import translations. DO NOT MERGE ANYWHERE
56c1345f2 : Import translations. DO NOT MERGE ANYWHERE
3985a551e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/WallpaperPicker2

6503f87d : Fix WallpaperPicker2 preview info text low contrast
fe4b141f : Sets up WallpaperPicker2 tests to run as presubmits
02698d8b : Gets WP2 tests running with atest.
2213b01f : Import translations. DO NOT MERGE ANYWHERE
0917e589 : Import translations. DO NOT MERGE ANYWHERE
cb022808 : Use context.getSystemService(.class) instead
2d13926f : Don't use private attribute for color
db807cd0 : Import translations. DO NOT MERGE ANYWHERE
ede5568a : Generate WallpaperPicker2 ktfmt inclusion file
cf47b554 : Fix set wallpaper button in full screen mode gets the wrong wallpaper
1558d70f : Java => Kotlin conversion.
0138965b : Import translations. DO NOT MERGE ANYWHERE
c070ae70 : Import translations. DO NOT MERGE ANYWHERE
56a51761 : Import translations. DO NOT MERGE ANYWHERE
0573d1a5 : Fix spacing issue by removing the divider
2490f1be : Adds an ItemDecorator for spacing between rows.
52d1b322 : Remove gradle files for WallpaperPicker2
1800e04d : Hide full preview action button in multi-pane
eafdb229 : Import translations. DO NOT MERGE ANYWHERE
4b517634 : Import translations. DO NOT MERGE ANYWHERE
559414a6 : Modify interface for error handling on 3D effect.
d843ceba : Import translations. DO NOT MERGE ANYWHERE
a48b1446 : Change access of some variables to enable blur for 3D effect
4ac4a1b3 : Fix live wallpaper collection id not correct.
9c05faf0 : Import translations. DO NOT MERGE ANYWHERE
428ea3a0 : Handle activity result for 3D effect.
b816de69 : Revert "Handle activity result for 3D effect."
955e553f : Handle activity result for 3D effect.
1008783b : Add getWallpaperEffects and setWallpaperEffects in sharedPreference
a88a8707 : Import translations. DO NOT MERGE ANYWHERE
785d6028 : Fix the wrong thumbnail for 3D wallpaper in quick switch
c4c7d84b : Import translations. DO NOT MERGE ANYWHERE
110043ef : Import translations. DO NOT MERGE ANYWHERE
a3d7e021 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/AdServices

9c9e1299 : Set version code to 330400000

+- Project: platform/packages/modules/AppSearch

db4f2fb : Fix out-of-memory issue reported by Samsung
c30f5ae : Set version code to 330400000

+- Project: platform/packages/modules/Bluetooth

24ec976860 : Revert "Make onServiceDisconnected be called"
86f7d64140 : Fix URI check in BluetoothOppUtility.java
7de61cea33 : Add length check when copy AVDTP packet
eee72e37e2 : Add a timeout for generating local oob data
e0dbe91d85 : Add an IRK rotation sl4a_sl4a test
65e154c92d : Revert "Defer free in bta_hh_act.cc"
b44eddcf7c : Pass IRK rotation flag into native
cf2787573a : leaudio: Fix assert on GetFrame
4dba532eaf : Add Low Latency Audio Control
7f1713c2da : leaudio: Notify connected when subscribed for CCC
e5823b6350 : Add flag to toggle IRK rotation
41841d525a : Reschedule address rotation after connection to advertising set
4c409db348 : Rotate advertising set addresses on IRK change
9817ef5e94 : Security: Fix heap use after free
f159cd1314 : leaudio: Fix the MTU exchange request
bec5f3920d : Add FilterParamsTest
a8b211ddf7 : Add CallbackInfoTest
810ab07822 : Add AdvertiseHelperTest
e9b9dd6c65 : leaudio: Make sure to clean bta queue on BT OFF
381e308949 : leaudio: Improve handling recording while media stream
566be5b954 : client audio: Fix flaky unit test
89615300b8 : leaudio: Recover on CIG not being removed on BT OFF
ceda8f90b9 : leaudio: Do not start stream if there is pending reconfiguration
2a0ef5e5e0 : leaudio: Minor refactor needed for future patch
14be8f71a5 : leaudio: Workaround for the CIS->SCO handover
7bb7c92de8 : Add buffer in pin_reply in bluetooth.cc
011aa30132 : Add negative length check in process_service_search_rsp
1ab0b44aec : Add local to pan_api.cc
1131d231f7 : Ignore additional encrypt change events when link is auth & encrypted
17eba99ce4 : Delete keys if SMP over BR fails
938e1a11ed : Security logging for Bluetooth connection events
05fa0df4ce : Add (CallLog/Phonebook)PullRequestTest
e342e443b5 : Add ObexAppParametersTest
9da119268f : Add BluetoothPbapObexAuthenticatorTest/BluetoothPbapRequestTest
4c62f0d276 : Add tests for classes in package pbapclient
e75abe2538 : Enable le advertising manager test
2c751d90bd : Inti enabled_sets_ after get advertising_api_type_
e9e81eed37 : Add BluetoothMapContractTest
08ba3605d0 : Add BluetoothMap(Email|IM)ProviderTest
c6505041f8 : Add AuthenticatorTest
f028cb49e4 : leaudio: Improve inactivating LeAudio device
0c637a495e : LeAudioService: Fix bonding with lead device
c67e600fe6 : leaudio: Extend storage for leaudio device
a1f96bef02 : leaudio: Always write CCC for ASCS/PACS
f85d1b458c : leaudio: Rename subscribe_for_indication
9847596be0 : Add tests for VolumeControlOffsetDescriptor
64041d5063 : Add tests for BluetoothVolumeControlBinder
aafe1ebb91 : Clear target allocation as is_initial flag as true
7464744ea9 : Add tests for BluetoothHearingAidBinder
ebfb7f3ba0 : Add tests for BluetoothHapClientBinder
045bb03664 : LE Audio: make logs for Media Control changes pretty
224da01313 : Tbs: Fix error handling for the join call
55ad466f74 : Tbs: Sets an active LE audio device when accepting calls
f2b345c927 : Ignore LMP packets without an active link
ac6e3f9eb5 : [Pandora] Classic HID host-side tests
073cc48fb2 : [Pandora] "Safely" reconnect phone
c75b206ad1 : [Pandora] Utils to control rootcanal from PTSbot MMIs
f24bd66bae : RootCanal: Reset LMP in the reset command
dd8556eef8 : [RootCanal] Clear links in rust LMP on timeout
d7cd6b3f32 : gd: Rename some of the declarations for HCI packets
027085b24b : Handle non-significant data in advertising reports
27858e4b6f : RootCanal: Fix link layer's Remote Name Response
0638b59d71 : [RootCanal] Add heartbeats to handle remote disconnections
3edd411327 : RootCanal: Fix behaviour of Read on closed Socket
99c851a16d : RootCanal: Split the controller properties
3fdc748d74 : Simplify handling of connection_complete
cf851a8c6e : Prevent classic ACL queue from getting stuck on command failure
562eccf514 : LeAudio: Reestablish streams when back in range
d27a75d4da : Bass: Support local broadcasts
2fddfd391c : Seperate audio allocation and connection status configuraiton update
29685569e2 : vc: Fix autonomous volume change when single device connected
b4f920164a : Import translations. DO NOT MERGE ANYWHERE
5c879658e6 : Import translations. DO NOT MERGE ANYWHERE
b1886f3b1a : Fix Dump() crash with signal SIGSEGV
7f6588dce4 : RootCanal: Remove unused devices
c73371467c : Rootcanal: Increase encryption key size
412705b42f : Use address type from config for le advertisement
db3d3317a7 : RootCanal: Fix LE advertising with legacy HCI commands
8b7a674cf3 : [RootCanal] Add support for LinkPolicy and RoleChange in RootCanal
cd9fe99e86 : Add support for cargo build of LMP
16a76ad856 : Add libbt_packets build target without apex
db6426503c : RootCanal: Fix typos in enhanced eSCO link commands parameter validation
f72f3b3645 : Export Bluetooth headers in libbt-rootcanal
f52ffd7ed2 : Make rootcanal package visible to tools/netsim
03df18fa43 : RootCanal: Implement support for enhanced synchronous link commands
e1e4894e6f : RootCanal: Secure Connections controller support
ece087fa42 : Add support for rewritting RssiWrapper packets in TestModel.
3b57eabdfd : RootCanal: Fix LMP accepted opcode definition
f2163e58b7 : RootCanal: Add a Baseband sniffer
ea7fc90cfd : Allow toggling pcap logging on/off
58e2af7c72 : liblmp: Add tests from Bluetooth SIG LMP TestSuite
936ac896f0 : RootCanal: Remove unused keys from controller_properties.json
c4f419f199 : RootCanal: Set default HCI Version in device_properties to 5.3
92daf4e40c : hci_packets.pdl: Add 5.3 version constants
3b318fc7a7 : RootCanal: Add a readme
714a7f3524 : RootCanal: Create OWNERS file
8e7c2fed04 : Test for state changes of VolumeControlStateMachine
73a8232fb4 : Use empty filter for CSIS discovery
c3df620a74 : [Pandora] - Enable hidden apis
f1728940b3 : [Pandora] Don't bond when reconnecting to classic device
20284f96b7 : avatar: Use pandora_experimental grpc interfaces
a7400c5bd5 : Pandora: Rename copy of pandora interfaces to pandora_experimental
d462da75f5 : [Pandora] Add PTS-Bot GATT tests GATT/CL/GAW
e79c8a7c02 : [Pandora] Adopt permission from the shell instead of the platform certificate
0a3afa087c : [Pandora] Fix HOGP regex
007405404f : PandoraServer: Replace usage of shutdownNow with shutdown
de755c0a9b : PandoraServer: Avoid completing grpcUnary responseObserver twice
7aeb46d3f9 : PandoraServer: Close HFP Profile Proxy
dbda6fb991 : [PANDORA_TEST] Use new pairing interface in SMP
3c26587b09 : [Pandora] Implement HID-over-GATT tests
8e555f94bb : [Pandora] Implementation of Pandora Pairing interface
61e48e23bd : [Pandora] Move pairing interface into a separate interface
a174426456 : [Pandora] Utilities for bidirectional streaming APIs
3eae7f9e9e : [PTS-Bot] Add 7 AVCTP test cases AVCTP/TG/CCM/BV-03-C AVCTP/TG/CCM/BV-04-C AVCTP/CT/CCM/BV-02-C AVCTP/CT/CCM/BV-03-C AVCTP/TG/NFR/BV-03-C AVCTP/TG/NFR/BI-01-C AVCTP/TG/FRA/BV-03-C
345b3a0215 : PTS-bot: Skip flaky tests
c58dc15272 : [Pandora] - Add SoftReset in sm.py
e1d8e6afcd : Pandora: Add ResetBluetooth to Host
f8ced023d6 : [PANDORA_TEST] Add flaky SM test to skip list
50f2d5d907 : pandora: Add first basic avatar test
c52ca58661 : Fix bta_av_do_start handle null p_data
ad18beba2c : Add help page to APM notification
52d403fda5 : LeAudio: Fix passing invalid ccid list
3525a76bc6 : LeAudioTestApp: Fix printing broadcast code
10309cf6ce : LeAudio: Fix broadcast code issues
8ebc9ce6e3 : Fix array-related errorprone warnings
e4c83cafd8 : LeAudio: Notify Hal after reconfiguration
ef7137c7f0 : Make onServiceDisconnected be called
4e9360b5ba : Add BMW carkit interop avrcp 1.3 only
87c46b4685 : Import translations. DO NOT MERGE ANYWHERE
f4972042e8 : Import translations. DO NOT MERGE ANYWHERE
5119db4d67 : leaudio: Fix check of HaveAllActiveAsesCisEst
84e3c218f9 : leaudio: Fix initialization of ases
81a4f58e10 : leaudio: Clear cis handle from ase when not needed anymore
e14f1ec355 : Use EFD_SEMAPHORE while creating eventfd for fake timers
2855448298 : Ensure existing unit tests pass with fake timers.
340bc09ae7 : Fix a deadlock bug in Bluetooth Framework
1e3d186f3b : Separate out fake timer.
6898ba602e : LeAudio: Fix volume issues
0fb857c3e8 : leaudio: Improve handling microphone during call
b5b555a36e : leaudio: Fix unnecessary reconfiguration for Ringtone
62de0dc494 : leaudio: Make update metadata asynchronous
2b2940eeb0 : Enable le scanner manager test
60e0f92d75 : Add support for APCF Generic AD Type and RSI AD Type Filter
8698360c4d : Test for state changes of HapClientStateMachine
ba88299add : leaudio: Fix Audio HAL startRequest
f468a0a1c3 : leaudio: Synchronize TBS and LeAudio
1307a91d40 : HeadsetService: Improve LeAudio -> HFP call handover
a3460ed1af : Ignore empty as well as base UUIDs.
fe84d2da78 : Trigger mute/unmute function for PTS mode only
f123eb3c38 : Ensure stack is operational for connection history
cf25e33147 : A2DP: Remove system property check about offloading capability
6a55346d63 : Add gd::acl_manager dumpsys data
43eeb9f910 : Import translations. DO NOT MERGE ANYWHERE
a039caaf1f : BASS: Fix unable to disconnect from settings
60386b9324 : Do not enter DISARMED for incoming connection
1494c8bfba : Simplify set ACL priority VSC
6faae8cdf7 : Revert "leaudio: Fix possible race when confirming stream start"
2b43c4301a : DO NOT MERGE - Revert "Add length check when copy AVDTP packet"
21bf81a078 : Added Bluetooth audio device fallback on disconnect
72ac91baf8 : leaudio: Add unit test to cover TWS style configuration
02bd8d3254 : VolumeControlService: Update volume to device after reconnection
3eef955f1f : Add test for GsmAlphabet
a0e2d26bc3 : Import translations. DO NOT MERGE ANYWHERE
cafe54bb9a : leaudio: Fix calculating needed ases
6eda077599 : Add HapClientStackEventTest
85501e63d5 : leaudio: Fix possible race when confirming stream start
1ccf44dda3 : Remove an unused file
c44a13cf1e : [PTS-bot] Add timeout when restarting gRPC server
742fe5b051 : Bug fix of NPE in isTimeoutScanClient()
9e9a0a8fc4 : HCI: Register callbacks before sending reset
f631e85827 : Clear native before removing HeadsetService
71b1656a8d : BluetoothInCallService: Change isConferenceWithNoChildren logic. Besides checking if the call is a conference call and the property CAPABILITY_CONFERENCE_HAS_NO_CHILDREN, we should actually check if the call has childrens
5488f3376f : leaudio: Fix typo when checking for the bidirectional CISes
97dba2e1ff : Leaudio: Fix one earbud no playing when both connected at once
4426814577 : Enable BT OPP base activities in system service.
182428d01a : leaudio: Fix unit test
10a3b04191 : has: Fix false encryption success
f07ca0bf75 : le_audio: Use set scenarios for multiple context types
4c3445918d : Update APM Device Configs
e6458d9f6b : Multiple fixes for PTS-bot GATT profile tests
8a68bbd106 : Move enabling state of Bluetooth sharing to system service.
ed10bd2f4a : Avoid blocking main thread on HID operations
49f1bb771d : LeAudio: Add upper tester flag for multiple CCID
7bc6148d19 : LeAudio: Support multiple contexts in stream metadata
fde3b6c204 : Broadcaster: Improve broadcast stream metadata
f4c0c2fc27 : Make the last active device overrides
d01f0a85d9 : Do not switch codec to OPUS if optional codec has been disabled
ed09ba56ab : [PANDORA_TEST] Add GATT/CL/GAR tests
644f250acd : Add missing increment in bnep_api.cc
6b4acc4d43 : Added max buffer length check
561024aa49 : Fix regression for the frame duration conf missing
7b2ab0eb7b : Import translations. DO NOT MERGE ANYWHERE
c715827b71 : leaudio: Improve counting number of required CISes
5b0ccc5bd9 : leaudio: Yet another improvements on data path
03e65695ea : vc: Fix typo when checking encryption
f910f5868d : Only restart bluetooth if INIT_FLAGS have changed
cde75cf541 : Defer free in bta_hh_act.cc
96f108e8c3 : Add negative length check in process_service_search_rsp
19caaf4b02 : Add negative length check in process_service_search_rsp
0d54a2ef45 : csis: Improve notification about member availability
586547d0f9 : Add more configuration for single device with 2 ASEs
5d60198d82 : Allow ringtone, media context type as input device for PTS mode
1cd7a8578f : Add more configurations support for PTS CAP test
ebd4e40982 : leaudio: Improve some unit tests
a75fa23d21 : Align the LE audio context type value and naming with SIG assigned number
2d8d145993 : LeAudioTestApp/Bass: Fix not being able to scan for sources
ce677efa01 : Bass: Fix accessing null reference
f3274db19d : Fix EIR UUID cache crash
e14e2f5f5b : Fix EIR UUID cache crash
30041c3fde : Update APM notification String
ae7512cec7 : eatt/l2cap: Add upper tester for L2CAP test cases
0ff3c5dce4 : leaudio: Fix regression on data path removal
02b70e8531 : LeAudioService: Clear lead device when removed from the group
9037d5022a : PTS-bot: correct bt mainline module name
c99c43f7cc : Fix interger overflow when parsing avrc response
8ac0a48db6 : Fix interger overflow when parsing avrc response
430dc5474f : Broadcaster: Fix atest running wrong unit tests
817095e10c : LeAudioTestApp: Allow for short broadcast codes
a476db2b4d : Broadcaster: Handle short broadcast codes
2859adde55 : Bass: Handle short broadcast codes
c3ef6aa8fe : Bass: Fix reversed broadcast code
f4c788c06d : LeAudioTestApp/Bass: Allow channel selection
0fdcf0f14a : Bass: Fix BIS sync state channel map
013464c91c : LeAudioService: Minor changes to store volume for the group
5a89b7778b : Import translations. DO NOT MERGE ANYWHERE
2756b139ce : Import translations. DO NOT MERGE ANYWHERE
a60ebe22d9 : Import translations. DO NOT MERGE ANYWHERE
7deacca8c6 : Cache EIR UUIDs per Bluetooth address outside the pairing_cb_t
b371321c7f : Eatt: Improve colision handling
67d76a0092 : l2cap: Improve ECOC creation handling
e79e4deac2 : leaudio: Improve offloader behaviour
fa14757d42 : leaudio: Simplify stream configuration
1d8400fb1e : leaudio: Yet another optimisation on max CIS needed
4805b64fd8 : leaudio: Improve finding max CISes count needed
78df72fe5a : leaudio: Make sure attached device has proper metadata (ccid)
d572cc918f : leaudio: Handle seamless streaming during late join or drop of member devices
e707d89947 : leaudio: Add functions for setting CIG parameters
f9548ec06d : leaudio: Fix choosing configuration based on ase cnt
c427241d72 : [PANDORA_TEST] Implement SMP test on pts-bot
d337352147 : File changes for 9 AVRCP Test Case execution-
90b5dcaabf : leaudio: Fix for removing data path
2459b5ec52 : Add length check when copy AVDT and AVCT packet
493fcadb41 : Add length check when copy AVDT and AVCT packet
aa49d2c0eb : Attempt outgoing HID host reconnection
796fce1556 : pandora: Add a OnPairing method to host interface
cdc88159ca : Add tests for BluetoothPbapVcardManager (2/2)
340cbe9539 : Add tests for BluetoothPbapVcardManager (1/2)
99feca104c : Save UUIDs using properties rather than the pairing_cb_t
41fdfda254 : Ignore calls to set the address policy after it has already been set
4ed6cfb83b : Add length check when copy AVDTP packet
ca63e26d2c : Fix potential interger overflow when parsing vendor response
1ecc7c6479 : Save UUIDs using properties rather than the pairing_cb_t
fcea285a0e : Cache EIR UUIDs per Bluetooth address outside the pairing_cb_t
1e376a1823 : Save UUIDs using properties rather than the pairing_cb_t
c4923a181b : Do not change DevType of DUAL devices
8326e0eca4 : Fix BTA_AV_API_SET_LATENCY_EVT not handled
5bbc71af3e : [PTS-bot] Add PTS-bot configuration for MTS
3d4cb19fac : Fix LeDevice, ClassicDevice, Device, AdapterConfig less than operators
0e4f4cd08f : vc: Remove pending volume control operations
15e0f8852f : LeAudioTestApp: Add button to trigget set active group
0885217592 : HapClientService: Don't use cache for PTS
12e4239740 : has_client: Add upper tester for the PTS
418e10865b : has_client: Disconnect profile when control point is not accesable
e31393fda7 : has_client: Improve subscribing for notification
fc3f47aafd : has_client: Fix Indication confirmation
0f39397db7 : has_client: Always write CCC values
7976c59b4d : has_client: Improve subscribtion to control point
b649882a3a : gatt: Fix incorrect GATT confirmation on indication
ffc0b1535f : Use message ID from proto for BT APM notification Bug: 239983569 Test: atest ServiceBluetoothTests Ignore-AOSP-First: resolve merge conflict on internal first
9aea8a9a07 : Increase the power level for broadcast extended advertising
a88fe05e3d : [PANDORA_TEST] Add GATT/CL/GAD tests
987d0e24b6 : leaudio: Add priority to ringtone context type
2a5372b1f9 : l2cap: Add proper handling of L2CAP Reject command
d6647319ee : Catch errors from opus_encode() call
4ce45deae4 : Add local to pan_api.cc
ca6cac4996 : Add local to pan_api.cc
a0e5e44895 : Fix address_with_type inequality comparison operator<
693e18805b : Add buffer in pin_reply in bluetooth.cc
2c09d202c8 : Add buffer in pin_reply in bluetooth.cc
96f1c0d294 : Adding tests for APM enhancement
dc6cf457d5 : Get real transport for BT_TRANSPORT_AUTO when remove bond
4f7f9206b3 : Reconfigure Address policy on last bond removed
c0ddd10853 : Import translations. DO NOT MERGE ANYWHERE
9823625ebb : Import translations. DO NOT MERGE ANYWHERE
3696926bd8 : Import translations. DO NOT MERGE ANYWHERE
dc17e836d0 : Import translations. DO NOT MERGE ANYWHERE
3baf1d6fa2 : Ignore calls to set the address policy after it has already been set
acadf166a3 : HeadsetPhoneState: Synchronize constructor with phone state listening functions.
2e6fb92359 : Add sink only/source only senarios
f4aa35adf8 : Reconfigure Address policy on last bond removed
a00df11d98 : Add support for Opus over A2DP
29d38ad3c2 : Add support for Opus in BT Audio HAL
856c8b9605 : Add support for Opus in BT Java Service
96644962cc : Move from libbacktrace libunwindstack.
8826a40032 : RootCanal: Add Link to Link Manager when connection is created
b4586b413b : Revert "RootCanal: Use weak_ptr for Phy, Device"
5733845b1f : Fix crash in emulator unit tests
e233730a18 : Mark a few bluetooth unit tests as isolated:false
604fc4a40a : RootCanal: Use weak_ptr for Phy, Device
13193bbfb6 : RootCanal: Only remove BR_EDR links from LMP
e6fb049478 : rootcanal: correctly handle error conditions in test command add_phy.
9afa39ab81 : RootCanal: Implement LMP as a rust library
1157bb874f : Root-Canal: Generate LE_Channel_Selection_Algorithm event
53070e453c : RootCanal: Fix hci sniffer packet direction endianness
35ef1a6255 : RootCanal: Extract pcap writing logic outside hci_sniffer
26a0913f1c : Enable sniffing of HCI packets to std::ostream
3d3436d500 : RootCanal: Add a HciSniffer
a05047078b : PTS-bot: update list of PTS-bot tests
316495f656 : Added list instance removal in GattInstance#disconnect()
3275253644 : [PANDORA_TEST] pts-bot HFP Coverage: TCA
ace1e595bf : [PANDORA_TEST] Update a2dp method to use a device
31d29fe970 : [PANDORA_TEST] pts-bot HFP Coverage: WBS
838036149a : [PANDORA_TEST] Update host method to use a device
b27694c83c : PTS bot implementation for GATT profile tests
2509429a82 : RootCanal: Set HCI Version in controller_properties to 5.3
38c8e4bd1c : [PANDORA_DEV] Allow Bluetooth hidden from Pandora
dfd4c8c0b8 : [PANDORA_TEST] Implement SMP test on pts-bot
fe426c1605 : Pandora: Add SDP/SR/ support
b7eddd0d17 : Add a pre-test mmi to get the pts address
d8a5c9835c : [PANDORA_TEST] pts-bot HFP Coverage: HFI & SLC
5251ed63b7 : [PANDORA] Remove Shadowing since we now can call hidden
60cc89b1ff : Escape MMIs that are not Python identifiers
f5e75e668d : [PANDORA_TEST] pts-bot HFP Coverage: DIS/BV-01-I
b2c58e449d : Pandora: Remove warnings from deprecated functions
502a266a6d : Pandora: Skip AVDTP/SRC/INT/SIG/SMG/BI-35-C
3fc01e5792 : PTS-bot: fix failure during reset
a5a0731a63 : PTS-bot: fix failure after reset
98a7b1ac3d : PTS-bot: remove A2DP/SUS/ tests
4ff5705230 : PTS-bot: Build AudioTrack at first Start
9a54c4ed84 : PTS-bot: fix reset
99703b020f : PTS-bot: fix AVDTP/SRC/INT/SIG/SMG/BV-17-C
c8e06ea331 : PTS-bot: freeze protobuf python package
db84438fb8 : [LSC] Add LOCAL_LICENSE_KINDS to packages/modules/Bluetooth
72891d9fa3 : PTS-bot: add default timeout and AVDTP tests
f90bb7e8f7 : PTS-bot: global configuration
d083b6b171 : Pandora: Add mmi2grpc
0854fc5eae : [PTS-BOT] stop skipping A2DP/SRC/CC/BV-09-I
5ceb81f41b : [PTS-BOT] Sort pts config
786aaa3177 : PTS-bot: add PTS-bot in general tests
27775c9066 : PandoraServer: Synchronize AudioTrack writes
dfe9d7d92b : Pandora: Rename all references of Blueberry to Pandora
a318c2c680 : Pandora: Rename Blueberry folder to Pandora
9a115540c8 : Support setting BT controller Low Latency mode(2/2)
ca4a03aa6d : Support setting BT controller Low Latency mode(1/2)
730cb6c650 : Fix CDMA conference active call inference
3e9249a6c1 : Bluetooth APM enhancement
2ddaea4308 : Check cached command for ack_pause
bce221fd79 : Import translations. DO NOT MERGE ANYWHERE
62c727dd41 : Import translations. DO NOT MERGE ANYWHERE
231d3dbbdc : AckPause when Create Connection Cancel fail
840ad63e55 : Fixed service / framework test suites broken after migration
419cdecda1 : BluetoothPhoneState: call clearSignalStrengthUpdateRequest() at the beginning of stopListenForPhoneState() to make sure it's always called.
feaeffbe41 : AckPause when Create Connection Cancel fail
bc58c5a954 : Fix potential interger overflow when parsing vendor response
62e29ee6f5 : Fix potential interger overflow when parsing vendor response
ed9a843cf1 : Add length check when copy AVDTP packet
913672d2eb : Fix method not enforcing correct permissions
85065d089b : Add tests for BluetoothPbapSimVcardManager (2/2)
c7ec57160b : Add tests for BluetoothPbapSimVcardManager (1/2)
5ea759a466 : Check if need codec switching before start streaming
9b62eaf393 : AckPause when Create Connection Cancel fail
05d09d4d2e : Add tests for BluetoothPbapObexServer#onGet/onSetPath
490062ebf9 : Use PTS flag to set 48_1/2/3/4 audio configuration for broadcast PTS test
9f083ec910 : Add length check when copy AVDTP packet
b88a389715 : Revert "Add btm_cb.notify_when_complete_cb when inquiry is cancelled"
7569b1e513 : Add broadcast offload audio config update to hal
5d7cac5bfe : Allow CarService tests to build against Bluetooth hidden APIs
476f0434cb : Use proper resolved address upon connection fail or timeout
fa2d5f5c94 : Remove rfcomm_security_records map, store records in tBTA_JV_PCB instead.
36b0b88aca : Enable robust caching for client side by default
67c4bdeafe : Change flag for client bit mask
040c9bafc9 : Fix method not enforcing correct permissions
d71d6a147e : BT: public address adv worng.
6b3d7011b6 : Add BluetoothPbapObexServerTest
1df50f1597 : Bass: Multiple improvements and minor fixes
70d65bf2a4 : Read local cache directly if bonded
162d2b3748 : Check cached command for ack_pause
df6d00e0d4 : Import translations. DO NOT MERGE ANYWHERE
7c5608e720 : Import translations. DO NOT MERGE ANYWHERE
5d74f9171d : Import translations. DO NOT MERGE ANYWHERE
72a85be62c : Import translations. DO NOT MERGE ANYWHERE
f40e61b951 : Extend scan timeout logic to downgrade regular scan
51d68c475c : bass: Add BassClientStateMachine unit tests
5cdb78e6c4 : BassClient: Verify connection state change intents
cafe324b98 : BassClient: State machine cleanup
261bdd1932 : BassClient: Add initial support for group operations
b64273fabf : tests: Multiple unit test fixes
8f6e8b1d92 : [LE Audio] Correct the value of BIG parameter Max_SDU
394afcb331 : BassClient: Respect forbidden connection policy
7a8ab7aa70 : Fix LeAudioService permission check
50f0b8d8fe : Fix Java style in LeAudioService.java
21cfc8bc95 : Use VSC to set the link priority for Synaptics BT chip.
82ff404787 : Add possibility to inject broadcast code while adding broadcast source
c543de213d : BassClient: Pass current receiver state on first set code check
2ef041a68d : BassClient: Handle setting pending broadcast code
ba7fc6d5ea : BassClient: Use little endianness instead of big for synced BISes
9dffa0508b : BassClient: Send remove source command after stopping synchronization
78466276e7 : BassClient: Minor adjustments of some logs and comments
55570abf90 : le_audio: Use bi-directional scenario for ringtone for ringtone
ee511dd627 : Use mDatabaseManager when calling database functions
7e8e1c6350 : Add function to check flag exist or not
42439c34f4 : Count flags when check advertising data length
01d04cfa12 : GD Scan: Add data length check for legacy command
7ab85f14d0 : Import translations. DO NOT MERGE ANYWHERE
d3ac874df2 : Minor refine the broadcast ISO setup comment
c883a51ffb : Revert "Fixes a bug in the BluetoothDevice#getIdentityAddress API where it"
6f2fd97d07 : Revert "Fixes a bug in the BluetoothDevice#getIdentityAddress API where it"
f714eef66e : Revert "Fixes a bug in the BluetoothDevice#getIdentityAddress API where it"
879b46955e : Start broadcast offload session without checking data mq
d1049450d5 : Sync the file content with AOSP branch
cef5c8fcd0 : Add BluetoothPbapCallLogComposerTest
49196b1704 : Add BluetoothPbapConfigTest
9e8fb12567 : [LeAudio] Stop initialzing if stopped
192b1dc2f4 : Check the broadcast offload audio configuraiton and session type
430b271cb0 : Set broadcast ISO data path based on the codecLocation
347f739a05 : Add BluetoothPbapAuthenticatorTest
290f9dbb97 : BQR: vendor specific quality and trace event
f504f17dfb : [conflict] Merge "Revert "BassClient: Fix issue that source could not be found"" into tm-dev am: 63de86ff19 am: 376730d73d
9a89b1ca04 : Import translations. DO NOT MERGE ANYWHERE
9594f14c76 : Import translations. DO NOT MERGE ANYWHERE
ae70a39a5c : Fix Build breakage for bertha target
987e86c8ef : audio HAL: add support for audio patch API.
5dd80e98ea : Update active context config when the ACL is disconnected
7b354c2b85 : BassClient: Fix byte order in parsing the receiver state
ccf0eaa716 : BassClient: Convert metadata for addSource op
c1ed6e9e5c : BassClient: Fix not clearing pending op. metadata
2d17f4026c : BassClient: Fix not putting empty metadata buffer on the list
d5c948ea76 : BassClient: Fix missing SID in the reported metadata
dd8e3363a7 : BassClient: Fix nullptr on BluetoothLeBroadcastSubgroup creation
992f44a35a : broadcast: Fix address type in the advertising
100d4dfb54 : broadcast: Fix filling broadcast code in JNI
44f9df3f73 : Import translations. DO NOT MERGE ANYWHERE
678b0a8e8a : Check sysprop value before trying to bind to service
a155f1e231 : LeAudioTestApp: Add group id input support for lock/unlock button
caa0468493 : SetDeviceUnauthorized with non-LE audio device for PTS GMCS test
f24fefa003 : Clear apex.go entries for bluetooth libs
888a1a7283 : Removing bonded device when auth fails due to missing keys
d84e0ac374 : Import translations. DO NOT MERGE ANYWHERE
a5ba6c3e1f : Import translations. DO NOT MERGE ANYWHERE
bc1ab1102f : Restore devices volume after bluetooth restart
7222cc646a : Listen for Intent.ACTION_USER_SWITCHED in BluetoothManagerService instead of using the SystemService#onUserSwitching method
8e8447c97f : Revert "Save off foreground user id before passing the message to the handler on"
8c2737d927 : Listen for Intent.ACTION_USER_SWITCHED in BluetoothManagerService instead of using the SystemService#onUserSwitching method
46a8707d2f : Revert "Save off foreground user id before passing the message to the handler on"
a0e4d85778 : Save off foreground user id before passing the message to the handler on user switches
141830f8ee : Save off foreground user id before passing the message to the handler on user switches
a562a3092d : Import translations. DO NOT MERGE ANYWHERE
a3fb73c6d2 : Import translations. DO NOT MERGE ANYWHERE
9025756b0e : Revert "Enable binder caches in Bluetooth module"
2568d49f4e : Revert "Enable binder caches in Bluetooth module"
de24865058 : fixing CTS tests for BluetoothAdapter restrictions
32d63626e4 : Update parcel read for ScanFilter
9cc708cb1b : Update parcel read for ScanFilter
c72268583f : Removing unnecessary Bluetooth privileged permission check
3a409252dc : Fix crash in AdapterService#disconnectAudio due to ArrayIndexOutOfBoundsException

+- Project: platform/packages/modules/CaptivePortalLogin

18f0943 : Import translations. DO NOT MERGE ANYWHERE
c2945c1 : Import translations. DO NOT MERGE ANYWHERE
09a4764 : Import translations. DO NOT MERGE ANYWHERE
8e6bff7 : Import translations. DO NOT MERGE ANYWHERE
bfa425f : Import translations. DO NOT MERGE ANYWHERE
be89dcb : Set version code to 330400000
26c91e3 : Import translations. DO NOT MERGE ANYWHERE
056137b : Import translations. DO NOT MERGE ANYWHERE
1f26f3e : Import translations. DO NOT MERGE ANYWHERE
dfd6506 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/CellBroadcastService

bb89705 : Import translations. DO NOT MERGE ANYWHERE
8951a67 : Import translations. DO NOT MERGE ANYWHERE
f1aa116 : Update the target sdk version to 33 for pre-installed app

+- Project: platform/packages/modules/Connectivity

81469d92e6 : Import translations. DO NOT MERGE ANYWHERE
f6c067f1bf : Import translations. DO NOT MERGE ANYWHERE
861a823f89 : Import translations. DO NOT MERGE ANYWHERE
e9df6a5499 : Import translations. DO NOT MERGE ANYWHERE
61f49710a3 : Import translations. DO NOT MERGE ANYWHERE
ae85528699 : Import translations. DO NOT MERGE ANYWHERE
3497545cb3 : Update test on calling getAppExclusionList with restricted user
fb741cf581 : Import translations. DO NOT MERGE ANYWHERE
6f1c850ce9 : Import translations. DO NOT MERGE ANYWHERE
3cd66c1aba : Verify converting to Vpnprofile with IkeTunnelConnectionParams set
e0d44a2c53 : Import translations. DO NOT MERGE ANYWHERE
900e1aa57b : Import translations. DO NOT MERGE ANYWHERE
adbfe4344e : Import translations. DO NOT MERGE ANYWHERE
948e3138df : Import translations. DO NOT MERGE ANYWHERE
684f6fe662 : Import translations. DO NOT MERGE ANYWHERE
734615d958 : Import translations. DO NOT MERGE ANYWHERE
98ae8cc629 : Add test to verify null ProxyInfo in Ikev2VpnProfile
eb453de042 : Test that VpnManager events will never be sent to Settings VPNs
650156df80 : Remove NetworkCapabilities#combine* tests
81209cff57 : Do not verify field count in tests used in CTS
a3f9c3c8ec : Import translations. DO NOT MERGE ANYWHERE
5b08ad3f00 : Import translations. DO NOT MERGE ANYWHERE
6654b0ee9a : Import translations. DO NOT MERGE ANYWHERE
c30b5dfb45 : Import translations. DO NOT MERGE ANYWHERE
0e37ef5c07 : Set version code to 330400000
edc0f10a71 : Update the prefix of VPN_APP_EXCLUDED in the test
35b725b977 : fix clat on restricted networks
790c557879 : Adjust bpf_existence_test.cpp for dscp_policy 5.15+ change
ea2bdbf942 : DscpPolicy Move to kernel 5.15
f0e4039c2f : Run CtsNetTestCases in sc-dev TEST_MAPPING
5354da46ad : Sendcallback when setting eth interface up
7ede1b283b : Revert "Temporarily ignore ethernet tests until prebuilts are updated"
dbbeb99370 : Test that VpnManager events will never be sent to Settings VPNs
67e660e537 : Test that VpnManager events will never be sent to Settings VPNs
478f3f9f0a : Import translations. DO NOT MERGE ANYWHERE
bbb09d1e1b : Add test for startPptp
5d22bf6c01 : Import translations. DO NOT MERGE ANYWHERE
bfa19e0c78 : Test recoverable Ikev2 errors
58c285db62 : Revert "Autogenerate connectivity jarjar rules"
7559b1fa50 : Import translations. DO NOT MERGE ANYWHERE
f0ccbcd9dc : Import translations. DO NOT MERGE ANYWHERE
07a5b6cf47 : Update the UIDs only after the native network is created
42fc5e5c6b : [MS78.2] Fix NetworkIdentity#Builder crashing on 5G NSA networks

+- Project: platform/packages/modules/DnsResolver

2347623 : Set version code to 330400000

+- Project: platform/packages/modules/ExtServices

62b8078 : Set version code to 330400000
7153ec7 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/IPsec

927bd2ab : Set version code to 330400000

+- Project: platform/packages/modules/NetworkStack

72217a84 : Import translations. DO NOT MERGE ANYWHERE
e37db902 : Import translations. DO NOT MERGE ANYWHERE
40a71f06 : Set version code to 330400000

+- Project: platform/packages/modules/NeuralNetworks

4db39f38e : Set version code to 330400000

+- Project: platform/packages/modules/OnDevicePersonalization

a2817a7 : Set version code to 330400000

+- Project: platform/packages/modules/Permission

fb742693c : Import translations. DO NOT MERGE ANYWHERE
2c9df853f : Import translations. DO NOT MERGE ANYWHERE
738076d1c : Import translations. DO NOT MERGE ANYWHERE
b46831498 : Import translations. DO NOT MERGE ANYWHERE
dfd923277 : Import translations. DO NOT MERGE ANYWHERE
f1547634e : Import translations. DO NOT MERGE ANYWHERE
ce2b1594f : Import translations. DO NOT MERGE ANYWHERE
46f815fe9 : Import translations. DO NOT MERGE ANYWHERE
76887ac66 : Import translations. DO NOT MERGE ANYWHERE
1ddcc06d0 : Import translations. DO NOT MERGE ANYWHERE
0ce05402e : Import translations. DO NOT MERGE ANYWHERE
7793b6691 : Import translations. DO NOT MERGE ANYWHERE
1b017b266 : Import translations. DO NOT MERGE ANYWHERE
262f8c507 : Import translations. DO NOT MERGE ANYWHERE
cdd311a19 : Import translations. DO NOT MERGE ANYWHERE
23766651e : Import translations. DO NOT MERGE ANYWHERE
73c9d8fae : Import translations. DO NOT MERGE ANYWHERE
cc23c8894 : Import translations. DO NOT MERGE ANYWHERE
7801c66f0 : Import translations. DO NOT MERGE ANYWHERE
0e2d26492 : Import translations. DO NOT MERGE ANYWHERE
c8a4708b1 : Import translations. DO NOT MERGE ANYWHERE
8342979f2 : Import translations. DO NOT MERGE ANYWHERE
15c24001d : Import translations. DO NOT MERGE ANYWHERE
550a32378 : Import translations. DO NOT MERGE ANYWHERE
f72065f56 : Import translations. DO NOT MERGE ANYWHERE
893843f56 : Import translations. DO NOT MERGE ANYWHERE
b05181a5b : Import translations. DO NOT MERGE ANYWHERE
327ca1f34 : Import translations. DO NOT MERGE ANYWHERE
b625c3cde : Import translations. DO NOT MERGE ANYWHERE
b8ac32229 : Import translations. DO NOT MERGE ANYWHERE
880f0bca0 : Import translations. DO NOT MERGE ANYWHERE
72363f62b : Import translations. DO NOT MERGE ANYWHERE
36e54049f : Import translations. DO NOT MERGE ANYWHERE
c404df98a : Import translations. DO NOT MERGE ANYWHERE
8bf25da8b : Import translations. DO NOT MERGE ANYWHERE
cd9ddc01f : Import translations. DO NOT MERGE ANYWHERE
0dfb796d1 : Grant ACCESS_AMBIENT_CONTEXT_EVENT permission to SystemUI role for double tap through AmbientContext
ea54aea08 : Import translations. DO NOT MERGE ANYWHERE
1d65ae2d1 : Import translations. DO NOT MERGE ANYWHERE
e22c7b251 : Import translations. DO NOT MERGE ANYWHERE
086aaf69a : Import translations. DO NOT MERGE ANYWHERE
3cb900d4a : Import translations. DO NOT MERGE ANYWHERE
4292216b9 : Import translations. DO NOT MERGE ANYWHERE
0e8fb905f : Import translations. DO NOT MERGE ANYWHERE
42ee0a006 : Import translations. DO NOT MERGE ANYWHERE
0d155975f : Import translations. DO NOT MERGE ANYWHERE
c2ddce564 : Import translations. DO NOT MERGE ANYWHERE
f99d182c3 : Import translations. DO NOT MERGE ANYWHERE
70fac4788 : Import translations. DO NOT MERGE ANYWHERE
361af7991 : Import translations. DO NOT MERGE ANYWHERE
1a57c7c72 : Import translations. DO NOT MERGE ANYWHERE
7e2a84abe : Import translations. DO NOT MERGE ANYWHERE
29dd74362 : Import translations. DO NOT MERGE ANYWHERE
51a884918 : Import translations. DO NOT MERGE ANYWHERE
3f1842017 : Set version code to 330400000
f6734c8e4 : Import translations. DO NOT MERGE ANYWHERE
359b0ca72 : Import translations. DO NOT MERGE ANYWHERE
10f434442 : Import translations. DO NOT MERGE ANYWHERE
8e7a5dcf1 : Import translations. DO NOT MERGE ANYWHERE
f55f0480f : Import translations. DO NOT MERGE ANYWHERE
f99a9b0d0 : Import translations. DO NOT MERGE ANYWHERE
49c26c712 : Import translations. DO NOT MERGE ANYWHERE
9baeebc3f : Import translations. DO NOT MERGE ANYWHERE
337602669 : Import translations. DO NOT MERGE ANYWHERE
180b70602 : Import translations. DO NOT MERGE ANYWHERE
e845ed44d : Import translations. DO NOT MERGE ANYWHERE
038811a23 : Import translations. DO NOT MERGE ANYWHERE
9463f5609 : Import translations. DO NOT MERGE ANYWHERE
d1b9b8534 : Import translations. DO NOT MERGE ANYWHERE
26e70722b : Import translations. DO NOT MERGE ANYWHERE
06a803bca : Import translations. DO NOT MERGE ANYWHERE
a8ce13f3c : Import translations. DO NOT MERGE ANYWHERE
771a6f0a5 : Import translations. DO NOT MERGE ANYWHERE
644d188bc : Import translations. DO NOT MERGE ANYWHERE
20a2a392d : Import translations. DO NOT MERGE ANYWHERE
51c342763 : DO NOT MERGE Filter for package visibility in getSmsRoleHolder().
4dad8db20 : Import translations. DO NOT MERGE ANYWHERE
9249922e6 : Import translations. DO NOT MERGE ANYWHERE
a58a2f47d : Import translations. DO NOT MERGE ANYWHERE
812946b5a : Import translations. DO NOT MERGE ANYWHERE
42824db6a : Import translations. DO NOT MERGE ANYWHERE
7848c7c52 : Import translations. DO NOT MERGE ANYWHERE
44930f414 : Import translations. DO NOT MERGE ANYWHERE
728dc2e77 : Import translations. DO NOT MERGE ANYWHERE
32d96a456 : Import translations. DO NOT MERGE ANYWHERE
8dc24032c : Import translations. DO NOT MERGE ANYWHERE
efc37ae20 : Import translations. DO NOT MERGE ANYWHERE
d099283d3 : Import translations. DO NOT MERGE ANYWHERE
210e1c184 : Import translations. DO NOT MERGE ANYWHERE
52462a0c8 : Import translations. DO NOT MERGE ANYWHERE
7769cb471 : Import translations. DO NOT MERGE ANYWHERE
a01e16588 : Import translations. DO NOT MERGE ANYWHERE
fc5aa40c6 : Import translations. DO NOT MERGE ANYWHERE
5869e8656 : Import translations. DO NOT MERGE ANYWHERE
0ff5b7e42 : Import translations. DO NOT MERGE ANYWHERE
16ecb5322 : Import translations. DO NOT MERGE ANYWHERE
3adbb94be : Import translations. DO NOT MERGE ANYWHERE
b5670f0dc : Import translations. DO NOT MERGE ANYWHERE
003bfb14b : Import translations. DO NOT MERGE ANYWHERE
085dab448 : Import translations. DO NOT MERGE ANYWHERE
39f4d49a1 : Import translations. DO NOT MERGE ANYWHERE
bd2cdb014 : Import translations. DO NOT MERGE ANYWHERE
c5864e379 : Import translations. DO NOT MERGE ANYWHERE
5466a803f : Add FLAG_IMMUTABLE to PendingIntents
cb6a249e1 : Hide overlays on ReviewPermissionsAtivity

+- Project: platform/packages/modules/Scheduling

0d8350f : Set version code to 330400000

+- Project: platform/packages/modules/SdkExtensions

765d8ec : Set version code to 330400000

+- Project: platform/packages/modules/StatsD

821f64f7 : Set version code to 330400000

+- Project: platform/packages/modules/Uwb

4c78920 : Fix Unbounded Variable Length Array Usage
b2a3d24 : Set version code to 330400000
9b5b365 : Revert "uwb(service): Initialize UWB service state at bootup"

+- Project: platform/packages/modules/Virtualization

1da93830 : Upgrade pvmfw.img to build 9106195
3b3c57c8 : Pass "shared libs" apexes
80fe146d : Revert "Use log file instead of micrdroid logcat for tests"
0a7178d7 : Use apexes on device APEX for testing
abf84edd : Use log file instead of micrdroid logcat for tests

+- Project: platform/packages/modules/Wifi

76a35902b3 : Import translations. DO NOT MERGE ANYWHERE
d4b2e1b920 : Import translations. DO NOT MERGE ANYWHERE
062f194a8c : wifi: Reset to default SAP configuration when doing factory reset
60028b9f8b : [DO NOT MERGE] wifi: remove certificates for network factory reset
0c3de17f51 : wifi: Reset to default SAP configuration when doing factory reset
928d3b40a9 : [DO NOT MERGE] passpoint: validate decorated identity prefix
a7dc36ec5e : [DO NOT MERGE] passpoint: validate decorated identity prefix
331c100682 : [DO NOT MERGE] passpoint: validate decorated identity prefix
68abe8f273 : [DO NOT MERGE] passpoint: validate decorated identity prefix
2e0196f10c : [DO NOT MERGE] passpoint: validate decorated identity prefix
5490942244 : Import translations. DO NOT MERGE ANYWHERE
2db1dec54e : Import translations. DO NOT MERGE ANYWHERE
49374776b0 : Import translations. DO NOT MERGE ANYWHERE
1dcea45fe0 : Import translations. DO NOT MERGE ANYWHERE
ba1fe46cbe : Import translations. DO NOT MERGE ANYWHERE
d8aa1b8b7d : Import translations. DO NOT MERGE ANYWHERE
fc0b0f1366 : Import translations. DO NOT MERGE ANYWHERE
f87c9f414c : wifi: Reset to default SAP configuration when doing factory reset
b230b791a2 : Import translations. DO NOT MERGE ANYWHERE
04d77cf0e4 : Import translations. DO NOT MERGE ANYWHERE
c07b649dee : Import translations. DO NOT MERGE ANYWHERE
e10fcb4546 : Import translations. DO NOT MERGE ANYWHERE
197faf1486 : [DO NOT MERGE] wifi: Reset to default SAP configuration when doing factory reset
bff21fbed6 : wifi: Reset to default SAP configuration when doing factory reset
9f36d5e89c : Import translations. DO NOT MERGE ANYWHERE
55bb6cd739 : Import translations. DO NOT MERGE ANYWHERE
a4c11a58b5 : [DO NOT MERGE] wifi: remove certificates for network factory reset
7d1c5d8eb2 : [DO NOT MERGE] wifi: remove certificates for network factory reset
ed09822732 : [DO NOT MERGE] wifi: remove certificates for network factory reset
4a354057cb : [DO NOT MERGE] wifi: remove certificates for network factory reset
27f2e15423 : [DO NOT MERGE] wifi: remove certificates for network factory reset
01bfb4f1b1 : Set version code to 330400000
4257fa8a7b : Import translations. DO NOT MERGE ANYWHERE
42763ec52d : Import translations. DO NOT MERGE ANYWHERE
7f649482d7 : Import translations. DO NOT MERGE ANYWHERE
f71a516633 : Import translations. DO NOT MERGE ANYWHERE
e12cb580d0 : Import translations. DO NOT MERGE ANYWHERE
0d81ee8951 : Import translations. DO NOT MERGE ANYWHERE
74520f7020 : wifi: fix security issue
bc720ede4d : Import translations. DO NOT MERGE ANYWHERE
bdf1c1b532 : Import translations. DO NOT MERGE ANYWHERE
32b9098da5 : Import translations. DO NOT MERGE ANYWHERE
1aa62f93e5 : Import translations. DO NOT MERGE ANYWHERE
8c9a0af777 : Import translations. DO NOT MERGE ANYWHERE
aa3b4239e9 : Import translations. DO NOT MERGE ANYWHERE
4bc9d73774 : Import translations. DO NOT MERGE ANYWHERE
8b494c7871 : Import translations. DO NOT MERGE ANYWHERE
7b83b0d85f : Import translations. DO NOT MERGE ANYWHERE
5314f037e9 : Revert "p2p: select GO intent based on STA frequency and DBS support"

+- Project: platform/packages/modules/adb

fbad7f86 : Set version code to 330400000

+- Project: platform/packages/modules/common

4afd1d7 : Ignore-AOSP-First: merge conflict. see aosp/2151709 Add car-ui-lib-source to apex allowed_deps

+- Project: platform/packages/providers/CalendarProvider

69eb44f : Import translations. DO NOT MERGE ANYWHERE
43e48ac : Import translations. DO NOT MERGE ANYWHERE
f396bb1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/ContactsProvider

2f13e4c5 : Import translations. DO NOT MERGE ANYWHERE
f6982b51 : Import translations. DO NOT MERGE ANYWHERE
d9722143 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/DownloadProvider

fe2f1b3d : Import translations. DO NOT MERGE ANYWHERE
e69ba962 : Import translations. DO NOT MERGE ANYWHERE
f660b723 : Import translations. DO NOT MERGE ANYWHERE
ea59416a : Import translations. DO NOT MERGE ANYWHERE
6d688641 : Import translations. DO NOT MERGE ANYWHERE
ca77979c : Import translations. DO NOT MERGE ANYWHERE
0ea338e4 : Import translations. DO NOT MERGE ANYWHERE
123af0e0 : Import translations. DO NOT MERGE ANYWHERE
24de2ad6 : Import translations. DO NOT MERGE ANYWHERE
c35a231b : Import translations. DO NOT MERGE ANYWHERE
231066ef : Import translations. DO NOT MERGE ANYWHERE
055ca5a0 : Import translations. DO NOT MERGE ANYWHERE
3950d54d : Import translations. DO NOT MERGE ANYWHERE
b961b688 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/MediaProvider

25319adc9 : Import translations. DO NOT MERGE ANYWHERE
1c381475d : Import translations. DO NOT MERGE ANYWHERE
5dd2f8fac : Import translations. DO NOT MERGE ANYWHERE
85ef2cb03 : Import translations. DO NOT MERGE ANYWHERE
47775c811 : Import translations. DO NOT MERGE ANYWHERE
21bdcf346 : Import translations. DO NOT MERGE ANYWHERE
43fc6d37a : Import translations. DO NOT MERGE ANYWHERE
6110d0974 : Import translations. DO NOT MERGE ANYWHERE
334ab38ad : Fix PerformanceTest failure
5237bd405 : Import translations. DO NOT MERGE ANYWHERE
17253b110 : Import translations. DO NOT MERGE ANYWHERE
58f271942 : Import translations. DO NOT MERGE ANYWHERE
f8b9d0e07 : Import translations. DO NOT MERGE ANYWHERE
344323a87 : Import translations. DO NOT MERGE ANYWHERE
f9e679da4 : Import translations. DO NOT MERGE ANYWHERE
f468dcb46 : Set version code to 330400000
59e41f2a4 : Import translations. DO NOT MERGE ANYWHERE
b18f2972a : DO NOT MERGE Avoid path traversal in MediaProvider delete call
7f17a253c : isDataOrObbPath blocks access to Android/[data|obb] dirs only
67e94e3b0 : Import translations. DO NOT MERGE ANYWHERE
a98fe99a7 : Import translations. DO NOT MERGE ANYWHERE
154a91f3f : Import translations. DO NOT MERGE ANYWHERE
95117ce1f : Import translations. DO NOT MERGE ANYWHERE
d3c4ce83d : Import translations. DO NOT MERGE ANYWHERE
ed106a379 : Revert "Enable next row id backup flag"
1413d515d : Import translations. DO NOT MERGE ANYWHERE
791745b4a : Import translations. DO NOT MERGE ANYWHERE
eb110c62f : Import translations. DO NOT MERGE ANYWHERE
aedd61817 : Import translations. DO NOT MERGE ANYWHERE
eecd5d519 : Import translations. DO NOT MERGE ANYWHERE
7fb2e82a9 : Revert "Skip volume scan when volume not mounted"
2437a53f2 : Import translations. DO NOT MERGE ANYWHERE
8c8a8b49a : Revert "Skip volume scan when volume not mounted"
07fa9dd9f : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/TelephonyProvider

c496c86e : Check dir path before updating permissions.
0c3e2ce2 : Check dir path before updating permissions.
319f89db : Check dir path before updating permissions.
58a6452e : Check dir path before updating permissions.
ff2cc0ce : Check dir path before updating permissions.
018bae5e : Check dir path before updating permissions.
166dbaf2 : Check dir path before updating permissions.
b27ac811 : Check dir path before updating permissions.
561e28af : Check msg_id and thread_type value before concatenating.
965f9230 : Fix TelephonyProvider test to run in any order
6d3d099d : Use selectionArgs to build query
4266d9b7 : Add logging to select TelephonyProvider methods.

+- Project: platform/packages/providers/TvProvider

cd90938 : Import translations. DO NOT MERGE ANYWHERE
f03e999 : Import translations. DO NOT MERGE ANYWHERE
cd36c6c : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/screensavers/Basic

62cdf46 : Add preview image for Colors screensaver

+- Project: platform/packages/screensavers/PhotoTable

854bf5e : Import translations. DO NOT MERGE ANYWHERE
8920abc : Import translations. DO NOT MERGE ANYWHERE
14ab38e : Import translations. DO NOT MERGE ANYWHERE
5336539 : Import translations. DO NOT MERGE ANYWHERE
6c619eb : Import translations. DO NOT MERGE ANYWHERE
2398025 : Import translations. DO NOT MERGE ANYWHERE
475e74a : Import translations. DO NOT MERGE ANYWHERE
b8740e5 : Import translations. DO NOT MERGE ANYWHERE
dedb48a : Import translations. DO NOT MERGE ANYWHERE
48007a0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/AlternativeNetworkAccess

e723013 : ONS atoms logging.
60960ae : Rename DownloadRetryOperationCode to DownloadRetryResultCode
ee91767 : Check active state of opportunistic subscription before returning its port index.
284c5ef : Retrieve Mnc and Mcc for NR cells.

+- Project: platform/packages/services/BuiltInPrintService

76dbb34 : Import translations. DO NOT MERGE ANYWHERE
e2161f0 : Import translations. DO NOT MERGE ANYWHERE
9cfc4b5 : Import translations. DO NOT MERGE ANYWHERE
45d2163 : Import translations. DO NOT MERGE ANYWHERE
4f77272 : Import translations. DO NOT MERGE ANYWHERE
9ee9437 : Import translations. DO NOT MERGE ANYWHERE
dcd4642 : Import translations. DO NOT MERGE ANYWHERE
4aeb176 : Import translations. DO NOT MERGE ANYWHERE
4474ae3 : Fix buffer overflow.
9764fee : Import translations. DO NOT MERGE ANYWHERE
5e2a24e : Import translations. DO NOT MERGE ANYWHERE
d05211c : Import translations. DO NOT MERGE ANYWHERE
a0a989f : Import translations. DO NOT MERGE ANYWHERE
b73c984 : Import translations. DO NOT MERGE ANYWHERE
bb9f51d : Import translations. DO NOT MERGE ANYWHERE
079cb22 : Import translations. DO NOT MERGE ANYWHERE
e7f4bb8 : Import translations. DO NOT MERGE ANYWHERE
e09a93f : Import translations. DO NOT MERGE ANYWHERE
45798e2 : Import translations. DO NOT MERGE ANYWHERE
e8b3431 : Import translations. DO NOT MERGE ANYWHERE
bec116b : Import translations. DO NOT MERGE ANYWHERE
bd9b6be : Import translations. DO NOT MERGE ANYWHERE
1c6f0a2 : Import translations. DO NOT MERGE ANYWHERE
364e5d3 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Car

3accf7129 : Fix a race condition in CarProjectionManager#registerProjectionStatusListener.
19fac8517 : Prevent a NPE in CarPackageManagerService.
44ffc6cc2 : DO NOT MERGE: Add HIDE_OVERLAY_WINDOWS
ddcccfc58 : Import translations. DO NOT MERGE ANYWHERE
78bc8212a : Import translations. DO NOT MERGE ANYWHERE
0a320d711 : Import translations. DO NOT MERGE ANYWHERE
758c9d210 : Import translations. DO NOT MERGE ANYWHERE
0a09146fe : Import translations. DO NOT MERGE ANYWHERE
fdf12f86a : Import translations. DO NOT MERGE ANYWHERE
61b13ebc2 : Import translations. DO NOT MERGE ANYWHERE
a1bea0264 : Import translations. DO NOT MERGE ANYWHERE
26bec146e : Import translations. DO NOT MERGE ANYWHERE
b1820cb3f : Import translations. DO NOT MERGE ANYWHERE
7f375208d : Import translations. DO NOT MERGE ANYWHERE
f908783e2 : Import translations. DO NOT MERGE ANYWHERE
c3898a332 : Import translations. DO NOT MERGE ANYWHERE
7d839602f : Import translations. DO NOT MERGE ANYWHERE
9e324df4e : Import translations. DO NOT MERGE ANYWHERE
30fd2182c : Import translations. DO NOT MERGE ANYWHERE
ac11d1ee5 : Import translations. DO NOT MERGE ANYWHERE
a40134294 : Import translations. DO NOT MERGE ANYWHERE
a623da350 : Import translations. DO NOT MERGE ANYWHERE
a43920493 : Import translations. DO NOT MERGE ANYWHERE
40da775bd : Import translations. DO NOT MERGE ANYWHERE
ca5c92d65 : Import translations. DO NOT MERGE ANYWHERE
2f523915f : Import translations. DO NOT MERGE ANYWHERE
4dedd733b : Import translations. DO NOT MERGE ANYWHERE
d862c9f68 : Import translations. DO NOT MERGE ANYWHERE
1dafb580c : Import translations. DO NOT MERGE ANYWHERE
3482ae8e2 : Import translations. DO NOT MERGE ANYWHERE
047ab2685 : Import translations. DO NOT MERGE ANYWHERE
3c4455940 : Import translations. DO NOT MERGE ANYWHERE
b553259b3 : Import translations. DO NOT MERGE ANYWHERE
b6ed8f160 : Import translations. DO NOT MERGE ANYWHERE
d3b734bbe : Import translations. DO NOT MERGE ANYWHERE
8bb7e3708 : Import translations. DO NOT MERGE ANYWHERE
77075fef1 : Import translations. DO NOT MERGE ANYWHERE
98aea27c2 : DO NOT MERGE: Add HIDE_NON_SYSTEM_OVERLAY_WINDOWS
9201dfd17 : DO NOT MERGE: Add HIDE_OVERLAY_WINDOWS
e526c0579 : Add HIDE_OVERLAY_WINDOWS
0421e8d36 : [T-QPR1] NullPointerException during telemetry testing using CarShellCommand crashes CarService Bug: 242783813 Test: atest com.android.car
dfea33e62 : Import translations. DO NOT MERGE ANYWHERE
9d3865907 : Import translations. DO NOT MERGE ANYWHERE
e14e79308 : Import translations. DO NOT MERGE ANYWHERE
5acee6f6e : Dispatch kick-off of metric collection to the main thread.
3fc7379e6 : DO NOT MERGE: Add caller check to com.android.credentials.RESET
b408f1284 : DO NOT MERGE: Add caller check to com.android.credentials.RESET
01b85c6ef : DO NOT MERGE: Add caller check to com.android.credentials.RESET
b86f6f78d : DO NOT MERGE Fix: policy enforcement for location wifi scanning
1e8bc1cf9 : DO NOT MERGE Fix: policy enforcement for location wifi scanning
caf8c3258 : Import translations. DO NOT MERGE ANYWHERE
d7e488544 : Import translations. DO NOT MERGE ANYWHERE
8ae7d7166 : Import translations. DO NOT MERGE ANYWHERE
315153537 : Import translations. DO NOT MERGE ANYWHERE
04f8f9ffa : Import translations. DO NOT MERGE ANYWHERE
b940c6b5f : DO NOT MERGE Fix LaunchAnyWhere in AppRestrictionsFragment
024103885 : DO NOT MERGE Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
c77daf84c : DO NOT MERGE Fix LaunchAnyWhere in AppRestrictionsFragment
4a115a5f9 : DO NOT MERGE Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
5c5b06214 : DO NOT MERGE Fix LaunchAnyWhere in AppRestrictionsFragment
dcf375806 : DO NOT MERGE Prevent exfiltration of system files via avatar picker.
5dfa72bea : DO NOT MERGE Prevent exfiltration of system files via avatar picker.
273a28dd7 : DO NOT MERGE Prevent exfiltration of system files via avatar picker.
edb77a03b : DO NOT MERGE Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
e741c2002 : DO NOT MERGE Fix: policy enforcement for location wifi scanning
2ba21ad33 : Ignore user state changes during boottime in WatchdogPerfService
7b9d27982 : DO NOT MERGE - Verify ringtone from ringtone picker is audio
6aea6d8bf : DO NOT MERGE - Verify ringtone from ringtone picker is audio
53976c084 : DO NOT MERGE - Verify ringtone from ringtone picker is audio
24f5c684f : DO NOT MERGE Improved tool for annotation test and Sorted class names
71ed8b0a0 : Replaced FileUitls.copy() with read() for copying bugrpeort file.
00f76a462 : Moved back CarServiceHelperServiceUpdatable dump test
91f12472d : Initialize a service handle if it is not valid.
720c3f55c : Import translations. DO NOT MERGE ANYWHERE
19e8d3527 : Import translations. DO NOT MERGE ANYWHERE
8ba08f317 : Allow getting all prop configs by multiple calls.
147de29de : Rename GsrComplianceType in car_api_classes.txt
e623a0211 : Moved CarServiceHelperServiceUpdatable dump test to Car API Test
e5c582df1 : Modify a logic to handle CarPropertyEvent
a9ff8b202 : Make EvsManager thread-safe
05784ac10 : Rename GSR variables.
a2f32df8c : Fix the javadoc for getVisibleTasks()
230ac0b70 : Import translations. DO NOT MERGE ANYWHERE
39335cf4e : Make ClusterActivityState final.
4133109cf : Implement unsupported version test cases for user created and removed in CarUserManagerTest.
e1105728a : Updated HVAC_ELECTRIC_DEFROSTER_ON to be a system API.
8728efba5 : Add permission in shell for properties guarded by PERMISSION_IDENTIFICATION
bd31faf89 : Exposed MANIFEST_METADATA_TARGET_CAR_VERSION.
1e3d40a15 : Fix a failing test in CarPackageManagerServiceTest
3c6c64131 : Rename getExpectedPlatformApiVersion
425050925 : Cache user switch collection perf records in PerformanceProfiler
e75c8c153 : Fixed AbstractExtendedMockitoTestCase.finishSession()
8549cfa99 : Added missing Slog.wtf() expectation and improved logging.
bea15a30f : Added @ApiCheckerRule.IgnoreInvalidApi.
a4af8a214 : Retain basic system policy with OEM power policies
c2a132000 : Replaced a hard coded text color with textColorPrimary
556599235 : Handle locked keyguard during user switch in WatchdogPerfService
2a3b1398d : Import translations. DO NOT MERGE ANYWHERE
22825248c : Import translations. DO NOT MERGE ANYWHERE
82e0df59b : Import translations. DO NOT MERGE ANYWHERE
33ade6fd5 : Align Use location and Use location for Driver Assistance preference
2dfed3240 : Clarify the string for "GCS Upload pending"
dd39dde79 : Serialize power policy change notification
440219494 : Change "Test Connect" button text
924047eea : Added missing annotation
dc275e921 : Changed AddedIn annotation for built-in
79dfe093c : Fix setup wizard keyboard on car portrait design
46b636ffe : Added @ApiCheckerRule to CarUserManagerTest.
2018dc55b : Removed all AddedIn Annotations from car-lib
fb875ad6e : Add double array translation to Lua table in JNI file.
44ea61468 : Add parsing CarPropertyValue to VehiclePropertyPublisher
a61b1deb3 : Handle user switch collection in WatchdogPerfService
f5006b978 : Add permission in shell for properties guarded by PERMISSION_CONTROL_CAR_WINDOWS
79fee8cd3 : Re-evaluate the key material timeouts and lifecycle
a495fefdf : Block main thread in CarTelemetryService's release
712a9f85e : Revert "Added missing annotation"
08cfd8ec3 : Added android.permission.POST_NOTIFICATIONS
4a4dcc891 : Final (?!?!?!?!) changes on ApiCheckerRule:
56bf9d7b7 : Skip car API tests requiring S2R
a16cd4369 : Update CarUxRestrictionsManager hidden apis to be systemapi
afbd42c38 : Import translations. DO NOT MERGE ANYWHERE
fa03a752d : Import translations. DO NOT MERGE ANYWHERE
874d54560 : Replaced addedIn(33,1) with ApiRequirements annotation
ef1c6c006 : Improved tool to generate test classes file and hidden APIs
16e76e6f3 : Added missing annotation
460dbb3cc : Moved Signature permission to built-in service
d28bf9415 : Import translations. DO NOT MERGE ANYWHERE
785939712 : Import translations. DO NOT MERGE ANYWHERE
0d7f1311d : Import translations. DO NOT MERGE ANYWHERE
d408f90ca : Import translations. DO NOT MERGE ANYWHERE
4281ff4c2 : Import translations. DO NOT MERGE ANYWHERE
690dcda2a : Import translations. DO NOT MERGE ANYWHERE
389fc1470 : Import translations. DO NOT MERGE ANYWHERE
27a95cf6c : Import translations. DO NOT MERGE ANYWHERE
403e1cfc3 : Import translations. DO NOT MERGE ANYWHERE
b1f7464df : Import translations. DO NOT MERGE ANYWHERE
fcc90b36f : Import translations. DO NOT MERGE ANYWHERE
c6280802a : Import translations. DO NOT MERGE ANYWHERE
1f4585186 : Import translations. DO NOT MERGE ANYWHERE
502c4a48f : Import translations. DO NOT MERGE ANYWHERE
b9e004f35 : Add GSR prop to car-lib.
7139a4d07 : Improved @SupportedVersionTest annotation.
650ae970a : Skip animateCollapsePanels if FDA is in full screen mode
268648a09 : Fix CtsLegacyNotification29TestCases for portrait design
af7470604 : Only send new user lifecycle event types on platform TIRAMISU_1 onward.
98ccc3ee0 : Update Driver Assistance toggle color
a96aec407 : Dump the top N UID CPU times in carwatchdogd
66ec45564 : Replace 300+ line switch with automated int value to String system.
4d95e5f39 : Added name to version objects returned by Car.
35d503a95 : Changed ApiCheckerRule to support @AddedInOrBefore.
5288b5240 : Added supplementary annotations to ApiCheckerRule.
82a82f55b : Improvements on ApiCheckerRule.
9cba1db43 : Refactor FastPairUtils out and clean up tests and debug output
cc3d89691 : Refactor our Advertising code and lifecycle
5342be582 : Fix broken CarCabinManagerTest
f205ea988 : Added missing annotation
6b1cd1d58 : Add documentation for user lifecycle event types.
d3afa011b : Fix NPE in tests caused by a null CarPowerManagementService
95dd8a194 : Check car target version before sending new user lifecycle events.
433f06fab : Add message notifications in same group
c97e3de0f : Added version name to ApiVersion.toString().
33c34a0cb : Abstract Account Key storage away into FastPairAccountKeyStorage.java
ac1818c73 : Moved annotation test classes to seperate file
6147270f9 : Update owner file for car_ui_portrait
aa3b29075 : Added missing annotations.
7857324bc : Add version check on ApiCheckerRule.
041a729b5 : Added fix to install AndroidCarApiTest on previous platforms
1da7cee54 : Implements receiving data on CarTelemetrydPublisher side and pushing it to subscribers.
7df076e9d : Implement a feature to bypass of ScriptExecutor.
baced5eaa : Import translations. DO NOT MERGE ANYWHERE
6788470e7 : Refactor @ApiTest parsing logic into ApiHelper.
1d119e035 : Fix CtsAccessibilityServiceTestCases for portrait ui
f25da9de6 : Provide more accurate nav button states
03857bc6f : Override privacy indicator colors for car ui portrait
91fca5dc2 : Fixed API file.
ca64c8e0f : Support user removed lifecycle event in car lib and service.
78596a5dd : Added system properties that emulate PlatformVersion.
491d617c8 : Update Privacy policy button size
9a4ef327f : Fix color for "Show password" in add wifi dialog
8ffdf29c0 : Improved equality testing for deadlock test
75a52aac1 : Add permission in shell for properties guarded by PERMISSION_READ_INTERIOR_LIGHTS
171c03ee3 : Handle a event payload size mismatch
0ab146acb : Moved versionUtils to car-lib
e530379e6 : Add user-switch related user events to CarWatchdogService
eedeff359 : Collect UID CPU time in carwatchdogd
e3753478f : Support user created lifecycle event in car lib.
6223cf9e5 : Initial version of ApiCheckerRule
a7654d405 : Add permission in shell for properties guarded by PERMISSION_CONTROL_CAR_MIRRORS
ddce740e1 : Disconnect any connected devices when we stop our FastPair service.
feb04fef5 : Register and unregister receivers in start and stop
d1961fdad : Re-enable Bluetooth FastPairProvider getOwnAddress
69d8d4c50 : Revert "Temporarily re-add ApiVersion APIs."
738442e6d : Fixed race when handling SHUTDOWN_PREPARE
b3a831989 : Notifies the condition with the mutex
d9ea6e387 : Fix flaky test
7eb64d742 : Add SHUTDOWN_POSTPONE sending
b73a75629 : Temporarily re-add ApiVersion APIs.
38173a215 : Removed "Api" from "ApiVersion" APIs.
d903e4c85 : Allow future completion for SHUTDOWN_PREPARE
d552aa42b : Revert "Re-enable Bluetooth FastPairProvider getOwnAddress"
c4597c205 : Import translations. DO NOT MERGE ANYWHERE
6b6850e84 : Import translations. DO NOT MERGE ANYWHERE
3840a60db : Import translations. DO NOT MERGE ANYWHERE
292603253 : Import translations. DO NOT MERGE ANYWHERE
5688aa853 : Add platform version check for CarPerfSvc.
f1598d08b : Added new annotation and enums for car / platform versions .
bceebd357 : Re-enable Bluetooth FastPairProvider getOwnAddress
b6a8073bd : Wrapping BLE AdvertisingSetCallback and AdvertisingSet in a builtin lib
7581216ab : Register a multi window task listener so that Display areas in multi-window mode are able to show tasks.
dba268a5c : Unexport the activities of CarManagedProvisioning that should not be exported.
bbc783514 : CarMediaService - Fix NPE in onPolicyChanged Listener
5b0800057 : Update README for cartelemetryd and format fix
05129e7e4 : Update Railway ref app for multiuser
535621c66 : Add com.android.uwb.resources to the allowlist for the system user.
ab0ecf239 : Updating constructors for ShellInit changes
357274b5a : Fix ConcurrentModificationException in VendorServiceControllerTest.
823ec1325 : Handle Int64 values in CarServices hal/VehicleHal. Update TimeHalService to add a missing subscription for EXTERNAL_CAR_TIME.
716ed7210 : Avoid holding lock while linking to binder death.
a4d342434 : Extend boottime collection to run after boot complete signal
c1fc7196b : Improved ApiVersion classes.
1db7286a0 : Fix media crash in the portrait car launcher.
becef5b6c : Use mocked Car in CarPropertyManagerUnitTest.
b29dc8848 : Fixed CarHvacManagerTest failure
93a2e938e : Adds fake privacy policy
8468f6235 : Make sub settings pages more visible
ac2c5bc4b : Moved Car API version tests from ApiTest to CTS.
36295929f : Add com.android.sdksandbox to the allowlist for the system user.
14d99824c : Set the category key for car dev options
f94d151d4 : Update Railway ref app fixing bugs
992de3cdd : CarTelemetryManagerTest move callback to new thread
ce7e80503 : Unhide HVAC_ELECTRIC_DEFROSTER_ON HVAC property.
51f8a659f : Implement internal cartelemetryd AIDL for filtering data
0b1a382c1 : Separates cartelemetryd selinux permissions
1d3577208 : Add permission in shell for seat control properties to run CTS tests
8adc28cfd : Add internal cartelemetryd AIDL interface for filtering data
432c0a86e : Fixed CarPropertyManager callback management bug
385aafc5b : Update evs_app selinux policy
2a47d11bd : Moved CarPropertyEventListenerToService init
250361a8c : Import translations. DO NOT MERGE ANYWHERE
a0a06e23e : Validate camera metadata before use
8f71d7017 : Force immersive whenever SUW is in progress
76939bfe1 : Remove extraneous argument
804ac72a5 : Rebind VendorServiceController to services whenever a package is changed.
f4a91988c : Added utility method to check version.
8aaa007f9 : Added Platform version mismatch exception
03c1b6c82 : Deprecated AddedInOrBefore annotation
18942f4aa : Add missing override for status_bar_height_default in auto.
0e6349a82 : Use AddedIn instead of AddedInOrBefore in CarActivityManager#getVisibleTasks.
e7506db9e : Improved test for AddedInOrBefore annotation
b85cd27ab : Initialize field in default constructor
6327ad76c : FixedActivityService starts the Activity when Extras is updated.
f319f197c : Capture and dump CPU idle time and context switches
d65ea197b : Initialize the disabled packages cache in WatchdogPerfHandler
d3d456ecf : Added PERMISSION_PRIVILEGED_CAR_INFO to car shell
5e8f01516 : Add getVisibleTasks in CarActivityService.
942f847f5 : Update CarUiPortraitDisplaySystemBarsController with base class changes
41b55e708 : Added CONTROL_CAR_ENERGY* permissions to the shell
095702997 : Collect PID CPU time in carwatchdogd
446f5add6 : Import translations. DO NOT MERGE ANYWHERE
1de9b72bf : Import translations. DO NOT MERGE ANYWHERE
d43fa2c43 : Import translations. DO NOT MERGE ANYWHERE
06316e873 : Add AddedIn annotation.
30675913b : Added system usage check to volume test fragment
82712dc55 : Revert^2 "Conform to new SystemUIInitializer pattern."
75bae5531 : Return the GlobalRootComponent.Builder directly.
37e94f47c : Use TestTimeSource for CarPerformanceManagerTest.
a0224c582 : Add MANAGE_THREAD_PRIORITY permission to car shell.
6dff89792 : Remove show disabled skip button config
526efe057 : Fixes a state transition in onStop()
b1b5452a2 : Convert CarUiPortraitSettingsRRO to a mutable RRO
7729cb0a9 : Convert CarUiPortraitSettingsProviderRRO to a mutable RRO
27f067bf8 : Convert CarUiPortraitSettingsProviderEmuRRO to a mutable RRO
0fdf7c977 : Update topFocusedWindowChanged API
9bf184de5 : Fix a bug where IME was not appearing on the backgroundDA.
d169404ba : Move title bar to own Z layer
4bfef6938 : Make car-builtin visible to Robolectric
38422ea35 : Add permission in shell for exterior light switch properties to run CTS tests
12c15393e : Implement thread API in CarPerfService.
899889bf9 : Add permission in shell for properties guarded by PERMISSION_CONTROL_CAR_DOORS
5fbe9fb4e : Add CarWatchdogSvc and CarPerfSvc to local svc.
09c8487f2 : Convert CarUiPortraitNotificationRRO to a mutable RRO
87f221f58 : Convert CarUiPortraitMediaRRO to a mutable RRO
058e266ee : Fix CarEvsManagerTest flakiness
0d7dd48a7 : fix: focus holder loses focus when making same request while delayed
f31c69a56 : fix: NoSuchElementException on unlinkToDeath
4444ef50e : CarAudioService: fix NPE while recursive handling of delayed request
8f5183adf : AudioControl AIDL HAL version 2: Migrate CarDucking to PlaybackTrackMetadata.
2a3590bd8 : CarAudioService: add AudioControl V2 audiogain callback tests
7c9978d57 : AudioControl AIDL HAL version 2: provides audiogaincallback impl
4cf85b01a : Add set/getThreadPriority to ICarWatchdog.
c2bb0f289 : Update TwoActionSwitchPreference focus highlight to wrap switch
d534bfbde : Add more OWNERS under tests
efd3587cf : Update OWNERS under car-lib and service
beefff8f4 : Implement set/getThreadPriority in CarPerfMgr.
c380724b7 : Added CAR_VENDOR_EXTENSION to shell permissions
a64ae6410 : Changes a method to check the service is available
c5876cb0d : Conditionally include the telemetry service
19b708251 : Import translations. DO NOT MERGE ANYWHERE
974d7e957 : Import translations. DO NOT MERGE ANYWHERE
c7b2cd32c : Import translations. DO NOT MERGE ANYWHERE
1735bab7b : Update OWNERS under tests
622c460e8 : Open notifications activity on callback
b0c944e85 : Convert CarUiPortraitMediaCommonRRO to a mutable RRO
f7bbfaec6 : Convert CarUiPortraitLauncherMediaRRO to a mutable RRO
aef278815 : Convert CarUiPortraitCarServiceRRO to a mutable RRO
b3058efc3 : Convert CarUiPortraitLauncherAppsRRO to a mutable RRO
cb043ef18 : Add lakshmana@ to watchdog and os packages' OWNERS files.
e40dbdf3b : Convert CarEvsCameraPreviewAppRRO to a mutable RRO
d76dc618e : Convert CarUiPortraitDialerRRO to a mutable RRO
7cff9bd4a : Add a shell command to set vehicle property
6f02dd141 : Convert CarUiPortraitLauncherRRO to a dynamic RRO
aa1ce22dd : Adding repo hook for resource file
a515567f4 : Update hvac layout structure
f4eacd782 : New API: CarPackageManager.getTargetCarApiVersion()
f969aa705 : Changed getTargetCarApiVersion() to throw instead of returning null
72a206f59 : Cache disabled user packages in WatchdogPerfHandler
f79b2f4e3 : Refactored target car API versions in just one property.
c8f3de37f : Update CarEvsCameraActivity and CarEvsCameraPreviewActivity
a9194ba0c : Allow GSR_REQ property in car service.
5c45a60e6 : Refactor getTargetCarVersion() APIs to use CarApiVersion.
b848bd282 : Add permission in shell for exterior light properties to run CTS tests
58f3548a3 : Make car-test-sub include system api.
ffb5a68e1 : Enable ResultStore to store multiple metrics reports
47f66a41d : Explicitly close HardwareBuffer objects
532bc9ae3 : Import translations. DO NOT MERGE ANYWHERE
f8419f1d6 : Import translations. DO NOT MERGE ANYWHERE
7796ff82b : Add setThreadPriority to CarPerfService.
f8a220344 : add required permission android.permission.MEDIA_CONTENT_CONTROL
07aef47c3 : Zero State Minimized Media Bar
9baf5e37b : Add thread priority API to CarPerfMgr.
8c790a9b2 : Add permission in shell for tire properties to run CTS tests
e070b978f : Re-adds testGetTargetCarMajorAndMinorVersion_notSet
4433ff0c9 : Disabled tests that relied on guava-android-testlib.
98fd641b4 : Created TIRAMISU_x constants on CarApiVersion and PlatformApiVersion.
58279af1b : Set framework configs to run SUW at inital boot
5fa871c3a : Added CAR_MILEAGE to shell permissions
2fb805bb4 : Moarrrr ApiVersion improvements:
f808b08dd : Import translations. DO NOT MERGE ANYWHERE
2f87f8528 : Provide more accurate nav button states
36d99ee21 : Refactor Car APIs that define Car APIs (no pun intended :-)
95b73e9d3 : Update CarDeveloperOptions manifest
fdff2604f : Prevent title bar swipe when requesting immersive
710fc5e62 : Add minor version to min platform SDK version.
5ec0a02a4 : Modify immersive request foreground detection logic
25b09694e : Add permission in shell for engine properties to do CTS tests
d37cbcc97 : Propagate HVAC temperature increment changes to RB
08eae1222 : CarWatchdog enables app when user prioritizes app performance
12017dfe9 : Change behavior of initial getTargetCarVersion() when not defined.
ebffcec66 : [T-QPR1] make bugreporting API system API Bug: 232166156 Test: atest com.android.car
a5a02dbba : Final implementation of initial getTargetCarVersion() methods.
0947f1e2e : Initial implementation of getTargetCarVersion() methods.
4241c5fce : Initial version of APIs to get target Car SDK versions.
aaa2d2bb8 : Add new KitchenSink screen for Car Mainline info.
cd7a36993 : Sessionize MemoryPublisher and use ResultStore for StatsPublisher
8ff9e70f6 : Set crop area on each DisplayArea.
8a249a4a9 : Add permission in shell for properties guarded by PERMISSION_CAR_DYNAMICS_STATE
5a638e2f7 : Fix controlbar launching multiple times
94798dc8f : Import translations. DO NOT MERGE ANYWHERE
1ee9de76d : Fix immersive mode support for SUW
199e81f82 : Change immersive mode entry/exit affordance
fd35bc262 : Have immersive mode react to driving state
690bc432a : Immersive Mode Support for RickyBobby
ae65b7326 : Fix crash in SystemUI due to missing constructor args
f1fa92c2d : Import translations. DO NOT MERGE ANYWHERE
1ae1dcd25 : Promote the hidden api ClusterActivityState to the system.
a1254193b : Fix apps crash on homescreen
e95a0c215 : Unhide CarPerformanceManager.
694f8c6b6 : Fix SUW visibility on boot
2c1e66942 : Use ACTION_VOICE_ASSIST to determine voice plate activity
f98a2e11f : Import translations. DO NOT MERGE ANYWHERE
27bfd7e69 : Import translations. DO NOT MERGE ANYWHERE
91ad936f2 : Read current CPU frequencies and populate CpuInfo.
327953b2c : Read latest CPU usage stats from procfs.
5b453fa9e : Read cpusets and max CPU frequencies from devfs and sysfs.
b3cf610a7 : Add/Remove CPU availability change listeners in CarPerformanceService.
c1b3bf277 : Change platform minor version and car api minor version for t-qpr
b2a833252 : AddedIn annotation to built-in API.
529e935ea : unhide PLATFORM_VERSION_MINOR_INT
9e107f70e : Populate pid start time for carwatchdog health checking clients.
aa61d3723 : Import translations. DO NOT MERGE ANYWHERE
63e2157d8 : Import translations. DO NOT MERGE ANYWHERE
8347ee31c : Import translations. DO NOT MERGE ANYWHERE
9d74f7de4 : Import translations. DO NOT MERGE ANYWHERE
3ec16f76b : Import translations. DO NOT MERGE ANYWHERE
2b5776648 : Import translations. DO NOT MERGE ANYWHERE
1e117b2a6 : Import translations. DO NOT MERGE ANYWHERE
986edf63d : Import translations. DO NOT MERGE ANYWHERE
19aaf3be5 : Import translations. DO NOT MERGE ANYWHERE
ea3eb011f : Import translations. DO NOT MERGE ANYWHERE
99e2bb505 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Iwlan

a0f79d2 : Set MTU to 1200 for CST because we reserve 80 bytes for VCN.
5d729ec : Fix ErrorPolicyManager#getMostRecentDataFailCause()
06555a9 : Support for 'NumAttemptsPerFqdn' in ErrorPolicy
29e36ec : Fill the linkproperties for INACTIVE PDN
b1fdd82 : Fix invalid test case #testWifiOnAvailable
344fb79 : EpdgSelector: timeout for DnsResolver query future
327fe36 : Do FQDN without sos header for emergency PDN setup
68f8526 : Do FQDN without sos header for emergency PDN setup
a87500d : Reset static instances before a test
7323a5f : Move event handling and state updates inside IwlanNetworkServiceHandler
5842b2e : Remove 'synchronized' keyword from IwlanDataService
d493180 : Move access to sIwlanDataServiceProviders and mTunnelStateForApn inside IwlanDataServiceHandler
535b3fe : Move event handling in IwlanTunnelCallback and DSPHandler to IwlanDataServiceHandler
77b04d1 : Create IwlanDataServiceHandler to handle all event processing and state updates in IwlanDataService
7621bc7 : IWLAN: Disable DEVICE_IDENTITY signaling
3422e3a : Replace registerDefaultNetworkCallback() with registerSystemDefaultNetworkCallback() to listen to the physical network.
c002468 : Update default error policy for IKE error 9002
73ea23e : Unit test for INITIAL_CONTACT
2654011 : Allow atomic read/writes to IwlanDataServiceProviders
f9c64b3 : Allow atomic read/writes to IwlanNetworkServiceProviders

+- Project: platform/packages/services/Mms

092f095 : Return ROAMING_TYPE_NOT_ROAMING when service state is null.
4c511b7 : Implementation of metrics for MMS.

+- Project: platform/packages/services/Telecomm

f0077992d : Import translations. DO NOT MERGE ANYWHERE
a7d57ace5 : Hide overlay windows when showing phone account enable/disable screen.
307092825 : Import translations. DO NOT MERGE ANYWHERE
37afe18d5 : Fix security vulnerability issue for multi user call redirections.
64b0a4951 : switch TelecomManager List getters to ParceledListSlice
7f0822a49 : Import translations. DO NOT MERGE ANYWHERE
3152c9ca2 : Import translations. DO NOT MERGE ANYWHERE
6800de666 : Import translations. DO NOT MERGE ANYWHERE
34a5f65dc : Import translations. DO NOT MERGE ANYWHERE
a19b09645 : Fix vibration issue in DND mode.
d80cf1a7b : DO NOT MERGE Fix security vulnerability issue for multi user call redirections.
6b0e9b46a : DO NOT MERGE Fix security vulnerability issue for multi user call redirections.
256ef21f5 : DO NOT MERGE Fix security vulnerability issue for multi user call redirections.
2269ed875 : Avoid duplicate ringtone load
735b84a90 : Fix security vulnerability issue for multi user call redirections.
0db343441 : Import translations. DO NOT MERGE ANYWHERE
87dd0128e : DO NOT MERGE Disable Le Audio communication flag before notifying audio lost am: b0cf588d2a am: abf4c6b7b8 am: d1342ac016 am: 2960c66768 am: 851e2a4d1e
ac6016b90 : Import translations. DO NOT MERGE ANYWHERE
c5307d2d1 : Set communication audio flag for BT le device and hearing aid device off if the communication device is already set to other devices.
ac26fd726 : Import translations. DO NOT MERGE ANYWHERE
5fa4fc85e : Import translations. DO NOT MERGE ANYWHERE
dd06d3cbb : Import translations. DO NOT MERGE ANYWHERE
3af81ce28 : Import translations. DO NOT MERGE ANYWHERE
4a690888c : Make call screening service bind like a top app
ae4876ddc : Fix crash prone code in BluetoothDeviceManager.
b6b752b9c : Fix for incoming and outgoing call not starting as top app
c4826344e : Use AudioManager#getRingerMode instead of AudioManager#getRingerModeInternal to decide whether to vibrate or not.
2ee67e611 : Change wording of audio processing message body.
d037c269b : Fix NPE when try to process call redirection requests.
c55473ad4 : Fix notification status bar in dark mode.
6c5c598fe : Import translations. DO NOT MERGE ANYWHERE
4cfcd1641 : Import translations. DO NOT MERGE ANYWHERE
de8ba4690 : Import translations. DO NOT MERGE ANYWHERE
deec8016b : switch TelecomManager List getters to ParceledListSlice
963c5c7b3 : switch TelecomManager List getters to ParceledListSlice
3e9bbe9c5 : Import translations. DO NOT MERGE ANYWHERE
960147d4b : switch TelecomManager List getters to ParceledListSlice
9f8c77094 : switch TelecomManager List getters to ParceledListSlice
b4d63de35 : Import translations. DO NOT MERGE ANYWHERE
a98bb0cc9 : Fix telecom UI elements
22df2eb48 : Import translations. DO NOT MERGE ANYWHERE
b0339436e : Check CALL_PHONE and MANAGE_OWN_CALLS permission in placeCall
41a037362 : Import translations. DO NOT MERGE ANYWHERE
a91c30b11 : Import translations. DO NOT MERGE ANYWHERE
15727a64b : Import translations. DO NOT MERGE ANYWHERE
92203c9b1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Telephony

3b3120137 : Import translations. DO NOT MERGE ANYWHERE
001d5b14d : Import translations. DO NOT MERGE ANYWHERE
67fdce4f4 : Import translations. DO NOT MERGE ANYWHERE
a9859db5a : Import translations. DO NOT MERGE ANYWHERE
aadb1d4ce : Import translations. DO NOT MERGE ANYWHERE
29bd05c94 : Import translations. DO NOT MERGE ANYWHERE
c1cf3a6a8 : Import translations. DO NOT MERGE ANYWHERE
665fa1efd : Import translations. DO NOT MERGE ANYWHERE
2cb0ab453 : Import translations. DO NOT MERGE ANYWHERE
8ba51d067 : Import translations. DO NOT MERGE ANYWHERE
1f1eff4b9 : Import translations. DO NOT MERGE ANYWHERE
5f0f90ae8 : Import translations. DO NOT MERGE ANYWHERE
096e229ed : Import translations. DO NOT MERGE ANYWHERE
a21f50f83 : Import translations. DO NOT MERGE ANYWHERE
5d5de7650 : Suppress network selection not available notification
1b4d323eb : Import translations. DO NOT MERGE ANYWHERE
39bc0a992 : Import translations. DO NOT MERGE ANYWHERE
3fc7d59ae : Import translations. DO NOT MERGE ANYWHERE
7f6575528 : Remove sensitive data from the exception
3158d943f : Import translations. DO NOT MERGE ANYWHERE
d952dabba : Import translations. DO NOT MERGE ANYWHERE
9a52fae9b : Import translations. DO NOT MERGE ANYWHERE
2e3b9aafe : Import translations. DO NOT MERGE ANYWHERE
681db099d : Import translations. DO NOT MERGE ANYWHERE
32dc26751 : Import translations. DO NOT MERGE ANYWHERE
92309e885 : Import translations. DO NOT MERGE ANYWHERE
acdabc650 : Import translations. DO NOT MERGE ANYWHERE
b5f3e8194 : Import translations. DO NOT MERGE ANYWHERE
0c506ba62 : Fix com.android.phone crash for wifionly project
dc4269a77 : Import translations. DO NOT MERGE ANYWHERE
34dbe4db9 : Import translations. DO NOT MERGE ANYWHERE
a00601a19 : Ensure ICC_ERROR generates a description in the disconnect cause.
ae72a4b66 : ussd user input UI fix
1d5d7e139 : Import translations. DO NOT MERGE ANYWHERE
ee43108a2 : Import translations. DO NOT MERGE ANYWHERE
62efba4b1 : Import translations. DO NOT MERGE ANYWHERE
2c1606349 : allow phone error messages from lock screen
74d77f566 : Import translations. DO NOT MERGE ANYWHERE
3e8cb5e6b : Import translations. DO NOT MERGE ANYWHERE
91751b067 : allow carriers to dictate what codes are busy codes
4f3656d94 : Import translations. DO NOT MERGE ANYWHERE
f700e87bf : Import translations. DO NOT MERGE ANYWHERE
ce67456fd : Import translations. DO NOT MERGE ANYWHERE
cc5c16de5 : Import translations. DO NOT MERGE ANYWHERE
537f1f1b4 : Import translations. DO NOT MERGE ANYWHERE
59ce38850 : Import translations. DO NOT MERGE ANYWHERE
62a27e213 : Import translations. DO NOT MERGE ANYWHERE
982c590ea : Import translations. DO NOT MERGE ANYWHERE
42265258b : Import translations. DO NOT MERGE ANYWHERE
e3546d777 : Import translations. DO NOT MERGE ANYWHERE
fd60def14 : Revert "Enforce the subId of a request matches the active subId ..."

+- Project: platform/packages/wallpapers/LivePicker

2466b4d : Import translations. DO NOT MERGE ANYWHERE
95724c0 : Import translations. DO NOT MERGE ANYWHERE
0a72785 : Import translations. DO NOT MERGE ANYWHERE
8c49abb : Import translations. DO NOT MERGE ANYWHERE
77bbc9e : Import translations. DO NOT MERGE ANYWHERE
2535eeb : Import translations. DO NOT MERGE ANYWHERE
1d54fcc : Import translations. DO NOT MERGE ANYWHERE
163dc7e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/platform_testing

a72ebaf06 : Add ISettingsDisplayHelper and goToDisplay
fb221708f : Add preupload hook to run ktfmt on platform_testing files
519665c2d : Add ISettingsInternetHelper and goToInternet
e624dcf53 : SimpleperfListener: Map symbols to easy to read keys
b91c9c8a9 : Make Orientation utilities usable also in the middle of a test
b4a50544d : Add ISettingsNetworkAndInternetHelper and goToNetworkAndInternet
aa0355059 : Add ISettingsStorageHelper and goToStorage
3616dd6cd : TombstoneUtils add assertions
da2f91441 : TombstoneUtils add assertions
e149ff2bd : Changing comments
65a871ced : Add golden identifier to PNGs saved on device
3441ba595 : Initial sts sdk
e24f8fd62 : Add open tabs Rule.
5e4f2f1c9 : Adding @SmallScreenOnly annotation
d30b9ea33 : Do not use pool of SimpleIconFactory objects in Chooser/ResolverActivity
f90bda9a2 : Fix to ensure the showmap values are cleaned prior to taking new showmap values
b4d725273 : Add ISettingsAccessibilityHelper and goToAccessibility
f22364704 : Fix for Settings test
4e5e3c997 : Force touch mode for screenshot tests
5c66406c9 : Fix for showmap collector exception for non mixed arch devices
600425b55 : Add ISettingsHomeHelper to abstract the interface
d6e9e43af : Improve showmap collector to avoid setting timeout for GC
9d7d266d9 : Fix for test-SecuritysettingTest
e9932a12f : UB Media center test fix Test: Locally Bug: 236195082
b1913fcba : Sound Setting Fix Test: https://android-build.googleplex.com/builds/abtd/run/L40200000956223454 Bug: 242354975
d24c992ca : Add CloseAppToHome CUJ for closing any of applications
bb6470f3b : TombstoneUtils clean up warnings
7242fbaa6 : TombstoneUtils clean up warnings
02aa42213 : Fix to perform GC on target processes for showmap collector
e996f1dcb : DO NOT MERGE: SimpleperfListener: Adding reporting feature
01e347b1e : DO NOT MERGE: Add SurfaceFlingerPerfTests to instrumentation_metric_tests
74321dbfc : Switching to a correct way to get build target for test filters
bcc20a0fc : Rewrite tombstone parsing
09f96c2a2 : Add goToHome and flingHome methods
408b30b7c : Rewrite tombstone parsing
509121874 : Revert "Fix for showmap collector GC not occurring for target processes"
cf31f6847 : Reduce wait time after opening app in QuickStepPressureRule.
c80c410e6 : Fix for showmap collector GC not occurring for target processes
68d041174 : Marking classes replaced by TAPL as @Deprecated
72f561fca : Fix for notification test - swipe down Test: https://android-build.googleplex.com/builds/abtd/run/L61300000956031750 Bug: 241820222
9ed43a028 : STS Add wifi failure skips
e0d4b342d : Add setDataUri to let App info opened successfully
8096552fa : Filter child methods in the functional runner.
53783dcf5 : Create Ironwood Annotation
8399a09e5 : Set the default wait time before and after tracing to 0.
331acbe0e : Update STS OWNERS
1355ca245 : Add default constructor in AddAppToHomescreenRule.
1a0f4f39b : Refactor LimitDeviceRule
ca6bab4ca : Add nicomazz to platform.test.rules oweners
3ec1470d7 : Make the "add apps to the homescreen" rule conditional.
c74113bbe : Update sts-common-util OWNERS
a15298162 : Move SecurityTestCase into sts-host-util
49472ec6b : Add proc load listener wait time.
ecb3fe0d6 : Move SecurityTestCase into sts-host-util
a8e7eaf17 : Move SecurityTestCase into sts-host-util
a8bfdb98d : Add a rule to add apps to the homescreen. am: 369b5d6058 am: 0d7758b2dc
3dc2c2c4d : Refactor to handle test initiated perfetto only.
7eab06688 : Fix a NullPointerException in MemLeaksHelper V2. Forrest run: https://critique.corp.google.com/cl/466147938
87802df61 : Move STS utilities from test/sts and cts into sts-host-util.
274e8dd2a : Allow limiting tests to certain target devices
d60161eb9 : Move STS utilities from test/sts and cts into sts-host-util.
ca5340cb9 : Move SecurityTestCase into sts-host-util
de1d17959 : Move STS utilities from test/sts and cts into sts-host-util.
59d869d4b : Fix for catbox notification test -testClearAllNotification Test: https://android-build.googleplex.com/builds/abtd/run/L29000000955802337 Bug: 241820222
edd86d8af : Fix a NullPointerException in MemLeaksHelper.
839ece711 : Change default output directory to use file dir.
cff31b906 : Compile only after the first iteration of the test.
f1b951a92 : Add a method to post multiple bubbles with a starting notifId
930eb9530 : Revert "Fix LockscreenNotificationVisibility flakiness"
76f7fb2ac : Move INotificationHelper constants to sysui-tapl
132959f48 : Update DeviceTypeRule package to androidx
d258ca5f1 : Add nicomazz to platform_testing/libraries/health owners
261dd3b7d : Fix LockscreenNotificationVisibility flakiness
37e1304f3 : Improve the screenshot testing library
2b8096165 : Adding pixel matcher for undetectabel color differences
dd0aa2724 : Fix for functional system setting test
3407085f9 : Collect metric maxSuccessiveMissedFrames in UiInteractionFrameInfoHelper
5f97cf9fc : Introduce MaterialYouColors utility
070d2b15a : Introduce the DeviceEmulationRule for screenshot tests
0cd9563ff : Add new assertions for region subject
05ca034dc : Add an app helper interface for Recorder
6df9ba078 : Fix for functional UxRestriction Test
c3877523e : Improve ShowMultipleBubblesAndSwitchTest
f5728110a : Added a second of pause between sound settings actions Test: Used a script to test for flakiness
307218cdd : Expand the method to get navigation mode state externally.
27bc4e4a5 : Handle not set setting in fold to AOD test
da6f63a5f : Add StaleObjectException resilient helper
7aa46f99d : Clean up the legacy split screen (9/n)

+- Project: platform/system/apex

e6064838 : Add a mutex in ActivateSharedLibsPackage
691fc2ae : Add an invalid prefix to AndroidManifestInstallConstraints_no_value
0b429714 : Add CtsShim variants for testing <install-constraints>.

+- Project: platform/system/bpf

810b49a : detect inability to write to index != 0 of bpf map array

+- Project: platform/system/chre

aa536477 : Add null check for IStats service
fb22f4e6 : Fix HEXAGON_SDK_PREFIX check
6aff32b7 : Fix TFLM include paths
87faa68a : Bind Hexagon includes to HEXAGON_CFLAGS (vs COMMON)
fbb3a70b : Fix a crash in stress_test_manager
ffc8c648 : Log invalid ranging timestamps
746ea05f : Skip PTS wifiScanMonitorRestartTest when no capability
d46e5cdf : More robust way of handling proto allocation on heap
1f1278e7 : Stress test nanonapp respond to capabilities request
7d384d7b : [RESTRICT AUTOMERGE] Add CHRE vote extension API to the nanoapp loader
c5d0cc21 : Enable log atom extension
fdd4d4d6 : Add support for vendor metric logs.
08d8c1b4 : Gracefully exit the wifi HAL handler thread.

+- Project: platform/system/connectivity/wificond

23058ec : wifi: extend netlink command timeout and add retry mechanism
a042cde : wifi: Update band_info in client_interface for PNO scan
eda240e : wifi: fix static code analysis failed

+- Project: platform/system/core

c3bda9f3e : trusty/apploader: Handle APPLOADER_ERR_NOT_ENCRYPTED
63818fc16 : trusty/apploader: Add missing doc for enum value
b0bb60cb1 : Prepare /data/property before load_persist_props
06b537add : libsnapshot: Store index of COW ops vector
daf694c5b : storageproxy: Report fsync failures with a distinct error code
a8748747c : storageproxy: Support POST_COMMIT sync for all commands
cf458bae1 : storageproxy: Report fsync failures with a distinct error code
5b02ed521 : storageproxy: Support POST_COMMIT sync for all commands
a70049022 : Flush after every 2MB merge of replace ops.
365ac4e34 : Reduce priority of merge threads
2c0161be6 : Tune snapshot-merge performance
c5ad522fe : Revert "Add support for only starting 64 bit zygote."
09ab35377 : bootstat: add more bootreasons
d6a1c08a2 : Revert "Fix the cgroup directory owner in createProcessGroupInternal()"
e2aa8e3c8 : If there an error, cqe field is not allocated by io_uring_wait_cqe(); return the error immediately.
814e52da8 : init: Add diagnostics for signalfd epoll failures.
4997e024e : Disable async merge writes until we figure out the intermittent I/O errors.

+- Project: platform/system/extras

e275d1e9 : simpleperf: stat: remove percentage in csv output.
9f3c6f5b : simpleperf: accept failures when getting hw counters on a cpu.
94ab56bd : simpleperf: stat: don't open event files across cpus.
ff1c578a : simpleperf: update --print-hw-counter to check each cpu.
3e6c8ea1 : Uses ymal SafeLoader instead

+- Project: platform/system/hardware/interfaces

265864c : Ping client Binders without autosuspend lock held

+- Project: platform/system/incremental_delivery

c82569e : Fix for invalid memory access.

+- Project: platform/system/keymaster

d78ef23 : Fix OOB write in authToken2AidlVec
3fc6c4b : KeyMint: pass through auth tokens

+- Project: platform/system/libfmq

98f3a08 : Protect against malformed grantors

+- Project: platform/system/libufdt

14f8b87 : Fix potential invalid root node from fdt_to_ufdt_tree() causing OOB access.
234b637 : Fix handling of invalid alias property values.

+- Project: platform/system/logging

64367595 : Disable Trusty log reading for now

+- Project: platform/system/media

3664fa12 : audio: Add smart Java to native channel mask conversion
e5be1d79 : audio: add enum value for invalid latency mode

+- Project: platform/system/memory/lmkd

a3802f1 : lmkd: Fix UAF caused by calling pid_remove() from the watchdog thread
26c9de4 : lmkd: Remove process record after it is killed by lmkd watchdog

+- Project: platform/system/netd

b7a6099a : Add IPv4 link-local multicast range to local routing tables
9542a1e6 : Update methods naming
4c46c7dd : Remove the overlapping uid range check
7c9888cb : Add test coverage for VPN local exclusion
e5f14245 : Fix NDC fail in presubmit with cf_x86 device

+- Project: platform/system/nfc

bc35236f : OOBR in nfc_ncif_proc_ee_discover_req()
4fd8d813 : Integer Overflow in rw_t3t_act_handle_check_ndef_rsp
6000ddf9 : The length of a packet should be non-zero
396ac0e0 : The length of a packet should be non-zero
400b3654 : Edit nfc configs for C10/P10 SWP removal

+- Project: platform/system/security

75fc9158 : Add OWNERS file
a246eae3 : Support upgrade key for software-emulated keys.
1886fe2b : identity: Fix buildSessionTranscript() from a zero leading P-256 EC Public Key.
2fec910e : Revert "Keystore 2.0: Add CREATE_DATETIME unconditionally."

+- Project: platform/system/sepolicy

1236e326a : perfetto profiling: fix access to ART apex files
f9d66684a : sepolicy: allow vendor system native boot experiments property
d6c002c10 : Allow zygote to read persist.wm.debug.* prop
f9e9af1d2 : Add persistent gwp-asan sysprops
d8b81419c : Add API level 33 persistent GWP-ASan Sysprop
e84721be3 : Allow system_server to signal InputProcessor HAL

+- Project: platform/system/timezone

2f3ddaf : DO NOT MERGE Track TZDB 2022a rev 2 update in TimeZoneRulesTest. [S]
c2b74e0 : DO NOT MERGE Track TZDB 2022a rev 2 update in TimeZoneRulesTest. [R]
8fcb4df : DO NOT MERGE Update Android TZDB from 2022a to 2022a rev. 2. [R]
ec92403 : DO NOT MERGE Update Android TZDB from 2022a to 2022a rev. 2. [S]
377a7ac : Set version code to 330400000

+- Project: platform/system/update_engine

c64ba1ee : Cleanup DAP state before installing new OTA
2a8f8927 : Fix partition mapping bug
f25e27b3 : Add UnownedCacheFileDescriptor

+- Project: platform/system/vold

3f8e855 : Introduce target dirty segment ratio tunable parameter
a26a56a : Make minimum gc sleep time tunnable
e11788d : KeyStorage: don't request rollback resistance for wrapped storage keys
3c15090 : Revert "Merge "Correct the permission of checkin dir" am: 9696432564 am: 5901afa842 am: e224d0827f am: e4f192efd3 am: da45b66919"
40ca44a : Revert "Merge "Correct the permission of checkin dir" am: 9696432564 am: 5901afa842 am: e224d0827f am: e4f192efd3 am: da45b66919"
04d961c : Revert "Merge "Correct the permission of checkin dir" am: 9696432564 am: 5901afa842 am: e224d0827f am: e4f192efd3 am: da45b66919"

+- Project: platform/test/catbox

dfe5fc2 : Enabling Media functional test on car-apps-dev branch, disabling failing tests for now

+- Project: platform/test/mts

e65c8ac : mts-bluetooth: add PTS-bot tests

+- Project: platform/test/vts-testcase/kernel

65f6dc3 : Free the buffer allocated by getline() to avoid leak.
1780bfc : Skip GenericBootImageTest on TV devices. am: 5396ef3ff9
38a1985 : Detect f2fs compression supported by fs but not kernel

+- Project: platform/tools/asuite

8f1105d0 : Change build targets for building mainline module

+- Project: platform/tools/test/connectivity

292ea4a3e : Merge "Update dep 'mobly' to 1.12.0. Replace _setup_generated_tests with _pre_run" am: 42415af61c am: cc56047b05 am: 09e2802825 am: f558c04a15 am: 2b91bc5cc6