android-12.0.0_r1 to android-12.1.0_r1 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

94e2fc9465 : Allow PROT_EXEC on the zygote mappings when falling back to ashmem
c95b630423 : Change order of creation of JIT mappings.
2174ba31df : Better isolate standalone ART gtests on device.
c57043bb4b : Revert "Add standalone ART gtests to `TEST_MAPPING` group `presubmit`."
1eb37aaa03 : Revert "Add standalone ART gtests to `TEST_MAPPING` group `mainline-presubmit`."
7425a437de : Always check for an exception after a class lookup.
8b27ea0005 : Update .oat version after disabling partial LSE.
86be262a3d : Temporarily disable partial LSE.
020c79e5f2 : Update .oat version after disabling partial LSE.
a5f978ceb3 : Temporarily disable partial LSE.
9c70cdb384 : Partial LSE: handle all kinds of infinite loops.
4667b35dbf : vdex: add checks in the event of file corruption.
b2e6ae0e8b : Add a lock contention palette hook.
0cbb59743f : Allow visibility on libdexfile for all libdexfile_support users.
8992f92aab : Replace weak-ref access disable checkpoint with STW pause
d4da905ba1 : Do not acquire runtime_shutdown_lock_ in Abort()
1363c1bf72 : Improve suspension timeout diagnostic and fix race
d971d7e576 : Fix missing MsToNs in profile saver.
fe2bf98275 : Fix android.security.cts.FileDescriptorTest#testCLOEXEC
8bc28c2d00 : sigchain: print ucontext in fatal error log
1aad2846e1 : Revert "Make ClassLinker::DumpForSigQuit exclude gc"
883e103f04 : Revert "Make ClassLinker::DumpForSigQuit exclude gc"
7ad05b4fd5 : Add `Sdk31ModuleController` support to more ART run-tests.
0d1c54de4f : Add `Sdk31ModuleController` support to ART run-tests and gtests.
56c3360200 : RESTRICT AUTOMERGE: Revert "Initial layout of ART Service files"
64566ceb6b : RESTRICT AUTOMERGE: Revert "Initial commit of the test code for ART Service"
7e09760733 : RESTRICT AUTOMERGE: Revert "Add the artd binary to the ART APEX"
622afc2e57 : RESTRICT AUTOMERGE: Revert "Revert change to target name"
37eea8c707 : Revert "Remove obsolete TestApiEnforcementPolicy."
4db6d2d908 : Revert "Remove obsolete TestApiEnforcementPolicy."
35786c435a : Fix moving GC bugs introduced in latest nterp change.
da2b15e0d0 : Revert "Refactor code in mterp and nterp to handle all cases of missing class."
fa3923d432 : Revert "Improve invokeinterface for nterp."
6a5fdbd2a7 : Revert "Improve mirror::String implementation."
f25ba86da8 : Revert "Improve libcore_util_CharsetUtils performance."

+- Project: platform/bionic

1ec094683 : Regression test for scudo crash in resizeTaggedChunk.
ddff5095d : Revert "Soft-enable MAC address restrictions with allowlist."

+- Project: platform/bootable/recovery

1b3dcb85 : Suppression of socket connect from minadbd (CL 2/2)
273fcaba : Import translations. DO NOT MERGE ANYWHERE
b5588357 : Import translations. DO NOT MERGE ANYWHERE
8ad8fdd9 : Import translations. DO NOT MERGE ANYWHERE
3ae846f0 : Import translations. DO NOT MERGE ANYWHERE
f72ec50b : Import translations. DO NOT MERGE ANYWHERE
be104c16 : Import translations. DO NOT MERGE ANYWHERE
07d67c1e : Do not write past end of inotify event structure.
85d7266a : Do not write past end of inotify event structure.
4541d3c7 : Do not write past end of inotify event structure.
855803fd : Do not write past end of inotify event structure.
187a6ec5 : Do not write past end of inotify event structure.
76eeeea9 : Import translations. DO NOT MERGE ANYWHERE
2a849830 : Import translations. DO NOT MERGE ANYWHERE
42bb37b4 : Import translations. DO NOT MERGE ANYWHERE
51a86406 : Import translations. DO NOT MERGE ANYWHERE
24f04c87 : Import translations. DO NOT MERGE ANYWHERE
37b9409b : Import translations. DO NOT MERGE ANYWHERE
a35e25c4 : Import translations. DO NOT MERGE ANYWHERE
6402ec57 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/build

43eddfd0c9 : Version bump to SP2A.220305.012 [core/build_id.mk]
d43ab16bfa : Version bump to SP2A.220305.011 [core/build_id.mk]
bbf902dd76 : Version bump to SP2A.220305.010 [core/build_id.mk]
a1bb55d285 : Version bump to SP2A.220305.009 [core/build_id.mk]
e9c2a744ec : Version bump to SP2A.220305.008 [core/build_id.mk]
c889a3e348 : Version bump to SP2A.220305.007 [core/build_id.mk]
3af749508e : Version bump to SP2A.220305.006 [core/build_id.mk]
15195de714 : Version bump to SP2A.220305.005 [core/build_id.mk]
f075c0caa0 : Version bump to SP2A.220305.004 [core/build_id.mk]
15a5d7e90d : Version bump to SP2A.220305.003 [core/build_id.mk]
8fce641d2b : Version bump to SP2A.220305.002 [core/build_id.mk]
bc61779918 : Version bump to SP2A.220305.001 [core/build_id.mk]
219905477d : Version bump to SP2A.220117.002 [core/build_id.mk]
4169443230 : Version bump to SP2A.220113.002 [core/build_id.mk]
16caffd2e7 : Update Security String to 2022-03-05
dbca77790b : Update security string to 2022-02-01
1babda1463 : Update Security String to 2022-02-05
ba161e167c : Version bump to SP2A.211216.002 [core/build_id.mk]
fdbbcabca3 : [DO NOT MERGE] Update Security String to 2022-02-05
9e4ca8f63a : Version bump to SP2A.211209.002 [core/build_id.mk]
435f1cf390 : Version bump to SP2A.211208.002 [core/build_id.mk]
932c1eb44e : Version bump to SP2A.211206.002 [core/build_id.mk]
6e4c4dadb1 : [DO NOT MERGE] Update Security String to 2022-01-01
bef0d6d710 : Use prebuilts of the ART Module by default in SC branches.
702b8fdfe0 : sign_target_files_apks: adding --allow_gsi_debug_sepolicy
6e701a2cac : Stop building boot-(debug|with-debug-ramdisk)-*.img for GSI/GKI
8d2495319b : Refactor build logic of boot-debug & vendor_boot-debug
00fc943377 : Skip building boot-(test-harness|debug).img if not needed
d395c6ff3f : Add PRODUCT_INSTALL_DEBUG_POLICY_TO_SYSTEM_EXT
ea4df1b901 : Update Security String to 2022-01-05
af5392280c : Update Security String to 2022-01-01
9e20227ea5 : [DO NOT MERGE] Update Security String to 2022-01-05
d29e8b2db8 : Add 31.0 to PLATFORM_SEPOLICY_COMPAT_VERSIONS
227d6711b1 : Version bump to SP2A.211122.002 [core/build_id.mk]
09a8ffe8ad : Version bump to SP2A.211119.002 [core/build_id.mk]
db0d3115ad : Version bump to SP2A.211118.003 [core/build_id.mk]
9f7a1aab56 : Version bump to SP2A.211118.002 [core/build_id.mk]
c401c44c38 : Version bump to SP2A.211117.003 [core/build_id.mk]
35aff849a6 : Version bump to SP2A.211117.002 [core/build_id.mk]
32d117dd52 : S V2 is now REL
5be855c250 : Revert platform version to 12
6eea9cc948 : Version bump to SP2A.211112.002 [core/build_id.mk]
c22937991f : Version bump to SP2A.211109.002 [core/build_id.mk]
24d3b88704 : S V2 is now 32
0765f765c5 : Version bump to SP2A.211102.003 [core/build_id.mk]
4010daa4bc : Version bump to SP2A.211102.002 [core/build_id.mk]
7984c154fb : Version bump to SP2A.211101.002 [core/build_id.mk]
51fb042cc2 : Use findstring to check MODULE_BUILD_FROM_SOURCE
3dd45cab17 : Merge "Allow compatibility suite also build a test list" am: 7fe5450be2 am: 30e367dbb4 am: 4d15c8b486
81f061b577 : Version bump to SP2A.211027.002 [core/build_id.mk]
e1c1354828 : Version bump to SP2A.211026.002 [core/build_id.mk]
7cec1d3e70 : DO NOT MERGE Disable the delete_all_keys feature for GSI
d6eb31d697 : Version bump to SP2A.211021.002 [core/build_id.mk]
636af52b42 : Version bump to SP2A.211020.002 [core/build_id.mk]
70713a7540 : Version bump to SP2A.211015.002 [core/build_id.mk]
16eff988ab : [DO NOT MERGE] Update SPL to 2021-12-05
9cba3016fe : Update SPL to 2021-12-05
3838a433ee : Version bump to SP2A.211011.002 [core/build_id.mk]
ec6022f2e5 : Update SPL to 2021-12-01
9f8c7a26cf : Version bump to SP2A.211005.002 [core/build_id.mk]
bf1f624889 : Version bump to SP2A.211001.002 [core/build_id.mk]
177cbf600d : Update build_id.mk and version_defaults.mk for SC QPR1
6487d1dfd7 : Update build_id.mk and version_defaults.mk for SC V2
64044dda3e : Version bump to SP2A.210924.002 [core/build_id.mk]
1509179e5b : [DO NOT MERGE] Update Security String to 2021-11-05
bdb63576ff : Update Security String to 2021-11-01
0449bb97fa : [DO NOT MERGE] Update Security String to 2021-11-05
ef1bcc1f9a : Revert "Revert "RESTRICT AUTOMERGE Set BUILD_ID=SC""
876a3c8934 : Roll-forward the VNDK snapshot list of GSI
f3055ad6a6 : Revert "Change function to check MODULE_BUILD_FROM_SOURCE"
32c048c379 : Change function to check MODULE_BUILD_FROM_SOURCE
e619b6d3ed : Version bump to SP1A.210812.015 [core/build_id.mk]
9187ecf7bd : Version bump to SP1A.210812.014 [core/build_id.mk]
3aa50b02bc : Revert "Update Security String to 2021-10-06"
1f04c4d3e7 : Revert "Update Security String to 2021-10-06"
757dc6997a : Update Security String to 2021-10-06
61275cd338 : Update Security String to 2021-10-06
1d75e88a96 : Version bump to SP1A.210812.011 [core/build_id.mk]
5d9a35d9dd : Version bump to SP1A.210812.010 [core/build_id.mk]
e4d924a377 : Version bump to SP1A.210812.009 [core/build_id.mk]
f442ccc133 : Version bump to SP1A.210812.008 [core/build_id.mk]
30191d9e87 : Version bump to SP1A.210812.007 [core/build_id.mk]
81699d0670 : Version bump to SP1A.210812.006 [core/build_id.mk]
e7a10a29da : Update Security String to 2021-10-05
eeed54febf : Version bump to SP1A.210812.004 [core/build_id.mk]
f54f3e8118 : Update Security String to 2021-10-01
6ccb50dd3a : Update Security String to 2021-10-01
91cbb67645 : Update Security String to 2021-10-05
22aa944637 : Version bump to SP1A.210812.003 [core/build_id.mk]
46800cac23 : Version bump to SP1A.210812.002 [core/build_id.mk]
bf70d0ba2a : Revert "RESTRICT AUTOMERGE Set BUILD_ID=SC"
ef0a516cc5 : Report Performance Test Metrics as JSON File
4e076edf51 : Version bump to SP2A.210805.002 [core/build_id.mk]
3ca7ebb490 : Version bump to SP1A.210805.002 [core/build_id.mk]
b3c7b25df4 : Remove S codename from sc-v2-dev
2a69b486cf : Update codename for sc-v2-dev to Sv2
74106be1d0 : Version bump to SP2A.210729.003 [core/build_id.mk]
fb3490f992 : Version bump to SP1A.210729.003 [core/build_id.mk]
01a5400d5e : Version bump to SP2A.210729.002 [core/build_id.mk]
8cb3aab588 : Version bump to SP1A.210729.002 [core/build_id.mk]
e7f2588ea1 : Version bump to SP2A.210723.002 [core/build_id.mk]
9def752d4a : Version bump to SP1A.210723.002 [core/build_id.mk]
1ab243f956 : Version bump to SP2A.210720.002 [core/build_id.mk]
a48fd8a874 : Version bump to SP1A.210720.002 [core/build_id.mk]
1de66c6746 : Version bump to SP2A.210719.002 [core/build_id.mk]
f6fe9850af : Version bump to SP1A.210719.002 [core/build_id.mk]
90957a21ae : Version bump to SP2A.210715.002 [core/build_id.mk]
e2f6abb61b : Version bump to SP1A.210715.002 [core/build_id.mk]
6537088637 : Version bump to SP2A.210712.002 [core/build_id.mk]
1ea46a571b : Version bump to SP1A.210712.002 [core/build_id.mk]
c982ce9c84 : Version bump to SP1A.210709.002 [core/build_id.mk]
b09f028e66 : Version bump to SP2A.210708.002 [core/build_id.mk]
ac054bc16d : Version bump to SP1A.210708.002 [core/build_id.mk]
6cb3b0cd7f : Version bump to SP1A.210702.002 [core/build_id.mk]
5dd384e874 : Version bump to SP2A.210701.002 [core/build_id.mk]
2a31d835b2 : Version bump to SP1A.210701.002 [core/build_id.mk]
68bd2bac16 : Version bump to SP2A.210630.003 [core/build_id.mk]
13264c4256 : Version bump to SP1A.210630.003 [core/build_id.mk]
678396c2ef : Version bump to SP2A.210630.002 [core/build_id.mk]
b3dc1854e4 : Version bump to SP1A.210630.002 [core/build_id.mk]
50005b411d : Version bump to SP2A.210628.002 [core/build_id.mk]
308b21f3f6 : Version bump to SP1A.210628.002 [core/build_id.mk]
6a9d9cbb1b : Version bump to SP1A.210624.002 [core/build_id.mk]
532284d92a : Version bump to SP2A.210624.002 [core/build_id.mk]
a49c42e1f1 : Version bump to SP2A.210622.002 [core/build_id.mk]
b09c61b85b : Version bump to SP1A.210622.002 [core/build_id.mk]
eee4bddad6 : Version bump to SP2A.210618.002 [core/build_id.mk]
996046d7f3 : Version bump to SP1A.210618.002 [core/build_id.mk]
259bc0bfa1 : Version bump to SP2A.210617.002 [core/build_id.mk]
59a9b55fa3 : Version bump to SP1A.210617.002 [core/build_id.mk]
d772582506 : Version bump to SP2A.210616.003 [core/build_id.mk]
00fe79ca8a : Version bump to SP1A.210616.003 [core/build_id.mk]
49cc59ce4b : Version bump to SP2A.210616.002 [core/build_id.mk]
e9f600b87c : Version bump to SP1A.210616.002 [core/build_id.mk]
fd4e64aee7 : Version bump to SP2A.210615.002 [core/build_id.mk]
3b85b84cfa : Version bump to SP1A.210615.002 [core/build_id.mk]
fb1ae6bb8e : Version bump to SP2A.210609.002 [core/build_id.mk]
fb3b0030fb : Version bump to SP1A.210609.002 [core/build_id.mk]
d23725bf22 : Version bump to SP2A.210607.002 [core/build_id.mk]
1e8ba2c27c : Version bump to SP1A.210607.002 [core/build_id.mk]
35fe99eea9 : Version bump to SP2A.210604.002 [core/build_id.mk]
e23b840f56 : Version bump to SP1A.210604.002 [core/build_id.mk]
4c8a9ad156 : Version bump to SP1A.210603.003 [core/build_id.mk]
cace713923 : Version bump to SP2A.210603.002 [core/build_id.mk]
11ef5e4f1b : Version bump to SP1A.210603.002 [core/build_id.mk]
e52d80bed7 : Version bump to SP2A.210602.003 [core/build_id.mk]
5efc593f08 : Version bump to SP1A.210602.003 [core/build_id.mk]
cd87435876 : Version bump to SP1A.210602.002 [core/build_id.mk]
46766cd127 : Version bump to SP2A.210602.002 [core/build_id.mk]
9d54e02b3d : Version bump to SP2A.210601.002 [core/build_id.mk]
b7292aa3b7 : Version bump to SP1A.210601.002 [core/build_id.mk]
65b9345128 : Version bump to SP1A.210527.004 [core/build_id.mk]
5e0bf6d81e : Version bump to SP2A.210527.002 [core/build_id.mk]
b776a6e4be : Version bump to SP1A.210527.003 [core/build_id.mk]
24900b96f7 : Version bump to SP1A.210527.002 [core/build_id.mk]
e1fc512bf2 : Version bump to SP2A.210526.002 [core/build_id.mk]
f7353997c9 : Version bump to SP1A.210526.002 [core/build_id.mk]
6d5366b58e : RESTRICT AUTOMERGE: Revert "Add the service-art JAR to the System Server classpath."
3151dc4a69 : Version bump to SP2A.210521.002 [core/build_id.mk]
feb8d97850 : Version bump to SP1A.210521.002 [core/build_id.mk]
17109c93d0 : Version bump to SP2A.210520.002 [core/build_id.mk]
7db20bc3da : Version bump to SP1A.210520.002 [core/build_id.mk]
16e5c68e66 : Version bump to SP2A.210519.002 [core/build_id.mk]
bea8a9ac9f : Version bump to SP1A.210519.002 [core/build_id.mk]
5c87bc7d7e : Version bump to SP1A.210518.002 [core/build_id.mk]
3a8423c47a : Version bump to SP2A.210518.002 [core/build_id.mk]
8210ce5fad : Version bump to SP2A.210517.002 [core/build_id.mk]
5241b2d1d4 : Version bump to SP1A.210517.002 [core/build_id.mk]
0cb602b4be : Version bump to SP1A.210513.004 [core/build_id.mk]
31b6ef70ed : Version bump to SP2A.210513.004 [core/build_id.mk]
7a95db61db : Version bump to SP1A.210513.003 [core/build_id.mk]
970614e6e7 : Version bump to SP2A.210513.003 [core/build_id.mk]
1e663a85a1 : Version bump to SP1A.210513.002 [core/build_id.mk]
646d0ae75b : Version bump to SP2A.210513.002 [core/build_id.mk]
88a9b0f695 : Version bump to SP2A.210512.002 [core/build_id.mk]
fdcb16fa5e : Version bump to SP1A.210512.002 [core/build_id.mk]
363d65a0df : Version bump to SP2A.210506.004 [core/build_id.mk]
945f7a0f06 : Version bump to SP1A.210506.004 [core/build_id.mk]
b1022f8f19 : Version bump to SP2A.210506.003 [core/build_id.mk]
151ddc3b21 : Version bump to SP1A.210506.003 [core/build_id.mk]
a1be760b1b : Version bump to SP1A.210506.002 [core/build_id.mk]
59d8ccfe24 : Version bump to SP2A.210506.002 [core/build_id.mk]
38526ca07a : Version bump to SP2A.210505.003 [core/build_id.mk]
b8bff4fe05 : Version bump to SP1A.210505.003 [core/build_id.mk]
4e6c9169be : Version bump to SP2A.210505.002 [core/build_id.mk]
110f227d23 : Version bump to SP1A.210505.002 [core/build_id.mk]
a2827718b3 : Version bump to SP2A.210504.002 [core/build_id.mk]
521f99e2b2 : Version bump to SP1A.210504.002 [core/build_id.mk]
d59153c2f1 : Version bump to SP1A.210503.002 [core/build_id.mk]
57db31e916 : Version bump to SP2A.210503.002 [core/build_id.mk]
372b8b634c : Version bump to SP2A.210430.002 [core/build_id.mk]
8d8bdd9526 : Version bump to SP1A.210430.002 [core/build_id.mk]
e6d711a219 : Version bump to SP2A.210429.005 [core/build_id.mk]
e211f2ead6 : Version bump to SP1A.210429.005 [core/build_id.mk]
041e3fc76f : Version bump to SP2A.210429.004 [core/build_id.mk]
ab7bcba14b : Version bump to SP1A.210429.004 [core/build_id.mk]
144934c153 : Version bump to SP2A.210429.003 [core/build_id.mk]
80df2197da : Version bump to SP1A.210429.003 [core/build_id.mk]
8dd8127a5f : Version bump to SP2A.210429.002 [core/build_id.mk]
a84694abfc : Version bump to SP1A.210429.002 [core/build_id.mk]
3bf9cda87a : Version bump to SP1A.210428.002 [core/build_id.mk]
50d56f3341 : Version bump to SP2A.210428.002 [core/build_id.mk]
03cc7d70e3 : Version bump to SP2A.210426.002 [core/build_id.mk]
e9f0aacad9 : Version bump to SP1A.210426.002 [core/build_id.mk]
67c3f38d3d : Version bump to SP1A.210422.002 [core/build_id.mk]
c5b64e2322 : Version bump to SP2A.210422.002 [core/build_id.mk]
22e7a4b5bf : Version bump to SP2A.210421.002 [core/build_id.mk]
46430dc196 : Version bump to SP1A.210421.002 [core/build_id.mk]
428b9e32fb : Version bump to SP2A.210420.002 [core/build_id.mk]
605d363214 : Version bump to SP1A.210420.002 [core/build_id.mk]
b755c6a074 : Version bump to SP2A.210419.002 [core/build_id.mk]
6fbdfd2782 : Version bump to SP1A.210419.002 [core/build_id.mk]
9119f628ae : Version bump to SP2A.210416.003 [core/build_id.mk]
60ab01e19d : Version bump to SP1A.210416.003 [core/build_id.mk]
77bcff4344 : Version bump to SP1A.210416.002 [core/build_id.mk]
72fdf7cb54 : Version bump to SP2A.210416.002 [core/build_id.mk]
081eb50f52 : Version bump to SP1A.210415.003 [core/build_id.mk]
f3dc7c754d : Version bump to SP2A.210415.003 [core/build_id.mk]
7e2361941f : Version bump to SP2A.210415.002 [core/build_id.mk]
dfe50c239a : Version bump to SP1A.210415.002 [core/build_id.mk]
92e1f6dc22 : Version bump to SP2A.210414.002 [core/build_id.mk]
172bb63f81 : Version bump to SP1A.210414.002 [core/build_id.mk]
4b56d26f7a : Version bump to SP2A.210412.002 [core/build_id.mk]
1b234b3ac1 : Version bump to SP1A.210412.002 [core/build_id.mk]
d06992dc2f : Version bump to SP2A.210409.003 [core/build_id.mk]
4db5ca1f5d : Version bump to SP1A.210409.003 [core/build_id.mk]
4c5c8b341b : Version bump to SP2A.210409.002 [core/build_id.mk]
82c8cabbe9 : Version bump to SP1A.210409.002 [core/build_id.mk]
8c89fb111a : Version bump to SP2A.210408.004 [core/build_id.mk]
c30f56814f : Version bump to SP1A.210408.004 [core/build_id.mk]
6751b8b3cf : Version bump to SP1A.210408.003 [core/build_id.mk]
894c34b487 : Version bump to SP2A.210408.003 [core/build_id.mk]
ab72ae3095 : Version bump to SP1A.210408.002 [core/build_id.mk]
8c7bd90934 : Version bump to SP2A.210408.002 [core/build_id.mk]
f307b2171e : Version bump to SP2A.210407.003 [core/build_id.mk]
fca51480dd : Version bump to SP1A.210407.003 [core/build_id.mk]
aed0b6a861 : Version bump to SP2A.210407.002 [core/build_id.mk]
aba676e052 : Version bump to SP1A.210407.002 [core/build_id.mk]
56d5a548d0 : Version bump to SP2A.210406.003 [core/build_id.mk]
f6b14c296b : Version bump to SP1A.210406.003 [core/build_id.mk]
1f8e093e6f : Version bump to SP2A.210406.002 [core/build_id.mk]
e96fc76662 : Version bump to SP1A.210406.002 [core/build_id.mk]
0141d7fd8a : Version bump to SP1A.210405.002 [core/build_id.mk]
74dae68668 : Version bump to SP2A.210405.002 [core/build_id.mk]
18a1e9c464 : Version bump to SP1A.210401.003 [core/build_id.mk]
29bb761c1b : Version bump to SP2A.210401.003 [core/build_id.mk]
2114d512fc : Version bump to SP1A.210401.002 [core/build_id.mk]
f1a77b212a : Version bump to SP2A.210401.002 [core/build_id.mk]
dcb979aeb9 : Version bump to SP2A.210331.003 [core/build_id.mk]
faa44bd1cd : Version bump to SP1A.210331.003 [core/build_id.mk]
ffb57a3010 : Version bump to SP2A.210331.002 [core/build_id.mk]
86b538ac18 : Version bump to SP1A.210331.002 [core/build_id.mk]
3451c1498f : Version bump to SP1A.210330.003 [core/build_id.mk]
5d15e910d1 : Version bump to SP2A.210330.003 [core/build_id.mk]
60813c5b5d : Version bump to SP2A.210330.002 [core/build_id.mk]
745790ba36 : Version bump to SP1A.210330.002 [core/build_id.mk]
06c5cc1faf : Version bump to SP1A.210325.002 [core/build_id.mk]
0237d0190e : Version bump to SP1A.210324.004 [core/build_id.mk]
bd6f6cbf6d : Version bump to SP2A.210324.003 [core/build_id.mk]
3935057a50 : Version bump to SP1A.210324.003 [core/build_id.mk]
c708f705ae : Version bump to SP1A.210324.002 [core/build_id.mk]
15835f467d : Version bump to SP2A.210324.002 [core/build_id.mk]
742f0b7470 : Version bump to SP2A.210322.003 [core/build_id.mk]
23499e203c : Version bump to SP1A.210322.003 [core/build_id.mk]
3b62746fcb : Version bump to SP1A.210322.002 [core/build_id.mk]
1dbc46bf70 : Version bump to SP2A.210322.002 [core/build_id.mk]
22ebe483e7 : Version bump to SP1A.210319.002 [core/build_id.mk]
6847560880 : Version bump to SP2A.210319.002 [core/build_id.mk]
0b904829c9 : Version bump to SP1A.210318.003 [core/build_id.mk]
6752e10b8e : Version bump to SP2A.210318.003 [core/build_id.mk]
36d59b45f4 : Version bump to SP1A.210317.002 [core/build_id.mk]
651c3b42a3 : Version bump to SP2A.210317.002 [core/build_id.mk]
a1d3b98b19 : Version bump to SP2A.210316.002 [core/build_id.mk]
e7c67b7da5 : Version bump to SP1A.210316.002 [core/build_id.mk]
32b5dfdcfd : Version bump to SP2A.210315.003 [core/build_id.mk]
692e4d8769 : Version bump to SP1A.210315.003 [core/build_id.mk]
537554ff56 : Version bump to SP2A.210315.002 [core/build_id.mk]
ef451e8102 : Version bump to SP1A.210315.002 [core/build_id.mk]
29e222a2ed : Version bump to SP2A.210309.002 [core/build_id.mk]
4fb27f07eb : Version bump to SP1A.210309.002 [core/build_id.mk]
96ff5b9e04 : Version bump to SP1A.210308.002 [core/build_id.mk]
8e298bfe2c : Version bump to SP2A.210308.002 [core/build_id.mk]
50e3dfcea7 : Version bump to SP1A.210301.002 [core/build_id.mk]
43c4ba34c6 : Version bump to SP2A.210301.002 [core/build_id.mk]
dd3091b467 : Version bump to SP2A.210226.002 [core/build_id.mk]
439c35bc90 : Version bump to SP1A.210226.002 [core/build_id.mk]
7660797722 : Version bump to SP1A.210224.003 [core/build_id.mk]
329d1e7f0f : Version bump to SP2A.210224.002 [core/build_id.mk]
789ff35f0c : Version bump to SP1A.210224.002 [core/build_id.mk]
c03d1bcbc0 : Version bump to SP2A.210223.003 [core/build_id.mk]
3a2ed66f0b : Version bump to SP1A.210223.003 [core/build_id.mk]
fc47c3160a : Version bump to SP2A.210223.002 [core/build_id.mk]
7756af8413 : Version bump to SP1A.210223.002 [core/build_id.mk]
d412917760 : Version bump to SP2A.210219.004 [core/build_id.mk]
9dfca53077 : Version bump to SP1A.210219.003 [core/build_id.mk]
7993f0a2eb : Version bump to SP2A.210219.003 [core/build_id.mk]
981d306239 : Version bump to SP2A.210219.002 [core/build_id.mk]
dbb2ae2d90 : Version bump to SP1A.210219.002 [core/build_id.mk]
b5a3b6167f : Version bump to SP1A.210218.002 [core/build_id.mk]
58367c6ee5 : Version bump to SP2A.210218.002 [core/build_id.mk]
11d01b49b2 : Version bump to SP1A.210216.003 [core/build_id.mk]
bdac9c1489 : Version bump to SP1A.210216.002 [core/build_id.mk]
465200bc11 : Version bump to SP2A.210212.002 [core/build_id.mk]
7d8229a12b : Version bump to SP1A.210212.002 [core/build_id.mk]
a7bd5812bc : Version bump to SP1A.210211.002 [core/build_id.mk]
d30f4441a9 : Version bump to SP1A.210208.002 [core/build_id.mk]
73007e0ebd : Version bump to SP2A.210208.002 [core/build_id.mk]
dd63f4b0b4 : Version bump to SP2A.210205.003 [core/build_id.mk]
ce42553835 : Version bump to SP1A.210205.003 [core/build_id.mk]
02ffe3e858 : Version bump to SP2A.210205.002 [core/build_id.mk]
e3a04b9fd1 : Version bump to SP1A.210205.002 [core/build_id.mk]
3527d15b94 : Version bump to SP1A.210204.002 [core/build_id.mk]
37ffaf8c90 : Version bump to SP2A.210204.002 [core/build_id.mk]
4e84e980a3 : Version bump to SP2A.210203.002 [core/build_id.mk]
d91ce79dd4 : Version bump to SP1A.210203.002 [core/build_id.mk]
4f85109c65 : Version bump to SP2A.210202.003 [core/build_id.mk]
1a69106aac : Version bump to SP1A.210202.003 [core/build_id.mk]
6645560ad7 : Version bump to SP2A.210202.002 [core/build_id.mk]
9d1f5c8c2e : Version bump to SP1A.210202.002 [core/build_id.mk]
371af6df9f : Version bump to SP2A.210201.002 [core/build_id.mk]
bedf883815 : Version bump to SP1A.210201.002 [core/build_id.mk]
8cd54b4898 : Version bump to SP1A.210129.003 [core/build_id.mk]
3a9a2e3556 : Version bump to SP2A.210129.003 [core/build_id.mk]
88351cd511 : Version bump to SP2A.210129.002 [core/build_id.mk]
a54ba5127e : Version bump to SP1A.210129.002 [core/build_id.mk]
5332eb8f3b : Version bump to SP1A.210128.002 [core/build_id.mk]
e42bbc85ab : Version bump to SP1A.210125.003 [core/build_id.mk]
7eb578c6e7 : Version bump to SP1A.210125.002 [core/build_id.mk]
da4887cfa5 : Version bump to SP1A.210122.003 [core/build_id.mk]
964b7ef8dd : Version bump to SP1A.210122.002 [core/build_id.mk]
affa5b0348 : Version bump to SP1A.210121.002 [core/build_id.mk]
95514f20b0 : Version bump to SP1A.210120.003 [core/build_id.mk]
f0c3a3bd9c : Version bump to SP1A.210120.002 [core/build_id.mk]
3ace59cb91 : Version bump to SP1A.210119.002 [core/build_id.mk]
021e6b1004 : Version bump to SP1A.210117.004 [core/build_id.mk]
77af13b956 : Version bump to SP1A.210117.003 [core/build_id.mk]
4198466882 : Version bump to SP1A.210115.003 [core/build_id.mk]
80c83b3b7c : Version bump to SP1A.210115.002 [core/build_id.mk]
f2cad789ca : Version bump to SP1A.210113.003 [core/build_id.mk]
c0f6908ad6 : Version bump to SP1A.210113.002 [core/build_id.mk]
5ddbc173d6 : Version bump to SP1A.210112.002 [core/build_id.mk]
790926fe61 : Version bump to SP1A.210111.002 [core/build_id.mk]
33807b886a : Version bump to SP1A.210108.003 [core/build_id.mk]
60cdd2e9e9 : Version bump to SP1A.210108.002 [core/build_id.mk]
d0d12fbd03 : Version bump to SP1A.210107.002 [core/build_id.mk]
c6285250e5 : Version bump to SP1A.210106.002 [core/build_id.mk]
4eff0210eb : Version bump to SP1A.201229.003 [core/build_id.mk]
806002a2f3 : Version bump to SP1A.201229.002 [core/build_id.mk]
94ea1f1c01 : Version bump to SP1A.201228.002 [core/build_id.mk]
366b7d1626 : Version bump to SP1A.201224.002 [core/build_id.mk]
52c564c2c0 : Version bump to SP1A.201221.002 [core/build_id.mk]
f9a4f9b174 : Version bump to SP1A.201218.002 [core/build_id.mk]
18df4cc1d3 : Version bump to SP1A.201217.002 [core/build_id.mk]
d50be39a1b : Version bump to SP1A.201216.004 [core/build_id.mk]
a369a7d0ad : Version bump to SP1A.201216.003 [core/build_id.mk]
532d2d82c5 : Revert "Add stable aidl memtrack hal to vndk list"
db2982eaab : Version bump to SP1A.201214.003 [core/build_id.mk]
11c8151e60 : Version bump to SP1A.201214.002 [core/build_id.mk]
f947b85090 : Version bump to SP1A.201209.002 [core/build_id.mk]
6f5ec49c87 : Version bump to SP1A.201208.002 [core/build_id.mk]
06b3e84891 : Version bump to SP1A.201204.002 [core/build_id.mk]
636da472a5 : Version bump to SP1A.201130.002 [core/build_id.mk]
7a089a93ce : Version bump to SP1A.201120.002 [core/build_id.mk]
c6f9bb1289 : Version bump to SP1A.201118.002 [core/build_id.mk]
944d232279 : Version bump to SP1A.201117.002 [core/build_id.mk]
e41773cfd5 : Version bump to SP1A.201112.003 [core/build_id.mk]
464012df7c : Version bump to SP1A.201112.002 [core/build_id.mk]
915601fcc3 : Version bump to SP1A.201111.002 [core/build_id.mk]
720b383ded : Version bump to SP1A.201110.002 [core/build_id.mk]
e37c4626cf : Version bump to SP1A.201109.002 [core/build_id.mk]
37e13f4697 : Version bump to SP1A.201105.002 [core/build_id.mk]
854ccc05e5 : Version bump to SP1A.201104.002 [core/build_id.mk]
89bba4b503 : Version bump to SP1A.201103.002 [core/build_id.mk]
e8cbadab84 : Version bump to SP1A.201030.002 [core/build_id.mk]
35c4aed6ae : Version bump to SP1A.201029.002 [core/build_id.mk]
8334dff322 : Version bump to SP1A.201023.002 [core/build_id.mk]
6bde1cfcdf : Version bump to SP1A.201022.002 [core/build_id.mk]
eb31875b9a : Version bump to SP1A.201021.002 [core/build_id.mk]
56dd8372db : Version bump to SP1A.201020.003 [core/build_id.mk]
f908824c21 : Version bump to SP1A.201020.002 [core/build_id.mk]
27c59f9d32 : Version bump to SP1A.201019.002 [core/build_id.mk]
e8011a4f45 : Version bump to SP1A.201016.002 [core/build_id.mk]
ae5a93184e : Version bump to SP1A.201012.002 [core/build_id.mk]
5a9b5b12dc : Version bump to SP1A.201009.002 [core/build_id.mk]
aa0f7c10c6 : Version bump to SP1A.201008.002 [core/build_id.mk]
b98d591fea : Version bump to SP1A.201007.002 [core/build_id.mk]
307240dfee : Version bump to SP1A.201005.003 [core/build_id.mk]
ff6fa5ec12 : Version bump to SP1A.201005.002 [core/build_id.mk]
c4c7c31b3b : Version bump to SP1A.200930.002 [core/build_id.mk]
b014114ace : Version bump to SP1A.200928.002 [core/build_id.mk]
85fa34982f : Version bump to SP1A.200922.002 [core/build_id.mk]
938073ed6c : Version bump to SP1A.200921.002 [core/build_id.mk]
cc4139cf9c : Version bump to SP1A.200917.004 [core/build_id.mk]
0f625078e1 : Version bump to SP1A.200917.003 [core/build_id.mk]
ddb76bc70b : Version bump to SP1A.200917.002 [core/build_id.mk]
fcb94679bd : Version bump to SP1A.200916.002 [core/build_id.mk]
ff72798b26 : Version bump to SP1A.200915.002 [core/build_id.mk]
c55fb75e47 : Version bump to SP1A.200914.002 [core/build_id.mk]
f12b9bed9b : Version bump to SP1A.200903.002 [core/build_id.mk]
cdf23d2bca : Version bump to SP1A.200902.002 [core/build_id.mk]
15910c3241 : Version bump to SP1A.200828.002 [core/build_id.mk]
ec8e3864e8 : Version bump to SP1A.200826.002 [core/build_id.mk]
d9cef5da7b : Version bump to SP1A.200820.002 [core/build_id.mk]
8c7a0ef351 : Version bump to SP1A.200819.002 [core/build_id.mk]
438db819e6 : Version bump to SP1A.200818.002 [core/build_id.mk]
70b04b4a9b : Version bump to SP1A.200817.002 [core/build_id.mk]
b6d3f9b14b : Version bump to SP1A.200811.002 [core/build_id.mk]
90a05f7e0e : Version bump to SP1A.200807.003 [core/build_id.mk]
1e25114fc6 : Version bump to SP1A.200807.002 [core/build_id.mk]
8210b91cf6 : Version bump to SP1A.200804.002 [core/build_id.mk]
2d0b052a65 : Version bump to SP1A.200728.002 [core/build_id.mk]
4de1bf806c : Version bump to SP1A.200629.002 [core/build_id.mk]
23bff63a0b : Version bump to SP1A.200608.003 [core/build_id.mk]
2382a3e4b1 : Version bump to SP1A.200608.002 [core/build_id.mk]
59d6fa2f74 : Version bump to SP1A.200603.002 [core/build_id.mk]
2c381c6bba : Version bump to SP1A.200601.002 [core/build_id.mk]
1eae8824ec : Version bump to SP1A.200429.002 [core/build_id.mk]
a523e41688 : Version bump to SP1A.200423.002 [core/build_id.mk]
2b6710f05c : Revert "Master is now S"
eeda728024 : Version bump to SP1A.200420.003 [core/build_id.mk]
fdc5ca424e : Version bump to SP1A.200420.002 [core/build_id.mk]
1982ca83c5 : Version bump to SP1A.200415.002 [core/build_id.mk]

+- Project: platform/build/soong

b18a037fc : Revert "Time out and dump stacks from R8 processes after 30 minutes"
08dd45a3b : S V2 is now 32
b7de10739 : rust: Remove libtest from stdlibs list
9db406c81 : Up per-product memory usage to 30 GB
b9b436fe1 : Added src and exclude_src to debuggable builds
bee627190 : Add {.aar} support for android_library
008c2aa12 : Revert "Revert "Load env variables before c.config()""
4e2977ee8 : Merge "Check UseRBE is set before replacing any template with the RE version." am: 3e0b9c031c
4e88859af : Revert "Load env variables before c.config()"
830152c3c : Add exclude_runtime_libs to more targets.
062b01150 : Load env variables before c.config()
4669614b9 : Update error message for new policy.
907bbdfc9 : Add FAILED: prefix to RBE Fatal error message"
03a9c2c44 : Revert "Add ArcSettings and SettingsGoogle to the legacy allowlist"
f6bd0a77e : Revert "Add android.hardware.memtrack-unstable-ndk_platform"
c32cbcb24 : Revert "Re-land "Move odexes of non-system apps into system_other""

+- Project: platform/cts

98faa39a6ce : [DO NOT MERGE] Temporarily exclude KeyManagementTest on work profile and secondary user.
63e872e1824 : [DO NOT MERGE]Add testNoRemotelyAccessibleListeningUdpPorts to known-failures
1d769b75700 : [DO NOT MERGE] Add KeyManagementTests to known failures until mainline can be updated.
5d437794979 : Use shell stdin to install packages pre-S instead of writing files.
0e7969252a4 : Allow bypassing fixed check for system components and platform-signed persistent privileged apps.
dc5757767d9 : Fix testWifiConfigLockdown on certain devices
b62969df26f : [RESTRICT AUTOMERGE] Reduce flakiness of IME multi-display tests
13016e250e2 : [DO NOT MERGE] Rework AccessibilityEventTest to use UIAutomation instead of sleeping.
6b5245eb131 : CtsDevicePolicyManagerTestCases testUnlockWorkProfile_deviceWidePassword failed
6e7cda1187e : Add cts test for detect/permit unbuffered IO.
31df16fae22 : Add DynamicConfig support for CtsHiddenApiBlocklistApiTestCases
c4c48544204 : Add DynamicConfig support to CtsSystemApiSignatureTestCases
20dfe922675 : Revert "Skip testNONEwithECDSATruncatesInputToFieldSize for P521"
2eb3ee274d2 : mediapc: Lower minimum RAM checked to 5 * 1024 MB
e4fd83b35b9 : Remove invalid test
e52ee3856e7 : Add a window title for the focused window to support multitasking cases
db429de7a06 : [cts] only enable incremental loading progress tests on V2
a45ce08a7dc : [cts] fix loading progress callback test for Auto
5ba6a19e7eb : Webkit CTS: Don't block the main thread in RenderProcessClientTest
c8875a11c97 : GtsStagedInstallHostTestCases: fix INSTALL_FAILED_OLDER_SDK
2e10444f745 : SpatializerTest: moar listener tests
3e8020a4352 : DO NOT MERGE: Bump CTS Verifier version to 9.0_r20
34dfeea8105 : Exclude testNoRemotelyAccessibleListeningUdpPorts
ec3624a0388 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/209607944
b8740011a11 : Remove AudioLoopbackLatency test for Auto.
3c476fbc700 : Fix for testPublishWithImsAssociatedUri to use TEL URI
3a7f9169595 : CTS SystemPalette: don't test hue against tone <=10
3275e1e5606 : CTS SystemPalette: extend delta hue tolerance to 15
99368328048 : Ensure only aggregate policy is available to non admin
a720f39661c : Revert "Revert "RESTRICT AUTOMERGE Edit tests to assert either old or new behavior""
7f49bd563bf : Revert "RESTRICT AUTOMERGE Edit tests to assert either old or new behavior"
9923718165a : [RESTRICT AUTOMERGE] CtsMediaTestCases: Grant QUERY_ALL_PACKAGES permission
8e6ee12a805 : RESTRICT AUTOMERGE Edit tests to assert either old or new behavior
c69b0eafbf2 : Enable device baseline settings in CTS
5ce835aba1e : CtsVideoTestCases: Update zip to CtsVideoTestCases-1.3.zip
7af655261d0 : Update section tags and value keys to match json/protobuff parsing in Google3
9bbcf332be0 : Make ReportLog json output file sections compatible with protobuff.
182003dc6ba : Rename AudioLoopbackBaseActivity to AudioLoopbackLatencyActivity.
5e3a4af9dd0 : Cts fail cause by Setting config_disable_all_allmessages true
1a7379b9df0 : Because the B1 string of button1 conflicts with the project name of our project.
426ed9d97ec : AlertWindowsAppOpsTests only remove window when attached
35e357b4ecd : DO NOT MERGE Add SidecarTest fail to CTS Known Failures List
b22971efef0 : [DO NOT MERGE] Relax test criteria for CtsSensorRatePermissionTestCases
7b38491065d : Add platform-test-annotations to HarrierTest
eca345f2b3e : Fixed android.appsecurity.cts.StorageHostTest
27887a50ff1 : RESTRICT AUTOMERGE [cts] remove maxTargeSdk related Readable tests in S
9eabfec7293 : Add CTS coverage for destination file checks for downloads
4186e7f8129 : Add CTS coverage for destination file checks for downloads
b1156b66612 : Add ALLOW_SLIPPERY_TOUCHES permission
14b36edead7 : [Provider Model] CTS failure, sync the res name and check touch screen in the test case
e778ed0cd48 : DO NOT MERGE: Add CtsDeviceInfo.apk as part of GAS CATBox (gcatbox)
ac92afe727a : RESTRICT AUTOMERGE Fix tests as Trusted Hotword requirement is removed
109af229266 : DO NOT MERGE Fix headset detection logic in AnalogHeadsetAudioActivity.
b0b52bfc265 : STS fix cve bug id annotation
57454fede10 : media: HDR to SDR tests to handle empty HDR10+ metadata
6cee54a2545 : Exclude Notification Privacy Test on auto
af6235fba52 : Merge "Added check for lock screen support" from android11-tests-dev am: c5416f2824
a3e20d7cf95 : [UX Review] Copy subdirs in ReportLogFiles
d2699ae3f15 : Wait until IME has active input connection with focused View.
71250cde885 : Add active test to ForegroundModeTest
76c0e14f58d : Add active test to ForegroundModeTest
fb8ad4c0e7f : Add active test to ForegroundModeTest
2bbe7debfb2 : Improved CtsAdminTestCases when running on headless system user mode.
597ecdd25f7 : Merge "Sleep until the wifi initialization is complete." am: d2b4794fa6 am: e7c0ee2cf8 am: ab2a8d1be2 am: 21c0a70a4f
39141a26b54 : DpmWrapper changes to fix DeviceOwner GTS on automotive.
1d718874350 : Test that system role doesn't override user revoked permission.
97522c47cd9 : wifi: Skip Soft AP test case on virtual devices
8179a0bc5db : Fix gauge atoms backfill and testAudioState
ae34caddb23 : CtsVerifier fixes for automotive.
5ec08b8aef4 : Fix for uirendering.cts.testclasses.WideColorGamutTests#testCanvasDrawColorLong
7308484bf25 : Revert "Use targetSdkVersion instead of targetSandboxVersion"
ddb19703f60 : Fix CTS-V ReportLog exporting
b96548ce085 : Release stretch overscroll when new items are added.
52e1582c3ca : Fix a CTS-V crash issue that happens when running CameraITS test
6e82295224a : Exclude wifi system api changes between R and S
b0c5005db36 : [DO NOT MERGE] Remove use of set-letterbox-style ADB command which isn't needed
2c4885ab8fa : Add ALLOW_SLIPPERY_TOUCHES permission
32612feb6e6 : Updated CTS test for Android Security b/179687208
80d62af5ba8 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/179687208
6af9120e07a : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/179687208
602960ea24d : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/179687208
3b36796dc6a : DO NOT MERGE: Allowlist intents in GMSCore com.google.android.gms
7e8389c1ed1 : Updated CTS test for Android Security b/195630721
6d7547e530b : Updated CTS test for Android Security b/150160279
38be54c5ca6 : Updated CTS test for Android Security b/150160041
3b8fc97b560 : Updated CTS test for Android Security b/150159906
43a8cbfbeae : Updated CTS test for Android Security b/150159669
52509e15e80 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150160279
8d1dfdd4c6e : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150160041
13b2cfc8332 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150159906
e16189ac787 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150159669
133e5412383 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150160279
2684a5db83a : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150160041
f48ca171309 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150159906
7928320d7be : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/150159669
212000f321f : Remove “PERMISSION_POLICY_AUTO_GRANT” after test
5bbe2f843cc : DO NOT MERGE: Whitelist intents in GMSCore com.google.android.gms
c6a8df8de8b : CtsScopedStorageDeviceOnlyTest: Ensure public volume is visible
f054e4f5371 : Bring sc-v2-dev to parity with android12-tests-dev
52ac0783438 : Relax animation cts test timing
f93a4d5dff9 : DO NOT MERGE Add security test for AndroidFuture.readThrowable().
378070101d1 : Fix for failing CtsBiometricsTestCases for older devices
f54131f306d : Update cts and cts verifier version to 12.1_r1.
b753ede9a0a : Cherry pick "Unregister listener of radio state changed in testRebootRadio"
d1e2013f598 : CTS test to cover Bitmaps surviving copying
e700814baaa : Remove the icon differentiation which was not a supported feature.
238402df972 : Fix drag gesture perceived as long press
8e0f7fae5e0 : [RESTRICT AUTOMERGE]Update test case to apply relinquishTaskIdentity since in the same app.
cb918756fb3 : RootlessGpuDebug: Change Activity to Service
4081e6c4c09 : Improve FrameMetricsListenerTest consistency
531f4c33e4a : [RESTRICT AUTOMERGE] Fix CVE-2021-1906
85bf8c303e2 : [RESTRICT AUTOMERGE] Fix CVE-2021-1906
7536a666829 : scene3/test_lens_movement_reporting fd offset using START_FRAME
85cb31c007d : Use the same activity for compat change tests
0759f4a0c98 : [cts/SettingsProvider] Readable tests for ContentResolver query/call
43d32be4b70 : Ensure we don't accidentally select camera app in UI tests
9a66a9079de : Fixes DeviceAdminWithEnterprisePoliciesBlockedTest
3b6376b2633 : Remove @FlakyTest from CompatChangeTests.
95ac94ece13 : Add expiration test
5038068e6d5 : CtsSystemApiAnnotationTestCases: Allow expected failures to be ignored
aeb423814a6 : Signature tests: catch and log NoClassDefFoundError
a5b934ebb8b : Make a11y multi gesture test touch slop aware
332694ba0df : Fix ALWAYS_SANDBOX tests, so they fail when not set
4e9a8484c7f : Fix issue when switching to profile.
0b69ae05731 : Media tests should targetsdk=31 instead of 29
a16c13e7769 : mediav2 CTS: Release codec resource after test
3273d507734 : Update CTS Extensions Version...
10805dfa983 : Add Finish Sequences to Split Activity Launch Tests
858df4f328f : Adds testFinishPrimary and testFinishSecondary
d5b8112c549 : Introduce Activity Embedding Base Test Class
4dc03741cac : Update tests to use 4 digit pin
54c24e7f93c : Add test cases for Visible Activity Callback function
34da798b0d9 : Add CTS tests for AppCompatStateChanged atom.
0268c1a9039 : Fix testTraverseAllWindows with waterfull cutout
9b0b1807c88 : Fixes COMMAND_SET_MAXIMUM_PASSWORD_ATTEMPTS for automotive
47b9d5ff369 : Fix CTS-V ReportLog exporting
64a91a1ead1 : Revert "Remove @FlakyTest from CompatChangeTests."
300e5dafb78 : ITS: test_post_raw_sensitivity_boost change to rel_tol
1edc89ff6ab : Merge "MediaCodec: avoid double lock gralloc buffer" am: 762f74e018 am: f6f0bdd100 am: 99b5b46eba am: ce30f8308f BUG:201620357
985e831dbfa : Re-adds WifiConfigLockdownTest.testDeviceOwnerCanRemoveConfig.
c1ff9d01fcd : CtsVerifier / Camera FOV test: Remove the fixed screen orientation property.
3e66edc9856 : CtsVerifier / Camera FOV test: Apply a rotation to the photo bitmap when necessary.
8cbd07de3a3 : CtsVerifier / Camera FOV test: Fix warnings from checkstyle.py
2bda6bbf99e : CtsVerifier / Camera video test: Remove the fixed screen orientation property.
f4050fcda19 : CtsVerifier / Camera video test: Scale the video preview when rotation is 90 or 270.
5338ef2902a : CtsVerifier / Camera video test: Fix unused import warnings from checkstyle.py
55b6eba7316 : CtsVerifier / Camera format test: Remove the fixed screen orientation property.
57ce7414d2b : CtsVerifier / Camera format test: Apply a rotation to the format view when necessary.
e3741d53f7e : Fix the bug that the mode button and the result are not consistent.
216bc599026 : Add CTS coverage for destination file checks for downloads
48e9c44bb1d : Add CTS coverage for destination file checks for downloads
8e631687e2f : Add CTS coverage for destination file checks for downloads
3fe97654b19 : Remove split-screen test
3483c8403cd : CtsVerifier: fixes Utils.showBugreportNotification()
d2e7665f586 : Remove dialer holder after test for device whithout a default dialer.
175a1324c90 : CtsVerifier / Camera format test: Fix warnings from checkstyle.py
f45369f7365 : Removing TrustedVoice tests since trustlet_voiceunlock was removed from GMSCore a few months ago.
db0e9045d79 : Fix AccessibilityWindowQueryTest failure
19e702e9d30 : Use targetSdkVersion instead of targetSandboxVersion
3676719f024 : Wait to tap ImeActivity until the activity is showing in display
ad2f067775c : Fixed WiFi config lockdown instructions for automotive.
ca09f2ce391 : Add USB CDD annotation to CTS tests
d04d8f6d6d7 : Upgrade CtsSplitApp SDK to current for SplitTests
599a1cde93e : Add RunNotOnSecondaryUser annotation.
f5122494918 : Revert "Create EventlibService."
d6b759c3e22 : Annotate accessibility related test modules for foldable device testing
c86f802028e : Fix CtsSettingsHostTestCases
447dc4ef68e : Add tests for monitoring behavior
15358ddab12 : Add test for BAL with VirtualDisplay
19b5e88bc64 : Fix remaining issues with CtsDevicePolicyTestCases on S_V2.
21822c8b922 : [Large screen] Add tests for ACTION_SETTINGS_EMBED_DEEP_LINK_ACTIVITY
39ad4d20876 : Camera: Wait for UI focus during GL legacy testing
f5268e57f73 : CTS: Inject input events with no sync mode in AnrTests
fc314976912 : Skip attestation test for first_api_level <=26
1e03fb0f157 : Remove @FlakyTest from CompatChangeTests.
42d62291568 : Merge "Fix testFullDisk test case in split view settings" am: 54a2a9fc0e am: eb3f5bd90b am: 140a63ae47
64ce2b280ad : Revert "Remove @FlakyTest from CompatChangeTests."
c0b7f31c51f : Add the test case for the inconsolusive result of the contact capability request
b8522b21c72 : Add tests for getSimApplicationState
0ccbb3decc9 : Make ApexTest::isGSI() return true on automotive
a781dba2395 : Add SlowApiTest annotation to keychain.choosePrivateKeyAlias tests
81dbfe087c8 : Disable quick pick-up gesture doze rule
60bee35ba59 : AudioTrackTest: test Builder error handling
87da8004d98 : AudioFormatTest: test Builder error handling
5f7ed38cab6 : Use proper contains/doesNotContain logic for car
da5fe5e989a : use text to find views on watch
ae237429df7 : Skip multipackage collection tests if there isn't another package to check
051deeb5976 : Add NET_CAPABILITY_INTERNET NetworkCapability for VcnManagerTest
b75ef6f7bea : Check if the display is organized only for the trusted displays.
b13d2581d86 : AudioAttributesTest: test Builder error handling
3403444d411 : Fixed DeviceOwnerRequestingBugreportTestActivity creation.
3221ca68b00 : Remove TaskFragmentAppearedInfo
464ec7e0f18 : Launch test activity in fullscreen in WindowInsetsControllerTests
08cdd2b7193 : Exclude testPerformanceOfHardwareVideoEncoders from CTS-on-GSI
f3e966bb3a4 : Add test case for auto pip on launching another activity
1956daab0ec : Uses the test Home for time-tracking api tests in ActivityManagerTest.
ff1359a98d7 : Add CannotSetPolicyTests which don't involve a DPC.
df6a042c8fd : Automatically generate Delegate test runs for policies which declare them.
ea4179653f3 : Add @EnsureHasDelegate
d68a19a553d : Migrate more ApplicationRestrictions tests.
fa1c02c0ded : Iterate on hue precision in SystemPaletteTest
3ca5b3ac579 : Add basic support for instant apps.
4776b874937 : Update transcoding ownership
ae04850261e : Move adjacent tasks forward together to ensure occluding state
ac24f5c05b8 : Fixed some managed device info tests for automotive.
8e117b2caf4 : Remove NIGHT_MODE CtsVerifier test.
686de75da9e : Ignore immersive modes mic indicator cts tests for aaos
213cdcbfddf : Disabled USB file transfer test for automotive.
2de5b96041a : [RESTRICT AUTOMERGE]Revert CTS Test for b/179839665
04a41aa295b : Add test case for FLAG_ACTIVITY_TASK_ON_HOME with lock-task mode.
303193bbfcc : ITS: enable manual sensor_fusion
5b1407fc2a8 : Change platform version and release to 12.
b5bcc27d11a : Bump CTS and CTS Verifier to 12L_R1
23f4e7467f3 : Move assets to the correct directories.
5221f10c5da : Re-add missing hasFeature change that was lost during statsdatom CTS test split
d938b5d9b63 : Fix CTS: getActiveSubscriptionInfoList and getSubscriptionsInGroup no permission
d0aec43d3ce : Remove device MultiLog
3253cf43a25 : Revert "Remove device MultiLog"
d78d5123a60 : Fixed permission on setStopBgUsersOnSwitch().
f022d58b69d : Update CTS tests to verify that unknown change IDs are skipped
facb2fc4760 : Migrated DelegationTest to Bedstead.
e8b41de5f37 : testAnrIsNotShown: try for 10 seconds and add an early exit
79e0f181ae9 : CTS test for Android Security b/77822336
f517c71d6ac : [RESTRICT AUTOMERGE] CTS test for Android Security b/77822336
ce4bfa0fe96 : STS fix for CVE-2021-0490
4d259867053 : Merge "Create change to revert aosp/1719073" into android11-tests-dev am: 920c59ca5a
5dbb1145f77 : Merge "Fix Cipher Test is failing between Peeking display and Keyguard windows" into android11-tests-dev am: 41c4a29a76
de0dd386fa0 : Disable battery saver test on WearOS
7faffef7d9a : Fix the porting mistake for avoiding the activity relaunch
7bc6d8204cc : Fixed commands that disable status bar and keyguard.
91707b57bf1 : In car, finish the overlaying activity after a timeout.
e5948fcb7be : Exclude CtsTransitionTestCases from cts-on-gsi test plan
72eaadfd5ac : STS test for Android Security CVE-2021-0490
1fdf94511f8 : CTS test for Android Security b/189942532
5e07573231a : CTS test for Android Security b/194300867
48bb36ada84 : [RESTRICT AUTOMERGE] CTS test for Android Security b/194300867
3022d913ee4 : [RESTRICT AUTOMERGE] CTS test for Android Security b/189942532
9bcb97f01be : Skip disallow install unknown sources test for AAOS in CtsVerifier
9cc5b0c4fb5 : Add OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY to allow list.
1774061a2d6 : Remove FlakyTest tag for a fixed WebViewClientTest
93c0427f66b : Create EventlibService.
777fc4ca9fc : Add serialVersionUID to the query classes contained in event classes.
2ce6844e229 : Make testAddingImmersiveWindow robust when remote inset controller is used.
96e4d0f1358 : Add a CTS test for TaskInfo#isVisible via ActivityManager#getRunningTasks
c8584ad02f6 : Merge "[RESTRICT AUTOMEGE]Adapt StorageTest for Wear" into android11-tests-dev
d160a1dff1c : Fixed CtsVerifier so DISABLE_USER_SWITCH is set on DO, not PO.
ee09c6d7374 : ITS: force-stop com.sec.android.gallery3d for Samsung tablets
b358b0d945d : Fix for testFullDisk test
6e2d74c0c92 : Fix RecognitionServiceMicIndicatorTest for mic privacy panel in cars
b858732d7fe : Migrate testManagedProvisioningPreInstalled
edec52eab45 : Add test for view recycling with changing viewId
59ee64e88ac : Keystore CTS: Test replacement of existing secret key is a no-op.
0307237abef : Adding test of applying TaskFragment ops in lock-task mode
ea08f9d21ab : Renamed setStopBackgroundUsersOnSwitch to setStopUserOnSwitch()
2b7d01ad6d6 : DO NOT MERGE: Bump CTS Verifier version to 9.0_r19
758c62c5920 : Update parceling and unparceling testing for RemoteCollectionItems
0dca5e67bf6 : Ignore multi-user reboot CTS test
5c54215e7b6 : Annotate MediaParser device tests with no_foldable_states
e8cb5fd5920 : STS test fix for Android Security CVE-2021-0921
032bc411cf5 : [DO NOT MERGE] Verify package name and UID for trusted app check
689ef14f760 : ApkVerityTestApp: Check FS_VERITY_FL if kernel doesn't support STATX_ATTR_VERITY
e76a6bfadad : Changed instructions on how to set up DO for headless system user mode.
9877a122d69 : Update CTS CarWatchdogHostTest to verify recurring I/O overuse kill.
fde305d0409 : Verify app links user selection preservation on update
d1f8f78df19 : remove Disallow uninstall apps and Disallow controlling apps for Watch
aa4c7e17c5f : remove DeviceAdminUninstallTestActivity for Watch
97f1e988c09 : Revert "Add test checking view recycling is always tested"
ea92cb9bead : Modify test case for setTurnScreenOn can only used to wakeup device.
a69cb38fc60 : Eliminate Extra Callback from...
86319d5a501 : DO NOT MERGE ANYWHERE Updated relevant OWNERS files to point to canonical list.
ffc03ba51a3 : STS test fix for Android Security CVE-2021-0921
52bb1bc3eaf : CTS test for Android Security b/183944574
71fadb8b28e : ITS: test_ev_compensation_advanced loosen TOL near sat.
4e2768d88a7 : CTS test for Android Security b/183944574
937bce3c1ce : Revert "STS test fix for Android Security CVE-2021-0921"
204b0feac39 : S V2 is now 32
4f09fe42e3d : Add bugId annotations for security tests
a26ca7509eb : Introducing support for CHECK_TTS_DATA and ACTION_GET_SAMPLE_TEXT intents.
c584d3d5f1b : DisplayTests: scale by 0.9 for resolution override
0b68e70b5b9 : Fix CaCertManagementTest.
f2523278407 : Modify manifest to handle display config changes on sleep
4d3ee1d05a8 : Modify manifest to handle display config changes on sleep
c916bf28f4b : Fixes test fail cause by unexpected events
bca8662186e : Fixed DevicePolicyManagerTest for automotive.
bd9db83afd0 : Fixed testPermissionPrompts for automotive
53e60cd0536 : Add test for FLAG_SLIPPERY
6cd0c7fb511 : Update API check in SECURITY_MODEL_COMPATIBLE tests
05be28539d4 : Improvements for Managed Users test on headless system user mode:
a7550740706 : Add test for FLAG_SLIPPERY
a6f4954131e : Added tests for password-related APIs not supported by automotive.
28b4734d3c9 : ITS: test_ev_compensation_basic loosen RTOL at high EV comp values
7c101de68f3 : Migrate more KeyManagementTests.
37526abb850 : [resolved conflict] Merge "resolve merge conflicts of 84f6714e1c380227daee57e6c0832a7c9d7c170e to android11-tests-dev" into android11-tests-dev am: 148de3e480
5dd890399e5 : Enable installKeyPair_withoutAutomatedAccess_aliasIsNotGranted
f8ddcfd6b5f : Add TestAppInstance.keyChain()
760afcef9ba : Add .context().getContentResolver()
4571a1c74ad : Adds tests for disabling OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY change ID
146825e2b9a : Fix CompanionDeviceManagerTest
b65ef073db6 : Fix InlineLoginActivityTest#testScrollSuggestionView
19c212f3e07 : Fix the two test cases testForbidCapabilitiesRequest and testRequestCapabilitiesFromCacheWithPresenceMechanism in RcsUceAdapter
5cd9973c63a : ITS: don't apply CCM to RAW test patterns
6828a676b3d : Added tests to check PO and affiliated user on bugreport tests.
b196c2f73bb : Ensure the data is reset between lookups
d591a0c029b : Ensure TelecomManagerTest holds SHELL perm identity for test
f51b53eb1ef : Add ActivityEmbeddingLaunchTests#testSecondaryActivityLaunchAbove
4051b50c17a : Add ActivityEmbeddingLaunchTests#testAlwaysExpand
bf73bf04b92 : Add ActivityEmbeddingLaunchTests#testSplitWithTopmostActivity
01f84f01ee1 : Update testPrimaryActivityLaunchToSide to ensure...
3de21b017a5 : Add .context() to TestAppInstance
efa04c02f21 : Rename TestAppInstanceReference to TestAppInstance.
91b8ffcf848 : Generate full Activity class instead of hardcoding.
8c965496c30 : Add serialVersionUID to serializable classes.
13b20788e01 : Skip border check in testSetGeometry_dstBounds{On,Off}Screen
cef889f97d0 : Don't capture border for SurfaceControlTest
1808d92f6fe : Invoke TelephonyManager#testSetForbiddenPlmns() API with shell permission
8860a9f0e33 : Fixes test fail cause by unexpected events
eaeb0f2249c : Fix HotwordDetectionServiceBasicTest fail
92183c1e8d5 : Ignore ApplicationInfoTest#testIsProduct
c69a89ff0cb : Changed Nene to use new APIs to not stop bg users on switch.
c0844042dd5 : Reorder option tag to have the plan name correctly show for cts-validation test plan
334534ce595 : Use Integer Property Animator for AttachedSurfaceControlTest
f24caac7e52 : Wait for change on LocationManager's broadcast
1bec9173606 : Fix DisplayTest.testModeSwitchOnPrimaryDisplay
699ddcefc81 : Adding test for adjacent translucent TaskFragments
1e0fa288940 : Adding test for adjacent TaskFragments
bbaf85ff681 : Launch test activity on virtual dipslay in fullscreen
ca5318fad43 : Verify create TaskFragment with non-resizeable
f7bbcd8b823 : Add test checking view recycling is always tested
756f818bd21 : Launch a nosensor activity before querying the orientation
718c93c0732 : Update CTS JNI tests for public libraries in APEXes.
76022863256 : Minor improvements on PolicySerializationTestActivity:
143bdad42c1 : Fix duplicate carrier config broadcast issue
8f0bbcbc961 : Adds foldable annotations to tests
a8812316bb7 : Update OWNERS since the old owners has left Android.
38bbdee252d : Allow remote exceptions to work without specifying a brand or sha256.
21b43957df2 : fix app abnormal crash cause testManagedProfile fail.
870284d5316 : android.view.inputmethod.cts. FocusHandlingTest#testOnStartInputCalledOnceIme -fail
1ea1f42c62f : Remove device MultiLog
cd6ec58be69 : Remove device MultiLog
ef8f63750d5 : Enables 'Disable status bar' for automotive
be75e1ddd34 : Removed Managed Users -> Test Disable Keyguard for automotive.
3343203f320 : Improved logging on CtsVerifier.
8e2cbd6f495 : Camera: Fix a wrong "condition" statement
8d7df4a04a5 : Add support for querying Intent Filters in TestApp
35559269a86 : fix testUrlBarChangeCancelSessionWhenServiceReturnsNullResponse
b7cd58adcdc : Test the new uses of RemoteViews.canRecycleView
a62bf73ff6b : Increase timeout for test
661ad9505fe : WindowInputTests: assert in the test thread
2d786df3131 : Label the car service module as not_instant_app, so it doesn't run in instsant mode
4f524a527c1 : Add CTS test to verify location accuracy feature by targetSDK
0d7a0198023 : Re-enabled location tests for automotive.
b3ce27a572b : Revert CTS test for Android Security b/144285084
7dff6683338 : Fix failures due to config_guestUserAutoCreated
12eecdf80ba : Add CAR_MONITOR_CLUSTER_NAVIGATION_STATE to automotive_android_manifest.
cc6a12b194f : Fix the API level check for incfsv2 verification
0968e0287e3 : Add native bridge controller to to CtsViewReceiveContentTestCases
6bf13f4f820 : STS test for Android Security CVE-2021-0928
ea9829a16b4 : Update split screen check on tablet devices.
4ff50ba3bd0 : Add ActivityEmbeddingLaunchTests#testPrimaryActivityLaunchToSideClearTop
97af763ca71 : ITS: fix mismatch from internal/master
804b30bc44e : Camera: Skip testCameraOrientationAlignedWithDevice in foldable mode
f03c8b44161 : Fix android.permission2.cts.PermissionPolicyTest in Automotive.
cf124536c22 : Updated CTS test for Android Security b/172655291
9fa22627687 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/172655291
79137162539 : Camera: Fix race between ImageVerifierListener and ImageReader
ab174af9d05 : ITS: check colors in RAW if supported, else black if YUV
a41beff281e : Remove ListeningPortsTest from known-failures list
917a325cf88 : Camera: Fix buffer underflow in ImageReaderTest
89a6837fb6a : Camera: Add camera id for CamcorderProfile check
0b26c65c3e2 : Camera: Check CamcorderProfile for 1080P video support
af27b2c72a7 : Don't run legacy transition tests when shell transitions enabled
8773423b2a0 : Camera: Abort failing native capture session
42ce701762c : Rename APPLIES_TO_COPE_PARENT to APPLIED_BY_COPE_PROFILE_OWNER
ba9cff80810 : Convert TestActivityWithId Id Field from Long to String
3372b0f474c : Use pointer source in ViewTest#testAccessPointerIcon
966f8171b9b : Migrate PermissionGrantTest.
2412d99bff0 : Add Nene.Notifications()
4a3ee4070aa : Add test case for showWhenLocked on embedded activities
a9ffe30f5c6 : Add support for AccountManager to TestApp.
379e9dfd740 : Set 10 minute timeout for CtsDevicePolicyTestCases
462d6473c0c : Fix merge issue in CompatChangeTests
dd6334cfd96 : Removed invalid .gitignore
f870417da4a : AudioTrackTest: Add downmix audio test
54a54b1cbcd : Exclude CtsTelephonySdk28TestCases from cts-on-gsi
e8497b5507f : Add Notification Privacy Tests to CTS Verifier
ccef6fe0e48 : Add RequireLowRamDevice and RequireNotLowRamDevice.
a759bc13d7f : [cts/pm] fix extract native lib tests for forced abi
c4580ea5681 : Null check when no permissions are requested.
a29fefe06bc : Remove use of "su" from Nene.
c0c8b9f5f99 : Fix a CtsVerifier crash issue
33afc2b3dd8 : Integrate Watchdog disabling/enabling for the CTS
44462c8f523 : STS test for Android Security CVE-2021-0962
84ab05f64b3 : Activity Embedding Tests (1/n)
80f12160132 : Make sure default push_messaging_over_quota_behavior is TEMPORARY_ALLOW_LIST_TYPE_FOREGROUND_SERVICE_NOT_ALLOWED.
fa8688207c6 : Camera: Relax camera launch requirement for MPC12
1037d0c4ff9 : Remove ADB from user resolving on S+.
a4304edb446 : Use the min aspect ratio from ActivityRecordProto in CompatChangeTests
acb468aaf21 : Increase retry time to 10
16e418ec1f1 : Adding tests to ensure findViewById is DFS.
62ecd8b3707 : Exclude testGetMultipathPreference on No Wi-Fi devices
81294ccf5a3 : Camera: Add support for new data types for newly added metadata
0f59b768b4f : Exclude test for vendor API level < 31
94452c592e5 : ITS: test_zoom.py check zoom ratio max, not zoom max
8319eba2b0b : Add Notification Privacy Tests to CTS Verifier
009fb7c93a9 : Add Notification Privacy Tests to CTS Verifier
13e7691421c : Add Notification Privacy Tests to CTS Verifier
3b9dd4d33ec : Fix some devives run test_tonemap_sequency fail
0c1f59e34ad : Fix ResetPasswordWithTokenTest test
8851d65f165 : Add NeneInternal target for TestApp/etc. - add QUERY_ALL_PACKAGES to main Nene Target.
39643976ff8 : Update testForbidCapabilitiesRequest test case
f0dea9a299f : Reland "Fix DebugClassKillSwitchTest to handle missing classes."
f52c4a63e76 : Fix test when the type of the field cannot be resolved.
54962f445d0 : [Provider Model] Sync the res name in the test case
5cfe7a21db3 : Freeze AIDL API for SC-V2
10b073876f0 : STS test fix for Android Security CVE-2021-0481
a9649b731bc : Includes CtsAttentionServiceDeviceTestCases in CTS automation tests for foldables
92fd66eb0ea : Includes CtsRotationResolverServiceDeviceTestCases in CTS automation tests for foldables
48fa660385d : [RESTRICT AUTOMERGE]: wifi: adapt to multi-type config conversion
8d069aa89db : Add restrictions to run CtsFileSystemTestCases
866061af303 : Skip APEX tests when running with the native bridge.
c08d0b1fc1d : Add Retry and use for testapps.
2799df1d548 : Add types supported by Bundles to BundleKeyQuery.
0ce03f4220e : Wait for all non-home activities to be destroyed
37b93d5440d : Call Dialog#dismiss() in runOnMainSync().
51ae83236d7 : [CTSVerifier] Add new activities to the manifest
72c866ccb43 : CTS test for Android Security b/136175447
7a7ad3eb1e3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112550251
fba92f45590 : [RESTRICT AUTOMERGE] CTS test for Android Security b/144285084
8ac5c1aca2f : [RESTRICT AUTOMERGE] CTS test for Android Security b/144285084
d440722d190 : CTS test for Android Security b/144285084
5c9dc5938c0 : Add foldable annotation for running cts
55c64118725 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79218474
895edb2a1c2 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79218474
fd118bf2fc5 : CTS test for Android Security b/197336441
529531153b7 : CTS test for Android Security b/195630721
506d8492756 : Initialize class fields in @Before method.
5638ec2eadd : Add support for querying services in TestApps
fac17bac136 : Test that min aspect ratio overrides aren't applied for non portrait only activities
cff6b482add : ITS: check error in mm correctly
5c3ede8306b : Allow querying collections without query objects.
e7b9af80848 : Weight annotations to create a run order.
360a2754ef3 : [RESTRICT AUTOMERGE]: Remove AsbSecurityTest from SliceProviderTest.java
efc362d70b6 : CtsMediaV2TestCases: Update the zip to CtsMediaV2TestCases-1.14.zip
9f31a02884c : Use build version release property based on API level
19c00fc8e80 : ITS: allow test_flip_mirror.py to find chart on all phones.
75a0c52f026 : Avoid stopping power supply to SIM if no hot swap supported
ca52aec5d18 : Fix the symlink test in AbiTest.
05861628902 : Synchronize screen turning on and unfold overlay
3f6848afd3d : Fix Bedstead when running on P and Q.
ba041431281 : Disables some tests in android.appsecurity.cts.SplitTests with native bridge.
8b17d5dbc16 : Set foldable annotation for telephony CTS
6891a89454e : Update CTS to use the New Window Extensions Interface
828758bcd15 : ITS: blur images for variance measurements
92f84ef5872 : Support freeform windowing mode in AspectRatioTests
20f2da13fce : AudioTrackTest: getMinBufferSize invalid arguments should return ERROR_BAD_VALUE
fb1c251956a : [cts] fix CtsExtractNativeLibsHostTestCases on S emulators
7c1cf9bf60f : Fix Bedstead when running on R.
179f479ef54 : Re-enable KeyManagementTest.
4a5478f1b12 : Re-enable tests disabled for Automotive.
8746cf43fc1 : Refactor packages access to remove ADB + caching.
04bcf06f7c7 : Add asynchronous wait time for adjustVolume().
d8c72027aac : Tracking changes to always sending Game content type to the HAL
6e171409bab : Refine MultiDisplaySystemDecorationTests
c0e29e9e9b2 : STS test for Android Security CVE-2021-0490
3b724c5c6b3 : Fail tests which leave unfinished transitions behind
493aaa7ab7c : DO NOT MERGE: Revert "Re-enable cross-user test case."
dce9826c863 : Camera: Update the device state to camera orientation map name
590c1f3eff9 : ITS: eliminate spurious 'circlish' rectangle in test_zoom
d855679a347 : STS test fix for Android Security CVE-2021-0921
ee74d4af641 : Added CarWatchdog's CTS hostside test with shareUserId app
b4795eea7e0 : Fix issues with ASurfaceControlTest
4b0d49afe4d : SpatializerTest: verify state when feature unsupported
0bbabf02cde : Fix for #testAppInfo_RemovePermissionsAndFreeUpSpaceToggleExists
3e65a2a9f8c : DecoderTest: Adds a new mode for which codecs must support profiles.
3525a7cccdf : ITS: fix for numpy 1.20.1+ version
e5bba006ab0 : Annotate NNAPI test modules for foldable device testing
05f4acd9705 : Annotate thermal CTS tests for CDD 7.3.6
3843a30a5bd : Fix CTS test for 32-bit userspace devices
41c4e8d7654 : Disables testDdmsWaitsForHandshake with native bridge.
1e338922abc : media: fix EncodeVirtualDisplayWithCompositionTestImpl timeouts
445a77d4046 : Make sure default push_messaging_over_quota_behavior is TEMPORARY_ALLOW_LIST_TYPE_FOREGROUND_SERVICE_NOT_ALLOWED.
49ab5637319 : Add test case testOverlappedTempAllowList.
821046717aa : Improve CtsVerifier to use current user DPM for setting device policy
020133cd491 : Add test to verify call startTranslation after pauseTranslation
c906bad7e18 : Add note explaining that cell broadcast action is optional.
540c699d631 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112160868
0cb2be91fc0 : CTS test for Android Security b/112160868
f2a2bf01d33 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/120506143
a9461750138 : Updated CTS test for Android Security b/120506143
8b3f52fe396 : STS test for Android Security CVE-2021-0921
d592c946dfe : Disabled some test for automotive.
b21699e4135 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/181346550
d812ac70d19 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/120428041
467ad3f5238 : Updated CTS test for Android Security b/181346550
b661ff00e9f : Updated CTS test for Android Security b/120428041
5de5a83e00f : Fixed PrivacyDeviceOwnerTest for automotive.
4501d44663c : Set source crop for split screen and freeform tasks
76f8c4d9779 : Rename shouldUseDefaultDisplayStateChangeTransition attribute
b226863eb2d : Modify test case for setTurnScreenOn can only used to wakeup device.
93f5cdb7558 : Verifies the activity is paused after auto pip
e4267cdf84c : Fixed CtsAdminTestCases for headless system user mode.
08eb283ba38 : Camera: Verify device state orientation maps
19e427b4de2 : Refactor TransitionSelectionTests of freeform activities
081dcfb14f6 : Decouple Launcher from InputConnectionEndToEndTest (2nd try)
8fca083cca6 : [RESTRICT AUTOMERGE] CTS test for Android Security b/119120561
610e83c5bd7 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/120499324
6895fc76b05 : [RESTRICT AUTOMERGE] Added a missing assert in runPocAssertExitStatusNotVulnerable
b8d472890b3 : CTS test for Android Security b/119120561
2ea4de1fd20 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/120499324
0bfb4070804 : [RESTRICT AUTOMERGE] Added a missing assert in runPocAssertExitStatusNotVulnerable
d055fc7960f : Updated CTS test for Android Security b/120499324
4ceda4f723a : Added a missing assert in runPocAssertExitStatusNotVulnerable
3c5dedd78cf : CTS test for Android Security b/191444150
d73f2feb518 : Ensure /proc/net/ can be pulled for ListeningPortsTest
bcafea0a025 : Rename getSurfaceTransformHint API
18120aa20e1 : End block suppression when sending emergency SMS in the tests
3eb230d05e2 : STS test for Android Security CVE-2021-0921
edcda6289d7 : Add LauncherApp support in TestApp
914ecfcdc30 : cts-on-gsi-exclude: Exclude UWB tests for Android S GSI image
c8b9904bd7d : Reset scroll deadzone for TV and Watch
91b6c6ead23 : Migrate CameraPolicyTest to bedstead infra
a0f9db2b581 : Improve scalability of Settings deep link API
04862bbd819 : Don't run ClasspathDeviceInfo on pre-R devices.
a9ec5bc30bd : Wait for LATCH_MMTEL_CAP_SET countdown at testCarrierImsServiceBindMmTelFeature, testCarrierImsServiceBindMmTelNoEmergency, testCarrierImsServiceBindMmTelEmergencyEnabled, and testCarrierImsServiceBindRcsChangeToMmtel
9d312821911 : Check if ANGLE is installed before running tests
a3df8266f75 : Use handler and unregister properties after test
45a39006b5e : Enable some CTSVerifier tests that work now
720457d8b2b : Fix CtsAngleDeveloperOptionHostTest due to ANGLE updates
72ebd316fd5 : Rename test file for consistency
833b4ff0ff6 : DO NOT MERGE Fix hotword mic indicator test for AAOS
557e165f213 : Fixed device owner setup on headless system user.
24c4f71b8ba : Add CTS tests checking that <Set Menu Language> is ignored
030c93d2519 : Add CddTest annotation for DisplayTest#testRestrictedFramebufferSize
fb218a175ac : Move shared library code from EDI
aebb17a3e08 : Parallelize processing of jar files for ClasspathDeviceInfo.
1a68231aa3f : Update volume test for TV device DO NOT MERGE
d40061f3502 : Fix the test case "testHotwordDetectionService_concurrentCapture"
bb8c976c87b : Fix flaky FGS/notification test
5dae09ba8c3 : [DO NOT MERGE] Revert "PackageManager flags should not exist when sensors are empty"
52eba17253c : Fixed DisableContextTest#testContextOff for automotive.
70238d56e82 : Reset default voice subId as well
16e61bf7c3c : Add test for removeActiveAdmin
8520de97028 : Update test for RcsVolteSingleRegistrationCapable
1db5d3b31f2 : Add test for getKeyguardDisabledFeatures
ba3984a3052 : Rename shouldUseDefaultDeviceStateChangeTransition attribute
0ceeed0e4ea : Wake up device before sending back event
a80dca0e4a7 : Removed ParcelablePrivateKey.
f56719bdb87 : Ignore tests if feature is not supported
5f2208c1ad1 : PackageManager flags should not exist when sensors are empty
afc34dfce09 : Update testSimpleBiometricAuth for CONVENIENCE
8319ccd981c : PackageManager flags should not exist when sensors are empty
05ea26462da : Fixes for CONVENIENCE sensors
7b0ffbb02ee : STS test for Android Security CVE-2021-0921
ed83dc751f8 : Exclude Doze setting check for Android Auto devices
f766babd96c : Add Extra Business Logic support
734609c23fc : Fixes for CONVENIENCE sensors
8b89eff4d7e : Ensure Collapsing Toolbar without scroll is collapsed
60329127df4 : Remove Test case for NotificationListenerVerifierActivity
73a91b7e5ae : Use handler and unregister properties after test
c378d702963 : Add test for getCameraDisabled
68279c1c66b : Fix CtsDevicePolicyTestCases for Auto.
1390ca540e3 : Fix Bedstead infra tests for Auto
0f97a121f1f : Account for compat scaling in NoticationTemplateTest-s
0c1b4e93cf8 : Explicitly launch activities in fullscreen windowing mode
56b78a9066d : Camera: Update camera launch test for performance class 11
8e2174c080a : mediav2 CTS: Mark mSawInputEOS on signalling EOS
2aebaba6f03 : Revert "Account for compat scaling in NoticationTemplateTest-s"
f3430c08ad9 : Skip test for specific flag combination if APEX modules are updated
0227e8fb39c : Fix CTS' ColorUtils's XYZ to Color
06a952a180e : Make TestApis static.
65d6bc41b19 : Fix InputMethodServiceLifecycleTest on 4K TVs
11fd0b46941 : Update CTS test with logic to remove other owned overrides
23b768d1fcb : Convert BaseType into String.
5d076f70f38 : Fix testNonFullscreenActivityPermitted CTS test
3d2cafad1a8 : DO NOT MERGE: Update TapJacking test for Automotive support
278102751c5 : Wait until subscriptions update
76eef00e590 : Marked some sensor-related tests as flaky.
b623dedd363 : RESTRICT AUTOMERGE Disable the tests failing due to the accessibility issue.
ccb28cdc688 : Update STS Tests for Android Security BUG 183613671 and BUG 183963253.
4f05480a207 : Exempt from file-based encryption if device encryption is managed by host system
ad39bfdf832 : Fix array out of bounds access in FileObserverTest
1c51f472e45 : Ignore DynamicSystemClientTest if DSU service is not installed
2e0095e6ce9 : CTS: check that just-attached views can request the IME via WindowInsetsController
3cc3a78db07 : Change the hanlding of the denial of screen sharing
9128d6a4a19 : Update test for RcsVolteSingleRegistrationCapable
1768aa6d371 : Fixed EphemeralTest#testStartForegroundService for automotive.
949c7321641 : Add test to ensure overlays aren't on top of sensor use dialog
080a125ff7f : Set bottom frequency in AudioFrequencyVoiceRecognitionActivity to 30Hz.
da23ff289fd : Move update3aregion, validate3aRegion and some StaticMetadata utils to CtsCameraUtils lib.
70649d9494a : Rename shouldUseDefaultUnfoldTransition attribute and update docs
29c72d7929a : Account for compat scaling in NoticationTemplateTest-s
9ca1808d3c1 : Correct the lifecycle order of onActivityResult
3ec7f777f5c : Ignore the test case
d317aca568f : Camera: Fix row copy for P010 format
0e6160aa916 : Opt-out telecom CTS tests from foldable devices
71593ca9622 : Clarify and simplify AnalogHeadset CTSV test
f4a889210bc : Call createAppSpecificSmsTokenWithPackageInfo once
007e42b5368 : AAudio attributes test: spatialization API
384e7c11119 : Immersive audio API tests
4e8f73078ec : Reset default voice sub at the end of test.
18d8f34e3a5 : STS Test for Android Security BUG 183613671.
684153281ad : Add Cts for reliable Visible Activity Lookup feature
daeb4998b2a : Revert "Updated CTS test for Android Security b/74122779"
f1c5f58b51e : ITS: Handle non 4:3 ARs in test_tonemap_curve.py
51f66d3fc82 : Switch elevation from dp to px in shadow test
adf83ab0bb8 : Annotate UsesNativeLibraryTestCase
d1737d20012 : RESTRICT AUTOMERGE Fix tests as Trusted Hotword requirement is removed
6ef7d03c91f : Exclude testDangerousPermissionState and testDangerousPermissionStateSample
582c411dbb0 : Adding tests to verify activity behind single TaskFragment
e9ff293875b : Camera: Fix first_api_level check
96f17361d02 : DO NOT MERGE: Update TapJacking test for Automotive support
6fdcfb0ec49 : Updated Content Capture tests for new window bounds events and window token in context.
a1576e8a003 : Fail assumption in AudioRecordSharedAudioTest if device lacks Mic
f3c332dfb75 : Fail assumption in AudioRecordSharedAudioTest if device lacks Mic
42f022ea4ed : Add info text to Input Cold Start Test
baf4fbc58ec : STS add READ_EXTERNAL_STORAGE for Dynamic STS
31eaf11e5e1 : Use PointerCaptureRequest in CTS hostsidetest
5e14761d28d : Change SurfaceView size to save comparison time
b003794023c : Remove QUERY_ALL_PACKAGES from Nene.
ec7cbad1e29 : Exempt from metadata encryption check if device encryption is managed by host system
3367cde6f3f : Collector implementation to extract sha256_file.
69bb4ee4c5d : Fix flaky VoiceInteractionRoleTest and fail on low ram devices.
59611138aa9 : Adding test of cross app activity embedding
b9e644ae82d : Fixed MixedProfileOwnerTest.testDelegation() for automotive.
7c20672199f : Fix SensorPrivacyCameraTest button Id
c6c460c7f5d : Move bedstead tests back into postsubmit until failures are fixed.
a78fd6a4fed : Remove .get() and .next() from eventlib + move state to client.
9bf2f6a87f5 : Add should use default unfold transition attribute to wallpaper
efb866daf8d : RESTRICT AUTOMERGE: Do not use @Ignore on JUnit3 code
ab8613dd508 : Skip KeyEvent input tests for keys which are handled globally.
24cd5c0bb9b : WindowInsetsAnimationTests#testAnimationCallbacks_overlapping assumes a status bar
94acdf23836 : media: fix audio case for MediaCodecTest#testVendorParameters
479233a12c6 : Check if ANGLE is installed before running tests
8980644eb05 : Keep host and device test commands in order
4d37a21d635 : make sure to allow not supported in testNrDualConnectivity
28c2878ddcd : Allow setNrDualConnectivity to be reported as not available
8fe2c06bec8 : Fix broken CtsVerifierReportLog handling.
eebfe24a172 : Add CtsVerifier "Managed User" test for automotive.
f6292da87d4 : Improve CtsVerifier app for affiliated user on AAOS
753b2176dcf : Fix some CtsVerifierTest's PolicyTransparencyTest for AAOS
c65d61ac186 : Fix CTS-V ReportLog exporting
c42024e83b1 : Update section tags and value keys to match json/protobuff parsing in Google3
9448de39ff0 : Make ReportLog json output file sections compatible with protobuff.
0844074b16f : Rename AudioLoopbackBaseActivity to AudioLoopbackLatencyActivity.
c159e941794 : Add CTS tests for getSurfaceTransformHint API
8f9f988abd9 : Removed tap to tone test for automative use case
bfc29adefdf : DisplayTest: expect up to 4 switches in testSwitchToModeId
88f6c86118c : Removed tap to tone test for automative use case
3895594f49d : CTS test for Android Security b/190286685
126da15fe7d : [RESTRICT AUTOMERGE] CTS test for Android Security b/190286685
7aa4a09fa48 : [RESTRICT AUTOMERGE] CTS test for Android Security b/190286685
ffc6f44d208 : Fixed test-with-very-long-name-that-doesnt-fit-summary for automotive
8e45aa72083 : [LSC] Add LOCAL_LICENSE_KINDS to cts
18293fdf905 : Update CTS test to test behavior only on the created user
e78df1ceadc : Make AppOpsTest use user-specific shell UID
e92df19e10f : RESTRICT AUTOMERGE: Disable unfinished tunnel mode tests
9d1204bccf2 : Migrate CustomDeviceOwnerTest#testCannotSetDeviceOwnerWhenAccountPresent
f1fcd36ba55 : Fix race condition in BleClientTestBaseActivity
bb8c191c90f : Finish activity on top by CLEAR_TOP vs. sending broadcast
051ce582fc7 : make sure to allow not supported in testNrDualConnectivity
92688fcfc9e : Fix testOneDatasetAndSave flaky problem.
73d809c6800 : [RESTRICT AUTOMERGE] CTS test for Android Security b/129068792
39c5e357317 : Added a method to escape regex special characters
a851a6a056f : [RESTRICT AUTOMERGE] CTS test for Android Security b/129068792
9d946274f38 : [RESTRICT AUTOMERGE] Added a method to escape regex special characters
de4b8f2a529 : CTS test for Android Security b/183518078
bf2fcaa8f92 : CTS test for Android Security b/177454230
131ed82e11c : CTS test for Android Security b/184046948
c74d3ee5270 : CTS test for Android Security b/191055353
518aee7af11 : DO NOT MERGE Fix hotword mic indicator test for AAOS
d64a7ce2d2b : CTS test for Android Security b/193444889
42eb5ae9b6d : [RESTRICT AUTOMERGE] CTS test for Android Security b/193444889
ee3da8ec9b0 : Updated CTS test for Android Security b/120497583
7abaa22e882 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/182584940
559e728eceb : Updated CTS test for Android Security b/182584940
97893f2d887 : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112891564
7c74c746ffa : Remove AnimationFrameStats CTS tests
2b467dcee89 : [cts] Fix ResourcesHardeningTest for secondary users
d51333d7f13 : Add AppModeFull for ShellPermissionTest
ad6d66c2f6c : Remove userspace reboot CTS tests
d46f994c7f2 : cts(uwb): Don't run uwb tests for instant apps
0348c22d049 : Annotate various test modules for foldable device testing
4a9da8bf56e : Remove assertion expecting admin details
726468dd77b : Add CTS Tests for Freeform window transitions.
673c6fa84e2 : Fix issue with incoming call audio on verifier test.
b8422223e6f : Updated the CTS test for Android Security b/112891564
9e3b228d5f8 : CTS test for Android Security b/190188264
c587b6f1358 : [RESTRICT AUTOMERGE] CTS test for Android Security b/190188264
24d7dc2ce2c : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112891564
f280bb0d2d8 : [RESTRICT AUTOMERGE] Updated the CTS test for Android Security b/112891564
9369eb7fa1a : Updated CTS test for Android Security b/74122779
42e27bb0299 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/74122779
9d1a22116b0 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/74122779
40a7deaa1c8 : Fix hotword mic indicator test for AAOS
389fffa820d : Add CtsVerifier "Managed User" test for automotive.
d1900eca479 : Assert the minAspectRatio using greatherThan instead of equality
2a1d3b7a51e : FIX the delay between starting service and obtaining process information to ensure case passed for low-performance machine testing.
98cd83471eb : Verify lifecycle for embedded Task in TaskFragment
63f6b09480a : CTS: testSave should disable all other networks
0160cb45e4c : Allow running tests on foldable devices
f39ecd5e6e5 : Fix CTS for updated Wear custom resolver UI
e61e07e55b7 : Remove ineligible CTS test that doens't have CDD
9330b18ec65 : Camera: Tag 'testExtensionAvailability' as non-instant test case
5c28d5e8459 : STS test fix for Android Security CVE-2021-0481
7ff448dc860 : Removing fullscreen launch for translucent split
7c4785e5c15 : Fix for android.sensorprivacy.cts.SensorPrivacyCameraTest
6847340af2c : Skip testRequestNotifications for TV
8afc9e21141 : ITS: snap to Sony's final test_aspect_ratio_and_crop CL
08db0b4d60b : Fixed DisableContextTest#testContextOff for automotive.
676376ec1fd : CameraITS: Assert checks only for primary.
4c6ad73b6f6 : Add "no_foldable_states" annotation to the CtsAccountsHostTestCases.
7d9597d7562 : Skip BasicPipTests#openPip_afterScreenSaver on S
a4f32aa8d2e : Don't verify decoder output timestamps for interlaced encodings.
93327c6cb11 : Remove requirement that ACTION_RECOGNIZE_SPEECH resolves across user.
a79625947ca : Fixing the low quality test of CtsAccessibilityTestCase failed.
1c4ad8d1b73 : Verify display ID instead for WindowContext#getDisplay
2ec9dc6bdbf : Skip some tests if ethernet is connected.
1e2dee58903 : testInputChannelLimits() confuses "isVideo" and "!isAudio"
2a92aea23ef : Fix the ActivityManagerTest#testTrimMemActivityFg on low mem pressure
a061f4c9231 : Fixed testLocationPermissionGrantNotifies for automotive.
c07e9224b76 : Improve CtsVerifier app for affiliated user on AAOS
a4a9a4fbee5 : Do not run the tests on foldable device
cd2d196403f : Add new owner for CtsAccountManagerTestCases module
030b15f8d78 : Disable FontManagerTest#fontManager_getFontConfig_checkAlias
13313b80f0e : Do not test the intertnet panel
8c82ac03375 : [CtsVerifier] Separate the test results of the subscribe for specified peer and accept any.
de0b2839052 : Add accessibility tests for drag and drop
2888063cb00 : Move cts-camera-hal test plan
36bae28a2bc : Removed .gitignore
737aca82453 : ITS: update undistort to improve handling with large distortion
a1796f802e1 : CTS test to verify fix for aggressive SkImageFilter caching
131a19f0583 : Annotate CtsAssistTestCases for foldable device testing
39a93cd2de0 : Re-set profile owner and wait for success
2b1ebdf1d32 : Migrate testDisallowSharingIntoProfileFromPersonal
aa7bfd4ea9f : Migrate account management tests
0e6657c160e : Remove CTS tests in DeviceOwnerTest now that secondary users can start activities in Bedstead
88c6d400448 : Migrate the rest of ResetPasswordTokenTest
cd15e19d00f : Migrate KeyManagementTest remaining tests
d1ef05a951d : Migrate EnrollmentSpecificIdTest to new infra
3723875ef9a : Add CaCertManagementTest
ea09ee3d7cb : Test migration for setScreenCaptureDisabled
9616e202ebe : Migrate createAndManageUser and introduce global settings
793fbc1b82b : Migrate data sharing into profile test.
ffe9ec16a7a : Require managed_users feature only for work profiles
991969b9875 : Remove UserControlDisabledPackages CTS tests that throw a SecurityException
f210afcca0e : Add metric log verification CTS test for UserControlDisabledPackages DPM API
756cf630ae1 : Migrate ResetPasswordTokenTest.resetPasswordWithToken
c3ac3461de4 : Migrate DevicePolicyManager#setDefaultSmsApplication CTS tests
ec745eb5090 : Migrate KeyManagementTest installAndRemoveValidRsaKeyPair
12c19111463 : Add tests for CrossProfileApps#canRequestInteractAcrossProfiles
93930d66996 : Add "no_foldable_states" annotation to the CtsAccountManagerTestCases.
180707b4f5e : Fix hibernation CTS tests on ATV
52489f4c8f2 : Skip proximity related LocationManagerTests on secondary users.
4ee9b4d0c82 : Adding assumeTrue() to setUp() instead of setUpClass() function
6633c04f9b7 : Fixed EphemeralTest#testStartForegroundService for automotive.
283530493e5 : Update owners file
8ba052a237a : Fix failing MediaSessionManagerTest due to storage permission issue
a3278228b1c : Allow setNrDualConnectivity to be reported as not available
f14ccd3becb : Properly tear down streams in OutColdStart and InColdStart tests.
5bb32e1caed : AudioTrackTest: Fix testImmersiveChannelIndex
0ccd24a342b : AudioTrackTest: Fix testImmersiveChannelIndex
9983b9e01c5 : Use GL_ALPHA for GLES2 compat in ByteBufferTest
d70b45670b0 : Only test FRP policy when supported.
5c95c7e19b6 : Check for AVIF support in ThumbnailUtilsTest
c52332283cd : ITS: use angle and 90+angle in opencv_processing_utils.py
86ee2c8f44a : Allow user of getParentInstance on TestApp.
c92b4d0479b : Add voice/telecom flags to CtsVerifierInCallUi
035197b2ae0 : Ignore IgnoreBatteryOptimizationsTest on TVs
aa37315acf5 : Add test case for relinquishTaskIdentity
3fa1e14db31 : Add .events() to TestApp to access all test app events.
9cba295b075 : Add new interface for metrics queries.
ec8fa8596fa : Add .events() for asserting on events.
e4569978b91 : Increase logcat buffer to prevent overwriting during test.
5580226ee02 : Allow CANNOT_ATTEST_IDS if devicePropertiesAttestation is requested for "_TooLargeChallenge" tests
33469843f8b : apply @RequiresDevice down to tests instead of to class of SecondaryLockscreenTest
f69babb2b15 : CTS hostside test wait 10 secs before watchdog kills app
cecd653a187 : NativeMediaMetricsTestCases not foldable sensitive
ffc07322d66 : Disable screen capture policy test on foldables
5bd649a84e1 : Fix EnrollmentSpecificIdTest
60bec7f994b : Add support for PackageManager to TestApp.
4c0687ea689 : Verify Activity lifecycle in TaskFragment
75a42a40d37 : Finish activity on top by CLEAR_TOP vs. sending broadcast
5962bfdb3cd : Fix more flaky tests caused by top resumed state
b395153ab94 : Annotate location test modules for foldable devices
ffa171332b5 : apply @RequiresDevice down to tests instead of to class of SecondaryLockscreenTest
55bbd70a424 : Clean up ownership in cts
10a362817b0 : Add AppModeFull to dEQP level tests
366a6c55cd7 : Skip instant app mode for CtsAccountsHostTestCases
0567ce3b32b : Skip verifying top resumed state for some tests
fbc29e86142 : Annotate CtsAppWidgetTestCases to run on foldable
35b2d67f1cc : Opt out admin/ enterprise tests from additional foldable testing.
492f49b4687 : Use PointerCaptureRequest in CTS hostsidetest
2a5c34b2ea8 : Don't test DocumentsUI with UiAutomator on TVs.
2dc7263f651 : Fill in missing DeviceAdminReceiver events in EventLib.
4016f26b947 : Fix the flakiness of testNativeCrash
45986714d3e : Support multi-window scenarios in ScreenshotTest
572aef10bef : Skip test cases for devices that do not support rotation
000bfd02671 : Fix PermissionPolicyTest
e25ff516e5c : Fix test directions.
ff53b0fca2b : Camera: Fix characteristic key check
d6a4291fd8d : Add cts-camera-hal test plan
2fdb6dc04f0 : Fix CtsAngleDeveloperOptionHostTest due to ANGLE updates
d8199268f54 : Skip the avif tests when AV1 decoder is not supported
c11f09521a5 : tests: opt ART tests out of foldables
49570b9a2ed : tools: opt ART tests out of foldables
ccbaa83d441 : hostsidetests: opt ART tests out of foldables
85532b2fc05 : mediapc: Fix initializationError on devices without h/w codecs
a715ae95100 : Annotate CtsPackageWatchdogTestCases for foldable testing
f0254bc6165 : Fix test directions.
0bf07eb32a3 : Annotate CtsUsageStatsTestCases test module for foldable device testing.
2897705a4ae : Annotate CtsAppUsageHostTestCases test module for foldable device testing.
05592e0972a : More-centerize the quad color checks
6bc6bbfaaf0 : Camera ITS: Fix scene1_1/test_crop_regions.
4f9a7ef311f : Fix secondary user problem for ShellPermissionTest
e718e100c61 : Fix UiAutomation tests in 720x1280 resolution
071b362a652 : Fix emulator S-CTS test failure.
1677415a796 : STS add READ_EXTERNAL_STORAGE for Dynamic STS
0c1a7bf0cde : should get top-app tunings for filesystem performance test
8762e1d79dd : Some Bluetooth LE Secure Client tests failed before and including Android10
39f4c77e1d8 : Fix tests in MultiWindowTests not getting multi window mode update
f942d9b3c1f : Fix external camera sensor privacy tests
75c4e5939ee : Require managed_users feature only for work profiles
88798ff4679 : Opt-out time-related CTS tests from running in various foldable states
3f9b255f3de : Remove check for messages coming from same logical address as DUT
27219fd835c : Add no_foldable_states to AppSearch cts tests.
a09105d5586 : Configure CtsShortcutHostTestCases
60b8481ac18 : Fix emulator S-CTS test failure.
a9a43b9577e : Opting in for new tests
ffb539bd9c8 : Do not require the hiddenapi-test-flags argument
94f5857c8e2 : Fix signature test issue caused by https://r.android.com/1613103
6ba692681a9 : Skip battery-related assertions on batteryless devices
ed95e2f29ce : Annotate CtsHiddenApiBlocklistApi28TestCases for foldables.
3eb8195e43d : Annotate CTS config for foldable device testing
5f316e862f7 : Add Insets/SysUI/WM relative topic folks in CtsSystemUiTestCases
509d40191eb : [DO NOT MERGE] Opt-out of foldable configuration runs.
61d882c1542 : Opting in for new tests
19d4840ea70 : Exclude Doze setting check for Android Auto devices
5e2c06db01b : KeyguardTransitionTests: fix testUnlock
dc80daf825f : Configure CtsSliceTestCases
52dc591d900 : mediapc: Remove VP8 concurrency tests
6fdbd48c510 : Configure CtsShortcutManagerTest
6caee655994 : mediapc: Remove VP8 concurrency tests
a56685ab101 : Re-enable cross-user test case.
25018c78e03 : Removing outdated STS code owners and adding one that was missing
54a8889a618 : Removing outdated STS code owners and adding one that was missing
b97be56f472 : Opting in for new tests
ac36f2e89bb : [DO NOT MERGE] Fix CtsSyncAccountAccessOtherCertTestCases failure.
49fbf1c5951 : Skip tests if no camera is available.
76afb95c772 : Annotate CtsSecureElementAccessControlTestCases3 for foldables
418b12a7070 : Annotate CtsSecureElementAccessControlTestCases2 for foldables
9aaa9b3b313 : Annotate CtsSecureElementAccessControlTestCases1 for foldables
56ab83c78d1 : Annotate CtsOmapiTestCases for foldables
7bfa60e1b4d : Annotate CtsNdefTestCases for foldables
990ee21abe1 : Annotate CtsNfcTestCases for foldables
41b7ebfb5b0 : DO NOT MERGE Add tests for the application's load label api
1288666765c : [CTS] Test case can't get android's resources
fba300ab019 : Annotate CtsSimPhonebookProviderTestCases for foldables
cd4d3529100 : CtsSimpleperfTestCases: add no_foldable_states parameter.
c0d21c5e6c2 : [cts] ignore metrics test that doesn't support secondary user
528e8a5b521 : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsNativeHardwareTestCases
53e7e53b81b : Add <option name="config-descriptor:metadata" key="parameter" value="all_foldable_states" /> to the CtsFrameRateOverrideTestCases
e2db66250bf : Add <option name="config-descriptor:metadata" key="parameter" value="all_foldable_states" /> to the CtsColorModeTestCases
aa3dfbf1fc4 : Add CTS covering component usage content providers
c207f4d1e44 : Add CTS covering component usage broadcast receivers
53c69e2a473 : Add <option name="config-descriptor:metadata" key="parameter" value="all_foldable_states" /> to the CtsGraphicsTestCases
cca28fc0d8a : Disable PermissionHistoryTest on Auto
21bdd34fe44 : Annotate Cts test case for foldable device testing
e6ec13b6622 : transcoding: Add capability check for transcoder tests
35daabe6ea5 : Fix flaky tests in ActivityTransitionTests
60a6a6b2533 : Annotate test module CtsHdmiCecHostTestCases test module for foldable device testing
9c5e475cf71 : Remove AudioTrackSurroundTest.testIEC61937_Errors.
c9822948a8b : mediav2 CTS: Updated testAdaptiveBitRate
36161fa685a : Annotate blobstore related test modules for foldable device testing.
77e1e97f710 : transcoding: Fix width and height in VideoFormatResolver format
33566e0d0b4 : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsOpenGlPerf2TestCases
e5e44cf1fb4 : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsOpenGlPerfTestCases
cb96345d89e : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsOpenGLTestCases
5e2e3280587 : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsGpuToolsHostTestCases
d12d2b6fd96 : Giving new STS lead code owners for test management purposes.
2d2306814dc : Improved logging on CtsPackageUninstallTestCases:UninstallTest#testUninstall
b85a67689ad : Giving new STS lead code owners for test management purposes.
9bc875c265d : transcoding: Fix the cts failure on older device with ACodec.
5d5041ce5a4 : Opt out enterprise tests from additional foldable testing.
50fba760ac4 : Restore permission policy after test
b3a2a57991f : Annotate CtsAppCompatHostTestCases for foldables.
629d42c7520 : Annotate CtsHiddenApiKillswitchSdkListTestCases for foldables.
259986f1e9f : Annotate CtsHiddenApiBlocklistCurrentApiTestCases for foldables.
7bf0d9a0091 : Annotate CtsHiddenApiBlocklistTestApiTestCases for foldables.
2ca33e37952 : Annotate CtsHiddenApiBlocklistDebugClassTestCases for foldables.
03027813063 : Annotate CtsHiddenApiBlocklistApi27TestCases for foldables.
3754f93e412 : Annotate CtsHostsideHiddenapiTests for foldables.
1b5c946fc85 : Annotate CtsStrictJavaPackagesTestCases for foldables.
cae02c9234a : Annotate CtsHiddenApiKillswitchWildcardTestCases for foldables.
406c1dbb7bd : Annotate CtsHiddenApiKillswitchDebugClassTestCases for foldables.
33209b9062c : Annotate CtsIcu4cTestCases for foldables
5f054797004 : Check test assumption before starting test activity
a40b52aa02d : Disable CTS test for file path support for uris
2f85a1247c5 : Prevent the test from starting while screen freezes.
295ac52f8c7 : CtsVideoTestCases: oprate: Relax pass criteria further for older devices
1d0721b2689 : CtsVideo: Limit encoder performance tests to half of max dimensions
f79d80384a7 : Skip testNONEwithECDSATruncatesInputToFieldSize for P521
213f1adc9f8 : Annotate CtsCalendarcommon2TestCases test module for foldable device testing.
f4e0ac0d0c6 : Annotate CtsCalendarProviderTestCases test module for foldable device testing.
fca06f0505f : Annotate CtsContactsProviderWipe test module for foldable device testing.
20e66e769ac : Annotate CtsContactsProviderTestCases test module for foldable device testing.
a8ca8923ae3 : Annotate CtsSyncContentHostTestCases test module for foldable device testing.
084a4d8df47 : Annotate CtsSyncManagerTestsCases test module for foldable device testing.
e4ed28117cd : Annotate CtsSyncAccountAccessOtherCertTestCases test module for foldable device testing.
33735d4cbe5 : Annotate CtsAppExitTestCases test module for foldable device testing
d5255c466bc : Add a delay before turning the screen off
770fbc5f0aa : [LSC] Add LOCAL_LICENSE_KINDS to cts
4d14066b0e7 : Annotate CtsLibcoreWycheproofBCTestCases for foldables
690a0b8bfff : Annotate CtsLibcoreApiEvolutionTestCases for foldables
4e3fb769f0a : Annotate CtsSaxTestCases for foldables
732e48a9858 : Annotate CtsIcuTestCases for foldables
e60240d2b72 : Annotate CtsLibcoreFileIOTestCases for foldables
7346922334c : Annotate CtsLibcoreJsr166TestCases for foldables
d9849a61eba : Annotate CtsApacheHttpTestCases for foldables
c72a4ca799a : Annotate CtsSystemApiAnnotationTestCases for foldables
adb58f0aaf5 : Annotate CtsMimeMapTestCases for foldables
8f9d1e40cc2 : Annotate CtsApacheHttpLegacyUsesLibraryApiSignatureTestCases for foldables
7fd7cdfd789 : Annotate CtsApacheHttpLegacyCurrentApiSignatureTestCases for foldables
03beef9fcb7 : Annotate CtsAndroidTestBaseCurrentApiSignatureTestCases for foldables
46217da1314 : Annotate CtsAndroidTestMockCurrentApiSignatureTestCasesfor foldables
0acaea7c7cd : Annotate CtsApacheHttpLegacy27ApiSignatureTestCases for foldables
3abe121afb2 : Annotate CtsAndroidTestBase28ApiSignatureTestCases for foldables
55164aca901 : Annotate CtsAndroidTestRunnerCurrentApiSignatureTestCases for foldables
da02aacc06c : Annotate CtsSystemApiSignatureTestCases for foldables
8a182bcc6aa : STS test fix for CVE-2021-0686
fc4580677ba : Annotate CtsCurrentApiSignatureTestCases for foldables
b57f1274cad : Annotate CtsLibcoreLegacy22TestCases for foldables
1b8628f750c : Annotate CtsLibcoreOjTestCases for foldables
0bf66b8cf6a : Annotate CtsLibcoreTestCases for foldables
5d39eece835 : Revert "Add test cases for background startForeground() improvement."
95724eb206d : Annotate CtsLibcoreOkHttpTestCases for foldables
d99ecf5430b : Annotate CtsLibcoreWycheproofConscryptTestCases for foldables
a74a57f14ff : Camera: Add FullApiMode annotation for ZoomCaptureTest
4ae72eb122f : Annotate CtsHostTzDataTests for foldable device testing
dcb848baccb : Annotate CtsSharedLibsApiSignatureTestCases for foldable device
c555a3582d5 : CtsVideoTestCases: oprate: Relax pass criteria further for older devices
0769032950f : CtsVideoTestCases: oprate: Relax pass criteria further for older devices
987471e1e00 : CtsVideo: Limit encoder performance tests to half of max dimensions
842d4b6fa04 : CtsVideo: Limit encoder performance tests to half of max dimensions
66e99c100c4 : STS test for Android Security CVE-2020-29661
5a72138ebfc : Adjust testMutate to not rely on undefined behavior
4c531befdad : Adjust testMutate to not rely on undefined behavior
9857a227276 : Update check for isFullVolumeDevice
6c8738f9876 : STS test for Android Security CVE-2020-29661
140d5760c57 : Annotate CtsAutoFillServiceTestCases for foldable device testing
055c7b03e72 : Annotate CtsTranslationTestCases for foldable device testing
4eb5f4ef2cb : Annotate CtsTextClassifierTestCases for foldable device testing
979d5f90b66 : fix statsd tests hasFeature detection
3d771ebb638 : Skip testNONEwithECDSATruncatesInputToFieldSize for P521
694cb44b73b : jvmti: broaden OWNERS file
a906badd04a : jvtmi: Tests do not depend on foldable state
293f4a1d2f2 : Annotate MediaParser host tests with no_foldable_states
86f7af5fa03 : Attempt to reduce flakiness of AppConfigurationTests
519a0408b61 : Annotate test module CtsRollbackManagerHostTestCases test module for foldable device testing.
87bc87d76cf : [RESTRICT_AUTOMERGE]Workaround for testIncorrectContextUse_ConfigContext
d0a0419a381 : Fix KeyguardTests flaky on verify dismiss callback.
6bdff3461bf : Fix WindowProviderService test on instant mode
c4525bf1a99 : CtsApexTestCases doesn't need to run for all foldable states
9a4180c5dc5 : Verify there is no additional NavBar window added
f796aa6fea5 : MediaExtractorTest: remove MediaCodec blocking call to avoid deadlock
a493d0e691e : Fixed EphemeralTest#testStartForegroundService for automotive.
ba244d1d56d : [RESTRICT AUTOMERGE]: Add Extra Business Logic support
105febd6f9f : transcoding: Add capability check for transcoder tests
bdae5120943 : transcoding: Fix width and height in VideoFormatResolver format
1ac06aad84b : STS test for Android Security CVE-2021-0636
3a296455f42 : transcoding: Fix the cts failure on older device with ACodec.
bf71518c3b2 : Make LockTaskUtilityActivityIfAllowed direct boot aware
df26e86186b : Change SplashscreenTests for freeform first devices
a2b20a0f7af : Fix CtsTvTestCases caused by permissions
6c94cf974f0 : Add APIs for permission, appop, and delegate controlled enterprise policies.
57c6a2b3049 : Add @CanSetPolicyTest.
e76df5e5e0e : Disable battery saver tests on TV
d35609d8b15 : Update the test for for hanlding security exception
4138b4cd22d : Fix flakiness of testDisplayChanged
9e851231fcd : STS update @AsbSecurityTest
649850d17f2 : Fix testCameraTimelineWithMultipleApps
a69bf15ae16 : Moving tests to CTS.
aa25edd95b6 : Don't allow use of Nene permissions without shell on in-development versions.
2d4f5d1f0aa : Add "mts" to target used in tests
c0954b3327d : Camera: Add preview delay for YUV single capture
06079c9e7dd : Better error messages when permissions can't be granted or dropped.
dacbb0085c9 : Allow injecting minimum version from configuration.
07f30635887 : Test app compat overrides added/removed following package update
7f8226147d4 : FIX the delay between starting service and obtaining process information to ensure case passed for low-performance machine testing.
2c60476480f : Add back CtsBionicTestCases to cts-on-gsi
d3ad64b23cd : Increase tolerance for screenshot color verification in BlurTests
ba5634a0770 : Add Extra Business Logic support
3d62ec9a3d2 : STS test for Android Security CVE-2021-0705
25390d26367 : Camera: Test digital zoom in repeating request case
6c1316019d9 : [DO NOT MERGE] StagefrightTest: call codec.stop() before codec.release()
a7b11b12005 : Add CTS tests for SizeCompatRestartButtonEventReported
5f29edef316 : Temporarily Revert "Add Extra Business Logic support"
51c02afbfa6 : Add tests for the application's load label api
18ae8679908 : Camera: Use non-null video recording paths
98b7349db0a : Adds CTS tests for top level activities able to request device state changes
0bb8203caf1 : Fix permission check for devices that do not have ImsService by default
0ec1c4b6d8a : Fix a race for auto-rejected calls in Telecom and CTS service disconnect
f3533f0931a : Revert "Exclude testInstallV4UpdateAfterRotation"
79228e861e0 : CTS - reorder racy network scorer test
61ed18c1139 : Decrease minimum value require for SIM phonebook names
8e7d486cd55 : Temporarily Revert "Add Extra Business Logic support"
e4671df0acb : Revert "Revert "Merge "Add Extra Business Logic support" into rvc-dev am: 92b10790f5 am: a730cad03d""
72efa583fd7 : skip seccomp test on media.codec on 64bit only devices
0fd9e85da10 : Make LockTaskUtilityActivityIfAllowed direct boot aware
a33202591b2 : Make module id configurable in strings.
d2f07648d11 : Disable PermissionHistoryTest on TV
f2bbc36145a : Verify starting Activity in created embedded Task
373d48660af : MultiDisplayPolicyTests: fix testPreQTopProcessResumedActivity
c2255c2e951 : Revert "Merge "Add Extra Business Logic support" into rvc-dev am: 92b10790f5 am: a730cad03d"
4d419ffb0ec : [RESTRICT AUTOMERGE] CTS test for Android Security b/180643802
85d3774275d : [RESTRICT AUTOMERGE] CTS test for Android Security b/180643802
a63aa950747 : MultiDisplayPolicyTests: fix testPreQTopProcessResumedActivity
adf01071177 : Ignore late-breaking behavior change.
4a752fbbb0d : RESTRICT AUTOMERGE Fix tests as Trusted Hotword requirement is removed
c8beee534fe : ITS: new scene2_d/scene2_e images from LMS studios
cb9210447d2 : Add Extra Business Logic support
a38c1b470a7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/182584940
c9062e9a1df : [RESTRICT AUTOMERGE] CTS test for Android Security b/182584940
49714aca592 : CTS test for Android Security b/182584940
c55b24bd2e5 : CTS test for Android Security b/179839665
e0dc18e4746 : Remove non-emptyness assertion for insets
26ddce4bedf : Synchronise the permission list.
46ef068d62d : Fix testAppCrashOccurredNative
73d51e3f5c7 : Fix the flakiness of testNativeCrash
ae047d805a0 : Use wide gamut color mode for blur test activities
334ecb29ca8 : Permission tests: Press back only when necessary
cb13558a13e : Use DeviceOwnerTargetPreparer to set device owner
82e274ef742 : Fix timebase for KeyEvents in LongPressBackTest
37d51a6c0d8 : Skip tests that unplug the battery on batteryless devices
5ddd260c73e : Fix CdmTest for devices w/o relevant feature
cf99bde7f7c : Preserve certain "Nearby devices" implicit grants.
41bb6f54ea3 : Camera: Check high resolutions for stream configuration map
5377e04d1ce : Ignore late-breaking behavior change.
2b9a88d3279 : Flush BatteryStats handlers during testPluggedStateChangeAtom
70c900fea51 : ITS: new scene2_d/scene2_e images from LMS studios
48ce4d71dec : Copy SDK 30 theme host test assets to SDK 31
0e7698181de : ITS: new scene2_d/scene2_e images from LMS studios
f7af5281506 : Replace getMaxWindowMetrics with getCurrent
05e2f8f4298 : Revert "Exclude testInstallV4UpdateAfterRotation"
a005a4e3598 : Only run v4 tests if incremental is enabled on a device
58c939d84be : Fix the problem of excessive sensitivity error
b68a484e6fa : Test migration for short and long support messages
5bae28253b4 : Fix flakiness of testDisplayChanged
867e29257f3 : Update input location calculation to adapt freeform window
83306ce0282 : Add --user flag while running resolve-activity command
1ea7a0a4500 : RESTRICT AUTOMERGE Fix tests as Trusted Hotword requirement is removed
e69bbf74d5d : Make WindowUntrustedTouchTest resilient to rotation changes
237ccbc42a3 : Ensure test activity is focused when tapped the display
334eea15d88 : STS test fix for Android Security CVE-2020-29368
8090bd6925d : STS test fix for Android Security CVE-2020-29368
c37e9da0570 : STS test for Android Security CVE-2020-29368
0659dfc6ad7 : Fix flaky test cases in Activity Manager tests
9c3a5acc6a5 : extend timeout in waiting for radio button to be checked
910121e82f5 : Disable battery saver tests on TV
ac9b355e866 : CTS test for Android Security b/116722267
7bcf618293c : CTS test for Android Security b/114223584
17985ce0047 : CTS test for Android Security b/116791157
2a1da0966f9 : CTS test for Android Security b/114238578
308b29323fd : CTS test for Android Security b/179386960
31bd449b41a : CTS test for Android Security b/181346550
69c4593bc89 : Add @Postsubmit to tests which were automatically removed from presubmit due to flakes.
c08a337238a : Add --user flag while running resolve-activity command
bfe9e002ff9 : Disable CTS test for file path support for uris
bf1cdea3f5d : Fix CdmTest for devices w/o relevant feature
b9fad0895aa : Add "mts" to target used in tests
a64d39359ba : Avoid intermediate rotation change from WindowTest
8f577be5f00 : Camera: Fix 'isColorCorrectionSupported' typo
bdb3f05ec87 : ExtendedCameraCharacteristsTest: Add tests for ultra high resolution sensor characteristics
120a3c504b1 : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
c2f07c7bc47 : STS refactor @SecurityTest
662e34cdeae : Only run v4 tests if incremental is enabled on a device
50dfab6a126 : STS refactor @SecurityTest
58d2c9acf65 : media: EncodeVirtualDisplayTest relax required color accuracy
1c04a363c59 : [RESTRICT AUTOMERGE] STS Test for Android Security BUG 183963253.
4fb83d25c38 : [RESTRICT AUTOMERGE]: STS test for Android Security CVE-2021-0635
5675d5b40e6 : Allow multiple different flag sets for @EnterprisePolicy - and automatically generate states rather than manually listing.
0a236dfc93b : Verify TaskFragmentOrganizer basic operations
ed29b433f67 : STS Test for Android Security BUG 183963253.
3564f4c1040 : Use DeviceOwnerTargetPreparer to set device owner
62eda7938a4 : [DO NOT MERGE] WifiManagerTest: wait 15 seonds for a Wifi scan.
e273483dc64 : Add a regression test for Bug 195385541
3bfd8856d7b : Launch WindowInsetsControllerTests activities in fullscreen
90d8751403d : Fix signature test issue caused by https://r.android.com/1613103
c64d1aa8017 : Fixed ProfileOwnerTest tests for automotive:
dca31d73273 : Flush BatteryStats handlers during testPluggedStateChangeAtom
ac4d9d4e6a8 : [RESTRICT AUTOMERGE] CTS test for Android Security b/116722267
051718ab981 : [RESTRICT AUTOMERGE] CTS test for Android Security b/114223584
8a688dab0ed : [RESTRICT AUTOMERGE] CTS test for Android Security b/116791157
a1e6f9dea69 : [RESTRICT AUTOMERGE] CTS test for Android Security b/114238578
3b1004ecb23 : [RESTRICT AUTOMERGE] CTS test for Android Security b/179386960
75716451a1d : [RESTRICT AUTOMERGE] CTS test for Android Security b/116722267
7635ce8bd03 : [RESTRICT AUTOMERGE] CTS test for Android Security b/114223584
4fcb3f4aca0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/116791157
7198f9458b1 : [RESTRICT AUTOMERGE] CTS test for Android Security b/114238578
3b95b7e7838 : [RESTRICT AUTOMERGE] CTS test for Android Security b/179386960
3bff08ec1e3 : CTS test for Android Security b/162383705
d61015c79d3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/181346550
63dc22c1229 : [RESTRICT AUTOMERGE] CTS test for Android Security b/181346550
1d75dac8983 : [RESTRICT AUTOMERGE] CTS test for Android Security b/174661955
6bbdc428622 : CTS test for Android Security b/174661955
e6b4ac4b617 : [RESTRICT AUTOMERGE] CTS test for Android Security b/124462242
4a46cf845b3 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147310271
c995e6c20ee : [RESTRICT AUTOMERGE] Add checks for supported NFC devices
9b17a48919e : [RESTRICT AUTOMERGE] CTS test for Android Security b/124462242
b92e089e171 : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147310271
bd1c59be39d : [RESTRICT AUTOMERGE] Add checks for supported NFC devices
d3bb5ddf7c8 : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
2f15e975daa : [RESTRICT AUTOMERGE] CTS test for Android Security b/124462242
dc5fc6baacb : [RESTRICT AUTOMERGE] Updated CTS test for Android Security b/147310271
4a3706b358a : [RESTRICT AUTOMERGE] Add checks for supported NFC devices
9cc41145fb0 : Fix collection assertions in carrierapi test.
05a081cb390 : CTS test for Android Security b/124462242
c2a2543b23f : Updated CTS test for Android Security b/147310271
0252f509aec : Add checks for supported NFC devices
b97c9fc834c : Update Test to backfill Event/Gauge metric data
2622427fe6b : Fixed DeviceOwnerTest#testBluetoothRestriction for automotive
fd1d2886ee3 : Update testNrStateRedacted to Build ServiceState
c4f9d0f6928 : [CTS] Skip the test appropriately
3dd52c91546 : Skip CtsPrintTestCases[instant] for the rewrite to accommodate landscape mode
1b27828490a : Set ApplicationRestrictions tests to enforce on background users.
5eb768c49bb : Change Enterprise Policy configuration to use flags.
ce089a32293 : Add @IncludeRunOnBackgroundDeviceOwnerUser.
fd67e5e9847 : STS test for Android Security CVE-2021-0635
89fcef3d307 : [Provider Model] Test the internet dialog from Settings
d1c5669efaa : update CVE-2017-0479 poc
385e3d99645 : Launch WindowUntrustedTouchTest in immersive mode
eb0a09329da : Add Extra Business Logic support
384c32a7c1a : STS test for Android Security CVE-2021-0635
052a539f5dc : [RESTRICT AUTOMERGE] CTS test for Android Security b/169255797
75bcb5eca36 : [RESTRICT AUTOMERGE] CTS test for Android Security b/169255797
af5030eef6f : CTS test for Android Security b/169255797
bf144a88b65 : Fix collection assertions in carrierapi test.
0f5226c2e0f : Fix SECURITY_MODEL_COMPATIBLE tests
9f72da474f3 : Allow negative value for CorrelationVector#samplingStartM
de44724c377 : Add test to verify shared signers in lineage retain capabilities
05045ed680e : Skip CtsPrintTestCases[instant] for the rewrite to accommodate landscape mode
096679ebd01 : Remove CTS test enforcing secure enterprise configs
3a91a1ab96a : ExtendedCameraCharacteristsTest: Add tests for ultra high resolution sensor characteristics
770694597fa : Fixed ClearDeviceOwnerTest for automotive.
2c69657e6f5 : Show a message when the test peripheral config is invalid.
e2dd9d95b57 : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
1fade24eed9 : DO NOT MERGE: Update & revert CTS for permission dialogs on Automotive
6f0d681613d : STS test fix for Android Security CVE-2021-0339
2eee1e31160 : Verify apps cannot receive ACTION_SNOOZE_WARNING broadcast.
0887a20341b : Test power component UI behavior per power policy
709c8df1618 : Fix minor wrong assumption and bug in BlurTests
338aee1210e : Fix ActivityLifecycleTopResumedStateTests
54fa77395c7 : media: EncodeVirtualDisplayTest relax required color accuracy
02bb69bfadb : Fix flaky InlineSimpleSaveActivityTest#testAutofill_oneDatasetAndSave
3538b7b836b : Re-added testAdminActionBookkeeping for automotive.
8ca82313e5f : skip seccomp test on media.codec on 64bit only devices
ede7af5ba91 : Camera: Fix 'isColorCorrectionSupported' typo
7001a869cc4 : Merge "Display rotation animations on watches" am: 09ab2e706f
2d7479c88fd : Fix WindowInsetsAnimationTests for PC CF
267ceebef4b : Added CTS test for 3P IGNITION_STATE property.
2267ec72c0f : Allow negative value for CorrelationVector#samplingStartM
04059e6a6d4 : [CTS] Replace the deprecate libs
dfdffc33f9e : Added CTS tests for 3P display units properties.
990d76af281 : Replace RemoteDPC with a TestApp wrapper.
e4c054816a6 : Use AutoAnnotation to create annotation interfaces.
0cfcd98f061 : Created CTS test to verify property access with just permission CAR_ENERGY_PORTS granted.
2eca861ed70 : Remove CTS test on bad enterprise config
3326cb684aa : Fixed permission tests for automotive.
776f786edda : Fix some CtsVerifierTest's PolicyTransparencyTest for AAOS
7ed6a02b781 : Created CTS test to verify property access with just permission CAR_POWERTRAIN granted.
bdc8fff73ba : Created CTS test to verify property access with just permission CAR_EXTERIOR_ENVIRONMENT granted.
3e459df0fe1 : Fix timebase for KeyEvents in LongPressBackTest
1b39ee8fdde : Fix testNoConfigurationChangedWhenSwitchBetween
c42c5957f5f : Support for multiple TaskDisplayAreas in ToastTest
79b4a6ccc40 : Add onMultiWindowModeChanged() for large screen device check config.
0f66062850c : Added callback verification for continuous properties.
5ddf8918eb7 : Added AreaIdsVerifier and verified DRIVER_INFO_SEAT AreaIds.
de41150d70b : Added CTS test for 3P property, PERF_VEHICLE_SPEED_DISPLAY.
ed815a4670a : Reduce wait time for profiling trace file
4dcc5715737 : Created CTS test to verify property access with just permission READ_CAR_DISPLAY_UNITS granted.
c10605c0484 : Allow filtering for activities.
03723427c93 : Add additional elements which can be queried in test apps.
6483197fa1f : Reduce wait time for profiling trace file
ae4b2b8434a : Added CTS tests for 3P accessible ELECTRONIC_TOLL_COLLECTION_CARD_* properties.
d5e1d493bd9 : Updated gear CTS verification to make sure gears are in VehicleGear list.
7c42d225c14 : Fix for INFO_DRIVER_SEAT area type failure.
ea31b85765f : Added callback verification to the VehiclePropertyVerifier for STATIC and ONCHANGE properties.
d0451cd2664 : Added CTS tests for 3P properties requiring PERMISSION_POWERTRAIN.
7a719d08738 : Copy the S assets for Sv2
2ed8387a7e7 : Removed temporary getApplicationRestrictions() API.
2dbc0652a49 : Re-enable tests for secondary user cases.
f8079393fc9 : Improved logging on permission tests.
f85ebdd358e : Temporarily disabled testPermissionGrant for automotive.
210e1b9efa1 : Added CTS test for 3P accessible ENV_OUTSIDE_TEMPERATURE.
fa11122a44c : Unregister TaskOrganizer if needed
44023f25dc3 : Remove @FlakyTest from CompatChangeTests.
9351a1e6e9a : Rename MMAP aaudio stream test as low latency.
ee52c33cb26 : Created CTS test to verify property access with just permission CAR_SPEED granted.
1d151392eb5 : Select event counter based on the maxSampleRate
a5ddab4675e : Fix PermissionHistoryTest on R platform.
34e5ecdf44e : Add camera rotate&crop compat changes to override allow list
34dcfa3e841 : revert 14387672, modify Logging test to be async
66c170a63d8 : Increase displayed precision for floats in array
6ed1114cdf2 : Replace fixed package names now that they can filter correctly.
16ea08bd52c : Fix StorageManagerTest#testCallback
a057e03904c : Use task center when tapping app in TopResumedTests
dbb25666bc6 : Add basic indexing of testapps.
5a6e4c508cb : Modify testShowInputMethodPicker
05d56b7ebee : Verify there is no additional NavBar window added
d2c983a1cd0 : Fix DisplayHashManagerTest failure on ARC++
e305672d690 : Run activity in fullscreen, fix appLaunchIsLogged
8a4c8938d08 : Fix Config Matches ActivityInMultiWindow PC CF
dd282fc5c04 : Add AppModeFull to dEQP level tests
540c9934f92 : Add RemoteDPC test App.
a385f973591 : Wait for test activity to be destroyed
48b72235266 : Add |role to UPDATE_APP_OPS_STATS test
a6a972ff618 : Move cts tests for PermissionDetailsFragment
7430833914b : Compute Aspect Ratio from App Bounds in CompatChangeTests
06a84310f16 : Migrate ManagedProfileRingtoneTest.
ddc6ded6937 : Modify expectations after TRIGGER_SHELL_PROFCOLLECT_UPLOAD permission
de944308373 : Fix CTS CtsMediaTestCases failed
fa446772f8d : Fixed car audio master mute test
68d34754ab6 : WifiManagerTest: wait 15 seonds for a Wifi scan.
7cb4726503b : Write CTS test for DeviceStateChanged metric
ecdcae0af1c : Added CTS tests for 3P accessible INFO_* properties.
9ed23b903bd : Fix MediaParserHostSideTest.testLogSessionId
2490f7e7d64 : Set launch root for split app orientation request test
f9bbafe2506 : Add GIVE_SYSTEM_AUDIO_MODE_STATUS to list of allowed start-up messages
854ea3bbfde : Fix cectVerifyStartupMessages_Cec14b to pass on TV.
4ea2961cc8b : Revert "Disable USB device test as it makes a wrong assumption"
5e2decae931 : Fix KeyguardTests flaky on verify dismiss callback.
a0da725bc51 : Created CTS test to verify property access with just permission CAR_ENERGY granted.
b529f472da0 : Fix bugs in SimPhonebookContract_SimRecordsMultiSimTest
ee396f0e0d9 : Refine split screen app orientation request tests
1c963a8d773 : Fix AppConfigTest-Config update resized from dock
edc5bfa1522 : Fix DialogFrameTests on PC CF
b41a32b24dc : Fix flaky test of StorageAugmenter.
8157c4c0c7f : Fix SECURITY_MODEL_COMPATIBLE tests
85ba0a08332 : Verify TaskFragmentOrganizer policy
42ca4d0a218 : Created VehiclePropertyVerifier to help verify Vehicle Properties.
feecafefbdb : Improve AugmentedLoginActivityTest execution time.
a310ce12781 : Launch DragDropTest in fullscreen
ff113ad5500 : Use stack center when tapping Anr dialog
9a653c0c8b9 : Cleaned up Intellij problems and formatting issues in CarPropertyManagerTest.
da74881fc39 : Create replacement for @AfterClass and @BeforeClass
8d03b755363 : Fix setProfileOwner_componentNameNotInstalled_throwsException
9ed46ab29f5 : Revert "Revert "Add test for setting channel mask.""
8bb0951a54b : Revert "Add test for setting channel mask."
04977422549 : Revert "Enable testTapjackGrantDialog_partialOverlay on automotive"
91a99963c72 : Add cts tests for PermissionDetailsFragment
c486a727b67 : Created CTS tests to verify property access with no property permissions and with just permission CAR_INFO granted.
8bd56ed5adf : Propogate changes for setSensorPrivacy API change.
e0287e5e05b : Add 3 second delay in between SensorPrivacy tests
5e37ea3556e : Re-add op finish tests
c3bcae10b2a : Add System Services to test apps.
76a34768e0a : Move directories around for testapp to match other bedstead components.
afe74c13b64 : Add RemoteFrameworkClasses.
2719274e386 : Enable presubmit on all tests except for StartProfilesTest (known flaky).
9554ee532e5 : Add test for setting channel mask.
79fa181d839 : Skip locked screen sensor privacy test for instant apps
19a08bdf3d4 : Add test to ensure hotword doesn't show indicator for TV/Auto
c32c4d55cb0 : Modify attribution tests for new trusted chaining logic
0fddc5e003c : Remove test case for stoppd user.
6d54a5d453f : Enable testTapjackGrantDialog_partialOverlay on automotive
1fb5df26b21 : Optimize AttributionSource tokens - cts
00c0bb8bb95 : Add CTS tests for AppCompatOverridesServide.
3029b2cf226 : Verify WindowProviderService behaviors
6d40ae237b8 : Increase timeout again for running location access check job.
25268846562 : Mark recognition sources as trusted in AppOpTrackingTest
26bfa52f371 : Disable ensurePhoneCallOpsRestricted for non-telephony devices
3bbfafc9001 : Directly start camera in CameraMicIndicatorsPermissionTest
855c79d2fd7 : Fix testGivenBluetoothIsDeniedWhenScanIsAttemptedThenThenGetEmptyScanResult
e0b3e75843c : Launch CloseOnOutsideTests with ActivityScenarioRule
aafa1be668b : Fix flakiness in LocationAccessCheckTest.
1f0a59bcff4 : MediaExtractorTest: verify valid and invalid log session ids
3ed77a4f67e : Add CTS tests for rebootless APEX updates
3250d772c7e : Drop prebuilt files to android source tree.
a1a7970ef66 : Launch WindowUntrustedTouchTest in fullscreen to pass on ARC++
45e5a06cc24 : Enable testTapjackGrantDialog_partialOverlay on automotive
39ad07642a0 : Disabled testLocationPermissionGrantNotifies() on automotive.
bbbe3b101ee : Changed annotation on testApplicationRestrictions.
cb83add917a : Improved assertion message on permission tests.
a559d3fd021 : Fix testSuspendPackage for AAOS
5e047deba82 : Disabled testSetKeyguardDisabledFeatures tests for headless system user DO.
2b03faf4ac0 : DO NOT MERGE: Skip Keyguard Test for Automotive without secure lock screen
db8c12d422e : Add CREATE_USERS permissions when calling setDeviceOwner.
c2a5a95b808 : Increase timeout in LocationAccessCheckTest.
a2ff6d4e702 : Fixed testAlwaysOnVpnPackageXXX tests for headless system user mode.
30381cd9aaa : Initial port of ApplicationRestrictionsTest to new infra.
1c141f0ace9 : Fix broken PointerIconTest#testTabWidget
b1c85d0a650 : Remove Cronet cts tests
c3a2feab090 : Revert "Temporarily removed @TemporaryIgnoreOnHeadlessSystemUserMode."
ef4962b11a2 : Skip lockscreen toggle tests if device doesn't support
7b49e27c8e6 : Backports to fix CTS tests on non-debug devices
53dd2f62bb3 : Drop prebuilt files to android source tree.
1d4279a5d52 : Correctly set min SDK version for AutoRevokeSApp.
9039ec86fca : AudioFormat: add tests for new channel masks
93215f4f899 : Add tests for lastUpdateMillis field
0dbdc1e7e7f : Handle case when the role package is missing from the device.
708aaa98028 : Don't wait for onConfigurationChanged
fe8051cf132 : Verify display ID instead for WindowContext#getDisplay
f69cb853882 : Remove Cronet cts tests
bb0a20b49dd : Update test for new display orientation parameter
56d51e5dc29 : Add CarWatchdog CTS host-side test for I/O overuse usecases.
e929430195e : Revert "Add tests for the api Context#checkUriPermission"
92fdae384a8 : Revert "Add tests for the api Context#checkUriPermission"
e076a146b17 : Add per display brightness configuration tests
62d0ca2b7de : Revert "Add tests for the api Context#checkUriPermission"
5f6c317ae06 : Revert "Add tests for the api Context#checkUriPermission"
f989a05a94f : VelocityTrackerTest: Use pointer source for MotionEvent
f28253aeed6 : Replace display orientation in PinnedStackTests
fe67031c0e7 : Updated test since TouchOcclusionMode was moved.
3964095f24c : Introduce CTS verifying policies around intelligence permissions.
1273c6a3af1 : Verify call WM before WindowProviderService#onCreate
5132776064f : Update WindowManagerState for TaskFragments
e22e86b62cd : Verify onConfigurationChanged behavior for IME
46d4255b981 : Verify WindowProviderservice#onConfigurationChanged
d3420a571f0 : Verify isUiContext in InputMethodServiceTest
c938e4e2bae : Revert "platform/cts - S is now 31"
023803da89b : [LSC] Add LOCAL_LICENSE_KINDS to cts
d1cce47035b : MotionEvents' offsets should only be applied to pointer sources
bffac46c8bc : Add Bounds Check to Fixed Orientation CTS Test
508fa7b6eec : [DO NOT MERGE] Remove Client Suggestions tests
df86d7e1515 : Revert "Verify behavior when FGS uses existing notification"
9a333ea719b : Revert "Verify behavior when FGS uses existing notification"
55896f3dea2 : Tests for requestDisallowInterceptTouchEvents
3c8dff224f3 : Tests for requestDisallowInterceptTouchEvents
6a3acd60cc4 : Exclude slices-disabled devices from SlicesProviderTest
4367b6dff17 : Revert "Stop using ATM#setTaskWindowingMode in CTS"
99b23cbee4e : Revert "Stop using ATM#setTaskWindowingMode in CTS"
e6176654d0c : Revert "Update tests to reflect the new behavior for setGeometry"
36a2cb95029 : Revert "Update tests to reflect the new behavior for setGeometry"
35af9b882cb : Revert "Update tests to reflect the new behavior for setGeometry"
9c285354a4b : Revert "Update tests to reflect the new behavior for setGeometry"
99af44b7c6e : Add test for canRecycle from new view.
1ee60bed54e : Add test for canRecycle from new view.
0c6462667fe : Attempt to fix flaky wifi cts tests
f76892d8277 : Revert "[cts] tests for settings readable fields"
cc2f1e67a6d : Revert recent SYSTEM_ALERT_WINDOW changes
8bf6b9afcef : Revert "Updates CTS tests for MAC address restrictions."
da9df9f9ec0 : Test that WindowContext is able to bind service
4dc5b0fa72d : Revert "Test that presentation not dismiss after display resize"
5671bd99654 : Revert "Test that presentation not dismiss after display resize"
fd99899ead7 : Revert "Add dedicated host side tests for permissions and appops"
17d2cb00518 : Revert "Test package/permission cache invalidation when INTERACT..."
9555cc587db : Revert "Add dedicated host side tests for permissions and appops"
6275fb036a6 : Revert "Test package/permission cache invalidation when INTERACT..."
de3069f71a1 : Revert "Add dedicated host side tests for permissions and appops"
7b17756797e : Revert "Master is now S"

+- Project: platform/development

e0caa3b4a : Using IME context to inflate layout from S_V2
84637a483 : [DO NOT MERGE] SDK has been finalized for sc-v2-dev. API level is now 32. So remoing rc suffix from Build tools version number. And resetting the SDK to r1 of the API level which is now API 32
aa83a1a8c : S V2 is now 32
3b426b047 : [DO NOT MERGE] Update API 32 release config and emulator files for SC-V2 Beta 1
5284e5a48 : Edit SF and WM config from winscope.
7085983d9 : Enable "auto rotate" for resizable AVD
3907154c2 : [DO NOT MERGE] Sync flicker from master to sc-v2
325b0476f : [DO NOT MERGE] Sync flicker from master to sc-v2
ba5a679a0 : Refix "emulator: disable setting NR as network type"
f38a7d0de : <RESTRICT AUTOMERGE>Update release config and emulator files for Android S(API 31) Beta5
fe83c41c1 : emulator: disable setting NR as network type
3dd429221 : Update API 32 release config and emulator files
f230a13f3 : [DO NOT MERGE] Full - Compatibilize winscope with master
b8e901f89 : Backwards compat for TaskFragment + overlap fix
92d1bda2a : Update Winscope for TaskFragment

+- Project: device/amlogic/yukawa

cb09fb5 : yukawa: Enable HAL access to usb devices
996ec2d : yukawa: fstab: remove */block/mmcblk2 entry
6f8514f : yukawa: fstab: re-indent file

+- Project: device/common

2573c7c : Update fastboot version checking to 3103 to support P21

+- Project: device/generic/car

2b13810 : [Bug Fix] Turn on Wi-Fi after boot for aosp_car targets
126d41c : Unset PRODUCT_INSTALL_DEBUG_POLICY_TO_SYSTEM_EXT for gsi_car_${arch}.mk
0e21646 : Move config_allowed_optional_car_features to emulator/cluster/*overlay.
7f74712 : Exclude btusb seplicies in gsi targets
61af165 : Add BT passthrough support
92b5953 : Add CarService resource overlay
dd6c59a : Overlay config_systemAutomotiveCluster for cluster_osdouble.
4ca4eae : Enlengthen VHAL health check interval in AA emulator
bac78eb : Fix "artifact path requirement" build errors for CarManagedProvisioning
ed48aa9 : Removed power policy from audio control service.
a661980 : Added vendor_required_apps_managed_user.xml
e210821 : Added separated audio effects manifest file
43881e0 : Add failing items to fix broken build. This happened after we moved ScriptExecutor to a separate package.
4f2cff5 : Removed android.software.device_admin.
92f4855 : Configure boot animation for car_ui_portrait emu
bc79df4 : Remove old RRO
87e0052 : Add vehicle_binding_util targets to the allow list to fix build breaks
46dc48c : Update ManagedProvisioning app in package allowlist
b487a3d : Use CarUiPortraitSystemUI in car_portrait_ui emu
f9087f8 : Set up RROs for car_ui_portrait emu
13a054a : Include static RRO for car_ui_portrait emu
a2c5d2c : Split AOSP and GAS emulators
3114f8d : Fix a build break.
aca513d : Adds adasLocationTestApp to requirement allowed list.

+- Project: device/generic/common

fa8bd0f : Add a copy of debug policy to GSI system image

+- Project: device/generic/goldfish

3128dbfb : Set ro.cpuvulkan.version property
fef8b98f : Add sdk_car_portrait_x86_64
dbc222d7 : Use emulator_car_x86_64 in sdk_car target
c7a97710 : goldfish: include NOTICE.txt in image zip
b23abd10 : goldfish: fix selinux lable for disks
698e0814 : [Wifi] Completely retire Wifi solution with hostapd running inside the guest.
5d794c9a : Add config overlay config_autoTimeSourcesPriority to sync guest time
669f877f : Fix a typo in `adjust_channels` arguments
088089bd : Upgrade to hwcomposer 2.4
61f50a36 : Remove hwcomposer manifest snippet to avoid conflict
42d64733 : Let shell read qemu.sf.lcd_density property.
87352a79 : goldfish: fix vp8 codecs xml typo
26fe466f : goldfish: remove non-standard performance point for vp8
af9da5dd : goldfish: set property files for aosp images
b016ae46 : Add feature to allow multiple display configs
b306dfc3 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
9475c798 : Bundle display settings for app compat in the emulator build.
db46836b : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
5150e4c4 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
509735a9 : goldfish: remove 4k data point for hardware vp8 decoder
8894756d : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
5d1bacf7 : Do not override wallpaper picker package
5cff8a9d : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
71efabc1 : Upgrade opengles deqp level to 2021
4bfc2d55 : Revert "Revert "Upgrade deqp level to 2021-03-01""
3c761ccd : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
5d7a73ba : Revert "Add android.hardware.usb.host.xml to makefile."
42cf4bf4 : Include both sidecar and extensions for window manager
4a1d28e9 : Add options to disable tinyalsa
94303c74 : goldfish: label virtio block devices for ARM64
f6616608 : Fix a typo
16cd1945 : Move audio.effects into a separate manifest
c081f67f : (reland) Update the audio HAL to @7
444f8de8 : Replace windows sidecar with windows extensions
60801615 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
8af98538 : Ignore hinge sensor status when not activated
072b50c8 : Remove support: libfeature_support_angle.so
064e6c94 : Add feature DeviceStateOnBoot
3aa94311 : Bump emulator version to 7637665
87fe142a : goldfish: pack emulator-info.txt into data/misc/emulator/version.txt
9b03aa41 : Read device state config xml from bootconfig on boot
7bc863b7 : Restricting ethernet network by default
a3586391 : goldfish: update video codecs performance data xml
de9ffea4 : Add android.hardware.usb.host.xml to makefile.
7e8e1e22 : goldfish: verity_update_state in early init
dca5ca53 : goldfish: fix authenticator id
f7c41d50 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
61c7212c : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
7cb7c322 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
1f1385db : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish
76b43093 : [LSC] Add LOCAL_LICENSE_KINDS to device/generic/goldfish

+- Project: device/generic/goldfish-opengl

9877e18b : Fix DPI handling after hwcomposer 2.4 update
64a179f2 : Fix DisplayFinder for secondary Goldfish displays
c68e8cf2 : Implement HWComposer 2.4
c369561a : Remove setVsyncPeriod()
caf8387c : Writes power mode changed messages to kernel log for Cuttlefish.
111f051e : Use vintf fragment for ranchu hwcomposer
565a5f19 : Resizable emulator: fix a typo
78541a74 : Support multiple display configs for default display, DO NOT MERGE ANYWHERE
45d6384a : Revert "Support multiple display configs for default display" DO NOT MERGE ANYWHERE
6c204727 : Support multiple display configs for default display
9adef1b7 : vulkan: feature flag for async QSRI (guest)
3406fbec : hwcomposer.ranchu: Maintain its own copy of drmhwcgralloc.h
a5758ea0 : Clean up HostComposer::presentDisplay
3c2d9d15 : Support multi-display on Cuttlefish w/ Gfxstream (Attempt #2)
75b8841e : hwc2: do not create EGL sync object at all for virtio-gpu
fc481ff5 : Enable night display and color inversion on Cuttlefish
9ef858e4 : Disable timeline semaphores for now on Android
6b747dc9 : Use dedicated allocs for buffer device address capture/replay
8f2895b8 : Allow all displays to present in GuestComposer

+- Project: device/generic/vulkan-cereal

8af9021 : Handle VIRGL_FORMAT_R10G10B10A2_UNORM
fe16e92 : Add waitSync to ColorBuffer readixels[YUV]() methods
a2d5be3 : Call eglReleaseThread() in ~RenderThread()
83b470a : Work around some arrays being mistakenly enabled

+- Project: device/google/atv

53243e1 : Import translations. DO NOT MERGE ANYWHERE
dd751f4 : Import translations. DO NOT MERGE ANYWHERE
8b9560e : Import translations. DO NOT MERGE ANYWHERE
47a7f2c : Remove resource overlays for system bar heights
7d00020 : Import translations. DO NOT MERGE ANYWHERE
fe2d748 : Import translations. DO NOT MERGE ANYWHERE
5ec20df : Import translations. DO NOT MERGE ANYWHERE
7dda139 : Import translations. DO NOT MERGE ANYWHERE

+- Project: device/google/barbet

1e274c1 : Update Barbet SVN to 18
28971fc : Remove redundant build property for reduceOpsTaskSplitting
9f9271b : Revert "pregrant coarse and background location permission to scone"
4fb84e9 : Update Barbet SVN to 17
be89c1d : Update Barbet SVN to 16
9850b1c : Add telephony permission xml files
c2a2a1b : Update Barbet SVN to 15
49895bb : Remove resource overlays for system bar heights
90d5075 : Update Barbet SVN to 14 Bug: 202436544
36d0039 : Update B9 SVN to 13
e26fca6 : pregrant COARSE_LOCATION to cbrsnetworkmonitor
711beac : Update Barbet SVN to 12
71df771 : pregrant coarse and background location permission to scone
ebf811c : audio: initial speaker-safe and a2dp interface
9c1f296 : Update Barbet SVN to 10
a56a9a4 : Update barbet config so it doesn't use binned brightness for prox
b618112 : Update Barbet SVN to 9
d028b40 : Update Barbet SVN to 9
3f7086b : audio: update acdb table
1bebe31 : [DO NOT MERGE] Update SVN to 6 for Oct SMR
c96bfb4 : [DO NOT MERGE] Update SVN to 5 for Oct SMR
f06bb23 : Add the customized max cached processes number for B9
7c7b94b : Enable VABC on a per-device basis.

+- Project: device/google/bonito

4f3d27d6 : Update Bonito SVN to 55
4c28cb7c : Update Bonito SVN to 54
a4a6625a : Update Bonito SVN to 53
67d983d5 : Update Bonito SVN to 52
5a63ff26 : Remove resource overlays for system bar heights
766eade6 : Update Bonito SVN to 51 Bug: 202436544
d87b64e9 : Update B4/S4 SVN to 50
d3d1e702 : Update Bonito SVN to 49
9485129e : [DO NOT MERGE] Customize Bonito/Sargo status bar system icons padding
eb4e910f : Use vintf for confirmation UI
bd87b091 : Update Bonito SVN to 47
0fa9df0d : Customize Bonito/Sargo status bar system icons padding
f4b42689 : Update Bonito SVN to 46
f51484f7 : Update Bonito SVN to 46
3c1ae101 : Update Bonito SVN to 43
fb938992 : Add the customized max cached processes number for B4/S4

+- Project: device/google/bonito-sepolicy

c2039ee4 : modem_diagnostics: add rules for getting battery info
0711d91c : Allow boot color propagation
6886c03a : logger_app/dumpstate: add rules for pilot

+- Project: device/google/bramble

42fa755 : Remove redundant build property for reduceOpsTaskSplitting
b86e0b0 : Remove resource overlays for system bar heights
3ec7728 : Update bramble config so it doesn't use binned brightness for prox
245a621 : Add the customized max cached processes number for B5
c3fa375 : Enable VABC on a per-device basis.

+- Project: device/google/contexthub

61b46549 : [DO NOT MERGE] ImuCal G3 Code Sync
577dd446 : [DO NOT MERGE] Support ImuCal hinge-angle integration
6acf8258 : [DO NOT MERGE] ImuCal refactored open-source code.

+- Project: device/google/coral

6384e991 : Update Coral SVN to 55
61dc80e3 : Remove redundant build property for reduceOpsTaskSplitting
4f8e7adf : Revert "pregrant coarse and background location permission to scone"
6856ab99 : Update Coral SVN to 54
19dd280a : Update Coral SVN to 53
a5a2715b : Update Coral SVN to 52
a4f3fca7 : Update Coral SVN to 51 Bug: 202436544
432880c5 : Remove resource overlays for system bar heights
3cabd4d3 : Update Coral SVN to 50 Bug: 202436544
a053c399 : Upgrade uceservice 2.3
7df1ab98 : Add vendor.qti.ims.factory@1.0::IImsFactory/default api
28b91d5a : Mark vendor blobs with check_elf_files: false.
8588a793 : Update Coral SVN to 49
868e994d : Pixelstats: change data type of reset count path
ab60f6cd : Update Coral SVN to 48
f56f4384 : pregrant coarse and background location permission to scone
f482e84e : Use vintf for confirmation UI
e671810b : Update Coral SVN to 46
e9472d0c : Customize Coral/Flame status bar system icons padding
bb3377cb : Update Coral SVN to 45
ba30700a : Update Coral SVN to 45
41241edf : Update Coral SVN to 42
b293de69 : Add the customized max cached processes number for C2/F2
d453db3a : device: coral: update new snd_device backend id for haptics cases
d744f72a : device: coral: update new snd_device backend id for haptics cases
1e5a887f : Revert "Modify IKeymasterDevice/default to version 4.1"
f3dd4e05 : Revert "Modify IKeymasterDevice/default to version 4.1"
86730267 : Revert "Allow setting charge start and stop levels when in Test Harness Mode"
98bb8803 : Revert "Allow setting charge start and stop levels when in Test Harness Mode"
07f26515 : Revert "Revert "Revert "Temporarily turn on Skia-RenderEngine for Pixel 4."""
388d0384 : Revert "Temporarily turn on Skia-RenderEngine for Pixel 4."

+- Project: device/google/coral-sepolicy

eb73aed : modem_diagnostics: add rules for getting battery info
6c7791d : sepolicy changes for imsfactory hal
415e06d : Allow boot color propagation
47cafab : logger_app/dumpstate: add rules for pilot

+- Project: device/google/cuttlefish

690160217 : Add window extensions to AOSP cuttlefish foldable target.
2a17615e7 : Enabling BT Text messages for the AAOS VM device trout
9cfe0c52e : Add new sphal file context for minigbm library
7a3699b0b : RESTRICT AUTOMERGE : Remove usage of Cuttlefish Radio HAL for Trout
2e001ffc7 : Update webUI to eliminate `touch-action` issues on mobile
e9c8a0176 : Populate UNIQUE_ID values
d2df4d945 : Allow to specify out-of-tree kernel location
710842eef : cuttlefish/sepolicy: Label common sysfs wakeup dirs
1b13dc88e : Revert "Revert^4 "Restrict input streams to 48KHz only in audio HAL""
1897de8a8 : Use virtio-snd instead of AC97
ab686d8a5 : Remove pci=noacpi from kernel command line
55cffda78 : Send info reply and command status in same packet
98380903d : Add jacks support for VioS server
31eb357aa : Actually make the chmaps info available to VioS clients
eb13a6254 : Add channel map support to VioS sound server
4babf195b : Support using a ca certificate in webrtc_operator
c4c57eaea : Configure the correct sound formats
70d64ab4c : Clean up automotive manifest file
3730c7e63 : Update aosp_cf_x86_64_foldable to use multidisplay.
b79acc6d8 : Move display details from the modal to above each display.
ce99395c6 : Allow removing rild from cuttlefish auto configurations
2679f870e : Allow --gpu_mode=auto to select Gfxstream w/ multi-display
ce3b08167 : Adds a display layout config file for foldable multidisplay.
d3956de21 : Upgrade to hwcomposer 2.4
e72ea2cee : Update WebRTC to hide/show displays on power mode changes.
b059e1419 : Remove hwcomposer manifest snippet to avoid conflict
bee0cd7e0 : Make dpi and refresh rate configurable per display
91b0c1965 : DO NOT MERGE Switch arm64 to an uncompressed kernel
99aee47ae : DO NOT MERGE Build fix for new kernel locations
94b29a57c : Copy assemble_cvd.log into launcher.log
18e400bd1 : Add a verbosity flag to launch_cvd
31e83887d : Delete common/libs/fs/tee.{h,cpp}.
9e473de7c : Create a log_tee command to wrap crosvm logs.
c7aeb5936 : Switch to the new tee logger.
6c4d9b471 : Allow rotation of fixed-orientation activities on the inner screen.
58563913f : A new tee logger implementation that works with the Android logger
35aefbc4e : Delete glog/logging.h.
5f8a6ab14 : Remove dependencies on cuttlefish_glog.
d38761a2f : glog/logging.h -> android-base/logging.h
5104223c9 : Use h4_packetizer_lib instead of src directly
88499a0a3 : remove libbt-rootcanal dep in bt_vhci_forwarder
7397375ec : Change the bt_vhci_forwarder for taking virtio_console_dev from property instead of hardcoding
902213460 : Add CarEvsService's overlay resources
a82031651 : [Radio] Add Stub implementation for RIL_REQUEST_START_KEEPALIVE and RIL_REQUEST_STOP_KEEPALIVE
2523092d3 : Move vsoc_x86/auto configs to shared/auto.
ff0c80c13 : (reland) Upgrade audio and audio.effect HALs
fb0658b21 : Use goldfish's audio HAL
9c7f00a4a : Enable ethernet by default, remove flag
5dde57876 : Remove support: libfeature_support_angle.so
dc3989962 : Move FRP setting to phone device.mk
199971e5f : radio: send unsol network scan result
1cee5f1e1 : Allow boot color propagation
7e46d7032 : Revert^2 "Enable deleteAllKeys from vold"
88e369272 : Revert "Enable deleteAllKeys from vold"
02b1c8b01 : Fix build error for target gull on sc-v2
2e8e6b813 : Fix filename comparison in FindFetcherConfig
dae9f0b66 : WebRTC camera and vsock camera HAL
e50ea15b6 : Update ManagedProvisioning app in package allowlist
33a87a86d : Process touch events from multiple screens
054da2f5b : Update Cuttlefish Wayland server's xdg shell impl
230c197bb : Add virtio gpu metadata interface to wayland server
49aa7de09 : Update ScreenConnector interface to set callback once
e7c624fe0 : Make gpu_mode=auto select SwiftShader if multi-display
6b4ec22ef : Support configuring multiple displays on command line
db07d0a58 : Update WebRTC server to support multiple displays
c99d7ad11 : Use correct display label in WebRTC UI for multi-display
ca5b330a4 : Update WebRTC UI to support multiple displays
5fefb5f9e : Revert "Revert "Added audio to auto cf emulator""
b286a74fa : Add radio HAL selinux denial to bug_map
a856034fa : Revert "Add stable aidl memtrack HAL to product packages"

+- Project: device/google/gs-common

edbdff9 : Initial empty repository

+- Project: device/google/gs101

dab6b3b : [DO NOT MERGE] gps: update gps driver 129.20.23.524633
6762474 : dumpstate: Add tmu register dump
8fdd6e6 : powerhint.json: move display wake node earlier
f357b89 : powerhint.json: move display wake hint earlier
2b741a5 : gs101: set readahead_size_kb=128 to vendor, product and system_ext
954576c : [DO NOT MERGE] gps: update gps driver 129.20.23.523968
5759adf : Revert "gps: enable GNSS PPS feature"
600f2b5 : DO NOT MERGE Remove unintended face config
9aa3a7e : DO NOT MERGE Remove unintended face config
57dd93f : Add the rest of the AACR fields
35230cc : Remove redundant build property for reduceOpsTaskSplitting
f8454ce : init: adjust boost value
2cf22ea : Remove bg group usage
fb6a6e6 : Ensure aacr_state is writable for google battery
ab270a8 : Revert "pregrant coarse and background location permission to scone"
09409af : gps: enable GNSS PPS feature
187392e : [DO NOT MERGE] gps: update gps driver 129.20.23.522768
70ee94b : [DO NOT MERGE] Update PRODUCT_SHIPPING_API_LEVEL for gs101 devices
2ea166b : init.gs101.rc: add persist data for ACA
c8e6a6f : Fix typo in SE_STATE_REQUEST intent action
d8ce158 : gps: Update EnableOnChipStopNotification
50f80d1 : gs101: declare IDisplay to V4
26f9f02 : init: change owners of sysfs nodes min_vrefresh and idle_delay_ms
f924811 : Camera: Add CAMERA_LAUNCH_EXTENDED mode
e6bb2ca : Remove cdma feature because not all gs101 based devices support it
b35bb78 : gps: Correct ESW crash dump path
48b3e5d : usb: Add dm condition in NCM
e5036ff : [DO NOT MERGE] gps: update gps driver 129.20.23.521367
eaaf191 : Revert "Revert "powerhint: thermal: Support powerhint to change tmu control-temp""
3cf3ce9 : bcl: Increase SMPL_WARN to 3.1V
9873780 : Modify gnss device.mk to support new projects
5bcfdac : gs101: set swiotlb as noforce
1be9cf8 : Add Lyric camera IQ tuning configuration.
87c9123 : dumpstate: dump touch HDM debug information
0b13fa4 : Add GPU Power-on hint for LAUNCH
0a838b3 : bcl: disable SOFT_OCP_WARN HW divider
aad20a2 : Enable VABC OTA
4e79160 : uwb: remove device name from gs101
57e119f : Add GPU Power-on hint for LAUNCH
28f628e : [DO NOT MERGE] gps: update gps driver 129.20.23.518574
0aa99d3 : Remove resource overlays for system bar heights
1b06962 : Configure dex2oat group settings
a25b4d6 : pixelstats: Filter "PRODUCT_TYPE" uevent for reporting VID/PID
a7f4ef0 : Add SE State Changed Intents in EuiccSupportPixel
193c85c : move uwb feature to system_ext
09f583f : gs101: recovery: add wait for dwc3 device to probe
a3c7bc3 : init.gs101.rc: adjust ratio_ceil
414066f : Use sysbg group for system background jobs
01459ce : fingerprint: Enable HIDL fingerprint status flag
7d0d263 : [DO NOT MERGE] gps: update gps driver 129.20.23.516938
e2da019 : Revert "powerhint: thermal: Support powerhint to change tmu control-temp"
a89970d : Remove DISABLE_TA_BOOST completely
8f4c51d : fingerprint: Add suez config
b5f6616 : Revert "Add support One-handed mode in B3"
f8a26c3 : Configure channel 149 & 36 as p2p preferred channels.
ab3747f : Relax background restriction to 16.67%
6896836 : dumpstate: dump AoC memory votes stats
902e84e : Boost SF higher for app launch
093068d : powerhint: use DISPLAY_IDLE signal to control TA boost
0372678 : camera: disable saliency and segmentation for factory build
be546e6 : init.rc: Enable SOFT_OCP for TPU/CPU/GPU
950d14c : gs101: move zram to pixel common mm folder
96a90bd : Revert^2 "gs101: re-enable prebuilt boot.img/boot-user.img usage"
3221acb : [DO NOT MERGE] gps: update gps driver 129.20.23.516384
d037bee : Revert "gs101: re-enable prebuilt boot.img/boot-user.img usage"
6a1ecb3 : Add support One-handed mode in B3
50f56ac : gs101: re-enable prebuilt boot.img/boot-user.img usage
668587b : [DO NOT MERGE] gps: update gps driver 129.20.23.515167
41e8d74 : gps: Update SecondaryConfigPath
50be6f6 : Update CPU throttle frequencies.
ba462d1 : ueventd.gs101.rc: Add raw HID devices.
bec20a5 : dumpstate: dump battery maxfg monitor log
bd41d50 : gps: Reduce gps log in bugreport
131cf4b : powerhint: fine tune non-ADPF boost
2f52513 : pregrant COARSE_LOCATION to cbrsnetworkmonitor
695ef05 : pregrant coarse and background location permission to scone
b29cde0 : uwb: update country conf file
c459ef5 : uwb: add uwb country conf script
18bb972 : Adjust Doze default value to accomodate HBM.
aa0a8e1 : dumpstate: Dump TCPC registers and attributes
8108f9d : gps: Rename secondary config
51b245f : Adds an overlay for radio power off delay due to IMS deregistration
fb0dd13 : [DO NOT MERGE] gps: update gps driver 129.20.23.514871
9633294 : gps: Enable power save mode
a575391 : gps: Configuration split
dd652a2 : Pixelstats: add more UFS error count paths
c7c9de6 : [DO NOT MERGE][FactoryOta Unbundling]Specify the path to FactoryOtaPrebuilt
8fc873c : init.rc: change the ownership of gc segment info sysfs nodes
5d14337 : WifiCoex: Add default channel 11 for band 40
eb221fd : Remove UDFPS HIDL from udfps_common.mk
200ab12 : Enable both AIDL and HIDL UDFPS HALs
1dfbc24 : dumpstate: dump battery maxfg monitor log
bd92067 : Include the Soong namespace of the UDFPS HAL
a555dec : device: gs101: add speaker health stats
58180f0 : gs101: add haptics actuator model config
aac9a16 : [LSC] Add LOCAL_LICENSE_KINDS to device/google/gs101
8792fe5 : uwb: enable low power
299ca16 : gs101: clean up kernel variables
2b86da4 : dumpstate: move the dump registers from regmap to each driver
16e8a27 : gps: update gps driver 129.20.23.513912
6908766 : gs101: separate WirelessCharger from device_framework_matrix_product
0385e70 : Remove project info from udfps_common.mk
f739cf6 : Generate a separate fstab file for FIPS mode
c798852 : usb: fix the naming for uwb mode
d85344a : Bug: 192233033 Signed-off-by: Victor Liu <victorliu@google.com> Change-Id: I3db1a5b6860956290e46909c0900442947da4125
a63bb9d : [LSC] Add LOCAL_LICENSE_KINDS to device/google/gs101
ffb00df : fingerprint: Add performance configuration
fbcb7ad : usb: create new functions for uwb
45b4d2d : uwb: add uwb diag modules into the dlkm blocklist
09ea2fd : gps: update gps driver 129.20.23.512827
ccbd2c7 : Revert "gs101: use prebuilt GKI boot.img for production builds"
95f4b9c : bootctrl: enforce synchronous write operation
b296e9a : Enable the Connectivity helper Settings UI
41fcd9e : gs101: use CPU4 in charger mode
ad0409f : Revert "device.mk: Freeze vendor security patch 2021-09-0x"
957e03a : Remove NFC/SE settings from common gs101
72cccf1 : firmware: mfc: update release MFC F/W(21/08/13)
6d42117 : device.mk: Freeze vendor security patch 2021-09-07
1fd62f3 : bcl: Put OCP_WARN level back to original level
44b49fd : device.mk: Freeze vendor security patch 2021-09-06
e5cada8 : Revert "gps: update gps driver 129.20.23.511689 am: 69fc814a6d am: 01a6494248"
cbb6ccd : remove camera prefer idle for streaming low
80db063 : Revert^2 "Enable deleteAllKeys from vold"
e4f95df : gps: update gps driver 129.20.23.511689
4547480 : display: make set_idle_timer_ms optional
1971cba : Re-Enable UWB Feature
dc854af : Revert "Enable deleteAllKeys from vold"
ee3e6da : Add CAMERA_CPU_THROTTLE as power hint.
6c444ee : Enable deleteAllKeys from vold
ed31b73 : powerstats: correct TPU DVFS
7290750 : Start storageproxyd early
f290849 : Set /dev/sg1 permissions in ueventd.rc
2ca88b8 : Update ro.soc.model to Tensor
f89fbc8 : device.mk: Freeze vendor security patch 2021-09-05
ff8a3c6 : bcl: lower ocp_warn for tpu and gpu
cc9cd89 : thermal: provide permission for user space request TPU throttling
8d90260 : dumpstate: move the dump registers from regmap to each driver
7742985 : Revert "Revert "firmware: mfc: update release MFC F/W(21/08/03)""
777118c : mfc_fw: Update to use unsigned FW binary
bb82be6 : bfq: set slice_idle to 0
1858f3c : dumpstate: dump recent AP wakeups from AoC DRAM exception
25b2c66 : gps: update gps driver 129.20.23.511166
204765d : gps: Remove GpsCarrierType from XML
25eb91f : Revert "firmware: mfc: update release MFC F/W(21/08/03)"
e5938b1 : firmware: mfc: update release MFC F/W(21/08/03)
2107135 : bcl: Enable Instruction print in bugreport
fe6dbce : Attach more CPA traces to bug reports.
3097b78 : Change prebuild path to gs101
ebec3cf : gps: Remove Google SUPL certs from gps.cer and enable Android platform root cert mechanism
d3e2787 : dumpstate: support CM2 data dump for touch.
4f62d6b : Support height/width swap
d2e0f9f : Publish performance points for 720p video
75619b9 : Create one-shot clear for Trickle-Defend
433a256 : bcl: enable batoilo thermal zone
81122b4 : Updating the default layouts for factory image
d79a115 : gs101: Start bootanimation explicitly.
7e2a8f3 : camera: re-enable ebuf for factory build
fbf3ed5 : Revert "Disable TTY as it is not supported on these devices."
864a08d : init.gs101.rc: Reduce the queue depth for /dev/sda
e00e552 : dumpstate: dump state2power table
e05964f : gs101: Disable system group boost in off charger mode
20c4f40 : Set owner for mfg_data partiton.
a7c0b48 : gs101: recovery: Set maxpower to allow charging from SDP port
e1039ea : Add AoC wakeup stats to dump state
c0f6127 : gs101: increase swap size
b089995 : add permission for pca charge_stats access
099ff51 : Include memtrack in product packages
fbb1a57 : Move CDMA feature XML inclusion to device specific mk files
2bb5a79 : thermal: Update usb_pwr_therm2 emul_temp control
853246a : gs101: Add a new profile for camera power tuning
be6acfd : Update late duration
9e5b9c5 : move permission for WirelessCharger HAL to init
373005f : Overlay the config_network_selection_list_aggregation_enabled
f3b644d : Camera: create three new groups for camera threads
9a20a9f : gs101: tune vendor_sched parameters for boot time
fd9a189 : Add CAMERA_SHOT power hint.
c90e372 : gs101: declare IDisplay to V3
4b4ee6e : gs101: Change uclamp max setting for bg group
a0b391d : Pixel 2021: enable vbmeta_vendor
09719be : gs101: usb: Report USB port overheat event
1ef99f7 : gps: remove psds address from xml
dea270f : gps: update gps driver 129.20.23.509086
d183e54 : gps: remove lhd traffic logs
99e8538 : pixelstats: enable mitigation stats for gs101
645bea6 : gs101: use prebuilt GKI boot.img for production builds
f5ec0f6 : gps: prevent lhd hold wakelock
6125b2d : firmware: mfc: update release signed MFC F/W(21/07/20)
d0a506b : thermal: Enable thermalHAL in off charging mode
4ee5627 : dumpstate: force touch active by using bugreport specific flag
b653411 : ADPF: taskprofile for uclamp fork reset group
cf33914 : thermal: change permission for usbc related thermal sysfs
0facd01 : SF: set debug.sf.layer_caching_active_layer_timeout_ms to 1000
402d351 : gps: Enable OnChipStopNotification
a766595 : mfc_fw: update release signed MFC F/W(21/06/29)
f08feb8 : gs101: device: Set default modem logging property
5a65e08 : Revert "Use CPU 4-7 when CAMERA_LAUNCH"
64ac5ce : mfc_fw: Update to use release signed FW binary
870465e : Add cpm/pca9468 logbuffer directories so that bugreports can take a snapshot
aeae45a : powerstats: add GPU-DVFS
b14db4c : powerstats: correct frequency unit
5e7d13a : Move WvInstallKeybox to factory build only
2ae16c6 : fp_test: add command binary for fp test
d1e1242 : fpc1540: Update fpc extension hal to 35
036f0d0 : fpc1540: Create a folder for sw35 configuration
c443492 : fpc1540: Create a folder for sw33 configuration
f45c7d1 : Turn off secure adb for factory builds
04cd342 : firmware: update MFC F/W(21/06/29)
78c5e4b : add "vq-minimum-quality" for video codec
2fadf61 : add "can-swap-width-height" for video codec
47a5233 : Pregrant camera permission to Pixel Camera Services
13ac3f1 : WiFi: Enable 6GHz band support
484fc1d : gs101:device: Update modem SSR property
a806657 : [Settings] Overlay Settings' default config
7e78793 : Upgrade Target FCM version from 5 to 6
43cb993 : device.mk: enable tetheroffload service 1.1 from Android S
88fb584 : odpm: Create powerstats vendor data folder on init
bdc2208 : gps: update gps driver 129.20.23.508330
3dd2b97 : Tuning down_rate_limit and down_rate_limit_scale_pow to improve power consumption
c3af02a : Disable USB contaminant detection when the disable flag is true
c9a9bc5 : gps: Add R1 GlobalSign Root certificate
ec8345f : Fix the right uclamp.min for SF render engine
091b1e1 : Revert "gs101: use prebuilt GKI boot.img for production builds"
3039326 : Boost SF when interaction hint is active.
d1a9bed : config.xml: pin SurfaceFlinger
7eec55a : gs101: use prebuilt GKI boot.img for production builds
f557579 : Add "vendor.android.hardware.camera.preview-dis" feature
365fcfd : Disable TTY as it is not supported on these devices.
113bb90 : Add DC Charging/Temp defend clear to server configurable parameters; ensure sysfs node is writable
baa3bf3 : Set boot security patch level for gs101
e90e9f5 : thermal: Update neutral_therm trip point
7983b02 : init: update sysfs early_wake attribute
3b0aae5 : gs101: Fine tune media_codecs_performance_c2.xml
41e6e14 : Move launcher prop from vendor to system
ffa2b4b : Attach the latest .cpa file collected due to a high drop rate to bugreports.
65e028b : Attach the latest .cpa file to bugreports.
d5fa4a5 : usb: Rename the config to "charger" in charger mode
5edd757 : Adding a power hint for face unlock.
d5d1799 : Disable UWB Feature
74b7a2a : Remove gralloc3 support for gs101.
86a339d : dumpstate: add pca9468 logbuffer
757500e : mali: disable backend thread affinity.
31270ed : Use CPU 4-7 when CAMERA_LAUNCH
a24469c : tune usb irq (dwc3) based on usb function
ed651c8 : Move init.gs101.usb.rc under hw/
8ef3f6c : Modify GCA_CAMERA_SHOT power hints for better performance.
676f941 : update performance-point at media_codecs_aosp_c2.xml
9ab67ae : boost INT clock when CAMERA_BACKEND_BOOST
cf18666 : ufs: set clkgate_enable when in offmode charging
69e6504 : init: allow hwcomposer to write early wake up node
8e099ae : dumpstate: dump DPU IDMA error count
b68ce6e : gs101: declare IDisplay to V2
00ab8fd : RELAND firmware: update MFC F/W(21/06/14)
f9ef83b : Added edgetpu_config_chip soong config variable to edgetpu.mk.
15d8348 : add gs101-specific recovery library
5f6d691 : Disable blurs during app launch
701ce13 : remove memtrack example
249aa26 : Enable Early Camping Feature
1c54b52 : gs101: add compatibility path for TPU
1f19855 : Revert "firmware: update MFC F/W(21/06/14)"
432f3bc : Revert "add gs101-specific recovery library"
7af5298 : add gs101-specific recovery library
36d5427 : firmware: update MFC F/W(21/06/14)
258dbfa : Only stop modem logging when it is always-on logging
4e3b80d : gps: update gps driver 129.20.23.506213
ab64b15 : Add CAMERA_BACKEND_BOOST powerhint configuration to increase backend ISP clock when camera lauch and secure camera is not used
f222773 : PixelStat: Suez: Porting wireless charging
22484eb : usb: Enable midi function in charger mode
4ff1973 : Add vendor proc dump
977c44c : audio: add AOSP build flag
1fce97c : audio: add the files for low latency
2261184 : Remove wait_for_keymaster and all references
4b2b930 : modularize dmd
d901ee0 : Set 120Hz frame rate multiple threshold for gs101.
0979e06 : dumpstate: Sync features from P20
d19326a : gps: update gps driver 129.20.23.505774
c7884a1 : modularize pktrouter
48a283b : dumpstate: dump cma information into bugreport
c6a7602 : "Erase Downloaded sims" Checkbox is not visible
4c97453 : thermal: move gs101 thermal permission commands to device folder
8101fbc : Pixestat: add battery info
294e58b : init.hardware.rc: add permission for battery eeprom
fe798d9 : Use modprobe --all to load all modules in modules.load
71bf42f : add ro.vendor.gpu.dataspace
5de199e : modulize init.radio.sh
2b65b15 : wifi: update interface combination.
b9d3e85 : dumpstate: remove wifi fw symbol table
807e460 : fp_test: add command binary for fp test
e0ccd8f : support both rndis and ncm, but not rndis + ncm
00d6403 : [Gs101] Update pregrant permissions for Restore APK
d3f341b : Add cl_dsp, input-cs40l26-i2c to kernel module blocklist file
ebf4d99 : Revert^2 "Activate KeyMint"
42c5499 : Use 6GB dalvik-heap config for WHI series phones
fb95660 : Revert "Activate KeyMint"
e1b88a2 : Activate KeyMint
4b56665 : create audio folder to store calibration data
b7b25bb : Upgrade PRODUCT_SHIPPING_API_LEVEL to 31 (Android S)
8cd2800 : Add ML_ACC powerhint to gs101
f0280a9 : adpf: move the vendor.powerhal.adpf.rate to raviole
31d5416 : add permission for wireless charge_stats access
eaf8562 : Add pktgen.ko to kernel module blocklist file
eb215e3 : Add permission for WirelessCharger HAL
24b12e2 : Add a kernel module blocklist file
56978d9 : organize confirmationui settings
3ce37fb : gs101: Modify nnapi uclamp settings
70e1cd7 : usb: set sys.usb.mtp.batchcancel to true
6e44d2e : dumpstate: dump logbuffer tcpm logs in bugreport
a1a0bdb : Remove interaction boost completely
e8b2e18 : Increase maxFrameBufferAcquiredBuffers to 3
6a6d8f8 : Read vendor_boot.modules.load and vendor_dlkm.modules.load
9404fbc : Donot dump debugfs information in user build.
9e92582 : Fix app launch boost override by ADPF
2bfa6d3 : Enable compressed snapshots/VABc.
a8fdc57 : Add a build time constant to disable VABC
dc2c524 : Remove duplicate mk inherit
579543d : cts: VerifiedBootTest#testVerifiedBootSupport
3e058b1 : remove vcd from user ROM
3bbde56 : gps: update gps driver 129.20.23.504156
0c6ba84 : WiFi: Modify OWNERS files
2fee52b : Relax SurfaceFlinger cpuset and adding uclamp.min for RenderEngine
e81847c : ueventd.gs101.rc add /dev/trusty-log0
fbbe7e3 : dumpstate: dump trusty log
c1cf9f8 : powerstats: Fill in P21 TPU power profile number
ca8a4cc : dumpstate: show touch HDM debug info
283a690 : Revert "usb: set sys.usb.mtp.batchcancel to true"
739399a : usb: set sys.usb.mtp.batchcancel to true
69c1952 : dumpstate: add touch #19 data type
ca32dea : Report Verified Boot support
0671df0 : Remove the attribute set from init.rc for debugfs
16934c3 : ADPF: add ADPF_DISABLE_TA_BOOST for powerhint
4b696fa : Enable ADPF hint
0947a2b : [gs101] Swap Pixelmigrate for Restore APK in default-permissions
c739bbe : device-common: include Pixel common MM mk file
c255722 : enable zram writeback job scheduling
27528a5 : Add GCA_CAMERA_SHOT power hint.
eba0f4f : Adaptive Suspend: configure first param set
71391a0 : Add power hint for fingerprint
c87b3df : Remove little core hard freq boost for the INTERACTION
e209e8f : Enable SF main thread boost with uclamp.min=30
dc29ed3 : init.gs101.rc: adjust memlat settings
2abc122 : camera power hint: add prefer high cap and prefer idle = 0 to top app
2599bb6 : firmware: update MFC F/W(21/05/31)
acfa6b8 : Remove clock boost configuration for MIF,TNR,CAMINT when CAMERA_LAUNCH in powerhint.json
0964f14 : gs101: Use findstring to filter factory build target
cdc350b : reorganize trusty_metricsd settings
7e19526 : gs101: Refine vendor_sched parameters
a169c37 : organize EdgeTPU modules and sepolicy
8513574 : powerhint: thermal: Support powerhint to change tmu control-temp
a5afec5 : camera: disable partial result by default for factory build
0970675 : Use powerhint to increase mem, intcam, tnr clock when camera lunch to improve camera start performace
e89080c : modulize hal_neuralnetwork_armnn
c37a73b : gs101: migrate to bootimg header v4 (second attempt)
d8f101a : Enable blurs
8821821 : Revert "Set audio.camerasound.force for JP devices"
4e9ad88 : audio: upgrade audio.usb.default from v1 to v2
cc1a0db : init: set LHBM node permission before start hwcompower
fa935b0 : remove obsolete module
206366e : config: Override disable firmware roaming via HAL API
0fc8c4d : remove dead code - property:sys.usb.configfs is never 1
06c8aad : Revert "Camera: Enable LTM for factory builds"
d07bdce : gps: update gps driver 128.20.23.502791
2148f02 : dumpstate: stop modem always-on logging only
6181c3e : Remove mid/big core min boost for touch boost
a902992 : Correct the file permission for usb data on/off
49c8f94 : Enable PRODUCT_SET_DEBUGFS_RESTRICTIONS on userdebug builds
aa42034 : do not mount the debugfs on userdebug builds
0111d39 : Target arm v8.2a and A55 for GS101
638ed8c : camera power hint: add extreme and low power hint
a9a6612 : Move input surface to CCodec
f41184f : bcl: disable.bcl property to disable clk div
0843fe0 : gs101: dumpstate: Dump function without debugfs
d890890 : gps: Add MCU crash dump in bugreport
a05a8c3 : powerstats: Remove Wifi and BT placeholder consumers
0daa5cc : Add Adaptive Charging AC pause buffer control
f87f8ed : disable DebugFS restrictions in factory builds
7a7f31c : Set audio.camerasound.force for JP devices
4de0690 : udfps: Add goodix HIDL extension manifest for userdebug build
dada829 : health: fix soc path so enable proper throttling
1f59720 : thermal: add soc to thermal HAL monitoring
c0f5a7b : gs101: dumpstate: Dump vendor group value
f706b02 : Move AoC debug utilities to PRODUCT_PACKAGES_DEBUG
630f471 : powerstats: Add CAM, INTCAM, and TNR devfreq stats
4a629f3 : gps: Add Rakuten cert
8918188 : Modify attributes path for USB data on/off
a661b17 : gs101: Set top-app prefer_high_cap for GCA
8b9b90e : Disable Early Cmaping feature
b115af5 : dumpstate: dump panel extra info
5bc5698 : gps: update gnss RF path loss and remove log for user build
1c01fa3 : gps: update gps driver 128.20.23.501503
8080cd8 : Remove the RenderScript HAL from the vendor manifest
382667f : Change TA default boost to 1
06861b9 : Update GCH configuration for gs101.
387995b : Revert "gs101: usb: add state of usb extcon to monitorffs"
be4b7b6 : gs101: use 64-bit dex2oat
9cd8c6e : init.gs101.rc: Change owner/group of SJTAG files
daa6fa6 : gs101: Modify system and system-background gropus
e16045f : Add rebalance_interrupts
56aa41b : device.mk: Collect and clean up gpu-related settings
5686503 : fpc: Refine fpc HIDL & AIDL build mechanism
303cb01 : Enable Bluetooth Ccc Timesnyc feature for gs101
d4768da : Temporarily revoke location pre-grant to SCONE
5618aa1 : camera power hint: add mid cap based on current constraint
103f3ca : Revert "Update GCH configuration for gs101."
9cf36fc : bcl: Updated BCL metrics per sysfs change.
50437f6 : dumpstate: dump wireless fw version
c5761ab : Remove sysprop assignment left over from a WIP change
7bb4e1f : camera power hint: add prefer high cap in all modes
c36b562 : Enable prefer_idle for nnapi vendor group
3cbaa92 : GPU nnhal: update service name.
f2a5afd : Revert "Update power hint for camera workload"
dc87308 : Enable adaptive playback feature for AV1
4d054df : Split UDFPS makefiles into common, factory, and shipping
a1f2ab7 : Add Device ID attestation support gs101
f2db0e3 : camera power hint: raise CPU clock more conservatively at STREAM_HIGH mode
f989b01 : Temporary disable eSE2 terminal
a23bc41 : gs101: remove fingerprint HIDL HAL config
6e46cb4 : Update GCH configuration for gs101.
6917051 : Renamed edgetpu_service to edgetpu_app_service.
80c8b07 : Enable Battery Defender on gs101
d7e3a56 : Increase earlySf duration to accomodate animation cases
b555d6c : device: google: gs101: IAudioMetricExt hidl manifest settings
f56e018 : Upgrade GPU NNhal to 1.3 revision.
122923f : Dump tcpm for the new path
4747f7c : Raviole: use hybrid prox sensor on keyguard
336e603 : Enable SurfaceFlinger Cache by default
f25a39d : Change VSYNC duration
7325f58 : Add debug property for sensor on userdebug/eng build.
9021729 : device-common: set testing_battery_profile default 2
3f13d8a : powerhint: Use 'hint' node for GPU
8a52881 : dumpstate: add camera hal graph state dump
c1db6b7 : gs101: preopt SystemUI
736b673 : display: update vendor color file
c9f1408 : gs101: enable page_pinner
637041f : init.gs101.rc: dump page_pinner information into bugreport
4c188d1 : Revert "gs101: display: update 90hz denylist"
9715ce3 : Update manifest_64.xml to match manifest.xml
d766be0 : Update the manifest to switch the TPU NNAPI hal to use AIDL.
90496be : gs101: add trusty_metricsd
b442e78 : Fix permission for vendor_group migration
2b65d2e : dumpstate: modify the method for dump touch information
777a57c : powerhint: Support early wake up DPU via DISPLAY_UPDATE_IMMINENT
3fd056f : Modify file path for i2c devices
af45f3e : Update sensor HAL to 2.1.
3d2139f : Update gs101 GCH configuration.
7d7d96f : Change SF duration to be less than one vsync period
db9dc27 : Add mapping between boosted modes
e31ba16 : gs101: Align max uclamp value for background cgroup with vendor_group
b88bba7 : Camera: Enable LTM for factory builds
7d81ea9 : Update power hint for camera workload
cd64c6b : gs101: Set max uclamp value for background group
7a6fa6c : Enable Early Camping
6d4c63e : P21: enable throttle background group at 5%
be26bc0 : Add AoC specific logs to dumpstate
185653e : vendor_hook: separate uclamp configuration
7aafb36 : Dump GSC info
79e81ad : Add the Product Framework Compatibility Matrix (Level 5)
ec0510b : Upgrade the Target FCM version to 5 (Android Rvc)
c2e1e46 : bthal: Bluetooth owns its logbuffer device nodes
a2ab8d7 : Build flag renaming
298eb28 : audio: set ro.audio.offload_wakelock to false
3da54c3 : Update Lyric configuration for gs101.
07bf326 : Cap VideoEncoderCap maxFrameRate to 30
2e4d1c7 : audio: add bluenote module
900316d : Revert "gs101: add trusty_metricsd"
b2e8b6e : display: rename adaptive color file name
a6889fd : Revert "Update power hint for camera workload"
32d3cde : gs101: add trusty_metricsd
e895392 : Update power hint for camera workload
82acc06 : gs101: Change uclamp min value for camera
43206ce : Sensor: Support hifi sensor.
d351a65 : gs101: add audio uevent to report mic status for pixelstats
df79b08 : Adjust little core rate limit
f2457f2 : remove redundant setting
5bc5907 : haptic: add haptic ampilifer codec
0f8dbe4 : Add Google Dialer and Enable PARIS in PDK ROM
2832991 : Wifi: Added supplicant HAL interface declarations 1.3 and 1.4
3d015b0 : Revert "Wifi: Move supplicant service init to wpa_supplicant"
3f04ce3 : Revert "Enable blurs"
24815da : Add TPU metrics logger library to the device.mk
b39a771 : Revert "Trusty metrics reporter service"
c0dc597 : Trusty metrics reporter service
3a3512c : init.gs101.rc: add memlat settings
5f5a621 : Remove android.hardware.drm@1.0 HAL services
e3718f2 : audio: remove libdsp_aecns.so from device.mk
e9f27f4 : gs101: dumpstate: Dump s2d.lst to dumpstate_board.txt
331796e : BatteryDefender: Explicitly set wireless path to reduce errors logs
934721c : Disable ADPF hint
74a463e : Revert "Revert "Revert "Enable SurfaceFlinger Cache by default"""
2f8fde9 : Downgrade the PRODUCT_SHIPPING_API_LEVEL from 31 to 30
69bc91e : Replace the HIDL with AIDL for "android.hardware.memtrack"
ad5196c : Update dumpstate HAL to V1.1
c1c9613 : init.gs101.rc: change TRICKLE/TEMP/DWELL permission to system
c20a7c9 : dumpstate: dump TRICKLE/TEMP/DWELL setting into bugreport
24b9d29 : dumpstate: Add USF registry dump.
bbcaf45 : init.insmod.gs101.cfg: Migrate from insmod to modprobe
395ae04 : Added EdgeTPU vendor service into P21.
7880126 : Wifi: Move supplicant service init to wpa_supplicant
d7678e1 : gps: update gps driver 127.20.23.498766
725f060 : Dump tcpdump into bugreport
8201411 : Allow setting charge start and stop levels when in Test Harness Mode
5888eed : init.insmod.sh: Find modules in different directories
51d3d2e : Remove unnecessary GPU clock access permissions
2b6d710 : Remove Gnss Outage System Apk
3f60654 : Revert "gs101: don't load uwb module at boot"
730c567 : use debug.stagefright.ccodec_delayed_params
b764d48 : Switch back to generic contexthub HAL
254e03a : do not mount the debugfs on user builds
0278f84 : init.insmod.gs101.cfg: Remove non-existent modules
52cc3f2 : Enable blurs
7311968 : init: grant read permission of always-on log for others
eee30bd : Revert "Revert "Enable SurfaceFlinger Cache by default""
13c4abd : Enable Gralloc ion sync
513c4af : powerstats: Add TPU EnergyConsumer power attribution
41522d0 : Enable Shannon IMS and QNS log to debug level
eaabbac : Enable Tips icon on P21/P22 devices
ba22a10 : device: uwb make
f2023ff : Temporarily disable the debugfs restriction on Android S
1d6c433 : gs101: add audio suez devices
9b811a5 : gs101: import audio_amcs_ext library
335ea27 : gps: update gps driver 127.20.23.497356
6a3dcb9 : Align video codec max resolution capabilities with block size
9e87918 : Update clearkey plugin to drm HAL v1.4
c5b4164 : shipping level 31, and keep target-level as-is
89f31f3 : gs101: Change uclamp min value for camera
8ac9fa6 : Add a boost to NNAPI DarwiNN HAL for better perf&power
f65dc07 : Move radioext service declaration to VINTF fragment
72ef08c : gs101: usb: add state of usb extcon to monitorffs
3af08d4 : gs101: udfps: enable biometric_suez_support
35d3105 : Add BatteryStatsViewer to GS101-based userdebug and eng builds
311c43f : powerhint: update default value for target_load
c932836 : device.mk: enable modem always on logging by default
1e3469f : Add connectivity overlay to gs101
820d0ed : Enable Incremental on new pixel devices.
b293830 : Move radioext service declaration to VINTF fragment
891c1fd : gs101: Remove sensor HAL 1.0 config
e171ad0 : powerstats: Move NFC stats to device specific
9821197 : gs101: remove init.ramoops.sh
a45f915 : Add the DarwiNN NNAPI AIDL service to the device.mk.
d91dde1 : pixelstats: start service on boot completed
9e468ac : init.gs101.rc: add adaptive charge node permission
32b504d : gs101: restore ITouchContextService to the device manifest
30ddea9 : Add restorecon for new label (persist_ss_file)
59fed5e : device.mk remove displaycolor_service from user build
8ed616d : Remove location access
c143d37 : fpc1540: Configure fingerprint as SW33
eba0830 : BoardConfig: filter cl40l26 probe during the first stage init
fbd55ff : Update to use secure share memory
2207cb4 : gs101: don't load uwb module at boot
3323441 : Boosting application launch time using uclamp boost and increasing memory bandwidth
51c9d02 : Revert "Enable SurfaceFlinger Cache by default"
dbd4616 : remove hostapd_cli from user build
d4cff50 : dumpstate: Fix path to acpm_stats
a6926e9 : Fix ODPM dynamic rail config via file by allowing writes to enabled_rails
230a835 : Set SOC manufacturer and chipset properties
7f6e0ee : battery: disable wireless for pts battery test
80f0a6d : device.mk: install vulkan.gs101 unconditionally
ccd0440 : Publish performance points for AV1 codec
fc630f2 : Configure permission for AOC reset sysfs node.
6899dcc : powerstats: Add INT state residency stats
e5a49a9 : remove factory files from user ROM
41a0f99 : ueventd.rc: set system ownership for direct charging
3cc9371 : powerstats: Add GPS state residency
5b50e73 : audio: switch audio HAL to V7
59291d3 : Add default lookup table for wifi coex
2219a99 : powerstats: Add PD on stats
d9e7656 : powerstats: Correct DVFS operating points
3d46be2 : dumpstate: update dump eeprom path
a27563b : update media_codecs_aosp_c2.xml
546f53c : Implement triggers on the power.battery_input.suspended property
a245dd7 : Dumpstate: f2fs: remove verbose segment_info
4e22787 : gs101: use bluetooth.audio@2.1
589e1d8 : wifi - Give execute permission to data/vendor/wifi for pixelLogger
4bcdbf3 : Include pixel logger in common device.mk
6d8d406 : make permissive setting compatible to boot image version
3c84c46 : Enable adpf on P21 device
a281288 : Enable TEXT_HANDLE_MOVE
df9dc5c : Explicitly set log_buf_len
cfb1e3f : powerhint: Add Display refresh rate hint, DISPLAY_IDLE and DISPLAY_UPDATE_IMMINENT
cfaf39f : Enable SurfaceFlinger Cache by default
d8b25b9 : add media.c2.dmabuf.padding
0ecbb8a : dumpstate: add P7 dual battery fuel gauge path
fa30b5b : init.gs101.rc: set system ownership for P7 maxfg
9a80547 : gs101: recovery: Set sys.usb.controller for UDC configuration
e8d7fb7 : gs101: Change LogFailures to string
3bc5977 : gs101: set readahead_size_kb=128 to system and data
1868e41 : audio: set the permission for dma heap
9db455e : powerstats: Fill in P21 GPU power profile number
e36b41e : Update CbrsNetworkMonitor package name.
188be4a : gps: remove lhd log in on-chip PVT mode
7dd7ceb : Have a consistent permission configuration with other devices
2762231 : Add the aoc persist folder
a0342c4 : Enable wakeup packet mask and marker config
2968f7e : Remove odex/oat files from pinner list.
3ddb599 : powerstats: Add device specific display states
561ff7a : remove obsolete mobicore operations
59ca6ae : Change all three default haptic levels to high
ae9494e : BoardConfig-common.mk: restore boot image version 3
c008f44 : use vintf_fragments instead of adding it to device-specific manifests
3c71249 : Move power stats service to device specific folders
1a1a12c : remove obsolete system property operations
0054830 : Remove unused persist.demo.hdmirotationlock from device.mk
2aaf591 : Decouple auto-suspend and interactive from display on/off
aeaf942 : Set uclamp nodes to root
eed3cc2 : display: update adaptive color data
8da4ee4 : gs101: add twoshay's ITouchContextService to manifest
88313cf : gs101: usb: remove flag "OLDER_GADGET"
f2eb39f : init: restorecon efs partitions before chown
e98d76c : Enable both AIDL and HIDL UDFPS HALs
b360446 : Add pregrant permissions for Voice Access Approved android bug: b/182307492
2b88831 : gs101: display: update 90hz denylist
f3714e7 : touch: enable basic features
a051935 : powerstats: Add placeholder energy consumer for bt and wifi
2c8bc95 : gps: update gps driver 126.20.23.494818
52dc796 : Removed public.libraries-google.txt from device.mk.
b8a16df : Add pinner configs for P21
199194e : factory: Set UDFPS default calibration to LHBM
4c46bf6 : dumpstate: check the correct bus force active command path
ab130ce : Enable Gralloc 4
2bd569d : Stats: removed extra dependencies after transition to AIDL version
1349e3e : Remove Wifi link layer radio stats aggregation enable flag
0b9827e : Enable skia reduceOpsTaskSplitting
ea12333 : Enable EXPENSIVE_RENDERING power hint
3623b57 : BoardConfig: enable cma_sysfs
f696927 : Correct the voice packs path of Text-To-Speech.
49354a1 : Apply accessibility color features in native mode
9c4dcc1 : gs101: display: update adaptive calibration file
ec08927 : Enable Gnss Pixel Monitor For Device
f236f66 : pixelstats: add readproc to access process
8d18593 : Disable GCH lazy HAL.
b80f23d : adjust parameter for factory SELinux setting
48e389c : Turn on SELinux
e966b2a : init.rc: change the ownership of compression sysfs nodes
080d173 : init: Remove duplicated folders creation
9963cf0 : BoardConfig: move androidboot.console to cmdline
33a1ce7 : Add UeventListener to pixelstats in gs101
d95bbb9 : init: set dimming_on node permission before start hwcompower
777c58e : Align modem's DAC setting with other AB partitions
435f68e : allow modem image to do OTA
9ef069c : gs101: migrate to bootimg v4
5ad06a0 : Move config_biometric_sensors to device/google
6290346 : audio: add /dev/acd-audio_dcdoff_ref for audio effect visualizer
e9170d4 : Revert^2 "Include the Soong namespace of the UDFPS HAL"
71020ad : gs101: exclude udfps.mk
548f6b8 : Revert "Include the Soong namespace of the UDFPS HAL"
4ff7071 : Include the Soong namespace of the UDFPS HAL
f4320dd : WiFi: Remove PixelWifiOverlayGs101
96268d3 : camera power hint: tune the streaming standard.
7f8e41b : Enable default wifi coex algorithm
6b4c8b4 : powerstats: Use unique_ptr
921b5c3 : Set short suspend threshold to 5 seconds
d88b6b9 : wifi: enable SAE H2E support
5d13529 : BoardConfig: enable dump migration failure
2d8da5b : powerhint: Add FIXED_PERFORMANCE hints
a27080d : gs101: Enable MBB support
815ce12 : Remove unused rmnet and data properties for fixing avc denial error
10e6ca8 : powerstats: Add Ufs stats
fba9701 : Revert "Decouple auto-suspend and interactive from display on/off"
935a1dd : Revert "Switch back from DMABUF to ION/BLOB allocator"
b6b9bda : gs101: set touch_offload device file permission
4dae775 : Enable battery percentage config for O6/R4
b6ac2a4 : init.gs101.rc: add chmod 0771 to camera calibration folder
f4a74c2 : camera power hint: add streaming high hint.
834dca4 : bcl: aggregated event count
a76d104 : Include the Pixel common board configuration
ebe9c5f : On Pixel 21 enable minimum confirmation duration for sending network score to connectivity service
23ac737 : gs101: support touch sensitivity mode switching
977ea34 : Adjust BOARD_GOOGLE_DYNAMIC_PARTITIONS_SIZE to 8527020032
fc05a5f : Add vendor_dlkm partition (2nd attempt)
5b7f645 : Add variables in google3a_config for camera tuning
e852f75 : init.gs101.rc: set system ownership for eeprom
361d28d : dumpstate: Update eeprom dump path
cb62396 : bootctrl: Add support for A/B data in devinfo
fcddc38 : gs101: exclude telephony if BOARD_WITHOUT_RADIO is true
b5b92ea : Revert "Revert "Enable chained vbmeta for boot""
8069d38 : Decouple auto-suspend and interactive from display on/off
f35c9cb : Switch back from DMABUF to ION/BLOB allocator
ce5bdb9 : Remove vendor partition definitions
f02d082 : bfq: turn off slice_idle during booting
30a9866 : Set selinux label for modem partition mount
8f28e8f : Sysfs node permission for modem
7e76a03 : Revert "Add variables in google3a_config for camera tuning"
a8ae217 : Move wireless charger HAL to 1.3
b197596 : gps: update gps driver 125.20.23.491687
a99bd1e : Don't create /data/camera on init.
e879e1d : gs101: add edgetpu firmware package
a871c2e : fstab: enable checkpoint_merge for f2fs
faae2ec : WiFi: Enable radio stats aggregation
ef7df93 : Remove libnfc-nci from common part
4b7a3c8 : Add variables in google3a_config for camera tuning
31ab19d : init: Remove unused log path
0e0ad43 : [Slider] Add pre-grant permission for mvs
815b951 : Revert "Add vendor_dlkm partition"
e951022 : Remove extra copy of fstab.gs101
da983cb : powerstats: Add core stats
1adeec6 : Add vendor_dlkm partition
82a0c52 : powerstats: acpm_stats driver has moved
0d6392e : Remove power stats HAL 1.0 service
194edaf : powerstats: Add NFC, PCIE, WIFI stats
5b34563 : Revert^2 "powerstats: Add PixelStateResidencyDataProvider"
05a7963 : Revert "powerstats: Add PixelStateResidencyDataProvider"
2b75765 : bootctrl: run clang-format
c27e9e5 : gs101: use wrapped keys for storage encryption
9c9f563 : powerstats: Add PixelStateResidencyDataProvider
3c5da8c : gs101: build vendor_ramdisk.img
93b740b : gs101: remove unused fstabs for eMMC storage
3014832 : gs101: remove unneeded crypto properties
de4b2af : Move udfps-specific config to device config.xml
eb39490 : gs101: Use FUSE passthrough by default
91262dd : pixelstats: add ufs host reset count
21f5312 : [P21]Phase in FactoryOta
175299a : dumpstate: dump more touch information
728cda9 : display: set atc node permission
75657e2 : Make Psds server configurable from carrier config
b14c4e1 : camera: add more camera permissions
c2b5ca9 : Move slider into gs101 and <device>
0ef3a89 : Revert "Add owners file"
a03b8e0 : Add owners file
9235f93 : Initial empty repository

+- Project: device/google/gs101-sepolicy

ca06222 : thermal: Label tmu register dump sysfs
8337626 : [DO NOT MERGE] Allow media codec to access power HAL
734d79b : selinux: Allow sensor HAL to access the display service HAL
bef2d73 : Label min_vrefresh and idle_delay_ms as sysfs_display
a506ed1 : Allow suspend_control to access xHCI wakeup node
e6fb904 : [RESTRICT AUTOMERGE] Allow suspend_control to access xHCI wakeup node
63d04e1 : gs101:ssr_detector: Allow access to aoc properties in user builds
a8e7450 : Allow uwb_vendor_app to get SE properties
3d46305 : Using dontaudit to fix the avc on boot test
f94633e : Label GPU power_policy sysfs node
a7aa468 : Label GPU power_policy sysfs node
0d48ab4 : Move twoshay definitions to hardware/google/pixel-sepolicy/input.
27a4afc : audio: add permission to request health/sensor data
936079a : Allow modem app to read the battery info
24693cd : [Display] Add SELinux policy for hal_graphics_composer_default
4d6a702 : gps: add sepolicy to allow gps access pps gpio
d60ebc5 : Allow the sensor HAL to access raw HID devices.
2a4bce5 : power_hal: add bcl file permission
e42a4ed : Allow the sensor HAL to access dynamic sensor properties.
b92bc5f : sepolicy: gs101: allow dumpstate to access AoC stats
c8651e5 : sepolicy: add rule for new debug file node
aef1a20 : Revert "Allow the sensor HAL to access dynamic sensor properties."
fba4a09 : Allow the sensor HAL to access dynamic sensor properties.
cb6a843 : Allow euiccpixel_app to get dck_prop
17e5180 : sepolicy: add rule for new debug file node
29aa981 : uwb: permissions for factory uwb calibration file
c092258 : Allow twoshay to access fwk_stats_service and system_server
37b5741 : Add the 'bdev_type' attribute to all block device types
6e887cf : Allow boot color propagation
6224fa9 : gs101-sepolicy: Remove private/mediaprovider_app.te
6b30dbc : gs101: Allow camera HAL to access interrupt handles
2ef3dab : gs101-sepolicy: Use untrusted_app_all for vendor_sched denials
39b5815 : allow uwb hal sys_nice access
0c429ef : uwb: allow uwb to access the radio service
57d81aa : sepolicy: gs101: allow dumpstate to access AoC stats
0d7ab6e : Add sepolicy to allow camera HAL to read display backlight
ad42045 : Allow sensor HAL to read AoC dumpstate.
718a856 : Allow init to set Camera properties.
ee4e7f4 : Revert the unnecessary sepolicy rules for hal_neuralnetworks_darwinn.
7de8a5d : gs101: Remove vendor_sched
a1aab56 : [DO NOT MERGE] sepolicy: Add "dontaudit" for twoshay dac_override.
0474bcf : Add vendor SELinux denial to allowlist
30bd5e8 : Allow hal_dumpstate_default to access vendor_camera_debug_prop
5374497 : Add AoC wakeup stats to dump state
d6c1a50 : sepolicy: gs101: allows pixelstat to access pca file nodes
0f98208 : Add SE policies for memtrack HAL
0bd50d1 : Allow USF sensor HAL to read camera persist files.
561ce13 : gs101: Allow camera hal to create file in persist camera folder
1ebd847 : Update Usb hal permissions to allow pushing overheat suez events
b47cdf2 : Allow to set vendor_rild_prop for oemrilservice_app
d12714c : Add vbmeta_vendor_[ab] to file_contexts
411aa59 : Update avc error on ROM 7566803
0612b5a : ims: allow finding mediametrics_service for vendor_ims_app
f0589d1 : Allow suspend_control to access the AOC wakeup node
d9309ef : Update avc error on ROM 7562467
022b617 : Add cpm/pca9468 logbuffer directories so that bugreports can take a snapshot
e763f3c : Allow HAL to access sysfs.
4055c31 : sepolicy: gs101: support tetheroffload hal version 1.y
5c009fb : Add wakelock access for storageproxyd
d8d8580 : sepolicy allow fingerprint hal to read mfg_data
3050ed8 : Set sepolicy for shell script of disabling contaminant detection
06ea8d9 : Update avc error on ROM 7550575
c7342a7 : odpm: Rename the odpm_config sepolicies to be more consistent
c60e44c : Add create perm for tee
04d9f1a : Revert "Update avc error on ROM 7526917"
9d7e88c : suppress error for ag/15263334
2046513 : Add DC Charging to server configurable parameters; ensure the sysfs node is writable
a06677c : Update avc error on ROM 7539530
1237058 : init: change overlayfs_file rule to dontaudit
da1f469 : Revert "Update avc error on ROM 7522385"
20dd1ef : [3A Coordinator] Enable to property_set for log.tag. prefix
99e75b6 : [RCS] Update sepolicy for RCS
a5c9028 : Add sepolicy rules for fingerprint hal
714075e : add sepolicy for set_usb_irq.sh
a2d9731 : Update avc error on ROM 7527858
81a8e5b : Update avc error on ROM 7526917
d328008 : Fix overlayfs avc denied
46dfc78 : Update avc error on ROM 7522385
3aa97b5 : Add system file of INT clock to sysfs_fabric group
1e748ab : Fix AAudio avc denied
755c601 : Update avc error on ROM 7515047
eee0987 : Allowed HWC HAL access TUI status node
56beb62 : Fix hal_uwb_default dumpstate SELinux errors
1a2d199 : remove obsolete errors
6d6a7c9 : Allow Power Stats HAL to access EdgeTPU sysfs files.
14fcd5f : allow recovery and fastboot to access secure elment
cb3ca1e : Remove dontaudit form tracking_denials for maxfg and regmap
4aa936d : pixelstats: add bcl directory permission
fd47b11 : Revert "allow recovery and fastboot to access secure elment"
2354e3a : Fix denial when flashing vendor_boot in fastbootd.
93944a8 : Fix avc denied for getprop "vendor.radio.call_end_reason"
f9501fc : Avoid VTS testDataTypeViolators failure
4b6bc8c : ssr_detector_app: Add additional vendor dir and crgroup allow for debug
4ea317b : gs101-sepolicy: allow rlsservice to read display status files
9ac870a : allow recovery and fastboot to access secure elment
7ea8162 : Update avc error on ROM 7492139
e31c884 : Update avc error on ROM 7490489
2460cdc : raviole: transition SystemUI to use HWC for LHBM
8b32670 : modularize dmd
e44e432 : Move the type definition of properties from product to vendor
7f9abee : sepolicy: gs101: allow dump cma statistics
5aaa0f6 : gs101-sepolicy: add oemrilservice_app.te
a23d1bb : Allow fingerprint hal to read sysfs_chosen
433aeb2 : Sepolicy: Pixel stats wireless charger sepolicy
0b21a2d : Pixelstat: battery history access premission
a70819d : modularize pktrouter
a926055 : vendor_init/dumpstate: Grant to access logger prop
cebbf14 : Add support for non-su hal_uwb
d74e989 : modulize init.radio.sh
419019a : Allow camera hal to access devfreq query
c598db1 : Move the genfs_contexts of sched nodes from vendor to product
51c891f : Update time sync seinfo to not use platform signature
2794370 : sepolicy: gs101: allows pixelstat to access wlc file nodes
7e23244 : Fix access permissions for sysfs_aoc_reset
6bf4661 : Allow camera HAL to set vendor.camera properties
d77bc5a : organize confirmationui settings
eb3881d : Add file context for /dev/logbuffer_tcpm
c53c03b : Add new sepolicy to allow Power Hint
14786d9 : Allow rlsservice/camera HAL to read /apex/apex-info-list.xml
643e5a7 : Allowed EdgeTPU compilation services (tflite and nnapi) to access overcommit_memory info.
3031b07 : Allow hal_dumpstate to collect AoC statistics
dc0cdc3 : Use label persist_ss_file
673b8f1 : Update avc error on ROM 7457955
81aaf6c : Add sepolicy for hwcomposer to access lhbm sysfs
02ada4f : vendor_telephony_app.te: add selinuxfs:file
90ae782 : Move oriole bug map to whitechapel folder
5bb07db : add se-policy to /dev/trusty-log0 so it can be accessed by dumpstate hal
5492a92 : Allow telephony to access the file descriptor of the priv_apps tcp_socket
ad47112 : gs101-sepolicy: Fix avc denial for permissioncontroller_app
d0bb828 : remove vcd from user ROM
8c97989 : [BugFix] SEPolicy for libedgetpu_darwinn2.so logging to stats service
d00aafa : remove obsolete entries
2537335 : Sepolicy: Remove permission for fuel gauge
7db400b : Add sepolicy to let fingerprint access power service
985aa69 : qllow priv-app to access Pixel power HAL extension.
d27e574 : Update avc error on ROM 7444346
797b646 : gs101-sepolicy: Fix avc denial for sysfs_vendor_sched
ef113ab : update wakeup node
8947d2d : reorganize trusty_metricsd settings
6ce3aa9 : Update avc error on ROM 7440434
e7ed46c : organize EdgeTPU modules and sepolicy
a457b1d : gs101-sepolicy: Fix tracking_denials of sysfs_vendor_sched
1eb6bfc : Hardwareinfo: battery info porting
bb8b462 : Update avc error on ROM 7432667
b22c6cd : R4/raven: correctly label wpan0 device as networking
02f93b6 : modulize hal_neuralnetwork_armnn
c8b02fc : Remove obsolete context
d45ada4 : Add sysfs_camera label for powerhint flow to access intcam & tnr clock
1064df0 : sepolicy: gs101: display: fix dumpstate of displaycolor
7865bf8 : cbd: Fix avc error
724ea61 : Remove unnecessary rules for vendor rcs app
77432c5 : whitechapel: make vframe-secure a system heap
729e890 : allow hal_usb_impl configfs:dir { create rmdir };
3d127f9 : [RCS] Add sepolicy for RCS as non-system app
a4dbe2e : gs101-sepolicy: Fix avc denials for sysfs_vendor_sched
9d5830a : pixelstats: fix permission errors
7ea6a44 : pixel-selinux: Add mlstrustedobject for SJTAG
9e8bd69 : gs101-sepolicy: Refine policy for sysfs_vendor_sched
9f8d552 : pixel-selinux: add SJTAG policies
2dbe515 : remove sysfs_type from vendor_page_pinner_debugfs
6026cf5 : Grant powerhal access to thermal_link_device and sysfs_thermal
b078284 : Revert "pixel-selinux: add SJTAG policies"
144b6b0 : hal_health_default: updated sepolicy
e952c41 : Add CccDkTimeSyncService
073a0f5 : Update avc error on ROM 7395282
c5fdb59 : Add sepolicy for Trusty keymint
b8aebc8 : storage: update sepolicy for hardwareinfoservice
6884943 : Allow mediacodec to access the vframe-secure DMA-BUF heap
a97bfcc : sepolicy: gs101: add permission for the hardware info dsp part number
5aeb1b9 : gs101-sepolicy: Allow dumping vendor groups values
168a6b0 : genfs_contexts: fix path for cs40l25a i2c devices
560d12c : dumpstate: add sepolicy for hal_dumpstate to access sysfs_display
ba92629 : Update avc error on ROM 7380236
8fd76ce : pixel-selinux: add SJTAG policies
f7a9784 : power: mod sysfs_bcl path
53aff19 : Transition to using libedgetpu_util.so instead of libedgetpu_darwinn2.so. bug: b/182303547
d733108 : DO NOT MERGE. Revert Exo selinux policies for S
b486dde : logger_app: Fix avc error
494ac0c : Add sepolicy for aocdump to access wlan_logs folder
970f15b : Fix file_contexts path for trusty_metricsd
3be06b2 : logger_app: Fix avc errors
9de2688 : sepolicy: gs101: add IAudioMetricExt settings
b9e4f7a : Add permission to access audiometricext hal for grilservice_app
e8ee41f : Renamed edgetpu_service to edgetpu_app_service.
a8ceb3a : Grant dumpstate hal read permission of camera hal dump files
304a32c : sepolicy: gs101: allow duump page_pinner
828114d : genfs_contexts: Specify correct GPU clock hint node
bfbf29c : Allows the edgetpu_logging service to write to the edgetpu sysfs.
82408c9 : sepolicy: update gpu nnhal file
53c9a79 : Update avc error on ROM 7358093
989855d : Add the TPU AIDL NNAPI HAL to the sepolicy.
30b9f8f : rfsd: fix permission error
705ecbe : genfs_contexts: fix path for st21nfc i2c devices
fd2a6b9 : genfs_contexts: fix path for s2mpg1X i2c devices
194fef8 : genfs_contexts: fix path for cs40l25a i2c devices
3868f8a : genfs_contexts: fix path for max77759tcpc i2c devices
b08c98c : genfs_contexts: fix path for p9412 i2c devices
a1bf959 : DO NOT MERGE. Revert Exo selinux policies for S
4b59c5b : Add selinux permissions for NFC/eSIM firmware upgrade and recovery
cb3f59b : bthal: allow bthal to access bluetooth kernel driver logbuffer_btlpm and logbuffer_btuart device node
03f4884 : com.qorvo.uwb: signed with dedicated key and running as android.uid.uwb uid
1d0e810 : Grant vendor_sched sysfs nodes access
73b65a0 : Revert "Grant vendor_sched sysfs nodes access"
00e1b9a : Add sepolicy for the UDFPS antispoof property
70551d2 : Let debugfs be accessed only for non-user builds
9e6528d : Label debugfs files correctly
ab6df9c : Add SELinux policy for allowing dumping GSC info
8735111 : Allowed PowerHAL service access Display node
99853e4 : Update avc error on ROM 7349999
60e0a18 : correctly label networking gadgets
638778c : Grant vendor_sched sysfs nodes access
bc525e1 : pixel-selinux: add SJTAG policies
1124aea : Add policy for memlat governor needs create/delete perf events
6297e8a : Sniffer Logger: Add dontaudit getattr for sysfs_wifi
59161a5 : vibrator: Remove temporary method
72e6339 : iwlan: update sepolicy for qualifiednetworksservice
8e3aaa3 : Remove dumpstate AVC denials dontaudit for twoshay
0e68aed : Allow dumpstate to access twoshay
15c0468 : Add high_capacity_start_cpu to u:object_r:sysfs_vendor_sched:s0
a27f8c4 : Allow radioext to communicate with bt hal
43735f0 : sepolicy: gs101: allow audio hal to use wakelock
6a9a85c : Fix avc denied for shannon-ims
ab97657 : logger_app: Fix avc errors
2c1ecf3 : sepolicy: gs101: Fix hal_health_default avc denials
1dac39e : trusty: sepolicy for metrics reporter
9eeae92 : [SEPolicy] Allow EdgeTPU related service to log to stats service
b844190 : Added the SELinux rule for the EdgeTPU vendor service.
ea5b597 : sepolicy: Update dumpstate HAL to V1.1
f5b4709 : add sepolicy for dump TRICKLE/TEMP/DWELL defend config
34278f0 : Add sepolicy for dumpstate to access logs of tcpdump_logger
69c8212 : wlc fwupdate implementation
2fb432f : Remove /vendor/lib/modules from file_contexts
db03875 : sepolicy: gs101: allow usf_reg_edit to run
a3c0b2b : Revert "remove wildcard on kernel modules"
4099f60 : Add sepolicy for tcpdump_logger to access wlan_logs folder
722b181 : update error on ROM 7331131
4510c55 : set sepolicy for testing_battery_profile
5823815 : Update avc error on ROM 7330059
1711a2d : Provide fastbootd permissions to invoke the set_active command
963848f : sepolicy:gs101: allow init-insmod-sh to access sysfs_leds nodes
bb7ae85 : change persist.camera to persit.vendor.camera
836f25d : Update gs101 sepolicy for contexthub HAL
b6f2b0b : Remove platform certification from imsservice
3f91d64 : Add sepolicy for sensor HAL to read lhbm
2d2adb3 : Fix android.hardware.drm@1.4-service.clearkey label
66634d4 : sepolicy: gs101: allows pixelstat to access audio metrics nodes
09d5fc6 : Grant powerhal access to sysfs_devfreq_dir
3fefc8a : Add sepolicy for sensor HAL accessing AOC sysfs node.
920b0e1 : Add sepolicy for wlan logger and sniffer logger
72ca817 : update wakeup node
b3dfc87 : logger_app: Grant access to control usb debug port
e03291c : Add gs101 specific sysfs_devfreq_cur entries
22f18ad : move vendor_executes_system_violators to userdebug
de973d7 : Mark GS101 camera HAL as using Binder.
4605f4b : uwb: allow uwb service to access nfc service
09e529d : Add sepolicy for fpc AIDL HAL
d17f3ba : gs101: Remove kernel.te after UWB fixes
89e016d : Update avc error on ROM 7302474
5293925 : Allow access to NFC power stats
97b2c46 : fingerprint: fps hal can connect Stats service
90ead0f : Update tracking error for Silent Logging tool
f5bb17a : Allowed EdgeTPU service to generate Perfetto trace.
0e9abb4 : sepolicy: add cs40l26 haptics modules
93b498e : remove obsolete entry
4233336 : Grant sepolicy for Bluetooth Ccc Timesync feature
a2f8a45 : suppress logs created by userdebug-only features
f527748 : Fix selinux for RPMB daemon
3e82470 : Grant Fabric node access for memory min frequency setting
1b17b0f : dumpstate/incident: Fix avc errors
8b9e2b3 : allow RilConfigService to call oemrilhook api
99988c4 : remove obsolete domains
59a1c3f : update error on ROM 7293525
75a9ea1 : sepolicy: fix fingerprint sepolicy
3c692b9 : Create vendor_logger_prop
0790114 : Add sepolicy rules when PowerAnomalyDataDetection service enabled
4585613 : Update sepolicy for the egetpu_logging service to access the sysfs.
55bd059 : Add sepolicy for sensor HAL accessing AOC reset sysfs node.
a0a4a7f : Allow ssr_detector to read aoc version property
da8122c : ssr_detector: provide wlan firmware version
66fd237 : thermal: add sepolicy rule to access ODPM sysfs
01a33d0 : Formatting file_contexts
9d20b97 : remove video_system_heap
86582e6 : display: remove dontaudit for hal_memtrack_default
a0a8cb2 : Stats: removed obsolete IStats HIDL sepolicies
dde4b6b : Allow power stats HAL to read gnss stats
a791d93 : Allow power stats HAL read uwb power_stats sysfs node
204dc05 : Fix avc denied for Silent Logging
f4589fe : usb: Add sepolicy for extcon access
f23a442 : Add more modem properties
8119d48 : Uwb: Create a new Uwb system service
72f80a3 : wirelesscharger-adapter: updated sepolicy
acf6b1f : Add sepolicy for SystemUIGoogle to write to lhbm
cbc7709 : hal_dumpstate_default: Fix avc error
e541cce : change assigned bug
c14f02d : Allow fingerprint hal to access dmabuf_system_heap_device
7e071d6 : dump hal_graphics_composer
7e60d3a : allow init to set readahead_size
06cc3ee : update error on ROM 7278058
7c8d4d8 : Fix Android GPU Inspector (AGI) support
cd12670 : Allow to dump pps-dc
2c1b29b : logger_app: Grant to access new logger properties
1082e88 : Add policy for USF low latency transport gralloc usage.
b4bab83 : Fix avc denied in MMAP audio exclusive mode
b94e758 : Fix avc denied for maxfg_base/flip and wireless dump
b370d9d : Remove sepolicy of Wirecutter
06b410d : Fix avc denied for Silent Logging
6dd6d98 : cbd: Grant to access slog file
17f08b3 : gs101: fix grilservice context
5feb916 : init: allow to set tcpdump property
d59ea41 : gs101-sepolicy: Allow platform_app to call uwb
b9e10fe : Create sepolicy for the fingerprint GHBM sysprop
1d379df : Give hal_dumpstate_default read access to slog files
3d4d915 : Fix SELinux errors with aocd
1c64cd8 : allow camera to connect stats service
b2fb9cd : Add TCP dump permissions.
82d7164 : Fix selinux permissions errors for UwbService
c0b806f : [Bug] Change the sepolicy name for exo_camera_injection
7376656 : logger_app: Remove Pixelize rule
d57865e : update label missing vibrator sys nodes for dual part
7e8fca8 : whitechapel: add permission for pixellogger set audio property
a346a7f : remove wildcard on kernel modules
dcd4293 : Allow EdgeTPU NNAPI HAL to access socket files for IPC.
59ba0f9 : grant debugfs access to insmod under userdebug
8066a9f : Fix modem logging configuration.
0582588 : Move vendor_kernel_modules to public.
1a25f34 : audio: add support for aocdump to aceess audio state
fc69c66 : update error on ROM 7260355
91c7813 : remove obsolete mobicore operations
60872ac : camera: allow the camera hal to set fatp prop
a4b2534 : Add selinux permissions for NFC/eSIM fw upgrade
72011a8 : gs101-sepolicy: Allow rlsservice to access range sensor
852d1dc : Grant GPU and Fabric node access
ceafb82 : exo: updated sepolicy
8a1f0be : Mark libGralloc4Wrapper.so as same-process HAL.
e277259 : e2fs: Fix avc errors
98c223e : Add new ITouchContextService interface to twoshay
765e8e2 : gs101-sepolicy: Allow binder call rlsservice from camera
f27370d : Allowed EdgeTPU service to read system properties related to vendor.
f96f0c7 : remove obsolete entries
5602dfd : SELinux error coming from mediacodec when using GCA and secure playback
52a7768 : Fix SELinux error from vendor_init
022de77 : Allow radio vendor apps to modify slog props.
ac3d49d : Revert "Allow Exoplayer access to the vstream-secure heap for secure playback"
f01cb38 : Fix MMAP audio avc denied
fc7c2e2 : remove obsolete entries
7c92613 : Allow Exoplayer access to the vstream-secure heap for secure playback
1db99c7 : allow vendor_init to set logpersist
44799a2 : Add sepolicy for CBRS setup app.
98d8904 : update error on ROM
880dd70 : Fix cuttlefish test fail due to sepolicy of Wirecutter
4f5d604 : sepolicy: allow hwservice to see armnn nnhal.
ef8172c : Allow mediacodec to access the vstream-secure DMA-BUF heap
6932235 : Allow camera HAL access radioext service
755a1de : Allowed EdgeTPU service and the EdgeTPU NNAPI hal to read /proc/version.
de30c53 : gs101-sepolicy: add sscoredump
b07d84f : Fix SELinux denials for arm.graphics AIDL interface
5f6e263 : Grant permission for more camera device nodes
93bf9b6 : Labelled EdgeTPU service libraries as SP-HAL.
dffdeca : Improve camera HAL SELinux policy.
181f1d3 : vendor_init: allow set_prop for vendor_ro_config_default_prop
a91ba31 : vendor_init: allow set_prop for vendor_ssrdump_prop
ffd2cf4 : Allow radioext to access bluetooth coex hal.
005faff : genfs_contexts: add sscoredump per-subsystem policies
68569d8 : update error on ROM 7242124
522c283 : Allowed Camera hal to create debug files
c9f580b : Fix netutils_wrapper avc denied
6862b8e : vendor: remove sscoredump policies
eda148c : SELinux: Grant camera HAL TEE access
9c8327d : hal_neuralnetworks_armnn: allow GPU access
3316a71 : Fix VT issue avc denied
dbef5fe : Fix pktrouter avc denied
986fe49 : Fix vendor.pktrouter avc denied
3233492 : Add sepolicy for Goodix AIDL HAL
9778af3 : Fix avc denied for vendor_ims_app
d135bde : Fix selinux errors for rild
8b3601f : Fix hangup Volte call fail
d3579bb : Allow init to set RIL properties.
9818e25 : Revert "Add lazy service binary to hal_camera_default domain."
c6eca53 : Add sepolicy for the wifi firmware config OTA feature
7e469b9 : Mark libGrallocWrapper.so as same-process HAL.
5b5a004 : allow bootctl to access devinfo
3a27f85 : mds: Update radio_vendor_data_file permission
692faee : fix reset problem caused by ims
14d068b : vendor_init: Update tracking denials
6efd563 : Remove tracking_denials/bootanim.te
d28724f : update error on ROM 7230950
77f6de6 : work around for uwb
a0c5ec2 : Add se-policy for new GRIL service and RadioExt hal APIs
fb862c0 : Allow Exoplayer access to the vstream-secure heap for secure playback
97bfa35 : Revert "Add se-policy for new GRIL service and RadioExt hal APIs"
4211025 : Fix denials for ril_config_service_app
6516f36 : Add se-policy for new GRIL service and RadioExt hal APIs
b4fbecb : modem_svc_sit: Fix avc errors
01376cb : update error on ROM 7228492
fd45b5e : permission required for adb sideload to work
7314a7b : permissions required for OTA
d02e73b : Add lazy service binary to hal_camera_default domain.
f05cdba : allow bootctl to read devinfo
38e55f2 : update error on ROM 7225160
a334f07 : Add uhid access for exo
b640326 : Add the sepolicy for UWB hal
ac6b127 : remove workaround as vendor_init is ready
09996bc : Add sepolicy rules for fingerprint hal
8d2feed : label missing vibrator sys nodes
9c3d77d : power: Add policy to access sysfs_bcl
857ea2e : update error on ROM 7219510
fa11af6 : audio: add /dev/acd-audio_dcdoff_ref for audio effect visualizer
10fda56 : Allow fingerprint hal to access fingerprint device
2797490 : Update vendor_modem_prop and add rules for mds
c36661e : remove obsolete entries
15a0c61 : update error on ROM 7216638
beb4f82 : sepolicy: fix usb hal selinux permission
adeaaea : Add "libedgetpu_darwinn2.so" library duplicate to be used for external launch.
86aa156 : Allowed Camera hal to access EdgeTPU service for on-device compilation.
185dbee : Fix selinux error for vendor_init
ebeae6a : label uwb service to prevent reset after unplugging USB
a570dc6 : Add a label for Pixel DMA-BUF heap tracepoints
2dc4d2d : genfs_contexts: add sepolicy for dumping eeprom data
7405211 : label missing power sys nodes
78047fa : sensors: Add sensor related rule to chre.
7c0fd2a : update error on ROM 7213588
ed8fdc9 : Fix sepolicies for hal_power_stats_default
46fedc2 : Add Sepolicy rule for connectivity monitor app
031fe80 : display: add sepolicy for hal_graphics_composer
b70e0be : MDS: Fix avc errors
a1f92cd : Give power stats HAL permission to read ufs stats
abfa935 : Clean up the obsoleted dontaudit rules
0218941 : allow df to collect partition info
cf96663 : label power.stats-vendor properly
45e3314 : Allow bluetooth hal to get boot status
36e82d4 : update error on ROM 7207833
fdeedcb : allow init to mount modem_img
9e582d4 : Fix cuttlefish test fail due to sepolicy of Exo
526da2f : update error on ROM 7202683
f98706e : Add sepolicy for BigOcean device
b52121a : Add sepolicy for MFC device
2ed30c2 : Stats: new sepolicy for the AIDL service
bfa18a7 : whitechapel: Correct acpm_stats path
82376e2 : Mark lib_aion_buffer and related library as same_process_hal_file
ebd2a24 : Add atc sysfs permission for composer service
78cd6eb : Add selinux policies for mounted modem parition
5019452 : HardwareInfo: Add sepolicy for display
cc8429c : Move wireless charger HAL to 1.3
8cac554 : gs101-sepolicy: Add twoshay permissions
6247ff6 : cbd: Fix avc errors
7edb7e3 : vendor_init: Update tracking denials
4dd3e1e : Add touch procfs and sysfs sepolicy
47bf48c : Fix avc denied in OMA DM
522a8ae : hal_health_default: Fix avc denials
58b3344 : label kernel modules and grant bt permission
487f66f : update error on ROM 7196668
ce711fd : Fix avc denied issue when accessing to IStats service
a3678d9 : hal_power_stats_default: Fix avc denials
43fb32d : dumpstate: allow dumpstate to access displaycolor
df06cd7 : remove obsolete entries and put crucial domains to permissive
019eec3 : Remove dma_buf_heap tracking_denials
7d77820 : Add missing permission to dmabuf_video_system_heap
47abac4 : update error on ROM 7193586
d18a92b : Allowed the EdgeTPU service to access Package Manager binder service.
73ce343 : Wifi: Add sepolicy files for wifi_ext service
94095e1 : sepolicy: add sensor related rules for AIDL APIs
5c76e0c : trusty_apploader: Fix avc errors
5e63caa : Fix selinux error for vendor_telephony_app
6bfbfc3 : Allow vendor_init to set USB properties
0427548 : sepolicy: add usf folder to BOARD_SEPOLICY_DIRS.
4d87bc0 : cbd: Fix avc errors
fc5a6a8 : update error on ROM 7191013
5009efa : Move slider-sepolicy into gs101-sepolicy
ed6fcdb : Add owners file
28ea155 : Initial empty repository

+- Project: device/google/raviole

08655b8 : Update SVN to 22 for Oriole-Raven for Mar QPR 2022
836db90 : Update SVN to 21 for O6R4 Feb MPR 2022
aa73129 : Add PWLE notification vibration patterns for P21 devices
973e42a : thermal: adjust Raven USB-C UI warning threshold
d0104cf : audio: syncing the USB config for mfg
b26e78c : thermal: adjust Raven USB-C throttling threshold
f757d48 : Revert "Move dck.eligible_wcc back to 3 for R4"
1ee32ca : DO NOT MERGE Remove unintended faceauth configs
2a05c53 : display: enable hbm sv dimming [ DO NOT MERGE ]
57b0e19 : DO NOT MERGE Remove unintended faceauth configs
dd623c5 : Update SVN to 20 for O6R4 Jan respin
b90720c : [DO NOT MERGE] Update PRODUCT_SHIPPING_API_LEVEL for gs101 devices
b43a678 : Update SVN to 19 for O6R4 Feb MPR 2022
e698ad5 : Update SVN to 18 for O6R4 Feb MPR 2022
c4f2e1f : Update SVN to 17 for O6R4 Feb MPR 2022
1c099b5 : Update SVN to 16 for O6R4 Jan MPR 2022
6970a1c : Update SVN to 15 for O6R4 Jan MPR 2022
6c4358f : Update SVN to 14 for O6R4 Jan MPR 2022
43e244d : Revert "Add CDMA feature XML inclusion to device mk files for oriole & raven"
1c954f3 : Add CDMA feature XML inclusion to device mk files for oriole & raven
5e1a885 : Update SVN to 13 for O6R4 December QPR 2021
f963111 : Update SVN to 12 for O6R4 December QPR 2021
586a87e : Update SVN to 11 for O6R4 December QPR 2021
43ce3a4 : Update SVN to 10 for O6R4 December QPR 2021
00d1ed2 : Update SVN for O6R4 December 2021 (EMEA/AU)
ba2a4ec : bcl: Enable limitation on VDROOPX and BATOILO
61d459a : Revert "Revert "thermal: update TPU SKIN policy""
51e7f7f : Revert "Revert "Update: audio tuning table"" [DO NOT MERGE]
3d9d289 : nfc: enable nfc debugging for usedebug builds
fa1f509 : Revert "Update: audio tuning table"
7b87bd2 : audio: add support for aec recording path
59a71ba : Support Oriole for automotive builds
3d30571 : Support automotive builds.
4bfaa9f : Update: audio tuning table
c636f58 : uwb: update AoA capabilities
65b7d3d : Configure Lyric camera IQ tuning for O6/R4.
9fbe2c8 : uwb: update ccc calibration value
e303cad : audio: waves: add test file for unit test
5533a4a : uwb: update hal offset timer
49d231b : uwb: remove device name from gs101
2bc9d4d : [DO NOT MERGE] Jump SVN to 7 for VZW EMR
1845dfd : [DO NOT MERGE] Jump SVN to 6 for Non-VZW EMR
07322db : audio: change format of deep-buffer to float
b7cc9ee : Remove resource overlays for system bar heights
1f2dc18 : Jump SVN to 8 for O6R4 Dec QPR1
09abab8 : Jump SVN to 5 for VZW SU0
4d3426f : Add two permission files
2c35c05 : audio: add support for aec recording path [DO NOT MERGE]
0bc1dc0 : audio: waves: support custom action identification
c434ec8 : thermal: Update thermal config
65bb51f : audio: Update tuning table for removing the risk of blocking rear microphone in 3rd party recorder use case
941224c : thermal: update thermal config
8852d7b : audio: update O6/R4 Aaram volume curve
0800e89 : audio config: fix minimum alarm volume
e0f6a5c : zram: add zram size property
b571f48 : audio: update speaker protection bin
8bd51be : [AOD] R4O6 Modify AOD brightness setting
da5a026 : [AOD] R4O6 Modify AOD brightness setting
e084e23 : Zram: set zram size
035d7b4 : display: Update O6R4 refresh rate limitations
dffd748 : Revert "thermal: update TPU SKIN policy"
2402dec : display: Update O6R4 refresh rate limitations
ec055fe : audio: Update tunings for SA-lite optimization and enhance audio zoom performance
221c80b : Jump SVN to 4 for SU0
d465c7f : Jump SVN to 3 for VZW Regression
a8c236c : audio: changet the period size of VoIP Record
411cd28 : audio: deep buffer to floating point pcm data [DO NOT MERGE]
568ea8e : thermal: update TPU SKIN policy
110e5b2 : thermal: Update thermal config for charging
9b6c2f0 : Update SVN to 2
80e3da7 : Remove doze_brightness_uses_prox config
4a41faa : thermal: Update thermal config for charging
be2bde4 : audio_usb: Enable ASRC in USB voice call path
63d0be6 : haptics: add raviole actuator model
e60ba10 : Adjust PID loop parameters to relax GPU throttling for MODERATE
b058000 : raviole: clean up kernel variables
7ebc080 : audio: update music playback volume curve
6f51c2a : raviole: enable WirelessCharger
528d915 : Update regulation e-label for Oriole
85d8c0b : raviole: Add GOODIX_CONFIG_BUILD_VERSION to device mk
fcef52d : Bluetooth: Raven BT SAR tables for US and ROW for FRC
1e8d0d7 : Bluetooth: Oriole BT SAR tables for US for FRC
b82bc02 : audio: update Media Record Tuning Files
254cdef : audio: update FM tables (20210729_v540)
f21fa1b : audio: update tuning tables (20210826)
adcaf47 : Move dck.eligible_wcc back to 3 for R4
675c8f7 : Allow NFC polling disable by system apps
40b3941 : init.raviole.rc: remove world writable on speaker.cal
e540f7b : Bluetooth: Raven BT SAR tables for JP (mmwave) and ROW
7a754f9 : Update regulation e-label for Oriole
c1583a9 : Update regulation e-label for Raven
9b61605 : Adjust 0.5dp padding for KeyguardStatusBarView
bedf39f : init.raviole.rc: chmod for speaker.cal
b256283 : Move NFC/eSE settings
0e8a67f : oriole: enable media performance class 12
d337a06 : bcl: Put OCP_WARN back to original level
b03fc73 : Add config for brightness sensor using prox
b7b48bb : thermal: optimize CPU thermal throttling
09c3fd3 : audio: update audio_policy_volumes.xml
a768e6f : raven: enable media performance class 12
a7db095 : Don't have an alpha-in fade for the auth ripple
7a92166 : thermal: optimize CPU/GPU throttling
2d18527 : display: disable hbm dimming
7494ecc : display: override Oriole set_idle_timer_ms
f1820db : powerstats: correct display odpm rail name
4a6d0b7 : bcl: change tpu_cooling state from 3 to 2 ocp_tpu
157a9cb : Update MIC e-label for JP SKU of Raven
8fadec7 : bcl: lower ocp_warn for tpu and gpu
f7e42d6 : bcl: Update soft_ocp cooling device
3f4c116 : thermal: add TPU throttling for SKIN thermal optimization
773ca4e : thermal: Update thermal table
6f960da : thermal: Update thermal table
73e2784 : Fix system icons container x-axis shift between Keyguard/Home StatusBar
c2e4789 : power_profile: add bluetooth power data
7ca7fc2 : audio: dynamic/runtime audio capture switch
cfaa317 : audio: Add command to set PCM steam wait time for voice and audio.
faf942f : Update lock icon padding
3b05ee5 : audio: update Media Record Tuning Files
f4cd136 : audio: adjust the latency for bluetooth output
454ac5e : audio: update FM table (20210805_v540)
8968475 : thermal: Update thermal table
d1095a4 : Enable STNFC_ACTIVERW_TIMER
6918ecc : Bluetooth: Oriole BT SAR tables for RoW and JP(sub 6)
2e843ca : thermal: Update thermal table
eab6d24 : thermal: Update thermal table
3976daf : Bluetooth: Oriole BT SAR tables for EU sub6 and mmwave
97d7a59 : Bluetooth: Raven BT SAR tables for EU sub6 and mmwave
e5402a7 : Fix KeyguardStatusBar height not align StatusBar
57fc706 : Change vendor key to PRODUCT_VENDOR_PROPERTIES
090b93c : bcl: enable batoilo thermal zone
4ac85f0 : Unregister for prox when display isn't OFF/DOZE
ce87e29 : raven: add blocking zone for low light
755a088 : audio: add Built-In Back Mic device
073ec26 : audio: update speaker protection bins
225b713 : audio: refine the period size for raw playback
80f37d8 : audio: update FM table (20210729_v540)
6bcf472 : thermal: Update cpu pid control loop parameters
8340b00 : Revert "raviole: allow UDFPS to read mfg_data blk device"
b043fc0 : Update MIC e-label for JP SKU of Oriole
d92243b : Bluetooth: Raven BT SAR tables for US sub6 and mmwave
2c99b67 : power_profile: add battery capacity
a73cca8 : bcl: Lower VDROOP2 threshold
e241d59 : Bluetooth: BT SAR tables for US sub6 and mmwave
9609aa6 : audio: update fm tables (20210722_v540)
a6263cc : display: enable hbm dimming
912f6ac : audio: update speaker protection bin
338b7bc : audio: update Waves O6 tuning (20210723)
843ed6b : Add the customized max cached processes number for O6/R4
3a1f1e3 : audio: update audio capture tuning
55e6b8e : display: update golden profiles
1b6d959 : thermal: Enable usb port overheat protection
6acf60f : thermal: Update gpu pid control loop parameters
3c11dab : audio: update camcorder tuning 20210716
6b68ff7 : Update latest MIPI CoEX config files
58bd1ba : Add distortion output gain for Pixel 6.
b40e355 : raviole: allow UDFPS to read mfg_data blk device
96b58c1 : audio_usb: Updating mixer_paths.xml to use V2 command to send config to AoC to support USB behind HUB.
895e3d3 : audio_usb: Add unsupported pcm format for USB accessory on Raviole.
34a8963 : Bluetooth: Add sar_test in userdebug build
ec0d436 : thermal: Update thermal table
eff4e0d : audio: adjust the latency for USB Headphone
78fd497 : thermal: Update thermal table
1c4b605 : audio: waves: update O6/R4 MPS (20210713)
f8a04fb : audio: add BT path back to the haptic output
1a261f8 : thermal: Update thermal table
3d09e38 : display: update O6 display color data
d2db8a5 : audio: apply RAW path for raw playback
f7427b0 : thermal: Remove PPVAR_VSYS_PWR_DISP power rail
63defab : audio: update Camcorder tuning
6def5fe : USB Audio: Add USB HiFi routing
09e81d3 : audio: update FM table (20210708_v540)
fef56f3 : thermal: thermal table update
59a3061 : Enable camera exif model/make reporting
ed682fc : By default, set raven face-auth to non-bypass
a9519d2 : Remove parenthesis from PRODUCT_MODEL which breaks some User-Agent parsing
84fd199 : Adjust status bar rounded corner and display cutout region
b0c9a1a : Set config_suspendWhenScreenOffDueToProximity true
3dbd953 : Set vibrator ramp down duration
a17c45a : Adjust status bar rounded corner and display cutout region
7d716fe : audio: waves: update R4 tuning table (20210701)
8af3cb5 : Update NFC Settings
ab92016 : Bluetooth: Enable AAC VBR by default
ea3372d : Update ro.gms.dck.eligible_wcc Property for R4.
5f50ac9 : display: update device color data
876864e : raven: control panel_idle via kernel idle property
0d48152 : audio: adjust the latency for output and input
55f8b7c : Update the latest voice packs of Text-To-Speech and configs for Oriole and Raven.
12a5e8f : audio: update audio table
fbdf38a : audio: update FM tuning tables (20210624_v540)
0baeebd : Update ./DevInfo/Mod model name
a8f6e24 : Remove access to the LHBM node from SystemUI
bf198b7 : thermal: optimize trigger sensor settings
dab5283 : auto-brightness: Change light debounce for R4/O6
be01211 : thermal: update thermal table
9dd59a9 : [Display] Re-mapping the Default Brightness
aaf6f63 : display: add O6 golden calibration profile
354c1e7 : Set audio haptic channel amplitude limit
12f1ede : audio: add echo reference input
fb03700 : audio: add echo reference input
8ae9e16 : FBF:mixer_table: mic soft gain config for O6/R4/W3/Slider
7700cf0 : adpf: set adpf.rate to device max refresh rate
de356bd : raven, oriole: overlay UDFPS illumination transition time
d138225 : audio: update R4 camcorder tuning 06/17
22a0ab1 : audio: update speaker protection bins
f4c78e5 : Remove two APKs from vendor blobs list
e537b06 : audio: update Raven/Oriole mixer path to V2.2
27b1c03 : Remove BOARD_VENDOR_RAMDISK_KERNEL_MODULES_FILTER variable
00eb5c2 : audio: add dynamics_processing to audio_effects.xml
317f221 : Remove the attribute set from init.rc for debugfs
f9d90fe : audio: update audio capture tuning
604aa67 : thermal: add soc to thermal HAL monitoring
f3caaf7 : Update gps currents based on the measurement.
c4a2ca6 : oriole: update blocking zones
eee11ae : audio: update FM table (20210610)
2216296 : audio: fix xml tag name
10328be : audio: fm: update tuning table (20210608)
0a57e6a : thermal: Support thermal-hal to sent powerhint
9894ef8 : camera hfr: add 720 high speed profile
f3cb3c1 : Set audio.camerasound.force for JP devices
2797625 : audio: update O6 Waves preset (20210603)
8132cc2 : audio: upgrade audio.usb.default from v1 to v2
05395df : Build Oriole default CMF color wallpaper
5fdaa96 : Revert "audio: update waves preset tables (20210603)"
2981a45 : audio: enable stereo AAC encoder
79a3b70 : thermal: Update thermal config
9d6c2d9 : Fixing Cellular-Emergency Hysteresis
6facc05 : USB Audio: Enable HIFI on the audio HAL part on Raviole.
964bf23 : Enable One handed mode feature for Oriole and Raven
b1fa4b7 : thermal: update number of State2Power for thermal-hal
c7dfda1 : audio: update waves preset tables (20210603)
18a9190 : [MFG_API] [audio] USB headset loopback functions don't work on ROM SD1A.210602.005
21159fd : Move fp app-loading to same stage as storageproxyd
428dbc7 : oriole: update thresholds for 90hz
8baf515 : audio: update FM tuning table (20210531)
156e8f1 : thermal: add soc to thermal HAL monitoring
d8ab4eb : thermal: update threshold level for OCP
6e4640b : raviole: add PRODUCT_SOONG_NAMESPACES for trusty liboemcrypto.so
fb5e389 : Build Raven default CMF color wallpaper
3b1f8ef : Add initial MIC e-label for JP SKU of Raven
cfd3523 : audio: update speaker protection bins
08b011f : audio: update speaker protection bins
ca6b352 : Add DCK eligibility property
a327e42 : Change system property of Raven to add 11 dp side padding for keyboard
b3ab5ce : media_profiles_raven.xml: Fix typo about front camera 1080p bitrate
af48a48 : Update NFC Settings
d9ff8cb : [Display] Modify the AOD Brightness
b1ce532 : [LSC] Add LOCAL_LICENSE_KINDS to device/google/raviole
3375ea9 : USB Audio: Enable HIFI Playback on the audio HAL part on Raviole.
dc760c4 : thermal: Update raviole thermal config
866b981 : Change Timesync nodes owner to be Bluetooth
1d54825 : raven: include factory/shipping UDFPS based on target
99725eb : oriole: include factory/shipping UDFPS based on target
399d2cc : slider, whitefin: add fingerprint HIDL HAL config
0a6e699 : Revert "Remove audio-coupled-haptics support"
bbc1857 : audio: route haptic EP to haptic backend
6653988 : Disable ASP only on PROTO1.0 devices
572019b : audio: update camcorder tuning
9aa69ff : powerstats: Modify file path for nfc devices
4af08f1 : [LSC] Add LOCAL_LICENSE_KINDS to device/google/raviole
106bc09 : Exclude as package from camera cutout protection
c003dbb : Add scripts for generating raven/oriole vendor blobs
74dfc0c : Add property for UDFPS antispoof
30e3d9a : Cap VideoEncoderCap maxFrameRate to 30
4101e82 : audio: separate the spatial audio and WNR block
7870ae2 : audio: update camcorder tuning for refactor
ccd6d2b : Adjust R4 rounded corner & punch hole anti-aliasing
8275661 : display: add device specific adaptive calibration file
b794f75 : audio: waves: support handset device
cdeb65a : audio: remove bt path for raw and mmap playback
c35126b : audio: update Raven/Oriole mixer path to V2.0
9c06c83 : audio: add to support low-latency-record(fast intput)
8cebbe5 : audio: update FM tuning (20210506)
68270de : Add BT SAR Tx Power Cap table to P21 devices
4791bda : power_profile.xml: Fix typo "volatage"
80c7d2e : audio: add to support mmap record
7cc6cca : raviole: fix $(ro.hardware) not works in "on property:"
a10a9d8 : audio: replace audio_pre_process with offload_effect and remove audio_pre_process
fd3f417 : Remove audio-coupled-haptics support
c6f7d94 : slider: Enable 60fps for Raven front camera
334022f : raviole: centralize common part of init.<DEVICE>.rc into init.raviole.rc
5ed1fe3 : audio: add bt-mic for audio capture
296196c : init.insmod.*.cfg: Migrate from insmod to modprobe
2433315 : Add initial MIC e-label for JP SKU of Oriole
a0503c4 : waves: O6/R4: update preset file. (20210504)
ca7a633 : Add Modem Thermistors
7c81054 : audio: add bt-mic for audio capture
9cf71a9 : Raven: Enable smooth display with 120Hz
1c49162 : Add hide cutout overlays to raven & oriole
4460dac : audio: bypass aoc post processing on speaker for factory audio test
29c600e : device: google: load audio_ext module to support audio suez
8e79346 : Don't use binned brightness for prox
47166c6 : audio: update audio platform table
65afc07 : powerstats: Add NFC stats
0bc47d6 : Revert "device: don't build uwb"
eab9095 : audio: remove unsupported TinyALSA controls
60d11bc : thermal: update raviole thermal table
e34a7c4 : audio: update Fortemedia table 20210419_v538
49181e2 : oriole: enable peak refresh rate (90hz)
fd95a68 : Initial the modem svn
e488597 : Add preferred MIPI freqs for rear wide camera
88ff6ea : audio: update speaker firmware and tuning
72ae111 : Update recommended bitrate for each EncoderProfile from P20
cb7d8dd : raven: Launch twoshay during boot
6e0bb1c : battery: raviole: disable wireless for pts battery test
d356ec5 : Update the latest voice packs of Text-To-Speech and configs for Oriole and Raven.
f4852af : audio: update camcorder tuning 20210407
71b5c99 : raven: use GHBM for PROTO1.0 devices
8e2b195 : oriole: use GHBM for PROTO1.0 devices
eeaf5ea : powerstats: Add Uwb stats
2a6d256 : audio: switch Audio HAL to V7
aad4426 : audio: update speaker tuning information
5faf342 : audio: add initial values of controls
e9fbea2 : audio: initialize mixer_control Incall Sink Mute and Incall Mic Mute
a65c38d : Delete non-whitespace character
7357dbc : device: don't build uwb
1f4bfe4 : [LSC] Add LOCAL_LICENSE_KINDS to device/google/raviole
bb7f00f : Enable require device unlock for NFC
e684191 : audio: update Fortemedia table 20210406_V538
e04673c : powerstats: Add device specific display states
5692663 : audio: update speaker firmware and tuning
0a5b5bb : factory: rename vendor property with a prefix
c798cb3 : Add power stats service for specific device
9420469 : Add physical button locations for raviole
207603f : Add scripts for generating raven/oriole factory images
d84ad0d : Update Oriole screen decorations
038dc02 : Add SystemUI config.xml
3755b08 : audio: add VoIP RX/TX
56f0aac : audio: waves: support 64-bit algfx lib
5e7f6f6 : Correct the voice packs path of Text-To-Speech.
b8c5db3 : Keep slider/whitefin under Permissive mode
3f82214 : Add MMS UA, UAProf for O6/R4
7ecf224 : Add Oriole front cam display mipi table.
3f8dc9a : Update wifi currents based on the measurement.
4c4329c : Update wifi currents based on the measurement.
1dbbc0a : thermal: cellular mitigation on critical battery
cd5aaf7 : add AAC to A2DP offload support format
094c57c : audio: add to support raw and mmap
3538187 : audio: update camcorder tuning
3a300b3 : audio: add "LVM Enable" and "Decoder Reference Enable"
a38369e : audio: update Fortemedia tables 20210323_V537
42ba614 : audio:waves: update tuning table (0322)
85646ce : display: enable lbe supported property
f4f957a : o6r4: include udfps.mk
9a9d024 : raven: enable frame rate override feature
369d53c : raven: grant write access to the LHBM node
c069551 : oriole: grant write access to the LHBM node
36dd88a : Include LUT binary files
3d84c1a : audio: gain modify on handset-mic
04cf15d : slider/whitefin/oriole/raven: remove redundant brightness config
2fe803e : oriole: Launch twoshay during boot
b71cbee : Update the adaptive brightness table for oriole/raven
f3d8bf6 : slider/whitefin/oriole/raven: add device-vendor make file
bff2bff : [MFG_API] [audio] update mixer table for usb headset gain
8a702b1 : audio: add mixer_path for call screen mode 4 and hearing aid
c2e4a48 : Revert "raviole: remove redundant includes"
98d9dd1 : raven: run trusty_apploader from system shell for faceauth
42c682f : raviole: remove redundant includes
a473cc6 : audio: update Waves tuning for O6
7c202b2 : raviole: support touch sensitivity mode switching
22181bf : Fix the high speed mode profile
b765c3f : audio: Add PDM mic enabling flexibility
e37fc7d : thermal: remove vdroop1/2 for canopy compatibility
1fb8cfc : audio: factory: remove temporal solution of gain control
0a7ce9c : audio: add incall playback and capture to policy config and mixer path
d48ff14 : Update nfc configurations
60a6c99 : Change system property of Oriole to place keyboard 10 dp higher
f6f9798 : Update display mipi path to new path name.
e29895f : Add AOSP support for Raven and Oriole.
59938fc : Set nfcc_always_on_allowed
a6dca6e : raven: load the faceauth.app on boot
c761b41 : thermal: enable monitor mode on vdroop
d2ddf01 : Add quickpickup sensor to config.xml
0ccb1ab : trusty_apploader: Fix avc errors
00ba8df : support music_break model for whi product
f8beeb1 : audio: enable AAC codec for compress-offload
cd374d8 : Move slider into gs101 and <device>
2cadf5e : Revert "Add owners file"
a9e2c16 : Add owners file
7cda38d : Initial empty repository

+- Project: device/google/redbull

e0a1ed5 : Update Redbull SVN to 44
3a8dfc9 : Add new feature AACR fields
0b305c1 : Revert "pregrant coarse and background location permission to scone"
036bf3c : Update Redbull SVN to 43
c76a3b2 : Update Redbull SVN to 42
b69bee0 : Update Redbull SVN to 41
051ab4c : Update Redbull SVN to 40 Bug: 202436544
f88d4a8 : Update Redbull SVN to 39 Bug: 202436544
f476233 : Update Redbull SVN to 38
f33d830 : pregrant COARSE_LOCATION to cbrsnetworkmonitor
311ef82 : Pixelstats: change data type of reset count path
d9ae107 : Update Redbull SVN to 37
58839d6 : pregrant coarse and background location permission to scone
c230c9e : Update Redbull SVN to 35
503dd40 : Remove ConfirmationUI HAL from manifest
099d7a7 : media: advertise ro.odm.build.media_performance_class as 30
a6786de : Update Redbull SVN to 34
ed26fe2 : Update Redbull SVN to 34
4bbf855 : Update Redbull SVN to 31
3b7a6db : [do not merge] Remove dupcate setting
a038f9f : Revert "fstab: enable checkpoint_merge"
b3de4bb : Revert "fstab: enable checkpoint_merge"
64fb715 : Enable VABC on a per-device basis.
9840370 : Revert "Enable chained vbmeta for boot"

+- Project: device/google/redbull-sepolicy

313f352 : modem_diagnostics: add rules for getting battery info
ae4e930 : Move twoshay definitions to hardware/google/pixel-sepolicy/input.
d7090ea : [Display] Add SELinux policy for hal_qspmhal of hbmsvmanager
6a51d77 : Allow twoshay to access fwk_stats_service and system_server
e80553c : Allow boot color propagation
b0e4d6e : logger_app/dumpstate: add rules for pilot
ba52fe8 : Revert "Allow init boot_block_device:lnk_file relabelto."
900cc5b : Revert "Add comments for init boot_block_device relabelto"

+- Project: device/google/redfin

1e2a1e4 : Remove redundant device property setting for reduceOpsTaskSplitting
3ec6c7a : Remove resource overlays for system bar heights
61c6e46 : Directly register for prox as the secondary sensor
0e88f70 : audio: update audio volume curve table
62e5386 : Add the customized max cached processes number for R3
dc066bd : Enable VABC on a per-device basis.

+- Project: device/google/sunfish

8d6260d : Update Sunfish SVN to 40
33247d5 : Add new feature AACR fields
54c0372 : Remove redundant build property for reduceOpsTaskSplitting
9ac8e64 : Update Sunfish SVN to 39
1fa1d85 : Update Sunfish SVN to 38
d35acd0 : Update Sunfish SVN to 37
db62db0 : Update Sunfish SVN to 36 Bug: 202436544
f3b6bab : Update Sunfish SVN to 35 Bug: 202436544
72b774f : Upgrade uceservice 2.3
a146281 : Add vendor.qti.ims.factory@1.0::IImsFactory/default api
50b1991 : Update Sunfish SVN to 34
6c312b5 : Remove resource overlays for system bar heights
a8864d7 : Pixelstats: change data type of reset count path
6750929 : Update Sunfish SVN to 33
2bf0162 : Use vintf for confirmation UI
4e47f50 : Update Sunfish SVN to 31
1ad4bbc : Update Sunfish SVN to 30
da6a90f : Update Sunfish SVN to 30
14f23ed : Update Sunfish SVN to 27
c465bb4 : Add the customized max cached processes number for S5
e205a87 : Revert "Modify IKeymasterDevice/default to version 4.1"
e281fa5 : Revert "Modify IKeymasterDevice/default to version 4.1"

+- Project: device/google/sunfish-sepolicy

225e205 : sepolicy changes for imsfactory hal
3f2219c : Allow boot color propagation
c4d853b : logger_app/dumpstate: add rules for pilot

+- Project: device/google/trout

38636b9 : Select kernel 5.10 for trout
469d1a0 : Fixing BT Media Metadata issue in trout
bfd42ce : Only include trout-kernel from the source tree when present
3ed7e64 : Enabling MAP profile back in Trout
82fa735 : Update mk file for 5.10 kernel
d153172 : Place first stage fstab under /first_stage_ramdisk subdir
1b93989 : Fix the permission and property issues in EVS
7ebdbe6 : Turn off rild in trout
71f9f67 : Revert "Merge Android 12 am: d715f253e3"
ca969dd : Add support for hypervisor version property to Dumpstate HAL
ef5f8e1 : Disabling BT MAP Profile due to missing Radio HAL in Trout
719293c : Adding Bluetooth configuration to enable BT audio in trout
7eeb2bc : meta-google: Update default revision for agl-services
5d9bbaf : Revert "product_files: Adjust 'userdata' and 'misc' partition."
b0229ac : adding vport_trigger to trout to set the vendor.ser-bt-uart property correctly to the right BT virtio-console port
0e33c98 : Fix device/google/trout for compiling against musl
80cd4ae : Upgrade the audio effect version
9697cee : Remove ankitarora@ from trout owners file
9a52552 : Delete the legacy 2.0 audiocontrol XML file
b2ec30c : Use the emulator's audio policy configuration
9828d1c : Use Car Emulator's Audio HAL
e4095af : Wake all condition variables after ext_pcm mixer consumes the buffers
a8cd49b : Adding inotify watch every time before polling
d8e433d : Fill the audio vbuffer to prevent underrun
65ff78b : Set proper SELinux label for AudioControl HAL binary
89dacd8 : Update the meta-google layer for sc-v2
9832682 : Fix discrepancy between pa/ and ag/ rvc-dev
7c8d3ae : Store sensor ueventd rules in ODM partition on trout
5405536 : Systemd service file for the vhal server
c077e9f : Cmake rules for building VHAL server code for AGL
13280db : Fix the build for VHAL client and server
dd7f011 : Change the CID of the VHAL server in the config file
5548fa0 : Move the virtualized vehicle hal code into the trout tree

+- Project: device/google_car

e697068 : Add Oriole_car target
0efde87 : Add car target for Raven device
3738ea4 : Remove ICanController from manifest
e42782d : Added vendor_required_apps_managed_user.xml

+- Project: platform/external/ComputeLibrary

c267b34d8 : [LSC] Add LOCAL_LICENSE_KINDS to external/ComputeLibrary
c2a1825c5 : ComputeLibrary: fix incorrect format specifier
c05589415 : regenerate scons
039139c8c : Switch to the integrated assembler.
ce6c75215 : add missing owners file for ComputeLibrary.
2ac942a01 : ComputeLibrary: move common src to arm arch src
49b8f9080 : arm_compute v20.11
23ebc73a5 : ComputeLib: use fno-addrsig
b65c5eff4 : ComputeLibrary: regenerate kernels
9c07d4616 : Add include guards to half.h header
a96db2f06 : clframework: suppress warnings pending fix
e8521c234 : scripts: -fno-addrsig for include android 11
eb0170eb9 : Use scons to generate prebuilds
18b685f5d : arm_compute v20.08
15cb0bc3d : arm_compute v20.02.1
32626aca9 : Initial empty repository
6a7771e46 : arm_compute v20.05
575c81f38 : arm_compute v20.02.1
36ccc9015 : arm_compute v20.02
7f09cf7df : arm_compute v19.11.1
0e205f7e1 : arm_compute v19.11
975dfe175 : arm_compute v19.08
4ba87dbdc : arm_compute v19.05
29f6788ce : Update README.md
514be65ad : arm_compute v19.02
3d2d44ef5 : Update README.md
5f8ed6b53 : Fix README Link
b9abeae08 : arm_compute v18.11
52ba29e93 : arm_compute v18.08
e2542c9f3 : Fix build (#454)
b3a371bc4 : arm_compute v18.05
67c8c9152 : bugfix: CLDeconvolutionLayer::validate fails if bias==NULL (#439)
02c62c803 : Added link to ArmNN
6cd8accb9 : Correct the use of OpenMP private (#400)
bc0bbac58 : Fix race condition on info.thread_id in OpenMP scheduler (#399)
3dd034f23 : Bugfix: fixing trivial typo in enum value definition for A53. (#394)
c3f34a43f : arm_compute v18.03
06ea048f0 : arm_compute v18.02
292227986 : Bugfix for NumPyBinLoader with SubTensor output. (#345)
adb2f5382 : Bugfix: must zero all values in all slices (#343)
9168acc32 : fix warning hit with Android clang version 5.0.300080 (#348)
f45d5a9be : arm_compute v18.01
6943bb00e : Merge pull request #325 from lukeiwanski/feature/no_exceptions
8140e1e15 : arm_compute v17.12
8a3da6f91 : Update AlexNet example with accessors
869d424d6 : Update 00_introduction.dox
f054c210e : fix comment
bf8b01dfb : arm_compute v17.10
8938bd3f4 : arm_compute v17.09
8d418ab9d : Fix Yocto cross-compiles
db0e610fa : Added data folder (For the tests)
9c0697722 : Restored accidentally deleted LICENSE file
cd25703c8 : Added reference to Caffe on Compute Library project
dbdab85d6 : arm_compute v17.06
d619a8ae4 : Add a build parameter controlling whether or not to build the example programs, default to off
46d5927c3 : arm_compute v17.05
c772c0b2e : Updated README with links to the v17.04 binaries and documentation
a43763802 : arm_compute v17.04
9b90c9f33 : add license info to README
e5a267b4c : fix a bug of checking dimensions in NEGEMMTranspose1xWKernel.cpp
b3640817e : Include <cerrno>
fb8bb48db : Added link to the binary builds in the README
871448ee8 : arm_compute v17.03.1
e8f6d10ad : Initial commit

+- Project: platform/external/TestParameterInjector

912440c : Add support for custom test annotations and test sorting. am: f48709d253 am: 1bd71e2521 am: e1a7bbf4c1 am: 75c56b9a9e am: 1d2a7b8c03
b51cebd : Import TestParameterInjector.
d515d44 : Initial empty repository

+- Project: platform/external/android-nn-driver

07ee999 : GPU nnhal: update service name.
dde81d2 : Revert "IVGCVSW-5090 Add android-nn-driver Support for Logical operators"
787dadd : hal 1.3: update rc file to start correctly
16a7e63 : Remove autodetection of platform version
9911cb3 : android-nn-driver: add service to nnapi-hal cgroup
4f9d971 : [LSC] Add LOCAL_LICENSE_KINDS to external/android-nn-driver
e8d0a30 : nnhal: build 1.2 nnhal
58f93d3 : armnn: add GpuAcc flag
f46dd32 : add missing owners file for android-nn-driver.
efd0f26 : Add NNAPI's "LegacyHalUtils.h" to Utils.hpp
12069cf : android-nn-driver: assume NEON not present.
b0fe015 : android-nn-driver: assume OpenCL not present.
bf03443 : nn-hal: update NeuralNetworks paths
7bd7600 : driver: update setRunTimePoolInfosFromMemoryPools
c0945c7 : android-nn-driver:: frameworks namespace modification
e6d328f : android-nn-driver: make linking adaptations for 1.3
cf64210 : android-nn-driver: update rpath
23e678a : android-nn-driver: specify ns to avoid collisions
bbcff19 : android-nn-driver: size access API accommodation
8d148de : android-nn-driver: add linkage detection for OCL
17c424b : android-nn-driver: update formatters for compiling
1312959 : IVGCVSW-5347 Update Android-NN driver FAQ.md and IntegratorsGuide.md.
bc93b85 : IVGCVSW-5347 Update Readme for 20.11
30c34ae : android-nn-driver: adapt to S namespacing
2099015 : nnapi: adapt how buffer size is accessed
5821aa2 : ConvertMaximum. Fix wrong function name in log
39214c8 : Added SECURITY.md file
0629eb8 : IVGCVSW-5090 Add android-nn-driver Support for Logical operators
d7fdbe2 : IVGCVSW-5267 Remove use of boost::array from unit tests.
2408c59 : IVGCVSW-5267 Remove boost from core android-nn-driver
4e22f60 : IVGCVSW-5267 Remove boost from core android-nn-driver
f67a080 : armnn: update linkage to intree driver
2edb208 : Android.mk: temporarily rename 1.2 target
e286ca5 : Android.mk: path modifications for intree build
c79d934 : nndriver: Update makefile for R and S
1866182 : PreparedModel: correct logv format specifier.
a2cb548 : ConversionUtils: suppress unused-* warnings.
03993ba : PreparedModel: use flush instead of update
7f492ac : IVGCVSW-5353 - Fix skipped concat VTS tests
c24bb03 : IVGCVSW-5445 Fix for Android-NN-Driver cmd line parameters
6df71fd : IVGCVSW-5335 Documentation for fast_math
8fe50c6 : IVGCVSW-5359 Fix Transpose Conv2d Dynamic tests
b033117 : IVGCVSW-5357 Fix skipping Dynamic Grouped Conv2d tests
9bf0d32 : IVGCVSW-5278 Fixing an error in the definition of fp16-enabled parameter.
0cc6178 : IVGCVSW-5278 Switch Android-nn-driver/DriverOptions.cpp over to cxxopts
08d9a1c : IVGCVSW-5298 Remove boost::format from Android-nn-driver
4918446 : IVGCVSW-5356 Fix skipping VTS DynamicOutputShape FullyConnected
cb31b3b : IVGCVSW-4566 Add support for EXP operator
7ed56dd : MLCE-233 Added ability to enable fast_math through the NNAPI driver
9b088d9 : IVGCVSW-5304 Remove boost::numeric_cast from Android-nn-driver
fcf2a15 : IVGCVSW-5245 Support Fused Activations for Dynamic Tensors
6e4081f : IVGCVSW-5270 Update ConvertConcatenation function to use ShapeInferenceMethod
34db187 : IVGCVSW-5274 'Update ConvertQuantizedLstm function to use ShapeInferenceMethod'
baa1f9f : IVGCVSW-5271 'Update ConvertQuantized16BitLstm function to use ShapeInferenceMethod'
dbda4b7 : IVGCVSW-5272 'Update ConvertLstm function to use ShapeInferenceMethod'
346e811 : IVGCVSW-5276 'Update ConvertSqueeze function to use ShapeInferenceMethod'
8260956 : IVGCVSW-4917 Adding Unit test to Android-nn-driver for Hal1.3 Qos
5ccbdf1 : Remove mention of lack of support for HAL1.3 in GpuAcc
77229c6 : android-nn-driver: modify init.rc files
dd8270c : android-nn-driver: disable unused warnings
36a647a : android-nn-driver: Depend on libGLES_mali
686fd0e : Minor update to docs/FAQ.md
d7377bb : Update Integrator guide in android nn driver
fdeaaa1 : Subject: [PATCH] android-nn-driver: Strip boost from Android.bp
b218ebe : Update FAQ in android-nn-driver
7cc2bc5 : IVGCVSW-4809 Update Nnapisupport.txt
291a16b : IVGCVSW-5220 Set all operations to unsupported after encountering an unsupported operation with with dynamic inputs
81f27fd : IVGCVSW-5224 Fix for UnknownDimensionsTest in CpuRef and GpuAcc
9a04441 : IVGCVSW-5220 Fix UnknownCombinationsTest/UnknownDimensionsTest
1910a18 : IVGCVSW-5182 Bug fix for Comparison layer introduced by dynamic tensors
4bd9a74 : IVGCVSW-5182 Update Convert functions to use ShapeInferenceMethod. 1/2.
a4983ce : IVGCVSW-4931 Update NN Driver to support dynamic tensors
bf866e2 : IVGCVSW-3568 Eliminate rank and axis restriction in Softmax.
9208d55 : Initial empty repository
f057e6f : IVGCVSW-4709 Re-enable Android-NN Resize Parameters
cbc20d3 : IVGCVSW-4891 CTS Q 1.2 CpuRef LargeGraph_TENSOR_FLOAT16_Rank2/20 failure. * Fp16 precision issue
896572b : IVGCVSW-5105 Fix CTS R 1.3 all backends Graph INT32 RANK1 ArgMinMax
8f3d33e : IVGCVSW-4988 Add handling output shape parameter to TransposeConvolution2d
fc884b4 : Add support for Rank and scalar tensors
00b586b : IVGCVSW-4920 Invalid Negative Stride fix
5d4873f : IVGCVSW-4903 Gather support for axis != 0
2e32961 : IVGCVSW-4623 Add android-nn-driver Support for FILL
0cc2b31 : IVGCVSW-4912 Enable CL in Android.mk for Android R
594b283 : IVGCVSW-4836 Build EthosNRef on Android and run VTS and CTS test suites on it
57aebf6 : IVGCVSW-4850 Create QLSTM unit test in android-nn-driver
157f8f4 : IVGCVSW-4871 Update Android.mk file to build with platform version 11
cad4e91 : IVGCVSW-4780 Add QoS to AndroidNNDriver
24a9c58 : IVGCVSW-4888 Rename of Resize parameter
f931af9 : IVGCVSW-3847 Add Support for GATHER
e75d09e : IVGCVSW-4787 Update NNAPISupport.txt for 20.05
e4c7d6f : Minor updates to FAQ in the android-nn-driver/docs
6a903a7 : IVGCVSW-4850 Create QLSTM unit test in android-nn-driver
a0301f1 : Updating boost download URL in the setup.sh
352d508 : IVGCVSW-4792 Update android-nn-driver README and IntegratorGuide
24af8b2 : IVGCVSW-4453 Add Support for ANEURALNETWORKS_QLSTM to HAL 1.3 Driver
c60d0fd : IVGCVSW-IVGCVSW-4772 Fixes for android-nn-driver unit tests on Android R
813f230 : IVGCVSW-4453 Add Support for ANEURALNETWORKS_QLSTM to HAL 1.3 Driver
abc95d0 : IVGCVSW-4837 Add driver service name command line option
be6b3c2 : IVGCVSW-4531 StridedSlice Failures on HAL Drivers
8a510e8 : IVGCVSW-4673 Change ArmNN driver service name to arm-armnn
b248ec1 : IVGCVSW-4771 Add support for Boolean and QAsymmS8 in dump files
d463687 : IVGCVSW-4692 HAL 1.3 VTS/NNT, Unit test Failures
949a69e : IVGCVSW-4677 Refactor Timepoint duplication
d7be72e : IVGCVSW-4677 Fix FencedComputeTest Hal 1.3
51e0b13 : IVGCVSW-4675 Fix VTS 1.3 GeneratedTest.Test/armnn_resize*
7b9ce8d : IVGCVSW-4679 Fix VTS DeadlineTest failures 1.3 CpuAcc CpuRef
5c8b8b1 : MLCE-186 Adding Android Q VTS and CTS failures to FAQ
2eaa119 : IVGCVSW-4672 Fix VTS 1.2/1.3 GetCapabilities test
ef8a393 : IVGCVSW-4641 Investigate Hal 1.3 VTS Failures
185f588 : IVGCVSW-4378 Fix transpose outputInfo for skipped Concat VTS in CL and Neon
4d07e5e : IVGCVSW-4485 Remove Boost assert
dbae247 : Fixed missed change to libOpenCL exclusion flow
7c395b2 : Add flow to exclude libOpenCL when building AndroidnNN
871fe6d : IVGCVSW-4641 Investigate Hal 1.3 VTS Failures
1153d1e : IVGCVSW-4441 Add Support for ANEURALNETWORKS_ELU to HAL 1.3 Driver
352d838 : IVGCVSW-4640 Fix HAL 1.3 build issues from update of AOSP master
51ba2c6 : IVGCVSW-4407 HAL 1.3 Operators Support
a984702 : Downloading boost from sourceforge instead of boostorg
42477c1 : IVGCVSW-4447 Add Hal 1_3 Support
cae7e92 : IVGCVSW-3813 Add Unary Elementwise Operation 'NEG' support to the android-nn-driver
793a70c : IVGCVSW-4565 TENSOR_BOOL8 data type not supported in AndroidNN Driver
4de83c5 : Less code duplication in HAL 1.2
0b7a419 : IVGCVSW-4482 Remove boost::ignore_unused
9ada14e : MLCE-149 Build problems
ec1e5b8 : IVGCVSW-4473 Android R pre Hal 1_3 build changes
4a95658 : IVGCVSW-4375 Add driver support for Transpose
43a430d : IVGCVSW-4525 Adding TPIP comments to source
3a3ce56 : Update IntegratorGuide.md file
f74a310 : IVGCVSW-4471 ValidationTestIntrospection.DeviceGetType fails in Q NN tests
eec836e : IVGCVSW-4375 Fixed driver crashes
5ca1abf : IVGCVSW-4432 Update Readme for 20.02
f0458f4 : IVGCVSW-4430 Update NNAPISupport.txt for 20.02
0e41513 : Partial Revert "IVGCVSW-4130 Remove clframework from android-nn-driver build."
7bdaac5 : IVGCVSW-3987 Add armnn::Exception warning and std::exception error
826dd41 : IVGCVSW-4130 Remove clframework from android-nn-driver build.
4a0431a : IVGCVSW-4388 Update ACL pin
26123db : MLCE-153 Padding calculation for TransposeConv ignores stride
370b9b7 : IVGCVSW-4360 Update ACL pin * Update Android.bp file with new created files.
6fd4ceb : IVGCVSW-4301 Correctly validate reshape for broadcastable inputs
aed08ac : IVGCVSW-4262 Add Calls to IsReshapeSupported and IsPermuteSupported
829ad30 : IVGCVSW-4270 Change .dot file name to start with netId
1bde8e3 : IVGCVSW-4260 Fix Transpose CpuRef VTS failures
f2e175c : IVGCVSW-4266 Dump float16 input/output tensors
d00ad91 : IVGCVSW-4370 Remove use of deprecated per-axis type
00a963b : IVGCVSW-3813 Add Unary Elementwise Operation support to the android-nn-driver
1a38cda : Rename quantized data types
7b8d2e6 : IVGCVSW-4315 Fix Fully Connected infer output shape bug
7100649 : IVGCVSW-4192 Add DEQUANTIZE to the android-nn-driver
d410b60 : IVGCVSW-4181 Add RESIZE_NEAREST_NEIGHBOUR to the android_nn_driver
972603f : MLCE-133: Driver infers scratchBuffer shape.
624fe9f : IVGCVSW-4211 Rename QuantisedSymm8 to QSymmS8
0182fd3 : IVGCVSW-4225 Reject dynamic tensors to TRANSPOSE
4f4ea04 : IVGCVSW-4041 Adding Instance Normalization issue to FAQ
b29d55a : MLCE-149 Failure to build armnn 19.08 obtained from github
bf19d2a : IVGCVSW-4209 Remove the Half.hpp header usage from the driver
b9cb844 : Catch std::exception instead of armnn::Exception
00d6ed1 : IVGCVSW-4209 Create a public API for the ArmNN Utils
c4aacb3 : MLCE-115 Remove redundant support checking for Permute
e9eeb20 : IVGCVSW-4204 Review NNAPISupport.txt for 19.11
493e9b7 : MLCE-144 Fix 2d pooling convert function
aa5df2d : Refactor DequantizeIfRequired()
1d59555 : Add FAQ for android-nn-driver, refactor README
98c0f66 : IVGCVSW-4151 HAL 1_2 Dequantize FP32 Per Channel Tests on CpuAcc Failing
19fa0cc : IVGCVSW-3697 Add Support for ANEURALNETWORKS_ARG[MAX|MIN] to HAL 1.2 Driver
0e2e31b : MLCE-144 Cts NNAPI test cases failed
d081194 : IVGCVSW-4137 Failing LSTM android-nn-driver Unit Tests in HAL 1.2
9acf579 : IVGCVSW-4056 Update NNAPISupport.txt for 19.11
65a1b1d : IVGCVSW-4139 Fix regression in ConvertDequantize()
444268f : IVGCVSW-4082 Document support of per-axis quantisation
87cb761 : IVGCVSW-4115 Fix for armnn-driver-tests Capabilities failure
62c4d71 : IVGCVSW-4051 Update ACL pin to 94e0cf960ea6116eb57fa88d9b951f859b52c602
02dce09 : IVGCVSW-4079 Modify the channel dimension accordingly with the weights permutation
f76a876 : IVGCVSW-4069 Add ProfilingGuid to Network
d5e9465 : IVGCVSW-3987 Fix for potential unique_ptr.release() bug
60a346b : IVGCVSW-4104 Support per-axis quantization for GROUPED_CONV2D
4bc42cb : IVGCVSW-4104 Skip per-axis quantization VTS/NeruralNetworks tests for GROUPED_CONV2D
fb45e2f : MLCE-133 Fixed ASR hero use-case
9f0693b : IVGCVSW-3841 Add support for per-axis quantization
3b95960 : MLCE-143 Fix for reference implementation for service stopping when running CTS.
3e0982b : IVGCVSW-3805 Add Comparison support to the android-nn-driver
7d2ccfd : Improve logging in hal_1_2::HalPolicy::ConvertResize()
4d05ae7 : Github #275 Improved getting ArmNN's version at compile time
ffdae27 : Move version definition to its own file
75e6779 : IVGCVSW-3894 Add support for LOG_SOFTMAX to the HAL 1.2 driver
ad75453 : IVGCVSW-3891 Remove FLOAT16 from the list of supported types for INSTANCE_NORMALIZATION
a2a7380 : IVGCVSW-3891 Add support for INSTANCE_NORMALIZATION to the HAL1.2 Android driver
8f6429d : IVGCVSW-3818 Support Group convolution from Android
572fdd4 : IVGCVSW-3889 Add ACL source files required for ClInstanceNormalizationWorkload
1a78e45 : IVGCVSW-3947 Update ACL pin to 79f88e6d825402388bb79fc123ee2dfe01985bda
8edb16d : IVGCVSW-3737 Add support for converting DEPTH_TO_SPACE
09a4225 : IVGCVSW-3873 Update ACL pin
85f9654 : IVGCVSW-3663 Add EXPAND_DIMS to the android-nn-driver
a234ab1 : IVGCVSW-3873 Update ACL pin
a97efbb : IVGCVSW-3833 Add RSQRT to list of supported operators in NnapiSupport.txt
fa6544e : IVGCVSW-3832 Implement ConvertRsqt() method in 1.2/HalPolicy.cpp
407718f : IVGCVSW-3746 Add Android NN Driver support for ABS
701d9a0 : IVGCVSW-3660 Add SQRT to the android-nn-driver
d1b016e : IVGCVSW-3686 Update ACL pin
a3b10a8 : IVGCVSW-3507 Remove unsupported operation sections
2917b49 : IVGCVSW-3656 Undo wrong rename of the backend control macros
bb68956 : IVGCVSW-3656 Rename ARMNN_COMPUTE_REF_ENABLED to ARMNN_REF_ENABLED
206ef70 : IVGCVSW-3656 Rename ARMCOMPUTEREF to ARMNNREF
a3d7fad : IVGCVSW-3613 Add Quantized LSTM test to Android NN Driver
976ad3e : IVGCVSW-3613 Refactoring Android NN driver for QuantisedLstm test
1ba9989 : IVGCVSW-3512 Update NNAPISupport.txt for 19.08
5eb5f1f : IVGCVSW-3656 Make the reference backend optional
64b19b5 : IVGCVSW-3618 Fix VTS/Neural Netwok Test Failures
999e209 : IVGCVSW-3643 Fix Ref Normalization failures
4627280 : IVGCVSW-3633 Refactor HalPolicy to fully support V1.2 models
3e3003e : IVGCVSW-3619 Fix GpuAcc NN Test Failures
d80ed2f : IVGCVSW-3595 Implement the LoadDynamicBackends function in the Runtime class
28e3d9f : IVGCVSW-3540 Fixed PReLU Being Skipped
52dc527 : IVGCVSW-3614 Limit support of Softmax to 2D with axis 1 in HAL 1.2
7efb46d : IVGCVSW-3340 Add support for Quantized_LSTM to HAL1.2 Driver
a304780 : IVGCVSW-3340 Add Neon and Cl LSTMLayerQuantized to Android.bp
c8bdb39 : IVGCVSW-3604 Fix TransposeConv2d padding calculation
f094dba : IVGCVSW-3577 Update ACL pin to include NEON convolution output multiplier fix
a0baa17 : Fix explanatory comment around SanitizeBiasQuantizationScale()
b880520 : IVGCVSW-3601 Fix skipped VTS Concatenate Tests
d74c505 : IVGCVSW-3586 Fix Skipped Space_To_Batch Hal 1.2 VTS Failures
8b99168 : IVGCVSW-3166 Rename ConvertTransposeConvolution2d() to ConvertTransposeConv2d()
0e4e439 : IVGCVSW-3583 Correct data layout index for ConvertBatchToSpaceNd
23b87b3 : IVGCVSW-3583 Fix Skipped Batch_To_Space Hal 1.2 Tests
a4a629a : IVGCVSW-3594 Add LSTM Dynamic output tensors check
613b49c : IVGCVSW-3166 Add support for TransposeConv2D to 1.2 HalPolicy
5a476a8 : IVGCVSW-3592 Add Support for Quantize to HAL 1.2 Driver
0a87936 : IVGCVSW-3591 Fixed unexpectedly skipped SUB tests
a5e2a45 : IVGCVSW-3593 Remove HAL1.2-specific code from HAL1.0 ConvertConv2d() and ConvertDepthwiseConv2d()
e5604e6 : IVGCVSW-3540 Fixed PReLU Being Skipped
b2397fd : IVGCVSW-3398 Add LSTM normalization parameters to HAL 1.2
a3609cc : IVGCVSW-3578 Report dynamic output unsupported for further operations in hal_1_0::HalPolicy
15d63e2 : IVGCVSW-3582 Fix Skipped Pooling Hal 1.2 Tests
b7421e5 : IVGCVSW-3578 Do not attempt to infer dynamic output shapes
000117b : IVGCVSW-3572 Fix tests failing due to usupported input tensor
3892a36 : IVGCVSW-3538 Fix Android driver getCapabilities_1_2() test
4b86213 : IVGCVSW-3529 Fix UnknownCombinationsTest for Android Q NeuralNetworks 1.0 & 1.1
ad1ab53 : IVGCVSW-3569 Fix conversion of HAL1.2 SpaceToDepth
6111316 : IVGCVSW-3530 Fix DynamicOutput Tests for Android Q NeuralNetworks 1.0 & 1.1
c921f6b : Fix verbose logging in ConvertPad
3c67394 : IVGCVSW-3521 CpuAcc V1.2 pad Failures
29404fb : IVGCVSW-3567 Add more verbose logging to conversion methods
df655ee : IVGCVSW-3496 Fix VTS NeuralnetworksHidlTest.GetCapabilitiesTest
2050c23 : IVGCVSW-3530 Fix DynamicOutput Tests for Android Q NeuralNetworks 1.0 & 1.1
573a8fa : IVGCVSW-3553 Fix failing zero_sized tests
074c25a : IVGCVSW-3140 Fix Hal 1.1 Softmax failures on Android Q
65c42dc : IVGCVSW-3463 Fix Hal 1.2 Dynamic Output Shape VTS test failures
9843c01 : IVGCVSW-3497 Fix bug in setting target height in ConvertResize for OperandType::FLOAT32
1cb29aa : IVGCVSW-3305 Support Minimum in HAL1.2 Driver
92ec725 : IVGCVSW-3498 Fix Vts 1.2 fully_connected dynamic output tests
be5d356 : IVGCVSW-3522 Support dynamic output shape in hal_1_2::HalPolicy::ConvertResize
9fd3739 : IVGCVSW-3455 Support dynamic output shape in hal_1_2::HalPolicy::ConvertDepthwiseConv2d
2b17312 : IVGCVSW-3452 Support dynamic output shape in hal_1_2::HalPolicy::ConvertConv2d
d759323 : IVGCVSW-3306 Fix build errors in 1.2/HalPolicy.cpp
d30093c : IVGCVSW-3477 Refactor android-nn-driver to use armnn ILayerSupported
95b1ef6 : IVGCVSW-3306 Add Maximum support in HAL 1.2 driver
2b6e275 : IVGCVSW-3513 Update CL pin that fixes impl_base.hpp not found issue
95fc0dd : IVGCVSW-3454 Fix VTS segfaults
86b36d4 : IVGCVSW-3454 Fix VTS convolution test failures where output shape is incorrect
5e9521c : IVGCVSW-3458 Fix VTS sub dynamic_output_shape test failures
6bda94a : IVGCVSW-3460 Fix VTS l2_normalization dynamic_output_shape test failures
aeae973 : Update ACL pin to d473386e4d5e0edcf55e13a2bf3c422a23fac0de
e1d60bb : IVGCVSW-3454 Fix VTS conv2d dilation test failures
c16c9c1 : IVGCVSW-3461 Add support for dynamic output shape in ConvertDequantize
9adbb35 : IVGCVSW-3459 Add support for dynamic output shape in ConvertSoftmax
310d8ff : IVGCVSW-3457 Fix VTS pad dynamic_output_shape test failures
366e0a6 : IVGCVSW-3482 Report operations with dynamic output size as unsupported
f03fcf0 : IVGCVSW-3456 Add support for dynamic output shape in ConvertPrelu
177fa0b : IVGCVSW-3396 Support joined lstm parameters
4438151 : IVGCVSW-3351 Run VTS tests
a6bc52f : IVGCVSW-3197 Support SPACE_TO_DEPTH on Android
cb8ac84 : IVGCVSW-3301 Support PAD_V2 in HAL1.2 driver
f4a7c7d : IVGCVSW-3401 Update ACL pin to latest master
0bd89a8 : IVGCVSW-3370 Add broadcasting support to PReLU to properly run the Android VTS/NN tests
fb2fa29 : IVGCVSW-3402 Support HAL 1.2 version of ResizeBilinear
7a6d11b : IVGCVSW-3295 Support ResizeNearestNeighbour in HAL1.2 driver
17ffff3 : IVGCVSW-3369 Add conversion method to HAL1.2 Policy for PReLU activation
535607d : Fix bug in hal_1_0::HalPolicy::ConvertResizeBilinear
a5daf86 : IVGCVSW-3382 Deprecate ResizeBilinear and use Resize with Bilinear method
d7c8eb9 : IVGCVSW-3282 Update getCapabilities_1_2
3bb28a1 : Update the CL pin to the latest master
326a000 : IVGCVSW-3310 Update scripts to download q-fsk version
44bcc02 : IVGCVSW-3136 Run VTS tests with 1.2 Driver
b23732b : Update documentation with dilated CONV_2D and DEPTHWISE_CONV_2D
56df76c : IVGCVSW-3189 NNAPI Documentation Update
24e699d : IVGCVSW-3279 Fix conversion methods for for HAL1.2 CONV2D and DEPTHWISE_CONV2D operators
a5f9e76 : IVGCVSW-2779 Fix Android Q build
44cfd84 : IVGCVSW-3283 Add test for converting CONV2D and DEPTHWISE_CONV2D operators with dilation params
cd700e4 : IVGCVSW-3280 Refactor conversion methods to depend only on HalPolicy
e205318 : IVGCVSW-3265 Add support for optional Convolution2d dilation parameters
07c7c9a : IVGCVSW-3272 Add support for optional DepthwiseConvolution2d dilation parameters
b5fdf38 : IVGCVSW-3181 Add HAL 1.2 support to android-nn-driver
b92f890 : Correct NnapiSupport.txt wrt QSYMM16
dc16982 : Update the CL pin to the latest master
d5bfae1 : IVGCVSW-3146 Update to NNapiSupport.txt to indicate support for Dequantize, added Dequantize to vector of equivalent 1.0 ops in 1.1/HalPolicy.cpp
acf479a : IVGCVSW-3146 Update Android NN Driver to support Dequantize
7b1e41f : IVGCVSW-3119 Rename Merger to Concat
9972b40 : IVGCVSW-3093 Update NNAPISupport.txt to reflect Depthwise_Conv2d and Conv_2d changes to support Qsymm16
dc8cf9f : IVGCVSW-3138 Update README.md in android-nn-driver
edc5ffa : IVGCVSW-3116 Fix failing NN Driver Tests on Android Q
c6494cc : IVGCVSW-3093 Update NNAPISupport.txt for 19.05
d6539c5 : IVGCVSW-2911 Add Android Q support to android-nn-driver infrastructure
ef08a11 : IVGCVSW-3127 Add Documentation for NN-Driver Android Q
52aa935 : IVGCVSW-3125 Deprecate CreateMergerDescriptorForConcatenation function
fa944c3 : IVGCVSW-3089 Update Compute Library to Android.bp
ba01f37 : Use the new deprecation API
073d7a3 : IVGCVSW-3076 Add ConcatLayer methods to public API
a3e23ca : Fix incorrect docs on API support level
2fc21f7 : IVGCVSW-3064 Implementing our own version of the compliantWithV1_0(operation) and convertToV1_0(operation) functions
e6e54a8 : IVGCVSW-2911 Android Q compatibility code updates
5e90935 : IVGCVSW-2773 Update the documentation
9e80cd2 : IVGCVSW-2911 More Q compatiblity
912b362 : IVGCVSW-2911 Work towards compatibility with Q
856d1c9 : IVGCVSW-3014 Check supported backends from runtime divice spec
689c6ee : IVGCVSW-2773 Integrate new CL tuner into ArmNN
7f00441 : IVGCVSW-2773 Update clframework pin: modified the Android.bp file
e9aa469 : MLCE-117 Handle more cases for implicit flattening of Fully Connected input
f61c270 : MLCE-117 Add a unit test for implicit flatten of FC layer input
5404c01 : IVGCVSW-2886 Add logging for driver backends
0e7ab54 : IVGCVSW-2947 Remove boost dependency from include/TypesUtils.hpp
b290d58 : IVGCVSW-2912 Move clframework pin to a4bba9c594c4022c9f85192bb8fd3593ad1a8d3c
d5fd976 : IVGCVSW-2886 Support multiple backends in Android driver
16196e2 : MLCE-110 Propagate error from armnn EnqueueWorkload
a6542c5 : IVGCVSW-2832 (Part 2) update clframework pin to b4a44ff3aa98d2b51f1621a7525db3f81108a1bd
6fad9b7 : IVGCVSW-2832 Update CL pin to e214fcfcc61904e042b271bdbea90d1d96833ca8
f29a2c5 : MLCE-91 LSTM doesn't support optional input
7bac1d7 : IVGCVSW-2775 Adding extra step to the AndroidNN driver README for Android P
ecd7ca6 : MLCE-91: Fix for LSTM not supporting optional input
843b61a : MLCE-87 Fix ConvertFullyConnected not supported
216ce86 : IVGCVSW-2658 Fixes for latest Compute Library
01c9151 : IVGCVSW-2603 The macros ARMCOMPUTECL_ENABLED and ARMCOMPUTENEON_ENABLED no longer work
2036f85 : IVGCVSW-2575 Update CL pin to latest master
6975d54 : IVGCVSW-2443 Update Android.bp to include CLComparison functions
be9e677 : MLCE-84: Fix Android-nn-driver build wrt master compute library
79c4872 : IVGCVSW-2394 Update Android Hal Policy for ResizeBilinear IsLayerSupported * IsResizeBilinearSupported function requires outputInfo as well.
15fb933 : IVGCVSW-2545 Fix android-nn-driver build wrt master Compute Library
074f1ec : MLCE-86 Fixing up the problem with the invalid padding clause
265d1ad : IVGCVSW-2454 Merge together the pluggable backends work (was in a separate branch) and master
2c444fc : IVGCVSW-2421 Remove the template-based version of armnnUtils::Permute in favor of a type-indepent implementation that takes void-pointers
361ccc8 : MLCE-77 Depthwise Convolution with depth multiplier > 1 doesn't work
c194447 : MLCE-82 Add Compute Library NEON mean to Android.bp
82fbeb3 : IVGCVSW-2166 Update NnapiSupport.txt for the new AndroidNN 1.1 operations.
8bef7b3 : IVGCVSW-1202 SPACE_TO_BATCH_ND integrate Arm Compute CL
a960bc9 : Update Android.bp file for latest CL pin
d58725e : Updated the Android.bp file to build the latest CL master
f176d5a : IVGCVSW-2127- Update HAL Policy for merger * Remove permutation when concat axis is inner most * Add additional parameter to IsMergerSupported as changed in armnn
c743412 : IVGCVSW-2092 Port LSTMCell::Eval to ArmNN
da7184d : IVGCVSW-2080 Fix documentation in NnapiSupport.txt (Remove unsupported)
758eee8 : IVGCVSW-2088 Add a converter method for STRIDED_SLICE to the V1.1 section of the ModelToINetworkConverter
d04c043 : IVGCVSW-2080 Fix documentation in NnapiSupport.txt
2cd99b9 : IVGCVSW-2099 Add batch_to_space_nd Conversion Method for HAL V1.1
52e14ca : IVGCVSW-2097: Document support for BatchToSpaceNd
39fc547 : IVGCVSW-1981: Edit HAL Policy for NHWC Pooling2D
46e9d1e : Added new ACL file to Android.bp needed to build the driver against the latest CL master (0cf77981fadb883b97efec112e115450873e64c3)
3219deb : IVGCVSW-2096 Document support for SPACE_TO_BATCH_ND
81a6834 : IVGCVSW-2094 Add converter method for SPACE_TO_BATCH_ND to V1.1 section of the HalPolicy
fb60a56 : IVGCVSW-1972 - Update HAL Policy Convolution2d to use NHWC data layout
214301c : Added missing file in Android.mk to build the NN Driver with the latest CL pin
6bf1cf0 : IVGCVSW-2084: Edit HAL Policy NHWC DepthwiseConvolution
81afa30 : IVGCVSW-1986 Modify HAL Policy for Resize Bilinear
fecc779 : IVGCVSW-1065 Allow MODEL_OUTPUT as input to another layer
8d50f8f : IVGCVSW-2051 Added unit tests in the Android NN Driver for the new Mean layer
50db26c : IVGCVSW-2062: Add unit test for TRANSPOSE
ae622b7 : IVGCVSW-2049 Create the CL Mean Float workload
dadab6d : IVGCVSW-2049 Create the CL Mean Float workload
2fb804a : IVGCVSW-2065 - Modify HAL Policy for Normalization to use NHWC data layout
fe46315 : IVGCVSW-2020: Add converter method for TRANSPOSE to the V1.1 section of HalPolicy * Updating SQUEEZE with comments from TRANSPOSE
5e0ed9f : IVGCVSW-1875 Proper support for NHWC L2Normalization
beb3e1f : IVGCVSW-1998 : fix for missing initialization in the driver
a893efa : IVGCVSW-2007: Fix SQUEEZE error in vts tests
c965f3c : IVGCVSW-1998 : preparation for ArmNN separate backends
3d1059c : IVGCVSW-1930: Simplifying the driver conversion function for Pooling2d, removing the conversion to splitter layer if pool is 1x1.
b847148 : IVGCVSW-1961: Add converter method for SQUEEZE to V1.1 section of HalPolicy
07dedda : IVGCVSW-1929: Optimize function signature change
5602b19 : IVGCVSW-1964: Replace optional biases with home-grown Optional
62a4a9f : IVGCVSW-1886 - adding converter method for Pad
378333d : IVGCVSW-949 Update docs wrt recent Uint8 support
58f7109 : IVGCVSW-1863 Support NHWC for L2Normalization
96bedf0 : IVGCVSW-1201 - Connect input and output tensor to Mean layer
7a1518e : IVGCVSW-1924: advancing clframework pointer
3c05256 : IVGCVSW-1814 - Add ConvertMean functionality to HalPolicy
38e1294 : IVGCVSW-1805: model converter functions for the Android 1.1 SUB operator
d11c523 : Removed no longer used source file
8b287c2 : IVGCVSW-1806 More Android NN Driver refactoring
7760582 : IVGCVSW-1713 Create a minimum unit test to compare the results before and after passing the FP16 flag in the Android-nn-driver
b0717b5 : IVGCVSW-1806: Refactor Android-NN-Driver ModelToINetworkConverter
93e4898 : IVGCVSW-1807: change license text in file headers
fbda5c5 : IVGCVSW-1807 : make readme sound better
b552db8 : IVGCVSW-1807 : add license section to the Readme file
79250ab : IVGCVSW-1806 Restored the fp16 flag left behind during the previous refactoring
e48bdff : IVGCVSW-1806 Refactored Android-NN-Driver, added common "getCapabilities", "getSupportedOperations" and "prepareModel" implementations
a15dc11 : IVGCVSW-1799: Add converter method for DIV to ModelToINetworkConverter
bc5f784 : IVGCVSW-1770: Refactor ModelToINetworkConverter to allow conversion of HAL1.1 operators
69558df : Fix for building the NN Driver correctly without having to set ALLOW_MISSING_DEPENDENCIES to true on Android versions that don't provide all the HAL versions supported by the NN Driver
3b0a2da : IVGCVSW-1324: Added boost::optional convolution biases to ModelToINetworkConverter
b1dc0c5 : IVGCVSW-1513 Changed when the profiling info is saved to file in the Android NN Driver
18c9af7 : IVGCVSW-1513 - added utility method to android-nn-driver to print JSON profiling output to a file
205bb99 : Release 18.08.01
92fea3f : Update README.md
ce3e84a : Release 18.08
deb3bdb : Release 18.05.02
49b9e10 : Release 18.05
28adb40 : Add updated ClTuner documentation to README.md
7666005 : Release 18.03
5307bc1 : Release 18.02

+- Project: platform/external/angle

eb8ffe2ff : JsonSerializer: Allow adding values to root node.
2795866ce : Fix ConvertUnsupportedConstructorsToFunctionCalls
0e021199a : Gold Tests: Append "show all results" to triage links.
ac453e29b : Roll SwiftShader from 35209220317c to 446e61c24b37 (1 revision)
958dce524 : Move IntermRebuild.h/cpp to tree_util
1d4fd4add : Roll Chromium from 5d40b790bf31 to 6aa22be0c26f (470 revisions)
10d6e9b0b : Suppress dEQP GLES3 failures on Mac Intel UHD 630
0a592aa43 : Vulkan: Add warning when a fallback texture format is used.
1a3b17dac : Capture/Replay: Fix GN build when JSON not available.
13e9817b7 : Translator: Fix assert in ScalarizeVecAndMatConstructorArgs
ac78d7231 : Capture/Replay Tests: Allow 3 concurrent ninja processes.
44ab7a14c : Capture/Replay: Mark one test as flaky.
a5bbfe2af : Add standalone experimental Mac Intel and AMD bots
f8ad5bbb9 : Don't advertize GL_APPLE_clip_distance on direct metal
1a6fd9d05 : Capture/Replay: Remove debug logging
c12d2f378 : Capture/Replay: Remove unused function in header.
3dded466d : Tests: Add Blockman Go trace.
af4bb9fb4 : Roll SwiftShader from 83556eae921f to 35209220317c (1 revision)
befc99a83 : Roll Chromium from 3ce06be375f3 to 5d40b790bf31 (538 revisions)
856a0e034 : Vulkan: Make vk::Format from struct to class
a33d902bc : Add Entry points for GL_EXT_EGL_image_storage
8ea87a676 : Vulkan: Avoid texture format fallback when possible
fa9f4cf36 : Fix AST validation error with gl_FragCoord
851ecf494 : GL: Temporarily disable MSRTT on Android.
c9acd7992 : Only rewrite constructors for scalars/vectors/matrices
46555145d : d3d11: Allow binding R/RG texture to EGLImage
e1bc8de3e : Change links from 'master' to 'main' branch.
5726158f0 : Trace Tests: Fix test data path.
f1cbaac7c : Capture/Replay: Disable world_of_kings for Win+Intel
2f3e4db83 : Capture/Replay: Serialize trace metadata to a JSON file.
8b2fd983e : Translator: Fix validation failure in RemoveDynamicIndexing
9874be311 : Trace Tests: Load trace list from JSON file.
a931b5fc4 : Add note that OWNERS should only be updated upstream
5519d3184 : Vulkan: Enable VVL on macOS
5e2d0c2f0 : Roll SwiftShader from aed9a7633481 to 83556eae921f (1 revision)
2efa84781 : Roll Chromium from e1a053dddd92 to 3ce06be375f3 (419 revisions)
5a7b8c612 : Vulkan: Removed size check when handling mismatched vertex attributes
48da7e7e7 : Add a gn arg to enable collecting Vulkan system info on Linux
0bb3fcbb0 : Translator: Fix precision of gl_PointSize on ES3+
d6afeaddc : Vulkan: Make descriptor set bindings consistent across shader stages
c5d111286 : Vulkan: Skip but keep incompatible updates.
ad09f98c0 : Vulkan: Simplify TextureVk::initImage() call.
41afdd3e0 : Add note that OWNERS.android should only be updated upstream
fefdf81e0 : Remove Vulkan System info collection on Linux.
c5a389763 : Capture/Replay: Add expression trigger validation calls.
e22afce9e : Vulkan: Drop requirement for inheritedQueries
eb6a3b514 : Roll Chromium from 00f987fef929 to e1a053dddd92 (210 revisions)
ae555e855 : Translator: Fix uninitialized TStructure::mAtGlobalScope
569cbbc69 : Roll SwiftShader from bac3c5559b2b to aed9a7633481 (1 revision)
a1525a1c5 : Roll Chromium from 6261dad8e8ea to 00f987fef929 (158 revisions)
6370dec2b : Fix doc to refer to a standalone Mac bot
81af4bc6b : Roll Chromium from 8ef1e4544ed5 to 6261dad8e8ea (60 revisions)
178b8481d : Revert "Skip validation of stderr in TestSuiteTest.RunFlakyTests"
3ae1f3360 : WebGL: Make unsuccessful links fail subsequent draw calls.
e22267e7a : Roll Chromium from f60c2130504a to 8ef1e4544ed5 (272 revisions)
ab187c35b : Handle comparing arrays of scalars/vectors/matrices
b0dfd268e : Capture/Replay: Handle Gen/Delete ProgramPipelines
066edc2b4 : Capture/Replay: Handle glGetFragDataLocation
349d555db : Capture/Replay: handle glGetBooleani_v
584a10cc9 : Capture/Replay: Use flat map for uniform locations.
ec8418dac : Capture/Replay: Use plain arrays for resource maps.
b6e99bb38 : Rename and expand shader variable init feature.
9c05f55aa : Capture/Replay: Add replay state validation.
6fae709db : Roll SwiftShader from c82c59307208 to bac3c5559b2b (1 revision)
ab51a497c : Roll vulkan-deps from 4862c4c6196b to b1e5bf7dd9c3 (1 revision)
4747b3253 : Roll Chromium from b5237d627f0d to f60c2130504a (425 revisions)
603b6ef42 : Roll vulkan-deps from 84f860ef94ee to 4862c4c6196b (10 revisions)
2a7855d21 : Revert "Vulkan: Suppress layered FB validation error."
1f2c7879c : Add other ANGLE-for-Android members to OWNERS.android
8bb3c8276 : Fix Multithreaded eglDestroyContext()/eglTerminate()
904010676 : Android: Remove premake/LICENSE.txt from Android.bp
3271dea16 : FrameCapture: Check EXT before limiting tex buffer
5015bf857 : GetTexImage: Fix image initialization
797ebdde9 : Vulkan: Suppress VUID-vkCmdDraw-blendEnable
de09f8db3 : Revert "GL: Update StateManagerGL binding funcs to use ANGLE_GL_TRY"
50391b813 : Vulkan: Change TextureVk's vk::FormatID usage to angle::FormatID
08b42714f : RendererVk: Skip VK_KHR_image_format_list on SwiftShader.
794b13ce9 : D3D11: Fix overflow in GenerateInitialTextureData.
6977fa6f8 : Vulkan: Store actualFormatID (not intendedFormat) in RenderPassDesc
550bf6ce2 : Vulkan: Keep track of data format for staged updates for ImageHelper
58ec0fbfd : Vulkan: Remove the forceCPUPathForCubeMapCopy workaround
ea609fba5 : Capture/Replay: Change workdir for debug runs and annotation
fefbc3fb7 : Vulkan: SPIR-V Gen: Re-fix precision of constructors
3f4fc14fe : Capture/Replay: Update expectation for fixed test
0852ca367 : Roll SwiftShader from b75ca3758a80 to c82c59307208 (2 revisions)
f36084727 : Roll Chromium from a5102f13fe96 to b5237d627f0d (446 revisions)
e02753fc4 : Convert constructors to function calls where needed.
606de9b70 : Capture/Replay: Handle glInvalidateSubFramebuffer
12beec302 : Roll vulkan-deps from d54279d797f8 to 84f860ef94ee (1 revision)
df9575766 : Avoid redundant blend state dirty bit setting
9d0e28517 : Fix SeparateDeclarations vs struct specifiers
fa53afa4e : Capture/Replay: Add uniforms to program serialization.
b8c50f393 : Support syncing traces to experimental CIPD prefix.
f015ae81e : Implement onLabelUpdate method.
a544ab096 : Style cleanups in JsonSerializer.
047e9833a : Traces: Move skia gold Python scripts.
58f8c824d : Capture/Replay: Update expectation bugs, remove passing test
3f6c0cf90 : Roll vulkan-deps from 562b4d73eae2 to d54279d797f8 (4 revisions)
fbc9d893f : Roll SwiftShader from a6ca3d4c0ccd to b75ca3758a80 (3 revisions)
8bb1df7d1 : Capture/Replay: Clean up tests that pass and add new failures
f8d51d183 : Roll Chromium from abe7c480d95d to a5102f13fe96 (417 revisions)
8ce42fd3a : Vulkan: Remove mFormat from ImageHelper
11fd7a140 : Vulkan: Pass actualFormatID directly into ImageHelper::initExternal
f3aea7447 : Vulkan: SPIR-V Gen: Fix precision of constructors
6eeab192d : Vulkan: Don't defer clear for read render target
fbdd0516e : Vulkan: SPIR-V Gen: Fix precision of imageLoad
108460732 : Allow image uniforms to be used in separable programs
af57475ee : Improve Error Messaging
4b5a774e8 : GL: Update StateManagerGL binding funcs to use ANGLE_GL_TRY
3e9fda985 : Roll vulkan-deps from 4c030a49cdb9 to 562b4d73eae2 (11 revisions)
a8f1a916a : GetTexImage: Remove syncState calls & add early error exit.
959b80b4c : Roll Chromium from ca199aff3bc7 to abe7c480d95d (1237 revisions)
5090cb22e : Tests: Add Words With Friends 2 trace
275178011 : Capture/Replay: Set texture buffer offset alignment
3a9df22fc : Tests: Add World of Kings trace
0d5b59708 : Split OWNERS by domain
ef96bde8b : Vulkan: Fix VVL error regarding geometryStreams
ab1a5dbeb : Vulkan: Use angle::Format for ImageViewHelper class
5dd1c0421 : Roll third_party/vulkan_memory_allocator
e98539f03 : Vulkan: Add ImageHelper::getIntendedFormatID()
ec50e22b0 : Capture/Replay: Show some expectation when skipped tests are run
a29b07d87 : InitializeVariables: Init shader IO block outputs.
4811896c4 : Roll vulkan-deps from 3e5496ec4fdf to 4c030a49cdb9 (6 revisions)
bc89eda7b : Capture/Replay: honor base level when serializing textures
58bb11ca6 : Capture/Replay: Multi-Context Support
4c56534f3 : Include globals when defering global initializers
82423ad13 : Cleanup ValidateES2TexImageParametersBase; update tests
c90a6dcac : Deduplicate autoroller docs.
9a3f60f22 : Capture/Replay: Allow serializing cube map array data.
d72cad5e3 : Capture/Replay: Serialize buffer texture buffer IDs.
9c2716458 : Vulkan: SPIR-V Gen: Fix gl_PerVertex without clip/cull support
77151a6c8 : Cleanup ValidateES2CopyTexImageParameters; add test
caef7c536 : infra: Disable perf tests on Win/Intel.
edc8e8526 : Capture/Replay: Skip one additional ES3 test.
25d61ae5a : Roll SwiftShader from 518056981519 to a6ca3d4c0ccd (2 revisions)
8d45b13fd : Roll vulkan-deps from 5e51e6f8ccd4 to 3e5496ec4fdf (6 revisions)
f162e4bc3 : SRGBFramebufferTest: Add test that used to fail on Vulkan.
41f7dedd6 : Reland "VulkanExternalHelper: Use VK_KHR_image_format_list extension."
b3d062da2 : Capture/Replay: Handle glCopyTexture3DANGLE
78e0ae81d : Capture/Replay: Add specific bug IDs for crashing tests
58930a73c : Translator: Facilitate integration in FireFox; Part 2
5f092f8b5 : FrameCapture: Support glProgramBinary
cf24931ab : Vulkan: Add ImageHelper::getActualFormat()
9f59cac0a : FrameCapture: Move MEC of program binaries to a helper
5e1bd5242 : Perf Tests: Fix histogram units.
936fd6cfb : Add documentation for autorollers.
5441c5198 : GN: Fix duplicate include of VersionGLSL.h
f3bccd9d0 : Revert "GL: Update StateManagerGL binding funcs to use ANGLE_GL_TRY"
24a1650a2 : Vulkan: set TextureVk::mImageUsageFlags for extern mem backed texture
a5e95c07a : Adjust TexStorage2DEXT validation; update tests
dd5994dff : Capture/Replay Tests: Fix Renderbuffer readback.
f7b2ab5cc : Perf tests: Add 3 new skips after updating perf run times.
dc304c705 : Roll SwiftShader from e32890c54793 to 518056981519 (5 revisions)
766e603f6 : Roll vulkan-deps from 1262ad6fdd3f to 5e51e6f8ccd4 (19 revisions)
c2ea35c45 : Roll Chromium from f03e89d82d9f to ca199aff3bc7 (410 revisions)
c61fd9190 : Fix array texture readback with GetTexImage.
39e585804 : Move some end2end suppressions to expectations file
8d7f4cc98 : GL: Update StateManagerGL binding funcs to use ANGLE_GL_TRY
0394fc62a : Vulkan: Fix transform feedback pause on UtilsVk clear
1be6d1d4d : Capture/Replay: Sync textures before serialization.
f9d261f57 : Translator: Don't promote precision from initializer
1fc754b02 : GetTexImage: Read back depth from combined depth/stencil.
0d80bc8c4 : Suppress EGLBlobCacheTest.FragmentOutputLocationKey on Metal
bd5ac5df2 : Suppress MultithreadingTest.MultiContextClear on Linux+Nvidia
6290a86b2 : Capture/Replay Tests: Add lock around ninja calls.
1b2febb9b : Trace Tests: Refactor calibration logic.
c4d4bd369 : Capture/Replay: Add ES3_Vulkan_SwiftShader expectations
47279c726 : Adjust compressed texture validation; add test
aad1bd683 : remove swarming_client
1bc22a79a : Roll SwiftShader from 6aad52e1aef6 to e32890c54793 (1 revision)
28453e119 : Roll Chromium from 2136fe7a73f0 to f03e89d82d9f (870 revisions)
72ecb3711 : Capture/Replay: further rework of replay script:
96a48a30f : FrameCapture: Only finish contexts that have been current
257ef4e28 : FrameCapture: Add more helpful texture errors
3408ea3ea : Translator: Fix precision of gl_FragCoord on ES3+
03fdde066 : FrameCapture: Adjust CopyImageSubData target
800e82c65 : Translator: Validate precisions
d240f1040 : Perf Tests: Update histogram units.
a08b667d3 : Translator: Stabilize autogenerated builtin function parameters
411137bf2 : Emit INFINITY for infinite constants
023867c8f : Tests: Add Wordscapes trace
460618ad0 : Refactor EGLMultiThreadSteps.h -> MultiThreadSteps.h
5df7c7da7 : Add Cody, Charlie, and Ian to OWNERS
0e06d2f3f : Tests: Add Scrabble Go trace
637e543ff : Capture/Replay: beautify the result output
a141cb524 : Test vector and matrix scalarization does not affect output
13e521241 : ANGLEPerfTest: Fix a couple comment typos.
259ae49ca : Capture/Replay: Isolate trace export definitions.
8933a6e3e : Capture/Replay: Update expectation bug number
14656a5de : Skip all dEQP-EGL.functional.resize.surface_size on Linux/NV.
27b6a4227 : Roll SwiftShader from 9eb5acaba94c to 6aad52e1aef6 (5 revisions)
49a1d9ff5 : Roll vulkan-deps from 1dec6c3c106b to 1262ad6fdd3f (7 revisions)
210773db1 : Translator: Be more explicit about precisions
b9709a46b : Roll Chromium from 873a11ee2df8 to 2136fe7a73f0 (293 revisions)
8c05fd4fe : Add ASTC & PVRTC to GLenumToString
2f45d93d5 : Capture/Replay: Init shader outputs during self-tests.
b196eec01 : translator: Fix InitializeVariables with gl_ClipDistance.
e30dd478f : infra: Update Milo perf short names.
6a956ef90 : infra: Update angle_mb_config.pyl with new perf names.
ba6b8287d : Roll Chromium from 40a15381a86b to 873a11ee2df8 (930 revisions)
6c1ad60bd : infra: Make perf builders GPU-config-specific.
d2d1f41fd : Add EGL extension to create window with a swap interval set.
f65d6acc9 : Test Runner: Determine slow tests from test expectations.
0adaabfc4 : Ensure RGB10A2 format properly uses 4 pixel bytes.
fc09350ab : GL: Update VertexArrayGL to use ANGLE_GL_TRY.
f6b8db1d7 : Capture/Replay: Don't access OOB in TexImage2D.
e2485d60f : Capture/Replay: Add the layer to the texture data label string
c72e92645 : Roll vulkan-deps from 4a1a688a34d6 to 1dec6c3c106b (3 revisions)
54e311162 : Add delimeter to attribute search
6a8abffcb : Turn off ProgramBinaryES3Test direct-to-Metal tests
762db3c09 : Capture/Replay: Improvements to testing script.
b2cb9e500 : Capture/Replay: Fix extra frame captured with trigger.
588897992 : Roll SwiftShader from 803ceb58c92c to 9eb5acaba94c (4 revisions)
49af677ae : Capture/Replay: Update serialization logic.
f219db482 : Roll vulkan-deps from 370f9682fb33 to 4a1a688a34d6 (6 revisions)
8ffb4602b : Turn on the first few direct-to-Metal tests by default.
5ca0953de : Use the correct attribute locations in Metal
eb458fbe5 : GL: Add emulateImmutableCompressedTexture3D workaround
02005fdc8 : Fix Texture2DTest.TextureSize.
b2238a3c1 : Capture/Replay: MEC consistency improvements.
839d5318f : Capture/Replay: Changes to MEC first frame capture.
2967166e5 : Reland "Properly report xcb_connect failures in DisplayVkXcb"
f2c968874 : Capture/Replay: Pop only after using values it in endGroup
56a4dce62 : Roll Chromium from df8e98bc8f6e to 40a15381a86b (437 revisions)
ffb974d65 : Roll vulkan-deps from 59563d9384fb to 370f9682fb33 (10 revisions)
ad286e711 : Capture/Replay: Clean up ResourceTracker access.
9872e5af3 : Vulkan: Suppress layered FB validation error.
e3f2acb97 : Trace Tests: Skip sakura school sim on Win/Intel.
7e040640e : libANGLE: Minor cleanups.
cc52e7cde : Prevent separable programs from relying on attached shaders
d55d57ac5 : GN: Disable unreachable code warnings in GLES 1 tests.
63bb0e536 : Add depth fix to convert from GL to Metal
162847ca3 : infra: Increase sharding in CI angle_perftests.
17d41054a : Skip a flaky test on SwANGLE.
864b0204b : Roll Chromium from aeae79104c34 to df8e98bc8f6e (460 revisions)
98e2410d3 : dEQP: Remove Pixel 2/XL test expectations.
ae1882b97 : Roll SwiftShader from 526b987888fb to 803ceb58c92c (2 revisions)
680ce669e : Roll vulkan-deps from 510c98092bc0 to 59563d9384fb (18 revisions)
7007e472f : Manually roll android bundle tool.
130a8b636 : Perf Runner: Properly merge histograms.
0be285c6e : Vulkan: Flush read RT if color attachment is the read buffer
4aedb71f4 : Capture/Replay: Force count and length in CaptureShaderSource
a835912f8 : Texture: Mark initialized after syncState.
1b9d95fcc : Roll vulkan-deps from 4d36e22f8cc6 to 510c98092bc0 (6 revisions)
55e217717 : Roll Chromium from 30bbd66599a2 to aeae79104c34 (422 revisions)
d20afde45 : Vulkan: Retain precision of uniform variables
1fb846cbe : Validate texStorage dimensions with compressed formats
d8cb99676 : In WebGL, constrain base level of compressed textures.
728baa508 : Revert "Skip UpdateRenderTargetCacheOnDestroyTexStorage on Metal"
bf4eb2636 : Skip UpdateRenderTargetCacheOnDestroyTexStorage on Metal
26cf48c15 : Roll VK-GL-CTS from bf3d63599bad to 7103920041db (7 revisions)
6c32e8d9d : Roll vulkan-deps from 20a966e2b2fd to 4d36e22f8cc6 (6 revisions)
fe6804e82 : Roll SwiftShader from b2af6a85583d to 526b987888fb (1 revision)
1698ba2b9 : Roll Chromium from 5a1d66a9d8fb to 30bbd66599a2 (82 revisions)
201960e4a : Roll Chromium from 00e190ef4059 to 5a1d66a9d8fb (406 revisions)
2ae998ac1 : Enable ResultDB on standalone Try builders
e6d9ef98d : Enable ResultDB adapter for standalone bots
fa74421d4 : Capture/Replay: Add LoadEGL()
62cac8b55 : Capture/Replay: Add EGL support to generate_entry_points.py
ce6b0cd7f : Roll vulkan-deps from 95cbcd95b33b to 20a966e2b2fd (8 revisions)
ac2d14341 : Enable resultdb for ANGLE standalone builders
bfad749c8 : Roll Chromium from 176cfbd86223 to 00e190ef4059 (514 revisions)
ff64d2c7e : Choose direct-to-Metal translator through a feature.
331be08ff : Tests: Add Sonic The Hedgehog trace.
d3031c654 : Capture/Replay: Update expectations with bug IDs
29270a636 : Roll vulkan-deps from 902c4504128f to 95cbcd95b33b (8 revisions)
887259177 : Roll Chromium from 6db26672c5bd to 176cfbd86223 (476 revisions)
392ba63fc : Suppress 2 dEQP GLES3 tests on Win SwANGLE
6136620b7 : Reland "EGL: GLES: Implement GL_EXT_protected_textures"
0bd5cac20 : Allow BufferSubData with persistently mapped buffers
8f2141939 : Revert "Properly report xcb_connect failures in DisplayVkXcb"
0b651e425 : Vulkan/D3D11/Metal: Expose GL_NV_framebuffer_blit
81bee2e7f : Properly report xcb_connect failures in DisplayVkXcb
97c21277d : FrameCapture: Don't capture default drawbuffers state.
856228b0b : D3D9: Expose EXT_sRGB and EXT_texture_compression_s3tc_srgb
595ce2b8e : FrameCapture: Use OES suffixes for framebuffer functions on ES1.
d25c9d7f5 : Add perf tests runner script.
4eac0bf1a : Roll vulkan-deps from 8e25231b71ac to 902c4504128f (7 revisions)
17d4ff96c : Roll Chromium from bfd7c5a55cd0 to 6db26672c5bd (464 revisions)
1d49cb662 : Roll vulkan-deps from ad1ae9d489da to 8e25231b71ac (9 revisions)
b1b760e74 : Ignore VUID-vkCmdClearAttachments-baseArrayLayer-00018
23a50a7ca : Serialization: Fix groups & ensure compile resolution.
06b19ed81 : Framecapture: Update file naming
4686da27b : Add GetImage test with RGB.
0e88f2402 : EGLWindow: Add option to force robust init.
7ed0729dc : EGLWindow: Add option to enable capture limits.
fd4590a63 : Roll Chromium from 29702b8b93b0 to bfd7c5a55cd0 (62 revisions)
6c4154876 : Capture/Replay: Add option to override test disabling
af35fd22d : Capture/Replay: rework test runner to use expectations
7f38e2892 : Roll Chromium from 54236e566eab to 29702b8b93b0 (355 revisions)
1654537d4 : Fix default and driver uniforms' binding indices.
e70a1444a : Vulkan: Fix draw FBO1 followed by resolve FBO2
c664601d1 : Allow drawing if a fragment shader isn't present
cf090996c : Vulkan: Call onFramebufferChange from a single place
d191bc32a : Reintroduce TType::isRank0.
934ffac6a : Vulkan: Propagate BufferData changes to shader storage buffer binding
63248e7fd : Translator: Fix dead-code-elimination corner case
07c21bccd : Add run-time switch for direct-to-Metal compiler.
0cd997792 : Translator: Propagate precision to children nodes
c6f5b67ea : Give auto-roller ownership over ANGLE.
8387f10fe : D3D9: Mark destination images dirty after CPU-copy path
16a61bbbd : D3D: Fix not notifying RenderTarget release in TextureD3D
c5fa9a44b : Vulkan: Add test for BufferData change is propagated to SSBO properly
e28fb127b : Vulkan: Propagate BufferData changes to atomic counter binding
9acae0d58 : Roll Chromium from 3d40e0a2ae46 to 54236e566eab (96 revisions)
52aae056c : Vulkan: Test for buffer storage propagate to AtomicCounter properly
4a841e6af : PerfTests: Replay EGL color spaces.
89dbbb2ac : Skip validation of stderr in TestSuiteTest.RunFlakyTests
6520b6c38 : Roll SwiftShader from e4b7794ddbee to b2af6a85583d (3 revisions)
12ddb0072 : Roll vulkan-deps from 5a3686a46647 to ad1ae9d489da (5 revisions)
25d603052 : Roll Chromium from 4867b99b3f43 to 3d40e0a2ae46 (416 revisions)
9b646c132 : Tests: Add Final Fantasy trace
ab19e742f : Match DebugAnnotator::{begin|end}Event() calls
2e8a2d3c2 : Translator: Helpers to derive precision
3fd572c40 : FrameCapture: Fix setCaptureActive() and MEC timing
061188a7e : Translator: General clean up
f9c287f0d : Capture/Replay: Fix reset for immutable textures
6fe918814 : Translator: Simplify RecordConstantPrecision
9926ed76e : Roll VK-GL-CTS from 0eb84cfc3d3f to bf3d63599bad (5 revisions)
798c52001 : Translator: Make precise-ness a property of AST nodes
39c7f0772 : Roll vulkan-deps from 2395f179eff3 to 5a3686a46647 (30 revisions)
7754534c3 : Roll SwiftShader from d4483095765e to e4b7794ddbee (2 revisions)
324887054 : Roll Chromium from 9177048d3b1a to 4867b99b3f43 (252 revisions)
9da4e52b5 : Tests: Add PUBG Mobile battle royale trace
14802390b : Roll Chromium from 0b6b7ef9940d to 9177048d3b1a (237 revisions)
e41565490 : Roll googletest
1ce783972 : Remove support for WEBGL_debug_shader_precision
7c072f7ed : Tests: Add PUBG Mobile skydive trace
884b86748 : Roll Chromium from b3e57670ca16 to 0b6b7ef9940d (588 revisions)
091fb9b97 : Reland "Reland "GL: Fix GPU detection""
09d5047b4 : GL: Remove the rewriteVectorScalarArithmetic workaround
10d50f649 : Revert "Reland "GL: Fix GPU detection""
215d00b13 : D3D11: Add validation for storages size in updateBufferStorage
217acac2b : Vulkan: Add support for EXT_primitive_bounding_box
cb0b4b7e9 : Perf Bots: Upload proper build URL.
db599f658 : Roll SwiftShader from dcfc0a6e2d84 to d4483095765e (2 revisions)
35bdaf8dc : Capture/Replay: Minor cleanups.
5bbaa2c58 : Capture/Replay: Track arrayed uniform locations
8ca013e1f : Roll Chromium from c96bed01e3be to b3e57670ca16 (245 revisions)
f99426400 : Translator: Fix fuzzer crashing on assertion
a8f9b79a1 : Reland "GL: Fix GPU detection"
a65b40560 : Reland "Translator: Clean up type cloning"
c5c8a25a8 : Revert "Translator: Clean up type cloning"
1f0e2916e : Revert "GL: Fix GPU detection"
e990fd0f0 : Roll SwiftShader from 44660405ea6c to dcfc0a6e2d84 (6 revisions)
747d5323f : gen_restricted_traces: Add kReplayDrawSurfaceColorSpace.
ac5bcdb3c : Vulkan: Use custom volk init function.
262dc97c4 : FrameCapture: Capture the EGL color space.
85e490535 : Roll Chromium from 7ad7eb435b84 to c96bed01e3be (1394 revisions)
30dea869a : GL: Fix GPU detection
f016c4352 : Translator: Clean up type cloning
61517a160 : Remove extra angle:: uses from ANGLEPestTest.cpp.
fc6ce9ba1 : Fix unreachable case in test instantiate.
26329cb93 : Test Runner: Allow listing tests on Android.
0ce5f85f1 : Capture/Replay Tests: Skip crashing test.
aca9f2e28 : Vulkan: SPIR-V Gen: Fix constructors with uniform parameters
3a6a0e910 : Remove ASSERT in computeRowPitch about row length.
a16cb097c : Roll vulkan-deps from eca94bf2bef7 to 2395f179eff3 (1 revision)
d4d6c23c7 : Fix a recently-introduced case of -Wunreachable-code-aggressive.
a37973019 : Roll vulkan-deps from 55a0cb8b66ac to eca94bf2bef7 (22 revisions)
ae8ef0397 : Translator: Correctly respect precision of gl_FragColor/Data
246e95a53 : Disable Precise unittests without SPIR-V gen enabled
8fb5c2f2d : Vulkan: SPIR-V Gen: Fix OpImage* on multisampled images
ebe943e2f : Vulkan: SPIR-V Gen: Fix gl_Clip/CullDistance
a83c9108c : Vulkan: SPIR-V Gen: Fix nested ternary operators
2b23aae4c : Vulkan: SPIR-V Gen: Support vec(..., mat)
f549594f4 : Roll VK-GL-CTS from 571256871c2e to 0eb84cfc3d3f (25 revisions)
aec5e65cb : Get direct-to-Metal backend to run angle_end2end_tests.
22ae4ce0e : Revert "Disable RunAppAsync and RunAppAsyncRedirectStderrToStdout"
96ccf3f43 : Translator: Consolidate EvqFragDepth and EvqFragDepthEXT
014460d8a : Rename WebSwapLayerCGL to WebSwapCGLLayer
cad2bcb82 : packed_egl_enums: Add ColorSpace.
3036e0903 : Vulkan: Direct SPIR-V Gen: Support the precise keyword
8f77e0bc6 : Define angle::HashSet potentially using abseil
71fb0352c : Roll vulkan-deps from ecc420b25566 to 55a0cb8b66ac (8 revisions)
b7eec5c63 : Roll SwiftShader from b8bcc42a41e5 to 44660405ea6c (1 revision)
e74638fed : Disable Metal shader cache again in angle_end2end_tests.
ae24c9d38 : Remove space from internal debug name strings.
b8e8c8229 : Suppress Mac 11.4 failures
8593e0a24 : TestSuite tests: Don't validate stderr until fixed
b751b1859 : infra: Enable gles3.2 deqp tests with direct SPIR-V generation
630077c5f : infra: Enable gles3.1 deqp tests with direct SPIR-V generation
f4f866ce2 : Disable RunAppAsync and RunAppAsyncRedirectStderrToStdout
111c9a157 : Roll vulkan-deps from 42c7e9bc00c2 to ecc420b25566 (2 revisions)
c72bb3616 : Roll SwiftShader from 915947134128 to b8bcc42a41e5 (2 revisions)
48a618894 : Roll Chromium from f18a56e21b43 to 7ad7eb435b84 (470 revisions)
7c6da4935 : Translator: Make sure built-in variables are consistent
0d06c3cf9 : Fix some instances of -Wunused-but-set-variable.
c8c9e15b5 : Translator: Fix sizing of tessellation shader arrays
bd19620fc : Revert "VulkanExternalHelper: Use VK_KHR_image_format_list extension."
1dd33c052 : Roll vulkan-deps from d85297cbd31b to 42c7e9bc00c2 (37 revisions)
5bda5f91e : Fix some instances of -Wunreachable-code-aggressive.
4222d5e5a : VulkanExternalHelper: Use VK_KHR_image_format_list extension.
ef406f1b4 : FrameCapture: Capture GLES1 matrix stack.
edb4a7a8d : GLES1State: Add getMatrixStack function.
9b95caf46 : Roll Chromium from 779c0d440060 to f18a56e21b43 (464 revisions)
b8d6f8aa9 : Translator: Facilitate integration in FireFox
dbe986d71 : Vulkan: SPIR-V Gen: Fixes to tessellation shader support
acfd63a4c : Translator: Remove GLSL rules from the ESSL-only symbol table
63fa70809 : Vulkan: SPIR-V Gen: Fix bugs with ES3.1 texture* builtins
4ff80bb5f : infra: Enable gles3 deqp tests with direct SPIR-V generation
715bab1f1 : Vulkan: SPIR-V Gen: Fixes to geometry shader support
ff7eafb56 : Vulkan: SPIR-V Gen: Fix .length() vs ssbo arrays
b19fbbdab : Vulkan: SPIR-V Gen: Support multiview
3bd2273b4 : Capture/Replay: Only perform call updates on valid calls.
2ce818178 : Roll Chromium from 172cae01c41b to 779c0d440060 (322 revisions)
d67cab228 : Capture/Replay: Handle missing context serialization
a5b7655cb : Vulkan: Unsupress fixed test
939ea5f41 : Vulkan: SPIR-V Gen: Fixes to tessellation builtins
9416e84e1 : Vulkan: SPIR-V Gen: Add missing DepthReplacing execution mode
de8dc2c93 : Vulkan: SPIR-V Gen: Support OES_sample_variables
8bf2e5ec1 : Vulkan: SPIR-V Gen: Fix switch with default at the end
82d7d888f : Vulkan: SPIR-V Gen: Fix bugs with texture* builtins
31bc92264 : Vulkan: SPIR-V Gen: Fix unpack* built-ins
24610ba60 : Suppress failing SPIR-V gen tests
6b5cec154 : Vulkan: SPIR-V Gen: Fixes to scalar->vector promotion
d0c03ff49 : Vulkan: SPIR-V Gen: Fix lvalues passed to in/inout parameters
cc69d861a : Vulkan: SPIR-V Gen: Fix textureProj's coordinate adjustment
9d23ae62c : Vulkan: SPIR-V Gen: Fix conditionals with pruned blocks
ad8c32578 : Vulkan: Fix bresenham line emulation in shaders with return
1f72aa14a : Roll Chromium from 208fab302a17 to 172cae01c41b (609 revisions)
02c5cdbdb : infra: Enable gles2 deqp tests with direct SPIR-V generation
fbffcf7bb : dEQP: Suppress two tests with undefined behaviour.
8f6f52b56 : GL: Temporarily disable sync control on all GPUs on Linux
348eaf152 : roll_aosp.sh: Add dcheck_always_on = false
f18bb9c0e : Roll Chromium DEPS manually.
626287991 : Vulkan: SPIR-V Gen: Support dEQP
729cbcf17 : Make Display and X11 available in the same build
91b35c909 : infra: Add perf results processing script.
2c60b88a0 : Make the trybot exclusion filter a proper regex.
646c02b9e : Update angle_assert_always_on condition.
aed52e670 : Set dcheck_always_on on every ANGLE builder.
9f7a86a80 : Vulkan: SPIR-V Gen: Fix bugs with matrix ops
951b04bb3 : Vulkan: SPIR-V Gen: Support scalar constructors
45d4641a4 : Vulkan: SPIR-V Gen: Support tessellation shaders
7f199d751 : Vulkan: SPIR-V Gen: Support geometry shaders
05716b9f3 : Cleanup license_text to remove missing license files
2ec44d079 : List all license files in Android.bp
27ccdc850 : Add Chromium perf result processing script.
20ae10c2d : Enable SwANGLE on all ozone platforms.
b5630d5c6 : Capture/Replay: Add textures to resource tracking
c408926fc : Revert "EGL: GLES: Implement GL_EXT_protected_textures"
c5f83c34f : Revert "Vulkan: Suppress VVL errors triggered by external formats"
03cf78880 : Test Runner: Remove extra quotes from histograms.
8ddd1807e : Roll vulkan-deps from 436e27578f75 to d85297cbd31b (10 revisions)
e759ff888 : Roll Chromium from f8ef6fcfb849 to 208fab302a17 (1307 revisions)
0e1c90cf4 : Translator: Validate function parameter qualifiers
6e2614533 : Vulkan: SPIR-V Gen: Fix I/O block arrays
d6a7b0172 : Roll vulkan-deps from a42815069bad to 436e27578f75 (16 revisions)
8a737c5d4 : Capture/Replay: Update unpack state in Shared MEC
f8d277e45 : Document the need for is_component_build = false
1a4ac82a0 : Vulkan: Disable border color on SwiftShader.
b129170fb : Roll SwiftShader from 7a7993b54e62 to 915947134128 (1 revision)
f9dbd4efb : Vulkan: Add Validation checks in FramebufferTextureEXT
e9decf0c6 : Vulkan: SPIR-V Gen: Support framebuffer fetch
a3df80ea7 : Translator: Validate AST consistency w.r.t function calls
05eb0a329 : Translator: Allow subpassLoad in AST in ESSL
6210a9b34 : EGL: GLES: Implement GL_EXT_protected_textures

+- Project: platform/external/armnn

c768eebe : [LSC] Add LOCAL_LICENSE_KINDS to external/armnn
16d64615 : add missing owners file for armnn.
fc55a19c : IVGCVSW-5348 Update Doxygen Docu
3bfadb0c : IVGCVSW-5457 Add How-To documentation for the TfLite Delegate
dea8fb6b : IVGCVSW-5481 'Add ClCompileContext to ClWorkloadFactory'
f4f150c3 : Doc update TfLiteDelegate: FullyConnected does not support fused activation
c2560010 : armnn: place flag around building armnn tests
a6587ec9 : Revert "IVGCVSW-5348 Update Doxygen Docu"
7435eccd : IVGCVSW-5348 Update Doxygen Docu
7f6c6677 : Fix reshape delegate intermittent error
885cf8ce : Removing labels and replacing with links to model+labels
c6ac856b : IVGCVSW-5347 Update Readme for 20.11
999d136c : IVGCVSW-5574 Change directory for tensorflow libs for the delegate
060bad50 : IVGCVSW-5569 Fix Unittest failure while building using EthosNAcc backend
1672542b : IVGCVSW-5538 Fix delegate DepthwiseConv2d, DIV, Reshape
56870183 : IVGCVSW-5559 Add int8_t to tflite delegate on ExecuteNetwork
55518ca7 : IVGCVSW-5544 Fix FullyConnected Delegate tests
63e75dce : IVGCVSW-5549 Failing Transpose Conv2d Uint8 test
eb61612b : IVGCVSW-5550 Fix failing delegate Conv2d tests for CpuAcc/GpuAcc
f9a2a1e8 : IVGCVSW-5564 Disable INT16 delegate quant tests on ACL
e03d9c2e : IVGCVSW-5567 armnn_delegate Reshape operator fails
187b3a73 : IVGCVSW-5548 Fix delegate ElementwiseUnary tests for CpuAcc/GpuAcc
58f8ecdb : IVGCVSW-5093 Remove redundant LogicalUnary functions
fe73b041 : IVGCVSW-5545 Fix delegate Comparison failures on CpuAcc/GpuAcc
be25d94a : IVGCVSW-5563 Fix Crash on model with Fullyconnected Sigmoid Activation
fe3ec944 : IVGCVSW-5092 Add CL Logical workload
b8307527 : Update ACL pin to branches/arm_compute_20_11
177df1e4 : IVGCVSW-5093 Add NEON Logical workload
0c95f4cd : Fix logical vts skip
1670b0c0 : IVGCVSW-5397 TfLiteDelegate: Implement the redefine operators
23969e8b : IVGCVSW-5558 'Output all zeroes using EthosNAcc backend when falling back to CpuRef'
3812fbc7 : IVGCVSW-5543 Fix delegate Pooling2d failures on CpuAcc/GpuAcc
06d2d1b2 : IVGCVSW-5547 Fix Delegate Softmax failures on CpuAcc/GpuAcc
15f7faef : IVGCVSW-5377 'Add ArmNN TfLite delegate to ExecuteNetwork'
5d03e31a : IVGCVSW-5377 Add ArmNN TfLite delegate to ExecuteNetwork
a40b434e : Update ACL pin to 04a0706dddc6ca24cb80e3e0789c6b0f54c48b28
7a0efa51 : IVGCVSW-5535 Extend dump file with info about fused layers
a8578103 : IVGCVSW-5395 TfLiteDelegate: Implement the Softmax operators
0cf84423 : IVGCVSW-5382 TfLiteDelegate: Implement the Activation operators
05e9fd2f : IVGCVSW-5539 'Elementwise layers with const tensors are not connecting up'
1ac690a1 : MLCE-278-IVGCVSW-5530 FusedActivation issues
91c41714 : IVGCVSW-5486 TfLiteDelegate: Implement Concat and Mean operators
145c88f8 : MLECO-1253 Adding ASR sample application using the PyArmNN api
aa41d5d2 : IVGCVSW-5530 'Cannot run SSD Mobilenet f16/uint8 on CpuRef via ExecuteNetwork'
7c0e3fd7 : IVGCVSW-5385 Use specific data-type instead of auto (Transpose TfLiteDelegate)
cb8e3509 : IVGCVSW-5465 ExecuteNetworkTestsDynamicBackends Bug Fix
b968a4fd : IVGCVSW-5463 Change cmake version for delegate to 3.7
4a3d5059 : Added SECURITY.md file
42bd4f17 : IVGCVSW-5311 Debian Packaging - Host packages in public PPA
9d07e009 : MLCE-278 issue with signed-int8 quantized model
c1734380 : Update ACL pin to 17b7102b30e0159263d06d3a0816cd2998a13456
6f9f9902 : IVGCVSW-5508 Activate compiler warnings in ArmNN TfLite Delegate
72a7cf21 : Update ACL pin to 61ffda4839d6fe8cc165faae0ec7c9be1d528194
f89964ec : IVGCVSW-5385 TfLiteDelegate: Implement the Transpose operator
32ca144f : IVGCVSW-5338 TfLiteDelegate: Implement the Convolution operators
33d2c785 : IVGCVSW-5189 Fix error running EfficientNet-Lite on GpuAcc
0d4ed395 : IVGCVSW-5328-5329 Fuse Activation Cleanup
e688d611 : Wrap FindBoost in if(BUILD_UNIT_TESTS) so that it can be excluded entirely
9234e5fa : IVGCVSW-5346 Update Major, Minor release versions
07810fc2 : IVGCVSW-5328-5329 Fuse Activation
8502adea : IVGCVSW-5495 Fix validation for per-channel quant
30dfc543 : Update ACL pin to d7341fb9e3b24b904edf7ac9d83e1e063bc77765
e339bf68 : IVGCVSW-5396 TfLiteDelegate: Implement the Resize operators
eca97819 : Update ACL pin to 5f2fb59054aee2ec190d72accdb45f852caf4b87
4189cc5c : IVGCVSW-5504 'TfLiteDelegate: Introduce FP16 and BackendOptions'
8081536d : IVGCVSW-5387 TfLiteDelegate: Implement the Pooling operators
3dda41da : IVGCVSW-5507 ExecuteNetwork fix
cb4ddef6 : Update ACL pin to 087ee3d521c1137b0bc611579eb1b94cc7813fb2
6e36a64e : IVGCVSW-5389 'TfLiteDelegate: Implement the FullyConnected operator'
50c87d39 : IVGCVSW-5387 TfLiteDelegate: Implement the Pooling operators
0d35a93d : IVGCVSW-5398 TfLiteDelegate: Implement the Quantization operators
8b9858d8 : IVGCVSW-5380 'TfLiteDelegate: Implement the Comparison operators'
21a94ff6 : IVGCVSW-5379 'TfLiteDelegate: Implement the ElementWiseBinary operators'
057ac601 : Update ACL pin to 2cb05d9ee91880179ad2537cbf66229c7c2a2356
aba90cd6 : IVGCVSW-5091 Add Logical ops frontend and ref impl
c9bc80e1 : IVGCVSW-5462 Link fmt statically
7b237856 : Update ACL pin to bef7fa27b0d231a8649952f60808132d109b6345
df04d23a : IVGCVSW-5327 Add to Layer a binary blob to host the activation layer info
90231b8c : IVGCVSW-5315 Create FuseBatchNorm class
82490eee : COMPMID-3639: (3RDPARTY_UPDATE) Move CL kernels to src
85523c49 : Remove URL_HASH check for x264 lib
5c5a3ea7 : Update ACL pin to 770dfeb04b6fd89afde2005bd46caa6ff0858f3e
1f00312b : Update ACL pin to ca6068594bcabcc392f30c8ff3188b03f4a35407
6fff4f4c : IVGCVSW-5476 Fix Fuse_batchNorm_into_Conv2D_Float32_Test
1973b09c : Print out more information about the graph
265e53e6 : IVGCVSW-5322 Fix segfault between Neon and Cl layers
25d80eed : IVGCVSW-5265 Removing more Boost references from test executables.
9b01ed26 : IVGCVSW-5267 Remove boost from core android-nn-driver
74a2e496 : IVGCVSW-5266 Remove Boost from standalone dynamic backend
5ea9f31a : IVGCVSW-5468 Rewrite QuantizationDataSet.cpp to avoid use of CsvReader
67e95f2a : IVGCVSW-5379 'TfLiteDelegate: Implement the ElementWiseBinary operators'
3902f953 : IVGCVSW-5267 Remove boost from core android-nn-driver
9a5ce4ab : IVGCVSW-5265 Remove boost from core ArmNN CMake
06e0300c : IVGCVSW-5314 Create OptimizeForExclusiveConnection
34515a18 : Update ACL pin to 5a4284dc7d98a382d0fa492b64fabe430d5afdc6
46330a3c : IVGCVSW-4995 Update BuildGuideAndroidNDK and BuildGuideCrossCompilation md files in ArmNN
f80c9ba4 : Update ACL to 19a41bad7fbbc18fc9032753b234b1f7c632b2d5
1be893f5 : Move PyArmNN unit test resources for IDeserializer to external storage
3e54d031 : IVGCVSW-5433 Remove boost::transform_iterator and make_transform_iterator
aaa54ae7 : Bugfix: Don't try to link pipeCommon if it's not being built
0103e769 : Fix BackendHint missing when cloning a layer
0534e036 : IVGCVSW-5378 'TfLiteDelegate: Implement the ElementWiseUnary operators '
bf18a266 : Bugfix: Allow use of dynamic backendId in execute network
62483bee : IVGCVSW-5366 'Add a do nothing SubGraph class' IVGCVSW-5373 'Implement the ABS operator in the Delegate'
3d1323ff : Update ACL pin to 9ae06d4986bc3055f7786c1097b465bd321cf8eb
e5181532 : IVGCVSW-5077 Ensure ArmNN builds successfully with latest protobuf
0f74e923 : Update ACL pin to b333758b5e2b00ba7b36cc02c169605f55fb0251
db6e8a99 : GitHub#465 Fix NonMaxSuppression
5f960d92 : Add IDeserializer support in pyarmnn
45274909 : IVGCVSW-5284 Refactor ExecuteNetwork
3c24f43f : IVGCVSW-5365 'Create the TfLite Delegate subdirectory in ArmNN'
bec32f79 : armnn: update linkage to intree driver
418c7dd8 : Bugfix: fix typo in Pyarmnn README example code
fbba3643 : IVGCVSW-5435 Add FloatingPointComparison to remove boost::math::fpc uses
f88e3cc9 : IVGCVSW-5406 Update README.md with details of third party tools.
c89829f1 : IVGCVSW-5280 Switch tests/InferenceTest and derived tests over to cxxopts
f9f33a04 : IVGCVSW-5335 Added Documentation for fast_math
c456c31a : IVGCVSW-5434 Remove boost/preprocessor.hpp
f290d88d : IVGCVSW-4489 Remove remaining occurrence of boost::format
55c87b7c : Bugfix: Correctly parse the armnn_includes by separating with space
fc6ab476 : IVGCVSW-5335 Documentation for fast_math
fbab30b6 : Load dynamic backends for YoloV3
7a1966cb : IVGCVSW-5287 Switch tests/MultipleNetworksCifar10 over to cxxopts
41ff7f8d : IVGCVSW-5279 Switch armnnQuantizer over to cxxopts
cd2c5f5d : IVGCVSW-5291 Fix for Yolov3 producing 0s on Neon
d63e86c0 : IVGCVSW-5173 'Upgrade from v1.15 of tensorflow to v2.3'
0029cd64 : IVGCVSW-5282 Switch tests/TfLiteMobilenetQuantized-Armnn over to cxxopts
3a40ea5e : IVGCVSW-5363 Add Unmap layer and Unmap workload
e7ba17ec : IVGCVSW-5286 Switch tests/ModelAccuracyTool-Armnn over to cxxopts
3255d77f : Remove Resize from list of layers that need padding in Neon
2b428034 : IVGCVSW-5405 Remove boost::make_iterator_range and boost::to_upper_copy
68db06f4 : IVGCVSW-5362 Add Map layer and Map workload
84dc8430 : IVGCVSW-4488 Update cxxopts to version 3.0
b524ca03 : IVGCVSW-5213 Switch armnnConverter over to cxxopts
9e51cdef : IVGCVSW-5173 'Upgrade from v1.15 of tensorflow to v2.3'
ad959481 : IVGCVSW-5407 Failing Unittest
ef05cdb3 : Update ACL pin to fc2f6d0427e1d886fcccc68867d1af1ccd96608b
6c3dee49 : PyArmNN Updates
5b5c222f : IVGCVSW-5297 Remove boost::format from rest of ArmNN.
24ac8594 : IVGCVSW-5334 Remove remaining boost::numeric_cast from armnn
0c8cb872 : Update ACL pin to b84f9d34dbb857ad6113c0c89ad109498fa75fe5
890bf652 : IVGCVSW-4997 'Superfluous memcopy workloads'
01e8b074 : IVGCVSW-5306 Add floating point type checks to NumericCast.hpp
47fce874 : IVGCVSW-5294 Remove boost::format armnn backends
58dec6ba : IVGCVSW-5296 Remove boost::format armnn parsers
620e0732 : IVGCVSW-5281 Switch tests/ImageCSVFileGenerator over to cxxopts
1a758d06 : Update ACL pin to de2e747de0a63933d0cfcb75739d9460ea7c2ff5
bf88b6f6 : IVGCVSW-5285 Switch tests/ImageTensorGenerator over to cxxopts
f7017cb5 : IVGCVSW-5283 Switch tests/profiling/gatordmock over to cxxopts
b17220d7 : Include layer GUID in SerializeToDot output
a2a512c6 : COMPMID-3784 Fix 1 CTS MUL INT32 failure due to using SATURATE
ea8ce704 : IVGCVSW-5325 Fix non-channel per axis quantization
6d9f5c57 : IVGCVSW-4519 Remove Boost Variant and apply_visitor variant
156113ce : IVGCVSW-5295 Remove boost::format from armnn profiling
3a613cc9 : Refactored Optimize(...) function to throw exceptions instead of returning null
ae55dc7b : Update ACL pin to d6d1b3682a2cdd54bae5498635b108a4b19a045a
f3475971 : Quantization copy constructor
22a4e153 : IVGCVSW-4519 Remove Boost Variant and apply_visitor variant
ba3ef18c : IVGCVSW-5295 Change fmt to be a header-only interface library
64f78751 : Update ACL pin to d175ecea20f5c9e3bff07f7c5d3e4bb5519f7cb9
371b70e3 : IVGCVSW-5301 Remove all boost::numeric_cast from armnn/src/profiling
1f0e2f9d : IVGCVSW-5326 PyArmnn has hard dependencies on all parsers when using cmake
b9dcfe63 : IVGCVSW-5325 Speed up the reference backend
be727bec : IVGCVSW-4973 Enable QLstm projection unit tests on CL
f3c2718f : Update ACL pin to 840a72cc745c60eccbd26fe192b035ec68b2ee41
d4619e28 : Add int32 and int64 ArgMax op support
02036e99 : Update ACL pint to 1643a45557fde79ee209f55c507860307ffe627c
283a8b4a : IVGCVSW-5318 'Create a Neon/CL Workload Unit Test fast_math option enabled'
a2364ed6 : Update ACL pin to 34654b2d8dcaf268a9d1bf9e0cdb5ba548ced2b7
30bef317 : Added Security Issues section
0663d66c : IVGCVSW-5303 Remove some boost::numeric_cast from rest of ArmNN
171214c8 : IVGCVSW-5300 Remove some boost::numeric_cast from armnn/backends
a25886e0 : IVGCVSW-5317 'Add enable_fast_math Option to ExecuteNetwork'
6f8699ac : Update ACL pin to 16cf3c2318978580006633ea4d5eccdd8ba1194a
16f82f98 : IVGCVSW-5305 AddBroadcastReshapeLayer as optimizer
919c14ef : MLECO-929 Add Object Detection sample application using the public ArmNN C++ API
589e3e81 : IVGCVSW-5302 Remove some boost::numeric_cast from parsers
04a72970 : IVGCVSW-5157 'Pipe ModelOption through Network::LoadNetwork() to Workload factory'
80c6b146 : IVGCVSW-5299 Remove some boost::numeric_cast from armnn/tests
77062ca6 : Update ACL pin to 5489394cdfe10afb469171cf521f26f923eeb2e2
c9a82a24 : IVGCVSW-5245 Add Quantization operator=() function
045f6be9 : IVGCVSW-5156 Introduce ModelOptions to OptimizedNetwork
08f4016b : IVGCVSW-5293 Remove boost::format from armnn/tests
1f3b49be : IVGCVSW-5197 Add support for 2nd input to ExpandDims of TfParser
54940191 : fix cxxopts and ghc cross compilation issue
2280bb55 : Update ACL pin to 57f30a9309ff2e5e3b32731a785bf38b01d1fd69
bbf71a64 : IVGCVSW-5244 Load-scope dynamic tensor TfLite tests
ebc07165 : Update ACL pin to e8f05da5fb919aa209e1bf0e5c70dd15fff84b7f
e3866760 : Update ACL pin to ec4dee8c68a3d0f6d63db184bfb2f4589429778e
9e9c7f50 : IVGCVSW-5261 Fix undefined reference to GetIdStatic()
f737c678 : MLECO-1226: update pyarmnn profiling helper utility
ec36d3ee : IVGCVSW-5256 Use CreateTensorHandle() function from TensorHandleFactory in the tests for layers Q,R & T
33a626f1 : IVGCVSW-5231 Remove CreateTensorHandle in the test where there is NO_DEPRECATE_WARN
826a5435 : IVGCVSW-5253 Use CreateTensorHandle() function from TensorHandleFactory in the tests for layers M-P
c43de6a6 : IVGCVSW-5252 Use CreateTensorHandle() function from TensorHandleFactory in the tests for layers between G-L
f500d6c2 : IVGCVSW-5249 Use CreateTensorHandle from ITensorHandleFactory in the test for all layers between C-D
7faf9a88 : IVGCVSW-5250 Remove CreateTensorHandle in the test for layers between E-F
5e719844 : IVGCVSW-5257 'Remove CreateTensorHandle in the test for layers beginning with S'
89de3b43 : IVGCVSW-4979 'Remove CreateTensorHandle using WorkloadFactory in workload tests'
56785c75 : IVGCVSW-5257 'Remove CreateTensorHandle in the test for layers beginning with S'
714fe5bb : IVGCVSW-5257 'Remove CreateTensorHandle in the test for layers beginning with S'
eac4adb5 : Export Armnn cmake
43528ac4 : IVGCVSW-5251 'Remove CreateTensorHandle for ArgMinMaxTestImpl'
8702007e : IVGCVSW-5250 Remove CreateTensorHandle in the test for layers between E-F
1b68e521 : armnn: remove a relative path include.
d9542d71 : armnn: add suppressions for boost errors
ab3bd4d4 : IVGCVSW-5109 'Add SupportsInPlaceComputation to TensorHandleFactories'
2b1c155d : Update Doxygen Project Version
87c76d90 : armnn: add suppression loop warning.
f73f989e : armnn: specify c++ and android version in makefile
e3bed2e7 : armnn: Fix compiler warnings
4a7fb1e0 : armnn: depend on libGLES_mali
433a5956 : MLECO-955: Added python object detection example for PyArmNN
fc5d5c21 : Minor html changes to BuildGuideCrossCompilation.md to make it look better
ea063dfe : IVGCVSW-5200 Add import enabled optimizer options to PyArmNN
0fe7376f : Bugfix: Allow permutation of QuantizationDim
09daef8e : Update to provide resources to PyArmNN examples manually
c84e45d9 : IVGCVSW-5208 Wrap SampleDynamicBackend in own namespace
a2493a04 : IVGCVSW-5012 Add importEnabled option for OptimizerOptions
37c8197c : Update ACL pin to their 20.08 release branch
74af0938 : IVGCVSW-5159 Add Accuracy Check for YoloV3 Big App
c83eb252 : IVGCVSW-5014 Deprecate CreateTensorHandle from WorkloadFactory
e2a3b3f1 : IVGCVSW-5230 Add ARMNN_NO_DEPRECATE_WARN to TimerTests
cf2d9135 : IVGCVSW-5229 Add ARMNN_NO_DEPRECATE_WARN_BEGIN to Memory tests
cb2cdcd0 : Update padding required layers
ef6f3009 : IVGCVSW-5114 Enable memory import in TfLiteYoloV3Big App
35c31c04 : Fix Windows build
ec01fb79 : IVGCVSW-5214 Add ARMNN_NO_DEPRECATE_WARN to Concat and Splitter Layers
841aca15 : IVGCVSW-5200 Update pyarmnn
313c99f9 : IVGCVSW-4813 Update semantic versioning of ArmNN to 22.0.0 for 20.08 release
3674f145 : IVGCVSW-5107 Allow Split to use subtensor on x and y
c53ceec5 : IVGCVSW-5221 Fix dynamic backend build failure
fbf0e5bd : IVGCVSW-5217 Add ARMNN_NO_DEPRECATE_WARN to layer tests
b74f36a5 : IVGCVSW-5215 Add ARMNN_NO_DEPRECATE_WARN to OutputHandler
b8d771ac : IVGCVSW-5012 Enable zero copy for Neon
9e132f57 : IVGCVSW-5216 Remove CreateTensorHandle from Transpose
4840cfbe : IVGCVSW-5181 Update FAQ to highlight Caffe problems on Ubuntu 20.04.
623069d5 : IVGCVSW-5218 Remove CreateTensorHandle from DetectionPostProcess and Prelu
438de1be : Fix linker err missing boost filesystem library
d858eff5 : Fix linker err missing boost filesystem library
558aeed4 : Update ACL pin to 547b2e7aa07db4dd41f99e492c40710f2548c6ba
4320c924 : Revert "IVGCVSW-5209 Fix for SqueezeNet failing after change in Softmax"
194b8ed3 : Update ACL pin to 27423f0c3f005155637ef7f1eb8fd31a06a9f205
fc8978fc : IVGCVSW-4979 Add GetTensorHandleFactory to WorkloadFactoryHelper(Ref/Ne/Cl)
fde170cc : IVGCVSW-5209 Fix for SqueezeNet failing after change in Softmax
ca44ffc4 : IVGCVSW-5207 Add to PadLayer the functions to validate and infer shapes
4d682747 : Update ACL pin to 315a20eea78a1861a55ba9fa25e244b702384f01
0739fee8 : IVGCVSW-5203 Fix Dynamic Sample Backend build
137813f2 : Update ACL pin to 996c777eea8acb8ce816552e77050dbf388f62be
2044235d : IVGCVSW-5181 Updating to flatbuffers 1.12.0
9cf7f88f : Update ACL pin to 4aed4aafa2ddb0b6f4b76aef5008c8bb45599ea4
76615a5e : IVGCVSW-5108 Allow Concat to use subtensor on x and y
e8816726 : IVGCVSW-5013 Add TensorHandleFactory to Sample Dynamic Tensor
895e1189 : IVGCVSW-5170 Do not resend timeline data if TimelineReporting is already enabled
8bb7f9a2 : Update ACL pin to b972ae62dd877eb53e6ad56ee124cfbc89441e2d
a4d2ce13 : IVGCVSW-5187, Github#432 Fix common/include/Packet.hpp not found in DynamicBackendSample
b648e29c : Updated ACL pin to 0499dff9293a86d3d53f72fed0a38b2823563674
f9d48d2d : Update ACL pin to ac4c03042d7a3020f87cea641e69aa38a684ddd7
f2225ca0 : Update ACL pin to 3b64e3e78c166773fea680afb4829d886e90552d
4b10fef6 : IVGCVSW-4712 Fill layer datatype adjustments * Input layer to be int32 instead of same type as output * Enable float16 end to end tests * Neon and Cl layer support check for backend
e8ac1330 : IVGCVSW-5174 Fix i386 Floor and AbsTest
9a2d1d00 : Update ACL to a179798501af2b3939f9282b2f03ef4f98471d81
2e3f4d23 : IVGCVSW-4713 Add EndToEnd test for RANK
ef2838bb : IVGCVSW-5171 Change library name to allow adbPush
49895f47 : IVGCVSW-5085 Updates to CL and NEON TensorHandleFactory
7ac3ca67 : IVGCVSW-5167 Use a generic axis in CL/Neon LogSoftmax and Softmax workload
bbfe603e : IVGCVSW-5166 Pull out the common and server side code into standalone libraries
a9c2ce12 : IVGCVSW-4980 Introduce InferAndValidate option to ExecuteNetwork for parsers
57512af8 : Update ACL pin 42e57362933b7fa04f9a86297fa75ed38c5e3c97
d109a4d0 : IVGCVSW-4932 Introduce ShapeInferenceMethod to TfLite Parser
2f746b3f : Github#433 Add HardSwish support to TfLiteParser
8d23636d : IVGCVSW-4973 Enable QLstm projection unit tests on NEON *Cosmetic changes on NeonQLstmWorkload
4408850b : IVGCVSW-4712 Add EndToEnd test for FILL
c135179c : IVGCVSW-5079 Fix for Timeline decoder segfaults when given bad data
1a26896f : IVGCVSW-5011 Implement GetCapabilities in NeonTensorHandleFactory
11c4efc9 : Update ACL pin to ad7515d231acb075a9585e52f257373b1a1b5d1f
f24effa4 : IVGCVSW-5155 Update Arm NN API to allow for call to shape inference
8398edcf : IVGCVSW-3896 Add CL LOG_SOFTMAX Workload
2ebe095e : Update ACL pin to 318c9f40770b2d1c06f8c0fe3f7929812503733e
69e653f9 : IVGCVSW-3897 Add NEON LOG_SOFTMAX Workload
686f45c6 : IVGCVSW-4889/IVGCVSW-4890 CL/Neon UnitTests for align_corners & half_pixels
d6568772 : IVGCVSW-5010 Add GetCapabilities to ITensorHandleFactory
5b4d0d50 : IVGCVSW-5118 Fix incorrect scoped profiling
05c342a1 : IVGCVSW-5165 add the fmt library to third-party folder
4fe928fc : Initial empty repository
552ee4db : Update ACL pin to aa95ddc2abb7cef0b2edd03f7c4c9d9c6b9d7cf4
2adf5f07 : IVGCVSW-5078 Fix segmentation fault on Yolo v3 big app
82262f58 : IVGCVSW-5104 Fix OS-X GetCurrentThreadId build error
aa41f363 : Add FAQ entries about IVGCVSW-4861 and GitHub #402
5097b945 : IVGCVSW-5080 Fixing OOB unit test failures in GatordMockTests.
f7713212 : IVGCVSW-5101 Add a SOL/EOL and a process ID label to Network
6da6a45d : Make it build on MACOSX
bac9b35d : IVGCVSW-4847, Github #393 Fix TfLite reshape operator
171ca7c6 : Fixing compile error on Ubuntu 16.04
83d08a95 : IVGCVSW-5076 Correct Profiling Stream Metadata packet revision table
549cb7ad : IVGCVSW-5078 Fix segmentation fault on Yolo V3 Big App
87d0bda9 : IVGCVSW-4929 Implement ShapeInferenceMethod in all Layers
c9f74d77 : Remove unnecessary header file
3d5672ff : Github #388 Remove TfLite Concat quant validation
1fdeb99c : IVGCVSW-5095 Make timeline report the Linux Thread ID not the pthread ID
86953ed3 : Update ACL pin to 6b6a16faa9375365d444b2a3998381b22cd6cd5b
aa93d980 : IVGCVSW-4487 Remove boot/dll.hpp from dynamic backends test.
05102395 : GitHub #388 Add matching quant checks in TfLite parser
9b14bfc3 : IVGCVSW-5005 Fix Deprecated Functions in CL/NEON Resize Workload
e4112637 : IVGCVSW-5087 NNT zero sized failing after TensorShape refactor
aaf9a8fa : Remove new occurence of boost::polymorphic_downcast
2605b236 : IVGCVSW-4624 Add a RANK Reference Implementation
c5789ca2 : GitHub #418 AddBroadcastReshapeLayer can cause inputs to be connected incorrectly
f78c767d : IVGCVSW-4770 Fix segmentation fault in FileOnlyProfilingDecoratorTests
06deacd5 : IVGCVSW-4919 Strided Slice 0 Dimension Tensor Fix
b7c1831f : IVGCVSW-4920 Invalid Negative Stride fix
0ad3ef15 : IVGCVSW-4988 Add handling output shape parameter to TransposeConvolution2d
11f6ace7 : IVGCVSW-5020 Refactor TensorShape to host dynamic tensors and scalar values
1f249445 : Refactor: Remove need of OutgoingCaptureFile in JSONTimelineDecoder
52664733 : IVGCVSW-4903 Connect axis parameter in Gather from android to ACL.
cbd2c230 : IVGCVSW-5007 Implement an Int32 reference Elementwise workload
532a29d1 : IVGCVSW-4487 Remove boost::filesystem
3b90af6b : IVGCVSW-5036 Do not allocate memory when import is enabled
c0761e9a : IVGCVSW-5021 Fix failure in SplitV
c9631100 : IVGCVSW-4171 Makes DumpOutgoingValidFileEndToEnd test work reliably
e7cc7c32 : IVGCVSW-4910 Productise YoloV3 Big App
aa2eb74f : IVGCVSW-5049 Terminate Timeline Packet Processing on Error
8cfcbb22 : IVGCVSW-4919 Mean VTS/NNT Failures
cdc0149f : IVGCVSW-4928 Introduce "ShapeInferenceMethod" Option.
1db8b822 : Update comment message on DynamicSample example
fd55dc9a : IVGCVSW-4982 Fix failure in GatordMockTests
a08d29b8 : Minor improvement of inference profiling
d5ba9aad : IVGCVSW-4770 Fix Segmentation fault while building ArmNN
66aecb0b : IVGCVSW-4621 Add CL FILL Workload
307fd34b : IVGCVSW-4487 Adds ghc::filesystem to third-party
a792a05b : IVGCVSW-4622 Add NEON FILL Workload
4c10dfc2 : Fix deserializer output binding tensorshape logic
8b23635b : IVGCVSW-4924 Fix edge case for transposeConv2d shape inference
0204f09c : IVGCVSW-5022 Fix master intermittent failure by providing surge buffer capacity
1f45dc3e : Remove per-channel quantization support in ref fully connected
ab219756 : IVGCVSW-4707 - Add AlignCorners and HalfPixelCenters to Resize
7e989834 : IVGCVSW-4488 Adding cxxopts to third-party
2b6a6a4f : IVGCVSW-4909 Add Quantizer Support for FILL operator
300ad569 : IVGCVSW-4908 Add Serializer/Deserializer Support for FILL operator
6398a98a : IVGCVSW-4900 Update Timeline Directory Message with new fields
96becb7e : Revert "IVGCVSW-3726 Upload ArmNN Doxygen files"
f060b2e5 : MLCE-189 Adding more checks around dynamic backend directory paths.
a1ba6771 : Update ACL pin to 980a9168b81d778f4902973b4920b54c103907e0
f4bfa6ae : IVGCVSW-4620 Add Fill Reference Implementation
d0aa456d : Cleaning up unit test GetProfilingGuidGenerator.
ec6c6809 : IVGCVSW-4906 Add front-end support for FILL operator
6350d272 : IVGCVSW-4968 Fix exception handling in TfLiteParser.
b22a75e2 : IVGCVSW-4860 Add tests to verify QLstm projection
041b3c0d : IVGCVSW-4904 Refactor CpuRef PAD Workload
fa0d838f : IVGCVSW-4923 Fix SampleDynamicBackendTests.
1c6e9763 : IVGCVSW-4774 Fix resize descriptor member name change for Pyarmnn
0dbe00a9 : IVGCVSW-4915 Improving messages around SAMPLE_DYNAMIC_BACKEND_ENABLED
9b65a15b : Update Acl pin to c26179810823bb36375111f4a5485a6475fc97c5
749294b2 : remove BOM from files
86704734 : IVGCVSW-4190 Add SplitV to Tflite Parser
bc873d2d : Tidy up uses of Windows.h by adding WindowsWrapper.hpp
bb46dde8 : Fix a few build warnings:
8acafd13 : IVGCVSW-4774 Add encoding flag for reading version
9ad2e5ba : IVGCVSW-3844 Add CL GATHER Workload
4a0c9b99 : IVGCVSW-4888 Update Resize Front end for new parameters
f540eb81 : IVGCVSW-3846 Add NEON GATHER Workload
3940d8bf : IVGCVSW-3847 Correction of 9349246cfce1cc3192aea8fb3a830506cf794abd
9349246c : IVGCVSW-3847 Support INT32 in Gather operator
c92156b2 : IVGCVSW-4801: Updating Doxygen project version for 20.05 release.
1892d210 : IVGCVSW-4735 Add label GUID to timeline eventClass message
83fcf988 : Add NEG support to TFLite parser
9fabf433 : IVGCVSW-4200 Add CL EXP Workload IVGCVSW-4203 Add Neon EXP Workload
855a47b1 : Catch exceptions by const reference
12239e72 : IVGCVSW-4187 Add LEAKY_RELU to TFLite parser
0729b2fe : Update ArmNN README with doxygen information
146981b6 : Remove Resize layer mentioned twice in the DeserializerSupport.md
01d02814 : IVGCVSW-4595 Change FileOnlyProfilingConnection to all packet processor model
42b3d7da : Add DIV support to TFLite parser
ecb6b8e2 : IVGCVSW-4863 ADD,SUB,DIV,MUL,MAXIMUM and MINIMUM int32 VTS test skipped in CpuRef
e300b366 : IVGCVSW-4604 ARGMINMAX float16 VTS test skipped in CpuRef
6fa8ce65 : IVGCVSW-4611 PRELU float16 VTS test skipped in CpuRef
92037af8 : IVGCVSW-4792 Update armnn readme and support files
eb1f9cfa : IVGCVSW-4186 Add EXP unit tests for TfLiteParser
badcc3f5 : Fix some musl libc issues in armnn
0a336dce : IVGCVSW-4734 Add an Attribute label guid to the relationship message to reduce traffic
6feca6cc : IVGCVSW-4852 Add In File Copyright Notice Section to ContributorGuide.md
bdba2725 : Github #111 Added Dockerfile to build ArmNN under an x86_64 system to target an Arm64 system.
0e6e876b : Github #111 Added Docker file to build an Android NDK container to build ARMNN.
d36c5288 : Bugfix: Profiling use of substr() incorrectly parses semantic versioning
753560b5 : IVGCVSW-4792 Update armnn readme and support files
2624dd71 : Find default build location for Compute Library binaries.
d6f06496 : IVGCVSW-4453 QLSTM Support
a7227ac8 : Adding more performance metrics
985ef1f2 : Fix some build errors spotted on Windows:
b5ab1bc8 : Cleanup pyarmnn .gitignore
59e057fb : Integration of PyArmNN into CMake
0800bf54 : IVGCVSW-4452 Add QLstm EndToEndTest
b357e328 : Few minor updates to BuildGuideAndroidNDK.md file
2323af45 : IVGCVSW-4450 Add CL Enhanced Quantized LSTM Workload
cc34093a : IVGCVSW-4451 Add QLstm NEON workload
36eed465 : Updating ACL pin to their 20.05 release branch
fe3d4ed7 : IVGCVSW-4795 Change armnn/Version.hpp to Semantic versioning format
3e6676da : IVGCVSW-4669 Set destination tensorInfo in MoveAllConnections()
c4532d10 : Update ACL pin to aba2f912a21487776e540724cf354a6cd8d89829
45a73626 : IVGCVSW-4834 Add calls to increment REGISTERED_BACKENDS and UNREGISTERED_BACKENDS
b98032f6 : Fix some Windows build errors:
ed324051 : IVGCVSW-4449 Add missing QLstm nullptr checks
63b234c6 : Remove parsing of EthosN profiling data, too specific for pyarmnn
56b465d8 : IVGCVSW-4831 Fix Packet header includes in backends
6a388ed7 : Update ACL pin 3155f77d23eb332974a6b9cb5d37a1329b8493a6
6be1e9be : IVGCVSW-4835 Change CounterSet and Device name offsets sizes to bytes
45544477 : Update ACL pin 090502887d87f52d28e98e90c0e17c582b9e63d6
a4f45cf0 : MLCE-193 README and FAQ updates.
4201adfe : Update ACL pin to f401c74a963a1ce2e188cd20269650063c1d483c
8d33318a : IVGCVSW-4777 Add QLstm serialization support
5061601f : IVGCVSW-4825 Set default value for --file-format argument in ExecuteNetwork
b205a336 : IVGCVSW-4828 Call m_CounterDirectory.IsCounterRegistered in ProfilingService::IsCounterRegistered
efc5da41 : Update ACL pin to 4efe5dc9b39a87eface43e7468e08279976ae9ef
c1f6b09c : IVGCVSW-4753 Refactor CL Softmax workload generalizing for different datatype
0c32ccfc : IVGCVSW-4737 Add check for CpuRef back-end before using it in tests
f3fcf325 : IVGCVSW-4794 Change ArmNN counters to report delta values
94c97881 : IVGCVSW-4776 Warn when MIN_STATIC_GUID is returned from GenerateStaticId multiple times.
479aef88 : MLCE-193 Add FAQ.md to ArmNN GitHub.
5bb3d8a1 : IVGCVSW-4775 Centralizing definition of ThreadIdSize to fix MLCE-189
0c8cb99d : IVGCVSW-4731 Move Packet.hpp to profiling/common/include
d6cb30e7 : Add test app to drive YoloV3 split model
1e9892e0 : Update ACL pin to 6f8b17dedb7b53b550e6210fd1c78c3a3e086271
d77fa1fb : Update ACL pin to 2886c757389c0ccca20a8689daf8180a730ecbc9
78229c4e : IVGCVSW-4794 Fix ArmNN Counters incorrectly set to delta
e09fc820 : IVGCVSW-4730 Remove the duplication of PIPE_MAGIC in the code base
ec99f290 : Update ACL pin to 2cfd3f754ec707c25f129c0026686035a0dcfc54
f9abb5fc : Update ACL pin to 77b8859688c333bca35ebc8ca4d0b2652f480c4a
5e123f8e : Move PyArmNN test resources to external storage
b6390dd5 : MLECO-763: fixes to PyArmNN failing unit tests
81770986 : Changing print statement to logging
884746d2 : Update ACL pin to 6f7585b21a13f4792ef1a55ac943997491ba8aec
4f1f899d : IVGCVSW-4449 Add QLstm ref implementation
56e1a5f6 : Update ACL pin to 359c48eaf251cbb84b523e5a67a099c739482e6c
d44815fc : Update the CounterDirectory Packet offsets to be relative to the start of the table containing that offset
b56cede2 : Update ACL pin to 8bb8de3772b37efb84959390582823488ab1b9e2
985fecfc : IVGCVSW-4760 Change the offsets in the counter directory body_header to be from the start of the packet body
be88a575 : IVGCVSW-4753 Fix CpuAcc Hal 1.3 Softmax Failures
9937f935 : IVGCVSW-4732 Move NetworkSockets class needs to profiling/common
be7e35c5 : IVGCVSW-4749 Fix CpuAcc Hal 1.3 FullyConnected Failures
366d7230 : IVGCVSW-4686 Fix NNT GeneratedTests.Tests
ce691bbd : Update ACL pin to 06cf9339ed4b86d559c837dcb7c1c273ae6a35eb
f017699d : IVGCVSW-4186 Parse TfLite Exp and Split_V operators
c77874a4 : IVGCVSW-4203 Add Exp support to Neon backend
d0fedaee : PyArmNN example scripts
89870464 : IVGCVSW-4544 Update BuildGuideAndroidNDK.md guide
7b127bf4 : Update ACL pin to 55c0c0c9559c08baed7f1c783404b83dff8c8e89
2ed809cb : IVGCVSW-4594 Refactor the GatordMockService and GatordMockMain to extract a BasePipeServer
4e755a50 : IVGCVSW-4595 Add IFileOnlyPacketHandlers to file only profiling connection
303980c5 : IVGCVSW-4668 Add TENSOR_QUANT8_ASYMM_SIGNED data type support to CpuRef operators
49c52a1e : IVGCVSW-4728 Attempt to fix test failures
0886ac4c : MLCE-190: Neon and CL Constant Workloads do not support newer DataTypes
d7fcafaa : IVGCVSW-4722 Add missing m_TimelineEnabled bool to ConnectionAcknowledgedCommandHandler
8e84398b : MLECO-763: profiling helper updates for EthosN profiling
ae42f01c : Added new DataTypes to Serializer
ec52c3a0 : IVGCVSW-4686 Fix NNT GeneratedTests Abs_int32
5302f5ef : Update ACL pin to 2b84be544e4a27f7e8e80827e9c85c8f0d58b4ce
c1798780 : IVGCVSW-4721 Make build of timelineDecoder.so depend only on BUILD_TIMELINE_DECODER
b23b9991 : IVGCVSW-4496 Updated ONNX documentation
796f8acf : Update ACL pin to b70770ee65ccce71a74e73df55fcaeac3cb9d0d7
ed27ee7e : IVGCVSW-4496 Add Flatten support to ONNX parser
f7b9d29c : IVGCVSW-4708 Add command to send activate/deactivate timeline packets to garodmock CommandFileParser
a0de0568 : IVGCVSW-4719 Remove possible zeros from SendStreamMetaDataPacket offsets
6544f402 : IVGCVSW-4718 Fix failing Execute Network Tests
60bf0ae9 : IVGCVSW-4675 Fixes for VTS 1.3 GeneratedTest.Test/armnn_resize*
e886b518 : Use X macro for the enum class LayerType
a8837bfc : IVGCVSW-4513 Remove boost/algorithm/string *
9b89e0a5 : Update ACL pin to d1d7722cfc5ee130115d8d195068a98b16102a21
11fce497 : Update ACL pin to b7f4a95c4bf27b4507e5b3b9278c249b1feefe36
a3a3d3ba : IVGCVSW-4704 Update links to how to guides in our README.md
38939ffb : IVGCVSW-4701 Make the GUIDGenerator thread safe
d9ba1a79 : IVGCVSW-4699 Force timestamps to always be in nanoseconds
7b2cafe4 : IVGCVSW-4696 Update BuildGuideCrossCompilation guide
59da369d : MLECO-712 Enable creation of runtime with external profiling support
3c9e0456 : IVGCVSW-4483 Removes boost::polymorphic_pointer_downcast
76bc728b : IVGCVSW-4483 Introduce PolymorphicPointerDowncast
dc0c6ed9 : Add PyArmNN to work with ArmNN API of 20.02 * Add Swig rules for generating python wrapper * Add documentation * Add tests and testing data
fe5a24be : IVGCVSW-4666 Call EnableProfiling when state switches to active
bb446e57 : IVGCVSW-4483 Remove boost::polymorphic_downcast
e5d0b93b : IVGCVSW-4641 Investigate Hal 1.3 VTS Failures
99b57c97 : Update ACL pin to 8abbabd6ad946441c8ef1a03896fa98f7801af1f
627cbb48 : IVGCVSW-4661 Add include Assert to GatordMockService.cpp
4e70a0a0 : Update ACL pin to 4df2cf3177129d10500d30056bf8404418f703d6
ac2770a4 : IVGCVSW-4485 Remove Boost assert
7ee5d2c3 : IVGCVSW-3753 Add Clip support to the onnx parser
fb03ead0 : Github #367 Updated aarch64-linux-gnu tool chains export method.
c7e3972c : Add flow to exclude libOpenCL when building AndroidnNN
c26400eb : IVGCVSW-4514 Remove lexical_cast.hpp
33ed221e : IVGCVSW-4455 Add an Activate and Deactivate control packet to the protocol
0fe279bb : Update ACL pin to cbd8144cf623b7d6f691ba7d3a30ae933e87efd8
e8cddebd : IVGCVSW-4643 Add Convolution2D tests with Bfloat16 input and Float32 output
db73c98f : IVGCVSW-4641 Investigate Hal 1.3 VTS Failures
0de47120 : MLECO-756 First cut of adding JSONTimelineDecoder and tests
7a7ca576 : IVGCVSW-4531 Tweak to an existing fix for failing NNT tests on Android R HAL 1.1/1.2 to account for negative slices
5c6275a6 : Update ACL pin to afc630fee1c019bfbc191c37d9d7fdf805b0b1d7
a56d1daa : Update ACL pin to 5219ed8a3c56db22867cc0c49db93951a7acb36d
250d3927 : IVGCVSW-4633 Add conversion of BF16 support to Neon
e2062cdf : IVGCVSW-4590 Fix Lstm layers CellToInputWeights
cedd34fa : IVGCVSW-4603 Support comparison operators in Neon
69d70c73 : Update ACL pin to 9f2403ff462c3725a03df68484dc43df6f011ab0
2b030d9e : IVGCVSW-4603 Support comparison operators in CL
1161ab7a : Update ACL pin to 4b869532f8b2aa7f02aa55c4f4813e994ea2df68
1a84fe3b : IVGCVSW-4555 ArmnnConverter (Serializer) does not support per-axis quantization params
57ef0088 : IVGCVSW-4597 Modify BF16 optimizer to Convert only inputs and weights of Convolution2d and FullyConnected layers
9272f8b9 : Update ACL pin to 1b14c75c0d591c4abe4d2d41b7e4e165fbf58382
c0f0af39 : IVGCVSW-4599 ArmNN Compile Error when compiled against gcc 9
a10e2a26 : IVGCVSW-4526 Fix UnitTest errors when running on raspberry pi
af1c63b9 : IVGCVSW-4589 Add timeline tests to Mock Gatord end to end test
a5a35917 : Update ACL pin to 51a9558d484e812707a776efceef18b93698cec9
d8cc8116 : IVGCVSW-4521 Add bf16-turbo-mode option to ExecuteNetwork
b6a402f4 : IVGCVSW-4596 Fix BufferManager's packet order
ac472106 : IVGCVSW-3813 Add Unary Elementwise Operation 'NEG' support to the android-nn-driver
957b844f : Update ACL pin to 689c968239180eda4263e34c3d450093d4a0450d
7c9d27ae : Update ACL pin to 6cd1c9bc312b65137da52a973489ba6a0f0180e3
bc7ffb5e : IVGCVSW-4520 Implement BFloat16 Optimizer
cf2ad554 : IVGCVSW-4589 Add call to SendWellKnownLabelsAndEventClasses
586a9aac : IVGCVSW-4549 Add front end for new QLSTM layer
c94d3f71 : IVGCVSW-4588 Remove short form of option file-format
0a35667e : IVGCVSW-4587 ArmNN failing to build in the Internal OOB
ea41b577 : IVGCVSW-4582 Undefined reference to GetProfilingService causes failure in the Backends CI job
b60dd243 : IVGCVSW-4565 TENSOR_BOOL8 data type not supported in AndroidNN Driver
a0687eef : MLECO-755: ArmNN: Add file format external profiling option
ea54a01f : IVGCVSW-4516 Add ConvertFp32ToBf16Layer and Ref workload support
25334cf3 : IVGCVSW-4553 Fix Wrapper Object Use after free in UnitTests.hpp
d15ee15e : IVGCVSW-4552 Fix Wrapper Object Use after free in ProfilerTests
a83af7b3 : IVGCVSW-4446 Add HardSwish EndToEnd tests
bca73e1c : IVGCVSW-4444 Adding Elu end to end test
3184c907 : IVGCVSW-4463 Change ProfilingService to a member of runtime from a singleton
e6a2ccd0 : IVGCVSW-4161 Provide for per model call back registration
eba482e6 : Update ACL pin to fd7780d910f3bc4c85bc95b57ea3dd4375d95d41
7ddbbae7 : IVGCVSW-4515 Add ConvertBf16ToFp32Layer and Ref workload support
f4a953f7 : IVGCVSW-4545 Relax check on ParseReshape
5c391dcd : MLCE-161: Added support for NormalizationLayer in ArmnnQuantizer.
fdad393d : Update ACL pin 0ec53a0e54ae0be0ed9c4e4c14a5fd10ed5f48a8 (COMPMID-3238)
0a99a146 : IVGCVSW-4531 Fix for failing strided slice NNT/VTS tests on Android R
de36e4a9 : IVGCVSW-3726 Upload ArmNN Doxygen files
78b26f02 : Update ACL pin to 470bc1eea65560d13001e60a7f7b22b12ec89bbc(COMPMID-3069)
403a185d : IVGCVSW-4512 Add BFloat16 Debug Workload
44179c37 : IVGCVSW-4511 Add BFloat16 to RefLayerSupport and unit tests
e9b5d298 : GatordMock: Fixing errors in parsing command file.
c9e52794 : IVGCVSW-4545 Fix segfault parsing reshape layer
431852c9 : Update ACL pin to 6800117df3be825f0ec5c6cc71c4377322f51b99
2bbfaa78 : IVGCVSW-3726 Doxygen touch-up
5238aff2 : IVGCVSW-4542 Refactor TimelineDecoder parsing of TimelinePackets
f3a43238 : IVGCVSW-3726 - Doxygen Beautification
c2522c47 : Update ACL pin to 1c2ff950071c5b4fd6e83487083d23c96637545f
e9e6818e : IVGCVSW-4517 Modify BFloat16 to conformant to the coding standards
ddb1d06d : MLCE-159 Add QAsymmS8 to ArmnnQuantizer
6445cfff : Github #326 Allow linking against shared Compute Library
8eb25606 : IVGCVSW-4482 Remove boost::ignore_unused
8832522f : IVGCVSW-4517 Implement BFloat16 Encoder and Decoder
97da5e2e : IVGCVSW-4541 Modify Timeline Packet construction
53d092d3 : IVGCVSW-4486 Introduce numeric_cast implementation
1ced464a : MLCE-160 Error loading quantized model containing BatchNorm Layer
6f86b699 : IVGCVSW-4540 Fix master build failure to link UnitTests on Android
4d4e0e25 : IVGCVSW-4483 Introduce polymorphic_downcast implementation
e6644849 : IVGCVSW-4517 Add BFloat16 class and unit tests
e32c8440 : IVGCVSW-4539 Add missing Activation Unit Test to CL and Neon *Square, Tanh, SoftReLu, LeakyReLu, Abs, ReLU
dcfc6361 : IVGCVSW-4485 Introduce ARMNN_ASSERT(_MSG) macros
9f8cad27 : IVGCVSW-4482 Introduce IgnoreUnused implementation
e8502484 : Update Acl Pin adb3291dda4e56de1af10e783b787445d6587a38
bdeabf8a : IVGCVSW-4213 Enable split along any dimension
8a2b4685 : IVGCVSW-4160 Make the ARM Developer Studio code a self contained build entity
a97a0be5 : IVGCVSW-4163 Enhance the error handling in the ReadPacket function
c3bf6efb : IVGCVSW-4508 Add BFloat16 data type
490b7bec : IVGCVSW-4375 Add support for Transpose to optimizations
4a9e24bf : IVGCVSW-4314 Per-layer backend hint API
9077473e : IVGCVSW-4532 Update Acl Pin to fec13b8e20dc9d71d729f750633fa52c3a8a0036
3463eaa6 : IVGCVSW-4426 Add missing Neon tests for quantized types
08759e26 : IVGCVSW-4375 Add parser support for Transpose
b015e5db : Modifying the IBackendProfilingContext interface to return a bool on EnableProfiling and adding error checking to the Runtime Invocation
03fbeaf5 : IVGCVSW-4440 : Add HARD_SWISH Support to Activation in CpuRef
c9ea45ad : IVGCVSW-4375 Add support for Transpose
510f6183 : IVGCVSW-4164 Change the callbacks to a C++ pure virtual interface
4c998993 : IVGCVSW-4454 Remove the CounterSet and Device fields from Category
3b3c3819 : IVGCVSW-4439: Adding Elu support to Activation
dd3f71b6 : COMPMID-3060: Add TF Parser support for Transpose
cf34f510 : IVGCVSW-4368 Update Android.mk and backend.mk files with latest unit tests
b1ec67f5 : IVGCVSW-4475 Update BuildGuideAndroidNDK.md
d9fb6e2b : IVGCVSW-4456 Disable NEON PostDetectionProcess
337c17f9 : IVGCVSW-4307 Onnx Segfault Bug
d149ad03 : IVGCVSW-4475 Update BuildGuideAndroidNDK.md
c7983813 : IVGCVSW-4432 Update Readme for 20.02
99bf80d3 : IVGCVSW-4456 Fix MobileNet SSD perf regression
50311ba9 : COMPMID-3062: Add ExecuteNetwork option to explicitly dequantize output
67e6c54b : IVGCVSW-4472 Yolo v3 ExecuteNetwork failing
48d70935 : IVGCVSW-2232 Pack/Stack operator support in Tensorflow Parser
98d39da8 : IVGCVSW-4433 Update version number to 20.02
5e90aab1 : COMPMID-3059: Add TF parser support for StridedSlice
0c2eeac6 : IVGCVSW-4436 Add ExecuteNetwork test for mobilenet_v2_int8
4c3c1f48 : IVGCVSW-4403 Add standalone backend build steps to BuildGuideAndroidNDK
fcb802bf : IVGCVSW-4340 Backend profiling: Add tests for Timeline functions
cab588ac : IVGCVSW-4320 Implement the bulk reporting of counter values from backends
c5a68011 : Update ACL pin to 20.02 release branch
64063552 : IVGCVSW-4320 Implement ReportCounters in BackendProfiling
a856501a : IVGCVSW-4420 Failing Unit Test Cl: Quantize layer
032bc74c : IVGCVSW-4338 Implement the Activation of Counters in backends
c1536d69 : IVGCVSW-4400 Backend Counter Registry Functionality
abfa9021 : IVGCVSW-4403 Add standalone backend build steps to BuildGuideCrossCompilation
5c510f86 : Fix legacy ClTuner API
9a87e45d : IVGCVSW-4403 Update readme for sample standalone dynamic backend and remove standalone dynamic reference backend
13757bd8 : Silence clang-8 warnings wrt explicit defaulting of implicitly deleted operator
071877ec : Updating armnn-arm_compute to arm_compute_library.
7a16dcfe : IVGCVSW-4424 Set minimum timeout for SendThread in WaitingForAck state
3896b47a : IVGCVSW-4328 BufferManager running out of buffers crashes application
03181ff7 : IVGCVSW-4409 Fix TfLiteParser to handle all datatypes correctly
9b3e7389 : Clean up header inclusion in CL workloads.
416b41da : Suppress warnings from OpenCL include folder.
a3fb2b96 : IVGCVSW-4400 Adding invocation of the back to Profiling Service initialisation
2dcd3fef : IVGCVSW-4319 Implement Counter Status Querying
1398b75f : IVGCVSW-4402 Modify the signature of CreateBackendProfilingContext as the signature in IBackendInternal is changed to remove const
9add1200 : IVGCVSW-4386 Add ArmNN reference support for QAsymmS8
13b59a4f : IVGCVSW-4402 add boost and armnn path to sample dynamic backend
2e27e9d0 : IVGCVSW-4418 disable unused variable and parameter warning for Caffe protobuf cc
820eb141 : MLCE-139: add capability to align corners for bilinear resize
7e75281e : Update ACL pin to c971cf1034a61875c8e8c87d48634cbfac3865fd
1aff393b : IVGCVSW-4317 Implement the Profiling Context Initialisation
34460574 : Update ACL pin to 4bce11548268b9a10b0f06eff3cff9ae06d5b9dd
9c30896a : IVGCVSW-4404 Add libraries to sample dynamic backend for android
ef7e6b64 : IVGCVSW-4389 Enable ClTuner in ClContextControl
5e98b012 : Clean up header usage a bit in NEON backend
aa920c56 : Build graph->inputIds/outputIds with layerBindingId instead of layerIndex
9a61fa6b : Github #273 Handle failure to initialise BackendContext in Runtime
3d8bc97f : IVGCVSW-4390 Refactor QUANTIZE to make use of Decoder/Encoder types
5a05963a : IVGCVSW-4365 Update ACL pin to 5c829cab49b0dcffd893065af05f0bf028e7a548 * Fix CTS for ArgMinMax
867eba59 : IVGCVSW-4399 Create Sample Dynamic backend
9d0ff748 : IVGCVSW-4334 Wire Signed Quantized 8 bit type into ACL
9789702c : IVGCVSW-4393 Register backend counters
8e0c7a66 : IVGCVSW-4394 Add CounterIdMap to Profiling Service
5e51cd80 : IVGCVSW-4390 Refactor QUANTIZE to make use of Decoder/Encoder types
c809a29e : IVGCVSW-4388 Update ACL pin to 6a342648ae50beb8457871862f14fc9baef6b74f
681338fd : IVGCVSW-4196 Add condition to check to add common source for Android to dynamic reference CMakeLists
158997ae : IVGCVSW-4171 Temporarily disable DumpOutgoingValidFileEndToEnd unit test
de80307c : IVGCVSW-4391 Add Global/Backend Counter ID map
9308f603 : IVGCVSW-4322 Remove deprecated AbsLayer and RsqrtLayer and add source for all environment to dynamic reference backend CMakeLists
412424c7 : IVGCVSW-4149 Enable quantisation multiplier > 1 in all convolutions
e49755b9 : IVGCVSW-4316 First draft of IBackendProfiling and IBackendProfilingContext
1426a3f5 : IVGCVSW-4152 Remove check for QAsymm8 in ArgMinMax CL layer support
5204aa8f : IVGCVSW-4306 Verify the tflite Yolo v3
d305e1a2 : IVGCVSW-4335 Add support for per-channel QSymm8 to TfLite parser
b0efc60f : IVGCVSW-4360 Update ACL pin to 19bd412fd044197726dbd8c756dbd74a9e33fd2b
33d58272 : IVGCVSW-4369 Add default offset and scale to IsLayerSupportedTestImpl
5ccb33da : IVGCVSW-4316 Promote ISendTimelinePacket and IProfilingGuidGenerator
03b6b410 : IVGCVSW-4313 Add Android case to dynamic reference CMakeLists
56858029 : IVGCVSW-4380 Add NEON backend support for BatchToSpaceNd
a023c40a : IVGCVSW-4262 Use ACL Permute and Reshape Validate function in Neon and CL
a0d18969 : Updates to Filesystem.cpp/hpp and NetworkSockets.cpp/hpp to fix failing master
e61f0712 : MLCE-156: Add Division workload in CpuAcc
0be3a885 : IVGCVSW-4374 Add NEON backend support for SpaceToBatchNd
a91479cd : Add ARMNN_DLLEXPORT macro to import/export static data symbols on Windows
d466a54e : IVGCVSW-4370 Deprecate DataType::QuantizedSymm8PerAxis
4a3c6109 : IVGCVSW-4259 Add frontend and reference workload for UnaryOperationLayer
190a39a4 : IVGCVSW-4268 Print all Descriptors on dot graph
5277ad5a : Add check to NetworkSockets.cpp to fix failing Android build
bdee4267 : Add thin abstraction layer for processes and filesystem
25b7436b : Add thin abstraction layer for network sockets
41e92b08 : IVGCVSW-4364 Only apply deprecated attribute where available
e9d4220f : IVGCVSW-4239 Remove dynamic link to libOpenCL.so
dcf041cf : IVGCVSW-4331 Calling RemoveDebugLayers can break connections
246bd463 : Remove inclusion of ArmNN.hpp where it is unnecessary.
39ef3e59 : Remove use of ArmNN.hpp where it is unnecessary.
ff130e28 : Remove use of ArmNN.hpp from other public headers
5537747c : IVGCVSW-4106 Network not failing when Inference time is greater than threshold time
d2d917d1 : Add Signed32 to debug layer
93b622f9 : Github #320 Add logging and error checking to SimpleSample
f48afc6c : Remove Logging.hpp from ArmNN.hpp
d3a07830 : Remove use of boost from Logging.hpp
c3da2680 : Support different flatbuffer libs for debug and release
5edefa05 : Fix typo in name of GatordMock executable :O
66dedc70 : IVGCVSW-4193 Add QUANTIZE to the TfLite parser
09ad6f90 : IVGCVSW-4229 Fix Intermittent failures in ExternalProfiling
f90c56d7 : Rename quantized data types to remove ambiguity for signed/unsigned payloads
842e0dbd : Update commented clframework revision to match SHA of actual pinned ref
4b96a274 : Fix issues due to #include Windows.h
122f3251 : Fix build error on gcc 7+ for implicit switch statement fallthroughs
ba25aeec : IVGCVSW-4246 Enable -Wextra by default
baa177f0 : IVGCVSW-4246 Clean build of parsers with -Wextra
f143fba6 : IVGCVSW-4246 Clean build of profiling with -Wextra Pt2
d9d61f5a : IVGCVSW-4195 Fix MultipleNetworksCifar10 test to load dynamic backend before checking if requested backends are valid
901ea11e : IVGCVSW-4246 Clean build of backends with -Wextra
b4f312ce : IVGCVSW-4246 Clean build of ArmNN API with -Wextra
1dd75b3c : IVGCVSW-4246 Clean build profiling with -Wextra
859f9ced : IVGCVSW-4246 Clean build of Visitors with -Wextra
94a88d2b : IVGCVSW-4246 Clean build Layers with -Wextra
ff3c426f : Replace Schema.s with generated .cpp file
fc6bf05e : Some build fixes for MSVC
9be61282 : IVGCVSW-4246 Clean build optimizations with -Wextra
eb1fce0f : IVGCVSW-4246 Clean build end-to-end tests with -Wextra
12575ec6 : Fix compilation error when building for Linux (non Android)
f2fa5103 : IVGCVSW-4214 Add README for standalone dynamic backend developer guide
e56fb45b : IVGCVSW-4295 Disable mixed precision in ClPooling2dWorkload
f8ac829a : IVGCVSW-4237 Solve build dependencies to allow isolated build on sbuild
93cbbcc7 : IVGCVSW-4302 Depthwise CTS. Fix ReorderWeightChannelsForAcl.
c374ff06 : IVGCVSW-4246 Clean build of LayerTests with -Wextra
7f834729 : IVGCVSW-4293 Fix multiple Concat issues.
df2a9b9a : IVGCVSW-4261 Add backward compatibility to the Backend API
e394bd99 : IVGCVSW-4178 Add code to increment the 3 ArmNN counters
60a20fb6 : IVGCVSW-4212 Example of standalone dynamic reference backend
ed66d14e : IVGCVSW-4191 Add DEQUANTIZE to the TfLite Parser
836b27bd : IVGCVSW-4157 Pass custom options directly to backends
fd271065 : IVGCVSW-4211 Add Signed 8 bit Quantisation support into the Reference backend
6a5e5e8b : IVGCVSW-4227 Add CpuAcc backend support for DetectionPostProcess
e5b8eb9f : IVGCVSW-4210 Create a public API for the common backend files
3e2969d7 : IVGCVSW-4228 Fix SendThreadSendStreamMetadataPacket
78f24e16 : Bugfix: Fix include directives for Gatord
fbc6e4b5 : NNXSW-1896 Add missing layer types to InternalTypes.cpp.
9af1dcde : MLCE-133 Fix dangling calls to Manage()
9934e4e0 : Add asserts to check memcpy addresses
fa9a5b75 : Add noexcept to std::hash specialisation for BackendId
08446976 : Replace boost logging with simple logger
a3b31f01 : IVGCVSW-4179 Add RESIZE_NEAREST_NEIGHBOUR to the TfLite parser
fc365623 : IVGCVSW-4223 Change PeriodicCounterCapture Packet Family to 3
6198fe0f : IVGCVSW-4016 Add the Inference timeline trace and unit tests
109c05bc : IVGCVSW-4118 Change the SendCounterPacket send thread to use do while
73ae7fa2 : IVGCVSW-4221 Fix SendCounterPacket hanging for indefinite time
811ca556 : IVGCVSW-4171 Fix intermittent failure on FileOnlyProfilingDecoratorTests
167c0829 : IVGCVSW-4206 Correctly pass execute network parameter.
132563c7 : IVGCVSW-4206 Optionally parse unsupported ops in ExecuteNetwork
aa68e01f : IVGCVSW-4015 Add input and output workload to post-optimisation structure
88d5f9f1 : MLCE-143 Fixed driver crash during CTS tests
df31cfe2 : IVGCVSW-4070 Implement "send post-optimized network structure"
a68d8530 : IVGCVSW-3860 Per-channel QSymm8 support of DepthwiseConvolution2d in Cl *Add the call to ReorderWeightChannelsForAcl for QuantizedSymm8PerAxis weights
2ba48d25 : IVGCVSW-4118 Fix long unit test execution
e011d20f : IVGCVSW-4209 Create a public API for the ArmNN Utils
2e259276 : Github #306 Treat data_format attribute as optional in TfParser::ParseFusedBatchNorm()
2445744f : IVGCVSW-3864 Add support for per-channel QSymm8 DepthwiseConvolution2d to Neon backend
1571700b : Make the profiling GUID test independent from random events
76c50d81 : Remove const type qualifiers with no effect
9820d304 : MLCE-115 Remove redundant error checking in CL backend
6d3d2055 : Github #274 Use non-deprecated path to boost header
dd6804bd : IVGCVSW-4170 Also convert constants to FP16 when model converted
710f664e : IVGCVSW-4148 Extend reporting of quant multiplier > 1 as unsupported on ACL to per-axis case
899f64f7 : IVGCVSW-3859 Per-channel QSymm8 support of Convolution2d in Cl
e9323ec3 : Add IsQuantizeType(DataType) for use in validation functions
94c4fef7 : IVGCVSW-3728 Add CL workload for Slice
21fc28bb : IVGCVSW-3866 Add support for per-channel QSymm8 Convolution2d to Neon backend
9b6d4246 : IVGCVSW-4174 Update adb version in the BuildGuideAndroidNDK.md
e131a0b1 : IVGCVSW-4158 FP16 Mobilenet V1 and V2 30% regression on ArmNN on Mate20
3a93dfa9 : Github #251 Surround local structs with anonymous namespace
b86a3824 : IVGCVSW-4148 Report quant multiplier > 1 as unsupported for ACL
4cace320 : IVGCVSW-4124 Replacing the "sleep_for" loop from FileOnlyProfilingConnection
cf7c1c69 : IVGCVSW-4151 HAL 1_2 Dequantize FP32 Per Channel Tests on CpuAcc Failing
234d525a : IVGCVSW-4070 Add CreatedNamedTypeEntity and CreateNamedTypedChildEntity functions with Guid
434de54b : Revert "Only enable mixed precision FP16 pooling for Android Q"
ba424d2a : IVGCVSW-1530 Add TfLite slice parser and fix transpose perm vector creation
52ec3463 : IVGCVSW-3697 Add check for ArgMinMax QAsymm8 to ClLayerSupport
47e863dc : IVGCVSW-4077 Fix issue when NEON import disabled
85ad78c1 : IVGCVSW-4068 Add Guid to Workload
036f02d8 : IVGCVSW-3729 Added neon slice workload and supporting neon layer tests
49d0f120 : MLCE-144 Cts NNAPI test cases failed
f83b114d : IVGCVSW-4116 Update ACL pin to the 19.11 release branch
b0dc6016 : IVGCVSW-4062 Update Readme for 19.11
dbdd1b43 : IVGCVSW-3980 Implementation of Guid generator
aad2fe41 : Fix quantizer crash by zero tensor
d9d6371d : IVGCVSW-4117 Update version number to 19.11
caf2bdd3 : Fix possible crash in case of zero dimension tensor in the ONNX parser
17d8d85e : IVGCVSW-3486 Add clipping parameter validation in LstmQueueDescriptor
0270524f : IVGCVSW-4129 Fix thread starvation due to low capture periods
9723d024 : IVGCVSW-4074 Send Timeline message in RequestCounterDirectoryCommandHandler
87972be8 : IVGCVSW-4119 Fix FP16 to FP32 fallback mechanism in optimizer to work with Dequantize
5716de25 : IVGCVSW-4140 Report per-axis quantization as unsupported for DepthwiseConvolution on ACL backends
cdfb9417 : IVGCVSW-4073 Send stream info in the ConnectionAcknowledgedCommandHandler
34a407d4 : IVGCVSW-4072 Add stream header to Timeline Message Directory packet
30db8ad8 : NNXSW-1853 Change SubgraphViewSelector algorithm
721b82f2 : Print CMake messages on stdout rather than stderr
db1a2834 : Add FP16 support to DebugWorkload
60538ada : Only enable mixed precision FP16 pooling for Android Q
f4c502f5 : Fix redundancy in call to configure() in ACL DepthwiseConvolution workloads
93138959 : Add SpaceToDepth to GetLayerTypeAsCString()
e3803eae : CL & Neon workload factories inherit from WorkloadFactoryBase
199c98ea : Fix link error due to pthread being linked in the wrong order
270233fc : Fix a few compile errors:
b5b3b352 : IVGCVSW-3697 Add utility function to get ArgMinMaxFunction as string
68a4dbce : IVGCVSW-4053 Enable ArgMinMax EndToEndTest for NEON/CL
1939df53 : IVGCVSW-4128 Add Signed32 to supported input types for Ref ArgMinMax
2dc0572f : IVGCVSW-3695 Add CL ArgMinMax workload
663c1849 : IVGCVSW-4051 Update ACL pin to 94e0cf960ea6116eb57fa88d9b951f859b52c602
d8df0260 : IVGCVSW-4079 Add support of per-axis quantization to DepthwiseConvolution2d
99d9d4a7 : IVGCVSW-4069 Add ProfilingGuid to Network
94d3b931 : IVGCVSW-3839 Add support of per-axis quantization to reference TransposeConvolution2d
62cdb08e : IVGCVSW-4064 ArmNN Master fails due to an error in RefArgMaxAxis2Uint8Test
07f25e00 : IVGCVSW-4104 Report Conv2d per-axis quantization unsupported on ACL backends
3fec1ea7 : IVGCVSW-4067 Change LayerGuid to use ProfilingGuid
ffab16f9 : IVGCVSW-4077 Disable NEON memory import
55e488a5 : Add profiling includes to Android.mk
130ec60e : IVGCVSW-4108 Fixed invalid data type exception
70f609bc : MLCE-144 Fix cts MAX_POOL_2D_V1_0 tests
8bf442e9 : IVGCVSW-4107 Fix bug in ProfilingConnectionDumpToFileDecoratorTests
c4946c7a : IVGCVSW-4102 Move ProfilingGuid to public interface
e63a026b : IVGCVSW-3951 Create the timeline decoder
362e0321 : Escape angle brackets in dot file labels
5dc816e7 : IVGCVSW-4065 Add a RecordEvent function
5edc8816 : IVGCVSW-3837 Add support for per-axis quantization to reference Convolution2d workload
ec33a91e : IVGCVSW-4038 Convert Strided_Slice Shrink_Axis_Mask Parameter to ACL format
3201eea0 : IVGCVSW-3444 File Only Profiling Connection
fe2e2cbb : GitHub #294 Add sample serialized graph
23214438 : Rename Optimize's errMessages to messages
378bbfc0 : IVGCVSW-4065 Use platform-specific thread id size in Timeline packets
2ffcc417 : IVGCVSW-4065 Refactor the IPacketBuffer smart pointers
b67f9579 : IVGCVSW-3836 Add support for Int32 per-axis scales
13b653fd : IVGCVSW-3843 Add support of per-axis quantization to BuildArmComputeTensorInfo
5236e1d6 : IVGCVSW-3835 Create Encoder and Decoder for QSymm8PerAxis
f7107932 : Add fp16 support for dequantize
7ff9a609 : Make onnx parser to support TanH / Sigmoid / LeakyRelu layers
fcf6fd56 : Fix crash issue
d94efa8a : Match shape in between initializer and tensor
584a2b83 : Better error reporting for unconnected layers
fe414cfa : IVGCVSW-4050 Add backward compatibility deserialization test for ResizeBilinear
d1f57736 : IVGCVSW-3698 Add EndToEnd Layer test for ArgMinMax
3f4d7104 : Increase tolerance for bias scale quantization calculation for ResNet50v2
9a5f9f2c : GitHub #292 Build the ML-examples using only ArmNN's public frontend API
3c9b2700 : Fix bug in deserializitaion of ResizeLayer
7be12b8b : IVGCVSW-4049 Fix potential threading issue with the SendCounterPacket thread
b4e6720e : Github #277 Add option to use shared boost libraries
27dbd346 : Github #220 Mention deprecated Caffe features in the Caffe parser README
c601aa62 : GitHub #292 Move BackendRegistry.hpp to the public API
d9053071 : IVGCVSW-3842 Add per-axis quantization support to ValidateBiasTensorQuantization()
9be49163 : IVGCVSW-4039 AndroidQ (HAL 1.2) driver support for Fp16
94a30884 : IVGCVSW-4037 Add a CreateNamedTypedChildEntity method
d034e087 : IVGCVSW-4036 Add CreateNamedTypedEntity function
c0a87c14 : IVGCVSW-3831 Add support of per-axis quantization to TensorInfo
c0401998 : IVGCVSW-4035 Add a CreateTypedLabel function
4d527750 : Add GetResizeMethodAsCString() function to TypesUtils.hpp
b3670b10 : Refactor Resize layer tests
102cdbd7 : IVGCVSW-4033 Provide a utility method to send the 'well known' labels and event classes
ab845756 : IVGCVSW-4031 Provide well known profiling GUIDs
d6f26fc0 : Fix ExecuteNetwork no longer printing out the inference results, breaking some of the nightly builds
49e7d1b0 : Fix names of quantized types in GetDataTypeName()
86324fc4 : Refine SerializeDeserializeQuantizedLstm for the validation of NELSTMLayerQuantized in ACL
c34e53b4 : Bug fix on serialization of tensor with qsymm16 type
830101c2 : IVGCVSW-4022 Create a DeclareLabel utility function
48623a0f : IVGCVSW-4018 Move QuantizeHelper.hpp to armnnUtils
c82c8732 : IVGCVSW-4008 Add profiling mode to ExecuteNetwork
1f826967 : IVGCVSW-4032 Update BuildGuideAndroidNDK.md with the TF commit ID that has tf_proto_file.txt
57d10b7f : IVGCVSW-3962 Return 0 for Neon GetExportFlags()
8b20065e : IVGCVSW-4028 Add TimelinePacketWriterFactory to ProfilingService
00f3aaf2 : IVGCVSW-4027 Add the IProfilingGuidGenerator interface
c975f929 : IVGCVSW-4007 Add StandInLayer for unsupported operations in TfLiteParser
7bbdf9db : IVGCVSW-3950 Create SendTimelinePacket interface and class
a8769821 : IVGCVSW-4011 Add Unit tests for StandInLayer
6e0d962f : Refactor backward compatibility deserialization tests
85121a23 : IVGCVSW-4010 Add serialization support for StandInLayer
c95b8381 : IVGCVSW-4013 Test that the quantizer fails gracefully
d80cc0c9 : Fix build failures on RPi 4B
0898b338 : IVGCVSW-4021 Fixing failure in the ExecuteNetworkDynamicBackends test
e6ed0ee9 : IVGCVSW-3995 Add Quantizer support for ComparisonLayer
15effd88 : IVGCVSW-3980 Add ProfilingGuid and ProfilingGuidGenerator API
6d2e6594 : IVGCVSW-4020 Add backward compatibility deserialization test for Equal and Greater
b10e0818 : Fix for bug where ProfilingConnectionDumpToFactory is not used in profiling service
98d6b3d7 : IVGCVSW-3669 Fix TfLiteParser to set Splitter layer outputs' quantization params
e606b7cd : IVGCVSW-4009 Enable IsLayerSupported tests again
2c52646b : Fix Unpack in TfLiteParser missing quantization parameters
15db745d : IVGCVSW-3989 Create the Counter Directory Decoder
422f2fb6 : IVGCVSW-3996 Add deserialization test for ComparisonLayer
3bc00ec1 : IVGCVSW-3999 Add unit tests for new comparison operations
7be81f66 : Github #275 Generate versionned libraries
b99ef39c : IVGCVSW-4009 Get string name for StandInLayer type
013c390c : IVGCVSW-4009 StandInLayer frontend API
e80ebd10 : IVGCVSW-3992 Add serialization support for ComparisonLayer
77bfb5e3 : IVGCVSW-3993 Add frontend and reference workload for ComparisonLayer
5884708e : IVGCVSW-3721 Add support for startup sequence (Mock Gatord service).
bccc3450 : Github #275 Generate versionned libraries
ed25e0e8 : IVGCVSW-4005 Add PacketFamilyId to version resolver
397043fa : IVGCVSW-4002 Add FamilyId to CommandHandlerKey
9ea7700b : IVGCVSW-3409 Create the ProfilingService class
b682d840 : IVGCVSW-3721 Add support for startup sequence (Mock Gatord service).
5ae78299 : Move version definition to its own file
6598427f : IVGCVSW-3400 Fixed include directives for Gatord builds
7e5eec7d : IVGCVSW-3930 Create the Timeline Relationship Binary Packet
8844c2f3 : IVGCVSW-3931 Create the Timeline Event Binary Packet
b884ea44 : Refactor ProfilingUtils
92fa15b8 : IVGCVSW-3929 Create the Timeline Event Class Binary Packet
6fe5247f : IVGCVSW-3991 Make Descriptor objects comparable and refactor LayerVisitor tests
20bea007 : IVGCVSW-3895 Add EndToEndLayerTest for the Reference Implementation of LOG_SOFTMAX
8d9590e5 : IVGCVSW-3939 Code refactoring and minor fixes
672d06ea : IVGCVSW-3948 Add Startup method to Profiling
062e0e95 : IVGCVSW-3892 Add EndToEnd Layer test for INSTANCE_NORMALIZATION
c949ab54 : IVGCVSW-3977 Add deserialization test for LOG_SOFTMAX
e662a940 : IVGCVSW-3975 Add reference workload for LOG_SOFTMAX
f4d59a67 : IVGCVSW-3984 Fix CheckPeriodicCounterCaptureThread
91e1de78 : IVGCVSW-3976 Add Quantizer support for LOG_SOFTMAX
994b5349 : IVGCVSW-3971 Implement the Per-Job Counter Selection command handler
53e46991 : IVGCVSW-3972 Implement the Disconnect functionality
26257850 : IVGCVSW-3974 Add serialization support for LOG_SOFTMAX
c626345d : IVGCVSW-3551 Fix CounterCaptureHandlingTest
e848538e : IVGCVSW-3964 Implement the Periodic Counter Selection command handler
f982deae : IVGCVSW-3973 Add frontend for LOG_SOFTMAX
a21620d3 : IVGCVSW-3721 Add support for startup sequence (Mock Gatord service).
67ef2a52 : IVGCVSW-3964 Change the type held by the Packet class to unsigned char
8efc500a : IVGCVSW-3963 Implement the Request Counter Directory Handler
a3600ba7 : IVGCVSW-3967 Avg_Pooling2d Fails on CL NHWC FP16
c8724c7b : IVGCVSW-3944 Add ArgMinMax output shape validation
92bbcaed : IVGCVSW-3943 Add deserialization test for INSTANCE_NORMALIZATION
d0613b56 : IVGCVSW-3937 Improve the Connection Acknowledged Handler
09ca49cd : IVGCVSW-3888 Add INSTANCE_NORMALIZATION Reference implementation
0d4863dd : IVGCVSW-3890 Add NEON INSTANCE_NORMALIZATION Workload
8168f407 : IVGCVSW-3889 Add CL workload for INSTANCE_NORMALIZATION
784db773 : IVGCVSW-3926 Create the Timeline Message Directory Package
1555cbd1 : IVGCVSW-3669 Fix bug parsing multiple InputShapes in ExecuteNetwork
54fb957c : IVGCVSW-3937 Add the necessary components to the ProfilingService class to process a connection to an external profiling service (e.g. gatord)
c4728ad3 : IVGCVSW-3948 Add Profiling config to Runtime constructor
5d737fb3 : IVGCVSW-3937 Update the Send thread to send out the Metadata packet
c2728f95 : IVGCVSW-3937 Refactor and improve the CommandHandleRegistry class
e61ffd00 : IVGCVSW-3937 Make dynamic use the of the profiling connection in the SendCounterPacket class
f21f606a : IVGCVSW-3928 Add the Timeline Entity Binary Packet
e0e6efc1 : IVGCVSW-3937 Refactor and improve the PeriodicCounterCapture class
8a837179 : IVGCVSW-3937 Rename CommandThread to CommandHandler
88813936 : IVGCVSW-3937 Refactor the command thread
a84edee4 : IVGCVSW-3937 Initial ServiceProfiling refactoring
d66d68b1 : IVGCVSW-3935 Add Quantizer support for INSTANCE_NORMALIZATION
e11ff89e : IVGCVSW-3949 Fix signed/unsigned comparison bug
4951b8c6 : IVGCVSW-3948 Adds External Profiling cmdline to ExecuteNetwork
c6e5a6e9 : IVGCVSW-3925 Add Backward compatibility for ITensorHandle CreateTensorHandle functions
0ec068f2 : IVGCVSW-3904 Add more unit tests for send thread with BufferManager
6b0f3c6d : Changed the encoding of the Readme file to Unix
f75786c1 : IVGCVSW-3947 Update ACL pin to 79f88e6d825402388bb79fc123ee2dfe01985bda
0aed4f98 : IVGCVSW-3927 Create the Timeline Label Binary Packet
781ced9d : IVGCVSW-3934 Add serialization support for INSTANCE_NORMALIZATION
ce5045a0 : IVGCVSW-3932 Add frontend for INSTANCE_NORMALIZATION
d47a064a : IVGCVSW-3696 Add NEON ArgMinMax workload and tests
61d6f730 : IVGCVSW-3440 Fix intermittently failing send thread test
342a8ba0 : Throw by value, catch by const reference. Even anonymously.
83450fa5 : IVGCVSW-3941 Fix bug around file opening in RecordByRecordCaffeParser
f97f6da8 : IVGCVSW-3738 Add end-to-end layer test for DepthToSpace
680f9911 : IVGCVSW-3882 Update ACL pin
86bc3d8f : Update field name of serialized format not to make problem with js
7db85b25 : IVGCVSW-3922 Fix Arm NN build issue - memory access violation
99836d35 : IVGCVSW-3734 Enable FLoat16 unit tests for DepthToSpace on NEON
b280196e : IVGCVSW-3732 Add CL workload for DepthToSpace
2f00b742 : IVGCVSW-3734 Add NEON workload for DepthToSpace
7be47efa : IVGCVSW-3903 Create Counter Stream Buffer
aab82c5e : IVGCVSW-3920 Fix build regression due to implicit conversion in ProfilingConnectionDumpToFileDecorator
85d9260b : IVGCVSW-3909 Fix Transpose perm vector not parsed by Tflite parser
dfa1477f : IVGCVSW-3442 Add ProfilingConnectionDumpToFileDecorator
3a7d3a70 : NNXSW-1826 Add an optimization step which combines Permute and BatchToSpace into DepthToSpace
83239f99 : IVGCVSW-3689 Support Import of Output Tensors for the Neon Backend
bd9e2c54 : IVGCVSW-3557 Return IProfilingConnection from ProfilingConnectionFactory
404b2756 : IVGCVSW-3902 Create IReadOnlyPacketBuffer, IPacketBuffer and IBufferManager interfaces
e4ffe399 : Add Input and Output to list of serializable layers
9926e589 : IVGCVSW-3908 Fix DepthToSpace reference unit test failures on Android Q
24e8f920 : IVGCVSW-3905 Create a first implementation of the send thread
f6e534a8 : IVGCVSW-3411 Add the Counter Values array and accessor methods
95e73d77 : NNXSW-1826 Move tests for Optimization classes to separate files
4833cea9 : IVGCVSW-3439 Create the Command Thread
11b2eca4 : IVGCVSW-3900 Add deserialization test for DepthToSpace
73f66421 : IVGCVSW-3885 Add reference workload for DepthToSpace
1d18e6f7 : NNXSW-1826 OptimizeConsecutiveReshapes: remove unnecessary call to MoveAllConnections
f74ff2ff : IVGCVSW-3691 Fix the Counter Directory Packet data length
3fb7e105 : IVGCVSW-3623 Implement NeonTensorHandle::Import
93667b1d : Replace uses of non-standard C++:
ce2d9d13 : IVGCVSW-3413 Add the Counters Metadata
48033690 : IVGCVSW-3437 Add Request Counter Directory Command Handler
a96479a4 : IVGCVSW-3887 Add Quantizer support for DepthToSpace
fcb8ef6b : IVGCVSW-3433 Create the Periodic Counter Capture Thread
da9d2d34 : IVGCVSW-3886 Add serialization support for DepthToSpace
8a1b2184 : Fix some minor issues around SpaceToDepth
dd6247f5 : IVGCVSW-3883 Add frontend for DepthToSpace layer
a2f4b4be : IVGCVSW-3880 Add deserialization test for SLICE
b5f01b2e : IVGCVSW-3430 Connection Acknowledged Command Handler Implementation
2fda80b2 : IVGCVSW-3880 Add serialization support for SLICE
75ae2b02 : Fix illegal use of anonymous stack veriable in Deserializer
dd32c524 : IVGCVSW-3727 Add LayerType::Slice to GetLayerTypeAsCString()
68c2c903 : IVGCVSW-3723 Adding reference workload support for ArgMinMax
95cf225f : Github #257 Fix failing unit test "DynamicBackendTests/OpenCloseHandle"
e1c2d023 : IVGCVSW-3725 Adding quantization support for ArgMinMax
42f9d9e8 : IVGCVSW-3691 Implement SendCounterPacket.SendCounterDirectoryPacket() function
8355ec98 : IVGCVSW-3432 Fix a multithread store conflict
0bd586ce : CONSERV-3867 Fix typos in the Dynamic Backends readme file
bab9dc64 : IVGCVSW-3881 Add Quantizer support for SLICE
657ab2d5 : IVGCVSW-3691 Add extra unit tests to complete coverage for the CounterDirectory class
92b9f870 : IVGCVSW-3878 Add reference workload for SLICE
44a0142b : IVGCVSW-3879 Fix output shape inference formula for TransposeConvolution2d
6db5f20a : IVGCVSW-3691 Rework the CounterDirectory class to take into consideration the connections between components
10e0786f : IVGCVSW-3877 Reduce code duplication in TestNameOnlyLayerVisitor
636ab40d : IVGCVSW-3875 Add frontend for SLICE layer
4dc64a69 : IVGCVSW-3694 Add ArgMinMax implementation for Ref
a0c7871c : IVGCVSW-3826: Implement IProfiling functions
027e8b05 : Fix typo int comment surrounding constructor in ResizeLayer.hpp
4f1e8e47 : IVGCVSW-3687 Add INetworkProperties to LoadNetwork
0718ee9f : IVGCVSW-3868 Add support of Int32 to Reshape layer
d9f7c8ba : IVGCVSW-3858 Fix RefTensorHandleTests on Raspberry Pi
46d1c62a : Split out basic CaptureData unit tests from Holder tests
46ff1cac : IVGCVSW-3854 Fix QuantizedLstmEndToEndTest on Raspberry Pi
6095ba5f : IVGCVSW-3660 Add SQRT unit tests for Neon and CL backends
019c4b1c : In CopyTensorContentsGeneric coalesce inner dimensions where possible
efdbca6b : Rename variables in CopyTensorContents to assume NHWC
5bf1d321 : IVGCVSW-3872 Add Missing packet to SendMetaDataPacket
3b2eb6fc : IVGCVSW-3873 Update ACL pin
1b941728 : IVGCVSW-3436 Create the Periodic Counter Selection Command Handler
9bff1445 : IVGCVSW-3857 Add Reference FP16 workload support to remaining layers
1e0466c4 : Add "explicit" qualifier to Optional -> bool conversion method
9bab4968 : IVGCVSW-3580: Extend the IProfilingConnection to connect to a Socket
0280785b : IVGCVSW-3663 Add utility function to expand tensor dimension
b0b802f9 : IVGCVSW-3856 Add Dependency breaking interface
39f44af5 : Fix CL workload creation methods not using MakeWorkload
c81a3009 : IVGCVSW-3820 Remove backendsCommon/WorkloadDataFwd.hpp
b6482f3a : IVGCVSW-3659 Add Float16 CLLayerTests for Abs
252df3a8 : IVGCVSW-3845 Add Reference FP16 support for required layers
0cfcf235 : IVGCVSW-3724 Adding serialization support for ArgMinMax
4cd29a04 : IVGCVSW-3712 Add Transpose into TfLite Parser
501a9762 : IVGCVSW-3722 Add ArgMinMax to GetLayerAsCString InternalTypes
1a763dd3 : IVGCVSW-3829 Add CL workload for RSQRT
0dd3b43e : IVGCVSW-3830 Add NEON workload for RSQRT
4ffcc8fb : IVGCVSW-3739 Add serialization support for Abs
82046944 : IVGCVSW-3823 Add CL workload support for ABS
e69c399d : IVGCVSW-3824 Implement Float 16 Encoder and Decoder
914e4db5 : IVGCVSW-3822 Add NEON workload support for ABS
ab173e9b : IVGCVSW-3691 Add utility function to generate valid UIDs for profiling objects
149528e8 : IVGCVSW-3691 Basic refactoring in view of upcoming work in the profiler
a85e215d : IVGCVSW-3720 Start a UDS server that accepts connections.
8fccd86b : IVGCVSW-3743 Add end-to-end test for ABS on CpuRef
8d001d40 : IVGCVSW-3722 Add function to specify min or max in ArgMinMaxDescriptor
bd707161 : IVGCVSW-3432 Create CaptureData Holder
2e7c8855 : IVGCVSW-3400 Add missing virtual destructors
47d0fe98 : IVGCVSW-3690 Implement SendCounterPacket.SendStreamMetaDataPacket() function
9e0deb76 : IVGCVSW-3742 Add Quantizer support for ABS
366023fc : IVGCVSW-3719 Create test program executable.
07882f17 : IVGCVSW-3816 Make compute option required in ExecuteNetwork
9199e588 : IVGCVSW-3740 Add Reference Workload support for ABS
ee391d59 : IVGCVSW-3722 Add front end support for ArgMinMax
02356de9 : IVGCVSW-3674 Create basic ProfileService class
0696569f : IVGCVSW-3432 Create CaptureData Holder
868eb14c : IVGCVSW-3739 Add Arm NN front end support for Abs Layer
3a161988 : IVGCVSW-3692 Implement SendPeriodicCounterCapturePacket() function
68f78d8e : IVGCVSW-3432 Create CaptureData Holder
23ae2eae : IVGCVBENCH-1337 Added additional layer parameters to dot file and -v option
9bb51d7c : IVGCVSW-3686 Update ACL pin
3ecc5104 : IVGCVSW-3431 Create Profiling Service State Machine
7388217c : IVGCVSW-3693 Implement SendCounterPacket.SendPeriodicCounterSelectionPacket() function
af5c46bd : IVGCVSW-3434 Create the SendCounterPacket interface
77086280 : IVGCVSW-2945 ExecuteNetwork should have an option to save the output to a file
56e26ba6 : Updated SerializerSupport.md to list the layer support alphabetically
00d306e4 : IVGCVSW-3381 Break up LayerTests.hpp into more manageable files
08b51868 : Add a check for the number of output types to ExecuteNetwork
edd6fdce : IVGCVSW-3656 Fix wrong rename of the reference backend control macro
f88663c1 : IVGCVSW-3656 Build the reference backend by default
54658b9c : IVGCVSW-3675 Add ExecuteNetwork option to print intermediate layers
e89ebad9 : IVGCVSW-2325 Reduce duplication in LayerTests by reusing the ElementwiseTestHelper
db16dd33 : IVGCVSW-3656 Rename ARMCOMPUTEREF to ARMNNREF
a6539ed2 : IVGCVSW-3277 Fix RequiresCopy in case a tensor handle factory is not available
cddc9069 : IVGCVSW-3507 Removed partially supported networks
f2b8dcef : IVGCVSW-3656 Make the reference backend build optional
146b2e15 : IVGCVSW-3605 Add direct compatibility between Cl and Neon backends
665a964a : IVGCVSW-3575 Fix DepthwiseConvolution VTS Test Failures
dcaa6109 : IVGCVSW-3175 Add Regression Tests for Zero Copy
1a0f691a : IVGCVSW-3441 Create IProfilingConnection and ProfilingConnectionFactory
4e5fc1fb : IVGCVSW-3410 Create Counter Directory metadata classes
00dda4a6 : IVGCVSW-3547 Use ExecuteNetwork to run a dynamic backend end to end test
e898db9a : IVGCVSW-3427 Create PacketVersionResolver class
91e1d89a : Fix Windows build:
1cd451cd : IVGCVSW-3670 Fix Vts Tests after adding Ref Import functionality
e67edb23 : IVGCVSW-3656 Make the reference backend optional
c33882d1 : IVGCVSW-3668 Fix Android issue running Ref Import tests
11cf1e22 : IVGCVSW-3634 Segmentation fault running UnitTests on Android
ceda7853 : IVGCVSW-3671 Fix validation error msg WorkloadData.cpp
d6507c99 : IVGCVSW-3564 Add optional InputLayerBindingID argument to ImageCSVFileGenerator
a42d1b9e : IVGCVSW-3507 Fix error in list of tested networks for Tf and TfLite parsers
187fac00 : IVGCVSW-3507 Revise and update readmes for 19.08
ccb25ea4 : IVGCVSW-3650 Fix Transpose Convolution inputs in TfLite parser
7599aa47 : IVGCVSW-3661 Add multi-channel TransposeConvolution2d unit tests to NEON backend
675fa4f1 : IVGCVSW-3642 Fixed VTS Test Failures
581742d8 : IVGCVSW-3163 Support Neon TransposeConv2d
bfeb2711 : IVGCVSW-3606 Support memory import for Reference backend
aec942c3 : IVGCVSW-3640 Add multi-channel TransposeConvolution2d unit tests to CL backend
74bf7da7 : IVGCVSW-3650 Add TfLite Parser support for Transpose Convolution layer
27bd9239 : IVGCVSW-3506 Update version number for 19.08
e9f0f0fd : IVGCVSW-3617 Add CL TensorHandleFactory
89533909 : IVGCVSW-3545 Update the device specs with the dynamic backend ids
f800de21 : IVGCVSW-3653 Fix memory initialization bug in TransposeConvolution2dTestImpl
d88e47c3 : IVGCVSW-3429 Add a utility Version class
94d7915b : IVGCVSW-3550 Create Command Handler Registry
8ab53f05 : IVGCVSW-3625 Updated ACL pin to the 19.08 release branch
c3c5fc25 : IVGCVSW-3620 Fix Hal 1.2 Softmax test failures on GpuAcc and CpuAcc
dba634fd : IVGCVSW-3639 Add 5d tensor support
11f99b4e : IVGCVSW-3425 Create the Command Handler Functor base class
bc62605b : IVGCVSW-3415 Create the Packet Class
4e3e818e : IVGCVSW-3622 Add Neon TensorHandleFactory
4992c344 : IVGCVSW-3633 Fixed possible driver crash
97520101 : IVGCVSW-3636 Fix Graph and WorkloaData to support backend Import functionality
4f77ac26 : MLCE-126 Delete unused Protobuf header import
0558ca4b : IVGCVSW-3610 Remove unused leftover variable from TransposeConvolution2dImpl
bb590b42 : IVGCVSW-3474 Refactor Lstm and QuantizedLstm Param Getters
d65cb800 : IVGCVSW-3546 Extend the backend docs
1f7db45b : IVGCVSW-3416 Create Command Handler Key class
566e4adc : IVGCVSW-3635 Remove temporary check from RefLayerSupport::IsTransposeConvolution2dSupported()
d8edabb8 : IVGCVSW-3616 Add multi-channel unit test for TransposeConvolution2d
a24d9c79 : IVGCVSW-3615 Update Transpose Convolution algorithm
68db21f6 : IVGCVSW-3620 Fix VTS CpuRef failures
11bd2613 : IVGCVSW-3607 Add CreateWorkloadFactory with TensorHandleFactoryRegistry in IBackendInternal
f97a5de0 : IVGCVSW-3541 Treat an empty list of backend paths as a special case
4e73b429 : IVGCVSW-3546 Create a reference dynamic backend to use for testing and as an example in the docs
1fa19197 : IVGCVSW-3598 Add Neon backend support for Strided_Slice
b3fc252b : IVGCVSW-3474 Add end to end tests for Quantized_LSTM
6b4dfc2d : IVGCVSW-3603 *Json printer prints full profiling hierarchy
3d8a9eda : IVGCVSW-3597 Add complete test suite for the dynamic backends
0c2b2897 : IVGCVSW-3596 Register the dynamic backends in the BackendRegistry
e54aa06e : IVGCVSW-3595 Implement the LoadDynamicBackends function in the Runtime class
5488cfaa : IVGCVSW-3608 Fix Neon depthwise convolution 5x5 failure
3c4eb352 : IVGCVSW-3614 Remove limitation of axis=1 support for Softmax in Cl and Neon
c2291fce : GitHub #240 Fix bias shape in CreatePreCompiledWorkloadTest()
ff9cb791 : IVGCVSW-3600 Update the docs with the naming convention for dynamic backend files
0493a7b2 : IVGCVSW-3612 Update the docs to include description of dynamic backend loading paths
4a539fcd : IVGCVSW-3599 Create the GetSharedObjects method in DynamicBackendUtils
e7d44989 : IVGCVSW-3541 Get the paths where to load the dynamic backends from
4fc3c48c : IVGCVSW-3341 Add Neon backend support for Quantized_LSTM (16bit cell state)
f0a0a9ec : IVGCVSW-3541 Change the makefiles to generate the necessary test files for dynamic backends
f674aa0f : IVGCVSW-3277 Mem export/import suppor for Tensors
737d9ff5 : IVGCVSW-3342 Add CL backend support for Quantized_LSTM (16bit cell state)
651aafec : IVGCVSW-3611 Report TransposeConvolution2d as unsupported on CpuRef when channel multiplier != 1
198ee400 : IVGCVSW-3609 Fix decoding and encoding of INT32 tensors
d0dc770a : IVGCVSW-3561 Fix the linker issues of the test shared objects in the Android builds
ae7b832a : IVGCVSW-3604 Fix channel shape calculation in TransposeConvolution2dLayer::InferOutputShapes
87f65eab : IVGCVSW-3539 Add Neon support and tests for Stack
9c3cae86 : IVGCVSW-3470 Add Quantized_LSTM tests
61c6da2f : IVGCVSW-3577 Update ACL pin to include NEON convolution output multiplier fix
1da02363 : IVGCVSW-3571 Fix VTS Test Skips
d5166106 : IVGCVSW-3539 Add CL support and tests for Stack
2208b604 : IVGCVSW-3571 Add Gpu backend to CI tests for Android Q
a77d80e7 : IVGCVSW-3561 Use absolute path of unit tests
0cf01dce : IVGCVSW-3581 Fix AddCopyLayers and associated tests
bc2e2107 : IVGCVSW-3561 Test the DynamicBackend class
986c1864 : IVGCVSW-3555 Add unit tests for the dynamic backend utility functions
1a81630b : IVGCVSW-3592 Add Support for Quantize to HAL 1.2 Driver
5b01a899 : IVGCVSW-3471 Add Serialization support for Quantized_LSTM
61e71aa3 : IVGCVSW-3574 Update the docs with the backend versioning info
2e7f6ad7 : IVGCVSW-3556 Create the DynamicBackend class
b38ed40d : MLCE-130: Enabled optimized path for DepthwiseConv 5x5
3b938354 : IVGCVSW-3554 Update workloads to pass Softmax Axis Parameter to Backends
82b15eda : IVGCVSW-3537 Add support for L2 Normalization with < 4 dimensional tensors
99107924 : IVGCVSW-3368 Add Neon and CL unit tests for depth multiplier = 64
e30c16e7 : IVGCVSW-3566 Fix LSTM with normalization and Cifg WorkloadFactory
23700bb4 : Fix ModelAccuracyTool and ImageTensorGenerator's command line option typo
ac60d284 : IVGCVSW-3543 Implement the backend versioning algorithm
b19d2e9c : IVGCVSW-3555 Fix string formatting in DynamicBackendUtils
0a08ec6e : IVGCVSW-3521 CpuAcc V1.2 pad Failures
d73cecba : IVGCVSW-3563 + IVGCVSW-3555 Create new utility functions for dynamic backends
ee18dc8d : IVGCVSW-3469 Add front end for Quantized LSTM layer
7b184520 : IVGCVSW-3476 Add InferOutputShapes unit tests for convolution workloads
9e10c2b9 : Fix various uses of non-standard C++:
b0f1dd71 : Add DLL copy commands for armnnTfLiteParser.dll
65c32264 : NNXSW-1697 Remove use of SubgraphView that may become invalid.
588973fa : Fix and clean up ImageTensorGenerator
f8c62970 : IVGCVSW-3526 Add layer norm support for lstm serialization
07f2121f : IVGCVSW-3536 Add Axis parameter to reference Softmax implementation
6f3785d4 : IVGCVSW-3548 Use BuildArmComputePadStrideInfo() in CL and NEON convolution workloads
aab709b3 : Github #229 Remove unused include
d6a9dee3 : IVGCVSW-3368 Add reference support for depthwise multiplier > 3
28c94573 : IVGCVSW-3383 - Add TfLite Parser support for L2 Normalization layer
84062b74 : IVGCVSW-3311 Refactor Validate() methods in WorkloadData.cpp
1c8adac9 : IVGCVSW-3481 Add End to End test for Prelu in the Neon backend
2ec73ac8 : IVGCVSW-3480 Add End to End test for Prelu in the CL backend
747f586b : IVGCVSW-3479 Add End to End test for Prelu
598950d6 : IVGCVSW-3453 Fix VTS quant_output_multiplier_gt_1 test failures
37e68686 : IVGCVSW-3297 Add Neon backend support for ResizeNearestNeighbour
bcca1f4a : IVGCVSW-3423 Add TfLite parser support for Stack (Pack) layer
81e601c5 : IVGCVSW-3419 Add reference workload support for the new Stack layer
01bfd178 : Remove unnecessary include from ClResizeWorkload.cpp
90bb7ab2 : MLCE-103 Clean up ModelAccuracyTool and ImageTensorGenerator
f54c9462 : IVGCVSW-3478 Refactor armnn to make new Lstm parameters available in android-nn-driver through ILayerSupport.h
b5433ee3 : IVGCVSW-3420 Add Serialization support for the new Stack layer
15a9a8f8 : IVGCVSW-3513 Update CL pin that fixes impl_base.hpp not found issue
b6a9eccc : IVGCVSW-3519 Refactor TransposeConvolution2dWorkload for CL backed
97fb2deb : Github #226 Use correct paths returned by FindBoost.cmake
0bf6b232 : IVGCVSW-3495 Refactor names of convolution2d unit tests
898a324d : MLCE-103 Add necessary enhancements to ModelAccuracyTool
454d1f5d : IVGCVSW-3421 Add Quantizer support for the new Stack layer
d907f4bc : Github #227 Remove unnecessary includes
cc0cefb6 : IVGCVSW-3296 Add CL backend support for ResizeNearestNeighbour
59c6670c : IVGCVSW-3300 Add Neon backend support for dilated Convolution2d
974e5b60 : Update ACL pin to d473386e4d5e0edcf55e13a2bf3c422a23fac0de
05bfbd34 : IVGCVSW-3454 Fix VTS dilated conv2d test failures
4b961d36 : IVGCVSW-3298 Add CL backend support for dilated Convolution2d
5f9f2e3c : IVGCVSW-3492 - Fix for Array must be initialized error
2b7519dc : IVGCVSW-3468 Add Unit test for Conv2D that combines strides, dilation and padding
2b8c1da5 : IVGCVSW-3418 Add Arm NN front end support for the new Stack layer
ad5293a8 : IVGCVSW-3337 Add Neon backend support for LSTM layer normalisation
8b797a84 : IVGCVSW-3465 Add Customizable padding QSymm16 Unit Test to Neon
ab801628 : IVGCVSW-3467 Add CL Backend support for Pad_v2 with Unit Test
a2ec9092 : IVGCVSW-3338 Add CL backend support for LSTM normalization
c0ed7baa : MLCE-103 Remove hardcoded output shape in ModelAccuracyTool
2979457c : IVGCVSW-3355 Add NeonSpaceToDepthWorkload
39f4639a : MLCE-103 Use ImageTensorGenerator in ModelAccuracyTool
d01a83c8 : IVGCVSW-3397 Join lstm parameter infos in a struct for isLstmSupported
e6eaf661 : IVGCVSW-3399 Add support of QuantisedSymm16 to Pad
60597845 : IVGCVSW-3391 Add SpaceToDepth CreateWorkload and EndToEnd tests
a5b5bbf7 : IVGCVSW-3435 Add Neon Backend support for Pad_v2 with Unit Test
86bb4e1d : IVGCVSW-3399 Add support of QuantisedSymm16 to Permute and unit tests
ec8e198a : IVGCVSW-3393 Fix Ref Unit test for customizable padding value Add Neon missing Unit Test for Uint8.
47cfee93 : IVGCVSW-3399 Add support of QuantisedSymm16 to Debug and unit tests, refactor to be done
d2aa85ee : IVGCVSW-3353 Add CL support and tests for SpaceToDepth
f356905c : Fix member name in PadDescriptor
33fa0a66 : IVGCVSW-3401 Update ACL pin to latest master
9b461486 : IVGCVSW-3294 Add Neon backend support for PReLU
91e4c6d4 : IVGCVSW-3293 Add CL backend support for PReLU
328d92b8 : Fix the warning message reporting when sub-graphs fail to get optimized
7c1603a4 : IVGCVSW-3307 Add RefMemoryManager
f9ac3fd5 : IVGCVSW-3399 Add QSymm16 IsLayerSupportedTest to reference backend
6133cc31 : IVGCVSW-3277 Remove dead code
4686af03 : IVGCVSW-3307 TransposeConvolution: Don't call Map() before Execute()
da1fb9b0 : IVGCVSW-3161 Bug Fix in Nearest Neighbor implementation; consider 4 neighbors instead of 2.
169d2f12 : IVGCVSW-3382 Deprecate ResizeBilinear and use Resize with Bilinear method
38e05bd2 : IVGCVSW-3236 Extend Ref LSTM with layer normalization support
d0c0cc3e : IVGCVSW-3369 Add IsPreluSupported to default layer support
c394a6d1 : IVGCVSW-3307 Don't assume TensorInfo::Map() can be called before Execute()
4cefc413 : IVGCVSW-3307 Introduce RefTensorHandle
fe15eff9 : IVGCVSW-3361 Add end-to-end tests for Resize on CpuRef
b17406df : IVGCVSW-3366 Add Quantizer support for ResizeLayer
970f43b0 : IVGCVSW-3365 Add reference workload support for ResizeLayer
6fb339a7 : IVGCVSW-3364 Add serialization support for Resize layer
a9075df5 : IVGCVSW-3363 Add frontend support for Resize Layer
7a3e2fea : IVGCVSW-3162 Support CL workload for TransposeConv2D
93820381 : Remove unnecessary include from RefLayerTests.cpp
98180eff : IVGCVSW-3324 Add end-to-end tests for TransposeConvolution2d on CpuRef
735a450d : IVGCVSW-3320 Add reference workload support for TransposeConvolution2dLayer
05bf054f : IVGCVSW-3287 Add L2Normalization epsilon CL workload support
610256fd : IVGCVSW-3193 Allow ExecuteNetwork to have qasymm8 input type and add option to quantize float inputs to qasymm8
b2b5a26e : Update the CL pin to the latest master
5191033c : IVGCVSW-3197 Support SPACE_TO_DEPTH on Android
e24e3cd9 : IVGCVSW-3347 Add EndToEnd test for BatchToSpaceNd
d0dfe178 : IVGCVSW-3249 Extend the BatchToSpace workload to support QSymm16
96a709d8 : IVGCVSW-3310 Update scripts to download q-fsk version
e30054f5 : Don't override compiler options specified on command line
e0dbedfa : IVGCVSW-3250 Extend the Gather workload for QSymm16 support
e440329a : MLCE-103 Fix out-of-bound bug in ModelAccuracyChecker
57f13d59 : IVGCVSW-3334 Refactor BatchToSpace tests to be generic
34757810 : IVGCVSW-3235 Add scalar to use as padding value in Reference Pad
84da38b0 : IVGCVSW-3277 Refactor TensorHandle factory API
9515c7ec : IVGCVSW-3263 - Add End to End tests for SpaceToDepth on Ref
965c7c63 : IVGCVSW-3343 Add backward compatibility deserialisation test for pad value
bf0e7226 : IVGCVSW-3267 Add more code coverage to the PReLU layer
6858d3fb : IVGCVSW-3247: Refactor reference Gather workload
389aa70c : IVGCVSW-3322 Add Quantizer support for TransposeConvolution2DLayer
5e1b0cf8 : IVGCVSW-3330 Parse dilation parameters for DepthwiseConvolution2d in Deserializer
cb549301 : IVGCVSW-3321 Add serialization support for TransposeConvolution2dLayer
0dcffec8 : IVGCVSW-3291 Add L2Normalization epsilon value to serialization
639fb043 : IVGCVSW-3319 Add frontend support for TransposeConvolution2d Layer
713e95c8 : IVGCVSW-3193 Update bounding box value of MobileNet SSD after refactor Convolution2d and DepthwiseConvolution2d to use Encoders and Decoders
65263959 : IVGCVSW-3212 Refactor RefBatchNormalizationWorkload
47ea3c0e : IVGCVSW-3248 Refactor reference BatchToSpace workload
51982472 : IVGCVSW-3269 Add Serialization support for the new Prelu Activation layer
a4812b6c : IVGCVSW-3270 Add Quantizer support for the new Prelu Activation layer
20b1f883 : IVGCVSW-3271 Add unit test for dilated DepthwiseConvolution2d
a57eccbe : IVGCVSW-3231 Add reference workload support for SpaceToDepth
ab9e5256 : IVGCVSW-3268 Add Reference workload support for the new Prelu Activation layer
bee4bc94 : IVGCVSW-3299 Add Uint8 Support to Model Accuracy Checker
0c64f461 : IVGCVSW-3288 Add L2Normalization epsilon Neon workload support
0244cd0f : IVGCVSW-3234 Ensure that Quantizer allows different quantization scales on inputs and output of Concat layer
71c80b1d : IVGCVSW-3234 Add unit test for Concat with different quantization params
edeeb168 : IVGCVSW-3264 Add Unit Test for Dilated Convolution2d to armnn
0e406eed : IVGCVSW-3267 Add Arm NN front end support for the new Prelu Activation layer
e52211e1 : IVGCVSW-3286 Add epsilon Reference workload support
0b679f03 : IVGCVSW-2779 Fix Android Q build
3cb85f32 : IVGCVSW-3219: Add QSymm16 support to the ResizeBilinear Reference workload
a7240e7f : IVGCVSW-3273 ArmnnQuantizer: UnimplementedException thrown for: VisitNormalizationLayer
b80775f7 : IVGCVSW-3222 Extend Mean ref workload to support QSymm16
4d1ff588 : IVGCVSW-3221 Refactor Mean ref workload and tests
aece4edd : IVGCVSW-3285 Remove out of date check from RefLayerSupport::IsDilatedDepthwiseConvolutionSupported
719d2a94 : IVGCVSW-3218 Refactor the Reference Workloads for the ResizeBilinear layer
c81855f6 : IVGCVSW-3278 Cl and Neon TensorHandles inherit from common base interface
db48288f : MLCE-121 Github: Build error on GCC 9
24d7321a : IVGCVSW-3225 Add QSymm16 support for Rsqrt workload
c6138d8a : IVGCVSW-3275 Add Uint8 support for L2Normalization
d73d14fd : IVGCVSW-3229 Refactor L2Normalization workload to support multiple data types
0421e7f2 : IVGCVSW-3224 Add Uint8 support for Rsqrt
c4223d13 : IVGCVSW-3217 Refactor the Layer tests for ResizeBilinear to make them generic
1ea3fcff : IVGCVSW-3261 Add Quantizer support for SpaceToDepth layer
aa06714b : IVGCVSW-3260 Add serialization support for SpaceToDepth
7f6db40e : IVGCVSW-3010: Unit Test for Activation Workload for Float32 and Uint8
972af156 : IVGCVSW-3258 Add front end support for new SpaceToDepth layer
e9e1878c : IVGCVSW-3253 Refactor MonotonicClockRaw in WallClockTimer
68947187 : Github #208 Search for flatc on standard paths
e315c8fa : libarmnnQuantizer has references to libarmnn, so use libarmnn for link
edf52308 : IVGCVSW-3228 Fix bias quantization to be INT32 not QAsymm8
49ab7ada : Github #140 Use snprintf instead of strncpy
a37e1bd2 : IVGCVSW-3237 Add type check to RefLayerSupport::IsDetectionPostProcessSupported
f2aaab3a : IVGCVSW-3223 Fix ref convolution performance regression
99a66314 : IVGCVSW-3211 Refactor reference Rsqrt workload
0434df60 : IVGCVSW-3143 Extend the Pooling 2d workload to support QSymm16
6aeb771e : IVGCVSW-3227 Extend the reference normalization workload to support QSymm16
2fc70c5f : IVGCVSW-3226 Refactor the reference normalization workload
a3b20473 : IVGCVSW-3142 Refactor reference Pooling2d workload
6331f91a : IVGCVSW-2971 Support QSymm16 for DetectionPostProcess workloads
18f2d1cc : IVGCVSW-3223 Use GetIndex from DataLayoutIndexed.cpp in ConvImpl.cpp
ba257e3a : IVGCVSW-3212 Refactor the Reference BatchNormalization workloads
93f84a97 : IVGCVSW-3216 Make Rsqrt f32 layers test generic
ee423cee : IVGCVSW-3142 Refactor DataLayoutIndexed and TensorBufferArrayView for convenience
286080f0 : Do not rebuild the serializer/deserializer code if not necessary
f5507134 : IVGCVSW-3213 Extend the Reference BatchNormalization workload to support the new QSymm16 type
3122bd57 : IVGCVSW-3212 Refactor the Reference BatchNormalization workloads to handle Float32 and QAsymm8 types
550fe36f : Update the CL pin to the latest master
b6441e46 : Add support for all data type for input and output layers
33732f64 : IVGCVSW-3215 Add CreateWorkload test for Rsqrt Fp32
b40d7105 : IVGCVSW-3179 Extend floor workload to support QSymm16
a7b7928b : MLCE-124 Fix install target wrt serializer and tflite parser
8c7324dd : IVGCVSW-3148 Add end to end test for Dequantize layer to Ref, Cl, Neon
60f54887 : IVGCVSW-3182 Updated Validation files
83735b17 : IVGCVSW-3177 Refactor Floor reference workload
983daec9 : IVGCVSW-3147 Add CL Dequantization workload
120522ae : IVGCVSW-3195 Extend reference SpaceToBatch workload to support QSymm16
cd5571c6 : IVGCVSW-3165 Added accidentally removed CreateFakeQuantization Function
42666a17 : IVGCVSW-3171 Extend the Strided Slice Ref workload to support the QSymm16
e851b3da : IVGCVSW-3170 Refactor the Strided Slice Ref workload for Float32 and QAsymm8 types
01961a7d : IVGCVSW-3148 Add Neon backend support for Dequantize
20ec2497 : IVGCVSW-3186 Add ClQuantizeWorkload
fabc289e : IVGCVSW-3185 Add NeonQuantizeWorkload
22f0f2bc : IVGCVSW-3194 Refactor SpaceToBatchNd workload
25339c31 : IVGCVSW-3159 Support QSymm16 for Splitter workloads
edb8b2ec : IVGCVSW-3182 Corrected expected model predictions
d7f29089 : fix reference IsConvolution2dSupported error messages
0f072ab1 : IVGCVSW-2771 Add more end to end tests for splitter on Cl, Neon, Ref to cover different number of dimensions and split axis
e0200da9 : MLCE-119: Allow deph multipliers 2 and 3
248683fe : IVGCVSW-3173 Extend reference softmax workload to support qsymm16
aa949514 : Don't add redundant copies
8ed4b8c3 : IVGCVSW-3172 Add QSymm16 support for reshape workload
a70fe604 : IVGCVSW-2992 Document Concat layer rename
f341d7f5 : IVGCVSW-2745 Unit test error running ArmNN on Raspberry Pi
a121de3e : IVGCVSW-3168 Refactor reference softmax workload into a single workload
e242f2dc : IVGCVSW-3119 Rename MergerLayer to ConcatLayer
2f2778f3 : IVGCVSW-3145 Refactor Reference Reshape workloads
0be43386 : IVGCVSW-2771 Add end to end tests for splitter on Cl, Neon, Ref
41f00f1e : IVGCVSW-3033 Unit test using a MockBackend to validate Optimizer
46c09d00 : IVGCVSW-2970 Support QSymm16 for FullyConnected workloads
af8b72d3 : IVGCVSW-3129 Image pre-processing fix for TFLite
43aec588 : IVGCVSW-3134 Refactor FullyConnected workloads into single workload
7f2c35a8 : IVGCVSW-3033 Adding MockLayerSupport to MockBackend
c1001c6f : Make the script for getting the compute library more robust
74135831 : IVGCVSW-2771 Fix SubTensor error in vgg16 ExecuteNetwork CL
2f80f6e3 : IVGCVSW-3026 Extend RefConvolution2dWorkload to support QSymm16
88d44b89 : IVGCVSW-3074 Extend the DepthwiseConvolution2d workload to support QSymm16
e3a4245b : IVGCVSW-3082 Fix layer execution order after a subgraph substitution
15eb5832 : IVGCVSW-2771 Fix SubTensor error in vgg16 ExecuteNetwork NEON
495852f2 : IVGCVSW-3073 Refactor reference DepthwiseConvolution2d workloads
9b398329 : IVGCVSW-3025: Refactor reference Convolution2d workload
31b2e134 : Silence gcc 8 warning wrt catch by value
c3ba50e5 : IVGCVSW-3132 Reintroduce SubGraph definition, but deprecated
38a92584 : IVGCVSW-2758 Instructions for cross-compiling ArmNN for arm64 should install cross-compiling toolchain earlier
d00883b2 : IVGCVSW-3116 Fix failing NN Driver Tests on Android Q
e0ca861a : IVGCVSW-3081 Quantizer min>=max error & missing layers
ed735043 : IVGCVSW-3088 Update the backends README file
05349c5e : IVGCVSW-3015 Fix duplicate input/output slots in sub-graph
1b3eb7e5 : IVGCVSW-3123 Remove duplicate step from CrossCompilation guide
005288d3 : IVGCVSW-3033 New unit tests to ensure the Optimizer can handle multiple Graph objects
997dd8c4 : IVGCVSW-3088 Update Readme for 19.05
825af454 : IVGCVSW-3125 Deprecate CreateMergerDescriptorForConcatenation function
f02e6cd7 : IVGCVSW-3030 Add unit testing for the Optimization API
4ed6c83a : IVGCVSW-3124 Rename workloadFactory CreateMerger to CreateConcat
ac73760a : IVGCVSW-3060 Classification tests display output value as raw float
58ef2c6f : IVGCVSW-2967 Support QSymm16 for Constant workloads
39d487d3 : IVGCVSW-3117 Rename NeonMergerWorkload to NeonConcatWorkload
69059413 : IVGCVSW-3117 Rename ClMergerWorkload to ClConcatWorkload
4ed34edd : IVGCVSW-3117 Rename RefMergerWorkload to RefConcatWorkload
b6e17568 : IVGCVSW-3036 Change Armnn Quantizer to specify Armnn format
88054f85 : IVGCVSW-3030 Add a mock backend for unit testing
af000a90 : IVGCVSW-2964 Fix issue with Deserializer creating ciruclar graph
cbb66aa4 : IVGCVSW-2972 Support QSymm16 for Merger
60281579 : IVGCVSW-3089 Change clframework version to 19.05 Release branch
758fe129 : IVGCVSW-3087 Changing version to 19.05
bab2626e : IVGCVSW-2911 Add Android Q support to android-nn-driver infrastructure
da47048a : IVGCVSW-3001 Dequantize the output prior to printing
fc598e15 : Use the new deprecation API
906f9463 : IVGCVSW-3076 Add ConcatLayer methods to public API
30562020 : IVGCVSW-3069 Add documentation for ModelAccuracyTool-Armnn
eac246dd : MLCE-101 Add default dilation depthwise convolution implementation to LayerSupportBase
22972f04 : MLCE-101 Add dilation support for DepthWiseConv workload
acad04e3 : MLCE-101 Add dilation parameter to serializer
49cb7d05 : MLCE-101 Add dilation support to reference backend
f0bd6838 : MLCE-101: Adding dilation support in conv and dconv
3f9119a1 : IVGCVSW-3035 Correct gamma variable name
290eb93a : IVGCVSW-3058 Segmentation fault running Resnetv2.50 tfite int8 model
b9971c9e : IVGCVSW-3013 Add unit tests for QSymm16 LSTM
0e26cb57 : IVGCVSW-3070 Add Documentation for ImageTensorGenerator & ImageCSVFileGenerator
cd05f3e6 : IVGCVSW-2834 Fix Input TensorInfo in Quantization DataSet
bdf2aab8 : IVGCVSW-3034 Adding a unit test to check substituteSubGraph now works when substituting layers from another Graph
5696bff2 : IVGCVSW-3063 Modify Quantizer tool to take command line input for preserving input/output types
5200afa2 : IVGCVSW-3034 Updates to SubstituteSubGraph and ReplaceSubgraphConnections to support Graphs instead of SubGraphViews
afe78896 : IVGCVSW-2990 Add deprecation helpers
8492433d : IVGCVSW-3030 Refactor code and fix OptimizeSubgraphView
f3d10211 : IVGCVSW-3030 Added move operators to the Graph class
724e4801 : IVGCVSW-3061 Modify NetworkQuantizer to support option to preserve input/output types
5fa83938 : IVGCVSW-3072 Add MergerLayer Deserialise Backcompat test
77ba3df6 : IVGCVSW-3030 Make the OptimizationViews class move-assignable
a563b924 : IVGCVSW-2900 Adding the missing option to build the Accuracy Tool to the GlobalConfig.cmake
8106b7cc : IVGCVSW-3031 Reparent layer to new graph
f92dfced : IVGCVSW-2833 Add Dynamic Quantization
a4247d5a : IVGCVSW-2900 Adding the Accuracy Checker Tool and tests
c2fe5fb3 : IVGCVSW-3031 Finer grained backend optimization API
59f32f96 : IVGCVSW-3067 Fix issue with QuantizerVisior not setting TensorShape correctly
eb2b329b : IVGCVSW-2997 Refactor reference LSTM workload
5cf4d1c2 : IVGCVSW-2989 Generate subgraphs without cyclic dependencies
2fd6100c : IVGCVSW-3038 Move MakeInputTensors to armnnUtils
0eea37c0 : IVGCVSW-3030 Update the backend code to create also a list of non-optimized SubgraphViews
87106761 : IVGCVSW-3014 Add GetSupportedBackends to IDeviceSpec
602af090 : IVGCVSW-3029 Remove any AddLayer capabilities from SubgraphView
59e15b00 : IVGCVSW-2834 Add dynamic quantization via datasets
8b194fbe : IVGCVSW-3003 Fix the bug in setting the same tuningLevel in the constructor
b4d7eaef : IVGCVSW-3039 Unify BindingPointInfo declarations
93e2e405 : IVGCVSW-2941 THIRD_PARTY_INCLUDE_DIRS is not set in armnn/tests/CMakeLists.txt for external builds
49937f3d : IVGCVSW-2773 Integrate new CL tuner into ArmNN
d78b891d : IVGCVSW-3021 Add end-to-end flow control integration test
386681af : IVGCVSW-2993: Investigate TfLite Parser test output shape validation
ff05cc50 : IVGCVSW-2405 Rename SubGraph to SubgraphView
6870b989 : IVGCVSW-2948 Add DeepSpeech v1 support to TensorFlowLiteSupport.md
18515e2e : IVGCVSW-2983 activation layers support for QSymm16 !armnn:1023
e05e38e7 : Fixing a broken link to MLPlatform.org
dc2f7f4b : IVGCVSW-2843 Support QSymm16 via Command-line quantizer tool
ae2c5f03 : IVGCVSW-2982 Refactor reference Activation workload
bb73e576 : IVGCVSW-2773 Update clframework pin for the jenkins timing tests
13a9fa67 : IVGCVSW-2396 Go back to using offset memory manager
501f4d4e : IVGCVSW-2996 Add Reshape layer to ParseFullyConnected in TfLite parser when input is > 2D to flatten the input to 2D [batch_size, input_size]
c01b3914 : IVGCVSW-3007 ArmnnConverter: Fix bug with optional --input-tensor-shape argument
b8554702 : IVGCVSW-2657: Fix to force correct quantisation parameters for QASYMM8 Softmax Signed-off-by: David Monahan <david.monahan@arm.com>
04a8b05b : IVGCVSW-3005 Correct the order of inputs and outputs of deepspeech v1
3dcc1c68 : MLCE-111: ONNX parser raw data bug
d49b70fc : IVGCVSW-2993: Investigate TfLite Parser test output shape validation
672de578 : IVGCVSW-2994 Add Reshape layer to ParseUnpack in TfLite parser to remove the unpacked dimension of each output from Splitter and correct ReshapeFixtureWithReshapeDimsFlatten test output shape
4a956117 : Remove incorrect documentation line
a820e025 : IVGCVSW-2657: New Mobilenet Timings test which includes quantisation and softmax Signed-off-by: David Monahan <david.monahan@arm.com>
dc279792 : IVGCVSW-2657: Model update to fix failing timings test: TfLiteVGG16Quantized Signed-off-by: David Monahan <david.monahan@arm.com>
4de9f67c : IVGCVSW-2918 Implement ExecutionFrame.
8271f814 : IVGCVSW-2899 Create a tool to preprocess the images, generating the RAW tensor data from the image files
861985ff : IVGCVSW-2925: Combine Pad with Convolution2d in the Optimizer
17660e68 : IVGCVSW-2987 Modify ParseSplit in TfLite parser
7997a352 : IVGCVSW-2980 Build ArmNN with the latest version of the driver stack library
c2ebc63b : IVGCVSW-2855 Update Command Line Processing of commonOptions
4818d465 : IVGCVSW-2849 Add TfLite Parser support for Rank-0 operands and unit tests
0790dcea : IVGCVSW-2957 MergerLayer subtensor optimization now backend agnostic
b98bbcfa : IVGCVSW-2425 Add unit test for Logistic (Sigmoid) in NEON
e571d33a : IVGCVSW-2855 Create TfLite reference test for DeepSpeechV1
aab6aff4 : IVGCVSW-2959: Update TfLiteResNetV2-50-Quantized-Armnn test
507f39d2 : MLCE-103: MDK changes for running multiple inferences qasymm8
472d4e03 : IVGCVSW-2965: Add ResnetV2 50 Timings job in CI
3e68b979 : IVGCVSW-2928 Fix issue with GPU profiling
200e3803 : IVGCVSW-2848 - Add TfLite Parser support for Unpack layer
b1390fce : IVGCVSW-2959 Update TfLiteResNetV2-50-Quantized-Armnn test
2b03d64d : IVGCVSW-2955 Update the Quantizer Tool to take an additional parameter for the user to specify a CSV file
7b4886fa : IVGCVSW-2543 Add timing for ExecuteNetwork inference
774f6f1d : IVGCVSW-2912 Change get_compute_libary.sh -p exit code to 0
7c23b33e : IVGCVSW-2873 Update documentation for Serializer/Deserializer
d4f0fead : IVGCVSW-2947 Remove boost dependency from include/TypesUtils.hpp
f30f7d32 : IVGCVSW-2946 RefElementwiseWorkload configures prior to first execute
82fbe7c0 : IVGCVSW-2912 Make get_compute_library.sh sole source for clframework pin
2999a02f : IVGCVSW-2862 Extend the Elementwise Workload to support QSymm16 Data Type IVGCVSW-2863 Unit test per Elementwise operator with QSymm16 Data Type * Added QSymm16 support for Elementwise Operators * Added QSymm16 unit tests for Elementwise Operators
99851764 : IVGCVSW-2845: Add TfLite Parser support for TanH activation layer
2e6dc3a1 : IVGCVSW-2861 Refactor the Reference Elementwise workload * Refactor Reference Comparison workload * Removed templating based on the DataType * Implemented BaseIterator to do decode/encode
0324f48e : IVGCVSW-2844: Add TfLite Parser support for Split layer
1b63d6c1 : IVGCVSW-2927 Fix Streamline annotations
eff363d5 : IVGCVSW-2914 Add Switch Layer and no-op factory method
1f886308 : IVGCVSW-2915 Add Merge Layer and no-op factory method
647aab36 : IVGCVSW-2926 Add test for ResNetV2 50 quantized tflite model
bb190a63 : IVGCVSW-2539 Improve ExecuteNetwork error logging
2fcce08c : IVGCVSW-2802 Ability to run FP16 turbo mode through ExecuteNetwork
afa4e3a4 : IVGCVSW-2875 Enable QuantisedSymm16 support for ref Dequantize workload
a0beb3b8 : IVGCVSW-2872 Unit tests for Quantize layer and reference workload
2ab0bfa3 : IVGCVSW-2832 (Part 2) update clframework pin to b4a44ff3aa98d2b51f1621a7525db3f81108a1bd
5f400d6d : IVGCVSW-2871 Ref QuantizeLayer workload
8a54ac09 : IVGCVSW-2875 Reference implementation and unit tests for Dequantize
317cae52 : IVGCVSW-2866 Implement RegisterDebugCallback for RefDebugWorkload
83add216 : MLCE-101 Deeplab v3+ (Add Tf Lite Parser Dilation Check)
10e6be47 : IVGCVSW-2885 fix ArmnnConverter help text
e4294fd7 : IVGCVSW-2874 Add DequantizeLayer and no-op factory method
61f54634 : IVGCVSW-2880 Refactor order of methods
8b6df4da : IVGCVSW-2827: adding Validation file for TfLiteInceptionV4Quantized
87acb273 : IVGCVSW-2870 Serialize quantize layer
a9cca6aa : IVGCVSW-2870 Support QuantizeLayer on frontend
045ea78a : IVGCVSW-2884:Add Validation.txt for TfliteInceptionV3
5eb30d9f : IVGCVSW-2817 Inherit SerializerVisitor from the ILayerVisitor interface class
964e955d : IVGCVSW-2881 Remove DebugDescriptor
44db7c36 : IVGCVSW-2832 Update CL pin to 2761c2f0b60175469e959982a25ff0abdca6c9ce
313e1c88 : IVGCVSW-2882 Fix include order in armnn public headers
47bfac4c : IVGCVSW-2865 add missing include of functional
9fc8c0f0 : Use unique names for temporary files
ef38d5d0 : IVGCVSW-2861 Refactor the Reference Elementwise workloads * Refactored Elementwise Workload into the single workload. * Execute() function will react based on the DataType.
6e948201 : IVGCVSW-2865 Extend IRuntime to add a new method RegisterDebugCallback(...)
2a304ede : IVGCVSW-2859 Add unit tests for QSymm16 quantization
11af375a : IVGCVSW-2694: serialize/deserialize LSTM
db059fd5 : IVGCVSW-2850 Fix Circular Dependency Issue * Create the SerilizationID for fb base layer before creating inputs and connections.
7ac07f35 : IVGCVSW-2858 Add support for QSymm16 quantization
2a434a8a : IVGCVSW-2814 AllTypesAreEqualImpl handles odd num params correctly.
50db4e83 : IVGCVSW-2814 Extensive ref IsSupported for Activation & Addition
03acd687 : IVGCVSW-2788 Modify Serializer test to use introspection API
cd5ac230 : IVGCVSW-2839 Add QuantisedSymm16 support to the ArmNN frontend
2a326b5b : MLCE-105 Fix use of std::unique_lock in LoadedNetwork
3e14a9d2 : IVGCVSW-2686 Add Serializer and Deserializer for DetectionPostProcess
65d30965 : IVGCVSW-2354 Caffe SqueezeNet through armnn Cl and Neon
222c753b : IVGCVSW-2429 Add Detection PostProcess Parser to TensorFlow Lite Parser
232cfc2a : IVGCVSW-2574 Create a converter application for all the supported ArmNN Networks
db7c3912 : IVGCVSW-2735 Failure to find flatbuffers is not a fatal build error
18ce3387 : IVGCVSW-2709 Serialize / de-serialize the Splitter layer
1b4d7b1e : IVGCVSW-2800 Update CL pin to latest master
b99480bc : IVGCVSW-2792 Update Neon Mul/Sub workload for latest CL master
a6d45c77 : IVGCVSW-2769 Don't process node if already visited
495701f0 : IVGCVSW-2693 Serialize/de-serialize L2Normalization
ac25a1be : IVGCVSW-2697 Add Serialize/Deserialize for the Merger Layer
d469faf8 : IVGCVSW-2783 Fix Deserializer connections for layer with multiple outputs
ac97c8cd : IVGCVSW-2696 Serialize / de-serialize the Mean layer
c192f35e : IVGCVSW-2689 Fix Floor Deserilizer discarding layer name
f81edaac : IVGCVSW-2691 Add Serialize/Deseralize Gather layer
5c7ab055 : IVGCVSW-2681 Fix layer name in BatchNormalization deserialization
a1ed73a7 : IVGCVSW-2691 Add Serialize/Deseralize Gather layer
b348521a : IVGCVSW-2710 Add Serializer and Deserializer for StridedSlice
da1f9755 : IVGCVSW-2711 Add Serializer and Deserializer for Subtraction
6522cdcd : IVGCVSW-2705 Add Serializer and Deserializer for ResizeBilinear
79ffdf57 : IVGCVSW-2692 Add Serializer and Deserializer for Greater
8e7fa232 : IVGCVSW-2681 Serialize/de-serialize the BatchNormalization layer
dd2ba7eb : IVGCVSW-2689 Serialize / de-serialize the Floor layer
8b42a380 : IVGCVSW-2706 Serialize / de-serialize the Rsqrt layer
ebb0f9c1 : IVGCVSW-2701 Add Serializer and Deserializer for Pad
57728788 : IVGCVSW-2700 Serialize/de-serialize the Normalization layer
377351e5 : IVGCVSW-2695 Serialize / deserialize the Maximum layer
235cea59 : IVGCVSW-2688 Add Serializer and Deserializer for Equal
0fe3245e : IVGCVSW-2698 Serialize / deserialize the Minimum layer
9066d3c4 : IVGCVSW-2765 Modify ParserFlatBuffersSerilizeFixture to accept different output type
3ee1422c : IVGCVSW-2763 Fix bug in BatchToSpaceNdLayer::InferOutputShapes
8d69bbc6 : IVGCVSW-2766 Modify CheckDeserializedNetworkAgainstOriginal to work with multiple inputs and outputs
5888589e : IVGCVSW-2687 Add Serializer & Deserializer for Division
315258e6 : IVGCVSW-2598 Update attribute to use num_split
6b4ed983 : IVGCVSW-2682 Add Serializer and Deserializer for BatchToSpaceNd
ad402709 : IVGCVSW-2752 Make biases optional in INetwork
b56292c0 : IVGCVSW-2759 Add MakeOptional to enable in-place optional object construction
91c0eff2 : IVGCVSW-2598 Fix for constant axis issue for Tensorflow Parser
dbfb8549 : IVGCVSW-2764 Strengthen test for thread-safety in Profiler
b2845655 : IVGCVSW-2632 Fix RefMerger from QAsymm8 types with different quantization parameters
7733c57b : IVGCVSW-2560 Add support of SSD MobileNet to TensorFlowLiteSupport.md
4628d054 : IVGCVSW-2560 Verify Inference test for TensorFlow Lite MobileNet SSD
45286997 : IVGCVSW-2708 Add Serializer and Deserializer SpaceToBatchNd
07d58c77 : IVGCVSW-2429 Add Detection PostProcess Parser to TensorFlow Lite Parser
76277881 : IVGCVSW-2683 Add Serializer & Deserializer for Constant
b3d481a2 : IVGCVSW-2629 Adding support for uint8 in ExecuteNetwork to fix issues with output tensor being all zero
17fa2b42 : IVGCVSW-2756 Fix bug in ClSpaceToBatchNdWorkload
757b0d9a : IVGCVSW-2525 *Update TfLite supported operator list
633f8590 : IVGCVSW-2751 When layers are Deserialized the layer name is lost
268509ac : Rename ArmNN schema file to ArmnnSchema.fbs
a1ecc49d : IVGCVSW-2762 Fix missing layer name and output slot index in DebugLayer output
451d95bf : Add strided-slice parser to tf-lite
f11bab5c : IVGCVSW-2757 Add check for wrong number of components supplied to const tensor
8f6d7a71 : Add minimum parser to tf-lite
b8d805ea : Add maximum parser to tf-lite
0d0a78eb : IVGCVSW-2721 Quantize and Dequantize aren't quite right
d1ae3a63 : IVGCVSW-2735 Fail build if TfLite parser or armnnSerializer can't be built
baded14f : Add space-to-batch-nd parser to tf-lite
db947e26 : Add batch-to-space-nd parser to tf-lite
3f58ddb3 : Add resize-bilinear parser to tf-lite
bbeae26a : Add sub parser to tf-lite
17cf71f7 : IVGCVSW-2589 Fix for checking out CL release branch
b9705bf2 : IVGCVSW-2739 Updating the Readme.md and ContributorGuide.md files to add references and links to the new MLPlatform.org website (the home for the machine learning platform
06e25c41 : IVGCVSW-2749 Throw exception in TensorShape when requested index >= number of dimensions
8ddae33a : IVGSVSW-2736 Fix dangling reference to temporary storage
c64ea9fd : IVGCVSW-2588 Update README files for 19.02
b5b9bdf1 : IVGCVSW-2424 Add LOGISTIC Operator Support (CL)
e74e5541 : IVGCVSW-2748 Fix bug causing std::bad_alloc in MakeTensor()
dbe94290 : IVGCVSW-2589 Update CL pin to the 19.02 release
6cde7ed0 : IVGCVSW-2635 Update TensorFlowSupport.md
bdc99726 : COMPMID-2007 Changing NDK version to 17b in the Build ArmNN with the Android NDK guide. This is required by the Arm Compute Library for some of the v8 NEON intrinsics
1b3e2ead : IVGCVSW-2429 Add Detection PostProcess Parser to TensorFlow Lite Parser
19f74b44 : IVGCVSW-2643 Add Activation to SerializerSupport.md and DeserializerSupport.md
dbb0c0ca : IVGCVSW-2639 Add Serializer & Deserializer for Fully Connected
53247828 : IVGCVSW-2613 Support static quantization of BatchToSpace
23e1de6a : Fix typos in IVGCVSW-2645 Add Serializer & Deserializer for Pooling2d
3091b068 : IVGCVSW-2610 Add Quantization Tool Executable
30b00204 : IVGCVSW-2702 Add Serializer and Deserializer for Permute
af484013 : IVGCVSW-2643 Add Serializer & Deserializer for Activation
0028d1b0 : IVGSVSW-2736 Rename DeserializeParser => Deserializer & fix namespaces
be25fc18 : IVGCVSW-2636 Update serializer and deserializer README with new layers
c04125f6 : IVGCVSW-2685 Serialize / de-serialize the DepthwiseConvolution2d layer
9ffd2fe2 : IVGCVSW-2583 Update verison number for 19.02
c8bab1bf : IVGCVSW-2436 Modify MobileNet SSD inference test
fab64f09 : IVGCVSW-2730 Fix bug in TfParser setting incorrect output shape for Addition Layer
30211047 : IVGCVSW-2725 Fix issue with ExecuteNetwork and Guid's
a0766c3d : IVGCVSW-2646 Add Serializer & Deserializer for Conv2D
2b183fb3 : IVGCVSW-2736 Deserialize using istream instead of filename
263829c2 : IVGCVSW-2642 Add Reshape to Serializer and Deserializer
4fbae335 : IVGCVSW-2662 Implement conversion tool to serialize ArmNN networks
3166c3ed : IVGCVSW-2645 Add Serializer & Deserializer for Pooling2d
a6b504a8 : IVGCVSW-2619 Support static quantization of StridedSlice
fc413c0c : IVGCVSW-2644 Add Serializer & Deserializer for Softmax
2ee88dfe : IVGCVSW-2626 Add Quantization of ResizeBilinear Layer
aa80d8a9 : IVGCVSW-2618 Support static quantization of Splitter
8675b68e : IVGCVSW-2616: static quantization of reshape
e870bef8 : IVGCVSW-2621 Add static quantization of Merger
43e7864c : IVGCVSW-2724 Fix bug in DeserializeParser
cb8a3219 : IVGCVSW-2642 Fix Guid issue in Serialize Parser
3fcef20f : IVGCVSW-2642 Fix layerBindingId issue
5b2159e4 : IVGCVSW-2620 Support static quantization of Constant
ec333914 : IVGCVSW-2726 Code cleanup
e5abbde5 : IVGCVSW-2658 Integrate Compute Library 6eb90d7
d8f5fc2d : IVGCVSW-2615 Support static quantization of Pooling2d
7b53b691 : IVGCVSW-2714 Fix armv7 build
ac9cadc6 : IVGCVSW-2662 Create ISerializer class and refactor Serializer
fa6e9e00 : IVGCVSW-2617 Add static quantization of SpaceToBatch
5f450279 : IVGCVSW-2640 Add Serializer & Deserializer for Mul * Updated Serializer schema for Multiplication support * Added support for Multiplication to Serializer and Deserializer
fb1437e8 : IVGCVSW-2614 Support static quantization of Permute
8a4ca10c : IVGCVSW-2607 Refactor range tracking into own class
64e4ccb4 : IVGCVSW-2663 Enable ExecuteNetwork to load ArmNN files
42495156 : IVGCVSW-2623 Support static quantization of DepthwiseConv2d
8c1701a2 : IVGCVSW-2531 Serialize a simple ArmNN Network
a40521a7 : IVGCVSW-2625 Support static quantization of softmax
0085978a : IVGCVSW-2676 Make biases optional in ILayerVisitor for Convolution2D, DepthwiseConvolution2D and FullyConnected
3dad5acc : IVGCVSW-2622 Add static quantization of 2DConvolution
e604cde1 : IVGCVSW-2624 Support static quantization of FullyConnected
43a799ca : IVGCVSW-2581 Create Deserializer
c602f29d : IVGCVSW-2529 DeepSpeech v1 test
9c5d33a2 : IVGCVSW-2672 Code cleanup after changes
a8d572dc : IVGCVSW-2607 Implement Input range override mechanism
e0a4ad8a : IVGCVSW-2557 Add layer tests for Ref Detection PostProcess
0c702a1c : Github #123 Catch exceptions by reference
6d302bfb : IVGCVSW-2559 End to end tests for Detection PostProcess
61980d47 : Added TfLiteParser test for MnasNet
a00a4ec0 : IVGCVSW-2553 Change BOOST_TEST to BOOST_CHECK_MESSAGE in CheckConstTensorPtrs
92e754f0 : IVGCVSW-2608: support static quantization of Activation
aebf2e78 : IVGCVSW-2553 Add Unit Test for ConstTensor layer visitors
857aa454 : IVGCVSW-2609 Quantize BatchNormalizationLayer
49dbe0e9 : IVGCVSW-2581 Update Schema.fbs to refer to vector of tables
ccbde0e9 : Added TfLiteParser test for InceptionV4Quantized
8f29338c : Added TfLiteParser test for ResNetV2
7205fed8 : IVGCVSW-2654 Test quantization of addition, input and output
949f1255 : IVGCVSW-2580 Integrate serialization schema code generation to build process
27d83072 : IVGCVSW-2606 Produce quantized InputNetwork from simple FP32 InputNetwork
f08876fc : IVGCVSW-2551 Add Descriptor and name only unit tests for Visitor
bc67cef3 : IVGCVSW-2557 Ref Workload Implementation for Detection PostProcess
c981df3b : Added TfLiteParser test for InceptionV3Quantized
06304114 : Added TfLiteParser test for MobilenetV2Quantized
531ef94a : IVGCVSW-2552 Add unit tests for the input and output layers for Visitor
dc1c082f : IVGCVSW-2280 Add unit tests for RESIZE_BILINEAR NEON operator
d95e906f : IVGCVSW-2603 The macros ARMCOMPUTECL_ENABLED and ARMCOMPUTENEON_ENABLED no longer work
339bcae7 : IVGCVSW-2604 Fix bug that made it impossible to execute inference tests on certain backends
0c051f9b : IVGCVSW-2471 Code cleanup where necessary
4a55201f : MLCE-90 Fixing issues with NEON pad tests
93f5f97e : IVGCVSW-2601 Fix for ExecuteNetwork output data printing bug
9b93747c : IVGCVSW-2564 Fix output buffer initialization bug in ExecuteNetwork
b5f7df52 : IVGCVSW-2522 Add DCO requirement to Contributor Guide
969eea33 : IVGCVSW-2579 Create Flatbuffers schema for simple Armnn network
adddddb6 : IVGCVSW-2458 Refactor the Optimize function (Network.cpp) so that subgraphs are optimized by the backends
d089b74b : IVGCVSW-2437 Inference test for TensorFlow Lite MobileNet SSD
7cf0eaa2 : IVGCVSW-2564 Add support for multiple input and output bindings in InferenceModel
28d3d63c : IVGCVSW-2549 Add name only layer unit tests for Visitor
3d7efe9a : Added ConstantLayer support to TfLiteParser
d161ba0b : IVGCVSW-2569 Add implementation of ConstTensor Accept functions
c6a41ffa : IVGCVSW-2443 Add Cl support for Greater operator
eed85925 : IVGCVSW-2447 Add Greater Workload to Neon
cd7544e4 : IVGCVSW-2548 Add member function to check layer pointer not null
a8a840b3 : IVGCVSW-2575 Update CL pin to latest master
1306b194 : IVGCVSW-2548 Add the TestLayerVisitor class
a0d56c77 : IVGCVSW-2556 Add Layer implementation for Detection PostProcess
12055747 : MLCE-84 Add Neon Pad support and unit tests
e9e7bfd0 : IVGCVSW-2547 Add Accept function to IConnectableLayer
5e9d2980 : IVGCVSW-2563 Fix bug in TfLiteParser::ParseConcatenation
6e2f6067 : Github issue #127 - Use https to check out ComputeLibrary
1fcb4ffd : IVGCVSW-2503 Fix end to end test support for Boolean output type
19bd47dc : IVGCVSW-2554 Update NEON scheduler to output workload names rather than unknown
94dd5d87 : IVGCVSW-2555 Add no-op implementation for Detection PostProcess
2b4d88e3 : IVGCVSW-2503 Refactor RefElementwiseWorkload around Equal and Greater
94412aff : IVGCVSW-2512 Add Gather operator parser to TfParser
5f4e41ff : IVGCVSW-2546 Add ILayerVisitor to the public API
c42c3841 : IVGCVSW-2430 Add logistic parser to tf-lite
db2b160b : IVGCVSW-2511 Add end to end Gather layer test
c625f000 : IVGCVSW-1048 RESIZE_BILINEAR NEON operator
70672f6c : IVGCVSW-2534 Fix bug TfLiteParser::ParseReshape()
6392a770 : IVGCVSW-2545 Update CL pin to latest master
3d6898cc : IVGCVSW-2455 Move the extra backend code to a new git repo
8c76cc1a : IVGCVSW-2467 Update Boolean type support
4057d913 : IVGCVSW-2515 Fix compilation when TfParser is disabled
4951d84b : IVGCVSW-2510 Ref workload implementation for Gather operator * add implemenentation for GatherQueueDescriptor validate function * add FirstInputTypedWorkload to allow type check on the first input tensor only * add ref workload implemenentation for float and uint8 * add Gather layer support in Ref * unit tests
0edd4673 : Fix compilation wrt IVGCVSW-2467
9c761a63 : Added AddBroadcastReshapeLayer method to TfLiteParser
33f8e3b6 : IVGCVSW-2509 Add GatherLayer implementation * implementation of ValidateTensorShapesFromInputs * unit tests
649dd951 : IVGCVSW-2467 Remove GetDataType<T> function
382e21ce : IVGCVSW-2535 Fix crash in ExecuteNetwork when no compute device is specified
6c2355b1 : Added ParsePad method to TfLiteParser
2235ceea : Added ParseMean method to TfLiteParser
f803f78f : Added ParseMul method to TfLiteParser
d4ac6a41 : Added ParseAdd method to TfLiteParser
b89b05f0 : IVGCVSW-2508 Add no-op factory implementations and layer for Gather operator * Added GatherQueueDescriptor to WorkloadData * Added CreateGather function in WorkloadFactory.hpp * Added stub implementation of the CreateGreater function in workload factories * Added GatherLayer stub implementation * Added AddGatherLayer to Network * Added IsGatherSupported to LayerSupportBase
6c8e8e75 : Github issue #120 - Embed TfLite schema
e5caff10 : IVGCVSW-1656 Add Mean support to Tf Parser
49124024 : IVGCVSW-2454 Merge together the pluggable backends work (was in a separate branch) and master
d0a1608e : MLCE-86 Reversing the pad list in the ClPadValidate function similarly to whats done in the constructor.
51dd62f5 : IVGCVSW-1656 Add Mean support to Tf Parser
992d6dc5 : IVGCVSW-2454 Refactor ArmNN to support pluggable backends from a separate code base
1f0ff352 : MLCE-82 Add IsLayerSupported tests for MEAN
60f90640 : IVGCVSW-2466 Update compute library pin
7a8892fe : IVGCVSW-2345 Add Rsqrt support in Tensorflow Parser
9292aa3c : IVGCVSW-2438 Add Minimum operator support (CL) * Added CL unit tests
54b21699 : IVGCVSW-2441 Add Minimum operator support (NEON)
d80a7126 : Refactor: Don't include all ComputeLibrary function definitions everywhere.
a1d3c6a4 : IVGCVSW-2371 Add Rsqrt Ref implementation
d5b9e649 : IVGCVSW-2421 Remove the template-based version of armnnUtils::Permute in favor of a type-indepent implementation that takes void-pointers
2ad6cb48 : IVGCVSW-2384 Add Split parser function to Tensor flow parser
747ef82c : MLCE-77 Depthwise Convolution with depth multiplier > 1 doesn't work
76089272 : IVGCVSW-2383: code cleanup, remove unnecessary isSupported implementations, default cases are handled by DefaultLayerSupport
f9426b33 : IVGCVSW-2370 Code clean up after Equal operator implementation where necessary
c79fa1b5 : IVGCVSW-2205 Reversed workaround for COMPMID-1813
7332ed8c : IVGCVSW-2308 Add Conv2d tests where stride > 1
fd899966 : MLCE-82 Add Neon Mean support and unit tests
6f37f83a : IVGCVSW-2353 Ignore control inputs in TensorFlow parser
c48ac8c8 : MLCE-80 Remove strong typing from NeonBatchNormalization
fbdad03c : IVGCVSW-2375 Add ParseAddN function to TfParser
d5918017 : Update to latest compute library
bf86d51e : IVGCVSW-2389 WorkloadUtils: Add profiling to tensor mapping.
9c78f949 : Update README.md
35052ae3 : IVGCVSW-59 Add documentation to the public API
a06bf31a : IVGCVSW-2380 Add Greater operator to TfParser
f446432f : IVGCVSW-2164 Added ACL implementation of SpaceToBatchNd operation to ArmNN
2262bbd7 : IVGCVSW-2401 & IVGCVSW-2402 Add end-to-end test for Greater/Equal Operator
4e6597a2 : IVGCVSW-2212 Add Neon support for Maximum operator
a959ee5f : IVGCVSW-2211 Maximum operator support (CL)
84c70e65 : IVGCVSW-2367 Add Equal Operator to TfParser
4fa09163 : Update CL pin to the latest master
878f0231 : IVGCVSW-2379 Add Greater Ref workload implementation
30cdfcac : IVGCVSW-2365 Add Reference Equal Workload Implementation
d74dc91a : IVGCVSW-2131 Implementation of StridedSlice operation * Added ACl Implementation to ArmNN * Added helper function for setting CL Strided Slice arguments
2099595b : IVGCVSW-2398 Add no-op factory implementations for all backends for the Equal operation
6c46dd3e : IVGCVSW-2399 Margin of error too severe for ValidateBiasTensorQuantisation
71972a85 : IVGCVSW-2395 TfLiteParse::ParseReshape doesn't support reshape input
69352c15 : Update the CL pin to the latest master
42bad951 : IVGCVSW-2386 Work around Compute Library Arm v7 issue
59a950ce : IVGCVSW-2377 Add no-op factory implementations for all backends for the Greater operation
20e984f4 : IVGCVSW-2348 Support boolean data type
482ca850 : IVGCVSW-2363 Remove swizzling option from GetConstTensor in TfParser.cpp
738c2e6a : IVGCVSW-1434 Add debug mode to Optimizer * Modified optimizer to support debug mode via DebugLayer
44a7167e : Fix the ONNX parser tests issues due to a change in the latest ONNx master
6a669d75 : IVGCVSW-2266 Remove the input swizzling from ParseDepthwiseConv2D
e355dc25 : Fix the ONNX parser build
f8d63016 : IVGCVSW-2346 Fix test wrt NEFillBorderKernel index
cf22ca9d : IVGCVSW-2354 Remove dimension validation from softmax
955258dd : MLCE-79 NEON QASYMM8 Addition Support
679efdae : IVGCVSW-2346 Fix test wrt NEFillBorderKernel
f9afc791 : IVGCVSW-2268 Remove the input swizzling from ParseConcat
ba563c6d : IVGCVSW-836 Remove 2D validation in Softmax
cfdcadf9 : IVGCVSW-2316 Add reference implementation and unit tests for Debug
23be07e8 : IVGCVSW-2333 Add ParseSub method to TfParser
8a121500 : IVGCVSW-2275 Remove swizzling from ParseResizeBilinear
f005e313 : IVGCVSW-2277 Remove the input swizzling from ParsePooling2d
ba8815f4 : Removed square kernel in range validation in CaffeParser as validation assumptions should not be made and should be handled by the backend
d7cceeb9 : IVGCVSW-2193 ExpandDims operation implementation
ac5aa1fa : IVGCVSW-2315 Add descriptor for Debug
8174f362 : IVGCVSW-2276: Remove the input swizzling in ParseLrn
075c7504 : IVGCVSW-2267 Remove the input swizzling from ParseFusedBatchNorm
4631582a : IVGCVSW-2264 Remove input swizzling from ParseConv2D in the TF parser
c2130a07 : IVGCVSW-2193 ExpandDims operation implementation
f6ba747c : IVGCVSW-2296 Add ParsePad method to TfParser
21350157 : IVGCVSW-2264 Move DataLayoutIndexed to armnnUtils
24df8227 : IVGCVSW-2251 Add support for Minimum operator in TfParser
20e58806 : IVGCVSW-2247 Adding a min Elementwise Workload and tests
975c09aa : IVGCVSW-2256 Add parser function in TensorFlow Parser (Maximum)
a9a1cf11 : IVGCVSW-2315 Add DebugLayer and no-op factory method
de705584 : IVGCVSW-2255 Add unit test for maximum reference workload * Enable Maximum workload
a1b463f3 : IVGCVSW-2118 L2Normalization ACL function used for Neon
6460c274 : IVGCVSW-2312 Update CL pin to include their L2Normalization Neon changes
2df12b3a : IVGCVSW-2254 Add Reference workload for Maximum
90539697 : IVGCVSW-2245 Add Minimum Layer and no-op Factory implementation
d57415d9 : IVGCVSW-2202 Refactoring Arithmetic* names to Elementwise* names for workloads and workload functions
5a4304a0 : IVGCVSW-2253 Add maximum layer and corresponding no-op factory implementation
831faedd : IVGCVSW-1199: BATCH_TO_SPACE_ND integrate Arm Compute CL
7e7261ed : IVGCVSW-2205 Fixed a bug in DepthWiseConv workload where NCHW layout was assumed
1216b585 : IVGCVSW-2087 Reference implementation and unit tests for StridedSlice
144c01b5 : Fix documentation for depthwise convolution
0214d7e7 : Fix compile errors on Windows
e02d6015 : IVGCVSW-2199 Call Resize only if H and/or W changes
4b19381b : IVGCVSW-2141 BuildGuideCrossCompilation.md Documentation update * Removed the usage of g++-5 as we can build it using later versions
0e76ed0a : IVGCVSW-2183 BuildGuideCrossCompilation.md Documentation update
69362cc4 : Refactor JSON printer test implementation
5fdfe823 : Refactor inlined utility functions in NetworkUtils
574bf0a7 : IVGCVSW-2135: Update Readme to include links to new ONNX and TensorFlow Lite guides
a0d2844d : IVGCVSW-2086 Update StridedSliceLayer and StridedSliceDescriptor
3d93bc47 : IVGCVSW-1837: Enable broadcast tests for SUB CL/NEON Workload
b3d2fbe5 : Remove leftover header from backendsCommon test
e859b062 : Updated the CL pin to take in the fix for CLBatchToSpace
b9546cf1 : IVGCVSW-2173 - Add end to end layer test implementation and example usage * Add CommonTestUtils * Add end to end layer test implementation * Add example usage for Merger layer on Ref, Cl, Neon
97f71306 : IVGCVSW-2179 : ArmNN Contirbutor Guide
8910528b : IVGCVSW-1199 Disable auto-flattening of Compute Library tensors
07fefa5d : IVGCVSW-2117 - BuildGuideCrossCompilation.md Documentation update
a52809cc : Minor improvements and changes in backends/README.md
d41b2593 : IVGCVSW-2144: Adding TensorUtils class
63b08829 : IVGCVSW-2175 - Add support for uint8 Concatenation on CL
b5f5aafa : MLCE-64: Updating BuildGuideAndroidNDK.md for Ubuntu 18.04
e950db63 : IVGCVSW-2043 Merger using ACL for innermost concat axis
dea72860 : IVGCVSW-2115: Fix for unset USERNAME
8800c007 : IVGCVSW-2169 Remove DataLayoutIndexed from public API
5cdda351 : IVGCVSW-2105 - Unit tests for merger * Add LayerTests * Add WorkloadTests
de8b7b3c : IVGCVSW-2168: Remove DataLayout from Layer
8599a415 : IVGCVSW-2043 - Merger using ACL for innermost concat axis * Add ClMergerWorkload and NeonMergerWorkload to call ACL for innermost concat axis * Modify layer support to call ClMergerWorkloadValidate and NeonMergerWorkloadValidate when concat axis is inner most * Add m_ConcatAxis to MergerDescriptor * Modify MergerQueueDescriptor::Validate to check sub tensor only when using subtensor
1d67a690 : IVGCVSW-2167: Run parser unit tests on the reference backend only
347dfcf1 : Fix for Github issue #103
22fbc9ef : Changed the mode of generate_tensorflow_protobuf.sh to executable
c0b0a21a : IVGCVSW-2115: Updated README.md
34d6dd77 : IVGCVSW-2115: Script to clone/fetch correct clframework
fca75c39 : IVGCVSW-2155 - Always call NEConvolutionLayer in NeonConvolution2dWorkload * Remove check for preferDirectConvolution * Remove IsNeonDirectConvolutionPreferred * Remove unused tests and functions
81f2232a : IVGCVSW-2017: CLWorkload to use L2Normalization
48a4ae82 : IVGCVSW-2158 BuildGuideCrossCompilation.md wrong protobuf version
5c3e923b : IVGCVSW-2162: Remove conditional compilation directives from ArmComputeUtils
d46e647b : IVGCVSW-2157: Remove conditional compilation directives from ClBackendContext
a65b7aea : IVGCVSW-2092 Port LSTMCell::Eval to ArmNN
74ba3dc7 : IVGCVSW-2156: Remove conditional compilation directives from ClContextControl
310c2091 : IVGCVSW-2134: Updating version number to 18.11
9326aabf : Adedd load/unload warm-up before the memory lek test to put the runtime into a stable test (memory-wise) This prevents false-positives when running the tests on Master
430b5d82 : IVGCVSW-2086: Add StridedSlice layer & corresponding no-op factory implementations
5caf907e : IVGCVSW-2136: Remove memory management methods from workload factories
dd9d8ca9 : IVGCVSW-2064 + IVGCVSW-2066 + IVGCVSW-2125 + IVGCVSW-2128 backend docs update
f8254d19 : Fixed minor typos in BuildGuideCrossCompilation.md
c25411cd : IVGCVSW-2152: Convert TfLiteParser to NHWC
07bb5216 : IVGCVSW-2125 : Consolidate backend registries into one
262553e0 : IVGCVSW-2054: Fixing issue with InferOutputShape implementation in BatchToSpaceNdLayer. * added Unit test
3aab7c30 : IVGCVSW-2017: Refactored L2Normalisation Tests
56055193 : IVGCVSW-2066: Add IMemoryManager and integrate into the backends framework
95807cef : Tidying up multiple issues
111b5d94 : IVGCVSW-2125 : Consolidate backend registries into one
4e1e136c : IVGCVSW-2054: BATCH_TO_SPACE_ND Reference implementation and Unit tests.
f97debb9 : IVGCVSW-2082 - add SimpleConvolution2dAsymmetricPaddingNhwc to CL test after ACL fix the convolution issue.
263e3498 : IVGCVSW-2125 : backends now can return optimizations
3ea76d5f : IVGCVSW-2095 Add reference implementation and unit tests for SpaceToBatchNd
1b61be51 : IVGCVSW-2056+IVGCVSW-2064 : move ClContextControl to the ClBackend
60578950 : IVGCVSW-1709: Clean up memory manager bodge
db49a888 : IVGCVSW-2037 : Documenting pluggable backends
09e2f27a : IVGCVSW-1949 : Refactor ITensorHandle and move backend specifics to their place
9efb57d6 : Revert "IVGCVSW-2056 + IVGCVSW-2064 : move ClContextControl to the ClBackend"
9c6f3afd : IVGCVSW-2113: Update ClDepthWiseConvolutionWOrkload to suit NCHW/NHWC DataLayout (3*3 Optimization)
c9cc8045 : IVGCVSW-1946: Remove armnn/src from the include paths
207ef9a6 : IVGCVSW-2093 Add SpaceToBatchNd layer and corresponding no-op factory implementations
6b965823 : IVGCVSW-2103: Add 2-Channel unit tests ResizeBilinear
b9c8963c : IVGCVSW-2074: Updated the DepthwiseConvolution2dDepthMul1 for NHWC
7af00da9 : IVGCVSW-2074: Updated CompareDepthwiseConvolution2dTest for NHWC
1b417c49 : IVGCVSW-1970 TfLite VGG16: Use same number of iterations as other tests
45a9b775 : IVGCVSW-2102: Fix Pooling2D CpuRef indexing bug
d84216a0 : IVGCVSW-2074: Updated the DepthwiseConvolution2dTest for NHWC
db6a7fa7 : IVGCVSW-1970 TfLite VGG16: Correct number of iterations
41d3fa64 : IVGCVSW-1970 TfLite VGG16: Add Validation.txt for continuous integration
0022a465 : MLCE-67 Fix for Github issue 91
4322d36a : IVGCVSW-2029 Tweak results handling for batch size 2 test
382a91d5 : IVGCVSW-2074: Updated DepthwiseConvolution2dAsymmetricTest for NHWC
19483db9 : Fixed Android32 build error blocking master
067112fa : Fixed backend id argument parsing in ExecuteNetwork
7af7688a : IVGCVSW-2083 - Add DataLayout parameter to calculate the expected output shape in ValidateTensorShapesFromInputs * Convolution2dLayer * DepthwiseConvolution2dLayer * Pooling2dLayer * ResizeBilinearLayer * Unittests for ValidateTensorShapesFromInputs
f98d21a2 : IVGCVSW-1896 : SubGraph selector
5f70318b : IVGCVSW-2069 - Implement NHWC Convolution2D for CpuRef * Calculate index for NHWC to compute Convolution * add more unit test for NHWC
29fe58b6 : IVGCVSW-2081: Move generic backend tests to the backend related CMake files
d8eee597 : IVGCVSW-2029 Fix fully connected layer support in TfLite Parser and implement test for TfLite VGG16 quantized
d4dfa684 : IVGCVSW-2056 + IVGCVSW-2064 : move ClContextControl to the ClBackend
0a088a61 : IVGCVSW-2074: SimpleConvolution2dTestImpl updated for NHWC
77cec7f2 : IVGCVSW-2051 Fixed the dynamic allocation of the dimSizes array in MeanLayer
54e95723 : IVGCVSW-2057: Remove ARMCOMPUTE(CL/NEON)_ENABLED and ARMCOMPUTENEON_ENABLED from src/armnnTfliteParser/test/ParserFlatBufferFixture.hpp
9c5db11c : IVGCVSW-2058: Remove ARMCOMPUTE(CL/NEON)_ENABLED and ARMCOMPUTENEON_ENABLED from src/armnnUtils/ParserPrototxtFixture.hpp
71007e4e : IVGCVSW-2059: Remove CL-specific code from Profiler
28dcab6c : IVGCVSW-2049 + IVGCVSW-2051 Create the CL Mean Float workload and add the unit tests
70104000 : IVGCVSW-2073: Move remaining backend-specific tests from armnn to backends
53e9947b : IVGCVSW-1007 Support Inception-V3 and V4 in CaffeParser
79141b96 : IVGCVSW-2071 : remove GetCompute() from the WorkloadFactory interface
29c75de8 : IVGCVSW-2067 : dynamically create workload factories based on the backends in the network
5cc8e56b : IVGCVSW-2053: Validate BackendId parameters for the InferenceTest (EndToEnd tests) / ExecuteNetwork
8853c1f6 : IVGCVSW-2026 + IVGCVSW-2027 Add FullyConnected Support to TfLiteParser
03614f69 : IVGCVSW-1823 *Free working mem only when network changes
c26ba759 : IVGCVSW-2060: Separate and move backend specific unit tests from the src/armnn/test folder to the backends
56106610 : IVGCVSW-2063 Documentation for new operations in TfLite Parser * Updated TfLite Parser read me file for new operations added
056be3cb : IVGCVSW-1991 : refactor m_SupportedComputes in DeviceSpecs
a8e06ed5 : IVGCVSW-1955: Unify backend exceptions (wrap cl::Error)
f0b4845c : IVGCVSW-2019 : replace Compute enum in the backend preferences list
7bc8c9fc : IVGCVSW-2061: Add ARMNN_SCOPED_PROFILING_EVENT_CL inside ClLstmFloatWorkload::Execute()
69482271 : IVGCVSW-2024: Support NHWC for Pooling2D CpuRef
dd6aceaa : IVGCVSW-2013 Add a UInt8 Reference Implementation for the PAD Operator
d134093a : IVGCVSW-2023 CL and Neon implementation of BatchNorm with NHWC
33f0ae0d : IVGCVSW-2019 : replace Compute enum in the Layer object
ceae3aa1 : IVGCVSW-2005: Pull in backend specific unit tests into Android.mk similarly as backend sources
b66504b6 : IVGCVSW-2030 and IVGCVSW-2031 Add MaxPooling support and unit test to TfLite Parser
3dc4303c : IVGCVSW-2040 Add unit tests for the newly implemented NHWC support in ref BatchNormalization
a160b245 : IVGCVSW-2033 Add unit tests for the newly implemented NHWC support in ref Normalization
e4dfd6ea : IVGCVSW-1865 - Support NHWC for Convolution2D (CpuRef)
3e9e1154 : IVGCVSW-2037 : separate registry for layer support intrefaces
8e6f92d2 : IVGCVSW-2032 + IVGCVSW-2033 Add NHWC implementation to the reference Normalization workload
8eb675eb : IVGCVSW-2038 + IVGCVSW-2039 + IVGCVSW-2040 Add NHWC support to the Float32 and UInt8 BatchNormalization workloads
dd94aff7 : IVGCVSW-2012: Remove check for DataType::QuantisedAsymm8 in NeonLayerSupport
ada9cb29 : Added missing pragma directive to TensorBufferArrayView.hpp
7714088e : IVGCVSW-1951 Remove type templating from NeonDepthwiseConvolutionWorkload
974b65fe : IVGCVSW-1951 Remove type templating from NeonConvolution2dWorkload
39fedf04 : IVGCVSW-2022 : fix for backend cmake files to respect BUILD_UNIT_TESTS variable
430c6d6e : Fixed unsigned to signed conversion warning
b63973ee : IVGCVSW-2018 Support NHWC in the current ref implementation
177d8d26 : IVGCVSW-1951 Update NeonWorkloadUtils
97a06fd5 : IVGCVSW-2018 Support NHWC in the current ref implementation
e6488719 : IVGCVSW-1998 : indicate deprecated functions and types in the public API
fbebcbdb : Restored test that was commented out when working on LSTM
fc824317 : IVGCVSW-2003: Get rid of IsLayerSupportedNeon functions in favor of ILayerSupport interface
bcf9f166 : IVGCVSW-2002: Get rid of IsLayerSupportedCl functions in favor of ILayerSupport interface
7420e55a : IVGCVSW-1885 add RefPadWorkload implementation and associated unit tests
b5acbb77 : IVGCVSW-2004: Get rid of IsLayerSupportedRef functions in favor of ILayerSupport interface
3cc9a626 : IVGCVSW-1998 : replace Compute enum in LayerSupport free functions
233b3d68 : IVGCVSW-1951 Remove type templating from NeonConstantWorkload
f9aeef0e : IVGCVSW-2006: Move ACL memory manager source code under aclCommon
3b278e92 : IVGCVSW-1938: Move backend-specific source files to the corresponding backend
d3360cd4 : IVGCVSW-1998: fix missing file from common.cmake
47c1ddb7 : MLCE-51 MaxPool + Add Unit test
1d32006e : IVGCVSW-1951 Remove type templating from NeonPermuteWorkload
5d2e700a : IVGCVSW-1951 Remove type templating from NeonPooling2dWorkload
14766d76 : IVGCVSW-1951 Remove type templating from NeonSplitterWorkload
cce11fc8 : IVGCVSW-1951 Remove type templating from NeonReshapeWorkload
cec6b655 : IVGCVSW-1922 Unit test for DepthwiseConvolution with NHWC
f3eb46d2 : IVGCVSW-1951 Remove type templating from NeonMergerWorkload
d4b70599 : IVGCVSW-1951 Remove type templating from NeonActivationWorkload
a76698c3 : IVGCVSW-1951 Remove type templating from ClReshapeWorkload
ac9e096a : IVGCVSW-1951 Remove type templating from ClPooling2dWorkload
02f8bc10 : IVGCVSW-1951 Remove type templating from ClMergerWorkload
e06757e6 : IVGCVSW-1951 Remove type templating from ClActivationWorkload
59540821 : IVGCVSW-1978: Support NHWC for ResizeBilinear CpuRef
a0944791 : IVGCVSW-1996: Implement CreateWorkloadFactory() across all internal backends
55b1cda7 : IVGCVSW-1951 Remove type templating from ClConstantWorkload
f1153cd8 : IVGCVSW-1969 : remove boost::optional compatibility from ArmNN Optional
4423ac7f : IVGCVSW-2000: (Fix) Backend-specific unit tests not being executed
b6cce4f9 : IVGCVSW-1914 Investigate CONV_2D failure on FP16 on Android * Round to nearest instead of round to intermediate (default) * Compute Library also round to nearest
157d94fc : IVGCVSW-1951 Remove type templating from ClPermuteWorkload
4e00a3d6 : IVGCVSW-1951 remove type templating from ClPadWorkload
2400b6dd : IVGCVSW-1967 Fix L2Norm NHWC unit test
9df2d951 : IVGCVSW-1952 : add BackendId class to prepare for the replacement of Compute enum
6b779f0e : IVGCVSW-1989 : implement backend creation and registry for Ref,Cl and Neon
32cbb0c7 : IVGCVSW-1987 : registry for backend creation functions (factories)
43095f31 : IVGCVSW-1988: Refactor backend-specific unit tests
3b72db05 : Fix for Github issue #78
cd066ca5 : IVGCVSW-1951-Remove type templating from ClAdditionWorkload
6b0b53d3 : IVGCVSW-1929: Fix for this defect (QASYM8 no scale)
0d9d4193 : IVGCVSW-1974 - Update CreateWorkload test CL and Neon
b48e6867 : IVGCVSW-1982 - add create workload test for 2D Pooling (NHWC data layout)
043d0d0e : IVGCVSW-1860 Support NHWC for Pooling2D
7c22c704 : IVGCVSW-1964: Cl implementation for the ILayerSupport interface
7ff76c5b : IVGCVSW-1965: Neon implementation for the ILayerSupport interface
085f0a42 : IVGCVSW-1985: Replace std::string* reasonIfNotSupported with Optional<std::string&> in IsLayerSupported implementations
537a0b67 : IVGCVSW-1983: Order the IsLayerSupported functions alphabetically in ILayerSupport
1c7c81bd : IVGCVSW-1966: Ref implementation for the ILayerSupport interface
d8777391 : IVGCVSW-1951 Remove type templating from ClDepthwiseConvolutionWorkload
cde00f55 : IVGCVSW-1975 : total removal of boost::optional from the public interface
d6c10ed4 : IVGCVSW-1973: Replace char* reasonIfNotSupported with Optional<std::string&> in ILayerSupport
152fb1cf : IVGCVSW-1975 : Remove boost::optional from the public interface IVGCVSW-1964 : Optional to support passing references
074f371b : IVGCVSW-1932: Add Unit tests for NHWC ResizeBilinear
5eec11db : IVGCVSW-1964 : replace optional biases with home-grown Optional
d806792f : IVGCVSW-1951 Remove type templating from ClConvolution2dWorkload
661dfa73 : IVGCVSW-1886 - forward layer support for pad Ref returning false for now until implementation complete in 1885
d59116ec : IVGCVSW-1889 - Unit test Convolution2d with NHWC
de9011bc : IVGCVSW-1622 LSTM Neon support
4424b0a1 : IVGCVSW-1963: Add implementation classes for Cl, Neon and Ref backends
e97c6e0b : IVGCVSW-1642 : adding IBackendInternal interface
539b44db : IVGCVSW-1863 Unit tests for NHWC L2Normalization
084523a4 : IVGCVSW-1957: Improve warning message in Network::Optimize()
dcb751f3 : IVGCVSW-1642 : introducing the IBackend interface
3041e303 : IVGCVSW-1931: Refactor ClResizeBilinearFloatWorkload
55a97bc2 : IVGCVSW-1920 Unittests for NHWC Normalization Workloads and Layer
ee9e7665 : IVGCVSW-1931: Add data layout param for ResizeBilinear
616e7757 : IVGCVSW-1913: Fix for ValidationTest.concat_float_3_relaxed
29cadb3f : IVGCVSW-1951 Remove type templating from ClSplitterWorkload
857f3cb5 : IVGCVSW-1935 : inline code documentation for pluggable backends
57dca8e1 : IVGCVSW-1823 Fix uninitialised member
092b304b : IVGCVSW-1951 Remove type templating from ClSubtractionWorkload
479045bd : IVGCVSW-1787 Add Support for Concatenation on TfLite parser * Concatenation Parser function added to the TfLite Parser
e4ba53a8 : IVGCVSW-1824 Fix slow profiling of neon. (~50% reduced end-to-end time)
fcb382af : IVGCVSW-1900 Removed unused file src/backends/ClWorkloads.hpp
e2ec330b : IVGCVSW-1207 - Remove typing from ClMultiplicationWorkload
b30c5334 : IVGCVSW-1906 : make Android make and CMake files more similar
ac42efd9 : IVGCVSW-1900 : CL backend folder structure
bcd3c85b : IVGCVSW-1863 Support NHWC for L2Normalization
e1fa50c7 : IVGCVSW-1882: Added ClPadWorkload
1e4c31da : IVGCVSW-1812 Adding Ref implementation and tests of MeanWorkloads
33cea4db : IVGCVSW-1919 - data layout parameter for Normalization
0dbe0ee2 : IVGCVSW-1899 : Neon backend folder structure
b4540bef : IVGCVSW-1898 : Ref backend folder structure
2d9dd36f : IVGCVSW-1821 - taking out scale factor again as it's polluting the WallClockTimer interface
69851b52 : IVGCVSW-1821 - update NEON workload utils to use timers in correct order, updated units used in NeonTimer
e448be3a : IVGCVSW-1927 Add Neon 8-bit FullyConnected support
9fc824a5 : IVGCVSW-1924: Fixing clframework version update compile err
a05c2106 : IVGCVSW-1910 Add data layout parameter for DepthwiseConvolution
711fa31d : IVGCVSW-1921: move common Acl code to a separate folder
5662c206 : IVGCVSW-1881 Add PadLayer to ArmNN
351d13d0 : IVGCVSW-1888 Plumb data layout parameter for Convolution2D
2ca46966 : IVGCVSW-1897 : Android support for pluggable backends
ca6616cb : IVGCVSW-949 Further simplify InitializeArmComputeClTensorData
785df505 : IVGCVSW-949 Simplify use of IntialiseArmComputeClTensorData
10b4dfd8 : IVGCVSW-1897 : build infrastructure for the src/backends folder
a3f16562 : IVGCVSW-949 Remove unnecessary includes
14e4669b : IVGCVSW-949 Refactor - clean up includes of ClWorkloadUtils.hpp
ab8cdc13 : IVGCVSW-949 Add 8-bit fully connected support
ca225f0a : IVGCVSW-1822: Fix CaffeYolo-Armnn error reporting
b94967ba : IVGCVSW-1650 Add Support for Reshape layer on TF Lite parser * Added Reshape operator support for the TfLite Parser.
b9bf9467 : IVGCVSW-1843: Edit comment to ref correct function
2c9322a2 : IVGCVSW-1880: Add no-op factory implementations of CreatePad
0cff1636 : IVGCVSW-1883 Add support for different memory layouts
58f3919f : IVGCVSW-1651 Add Support for Relu on TF Lite parser * Added Relu and Relu6 Support for the TfLite Parser.
0af44601 : Fix for Github issue #63
0359aa4b : IVGCVSW-1802 : fix typo
e82ef3f5 : Updated the inception_v3 model taken from official Tf
bc392450 : IVGCVSW-1802 : Neon Sub Workload
32b9046e : IVGCVSW-1813 - Add MeanLayer * add MeanLayer functionalities * modify MeanQueueDescriptor to use parameter * add IsMeanSupported placeholder for all backends
5cd01f35 : IVGCVSW-1832: add missing DIV quantized, broadcasting tests
279f8721 : IVGCVSW-1843 : remove duplicate code for Ref Arithmetic workloads
0a710c4c : IVGCVSW-1843 : refactor ClAdditionWorkload and ClSubtractionWorkload
1952622c : IVGCVSW-1804 : add subtraction layer to the public interface
c3b012e5 : Added and modified the vanilla tensorflow values for inception and mobilenet
591cdb7a : IVGCVSW-1843 : replacing trivial arithmetic helpers
549ae37b : IVGCVSW-1733 - set enableGpuProfiling in CreationOptions for Runtime if -e flag is set, false by default, use this globally same as concurrent flag, removed -e option from RunCsvTest options, this is passed in from main
eb06191b : IVGCVSW-1831 - Add dimension check to MeanQueueDescriptor::Validate to check if the output dimension is correct from a given input and options.
4a8692cf : IVGCVSW-1801 : Cl implementation for SUB
a6bf9121 : IVGCVSW-1810 - Add no-op factory implementations of the CreateMean for all backend factories
3b10515d : IVGCVSW-1520 Re-enable quantised add
57f1e207 : IVGCVSW-1808 : Updated the network used from Official Tf(http://download.tensorflow.org/models/mobilenet_v1_2018_08_02/mobilenet_v1_1.0_224.tgz)
f195f03e : IVGCVSW-1803 : add Ref Subtraction layer
c2044fe9 : IVGCVSW-1804 : Add Subtraction layer types and placeholders
2b7a1581 : MLCE-52 Where has PROFILING gone?
ecb56cd7 : IVGCVSW-1807 : change license text in file headers
3aae3c6f : IVGCVSW-1807 : add license section to the Readme file
033626d1 : IVGCVSW-1783 refactor add/mul/div layers
9e53a35b : IVGCVSW-1784: Rename float32 workloads for ACL
5540d2f3 : IVGCVSW-1521: Updating TensorFlow README.md to contain realdiv operator
bbd4061d : IVGCVSW-1779: Updating TF Parser to include the RealDiv operator
8c5e3dc9 : IVGCVSW-1786 - Division by zero
e7a86a4a : IVGCVSW-1200 Division layer
a6824106 : IVGCVSW-1324: Make biases truly optional for Conv2d and DepthwiseConvolution
c577f2c6 : Release 18.08
4c7098bf : Release 18.05.02
dccfe8ee : Release 18.05.01
3537c2ca : Release 18.05
bceff2fb : Release 18.03
4fcda010 : Release 18.02

+- Project: platform/external/cldr

630b768e : Update Android CLDR tzdata from 2021a to 2021a3. [R]

+- Project: platform/external/connectedappssdk

7a49de3 : Properly handle Errors in IPCs.
1ea704c : Make Connected Apps SDK use only a single broadcast receiver.
2c54663 : Fix bug when throwing a runtime exception in a method which declares an exception.
b2c23c6 : Add support for primitive arrays and CharSequence.

+- Project: platform/external/conscrypt

d53d0806 : [DO NOT MERGE] Fix Conscrypt CTS for sc-v2-dev.
66d4477b : [Cherry Pick of aosp/1778966] Re-land "Merge Conscrypt upstream master."
42004f0a : [Cherry pick of aosp/1776170] Extra JNI null checks and error fixes.

+- Project: platform/external/crosvm

be1275c1 : Allow sched_yield in all devices' seccomp policy
acc126dd : Upgrade to newest vmm_vhost.
7376c0b7 : Generate top-level Android.bp with cargo2android.
6cc3ad26 : Remove external/crosvm/.gitmodules and submodule directories
22da49c8 : [LSC] Add LOCAL_LICENSE_KINDS to external/crosvm
9256c3fe : UPSTREAM: Drain the read buffer of DevFuseReader
23cecdfc : UPSTREAM: fuse: Implement Reader and Writer for mutable references
1b227bb0 : [LSC] Add LOCAL_LICENSE_KINDS to external/crosvm
c32d1ae9 : Generate Android.bp files for common crates.
218c8f31 : devices: pci: mmap non-MSIX areas in MSIX-mappable BAR regions
9d614079 : devices: pci: fix num_pba_entries in msix.rs
01527e39 : devices: vfio: add support for VFIO_REGION_INFO_CAP_MSIX_MAPPABLE
06392aab : Migrate to gdbstub 0.5.0.
c48e7834 : crosvm: arm64: Populate restricted DMA node based on 'swiotlb=' option
6ce3da3b : vhost_user_devices: Remove unused error enum values
47fdc8e5 : gpu: Remove unused parameter
84b09788 : rutabaga_gfx: Handle rutabaga gfx update
3001c2fc : integration_test: Do not throw away stdout/stderr.
ca0aed3d : hypervisor: kvm: replace mem::transmute with safe loops
a6aeccc6 : devices: usb: log unknown control transfer types
231a54f3 : rutabaga_gfx: cross_domain: an idea whose time has come
5590a24b : cros_async: Add a deadline to BlockingPool::shutdown
5a223d1f : devices:pci: Correct pci bridge config register writable bits
12274bf2 : devices:pci: Add pci capability writable bits
2ac78b9e : Add "make_rt" command.
63630e8d : Add --delay-rt flag.
8fe6d5f9 : virtio: video: Remove empty value from ForceKeyFrame.
7cbd02f1 : crosvm: Add integration test case for O_DIRECT.
74b18b8c : vm_tools: Use /var/tmp instead of /tmp.
5d8371f9 : [LSC] Add LOCAL_LICENSE_KINDS to external/crosvm
8be8486d : virtio-snd: Add event_notifier to the list of file descriptors
54045019 : crosvm fix stale balloon stats
42b825f7 : Switch to submodules based workflow
eaa95e9c : vhost_user_devices: Ack queue features
60e4515e : devices: virtio: iommu: remove VIRTIO_IOMMU_F_TOPOLOGY
ad3b24e8 : devices: virtio: iommu: implement VIOT table
c2bba08c : devices: pci: add generate_acpi() to traits
87b96033 : sys_util: Add wrappers for fchmod and fchown.
8bf5dcad : virtio: video: Add support for prepending SPS/PPS to IDR frames.
1919f432 : sys_util: Add Ord, and PartialOrd so VsockAddr can be used in BTreeMap.
a0410683 : Log offending port numbers when port IO read or write fails
4b808055 : ANDROID: virtio-snd: Add event_notifier to the list of file descriptors
5b9d6d02 : audio_streams: Add [async_][write_playback/read_capture]_buffer
b785cf2b : seccomp: Mass fstatfs change for glibc for Arm
6a584d6f : Integrate p9 and cros-fuzz into crosvm build
a5b7caa5 : Import cros-fuzz and p9 into crosvm/common
636b0fb4 : virtio: video: Add support for dynamically changing the peak bitrate.
62770b48 : Remove trunks proto from crosvm build
2e14c730 : Add create_zero_filler for composite disk images
d7e56bab : composite disk: no support for multi-file partition
887958c4 : Can build with libgetopts now.
e1296a82 : Use cargo2android.json rather than making manual changes, where possible.
b1fcab2f : Don't include comments with version numbers in Android.bp files.
ffbeea0e : libfdt is no longer required.
7bea39fe : crosvm: O_DIRECT for opening disk image.
9d1d7d9d : devices: virtio: Update fs code to use sync::Mutex
ed4bd118 : cros_async: name threads + doc fix
a27e035a : virtio: video: Add support for configuring the peak bitrate to encoder.
9e7cd5bb : vios_backend: Reduce lock contention in the IO buffer queue
40c69552 : vios_backend: Lock once and receive a single packet per command
10d205cb : Remove unnecessary mutexes from VioSClient
aed8fb2d : devices: gpu: remove VIRTIO_GPU_MAX_IOVEC_ENTRIES
d23252e1 : virtio: video: handle FlushComplete and PictureReady response together
5afeafa6 : crosvm: Refactor Error out of linux.rs
c25cb144 : crosvm: Rename trunks `interface.proto`
50a58f93 : Integrate audio_streams into crosvm, add stub libcras implementation
f1dd5afb : virtio: video: Add support for configuring the bitrate mode to encoder.
cc0f7b27 : Move stream state to StreamSource
fc325cdd : integration_tests: Show error message passed down instead.
222a9012 : audio_streams: Copy dir from adhd with commit history
b02b181c : Clean-up unused -L flag.
aab74e4f : crosvm: make help indent consistent.
06d7c9ed : virtio: video: Recreate encoder on framerate changes.
b0423fd5 : Revert "virtqueue: Try to further reduce unnecessary interrupts"
4dd683a3 : ac97: Add timerfd operations to accepted list
c6554e9c : virtqueue: Try to further reduce unnecessary interrupts
1ac296b8 : virtqueue: Re-enable notification suppression
558460fe : Revert "devices: irqchip: add need_halted function"
e3c53096 : seccomp: Update seccomp filters for glibc
da4e8a9f : arch: move resume_notify_devices out of Bus
ba4cf4d9 : rand_ish: remove unused crate
5cf26916 : tests/plugins: replace rand_ish use with a counter
771a03b1 : Add jack support in virtio-snd
e470ef99 : devices: irqchip: add need_halted function
e63a5313 : Enable VIRTIO_RING_F_EVENT_IDX in base_features
e75114e9 : Add support for events in virtio-snd
2a333605 : crosvm: Add a note on cros_workon_make.
5a01341e : Disable pre-upload hook
1eb77126 : vhost-user-devices: Drop optional dependencies
c950eb92 : cros_async: Make file offsets optional
52c97d41 : tpm: Process all descriptors when notified
378e338f : virtqueue: Remove update_int_required
c013a658 : devices: Trigger interrupts via the Queue
f8fff1c5 : qcow_img: Fix warning message.
227beb25 : virtio-snd: Add support for channel maps
d4562d0a : Partial implementation of the virtio-snd device
e42a43d8 : acpi: add _SB.PCI0 to DSDT
46389063 : devices: allow vfio_dma_map() to map read only guest memory
71435c1a : devices: virtio: iommu: implement VIRTIO_IOMMU_F_INPUT_RANGE feature
762d6093 : vhost_user_devices: Add in/out files for console
775aa4f5 : virtio: gpu: add support for non-blocking fence synchronization
2f879fb2 : cros_async: Add spawn_blocking()
f95a1df7 : virtqueue: Add missing fences
bc55e30b : Handle /proc/self/fd/N specially for composite disk components and QCOW2.
563008fc : virtio: video: Support dynamic framerate changes in encoder.
c6fa73d7 : Fix clippy warnings and Cargo.lock
eb9cc53d : Add vhost-user of mac80211_hwsim at crosvm
6074d45a : cros_async: Don't use io_uring on kernels < 5.10
313f5133 : Add more functionality the virtqueue Writer interface
f3ff0a88 : arch: Keep GuestMemory descriptors in child processes
86d5b199 : aarch64: Only enable pVM once umem allocs are done
93e27733 : cros_async: Add BlockingPool
53d7d158 : vhost_user_devices: Make console use SerialDevice
82a8a764 : Prepare the VioSClient implementation to support a virtio-snd device
ef55773d : vhost_user_devices: Update VhostUserSlaveReqHandler interface
0eed9a4c : usb: fix descriptors parsing for interfaces with multiple alternative settings.
2f19cf0d : devices: get all possible host IOMMU device supported page sizes
dfc4b880 : devices: virtio: iommu: enable virtio IOMMU driver
337dc1cf : devices: virtio: iommu: add virtio-iommu support
afdb938b : devices: vfio: prepare for vIOMMU support: multiple VFIO containers
5deee488 : devices: vfio: create KVM_DEV_TYPE_VFIO device from linux.rs
f7979867 : Cargo.toml: Sort features alphabetically
ede68c76 : base: Remove is_packet_ready
fa32ced1 : Crosvm Externalization: Move libvda rust code into crosvm
fde29976 : crosvm: deprecate wayland-dmabuf flag.
75eef5f0 : Docker: Do not curl | bash
979fcb74 : Update gpu_display build for new Wayland extension
5401edf5 : Make vhost-user-devices a workspace member
fb7c108f : Add methods to create composite disk image.
da1f83c0 : vhost_user_devices: Add vhost-user console
eff60328 : Add a From impl for async errors to io::Error
b57c124e : crosvm: Delay RutabagaGralloc creation
4cad30a5 : Handle /proc/self/fd/N specially for kernel, bios and initrd.
70fc7deb : devices: virtio: Add vhost-user-console to the vmm
64f1e3ac : gpu_display: Fix up display destruction
ab6c4822 : virtio: video: decoder: pass output format along with number of buffers
93d7a12c : virtio: video: decoder: use mutable references for state-changing methods
ce6515a1 : virtio: video: make Rect struct comparable
ed3c374b : virtio: video: merge similar frame plane structs
7704e3e1 : virtio: video: use Descriptor to return the event pipe
520ec1bb : virtio: video: use thiserror in the command module
1e3022c9 : cros_async: Add Send to async_from
584e52c2 : crosvm: Remove balloon sizing logic
ef085de4 : allow libglvnd to be used for rendering
9c9fd5fc : book: add features chapter
7a96510d : book: add mermaid-js support
81f717b1 : book: add sandboxing chapters
c663173c : book: add initial book using mdbook
10f15050 : Linux: Extract vfio device creation code for vfio runtime add/remove
7cbfbb59 : Fixes typo and adds missing fd to keep_fd list in vios_client
f78b278d : Revert "sync: Add wait_while variants to condvar wrapper"
d8921baa : seccomp: gpu: allow getcwd
01743e49 : sync: Add wait_while variants to condvar wrapper
114d7d7c : gpu_display: Add opt wayland ext for sending scanout id
a31e15c1 : Adds OWNERS.android
b7cc9f20 : Condvar: Add wait_while and wait_timeout_while
79bcb995 : cros_async: Make block_on a top-level function
1dbffd13 : devices: vios: Move functions to handle enums to common.rs
25e61a71 : vm_memory: implement get_host_address_range() for GuestMemory
d659a0db : devices: gpu: Support multiple displays
b1bffc98 : OWNERS: Remove zachr, change denniskempin to google.com
36c91c73 : vhost_user_devices: net: Remove obsolete comments
b128645d : vhost_user_devices: net: Support ctrl queue
40324874 : devices: virtio: vhost-user: Allow using legacy PCI IRQ as call fd
2fedf5fd : vhost_user_devices: Fix tests for DeviceRequestHandler
a7fd9145 : crosvm: add memfd_create to seccomp policy files
e2a61d32 : virtio: video: encoder: vda: increase buffer ID on success
60efe119 : OWNERS: Remove dgreid
a7da32dd : OWNERS: remove smbarber
06473500 : Add paulhsia@ to owners
113ae363 : vcpu: Fix import for later protobuf releases.
c54cf6c8 : power_monitor: Upgrade dbus to 0.8
09954ae8 : virtio: gpu: add QueueReader trait to consume a queue
7bc4251f : rutabaga_gfx: add support for fence completion callback
69617a79 : vhost_user_devices: net: Add MTU feature flag
72a11a01 : Add denniskempin@ to owners
3fbc6d75 : Update linux build requirements in README.md
9623408e : Add cras-sys to patches.crates-io to fix cargo workflow.
4d1d6dca : vhost_user_devices: add block device
2d885c6d : devices: block - make some async functions pub
37b9f557 : rutabaga_gfx: add a setter for some virglrenderer flags
0adfa99f : README: Remove IRC channel
6f392c57 : gpu_display: Fix variable type
a0e381b0 : Change balloon_stats output format to JSON
6b51c75a : crosvm: Report correct exit code on error in balloon_stats command
af3f3bbe : linux: Set recv timeout for balloon_host_tube to avoid deadlock
e6bf005d : cros_async: Add TimerAsync::sleep
bb95fc45 : gpu_display/wayland: Added keyboard and pointing devices
ad1f6437 : [LSC] Add LOCAL_LICENSE_KINDS to external/crosvm
8509e222 : vhost_user_devices: Remove O_NONBLOCK from given kick FD
53103e9d : vhost_user_devices: Allow replacing call event after queue is started
dc2cac8b : wl: Increase size of queues.
5e80699a : devices: block - move avail_features to common
02259f78 : disk: qcow - remove extra semicolon
2eaabfd2 : disk: Switch to ThisError
6a1c64e1 : vm_memory: Remove unused error type
1874b5e4 : [LSC] Add LOCAL_LICENSE_KINDS to external/crosvm
41daa354 : gpu_display: refactor event loop
eca117b3 : devices: Fix racy event_loop_test
5e601623 : virtio: video: move resource bridge into device
b6f79063 : virtio: video: move desc_map into Worker
0e8e8129 : virtio: video: add command and event queues to Worker
a5af1f7d : UPSTREAM: fuse: support general mount options
76cc214c : net: implement VIRTIO_NET_F_MTU
7b6672a3 : fuse: support general mount options
a2c71de3 : vhost_user_devices: net: Support passing in tap fd
2fdee836 : vhost_user_devices: net: Accept multiple VMMs
468f8fc5 : vhost_user_devices: net: Change format of command line argument
ecd3a42f : virtio: video: worker: add constructor
2ee9dcd4 : devices: Support vhost-user-wl
a409b106 : Add vhost-user-wl device
701b55ad : sys_util: Add clone_descriptor
0cd90401 : virtio: video: worker: avoid unneeded call to peek()
f510eeed : Update Android.bp after latest Crosvm merge
026f72f9 : enable core scheduling regardless of enabled features
4d5b3506 : wl: Move queue handling to standalone functions
b4743437 : devices: vios: Fix SampleFormat => VIRTIO_SND_PCM_FMT mapping
7f84f628 : README.md: Add install bindgen for cras-sys
fbd2559a : virtio: video: encoder: wait until EOS buffer is available if needed
e6b5a372 : Move VMM usages of rust-vmm/vhost into the wrapper.
3cfec9e5 : gpu_display/wayland: Switch to the stable version of xdg_shell
8c9cf436 : acpi: Don't pass most of host MADT to guest
e0c32ce8 : virtio: video: decoder: remove Default impl of Context
895c90c5 : aarch64: Implement ARM_VCPU_PVTIME for "stolen time" accounting
f426f9ed : devices: vfio: Fix io bar index calculation
050c9b82 : devices: Move block code to a module
4452db6b : devices: block - move duplicated code to common file
80e69a6c : clippy: re-enable warnings that don't match anything
b792ffdc : devices: vios: remove unnecessary mut reference
c8031918 : tree-wide: replace single-leaf match with if let
d6c0f614 : virtio: video: encoder: move EOS buffer dequeueing into a method
f7bc0580 : Cargo.lock: add net_util dependency on cros_async
f1439d44 : devices: add "usb" feature for emulated xHCI
6635ca47 : Allow more than one input device per type
d28aaa6c : kvm_sys: Update aarch64 bindings.rs
561abaff : devices: vios: remove redundant map_err closures
34d2b36a : devices: irqchip: rewrite if-let-else None with ?
3638ae21 : Remove needless returns
15fadba6 : devices: replace .into_iter() on ref with .iter()
35810124 : devices: drop redundant clone calls
0ee9babf : rutabaga_gfx: replace u8 cast with byte literal
1bbbf1ca : crosvm: bind mount all wayland socket directories (take 3)
584fc894 : wl: Switch to thiserror
582d68ac : virtio: video: encoder: add VDA encoder constructor
71b2ddb9 : virtio: video: make Worker work on Device trait objects
2ddc36d2 : virtio: video: encoder: use the same backend code layout as the decoder
de3a48a6 : virtio: video: move VDA common code into its own module
c9f43bf6 : virtio: video: decoder: move capability and decoder building into VDA backend
dc2f3962 : kokoro: Remove mention of manifest.xml.
2f4a80f3 : README.md: Add more known issues for running crosvm on Linux
96e3fb36 : virtio: video: use the thiserror crate with VideoError
f148e1b0 : virtio: video: encoder: remove EncoderError
0d714e15 : virtio: video: decoder: replace decoder VDA errors with generic backend error.
37279763 : virtio: video: decoder: replace ContextMap's new() method by Default implementation
b6ae6517 : kokoro: format README.md with Google style.
e3d1a027 : vhost-user-net: Use anyhow
3040cf02 : vhost_user_devices: Use async style
a51b1bfe : arch: Clone minijail instead of re-using for serial
3a5178e3 : Error on stream creation no longer blocks stream ids
f622e504 : crosvm/kvm: enable runtime detection of IOAPIC pins
ac63740c : devices: virtio: Remove unused method
03f4c754 : devices: net: Avoid causing busy loop for interrupt resample
1b21dec7 : data_model: Add safety section for unsafe functions
a60ffb8c : sys_util: Switch syslog error to thiserror
82cddfef : net: Switch to thiserror
c4ce3791 : wl: Fix unused_imports and dead_code warnings
0c6d96af : net_util: Implement IntoAsync + try_clone() for Tap
d2399b7d : cros_async: Add AsyncWrapper type
d8e37614 : x86/acpi: clear SMI COMMAND field.
e1dff2ee : virtio: video: decoder: add format getters to Capability
2940980d : linux: generalize kick_all_vcpus to send any VcpuControl message
8a72afc4 : main: add --cpu-cluster and --cpu-capacity options
b77b936d : virtio: video: encoder: make encoder own its VEA instance
0b96ae07 : virtio: video: encoder: remove lifetimes on VEA instance/sessions
1eea8775 : crosvm: use ACPI for PCI routing if available.
d93c29fd : crosvm: flag to disable legacy x86 IO devices.
a8423d73 : devices: pass MMIO and IO bus to PciRoot::new()
8c817dd3 : vhost_user_devices: Add vhost-user net device
8e7bc966 : Add vhost_user_devices crate
acdf8de5 : Kokoro: Add debian bullseye version of libwayland/protocols
8ec40a7f : device: vhost: user: Fix offset of GET_CONFIG
e6216f92 : Uprev rust-toolchain for Kokoro to 1.51.0
7fb40344 : devices: pci: add PciDevice function to get BARs
2da1f27f : devices: vfio: use PciBarConfiguration struct
8954f04e : devices: pci: add config support for ROM BAR
b2b4d8ca : devices: pci: PciBarConfiguration cleanup
34050dc2 : bin/clippy: temporarily ignore warnings from external crates
18750c09 : devices: acpi: collapsed nested if inside else
d8ff7fa7 : devices: fix redundant ? inside Ok
0fe970bd : rutabaga_gfx: collapse nested if in else block
05485a91 : acpi_tables: use vec![] to initialize vectors
8f325301 : devices: vfio_pci: rewrite nested ifs as match
c7215b5d : devices: vfio: use vec![] in keep_rds
19a12403 : devices: vfio: take a slice instead of Vec for irq_enable
87ca2315 : arch: serial: fix redundant slice
9901c750 : cros_async: switch to std::hint::spin_loop
548754cd : Specify file paths via Path instead of PathBuf
2924f8bf : kernel_cmdline, cros_async: impl From instead of Into
435f6085 : Cargo.toml: remove libchromeos dependency
dc74848b : arch: Simplify build_vm by removing closure parameters
b0ae5378 : ci: install bindgen and required header files
e6c584a6 : devices: Deduplicate mapped file descriptors.
a88cb198 : Add kokoro information to CONTRIBUTING.md
538128dc : data_model: add flexible_array_impl! macro
d5b4cbe6 : Remove sync_ebuild_files script
6ded64f1 : unblocked_terms.txt: clean up trivial cases
6869e531 : syscall_defines removed
62a57e96 : virtio: video: decoder: remove LibvdaSession struct
e604c331 : virtio: video: decoder: make decoder own its VDA instance
10722b26 : virtio: video: decoder: remove lifetimes on VDA instance/sessions
33079335 : gpu_display: rustify error handling
74bf69a5 : aarch64: pass arguments to protected VM firmware
ff1ed69c : devices: usb: filter unclaimed interfaces
ccb95543 : usb_util: add raw access to descriptors
425e4aad : devices: usb: clean up intercepted_control_transfer
7b17f50d : devices: usb: claim interfaces on device creation
d3935a57 : usb_util: assume active config for single-config devices
009afce6 : sys_util: Migrate libchromeos::read_dir and syscall!
cf55111b : acpi: FACS support, minor fixes for acpi forwarding.

+- Project: platform/external/dagger2

2661ad0a : Revert "Merge commit 'upstream/dagger-2.35.1^'"
074522d5 : Revert "Add additional files to hilt_android"
2b5c0723 : Revert "Update dagger2 lint baseline"
e4cfcb2f : Revert "Merge commit 'upstream/dagger-2.35.1^'"
194cdc62 : Revert "Add additional files to hilt_android"
8383cbab : Revert "Update dagger2 lint baseline"
8e50bcb8 : Revert "Merge commit 'upstream/dagger-2.35.1^'"
52345a52 : Revert "Add additional files to hilt_android"
59f51d0b : Revert "Update dagger2 lint baseline"
ad37c849 : Revert "Merge commit 'upstream/dagger-2.35.1^'"
02684d7a : Revert "Add additional files to hilt_android"
d23cb4f8 : Revert "Update dagger2 lint baseline"

+- Project: platform/external/deqp

bc45a54d0 : Update codegen for no_foldable_states
841f7d912 : Add memoryBarrier before buffer map verify
a9ca04bd6 : Update Android test lists and Android files
4b4fb6c32 : EXT_multisampled_render_to_texture test
16aedc98f : Increase tolearance for dithering tests
9ae466f12 : Add watchdog touches to descriptor_pool test
512f54474 : Check fragment shader stores in frag shader side effect tests
8d25d661f : Use the correct view type in no_position tests
77d5be2c7 : Check fragment shader stores in robustness tests
26c593d46 : Check cube array support in robustness tests
dffaecf9b : Fix validation errors with unnormalized coordinates samplers
b1b8c225c : Fix descriptor indexing test dependency
ca988dafb : Check resource limits properly
acc61c007 : Fix indentation
bd1563325 : Fix indentation and regen gles mustpass
97a9e7064 : Fix renderdoc library name on android
97bfa9fd4 : Remove forward declaration
56cf99a87 : Move anisotropic filtering support check to a function
b205ead7f : Fix missing barrier in FSR pixel consistency tests
a6a440b93 : Do not enable anisotropic filter in exact sampling tests
1751124d2 : Reduce resolution of some graphicsfuzz tests
930ab4dad : Fix incorrect computation of pointer size
2a78de2b4 : Fix crashes on depth stencil resolve tests with separate layouts
c94a7fe6c : Fix dEQP-VK.glsl.opaque_type_indexing.ssbo*_compute validation error
0770f0b88 : Fix dEQP-VK.image.extended_usage_bit.texture_* validation errors
fe067c6b9 : Check depth bias clamp feature when needed
16c5c0afa : Add barrier between the atomic-compare-exchanges
138e75d6a : Allow the use of the standard types
8188c415a : Fix dEQP-VK.image.mutable.*srgb* validation errors
cd5a500a9 : Accept NaN as valid pass value in shader precision atan2 tests
a2090098f : Fix AHB external memory test mip levels
03fb6c7e1 : Add tests for VK_KHR_shader_integer_dot_product
bef303a15 : Fulfill OpControlBarrier requirement
fd34ffb0f : Remove invalid SPIR-V decorations
95fae2367 : Allow GL_RGB9_E5 as a valid fbo format
8e9b64179 : Add GL_RGB9_E5 as renderable ext format in fbo tests
e60c4f2dd : Add <option name="config-descriptor:metadata" key="parameter" value="no_foldable_states" /> to the CtsDeqpTestCases
eb44e3ea5 : Correct Vulkan multiview 'tesellation' test names
e6aa74901 : Fix protected memory ssbo pipeline barrier use
80f5f0b98 : Ignore helper pixel invocations with atomic operations tests BUG: 197466825
fe3c1a4ce : Move a descriptorset_random test
87de2d988 : Add missing vertexPipelineStoresAndAtomics checks in ray query tests
5a371c382 : Fix error in build_apk.py
ea95b9825 : Fix partial_image_npot_diff_format_clear fail
2f5b2e4a9 : Increase error threshold for some geometry shader tests
dcb26ad45 : Fix variable pointer tests for geometry stages on tilers
0c0805687 : Fix DRM modifier list tests
574958248 : Relax protected heap allocation tests
88b240f01 : Fix transform_feedback.simple.multiquery* tests
7078677ab : Fix early destruction of VkPipelineLayout
ce90879ed : Fix validation errors in AHB tests
104384777 : Clean ExternalMemoryUtil
4705d6fcc : Fix early destruction of VkPipelineLayout
4850239ef : Fix validation errors in AHB tests
f001f53d5 : Clean ExternalMemoryUtil
1abfaa351 : [RESTRICT AUTOMERGE] Add build rule for deqp-binary
8115e3102 : [RESTRICT AUTOMERGE] Fix surfaceless platform for Android
b5a52993a : Disable interval watchdog during long shader compiles
724a763b9 : Add test list for incremental dEQP
c60a2923f : [RESTRICT AUTOMERGE] Add build rule for deqp-binary and add test lists
fed0ae037 : [RESTRICT AUTOMERGE] Fix surfaceless platform for Android
22b88c23d : [RESTRICT AUTOMERGE] Fix slow run time of OpPhi wide test

+- Project: platform/external/deqp-deps/SPIRV-Headers

b1a7c66 : spirv.core.grammar: Remove duplicate OpArbitraryFloatPowNINTEL declaration
b1d2909 : Add support for SPV_NV_ray_tracing_motion_blur.
b6b8b67 : Fix minor details in SPV_INTEL_optnone extension
e7b49d7 : Implement SPV_INTEL_optnone extension (#230)
737f9dc : Correct grammar for LocalSizeHintId
810d13d : Add missing capabilities and '"version" : "None"' to QuantizationModes and OverflowModes enumerants
6c7e7f9 : Fix grammar for PackedVectorFormat
5f003bd : Clay is an internal framework of Tellusim Technologies Inc.
0320c5d : Upstream SPV_INTEL_debug_module
8ed0ff2 : reserve value range
6553701 : add support for SPV_KHR_bit_instructions
292387a : Add CI using Github actions and update README
e51883e : Support SPV_KHR_integer_dot_product
2351f3a : Add header changes for SPV_EXT_shader_atomic_float16_add
7b5a2f4 : Fix two ordering problems.
67da8a9 : Add CPP_for_OpenCL to grammar
9a4b244 : Allocate additional Intel vendor extension enum blocks
c1e1135 : buildHeaders: Add override decoration
5f7de8b : Update to CMake 3.0
9daf63c : Support SPV_KHR_subgroup_uniform_control_flow
8ea6700 : Update arbitrary float cast interfaces
02ba4e7 : Fix xml entry for SpvGenTwo generator
ce23100 : Add SpvGenTwo to vendor IDs
ba29b3f : Fix OpTypeBufferSurfaceINTEL token description (#207)
819fb44 : Reserve loop control bit for upcoming trip count (min,max,avg) control
fa3585c : Add VectorComputeINTEL as enabling capability for Private StorageClass
ba086ae : Add generator ID for MSP shader compiler
a3ffef8 : Upstream AP Intel extensions
a3082da : Add xml section for memory operand bit allocation tracking, and reserve two bits for an upcoming Intel extension
820d0ae : Add NonSemantic.Vulkan.DebugInfo.100 JSON/header
cf00fad : Support SPV_KHR_expect_assume
7ac7a0f : Support SPV_KHR_linkonce_odr
00e861d : Change operand name in OpReadClockKHR to match extension
29406f3 : Add Naga as SPIR-V generation tool
25fd8d0 : Add header changes for SPV_EXT_shader_atomic_float_min_max
86e8eed : Re-run buildSpvHeaders to fix indentation
e50154d : Header generator: Check enumerant ordering
03034f1 : add generated headers
25ac9d5 : add None as a possible value for DebugInfoFlags
49f96f4 : add function control bitfield reservation section reserve bit 16 for an upcoming Intel extension
eae955f : cmake: Install cmake files to CMAKE_INSTALL_DATADIR

+- Project: platform/external/deqp-deps/SPIRV-Tools

b8840489 : Fix build
e065c482 : Initial support for SPV_KHR_integer_dot_product (#4327)
e992c96c : fix symbol exports check, for Android build cases (#4342)
0c21e509 : Start SPIRV-Tools v2021.3
e198c6a7 : Finalize SPIRV-Tools v2021.2
f8eafd4d : spirv-val: Label VUID 04780 (#4334)
e84bcb25 : spirv-val: Add GLCompute to VUID 04644 message (#4333)
5dd2f769 : Update CHANGES file for upcoming release.
bcef9137 : Update SPIRV-Headers deps (#4328)
4d22f58a : Support SPV_KHR_subgroup_uniform_control_flow (#4318)
ecdd9a3e : spirv-val: Vulkan Storage Class for Execution Model (#4212)
edc3a247 : Add SPV_KHR_vulkan_memory_model to aggressive_dead_code_elim (#4320)
bbc660ed : Support Intel extensions for fixed point and hls-float (#4321)
9dbca316 : spirv-fuzz: Improve TransformationAddBitInstructionSynonym to check integer signedness (#4312)
c1a75bfa : spirv-fuzz: Support bitwise or and xor in TransformationAddBitInstructionSynonym (#4310)
d07505c7 : Update lodash (#4317)
fb02131c : No error report for variable image offset when before-legal-hlsl is on (#4316)
87a28679 : Add kInstErrorMax to instrument.hpp (#4315)
c05f7441 : Spirv-fuzz: Add tests for MaybeGet* functions in fuzzerutil (#4284)
6d5c5677 : Remove VS2013 kokoro build (#4314)
26cdce98 : spirv-fuzz: add tests for full coverage of TransformationAccessChain (#4304)
c853a911 : spirv-fuzz: Added test to increase coverage of the add_parameter transformation (#4305)
126a826d : Spirv-fuzz: Achieve coverage of TransformationAddDeadBlock test (#4306)
8b3dc6bb : Check that valid bitcasted constant was returned (#4311)
0861a8fa : spirv-fuzz: Fix OutlineFunction in presence of unreachable blocks (#4308)
9646c733 : spirv-fuzz: Fix def-use update in PermutePhiOperands (#4309)
ec1bc3e2 : spirv-fuzz: Added extra tests for AddTypeFloat and AddTypeInt transformations (#4292)
94f570d7 : spirv-fuzz: Increase test coverage of TransformationCompositeConstruct (#4301)
00ce2bb4 : spirv-fuzz: Enhancing permute function variables and its testing (#4295)
e2ac64bd : spirv-fuzz: Move ApplyTransformation to .cpp file (#4258)
91931ffc : spirv-fuzz: Enhance test to improve lines covered (#4289)
0afe1f2b : spirv-fuzz: Cover protobuf message creation in tests (#4285)
f0d110e3 : Invalidate analyses (#4260)
18d45142 : Fix crash when optimizing shaders with DebugPrintf (#4280)
010cd289 : Fix continue construct for single block loops (#4277)
f6b59599 : spirv-fuzz: Respect control flow rules when merging returns (#4279)
de1cae06 : val test: Update capability dependency (#4268)
1020e394 : spirv-fuzz: Fix underflow problem in `fuzzer_pass_swap_two_functions` (#4253)
8ec9f456 : Fix export symbol test. (#4254)
f30465d2 : build: Fix Android build (#4157)
f8c78cc5 : Updates to the vscode SPIR-V extension (#4246)
f82f5af5 : Invalidate DefUse analysis (#4255)
089d716d : Fix dangling phi bug from loop-unroll (#4239)
07ec4f83 : Support folding OpBitcast with numeric constants (#4247)
6cdf07d2 : spirv-fuzz: Swap positions of two functions in a module (#4236)
1b8341b8 : Fix warning in python script. (#4251)
9f23457e : GraphicsRobustAccessPass: Set module_status_.modified (#4167)
8fe39ad5 : spirv-fuzz: Permute the order of variables at function scope issue (#4248)
22b82872 : Start SPIRV-Tools v2021.2
c2d5375f : Finalize SPIRV-Tools v2021.1
dc72924c : Update CHANGES
693d564d : spriv-val: Fix clang-format bug for VUID string (#4238)
a02a9205 : spirv-fuzz: Accept limitations in AddFunction (#4226)
ae6a1e1d : Fix UWP build (#4235)
6210375e : Fix clang-format-diff.py URL (#4233)
8da800c4 : spirv-reduce: Remove redundant r-value references (#4232)
212895d4 : Typo fix (#4225)
48007a5c : Add interpolate legalization pass (#4220)
61e256c9 : spirv-fuzz: Efficiency improvements to fuzzer pass (#4188)
2ee21fbd : spirv-fuzz: Avoid invalidating analyses when splitting blocks (#4218)
22eb528f : spirv-fuzz: Do not add too many dead blocks (#4217)
d0c73fce : spirv-fuzz: Optimize transformations (#4216)
f2279301 : spirv-fuzz: Fix comments #4215
ecc840d3 : Add validation for SPV_EXT_shader_atomic_float_min_max (#4105)
d20c9c2c : Make spirv-tools-build-version a common dependency (#4210)
bed84792 : spirv-fuzz: Call by value and move in transformations (#4208)
c0833ce6 : spirv-fuzz: Remove destructors from FuzzerPass subclasses (#4209)
3d395179 : spirv-fuzz: Improve transformation test oracles (#4207)
edb8399b : spirv-fuzz: Add WGSL compatibility flag to context (#4193)
6382cbb4 : spirv-fuzz: Avoid invalidating analyses in various transformations (#4205)
65788997 : spirv-fuzz: Manage available instructions efficiently (#4177)
75d7c14c : spirv-fuzz: Remove AddType methods from fuzzerutil (#4204)
f2a19b01 : spirv-val: Refactor of atomic pass (#4200)
8f421ced : spirv-val: Label VUID 04643 (#4202)
2b0d16a0 : spirv-val: Label VUID 04667 (#4201)
a732e4c0 : spirv-fuzz: Apply fuzzer pass before checking exit conditions (#4199)
a611be77 : spirv-val: Fix Int64Atomics check (#4192)
4f498774 : Roll deps (#4185)
c040bd3a : spirv-val: Add Vulkan Execution Scope checks (#4183)
8866fd7a : spirv-fuzz: Locate instructions more efficiently (#4189)
db2a7064 : spirv-fuzz: Make adding equation instructions more efficient (#4190)
e8ab7101 : spirv-fuzz: Make PermutePhiOperands more efficient (#4191)
79ab273f : Accept OpImageTexelPointer user in scalar-replacement (#4187)
042eff73 : spirv-val: Add Vulkan Invocation Sematics check (#4182)
03f23106 : spirv-val: Label VUID 04634 (#4181)
4100477e : Support SPV_KHR_linkonce_odr, SPV_KHR_expect_assume (#4161)
478754c0 : spirv-fuzz: Avoid invalidating analyses (#4176)
77799075 : spirv-fuzz: Add buggy test (#4180)
9e93b165 : Remove usage of std::iterator. (#4171)
5d8c4039 : BUILD.gn: fix typo for 'cflags' (#4169)
77eb2b60 : Suppress warning (#4168)
f7cf3ec2 : spirv-fuzz: Avoid unnecessary dependency (#4165)
1746ed39 : Add `void` in function declaration to keep some compilers happy (#4160)
4a59fd47 : Fix -Wextra-semi-stmt -Wsuggest-destructor-override -Wdeprecated-copy-dtor (#4164)
c6da5e34 : spirv-val: Vulkan 64-bit OpAtomicStore check (#4163)
e6a9f4e4 : spirv-fuzz: Fix the bug in TransformationReplaceBranchFromDeadBlockWithExit (#4140)
7d514cf1 : spirv-fuzz: Fix PartialCount (#4159)
f7043c0d : spirv-fuzz: Handle Vulkan SPIR-V versions (#4156)
43cfa9bc : spirv-fuzz: Add persistent state to the fuzzer (#4137)
939bc026 : Require an OpSelectionMerge before an OpSwitch (#4154)
0bd920eb : Use standard function to get stdin to binary mode. (#4141)
d28186db : Fixes for the vscode language server extension (#4150)
ef3290bb : spirv-opt: Don't call GenerateCopy for mismatched image types (#4126)
1b35745a : Start SPIRV-Tools v2021.0
07383c65 : Finalize SPIRV-Tools v2020.7
05cda81a : Update CHANGES
c79edd26 : Generate differentiated error codes for buffer oob checking (#4144)
cfa1dadb : Update a few virtuals to overrides. (#4143)
f0c96f40 : spriv-val: Vulkan image gather constant component (#4133)
3ad7e5fc : spirv-val: Fix/Label UniformConstant VUID (#4134)

+- Project: platform/external/dokka

25c8b8a4 : Revert "Make dokka compile with Kotlin 1.5"
311388b1 : Revert "Make dokka compile with Kotlin 1.5"
0a83336b : Revert "Make dokka compile with Kotlin 1.5"
faa27953 : Revert "Make dokka compile with Kotlin 1.5"

+- Project: platform/external/drm_hwcomposer

8514329 : drm_hwcomposer: Don't close same handle several times.
66763d5 : drm_hwcomposer: Quiet noisy errors when planes don't support various attributes
8adf544 : drm_hwcomposer: Fix sync_file fd leak from "Rework audofd"
3e2f9e7 : drm_hwcomposer: Add links to the HWC2 API description
0fade37 : drm_hwcomposer: Rework autofd
5128715 : drm_hwcomposer: cleanup hwcutils
f0b3e28 : drm_hwcomposer: Stop importing native_handle_t into the mapper
8666dc9 : drm_hwcomposer: Tracking of the DRM FB objects using RAII
92c6a40 : drm_hwcomposer: update README for clang-format-diff-11 and touch up formatting
f75099a : drm_hwcomposer: remove unused variable blend
b00b28d : drm_hwcomposer: reject rotations reported as unsupported by hardware
9127dc8 : drm_hwcomposer: add DRM_PROPERTY_TYPE_BITMASK
4535e53 : drm_hwcomposer: Fix regression after composition creation cleanup
67a89d3 : drm_hwcomposer: Move ValidatePlane method into DrmPlane
b865227 : drm_hwcomposer: Remove useless setters from DrmHwcLayer
ed90ef9 : drm_hwcomposer: Add GetOrderLayersByZPos method
ede54b0 : drm_hwcomposer: Move HardwareSupportsLayerType into Backend
ed74527 : drm_hwcomposer: Move MarkValidated into Backend
b3b1516 : drm_hwcomposer: Add GetExtraClientRange method
2c91df5 : drm_hwcomposer: Move CalcPixOps into Backend
f0757c2 : drm_hwcomposer: Remove ctrc from DrmCompositionPlane
9f79c0c : drm_hwcomposer: Remove SquashState class declaration
5368b73 : drm_hwcomposer: Remove DrmCompositionDisplayLayersMap
dcea03c : drm_hwcomposer: Remove DrmCompositionRegion struct
704ea0e : drm_hwcomposer: Cleanup DrmDisplayComposition initialization
d21071f : drm_hwcomposer: CI: Increase coverage
6a7ac12 : drm_hwcomposer: CI: Pull headers from the AOSPv11
3f89182 : drm_hwcomposer: Fix client range selection logic
7477471 : drm_hwcomposer: Remove writeback-based flattening logic
310e3b7 : drm_hwcomposer: add missing HAL pixel format
2640cd8 : drm_hwcomposer: CI: Add more source files to the build
b3b5c1e : drm_hwcomposer: clang-tidy: enable cppcoreguidelines-* checks
6a10c4c : drm_hwcomposer: clang-tidy: enable clang-analyzer-* checks
e2f2c92 : drm_hwcomposer: enable code analysis using clang-tidy
d665998 : drm_hwcomposer: CI: Use bpfmt to check Android.bp files style
d518a05 : drm_hwcomposer: CI: Initial build and clang-tidy checks
227aae4 : drm_hwcomposer: CI: Use clang-11 for the CI
e398334 : drm_hwcomposer: Create make target to test filegroups
fa00233 : drm_hwcomposer: Fix drmSetMaster() usage
6f5df17 : drm_hwcomposer: Initial composer@2.4 HAL support
8338c34 : drm_hwcomposer: Add support for color encoding and range properties
6e6a93a : drm_hwcomposer: Add minigbm video and format_modifier support
67c0542 : drm_hwcomposer: Support unique fd for every YUV plane
3b24cd9 : drm_hwcomposer: Ensure composer has master access to DRM/KMS
c8dd066 : drm_hwcomposer: Reorganize modifiers handling logic
32819fe : drm_hwcomposer: libdrmgetter: fix RGB565 format translation

+- Project: platform/external/exoplayer

a0cf588 : Clean up ownership in external/exoplayer/

+- Project: platform/external/f2fs-tools

3b96ccb : f2fs-tools: fall back to the original version check when clock_gettime is not supported
c83d03e : Revert "Revert "f2fs-tools: add periodic check in kernel version check""
cfdfeb9 : Revert "f2fs-tools: add periodic check in kernel version check"
d320713 : f2fs-tools: add periodic check in kernel version check

+- Project: platform/external/icing

ef3e85a : Sync from upstream.
1b85c23 : Sync from upstream.
ae70ff2 : Sync from upstream
bbbb1f6 : Move to using version catalogs for protobuf in icing.
c8a2f18 : Enable IcingSearchEngineTest#testCJKTSnippets
ec2019d : Delete testdata files from external/icing
4d283b7 : Sync from upstream.
65982dc : Migrate to using Gradle version catalogs
d04f93f : Revert "Update AppSearchSmokeTest to match latest AppSearch API."
a07049a : Revert "Update AppSearchSmokeTest to match latest AppSearch API."

+- Project: platform/external/icu

e00b7a338 : DO NOT MERGE Update Android ICU tzdata from 2021a to 2021a1. [S CTS]
c2d77e7c3 : DO NOT MERGE Track tzdb 2021a3 update. [P-CTS]
98bd5fce3 : DO NOT MERGE Track tzdb 2021a3 updates. [O-MR1-CTS]
0c747595a : Update Android ICU tzdata from 2021a1 to 2021a3. [R]
04bed2d88 : DO NOT MERGE Update Android ICU tzdata from 2021a to 2021a1. [R]

+- Project: platform/external/jacoco

4a6d27bc : Disable use of 'constant dynamic' bytecode

+- Project: platform/external/kotlinc

31dc99d : Revert "Upgrade to kotlinc v1.5.0"
9473d02 : Revert "Upgrade to kotlinc v1.5.0"
e8a54f1 : Revert "Upgrade to kotlinc v1.5.0"
5d105e3 : Revert "Upgrade to kotlinc v1.5.0"

+- Project: platform/external/kotlinx.atomicfu

6b842a6 : Revert "Merge tag '0.16.1'"
422edd0 : Revert "Remove kotlinx_atomicfu_transformer"
024e87b : Revert "Merge tag '0.16.1'"
3c22240 : Revert "Remove kotlinx_atomicfu_transformer"
ba90792 : Revert "Merge tag '0.16.1'"
777feb5 : Revert "Remove kotlinx_atomicfu_transformer"
b2acfb7 : Revert "Merge tag '0.16.1'"
c84172f : Revert "Remove kotlinx_atomicfu_transformer"

+- Project: platform/external/kotlinx.coroutines

a2d34c5f : Revert "Merge tag '1.4.3'"
e64dad77 : Revert "Merge tag '1.4.3'"
af4ee62b : Revert "Merge tag '1.4.3'"
cd3cb31b : Revert "Merge tag '1.4.3'"

+- Project: platform/external/kotlinx.metadata

161eb00 : Revert "Update kotlinx-metadata-jvm to 0.3.0"
6671690 : Revert "Update kotlinx-metadata-jvm to 0.3.0"
eb662d5 : Revert "Update kotlinx-metadata-jvm to 0.3.0"
e022c62 : Revert "Update kotlinx-metadata-jvm to 0.3.0"

+- Project: platform/external/libavc

dc11084 : Move slice increments after completing header parsing
2f3d043 : Encoder: Fix memory uninitialized issue in the encoder

+- Project: platform/external/libcppbor

8f49088 : Add input validation for 'parseRecursively' method.

+- Project: platform/external/libexif

c9da78d : Zero initialize ExifMnoteData<vendor> during construction with exif_mnote_data_<vendor>_new.
4ceb535 : Ensure MakeNote data pointers are initialized with NULL.
fd5f7ba : Fix MakerNote tag size overflow issues at read time.

+- Project: platform/external/libopus

a6a69736 : libOpus: fix OOB read in ssse4 correlation kernel

+- Project: platform/external/libtextclassifier

49410e9 : Fix flaky TextClassifierSettingsTest.

+- Project: platform/external/lua

678af33 : Change location of lua dependency.

+- Project: platform/external/minigbm

bf308b3 : ANDROID: minigbm: msm: Enable QCOM_DISABLE_COMPRESSED_NV12 on the minigbm_msm build target
0a4229e : minigbm: msm: Allow for build-time method to disable DRM_FORMAT_MOD_QCOM_COMPRESSED on NV12
65d4bf3 : dumb_driver: should be rgb565
7790b23 : minigbm: Support bo_create_with_modifiers in the dumb driver
f48d8bc : gralloc: Fix plane layout for RGB565
4ec60ff : gralloc: Add comment about HAL_PIXEL_FORMAT_RGB_565 component order
547f29c : gralloc: Fix a HAL_PIXEL_FORMAT to DRM_FORMAT mapping
a204724 : i915: prevent pre-gen9 from using tile modifiers with AR24
7f15217 : minigbm: Remove stride alignment to power of two on ADL-P
9e89e0f : minigbm_helper: close the opened dir
136d922 : amdgpu: Use bo_release to free DRI images.
631d9e4 : drv: Add new bo_release driver callback.
5809891 : gralloc: strictly handle gralloc usage bits
848fc37 : gralloc: claim no support of GPU_MIPMAP_COMPLETE usage
731b55a : minigbm: Rename variant from "virgl" to "arcvm"
7658cd6 : minigbm: Android.bp: Add virgl varient of gralloc.minigbm
f4c1725 : mediatek: support fp16 and 10bit rgba formats
a0af309 : i915: Add render compression support for Gen-12
ef852e0 : minigbm: update external i915 header
2418bc4 : minigbm: deprecate Android.mk build
dc74898 : minigbm: cleanup exynos backend leftovers
c06cc9c : virtgpu_virgl: tighten max texture size on 2D path
3a171db : gralloc: move the logic to strip BO_USE_HW_VIDEO_ENCODER to the backends
af840f0 : virtgpu_crosdomain: Fix pthread_mutex_init error check
8bc35bf : drv: check if a bo has lost all references in a 2nd pass
b3caf22 : mediatek: strip scanout on resolved YVU420 format
b8ad7b8 : minigbm: refactor to add unified resolve_format_and_use_flags helper
26e16cb : msm: remove scanout and ecoder use_flags for YV12
b7a6444 : minigbm: refactor driver helpers
1905be4 : minigbm: remove the deprecated exynos backend
65a9809 : minigbm: tighten the OWNERS file
04c8f51 : drv: fix unused variable
6534dd4 : gralloc: use max texture size in is_supported()
d6666c8 : virtgpu_virgl: implement backend get_max_texture_2d_size()
336fd05 : drv: add support to query backend for max texture size
84236dd : drv: split driver_lock into buffer_table_lock and mappings_lock
e12d3ae : virtgpu_crosdomain: add metadata_cache_lock
afdf87d : minigbm: add more error handling especially for oom
7fae5d0 : minigbm: refactor bo refcount and mapping destruction
50c42df : minigbm: fix a racing in mapping destruction and a hashtable leak
0c07f40 : gralloc0: Fix sign comparison
9420ffe : virtgpu_virgl: strip scanout if necessary in resolve_use_flags
b73dd1d : gralloc: add cros_gralloc_convert_map_usage
f58616e : gralloc0: resource_info to return the correct strides and offsets
c1413ea : minigbm: conditionally fallback to strip scanout use_flag
9f390d9 : minigbm: remove redundant drv param in resolve_format
9fa17e7 : virtgpu_virgl: advertise scanout support for NV12
35aa91b : virtgpu_virgl: refactor format advertisement
6aad135 : gralloc: unify gralloc frontends to use cros_gralloc_convert_format
73757bf : virtgpu: Make getparam failure sound less fatal
53749c9 : gralloc: merge types.h into helpers.h
3c8db48 : gralloc4: use generated enum type helper functions
ff4ff22 : gralloc: only advertise fp16 and rgba1010102 support for Android 10+
dfe5ac6 : gralloc: resolve format and use_flags at cros_gralloc_driver level
6032967 : gralloc: add get_resolved_format_and_use_flags private driver api
6b894b1 : gralloc: add cros_gralloc_convert_usage to unify usage resolution
a12547b : gralloc4: align the use_flag fallback logic with gralloc0
01b6974 : minigbm: populate errno for all code path of drv_bo_create
1f9b900 : minigbm: completely hide bo->meta from cros_gralloc
6b13253 : gralloc: use ANDROID_API_LEVEL for the real sdk version
caf13f1 : minigbm: deprecate Gralloc3 frontend
94a69bd : Add static library to Makefile
1c2a0ef : amdgpu: add scanout capable linear DRM_FORMAT_RGB565 support
a4cc189 : minigbm: Andorid.bp: Add intel varients to gralloc4
4c0371b : amdgpu: Always allocate bo with modifier on GFX9+.
fba0aca : dri: Use correct attribute for plane count.
4e767d3 : minigbm: virtgpu/cross_domain: update protocol
2471aa2 : msm: Add P010 support
e117865 : amdgpu: Don't align stride to 512 for VCE
1f70a6b : Revert "minigbm: mediatek: Conditionally resolve DRM_FORMAT_BGR888 to DRM_FORMAT_XBGR8888"
bfd4b0a : minigbm: mediatek: Conditionally resolve DRM_FORMAT_BGR888 to DRM_FORMAT_XBGR8888
c6df2b2 : virtgpu: no YVU420_ANDROID blobs for SW access
1b252e2 : minigbm/virtgpu: make all blobs cross device
d9381b6 : minigbm: msm: Allow DRM_FORMAT_YVU420_ANDROID for camera, encoding and display use
49b804b : minigbm: Align stride to 512 for multiplane formats
2e63aaf : cros_gralloc: Check for init failure in allocator service
b03d021 : minigbm: resolve front rendering usage for gralloc3+
03af6f6 : dri: Fix memory leak.
0a3c16b : minigbm: Wrap cros_gralloc code into shared library
d3a73ff : minigbm: map BO_USE_FRONT_RENDERING to VIRGL_BIND_LINEAR
450e576 : virtgpu: Fix RGBA_1010102 unhandled format error
61f9752 : minigbm: refactor cros_gralloc_driver to be a singleton
bb9d4af : minigbm: support GPU_DATA_BUFFER in gralloc virtgpu_virgl backend
c175fec : Replace writepid with task_profiles command for cgroup migration
a264847 : minigbm: Cleanup Android.bp
5ebd19f : amdgpu: Remove 256 alignment workaround
f1a7dfc : amdgpu: Do not support mapping tiled buffers on android
862d36f : i915: Run clang-format
2ce3577 : virtgpu: Support P010
70cf246 : i915: Enable Render Buffer compression for Gen11

+- Project: platform/external/mockftpserver

7a73234 : mockftpserver: drop .classpath files and update README.txt

+- Project: platform/external/nanopb-c

7ee9ef9 : Publishing nanopb-0.3.9.8
4a375a5 : Fix invalid free() with oneof (#647)
0aa1dab : Add testcase for #647: invalid free with oneof
afd9e83 : Expand alltypes test case for default values inside oneof (#635)
57674cb : Don't generate lines with trailing spaces (#622)
ba2e8c7 : Backport "Verify stream size before allocating string / bytes." (#620)
c2d43e5 : Publishing nanopb-0.3.9.7
3302311 : Update changelog
d6c6980 : Include version number in generator verbose output
2db67de : Fix unsigned enums not working correctly inside OneOf (#611)
f96d99f : docs: fix simple typo, specifing -> specifying (#614)
4a979c0 : Add '--version' option to nanopb_generator.py (#607)
4fe2359 : Fix memory leak with oneofs and PB_ENABLE_MALLOC (#615)
d9d5dfd : Expand mem_release testcase to cover submessage merge (#615)
8119dfe : Fix iOS Build warning (#585)
3cfa212 : More seamless SwiftPM implementation (#567)
4502555 : Publishing nanopb-0.3.9.6
84265e6 : Swift package manager (#549)
63f8e5e : Fix ImportError when using generator/protoc with Python 3
7b44235 : Fix buffer overflow when encoding bytes with size set to 65535 (#547)
b233555 : Regression test + fix for proto3 submessage improperly considered empty
accfbbb : Avoid overflows in allocation for packed fields.
c046e36 : Publishing nanopb-0.3.9.5
aa9d0d1 : Fix invalid free() after failed realloc() (GHSA-gcx3-7m76-287p)
ced3bb2 : Add workaround for avr-libc realloc() bug (#475)
ddaa999 : Fix empty submessages getting encoded in proto3 mode (#395)
a273856 : Eh, removed wrong release on PyPI..
1c64269 : Further fix attempt for #461
29440cd : Automatically rebuild nanopb_pb2.py
e32e7c7 : Revert "Generate python-protobuf files for PyPI package (#461)"
597c747 : Generate python-protobuf files for PyPI package (#461)
92de18f : Backported Python pip packaging rules.
ba4e832 : Avoid compiler warning in bool cast (#440)
493adf3 : Publishing nanopb-0.3.9.4
1d6f3f4 : Update changelog
536fe50 : Add test for PB_ENCODE_ARRAYS_UNPACKED
9bb001e : Fix "unused variable" warning when using PB_ENCODE_ARRAYS_UNPACKED
252f419 : Fix undefined behavior with bool fields (#434)
7b0a42f : Make fuzztest detect invalid bool values (#434)
6f6a8e4 : .gitignore: don't ignore generator-bin files (#419)
e29e6f4 : Don't call stream callback with count=0 (#421)
0101f7c : network_server example: Detect count=0 in read_callback() (#421)
1effc72 : Add scons package to travis rules, for build automation
6d4bd5c : Introduce new compile time flag: PB_ENCODE_ARRAYS_UNPACKED
92033ba : Add migration note about enum min/max
0381b5f : 🔀 use min/max enum value for min/max
3c69a90 : Publishing nanopb-0.3.9.3
fed8c4a : Fix generator error with mangle_names option (#380)
45d3bbc : Add testcase for #380
92afed1 : Fix incorrect PB_STATIC_ASSERT for bytes inside oneof (#363)
74c5caf : Add testcase for #363
b10e962 : Generator: Allow comma separated options in plugin mode (#343)
6c77281 : Fix encoding of fixed size arrays inside proto3 submessages (#376)
e02f9b1 : Add regression test for issue #376
3626b5c : Publishing nanopb-0.3.9.2
9426c11 : Update changelog & authors
6655ea5 : Fix splint test error (#359)
6a0df68 : Clarify the usage of callback fields inside oneof sections in the docs
fa16f72 : cmake: Include CMAKE_INSTALL_LIBDIR in CMAKE_INSTALL_CMAKEDIR
4c70932 : cmake: Allow to build a shared library
2fe9068 : Made some changes for Error Output.
1023743 : Update README.md
aee518b : Further test fail fix for Windows
302792f : Fix test failure on Windows
fb6570b : Update changelog & authors
b84b723 : Don't release fields of a callback
7369de3 : Test mem_release with garbage input
77cf92a : Fix compiler warning
7e68eef : Fix possible null-pointer dereference in decode_callback_field (#342)
cf99a1d : Add testcase for #342
3db8560 : Don't generate useless _size values that cannot be resolved at runtime (#338)
c946dd2 : Fix large generator memory usage with oneof fields (#338)
be12f7c : Add testcase for issue #338
0358e23 : Pass protoc-gen-nanopb.bat to protoc when on Windows
28b2ea1 : unit test for typename mangling feature
8e60f24 : fix test failures
37cdb0d : add typename mangling
41a8c3b : slight improvement to Names class to support new usecases
66eba33 : Fix dates in changelog (#329)
6a21356 : Add --no-strip-path command line option (#326)
04cd1f9 : Publishing nanopb-0.3.9.1
2b0db99 : More backslash escape fixes
f313dee : Fix backslash escaping in migration doc
fd58715 : Update changelog & authors
4f5ff39 : Set version to 0.3.9.1-dev
59e8337 : Add check for large extension field number (issue #306)
3ce31b7 : Add testcase for issue #322
a3aae56 : Update docs about default values
dbdfb08 : Fix handling of special characters in string/bytes default values (issue #322).
0735ec1 : Fix typo in comment
04362e5 : Fix issue when using relative paths and CMake
f721a24 : Some cleanup and comments added
f71acc1 : Fix for default value byte escaping
346be2e : Updates descriptor.proto to the latest.
589dfca : Add documentation note about issue #116
b1e2b43 : Fix build warning in docs
f4a588d : Fix CMake options file dependency
f893877 : Always return size for messages with OneOf fields
be1fd8a : Document fixed count option
9eaa815 : Add tests for fixed count option
080cd0d : Fix scons printing for Python 3
9a26f24 : Fix initialization of fixed count option
bec486f : Handle a single non-packed repeated fixed count field
b28d29f : Fix decoding of non-packable fixed count repeated fields
e64b334 : Use plugin mode for source generation in CMake
fc41a5d : Allow fixed count repeated values
c3f938d : Add some verbose prints in generator (issue #238)
8d57a48 : Fix comment style
9b7476c : Explicitly handle all enum values in switch
93da435 : Add nanopb_PROTOC_PATH variable to CMakeLists.txt
5866b34 : examples/simple: fix warning about printf format
77b6e84 : Require non-buggy version of cmake
2c61cf7 : Extend alltypes test case to cover issue #295.
7bf377d : Fix _zero initializer for enums that don't begin at 0. (issue #295)
cae980c : Fix #296 - install path of Python plugins with CMake.
d8130eb : Fixing some warning on the test for clang
4a976e4 : Fixing some warning on the test
01e0731 : Adding a special case to encode a negative varint.
c5342cf : Modify the test to encode using protoc and verify, they should match.
107842c : Small fix to decode_map example
7f70f89 : Add test/example of using 'map' type. (issue #289)
2c4c394 : Setting version to 0.4.0-dev
71ba4e6 : Publishing nanopb-0.3.9
9719920 : Update changelog
1291dad : Update using_union_messages readme
bd0fbe3 : Added pb_decode_delimited_noinit
d0e9e64 : Use pyinstaller for linux binary packages instead of old bbfreeze
0fada5b : Mac OS X build fix
2b8c01f : Fix windows build fail
a87b7d2 : Update CHANGELOG.txt, rename AUTHORS to AUTHORS.txt
e21e78c : Add pb_en/decode_nullterminated() (part of #278)
03a7f76 : Update CHANGELOG and AUTHORS
c291fee : Add option to build without 64-bit support (issue #86)
64668e3 : Test also the optionals case in field_size_*
32c7fd5 : Add options to define source and header file extensions (issue #264)
b9f5faf : travis: Invoke scons directly
3819497 : travis: Use prebuilt protoc and protobuf 3.4
cb852f0 : travis: Use nproc to count CPUs
4dde8a4 : Properly detect truncated tags in corrupted messages (issue #277)
0b5f1cb : Better error message for max_size missing with fixed_length=true (issue #281)
56cfdec : Make pb_decode_varint32 overflow checks exact (issue #258)
5541fbe : Add an example using the new RELPATH option.
a00d53d : Add some documentation to FindNanopb.cmake about the new RELPATH option.
bb3a1f6 : Preliminary cut at adding a "RELPATH" optional argument to NANOPB_GENERATE_CPP
59169fc : Don't put -dev version numbers in platformio library.json
87e1e61 : Export examples
ad97256 : bazel: Add WORKSPACE
9e02050 : Update comment in FindNanopb.cmake to match current directory layout.
f19b22c : In extra/FindNanopb.cmake, make the generated .pb.c and. pb.h files depend on the .options file (if it exists), so that editing the .options file will trigger a rebuild.
e2a1bdb : Fix segfault when decoding FT_CALLBACK field inside FT_POINTER (issue #259)
182345e : Add regression test for issue #259
634cf35 : oneof migration note
278ffb8 : Fix bugs in proto3 mode encoding of submessages (#256)
e75d20b : Add testcase for issue #256
25210ac : Fix message length calculation for arrays of size 1 (issue #253)
d56c4cc : Add regression test for issue #253
44e559d : Fix potential out-of-bounds read with more than 64 required fields
459d9cf : Improve varint unittest coverage for error cases
9deebe0 : Fixing install issue due to relative paths
0161193 : Remove use of relative paths
2e6577d : Forgot to fill in the dates
a55a66e : Setting version to 0.3.9-dev
cc74b9f : Publishing nanopb-0.3.8
6a24679 : Update changelog
102a1aa : Fix alltypes_callback testcase
6ea1047 : Fix callback pointer corruption in proto3 mode (issue #249)
6fca8ed : Add regression test for issue #249
5548866 : Add callback test for proto3 mode
fde887c : Fix bug in alltypes_callback test case
ac6405b : Update changelog
019d7bf : Fix build failure (const_cast name conflict)
e5f420c : Add transitional options.proto file (#241)
ab6017e : Add better error message on Python library version imcompatibility (issue #240)
9fdea3a : Make pb_check_proto3_default_value() recurse into submessages (issue #247)
efb9a31 : Add testcase for issue #247
b5abefc : Windows build fix
119d0fd : Fix infinite loop in pb_check_proto3_default_value
60299d9 : Fix build failure
599387d : Add test coverage for calling pb_release() on a message with callback fields.
91dcdf5 : Add fixed length bytes to alltypes test case (issue #244)
07375a1 : Extend inline / fixed length bytes array support (issue #244)
ca74746 : Add new option max_length for strings (issue #107)
473816c : Update download links (changes in webhost system)
2467922 : Zero-valued extension fields were mistakenly ignored by encoder. (issue #242)
9dd81c5 : Add regression test for issue 242
a5a341f : Fix documentation for protoc --plugin argument
112b5b1 : cmake: Cleanup the build so that host and runtime tooling is installable
cff94b8 : cmake: Fix library name
31e09c6 : Fix closing a non-empty substream resulting in an incorrect stream state
48f5dd8 : Fix multiple oneofs in same message (issue #229)
90a19bf : Add testcase for issue #229
16f08f9 : Update readme
1e4f46c : Make pb_decode_varint32 public API
283258d : Allow overriding proto3 mode (#228)
58af4d1 : Enable clang integer sanitizer and clean up a few warnings.
d445c2b : Add regression test for issue #227
bb78ba5 : Refactor proto3 logic into pb_check_proto3_default_value()
69aaa49 : Fix potential unaligned access
928becd : Test case for enum_to_string
3a01eea : Small indentation and naming fixes to enum_to_string functionality
ad6d660 : nanopb: update generator to emit optional enum->string mapping function
82dd587 : Include version number in PlatformIO library.json (issue 222)
dfa8652 : Change download links to https
af601e4 : Setting version to 0.3.8-dev
60d8ba2 : Publishing nanopb-0.3.7
5105b25 : Note about protoc update
ba6d86b : Build fix for previous commit
8d55dcc : Build fix for previous commit
89aaa43 : Strip debug symbols from linux library files
b850cf9 : Only run alltypes_proto3 test case if protoc version is new enough
fb8ced6 : Update changelog and authors list
e9667c1 : Add test cases for proto3 has_ field support.
f866af7 : Set the proto3 option by default if file specifies proto3 syntax
6e22ecd : Fix missing warning with large bytes fields (issue #220)
be75cf4 : Fix typo in encoding
ee44d0c : Prevent fields with default value from encoding when proto3 option is set
ba97926 : Add proto3 option to handle singular fields
91bb64a : Fix typo in docs (thanks to @alecdavis)
4710f9c : Bazel: export LICENSE.txt file.
bc2c47e : Fix formatting error in docs
62afd54 : Add inline allocation of bytes fields
4e34042 : Add bazel BUILD file for nanopb.
6e47677 : Added CMake project
298d00e : Include package name in include guard (issue #207).
9c36b59 : Setting version to 0.3.7-dev
eb0e73c : Publishing nanopb-0.3.6
b9f552d : Update changelog
ed8ac90 : Clarify security model with regard to pointer _count fields.
bb52a7a : Protect against corrupted _count fields in pb_release().
3af7d09 : Add testcase for issue #205
de93807 : Add static repeated submessage field to mem_release test case.
1251fa1 : Small updates to docs
f7e4f36 : Fix error in STATIC_ASSERT with multiple files (issue #203)
70699f3 : Add testcase for issue #203
f4f8d77 : Added explanation of `oneof` section usage
516a5ea : Fix formatting in docs
5fd9038 : Some more docs updates
420265d : Update API reference to match headers
11c073b : Provide comments about uncalculable message sizes (issue #195)
df3642b : Generate MIN/MAX/ARRAYSIZE for enums
0812fa1 : Add -D option to specify output directory
4110ff2 : Setting version to 0.3.6-dev
a57831a : Publishing nanopb-0.3.5
6f0dfe1 : Update pb_release docs
65e7760 : Update changelog
4507b00 : Add code generator insertion points to files (#178).
3b6099f : Fix a few remaining bugs related to CHAR_BIT!=8 platforms.
8d35488 : Remove obsolete __BIG_ENDIAN__ compilation option.
2a851f0 : Add note to migration doc
fa45589 : Replace uint8_t with a pb_byte_t typedef.
abdb594 : Modify the int size STATIC_ASSERTS to work with CHAR_BITS!=8.
d79b15d : Get rid of type punning in pb_encode_fixedXX().
3d36157 : pb_istream_from_buffer: add const to prototype
56f7c48 : Fix mistake in previous commit
7af48e5 : Fix generator crash with Enum inside Oneof (issue #188).
990b722 : Second fix for -pedantic build issue in tests
c201f36 : Fix -Wno-pedantic on old GCC
c1aa8aa : Add testcase for anonymous unions + few fixes.
9a8cc59 : Add option to allow for anonymous unions
6c13658 : Ignore null pointers in pb_release() (issue #183).
d9107ad : Add contributing.md to provide issue templates on github
6cedf92 : examples: cmake_simple: Use auto discovered path
863dddc : cmake: Auto discover NANOPB_SRC_ROOT_FOLDER
a97617b : cmake: Build generator files in build directory
b0a320d : generator: Remove trailing whitespace
7f1e0ec : Fix regression in generating message size defines (issue #172).
6448f5d : Add random message generator to help with fuzz testing
be9c9bb : Fix bug in fuzzstub.
6b63b26 : Fix list formatting in readme
87d01fe : Add documentation link to readme
8b86c5a : Fine-tune the readme
3cb3872 : Clean up the python2/python3 string type handling
6cd4f20 : Setting version to 0.3.5-dev
47fdbad : Publishing nanopb-0.3.4
5e4356e : Add initialization to examples/simple
e3283e7 : decode: Fix compiler issue with gcc-5
77dad2e : travis-ci: Use protobuf v3 as it adds python3
47bd244 : travis-ci: Build C/C++/Python matrix
9c9f7f1 : generator: Use search $PATH for python
59d6add : travis-ci: Initial working build
67cafac : generator: Fix strange unicode/str issue in python2
e02c653 : generator: Attempt to simplify the str/unicode madness
03e3af5 : generator: Strings are utf-8 by default in python3
0d7ef5f : generator: Remove cmp() to work with Python3
56134e8 : generator: More exhaustive field size checking
2731fe3 : generator: Use python2/3 binary read/write method
02367d6 : generator: Run python's 2to3 converter
1f86b70 : cmake: Don't explicitly look for python2
b222209 : generator: Don't force python2
aa31691 : Update changelog
b03be4f : Add syntax specification to .proto files (issue #167)
6e72df4 : Fix maximum encoded size for negative enums (issue #166).
0b29baf : Make the generator understand included files (issue #165).
35dff33 : Refactor the generator logic into a ProtoFile class.
936cfdc : Expand the multiple_files test case to include oneofs and enums
708084e : Fix handling of unsigned 8- or 16-bit enums.
1582038 : Add testcase for issue #164
612a51c : Add packed_enum option to generator.
5497a1d : Add note about running tests on Mac OS X
c31f252 : Add link to forum to the readme
404b186 : Specify additional fields for @PlatformIO Registry
01ac4d6 : PlatformIO Library Registry manifest file
775df2b : Add download link to readme
56fdc1f : Fix for previous (issue #155)
0dcfa09 : Prefer python2 in generator/protoc-gen-nanopb.
47e744f : Setting version to 0.3.4-dev
3486f67 : Publishing nanopb-0.3.3
2024c8e : Switch to .tar.gz format for Mac OS X packages.
9e4ac1b : Fix problem with plugin options on Python 2.7.2 and older.
400fba7 : Update changelog
1cfe560 : Clear callbacks for union fields.
b1b2851 : Fix for test case build rules
88f2dc5 : Improve comment support in .options files.
3bcdd49 : Always define enum long names so that cross-file references work.
9083393 : Add basic docs for msgid functionality
0265214 : Generate #defines for plain message ids
62a7e4f : Add simple test case for message ids
8c14e73 : Use make_identifier() to create the name for FOO_MESSAGES define.
942e82a : nanopb_generator.py: emit macros for msgid message type id use
6db1857 : nanopb.proto: add msgid message-level option
ef42265 : Fix oneof submessage initialization bug.
5c16a11 : Better error messages for syntax errors in .options file
4a65807 : Fix generator error when long_names:false is combined with Oneofs.
651e974 : Include libprotobuf in linux binary package.
b836ac2 : Lower required CMake version in example
9336446 : Update cmake_simple example readme
7c00b90 : Add simple example built with CMake
02bd49b : Fix search for Python 2 with CMake
d8d3b75 : Updates for the CMake rule file.
25b92c5 : Fix generator bug when oneof is first field in a message.
5aa8207 : Setting version to nanopb-0.3.3-dev
acd7291 : Publishing nanopb-0.3.2
d32d04b : Fix encoded_size #defines for oneof messages.
0286a07 : Update changelog
24a45b0 : Fix clang compiler warning in intsizes unit test.
e1c5049 : Release memory when overwriting oneof fields.
f4b3a1c : Add oneofs to AllTypes test case
d2e023e : Bugfixes for oneof support.
8d12fec : New generator options for oneofs: allow skipping or generating as normal 'optional' fields.
8ef0392 : Fix generator error with OneOfs
fa444be : Allow using 8/16/32/64 as values in int_size setting
cc3c873 : Actually make the protoc version check work
7135e27 : Only run oneof test when protoc >= 2.6 is available
77a71ce : Fix build failure
7713d43 : Implement support for oneofs (C unions).
a0f0440 : Detect too large varint values when decoding.
50c67ec : Add int_size option for generator.
b0d3146 : Change PB_RETURN_ERROR() macro to avoid compiler warnings.
7be7c77 : Fix build failure due to missing dependency in SConscript
88b2efe : Fix memory leaks with PB_ENABLE_MALLOC and certain submessage type combinations.
5008830 : Initialize also extension fields to defaults in pb_decode().
5864321 : Fix bug in backwards_compatibility test case.
1515cfb : Add testcase for releasing memory in submessages/extensions
418f7d8 : Add support for POINTER type in extensions
980f899 : Include the field type in a comment for extension fields
0f3c0f7 : Move malloc support to tests/common directory
8a28b70 : Move malloc_wrappers.c to tests/common
e5cbee8 : Verify build with protobuf-3.0.0, fix problems.
cfc517f : Add compilation option to disable struct packing.
baf44b3 : Set version to nanopb-0.3.2-dev
b947dc6 : Publishing nanopb-0.3.1
8d7deb4 : Update changelog
07e9ffb : Add a fuzz testing stub for ability to use external generators also
d2099cc : Protect against size_t overflows in pb_dec_bytes/pb_dec_string.
d0466bd : Add just-to-be-sure check to allocate_field().
5e3edb5 : Fix memory leak with duplicated fields and PB_ENABLE_MALLOC.
13a07e3 : Fix crash in pb_release() if called twice on same message.
0dce9ef : Add a better fuzz test.
8189d53 : Add test case for simulated io errors.
38613ac : Add a few missing unit tests
cdbf51d : Fix compilation error with generated initializers for repeated pointer fields
d0299d8 : Code coverage results were ignoring the data from encode/decode unittests.
d82a264 : Update security model with regards to pointer fields
df7234f : Fix cyclic messages support in generator. Beginnings of test.
9e866b4 : Add missing * in migration docs
71b81ad : Setting version to 0.3.1-dev
8dede60 : Publishing nanopb-0.3.0
e60dee6 : Update changelog
8a95311 : Add pb_common.c to examples
3ed2193 : Add #if guard for .pb.h version.
be0b9e0 : Rename poorly named identifier to avoid name conflicts.
62b4a8e : Rename UNUSED() and STATIC_ASSERT() macros with PB_ prefix.
1dd9f19 : Change the _count fields to use pb_size_t datatype.
0b517b0 : Fix windows build error in tests
adf0ab8 : Add document detailing migration from old versions
7edf250 : Switch pb_encode to use the common iterator logic in pb_common.c
a641e21 : Separate field iterator logic from pb_decode to pb_common.
0150b98 : Setting version to 0.3.0-dev
2f05a35 : Publishing nanopb-0.2.9
4f76e64 : Update changelog
ec3bff4 : Generate #defines for initializing message structures.
1d7f60f : Add skip_message option to generator.
5749606 : Add support for inverted patterns in test framework.
eaa3c7b : Cleanup and comment the code of network_server example.
3cf9668 : Do not automatically add a dot with generator -e option.
7f97ad5 : Give better messages about the .options file path.
f2f9f8a : Fix problem with .options file and extension fields.
788d282 : Add unit tests for allocate_field().
99bc1d4 : Make clearer that size = 0 in allocate_field() is not allowed.
8a857a7 : Don't use SIZE_MAX macro, as it is not in C89.
8611958 : Add PB_PACKED_STRUCT support for Keil MDK-ARM toolchain
2e9797a : Setting version to 0.2.9-dev
2c51fb7 : Update changelog for 0.2.8
916bcb3 : Publishing nanopb-0.2.8
9cf788d : Fix bug in alltypes test case that made fuzzing difficult.
5ef1286 : Fix security issue with PB_ENABLE_MALLOC.
ba2ab9e : Docs update, remove malloc from limitations list
e6a57e5 : Add option to not add timestamps to .pb.h and .pb.c preambles.
d177af1 : Fix typos in scons command line options
3b36235 : Remove -O0 from tests CFLAGS so that optimized builds can be tested also
1d249a4 : Fix bug in missing_fields test case
3e83d81 : Use -fsanitize=undefined when running tests with clang
938c7ac : Setting version to 0.2.8-dev
6d74c66 : Publishing nanopb-0.2.7
c998ffe : Update changelog
a8de6ac : Add rule for building coverage summary using lcov.
7880f30 : Fix unused parameter warning when building without errmsg.
b63e582 : Add a convenience function pb_get_encoded_size()
e5b855f : Add a 'found' field to pb_extension_t.
70dee34 : Add some missing 'static' specifiers
9943472 : Fix splint warnings, add splint test case
6c90e82 : Fix compile error when default value given for extension field.
f494911 : Add stdlib.h to pb_syshdr.h for dynamic allocation
607cb99 : More configuration options for dynamic alloc
ab62402 : Documentation updates
1088649 : Finish the alltypes_pointer testcase, use valgrind if available.
9be2cfe : Get rid of pb_bytes_ptr_t, just allocate pb_bytes_array_t dynamically.
9c196b8 : Add pb_release() function
bf61d23 : More fixes for dynamic allocation
48ac461 : Bugfixes for dynamic allocation
011a30a : Beginnings of malloc support in pb_decode
842c960 : Setting version to 0.2.7-dev
7f397b0 : Publishing nanopb-0.2.6
586777b : Update changelog
542463d : Move descriptor.proto to google/protobuf directory where it belongs.
fe0bf12 : Add test case for package names defined in .proto file.
bd22cf2 : Improve status/error reporting in generator.
0571659 : Add AllTypes decoding test with callbacks.
235219a : Add AllTypes encoding test for callbacks (issue #99)
d3ed074 : Extreme negative integer constants are a bit nasty to define in C, just avoid the trouble in tests for now.
879860b : Add coments to places where STATIC_ASSERT is used.
a2f8112 : Add proper suffixes for integer default values.
5efeb39 : Add strict-aliasing GCC warnings for core
a46ed9f : Fix problem with callback-type fields (issue #99).
843fc4b : Setting version to 0.2.6-dev
906c828 : Publishing nanopb-0.2.5
4546bb9 : Fix Makefiles for the examples
18e71bb : Fix bundled protoc detection in scons script
585cd03 : And same fixes on Mac also..
bb51ee6 : Make the Mac OS X package a .zip instead
125b49b : Fix spaces in paths on Windows also
da8210b : Fix handling spaces in directory name
10ef575 : Fix build on Windows
7c9a8a1 : Fix protoc-gen-nanopb when the path contains spaces
ae7b9a3 : Fix path change: compat/ -> extra/
156139f : README updates
26f7341 : Include platform name in also the directory name in binary pkgs
2b33401 : Add packaging script for Mac, add platform name to packages.
435ccbf : Fixes for pyinstaller
b1cb035 : Small fix for previous
6d0e069 : Check for supported GCC CCFLAGS when building tests.
dde71cb : Make generator print errors to stderr.
1fc90ab : Add a SCons tool for nanopb protos.
440a53f : Fix protoc-gen-nanopb in linux package
3bdbd4d : Include libprotoc
8be8b7e : Linux archive
94422ad : Also include the manifest for MSVCR90.DLL
1d42f72 : Include MSVCR90.DLL also.
2abd27c : Include Visual C++ runtime in the Windows package.
6e08773 : README updates
d7cadaa : Windows build fixes
d344bda : Fix protoc plugin path
05e2dc2 : Actually no, it was a portability hassle
c61660b : Makefile tuning
45c1a32 : Rework the Makefiles to be compatible with binary packages.
ef31774 : Moving files around
480b39c : Package as .zip, convert linebreaks
ec517e2 : Add build script for windows package
8c2dda6 : Add descriptor.proto to repository to avoid messing with protoc include path.
58b3a22 : Add script for making linux binary package
356535d : Move the generator .proto files to a subdir, and get rid of precompiled versions.
f4146ed : Bring alltypes_pointer testcase up to date
8da15d8 : Improve alltypes_pointer test case
bc4ded3 : Fix missing error messages in pb_encode.c
ef07635 : Rename encode_static_field -> encode_basic_field.
25516b0 : Organize allocation logic in generator, add pb_bytes_ptr_t.
414e637 : Const-correctness and small cleanup.
4ae3b2e : Generating and encoding messages with dynamic allocaiton
4f37c08 : Negative int32 values take 10 bytes now.
ed93db0 : Fix problem with decode_legacy test case on Windows.
cd90040 : Add test for extreme integer values (INT32_MAX etc.) in AllTypes.
ee5b12c : Add PB_LTYPE_UVARINT to fix encoding of negative int32 values.
9cc19a5 : Modify the alltypes test to check re-encoding through protoc.
eff9e11 : Optimize the common case of 1-byte reads for varints.
5813144 : Make tests build in a separate folder, add to gitignore
171d647 : Fix path in FindNanopb.cmake.
321ca6c : Setting version to 0.2.5-dev
935a26a : Publishing nanopb-0.2.4
d7af994 : Add dates to changelog
564bdc8 : Update changelog
dcdd7f9 : Generate #define tags for extension fields also.
2872078 : Remove the NANOPB_INTERNALS functions from public API.
0074deb : Declare static functions before use.
4d69cc2 : Cleanup of comments.
c7b4ce0 : Add a definition of the security model to the documentation.
cd3af32 : Rename some internal functions to have unique names
ed56418 : Detect invalid sizes when encoding bytes fields.
86d6983 : Same fix for EncodedSize.__mul__
0848255 : Handle also longs in EncodedSize
51f0e47 : Fix the size of length prefix for messages in other files.
49bd3f3 : Generate message size #defines also for messages defined in multiple files.
2bfd497 : Define pb_size_t and pb_ssize_t data types.
e83fbd1 : Check array max size when encoding.
388d4de : Add #defines for the maximum encoded message size.
2363af2 : Setting version to 0.2.4-dev
283a8f3 : Publishing nanopb-0.2.3
8accc25 : Update changelog
73142ba : Add a new very simple example
f47410e : Move examples into subfolders, add READMEs
9ada7e7 : Fine-tune the naming of new macros before merging into master.
59cba0b : Expand extra_fields test to cover field skipping in case of streams.
152c2c9 : Disable warning about uint64_t (long long)
2b72815 : Fix build error when path contains spaces
9f93d39 : Add tests for different compilation options
d395768 : Windows build fixes
b9f14bd : Make all the tests ANSI C compatible.
840e213 : Get rid of the ternary operator in the pb_field_t initialization.
e2e9980 : Move the rest of the tests to scons
0bbcb7b : Compiler options for GCC, clang and tcc
696a01b : Move the declarations of _pb_ostream_t and _pb_istream_t before first use.
f04ab83 : Build fixes for Windows/Visual C++
e681dd0 : Add an example pb_syshdr.h file for platforms without C99.
4dccf28 : Convert more test cases to scons
5b9ad17 : Move the declarations of _pb_ostream_t and _pb_istream_t before first use.
4821e7f : Add support for running the nanopb generator as protoc plugin.
262c626 : Start moving the tests into subfolders. Transition to SCons for build system for the tests.
d7f3a74 : Handle unsupported extension field types more gracefully.
4aef194 : Setting version to 0.2.3-dev
81cf300 : Publishing nanopb-0.2.2
dd72698 : Update changelog
f15093e : Document field extensions support
b663909 : Document PB_SYSTEM_HEADER
ba40cac : Finish the testcase for extensions
1f13e8c : Fix bugs in extension support when multiple extension fields are present.
64947cb : Extension support implemented for decoder.
0343e2b : Add test case for extensions decoding
ebddda9 : Implement extension support for the encoder
7c5e184 : Implement generator support for extension fields (no encoder/decoder support yet)
f064c2c : Fix formatting in documentation
3c10e6f : Check for empty message type before incrementing required_field_index.
a01856f : Add test case for extra fields in AllTypes
bb985e9 : Add pb_decode_delimited and pb_encode_delimited wrapper functions.
314460c : Clean up the comments in pb_encode.h and pb_decode.h
0ed3158 : Add section in pb.h for changing compilation settings.
4b705bf : Add error message macros to API reference.
6e9e532 : Document the .options file usage.
68dd017 : Switch the example project to use the new .options file
a1cec46 : Include the field tags in the generated .pb.h file.
bfd7cb3 : Setting version to 0.2.2-dev
ef741ea : Publishing nanopb-0.2.1
26b52b7 : Update changelog
d2063ff : Handle unterminated strings when encoding.
9939910 : Fix bug with empty strings in repeated string callbacks.
6a02298 : Avoid maybe-uninitialized warning
a968233 : No need to include stdbool.h separately
710465a : __pragma keyword is only supported by recent Microsoft compilers
384e686 : Do not generate has_ fields for callback fields.
214b0ea : Change the callback function to use void**.
6f3740f : Fix warning on clang.
1396dce : Add support for packed structures on IAR and MSVC.
6468f23 : Make the generator options accept a file name in addition to format string.
03e5393 : Add PB_SYSTEM_HEADER compile time option.
d580b22 : Rename pb_field_iterator_t field 'current' to 'pos'.
0352647 : Implement error message support for the encoder side.
9b6641a : alltypes.proto no longer needs to include nanopb.proto
5f3bf35 : Switch alltypes.proto to use the new .options file mechanism.
6f8dbc7 : Add simple support for separate options file.
e1b8a55 : Fix additional bug with empty message types.
60109c0 : Add option to run the tests with mudflap to detect pointer errors.
96d4016 : Improve the fuzztest.
a9c88f5 : Fix error in backwards compatibility testcase
d2e3c1a : Fix bug with decoding empty message types. Add test for the same.
5522e02 : Add a dummy field if struct would otherwise be empty.
64bf72d : Add generator option to configure #include directives.
104710b : Setting version to 0.2.1-dev
c8e0732 : Publishing nanopb-0.2.0
86ae254 : Update changelog
f8a143f : Update documentation
0e30538 : Add --extension option to generator.
57e81ca : Added CMake file for use in projects linking against nanopb.
80a2d33 : Move STATIC_ASSERTs to .pb.c file.
41f9834 : Separate PB_HTYPE to PB_ATYPE and PB_HTYPE.
69085d9 : Rename PB_HTYPE_ARRAY -> PB_HTYPE_REPEATED.
258ba83 : Reformat generated .pb.c files using macros.
5b536d4 : Setting version to 0.1.9.1-dev
4cc3372 : Publishing nanopb-0.1.9
9d3d7b5 : Add gitignore.
ec4a7a0 : Replace pb_type_t enum with #defines.
c1a355b : Set version to 0.2.0-dev
22e0a78 : Update changelog
c1bd1a6 : Fix error message bugs with packed arrays.
e7bf063 : Add check for sizeof(double) == 8.
47b10ec : Sanitize filenames before putting them in #ifndef.
4b7ddab : Fix compiler warning on MSVC (issue #57)
c372959 : Use unsigned datatypes where appropriate.
4f37936 : Improve the pb_decode_varint implementations.
d23939d : Avoid unnecessary looping in required fields check.
4ba6a30 : Add compile-time option PB_BUFFER_ONLY.
39b8a5e : Make pb_decode_varint32 a separate implementation.
c372ebc : Performance improvement: replace memcpy with loop.
38ced18 : Add Java package name to nanopb.proto.
e4b5517 : Add an example of handling doubles on AVR platform.
2392d25 : Fix misleading comment (current generator sets LTYPE always).
eab4151 : Oops, typoed #ifdef; again fixing previous commit.
8e840cc : Put previous commit (issue 52) inside #ifndef
88eba4b : Fix bug with error messages.
d32d322 : Add field type FT_IGNORE to generator.
b9baec6 : Add a test for the backwards compatibility of generated files.
d2c1604 : Add generator option for packed structs.
93ffe14 : Cleanup: get rid of unnecessary spaces
bb5dc04 : Setting version to 0.1.9-dev
09ec60c : Publishing nanopb-0.1.8
871e5be : Fix small error in field callback documentation.
068de05 : Complete initialization of pb_istream_t.
1f8fb1f : Use TESTS variable to define dependencies for run_unittests
434dcbb : Select compilation options based on $(CC) in tests/Makefile.
59788e2 : Rename test_compiles.c to test_multiple_files.c
cc29958 : Fix STATIC_ASSERT macro when using multiple .proto files.
0abb764 : Fix naming of nested Enums with short names
02ecee2 : Fix naming of enums when long_names=false.
332a9ee : Fix changelog
fc6f56b : Setting version to 0.1.8-dev
92bb37b : Publishing nanopb-0.1.7
ad9a885 : Document new generator options
08391f3 : Add nanopb version number to generated files.
3aaa4ad : Add extern "C" to header files.
db1eefc : Add option to use short names for enum values.
0ee4bb9 : Allow defining field type in .proto.
28b0136 : Improve .proto options parsing.
9e0ee92 : Use optparse in nanopb_generator.py
c3fa362 : Give names to generated structures to allow forward declaration.
bffd3a9 : Improve the person_with_extra_field test.
dcab39a : Remove the "buf = NULL" => skip requirement from pb_istream_t callbacks.
900c8dd : Add tests for negative values in the alltypes testcase.
3f56379 : Add buffer size check in test_decode1.c example.
b214de4 : Enable -Wconversion for core and fix the warnings.
be78e3b : Fix build warnings on MS compilers
11e0918 : Created a CHANGELOG file for easy reference.
07d44cf : Clean up one (uint64_t) cast.
f187aad : Fix -Wextra warning in generated .pb.c files.
a06dba6 : Fix warnings with -Wcast-qual. Add test for C++ compile.
160f02e : Add pb_decode_noinit and use it from pb_dec_submessage.
a7a6cda : Added alltypes-testcases for optional fields and default values.
1463e68 : Revert "Add pb_decode_noinit and use it from pb_dec_submessage."
f1d7640 : Add pb_decode_noinit and use it from pb_dec_submessage.
440da69 : Add note that stream callbacks must read the whole requested length.
0fb5e5e : Implement error messages in the decoder side.
ea57f74 : Document pb_close_string_substream.
9383f30 : Revert "Change the substream implementation in pb_decode."
2941e90 : Reorganize the field decoder interface.
dc2da0e : Change the substream implementation in pb_decode.
86257a2 : Fix a confusing statement in a comment.
07f24f9 : Fix casting issues
8d5086f : Declare warn_unused_result only on GCC >= 3.4.0. Thanks to cea.max.simoes for bug report & fix.
1aa61f1 : Fix signedness warning in example_unions.
b582bc9 : Fix bug in decoder with packed arrays.
5703ad0 : Extend 'alltypes' testcase to cover repeated fields.
0a5b685 : Additional unsigned vs. signed fix for tag
8524de3 : Fix an unsigned vs. signed warning on some compiler.
10b5da1 : Fixed a few compiler warnings, added check.
d8bddab : Fix bug with .proto without messages (again), and add a test case for it.
01a1556 : Apparently some compilers don't want to automatically cast size_t to uint64_t.
efef38c : Fix some typos in __BIG_ENDIAN__ code
72cca8d : Replace #warning with the standard #error.
7c5bb65 : Cast enum vaules to integers and cast them back where appropraite to prevent mixed enumeration type compiler warnings
9b1e1b4 : Replace PB_MANY_FIELDS with PB_FIELD_16BIT and PB_FIELD_32BIT.
78086cc : Add PB_MANY_FIELDS option for supporting fields > 255.
67add32 : Warn if PB_MAX_REQUIRED_FIELDS is not large enough.
95eb4a5 : Improve the detection of missing required fields.
7bcf7ef : Fixed formatting in docs
99375a1 : Documented NANOPB_INTERNALS compilation option
c07e576 : Note about __BIG_ENDIAN__ compilation option
3a919dd : Fix error when .proto contains no Messages (e.g. just enums).
0f1d5cc : Added example on how to handle unions.
e18352d : Added new functions to public interface in pb_decode.h.
7e10596 : Fix non-constant initializer errors with some compilers.
5af2c97 : Add descriptor.proto into the #include exclusion list
f9501ca : Add better error messages in the generator when libraries cannot be imported. Fixes issue #5.
b943290 : Fix 64-bitness warnings in the example.
d1ca88d : Fixing compiler warnings, mostly related to unused parameters.
9fbe9a5 : Refactoring the field encoder interface.
0cdc623 : Modified nanopb_generator.py to generate includes for other .proto files. Implementation was suggested by extremeblue99. Fixes issue 4.
f6b0840 : Fixed nanopb_generator.py to read the input file in binary mode.
b36a1a2 : Improved documentation on field decoders.
113bd7e : Fixed issue 1 reported by Erik Rosen: The size of non-callback bytes-fields was miscalculated, which caused all following fields in a message to contain garbage.
0f6b615 : Added an encode/decode test for 'required' fields of all types.
a1adf39 : Fixed a bug in the generator that caused a compiler error on sfixed32 and sfixed64 fields.
b519edb : Linewrapping in license
28aa0ce : Added logo for project :)
b5fb97f : Make the fuzztest runnable again
a3f5e4d : Expanding the tests to better cover decoding from memory buffer.
1506450 : Fixed a bug related to submessage encoding into memory buffer. Stream state was not copied back from substream in pb_enc_submessage, which caused garbage output if the stream callback modified the state.
ad7a0e2 : Merged 0005-Handle-endianness-correctly.patch by Matt Kern. On big endian machines, pb_dec_fixed32 and pb_dec_fixed64 were incorrectly overwriting the result value even if reading failed.
2a80ff2 : Merged 0004-Added-missing-trailing-newlines.patch by Matt Kern. Just adding newlines at the end of files to satisfy old GCC versions.
e66675a : Merged 0003-Fixed-format-specifiers.patch by Matt Kern. Fixes cross-platform issues with the length modifier in printf specifiers, most importantly %d -> %ld.
a77ab47 : Added Makefile for generating nanopb_pb2.py. I still left the precompiled version in place, as it "often works" :)
13b6988 : Fix some compiler warnings in strict C89 mode Contributed by Michael Poole.
85e0afd : Some additions to documentation
c7e2d6c : Documentation outdated phrase
d96e957 : Added comments to the simplest decode/encode examples.
b2a6967 : Added README
fcfc99f : Fixed a bunch of bugs related to callback fields.
d4abb63 : Tests for callback fields
3581451 : Python 2.6 compatibility for the generator
1604000 : Cyclic messages not supported - thanks to Josh for pointing this out.
fab52de : Make fuzz test runnable again :)
9af96cd : Generator bugfixes
646e3c4 : documentation
4c76c9c : makefile fix
9cb63dd : wrong file name
a353417 : More unittests
64ac18c : Changed autogenerated file naming from foo.c to foo.pb.c
9966a8c : more unittests
7780da3 : license
5e27a83 : Allocated extension number
8b63592 : check return values
5490163 : More unittests
5a9f85b : unittests, change to PB_LTYPE_BYTES data size
494fbd9 : example client
7f53c3f : Example
2cefaea : Docs
842d526 : More documentation, small improvements
6dfba36 : Documenting and improving stream behaviour
09f92ba : Started writing documentation
0c5bc4c : Unittests for encode
a8d0172 : Encoder
3959290 : First version of header generator
f836431 : unittests (some)
d7863b7 : iter
b9ca72e : git-svn-id: https://svn.kapsi.fi/jpa/nanopb@947 e3a754e5-d11d-0410-8d38-ebb782a927b9
d9238da : bugfix
42e5fcc : git-svn-id: https://svn.kapsi.fi/jpa/nanopb@945 e3a754e5-d11d-0410-8d38-ebb782a927b9
ead3b73 : Making code ansi-compatible
84304b3 : Improvements, array support
14bbe22 : First version of decoding

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

a5709bc : AVB: Add a flag to store AP is just wiping status
8d77e40 : keymint: Add GetPerFactoryResetValue for pKVM
c3fe8f4 : Fix uninitialized memory in nos_call_application()
2d4d7c3 : Fix pointer arithmetic in send_command()

+- Project: platform/external/noto-fonts

8873fe4 : Update NotoColorEmoji to 2.034
48e95dd : Update emoji font to 2.031 (Unicode 14.0)

+- Project: platform/external/perfetto

650f8d099 : Add traced_probes and traced_perf to readtracefd group [SV2 cherrypick]
13d4feda1 : Increase core count for PerfettoDeviceFeatureTest

+- Project: platform/external/robolectric-shadows

a42f68ebf : Add android.car to robolectric
861464ef0 : Restore PackageParser.Callback interface methods for SDK < 30
0f4bd41c2 : Fix the ArrayIndexOutOfBoundsException of ByteBucketArray
4abcd18c3 : Add implementation for UserManager#getAllProfiles
35fd43140 : Add implementation for UserManager#getAllProfiles

+- Project: platform/external/rust/crates/anyhow

b60e2a8 : Support RUST_BACKTRACE in test_fmt

+- Project: platform/external/rust/crates/crc32fast

cbb0627 : Allow use in virt APEX.

+- Project: platform/external/rust/crates/gdbstub

ab3436d : Update TEST_MAPPING
35e316c : Upgrade rust/crates/gdbstub to 0.5.0

+- Project: platform/external/rust/crates/gdbstub_arch

beef2f8 : DO NOT MERGE ANYWHERE Revert "Temporarily delete build files to avoid build break"
8410424 : DO NOT MERGE ANYWHERE Temporarily delete build files to avoid build break
9a07ea2 : [LSC] Add LOCAL_LICENSE_KINDS to external/rust/crates/gdbstub_arch
0b4c84e : Add Android.bp
d4ff827 : Add metadata files
52a992f : Import gdbstub_arch-0.1.0
861ca67 : Initial empty repository

+- Project: platform/external/rust/crates/getrandom

6f727a1 : Allow use in virt APEX.

+- Project: platform/external/rust/crates/uuid

b77adb8 : Update TEST_MAPPING
f764c8a : Enable v4 feature, for generating version 4 UUIDs.

+- Project: platform/external/scudo

946c79ac5e7 : [scudo] Untag BlockEnd in reallocate
4599a19cb00 : Revert "[scudo] Check if MADV_DONTNEED zeroes memory" am: 6c5c1bbfc9 am: 56c8a4d19d am: be29bd4bdd am: 5650b4c175
a79fe7b7a3b : Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator."
efcc91b7056 : Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator."

+- Project: platform/external/setupcompat

03695dc : Import updated Android SetupCompat Library 414585234
2f06874 : Import updated Android SetupCompat Library 412175166
53b7642 : Import updated Android SetupCompat Library 408226794
9eb31bd : Import updated Android SetupCompat Library 404131397
46724f6 : Import updated Android SetupCompat Library 397257643
ef66c79 : Import updated Android SetupCompat Library 391898359
c01734e : Import updated Android SetupCompat Library 390949856
51e6ea6 : Import updated Android SetupCompat Library 390541785
8ca664e : Import updated Android SetupCompat Library 389778265
4098a67 : Import updated Android SetupCompat Library 387794681
f992273 : Import updated Android SetupCompat Library 387281979
8c8af5b : Import updated Android SetupCompat Library 385050340

+- Project: platform/external/setupdesign

f8c3b3f : Import updated Android Setupdesign Library 412352628
da45aaa : Import updated Android Setupdesign Library 412158963
860cce2 : Import updated Android Setupdesign Library 408233292
341b27d : Import updated Android Setupdesign Library 406038565
ebc363d : Import updated Android Setupdesign Library 403382319
b665e5f : Import updated Android Setupdesign Library 399844407
842dff4 : Import updated Android Setupdesign Library 398203590
898ed76 : Import updated Android Setupdesign Library 390949856
7fc971f : Import updated Android Setupdesign Library 390551598
a6efc56 : Import updated Android Setupdesign Library 389778265

+- Project: platform/external/skia

e579754b63 : Make sure we use device bounds for DrawableOp
f15a374f30 : Make sure we use device bounds for DrawableOp
26c3e12afb : Make sure we use device bounds for DrawableOp
a4ca133703 : Roll Skia from 694ff1735711 to 1e6ae6d193ee (7 revisions)
bca236b715 : Roll Skia from 8cdba3e3fae3 to 694ff1735711 (1 revision)
cb3bd4f1e6 : Roll Skia from 68dcf542b79f to 8cdba3e3fae3 (4 revisions)
6c692cdc0e : Roll Skia from 3e251dc3c21a to 68dcf542b79f (8 revisions)

+- Project: platform/external/sl4a

20004ffb : BT: Add facades for IRK based BLE scanning APIs
28c2e796 : Add CellInfo NR
6944742f : Cherry-pick "Add additional debug logs to launchScript and launchInterpreter" from AOSP

+- Project: platform/external/sonivox

429f610 : sonivox: Fix global buffer overflow in WT_Interpolate

+- Project: platform/external/sqlite

201685e : DO NOT MERGE Fix CVE-2020-15358 and CVE-2020-13871

+- Project: platform/external/tinyalsa

51f1793 : Revert "reorg file structure to match it on GitHub"
21b3885 : Revert "Sync from GitHub"
325ea68 : Revert "Add product_available to product available modules"
737d180 : Revert "fix build breakage"
afd311f : Revert "add tinyhostless to Android.bp"
a0f82c6 : Revert "sync ptr before get mmap avail"
2f28fd5 : Revert "mmap write/read returns non-zero when writing successfully"
62c6c2e : mmap write/read returns non-zero when writing successfully
2b02120 : sync ptr before get mmap avail

+- Project: platform/external/tremolo

e68a656 : Tremolo: Add check for bad return value in decode_map
6a5cf79 : Tremolo: Extend barklook table to add one more entry
42aa2b9 : handle cases where order isn't a multiple of dimension

+- Project: platform/external/unicode

1a4b894 : Update Unicode Emoji data

+- Project: platform/external/v4l2_codec2

c6443ab : c2_e2e_test: ignore configuration changes
cec802b : plugin_store: split getDmabufId() function to dedicated file
53f82c2 : Use dma-buf inode number as buffer unique id
5e994b9 : components: pass weak_ptr to Component::Listener
8ca36d5 : v4l2_codec2 encoder: Add encoder-specific documentation.
e4f1ab3 : v4l2_codec2 encoder: Add support for prepending SPS/PPS to IDR frames.
d68fb2a : v4l2_codec2 encoder: Improve extraction of SPS/PPS from H.264 streams.
74044d9 : v4l2_codec2 encoder: Store C2 linear buffer inside bitstream.
fdd47a2 : v4l2_codec2 encoder: Add missing support for LEVEL_AVC_4_2.
df5be4b : v4l2_codec2 encoder: Add support for configuring the bitrate mode.
bc5b861 : v4l2_codec2 encoder: Dynamically adjust framerate based on frame times.
637be53 : v4l2_codec2 encoder: Don't parse H.264 NAL units when using VP8/9.
cdcb2e2 : V4L2Decoder: increase the number of output buffers to prevent ccodec timeout
6a85490 : Fourcc: Change the conversion failure log to ALOGV
287380f : DrmGrallocHelpers: make the DRM device path and name customizable
7f03b34 : Switch to "ro.vendor" group for Android property
deb4e38 : C2PooledBlockPool: remove retry logic
a109e7d : v4l2 common: Fix build error when enabling verbose log of V4L2Device.cpp
3ddab28 : v4l2_codec2: Fix small bug in V4L2 encoder when encoding VP8/9.
57904c4 : components: link libv4l2_codec2_common as shared library
351dc14 : V4L2Decoder: streamon the output queue at flush when it's streaming
d856313 : v4l2_codec2: Use graceful methods to read NAL color aspects.
c388fdc : Update README.md

+- Project: platform/external/wayland-protocols

2851a54 : Import chromium.org protocol changes
c69aa31 : Support caption center button in wayland protocol

+- Project: platform/external/wpa_supplicant_8

706f17d0 : Update the scan results immediately after adding the interface
3ce898c8 : wifi: Inform framework HAPD_IFACE_DISABLED when AP iface unavailable
70e5f9dc : Prefer channel from P2P Preferred channel list for P2P Group formation
f0def8fc : wifi: Fix incorrect iface when handling interface init failure
7a3f1201 : p2p: remove all p2p groups when p2p dev interface is removed.

+- Project: platform/frameworks/av

d7f33c5ba4 : AudioTrack: fix output flags update
6bb7dbea95 : Audioflinger: fix effect output buffer access mode
b64ea8e968 : MediaMetrics: Implement AudioTrack status logging
579f41f393 : MediaMetrics: Remove redundant heat map count variable
137a99f1fb : MediaMetrics: Add HeatMap to track items with status.
127cfb1e97 : CCodecBufferChannel: stash flushed input buffers from PipelineWatcher
89caac13d2 : MediaMetrics: Fix legacy AudioTrack AudioRecord protos
6a6d3a881a : Use physical camera characteristics for various buffer size calculations for physical streams.
c2b0c7a18c : AudioTrack: Refine metrics error collection.
065b2c1172 : Camera: Add the current user id when checking for rotate&crop
8ba4cfd67c : Camera: Update JPEG size override condition for MPC13
94e58d6b24 : Safetynet logging for b/204445255
9620663ed8 : MediaMetrics: Avoid creating temporary string
93b498c559 : Add HwModule::getRoutes method
2bd0adb216 : AudioTrack: Add error event logging
cc538ed268 : Prevent out-of-bounds read
5088e1a796 : MediaMetrics: Add standard error codes
f60db7eda4 : Update transcoding ownership
b14e43c89b : all codec records get log-session-id
190e90959f : Better buffer-overrun prevention
ee71ebd1d2 : audioflinger: Initialize field in constructor
f3590a1b18 : SimpleDecodingSource:Prevent OOB write in heap mem
2c694beff2 : Add support for head-tracker sensor type and reference reset
0dccd2ece7 : audioflinger: Add session effects on spatializer mixer
be1e464222 : mediaswcodec: fix handling API level
911c6a3250 : Camera: Override test pattern mode for physical settings keys
799c8d064a : Effect: Configure effect after the buffer is set.
3f3fdc20c9 : SimpleDecodingSource:Prevent OOB write in heap mem
4096406bbd : FastMixer: Enable Balance by setting channel mask
3486ab7a0c : Camera: Avoid possible instability when adding new devices
0e6babc9a6 : Dup first haptic channel to the second when it is not provided.
5104fe9232 : Camera: Update the output stream transformation on logical devices
eda3e932a1 : Downmix: Use internal ChannelMix if Downmix Effect unsupported
61e17b63b0 : Camera: Pass initial device state when adding new camera devices
5368ebf6d9 : Camera: Query the rotate&crop compensation value
891e4c2c18 : Update OWNERS file to match master
d504a80014 : Camera: Update the device state orientation map name
4a872860ea : Spatializer: add output changed method on native callback
e23f1d9063 : Camera: Only override rotate&crop for Camera2 clients
b50402ed27 : Camera: Allow dynamic sensor orientation updates
14c1214578 : CCodec: ignore input buffer done callbacks before flush
69344d32b9 : Downmix: Support 26 channels
08d9ba3145 : Downmix: Fix setting an invalid channel mask has side effects
6c25091d12 : camera: Return error code ERROR_CAMERA_IN_USE if setTorchMode return busy
9f12f178f2 : Remove dependency on libandroid
959b5b8aba : AudioTrack: Improve pause handling.
52b0bd582b : AudioPolicyService: add check when creating the spatializer
dc32721e28 : C2SoftMp3Dec: fix OOB write in output buffer
fa2ed5eb8e : VT: Fix overflow condition in JitterCalc
bb6259a135 : ExifUtils: fix sensor pixel mode check.
15ccfa68a8 : C2 VTS: Enable AdaptiveBitrateTest only for CDD mandated encoders
61e0435cf6 : FrameDecoder:Handle grid vars multiply overflow
656bfdc71f : AAudio: support spatialization attributes
223862299a : Spatializer: add missing `return`
f1c7514ab7 : C2 VTS: Cleanup code around query() calls
f7249f811f : Spatializer: Avoid null pointer dereference
c87402b04f : Spatializer: add several methods to ISpatializer
16ddaf4af8 : Spatializer: forward display rotation to engine
e96014e067 : AudioMixerOps: update for front wide left/right
33c8705714 : FrameDecoder:Return error if dimension is missing
f690c46878 : AudioFlinger: limit ability to create a Spatializer effect
bd1eee2ae0 : Spatializer: remove EffectClient nested class
2abe519146 : ISpatializer: add missing @nullable annotation
7fe6c425cf : Camera: Avoid recursive deadlock during device state changes
ef5fc71fc5 : CCodecBuffers: Update KEY_WIDTH and KEY_HEIGHT to correct values
67816e34f3 : Spatializer: Add head tracking callback
780be4ad47 : Spatializer: head tracking optimization
8a4259fcc5 : Spatializer: process callbacks in separate thread
e63e1471c4 : Revert "Codec2Buffer: vstride to match height"
10b75206e9 : C2 VTS: Interpret C2StreamAudioFrameSizeInfo as samples per frame
495d310478 : C2 VTS: Add support for C2StreamAudioFrameSizeInfo
879f0910c4 : Print timestamp lag in SensorPoseProvider-example
65c9bf0a9b : cameraserver: Remove framework only keys before sending capture requests to hal.
8b6fe3a498 : Fix destruction order in SpatializerPoseController
54f0758662 : Convert between sensor framework and head tracking frames
2be8b29bd9 : spatializer: integrate pose controller
e9b349585d : Fix log tag
7c2acd11fb : Do not hold the lock while invoking callbacks
c29bad6438 : Ensure correct destruction of SensorPoseProviderImpl
029c1d9aa0 : EffectDownmix: Use full 22.2 matrix
4162873eb7 : Audio policy: fix crash in absence of spatializer
7901bddf0a : Fix display orientation handling
9bae7429be : Better support for head and screen sensors being the same one
95b00c8ce0 : Refine the recenter operation
709ad41956 : aacdec: fix memory leak at onStop()
17911e38f2 : codec2 vndk: clean up block pool cache when it's released
cd5b1823b5 : Camera: Invalidate buffer cache for partial buffer request failure
c52ab47449 : mpeg4enc: update resolution check
f2abe3b817 : lvm equalizer: Avoid unconditional clearing of biquads
d13a4efc7a : Fix heap-buffer-overflow in MPEG4Extractor
1d5c36d889 : Fix heap-buffer-overflow in MPEG4Extractor
0129d2c104 : Camera: Increase aspect ratio threshold for thumbnail
fd124e4e55 : Clean up ownership in frameworks/av/
8b7552e477 : MediaAppender:File fmt mime to determine extractor
390959835b : audio policy: update spatializer policy
d8c4810131 : Codec2Buffer: vstride to match height
b3598b4775 : EffectDownmix: Update for new ChannelMix matrix
e807e6bc67 : EffectDownmix: Move processing to audio_utils ChannelMix
a261106c95 : VT: do not remove a rx session even if ECONNREFUSED occurred.
c15cdd3778 : [LSC] Add LOCAL_LICENSE_KINDS to frameworks/av
d83c42d6b8 : Add SpatializerPoseController
ac08f91fd1 : audio: add new flags for spatialization behavior
d91256993d : Fix handling of initialization error
f7adf32d2c : spatializer: fix aidl interface dependency
35a1fcb1c0 : Add a float-vector representation to Pose3f
a16a9df3e3 : Some syntactic cleanup
b2a87e5dc0 : Improve recentering logic
779d1eec1b : Add sensor pose provider
75e93e7b9d : Avoid returning value on stack
1c5e2e3dd2 : audio: rename virtualizer stage to spatializer (2)
6d60701ee2 : audio policy: add Spatializer effect control
fa0f674038 : audio: rename virtualizer stage to spatializer
edbab3d5f6 : Rename method
e8f2c0fa66 : audio policy: fix call volume upon speaker to USB transition
e315a070dd : camera2: Document minimum pixel array size restriction for ultra high resolution sensors.
e72ff02ba1 : AudioFlinger: Workaround for dumpsys stall
aa2d286726 : AAC: Don't fail configuration on older HALs
272a39f839 : DrmManagerClient: query drm service without blocking
cbee7d459f : Head-tracking library for Immersive Audio
de8caf42b3 : AudioEffect: Add process callback
5450ceb552 : DrmManagerClient: query drm service without blocking
0cdba5761f : camera2: Document minimum pixel array size restriction for ultra high resolution sensors.
bcc6dbee9d : CCodec: do not update frame size with buffer dimensions
66b1955b88 : RELAND CCodec: fix dataspace configured for the input surfaces
fbf2030e69 : Fix odd values in aaudio metrics.
cad6c0ddc4 : audio policy: add support for virtualizer stage output
b3f315a7d2 : audioflinger: add virtualizer stage mixer thread
f1f22e7720 : audio flinger: pass mixer configuration when opening an audio output
a909409ce8 : Support aaudio channel mask.
61589a43b6 : AudioFlinger: Add memory leak checking for HAL
9f89d6c8f5 : NdkMediaFormat: Add MPEG-H constants
d66d7a155b : audio policy: add audio policy ready flag.
0ac7f8c5c3 : audio effect HAL: add getDescriptors method
c9b6f8bcf5 : MediaMetricsService: Restrict session ids to those from MediaMetricsManager
e059b8fdd5 : AudioMixer: Multichannel handling of stereo volume
bc3f37af2b : Add audio-haptic channel max amplitude
39a21d0d11 : MTP: add a new parameter for cancelEvents function
341ee734e1 : Read vendor distortion output gain.
963299b22c : audio policy: fix VoIP audio switching from BT SCO to earpiece
9ff735f98a : audio policy: fix VoIP audio switching from BT SCO to earpiece
770b0f5fff : Revert "codec2: C2AllocatorIon/DmaBuf: add support for padding"
107147490c : Revert "Call getAudioPort to get supported attributes for audio devices."
dee20049ac : Revert "CCodecBufferChannel: Process output format when registering buffer"

+- Project: platform/frameworks/base

6843c124e093 : DO NOT MERGE Fix issue with bubble stack & bubble data expanded bit being out of sync
7cb001fda4b8 : [DO NOT MERGE] Fix regression for enter PIP when onUserLeaveHint
7625c271931b : Dispose of input event reciever along with monitor
38d57ffe4aae : Fix missing group alertOverride recalculation
b479d6487827 : Allow alertOverride if the summary GROUP_ALERT_ALL
878e9322034d : Fix the animation glitch when NSSL adds and removes a HUN in the same frame.
955d37e6d7f8 : Check that PowerManager#isInteractive is false before showing the AOD UI for screen off.
34af3074f2e0 : *ServiceStartNotAllowedException shouldn't have a "cause"
17df79ccc0ce : Allow extra keyguard logs to be enabled via adb
d817f84a4ef6 : Revert "Notify display brightness changed due to brightness transforms"
c03eca68e245 : PiP: Disable enterSplit for now.
e392af281746 : RESTRICT AUTOMERGE Read flag resource overrides.
5e7baf632495 : Letterbox apps in multi-window if resizeable only due to supportsPictureInPicture.
be42921e05ba : Fix IME flicker by dispatching unrelated insets after unset IME frozen
ac8151be84e7 : Revert "Decode the input of both setStream and setResource calls first"
7f4b8b17841d : Enable nested scrolling for locale picker
467b282eae1e : Change window type of Media Projection dialog
c3eaf6622579 : Fix leakage of DisplayContent referenced from TransitionController
10925e6bf5ef : [Provider Model] Fix the overlap when changing the font/display size
09e0a6e823a7 : Send Task Fragment Info Update When Task Invisible...
17a6606ec1bb : Add system_server to readtracefs group
29de30597b65 : Fix IME shrunk by WindowTokenClient mis-detach
012f6bc71135 : Fixed an issue where a user could't go to the locked shade from dozing
67b511296764 : Import translations. DO NOT MERGE ANYWHERE
1daa90f3ed36 : Import translations. DO NOT MERGE ANYWHERE
4c6b24308aa4 : Import translations. DO NOT MERGE ANYWHERE
ecd4be6d1a0a : Import translations. DO NOT MERGE ANYWHERE
c8a4f437c8e9 : Import translations. DO NOT MERGE ANYWHERE
621c658c1c32 : Import translations. DO NOT MERGE ANYWHERE
898e2b53a7d0 : Handle setAllowedCarriers() with empty list of carriers
3b775bf7ad89 : Fix NetworkController no longer tracking userSetup
7617679a6197 : DO NOT MERGE Revert "[2/n] Camera Compat UI: Add interfaces for client-server..."
aec26c4f686a : DO NOT MERGE Revert "[3/n] Camera Compat UI: Add a camera compat control."
103cb7d50ccb : DO NOT MERGE Revert "Log the CameraCompatControlEventReported atom."
b84b315bce55 : Enforce system privilege for getGlobalProxyAdmin
5f57cc835005 : Listen for individual subscription mobile data toggles
66a576b409a7 : [RESTRICT AUTOMERGE] Dimming on an embedded TaskFragment vs. parent Task
128c981bb53b : Fixed a crash when dragging down on the NotificationShelf
c44d53a3c812 : Merge "Move PowerStatsLogger off of the main thread." am: 19041e21ab am: a4b7960b60 am: 7c7930e536 am: a3426965e2
45b4a71f5cc3 : Prevent apps from creating blocked channel groups
c4e075422528 : Spatializer.getCompatibleAudioDevices fix permission
a9df09013424 : Show Letterbox background without rounded corners for transparent activities
eb12f81e4070 : Fix disable flag in QSBH
b92595555288 : Check group channels for FGSes
6456b622fd39 : Check group channels for FGSes
3680feb90363 : Move PWLE notification vibration pattern to config.xml
138f4633c37f : Check group channels for FGSes
05ee93d30f6c : Fixed a crash when dragging down on the NotificationShelf
c0acf094f24d : Do not override animation when the parent bounds doesn't support split
be242f468458 : Active container should contain non-finishing activity
468f72f0164f : [RESTRICT AUTOMERGE] Attempt to fix exception in IMS
c3b8d65a9e6a : Cancel compaction if the process improves its OOM ranking while compaction is running
6151941007e9 : Persist destroyed staged sessions until they are cleaned up
9d5f970c7638 : Check if the SIM is secure before dispatching swipe to unlock.
d0823fc830f1 : Return non-null empty list if the controller is already invalidated
d0e683b8f65b : Handle onNullBinding
4ac20f1255fb : Prevent a crash when constructing NSSL.
f0d69e7d472a : Avoid NPE while drag divider bar
c4c4ccc037b5 : AudioService: dump routing cache in AudioSystemAdapter
b5e0878776ec : Ensure only single pip dismiss magnetized target exists
37a28db7f586 : Check group channels for FGSes
331b61794982 : Check group channels for FGSes
0be1b45d64d2 : Fix possible NPE
a4ef9e0e0041 : Don't abandon child sessions (1/n)
2934bf6a705c : Check group channels for FGSes
e7ca21aa12f6 : Fixed NPE when local or remote port range does not exist
539eaff7d59d : Check group channels for FGSes
4ee97aa49837 : Fix transfer splash screen view been called twice from onDraw
2d16edb5e13f : Import translations. DO NOT MERGE ANYWHERE
7255e6e30250 : Import translations. DO NOT MERGE ANYWHERE
74789eaa49cf : Import translations. DO NOT MERGE ANYWHERE
67a15b5af708 : Import translations. DO NOT MERGE ANYWHERE
cfc6654c6ef5 : Import translations. DO NOT MERGE ANYWHERE
3bb7e322e63d : Import translations. DO NOT MERGE ANYWHERE
9f612755b69d : Import translations. DO NOT MERGE ANYWHERE
301d5c5963f0 : Import translations. DO NOT MERGE ANYWHERE
3abf629806ed : Import translations. DO NOT MERGE ANYWHERE
3231074592c3 : Import translations. DO NOT MERGE ANYWHERE
c08f504d4965 : Import translations. DO NOT MERGE ANYWHERE
7d695e8e04db : Import translations. DO NOT MERGE ANYWHERE
0e142030ad7d : Import translations. DO NOT MERGE ANYWHERE
e6e0a6c49b15 : Fix brokn theming test
d6c2b4a4685b : AudioService: logs for decision on ACTION_AUDIO_BECOMING_NOISY
6e6d9f18f342 : Check caller owns admin for per-admin getters.
c3125d64d4a8 : Fixed an issue where the user could be stuck with pulse expanding
9bdc9d3d8924 : Import translations. DO NOT MERGE ANYWHERE
40c2e07fb62a : Import translations. DO NOT MERGE ANYWHERE
b01eacb0864f : Import translations. DO NOT MERGE ANYWHERE
7ed2d03fdbc9 : Fix flaky test WindowInputTestsi#testTrustedOverlapWindow
f5f4b1dcaac8 : Workaround undocumented AppOps behavior
1b068c44b3cc : SurfaceView: Synchronize visibility changes with VRI frame
60a456a0a6fd : [DO NOT MERGE] Handle IllegalStateException in APM event handling.
27019c7d95e9 : DO NOT MERGE: Disable UWB in airplane mode.
b8b20bd4cc83 : DO NOT MERGE: Clear calling context when adding UWB default setting.
63d94a4e6b2c : DO NOT MERGE: Set default UWB state on.
278a8b0c2e94 : DO NOT MERGE: Persist UWB State in AOSP stack.
0754ce945b57 : Fixes DPMS.getEnforcingAdminAndUserDetailsInternal()
1afa7845895f : Reset app freezer timeout for broadcast messages
64f486017f17 : Notify sysui of side swipe gestures that will show the bars transiently
57b7e5f8b409 : Fix LaunchAnyWheere via an Evil Card in QuickAccessWallet.
cd1f9e72cf97 : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
b7c40451f4e0 : Notify display brightness changed due to brightness transforms
c685f8b19adc : Don't abandon child sessions (1/n)
d90d3344675a : Don't abandon child sessions (1/n)
c981d90b4959 : Don't abandon child sessions (1/n)
9324843875fd : Don't abandon child sessions (1/n)
4e222d1a5c3c : Don't abandon child sessions (1/n)
bed0dd5e7254 : Don't hold hibernation lock when calling other services
76f9cda458b0 : Quick fix for NullPointerException 211713013
d30f4c67d963 : Prevent NPE when checking toast icon label
ca9cc76d5e10 : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
339f4ca753b3 : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
6898dea5c953 : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
2844258da414 : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
91abbb1669d3 : Ensure only microphone attribution chains are recorded
6f86fbef8763 : Wake-up device before showing bouncer from AoD
3f4a0f3c36b3 : Fix potential exception while pressing volume up and volume down
b5fe809adf77 : Fix updateRecentTasksSplitPair unexpectly
b0b2863467a3 : Don't remove SYSTEM_FIXED for intentional fixed grants to critical apps.
adae4870fb86 : Fix toucn unresponsive after half fold in split
df7c72558630 : DO NOT MERGE: Track SurfaceComposerClient changes
ad1a4f2275b3 : Not resume TaskFragment behind translucent others
a28572eb9da4 : Fix crash in RemoteViews w/ Bundle due to Parcel.allowSquashing
b86d3723c97d : Adding additional log to track down crash
5289f17a805a : Fix launcher crash and correct split behavior
40211be96aea : Add new class for WiFi restractions caching
32796cd24bf5 : Verify querent for printing app links state
3f961f24f49d : RESTRICT AUTOMERGE Disable the Trusted Hotword requirement
5568cc227e2d : [SettingsProvider] fix server-side Readable maxTargetSdk check
c10beab1e249 : SurfaceView: Fix unsafe transaction accesses
096919c66454 : Fix IME layering target above IME surface
c4f8397de569 : Clear binder identity before releasing wakelock
cb26cb679ef1 : [Provider Model] Adjust the width of the progress bar
b5efdf729385 : [RESTRICT AUTOMERGE] Fix the inconsistency of protection level
121b2eb109d3 : BluetoothMidiService: target SDK 30
21a296bf479b : Run sound trigger HAL watchdog on uptime clock
d8cbcc46be0c : [5/n] Camera Compat UI: Unify margins logic for camera and size compat controls.
ab7c9c006528 : Fix potential deadlock with SensorObserver.
2a6d58494782 : Fixing keyguard user switcher height after collapsing
7d0f7fb747cd : Accounting for user switcher on split shade lock screen
4e5bb88605af : Log the CameraCompatControlEventReported atom.
932edfabed35 : Import translations. DO NOT MERGE ANYWHERE
9366a4643e45 : Import translations. DO NOT MERGE ANYWHERE
3882ba3ec23b : Import translations. DO NOT MERGE ANYWHERE
d3b7ea32a491 : Import translations. DO NOT MERGE ANYWHERE
0dfa5116d21a : Import translations. DO NOT MERGE ANYWHERE
04db84453d01 : Import translations. DO NOT MERGE ANYWHERE
1963f31a523f : Add check package belong to caller
46eb3bead103 : Prevent an app to check if the specified VPN app is set VPN always-on
93e949c86b76 : Import translations. DO NOT MERGE ANYWHERE
cf1a4d36a3c0 : Import translations. DO NOT MERGE ANYWHERE
9dad8e063121 : Import translations. DO NOT MERGE ANYWHERE
11bff8cdaecc : Import translations. DO NOT MERGE ANYWHERE
7e3b8e0fc847 : Import translations. DO NOT MERGE ANYWHERE
bb87c498bb84 : Import translations. DO NOT MERGE ANYWHERE
a8a62a09edc2 : Import translations. DO NOT MERGE ANYWHERE
99b354b21cc2 : Import translations. DO NOT MERGE ANYWHERE
71f6231e60f7 : Import translations. DO NOT MERGE ANYWHERE
aa47ea2f4c77 : Import translations. DO NOT MERGE ANYWHERE
c49bc91de1a2 : Import translations. DO NOT MERGE ANYWHERE
7880965f55c6 : Import translations. DO NOT MERGE ANYWHERE
5a357585bad8 : Import translations. DO NOT MERGE ANYWHERE
6eefdeebae1f : Import translations. DO NOT MERGE ANYWHERE
41d6c555fa7e : Import translations. DO NOT MERGE ANYWHERE
d9a47d39c337 : Import translations. DO NOT MERGE ANYWHERE
3e73fdc3525f : Import translations. DO NOT MERGE ANYWHERE
ba48972396bf : Correctly implement multi-user theming support
cccf19150f52 : Add ALLOW_SLIPPERY_TOUCHES permission
83df8faaa036 : Make DozeParameters responsible for setting PowerManager#setDozeAfterScreenOff.
e136320e8bd2 : Attempt to fix updateImeParent transaction synchronized issue
f4cc0faac1fa : Add debug logging for null task list
d569feb6be03 : Fix navigation bar icon invisible with dimming window
f3741120c133 : Make sure launcher side can animate divider
f14e212d82b3 : Get fresh InProgress array in AttributedAppOp when adding/removing
2623d2792bb5 : Get fresh InProgress array in AttributedAppOp when adding/removing
e5e4a8df8c50 : Get fresh InProgress array in AttributedAppOp when adding/removing
3032133baea7 : Update dwell ripple animation
186d929e1a26 : DO NOT MERGE: Revert "DO NOT MERGE: Revert "DO NOT MERGE: Lower bound throttling interval""
6bcfb687b642 : Revert "Revert "Reduce allocations on location delivery""
396245fa9503 : Additional location logging
3aed7fe724bf : Revert "Reduce allocations on location delivery"
db71562964d5 : DO NOT MERGE: Revert "DO NOT MERGE: Lower bound throttling interval"
0aa23c281a83 : Fix mismatched state between SystemUI and FingerprintService
f17a52502545 : Remove test falkiness
13e80fd997dc : [3/n] Camera Compat UI: Add a camera compat control.
24f4d8a9521d : [2/n] Camera Compat UI: Add interfaces for client-server communication.
705574bfc4f2 : Do not let QS handle touches where clipped.
0127cdfc865b : Ensure Snooze views adhere to the accessibility font weight.
071ede77bf61 : Double-bold the snooze option text.
1a5de0a925b9 : Bold StyleSpan further for auto-bold
51f8e62e5442 : Prevent bad intents from crashing sysui
38bb7c116ffe : Unregister the dialog listener on detached
8b04c79d8787 : Correctly show media player on split shade
a3b5e2295b66 : Fixing split shade going full black when changing density
77ed8e57242a : Workaround to dump error log instead of exception
b1d3e076af1d : Use SOURCE_CLASS_POINTER as the default source for MotionEvent
87ab0686be72 : Remove check preventing keyguardGoingAwayRunnable from being called if it's already going away.
e200dceb61ea : Do not select hint indicator when talkback is enabled.
d732692ba764 : Add ALLOW_SLIPPERY_TOUCHES permission
e4dd95907353 : Add API to get multiple running tasks for split
cfdad866881b : Remove check preventing keyguardGoingAwayRunnable from being called if it's already going away.
0f3859ca58d9 : Import translations. DO NOT MERGE ANYWHERE
743241f3e294 : Import translations. DO NOT MERGE ANYWHERE
5561314b2250 : Import translations. DO NOT MERGE ANYWHERE
42c17888e8ad : Fix dialog accessibility issues.
7d6151c61ede : Cancel the existing recents animation before any initialization
eab69869a08c : Add haptic feedback to rotation button
b356de42b082 : [DO NOT MERGE] Make extra navigation bar count towards non decor frame
575a868e862d : Ignore the charging ripple flag.
447e4f16e274 : Fix a potential NPE
b53ea1af00cd : Lock face when fingerprint is locked.
f853c0f15fa8 : Fix issue where surface was animated while wake and unlocking.
943c8287f887 : DO NOT MERGE: Lower bound throttling interval
757317e2e2ae : Don't reset the keyguard if it's going away.
3b88fdbd863b : Fix smart reply lifetime extension
fce5b2becedb : SurfaceView: Synchronize initial destframe change from BBQ
528a1061f198 : Fix NPE in PinnedTaskController
b5fa0a6c5e96 : Don't crash if default supervision profile owner is not set
82865fe924fd : Update PiP exclusion bounds in TaskBarDelegate.
995b8190038c : [Provider Model] Listen for callback to highlight WiFi network
aab9304c6a34 : Release stretch overscroll when new items are added.
c5d0caf27492 : [Provider Model] Reduce the max of WiFi networks (QS Internet Dialog)
e805f2b12fd6 : Only show UDFPS bouncer if it can be used to auth
62e224407d37 : Legacy smartspace alignment fixes
0b2bd16cc685 : [Provider Model] Avoid running changes to WiFi level
e98ecfd6acdf : Add settings to toggle the phantom process monitoring in dev options
910e04542261 : Fix footer visibility w/r/t remote input
8ec56b2f8411 : Fix the case where restricted mode allowed reasons are ignored
c57aa4a84ea5 : Update dropzones to match the size of the existing split
75bacc46d0ac : Fix how task info is retrieved for split screen
232a0456e735 : Reduce allocations on location delivery
5a251be21f1f : Update clock location
33c6221c5bf0 : ImsServiceEntitlement default values missing
761988f2ae9e : [DO NOT MERGE] Clean up sandbox and letterbox ADB debug commands
12763375e5fa : Fixing displaying two carriers in split shade header
4f069151212b : Add unlocked LS => locked AOD transition
3b3e39f6271c : Fix expanded fully custom view showing wrong chevron state
acbe7b52635b : [Provider Model] Fix WiFi list count timing issue (QS Internet Dialog)
778c95ce7c54 : Reduce cost of WindowTokenClient config change
0cbc4474e883 : Global settings for Bluetooth (Settings.Global.BLUETOOTH_ON) must be set to BLUETOOTH_ON_BLUETOOTH whenever non-BLE MESSAGE_ENABLE is handled irrespective of the state.
2a7bb514416d : To re-adjust the layout to pass the test in switch access and talkback
54f4c1843d4d : Revert "Increase debounce time for DISCONNECT processing"
6dd79270b083 : [1/n] Camera Compat UI: Refactor size compat mode UI controller.
3521e22b355f : Add IME switcher button logging
ba3ca9252b47 : Redact key value from log when DEBUG is false
9df0055a272f : Prevent double keyguardGoingAway, and finish cancelled animations.
4a8ce08c047c : Add scrollable text to biometric prompt
980f233d2d53 : Pass MTE RuntimeFlags to AppZygote.
7cf5ae1c79a7 : AudioService: fix SCO audio resume after call
11a6929c42e2 : Fix A11y on PipMenuView
af3f020b3507 : Centering big clock vertically on large screen lockscreen and AOD
c350b0492d2f : [ProviderModel] Should no set the subtitle as gone when airplane mode is ON
0399d9c9514d : Block split Activity in lock task mode
d4848611d2ec : Fix the transition from Split to PiP
a5d4f094e82c : Fix translation animation flash for the same translation
39746bcec781 : Update sharesheet for large devices
84d658524497 : [Output Switcher] Set title on window
e20226355a3e : Add dwell ripple shader
fecc19944017 : Mark bubbles as updated when they're added to the stack
8556545a2c68 : Show unlock icon on AOD
e12375e4eaec : DO NOT MERGE Hide UDFPS affordance when some dialogs show
baeaad66d0d2 : CameraServiceProxy: Query recent tasks for top activity data
753259e72c83 : Show 'press to open' after face auth success
8854e6eb5960 : Allow uid processes in foreground task to start activity in FG app switch state
843c9c0164a5 : Update to 2 failed udfps attempts to show bouncer
53a7330fe156 : Remove unnecessary null check to make code consistent
fa07bb5cdf83 : Add some java doc in the VoiceInteractionSession
488d992874b5 : Do not show buttons in screen pinning dialog on tablets
58fb1caa4a49 : Tweak the way to get the enabled component
cb2f88ba4b95 : Remove behavior that closes the notification/qs panel when tapping on an empty area.
483910bc10b0 : Center EmptyShadeView vertically and horizontally.
45e4bcf994c8 : Reduce unnecessary overhead of SystemUiContext
571c1f9bf000 : Override the fillsParent() on TaskFragment
04728f77d761 : Remove unnecessary clean up of targets
6fca2b6cfe21 : DO NOT MERGE Revert back to old udfps haptics experience
8d3c1aa05429 : Copy caches when initializing RemoteViews
5acb031f31cb : Introduce WindowManagerState field for sandboxing
092b4a0f92d4 : Remove mTargetViewContainer safely
d62c5e970836 : BP reason is always higher priority than Settings
c5b0f4ebf2a4 : Fix shade flicker & touch absorption
8268a1f79e45 : Revert "Update work challenge to align with material next"
f811df0eb623 : Fix the build break in InternetDialogControllerTest
9d8d52149506 : Auto resuming app switch for visible apps
5aef2c1faba5 : Improve fold state provider logic handling posture
1ad80ead9205 : Document the split-screen action
bf54c4ad748e : Allow checking if an activity is organized
1536e49a7fef : Make SysUI dialogs more consistent
fd251b1390d9 : [Provider Model] Under the APM on, should set the sub-title to keep the same height and avoid the jumpy
c668064c04be : [RESTRICT AUTOMERGE]Only allow system and same app to apply relinquishTaskIdentity
3cb94e0d6a55 : PiP: Disable enter-split button when not visible.
27db3c0af9ee : Added sensor privacy message to biometric prompt
f3811b9a5a0f : Updated ufps enrollment colors.
8c606ab1aa42 : Enable default NAS for users who haven't done NAS migration
f382049442af : Fix NPE in SplitController#startActivityToSide
77ebf9ee1ba6 : Remove test flakiness
562f1bd91f28 : DO NOT MERGE Re-implement reading/writing Throwables from/to Parcel, without Parcel private APIs.
5c67b950b2f6 : Camera: Update JPEG size override condition for MPC13
32e0508252b9 : Do Not Report Activities that are Finishing
7a696c99da8e : Create HandlerThread for TaskFragmentAnimationRunner
42dfe6bcf710 : Update the string of the migration tooltips.
3741a88710d3 : Hide notification footer when QS is expanded.
427e2410d256 : [Provider Model] Adjust the design of "See all" (QS Internet Dialog)
925211481c04 : Fixed an issue where the statusbar was made opaque even though it wasnt
ec99fb3cb399 : Reset the settings key of the migration tooltips as enabled.
ad96622360c0 : Update Color Inversion quick settings strings.
3ce69ef4d610 : Use clipped content translation when dismissing a HUN.
6deec52fa975 : Fixes re-setting activity type when embed activity in split-screen
8d8682de2600 : [Output Switcher] Add support for split mode
9d3f1be63cff : Add SensorPrivacy error message to FaceService.
704b302319d1 : [SettingsProvider] enforce @Readable for getAll*Settings methods
294f8c51ea6a : Always have QS expanded on split shade
14adaaa3ba56 : Remove split shade drag handle
966cd4189555 : Always show collapsed media on split shade
6313a6d466e4 : Split shade should always have 6 tiles
f02ad39694b6 : Unlock icon plays success haptic on device entry
51ce118ae3e1 : Add package to intent
303e76b80e4a : Remove EnabledSince from OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY
8c68088b6704 : Change DialogLaunchAnimator X-axis interpolator
401bc29face3 : Extract interpolators and durations out of LaunchAnimator
1dd8b3f4807d : Only trigger (un)lock icon on longpress
7b6aeac0502b : [Provider Model] Reduce WiFi list in airplane mode (QS Internet Dialog)
7b2bced874f7 : Revert "Remove unused resources"
a6432c00724d : Update the padding of MainSwitch layout and the MainSwitch's TextView margin to meet the spec.
19987ee05613 : DO NOT MERGE: Downbranch don't need this adjustment [Output Switcher] Adjust properties in dialog
5d580797c11b : Consolidate clearing mImeInsetsFrozenUntilStartInput
c2188d60ee0e : DO NOT MERGE: Decode the input of both setStream and setResource calls first
4d91b5aa0b56 : DO NOT MERGE: Decode the input of both setStream and setResource calls first
fa9c73975e1d : DO NOT MERGE: Decode the input of both setStream and setResource calls first
51b874f628dc : DO NOT MERGE: Decode the input of both setStream and setResource calls first
f6a946bbcd02 : Decode the input of both setStream and setResource calls first
ffcf558ae0e7 : [Provider Model] Refine sub-title (QS Internet Dialog)
2c7937f85341 : [Provider Model] Refine progress bar (QS Internet Dialog)
a3b17233b00f : Immediately tear down VCN network when entering Airplane Mode
f65d2246268e : Keep the merged WiFi indicators when WiFi toggle changes.
c03130ab6f8f : Fix jank when app launched from quick panels on the lock screen
c65ac2cdd812 : Improve visual debugging for NotificationStackScrollLayout
abe6f7e99956 : Update burn-in offsets for the lock icon on AoD => LS
2bcb8113908f : Increasing size of lock icon on big screen devices
f44beff4591d : Fix the incorrect result of AccessibilityShortcutStats
62ae0c89f743 : Reset the alpha value of ALL notification content views
4a0cad571a36 : Disable unfold animation when animations disabled
91010a79de78 : Do not use prefixOrderIndex for animation layer
9ba35a270445 : Synchronize dialog launch animation using BLAST
ec8cff62610d : Allow service auto-restarts when its dependency is force-stopped
678b445a564d : Fix process capabilities on re-computation for cycles in oomAdjuster
81f71862ba67 : SpatializerHelper: fix routing check in canBeSpatialized
d026e1093c27 : Add trace tags for notifications
ad3c9b174107 : Don't disable QS when in split shade
74f78adb63ec : Fix segfault with sparse encoding
59a7b14c3e49 : Fix CTS failure for waterfall device
a9ee99be7ade : Disable the test (1/n)
97a422584395 : Consolidate clearing mImeInsetsFrozenUntilStartInput
e7ada365ce12 : Fix magnification cutout while performing back gesture
99702662ed42 : Move adjacent tasks forward together to ensure occluding state
8eb67dd5d130 : Add hibernation NPE check and unhibernate only if hibernating
12df10113faa : Ensure at most one pip-dismiss-overlay
80d6a378b994 : Show scrimmed bouncer from BiometricUnlockCtrl
90d73e4e9380 : Allow udfps when strong auth is required
8f2b1ec094da : Fix incorrect SID matching for bio prompts
c9bc394198dc : Update tools/ OWNERS to valid owners and remove noparent rule to allow for parent owners in cases where needed.
226f579f78d8 : Allow split position constants to be used in launcher.
f936d8290c2f : Initialize content resolver in ctor
2eaae4e670a1 : Properly remove local color areas of callback
619bbdd453f0 : Adjust size of badge on managed user.
166f26312801 : Ignore ui mode change caused by Morris overlay in PiP
a27822a79554 : Add missing size check when parsing staged aliases
85b3e879f856 : Add missing size check when parsing staged aliases
abdf5a518db1 : Add missing size check when parsing staged aliases
69af3501822f : KeyguardRotateController handles minimum show time
e6767851a830 : [Provider Model] Simplify filtering WiFi list function
ac5c3f57e01e : [Status Bar Refactor] In CollapsedStatusBarFragment, use NotificationPanelViewController instead of StatusBar.java.
be9380bef22e : Adding privacy indicators to split shade header
54d74e463f23 : Vertically center SCM-eligible on warm launch
608a679783c4 : [DO NOT MERGE] Revert "Temporary flag for Launcher to debug their usage of sandboxed display APIs"
4538223f856f : Animate the cast dialog
27b605232208 : Refactor DialogLaunchAnimator and remove host dialog (2/2)
c424d4801f7e : Refactor DialogLaunchAnimator and remove host dialog (1/2)
1bd5713db3da : Verify WindowContext gets custom Drawable
810855c1cbcd : Enforce owner rights check to setSplashScreenTheme
815497e1ab57 : Update wallpaper window pages only at processing
44f5e52d5335 : Provide default splash screen style for Launcher and SystemUI.
7d888cbc2f81 : Update Contenet Capture API discription
e7ecea63ad2b : Support to show lock task toast on taskbar
4b79500f156e : Fix Smartspace media logging bugs
e51f699fa863 : Consider IME_VISIBLE_IMPERCEPTIBLE as shown for taskbar purposes
2845bc544f4c : Revert^2 "Update the ambient indication container"
1b8956bb0310 : Create a new key to backup Sim-specific data.
c6a94fbe1157 : Add back AccessibilityFloatingMenuController into StatusBar
ed775e91773a : Use TextView for dialog title
1b5991357384 : Resume appSwitchesAllowed after exit PiP
6f0a40f36b4a : Revert "Update the ambient indication container"
86fb6220fa27 : Don't send lock icon touches to NotifShade
936d7b3cc041 : Fix keyguard authentication after PIN
49381ee746c7 : [DO NOT MERGE] Revert "[1/n] Introduce API for all available max WindowMetrics"
ea9f91778e1f : Revert "Revert "Revert "Revert "SharedMemory: break Cleaner reference cycle.""""
bf551fe11176 : ViewRootImpl: peek IME source instead of creating it
4dfa01a86e9a : [DO NOT MERGE] Revert "[2/n] Display stack provides DisplayInfos"
e40ee51d3766 : Use the current dimensions instead of relying on onConfigurationChanged
754a54666fa6 : Update OWNERS file by topics in WM Shell module
04f1d4df9d07 : Remove stage type from split screen APIs
03f6d768ad98 : [Provider Model] Show airplane off button and carrier network if airplane mode is on
205cd6486c83 : Clear all starting window while unregister organizer.
bf37d2e674c6 : Fix split black if active from pip
e0d848ed9128 : Ensure smart replies are always visible
1c0aefd45b42 : Drag and drop to split transition
836a13348dfc : Import translations. DO NOT MERGE ANYWHERE
ab100bb67fdc : Import translations. DO NOT MERGE ANYWHERE
65643ed1cdf3 : Import translations. DO NOT MERGE ANYWHERE
762bef37ae96 : Import translations. DO NOT MERGE ANYWHERE
f693c43753e2 : Import translations. DO NOT MERGE ANYWHERE
8d4068ec3418 : Import translations. DO NOT MERGE ANYWHERE
6d5ee89febd8 : Import translations. DO NOT MERGE ANYWHERE
fdfd0c95b9a6 : Import translations. DO NOT MERGE ANYWHERE
0f3dbaa241af : Import translations. DO NOT MERGE ANYWHERE
f18a02a647d5 : Import translations. DO NOT MERGE ANYWHERE
1bd60d2dc4c7 : Fix bug in high power location attribution
352a3997e148 : Update work challenge to align with material next
1702b78185ec : Import translations. DO NOT MERGE ANYWHERE
dd04d561f563 : [Provider Model] should not show the toggle's vertical separation if it is a guest user
c487edc5a93c : Handle configuration changes in floating rotation button
355c04e0a778 : Remote mCurClientInKeyguard dependency in IMMS
adfa8fc2fde8 : [Provider Model] Fixed the height of the WiFi list
313014267952 : [Provider Model] Remove the background of the title layout
0ac25b34e632 : Exclude TYPE_PRIVATE_PRESENTATION app visiblity
ca5a69fe36c8 : Import translations. DO NOT MERGE ANYWHERE
b2d5f063ca0a : Import translations. DO NOT MERGE ANYWHERE
1ecb62dfe99c : Import translations. DO NOT MERGE ANYWHERE
0e9765ae9239 : AOD lock icons should always be white
f1012018bf07 : [DO NOT MERGE] Revert "PossibleMaximumWindowMetrics reports physical display insets for each"
565c0b23ecdf : Fix not able to launch activity adjacently
4428e22d67e6 : Dispose of TransportClient in BMS#beginRestoreSession
95b7f9b0719b : Animate the power menu when triggered from QS
d56285edbe61 : Fix narrow statusbar when folding
9e6c73784c8d : Support to start tasks into split screen with specific split ratio
dbb136d2f57e : Fix user education placement
a11bcc2a2b5a : Don't show user education when integration tests are running
e97e296c811d : Rework blast sync callback model
b26f38080991 : PiP: Show/hide enter split button based on focused task.
7ed3ec7ceedc : Update the ambient indication container
7943b8b8da60 : Revert "Revert "Extract assistant logic from NavigationBar to share with Taskbar""
814b785464a5 : Rehab parts of CollapsedStatusBarFragmentTest.
f886917eeeec : [Status Bar Refactor] Move PhoneStatusBarViewController's creation into the Dagger component.
d25d79f9182b : [Status Bar Refactor] 3/3: Remove HeadsUpAppearanceController#destroy and migrate the controller to a ViewController model instead.
098e210a5144 : [Status Bar Refactor] 2/3: Remove HeadsUpAppearanceController#readFrom(oldController).
7f4af891ac6d : [Status Bar Refactor] 1/3: Have HeadsUpAppearanceController be created by dagger and use it in CollapsedStatusBarFragment instead of using StatusBar.java.
19c76901bb64 : [DO NOT MERGE] Remove taps option from screen record dialog
a8a067f48465 : Do not skip traversal of IME container when display is frozen
6ba743217341 : Revert hide logic in ImeInsetsSourceConsumer#setControl
bdc4e842cf6b : Clean up windows which stuck in animatingExit state.
3549a251fc8b : Do not skip restoring rotation lock when returning to home
20fddbc60955 : [RESTRICT AUTOMERGE] Send WindowContext config only when Display is active
2ce49dc65492 : Check okToAnimate for TaskFragment change transition
acb755ce9e27 : Fix issue with alphas not being applied to the same view on unlock
9b53d2ecabe2 : Fix issue with alphas not being applied to the same view on unlock
965816bb45c7 : Destroy clients that do not start.
2daf28f449a2 : Guard absent SplitScreen in PipTaskOrganizer
e164776ab0c5 : Fix GL memory not being removed from lost RAM
2511ebcc4042 : Revert "Extract assistant logic from NavigationBar to share with Taskbar"
48df8c9b6812 : Use SystemUI config to easily adjust udfps haptics
627b68beeabe : Reduce hardware render sizes for ExpandableNotificationRow.
1b8e88840a3a : Revert "Support to transfer freeform task into split screen"
e1a74223bb88 : Wakeup the screen for full screen intents
b6219b37cd8e : Update swipe up from the locked shade behavior
a910be6deee3 : Apply dialog style to User switcher dialog.
1a848af46fb5 : Create style for AlertDialog in SystemUI
141bac2a08f7 : Fix pip surface under divider
4267ff2f20a9 : Checking Settings config for quick pick-up gesture
9af01bb33689 : Fade out branding image with icon while exit splash screen.
4ce8bf537d37 : Added AM APIs to get switch from / to user messages.
9f2524be0043 : Turn off rounded corners for letterbox by default.
a20b9203acda : Pipe dark intensity through OverviewProxy
7567f970d6b0 : Prevent recomputeDisableFlags from clobbering the system disable flags
e2cd42240ab3 : [Status Bar Refactor] Inject NotificationPanelViewController into CollapsedStatusBarFragment.
9ac796de8d2b : [DO NOT MERGE] Add animation for Dnd dialog
243337fcfe3e : Fix logic error in WMShellBaseModule.java break OHM function
706c29620b1b : [Provider Model] 1. Add the vertical separation in front of the mobile toggle 2. Increase the margin of the done btn
674aed9fb5a2 : RESTRICT AUTOMERGE - Allow ResolverActivity to relinquish task identity
d5e24c393938 : Finish SensorUse activity when dialog is dismissed
33a7ce842730 : Extract assistant logic from NavigationBar to share with Taskbar
98902d63190d : Show bouncer after failed UDFPS attempts
3ad372fc12a6 : Fix incorrect QS paddings after relayout
2a0e4634f551 : Annotate TaskKey#baseIntent as @NonNull to match platform
486adb9aa85a : Test for contract between AndroidKeyStoreKey hash and equals.
3a37085ede39 : Keystore 2.0 SPI: Fix contract between equals and hashCode
d9f722d0d462 : Change the restart button to use material colors
89a0b88187de : Fix snooze guts disappearing in split shade
48ac59860179 : Use only current density to check isTablet
65ba861856ef : Prevent resize animation from changing the requested visibilities
a3deece020fb : Fix security bug for TaskFragment creation
c55e1f491c61 : Invalidate recent tasks when the splits (or split info) changes
f8a1beac2ec1 : Fix split dismissed after click pip to split button
d45dba76ac1f : Remove TaskFragmentAppearedInfo
92247c0af11c : Defer sending TaskFragment events while host task is invisible
391f372726af : Ignore ui mode change caused by Morris overlay in PiP
0a53b766cbf9 : Allow auto-pip on launching new Task from TaskBar
4dbbd9c5282e : Account for extra nav bar when checking nav bar appearance
d0a83fe892ed : Sort remote cast notifications to the end
f8128807584f : Restore StatusBarStatePolicy.
45f4b4aaa5fd : ForegroundServiceDidNotStartInTimeException now has...
a86b481b797e : Update TriggerSensor parameters
082403816a19 : [RESTRICT AUTOMERGE] Associate SystemUiContext with DisplayContent
50c6a4516e5d : Fix IME flicker when switching recents tasks
f6b7869adc0b : Consolidate DisplayContent#assignRelativeLayerForIme
ab38df805fc5 : Import translations. DO NOT MERGE ANYWHERE
c1b7f32e5a77 : Import translations. DO NOT MERGE ANYWHERE
63e0b1de714e : Import translations. DO NOT MERGE ANYWHERE
8b841328d01c : Fix NPE while running UserSwitcherController
352bc74d6866 : Fix deadlock in MediaRouterService
17f9706d0666 : Update TaskFragment animation to exclude scrim
f738fadd0942 : Override all open/close animation for organized app
8ea639575b4f : Remeasure entire carousel view when players change
4e0bda878547 : Import translations. DO NOT MERGE ANYWHERE
8b3d50365ffc : Import translations. DO NOT MERGE ANYWHERE
61d5063fb2c9 : Import translations. DO NOT MERGE ANYWHERE
bcd50cd5ad7e : Import translations. DO NOT MERGE ANYWHERE
46299ba2f06a : Import translations. DO NOT MERGE ANYWHERE
11a84f11f8ca : Import translations. DO NOT MERGE ANYWHERE
eeb00e5db06b : Import translations. DO NOT MERGE ANYWHERE
30a4adc0c08c : Exempt hibernating apps from dex optimization
7e82b04f0f28 : Import translations. DO NOT MERGE ANYWHERE
49600b900095 : Import translations. DO NOT MERGE ANYWHERE
457993c4a0a7 : Import translations. DO NOT MERGE ANYWHERE
771b7ebe5d10 : Fix SysUI volume controls not appearing
8907455ed7b1 : Fix SysUI volume controls not appearing
ce82d51ed541 : Import translations. DO NOT MERGE ANYWHERE
dd4553c73ee3 : Revert "PiP: Recalculate size if too big/small on display change."
68b891701f2f : Fix privacy dialog padding
d2c9d8db3547 : Import translations. DO NOT MERGE ANYWHERE
bc3ad13d0fb6 : Import translations. DO NOT MERGE ANYWHERE
ddaad7f4977b : Import translations. DO NOT MERGE ANYWHERE
d7097b817bb5 : RESTRICT AUTOMERGE Remove line of code that was mistakently left in.
1b13bc873c76 : RESTRICT AUTOMERGE Remove line of code that was mistakently left in.
643eb06cedff : Set HotwordDetectionService priority same as VIS.
b8b2f899483b : Add SmartReplyView internals to StatusBar dump
e91aa6cb7d70 : Check media session token type
6ed662a9db53 : Remove all size compat UIs when the keyguard becomes occluded
a8b581ae83f8 : Update DozeSensors on fp enrollment changes
f49e300cac00 : Support moving task to an activated split stage in a specific position
9688ad33e74c : [DO NOT MERGE] Allow a settings override for double-line clock
d2f718cbf33b : Stop output WM_DEBUG_WALLPAPER logs to logcat
74cc4db965de : Try to fix ActivityThreadTest failure on foldables
e1e9c6a2f6a7 : Add LAUNCH_MULTI_PANE_SETTINGS_DEEP_LINK permission to Shell
8b5b7e5beb3f : Move handheld-specific controllers out of base module
247fc0192bc4 : Add flag for window manager with no touch area in customize toast
6521a6ee65eb : Fixed some strings for automotive.
94568f1e74e0 : Fix specified wallpaper color option missing after reboot
6f5cbf7249e0 : Set textChanged for new notifications
06f8587f412c : Revert "PiP: Recalculate size if too big/small on display change."
ae42f512dfc2 : Ignore folding feature when it is not on the active display.
b20c14d2af6c : Use different exceptions for different crash reasons
3ad9ba735109 : Notifies correct device state callback on cancellation
327d67cb2a26 : [DO NOT MERGE] Animate dialog stack and use in UserSwitcher
8c7ef9ef5cde : Skip adding shell drop target window for virtual displays
ad9c0d7a5539 : Immediately apply transaction when hw rendering is disabled
05ad234c0fa7 : Apply screen off brightness clamp when going to sleep.
19f3902f60f8 : Improve brightness handling during screen off timeout.
83dd25e77cc3 : Allow udfps when strong auth is required
efc78bb35bae : Revert "Enable NoBackGesture logging"
98f17c1f709e : Skip unknown change IDs when adding/removing overrides on release builds
ff7c0c9450e2 : Update UDFPS haptics take #1
19686043b1b0 : [Provider Model] Show "See All" when only connected WiFi appears
4dd75ce7abee : Fix wrong divider bar layering
05a043c911a4 : Fix a security issue
eca0b750e79f : Don't hold wakelocks for passive requests
a04e56ce7415 : Show chevron on DndTile if it'd show dialog
b5567531cf7f : Use a process queue pattern to eliminate concurrency bugs
daba01ddf868 : RESTRICT AUTOMERGE Remove line of code that was mistakently left in.
7c64f2cd038e : Show scrimmed bouncer from BiometricUnlockCtrl
1267a8ffa528 : Fix UDFPS not working when a HUN is showing
57e1e3afb1a6 : NotificationMediaManager now requires modern media notifications
8ee29b73161a : NullPointerException for Internet quick panel(slice) in Settings
809f1182f2bd : Set letterbox background color to system_neutral2_900.
eaa09ebfab64 : Make KEY_VONR_SETTING_VISIBILITY_BOOL default to true
eb7a55cc470d : Fix bugs with QS customizer when split shade is active.
a6d809b68d4c : Update AOD battery indication
1b5a317c7a25 : Fix long click the Color Inversion tile can not link to its settings page.
4034e6c7347d : [Status Bar Refactor] Define a new dagger component that gets re-created each time CollapsedStatusBarFragment is re-created.
3106ae05e268 : Send the network logging enabled notification to the current user.
e4bb3b123539 : Remove unused resources
99c7e04b3877 : Fix isVisibleOrAdding and update name/docs
f667354d7d92 : Fix flag manager crash
f6537b35c57a : Add more state to dump to debug missing work profile notifs.
338c15b33ff1 : Prevent ClassCastException
79079e8a33a0 : Don't show 'try fingerprint' msg on face auth help
d631564700ab : Keyguard Unfold
c1858ca90939 : Change AssistManger to use dagger's @Main Handler
1960265b9b15 : Remove the unused assistant orb UI.
79bd0cafdd22 : Fix regression when launching the media output dialog
e2cf2faa7d64 : Add a regression test to verify no IME flickering when navigating back
6bd7a9c72809 : Check for the vibrate notification key on delayed vibrations
eec2d1237d9c : Add null check before notifying CUJ events
273dc063732e : Temporary fix DialogLaunchAnimatorTest#testShowDialogFromView
e308c480cbc6 : Set window crop for TaskFragment open/close animation
83119e1bace1 : Fix issue with provided options not being applied when launching split tasks
d41841f469f3 : Consider the lock-task mode while using FLAG_ACTIVITY_TASK_ON_HOME
d69deffd3551 : Only register listeners if setView was success.
670c8895beaa : New hidden DPM methods: getLogoutUserId() and clearLogoutUser().
1f37c4f7c792 : Fixed permisssions on setStopBackgroundUsersOnSwitch().
caa1a65588ae : Camera: Try to recover from failing stopRepeating requests
abf3d3b94868 : Update PiP dismiss target on theme change
6d6a81b5e832 : PiP: Enable enter split.
716597f726f7 : Add @Nullable annotations to Task fields
5deab1f7555f : Make quickPickup gesture depend on liftToWake
97b632d46651 : Add SPLIT_TOUCH to UdfpsView
efaa814a99bc : Don't allow background apps to change theme
392d8686a936 : Add a bold-text version for the keyguard clock
fdac4a25a030 : Fix issue where onKeyguardOccludedChanged isn't called when occluded changes
d5d115a29ccb : Update local wallpaper colors when areas added and fix stale clock
d95ce6779da8 : Update deletion conditions for a package's UsageStats.
84127e6c1bc6 : Update Assistant entry points on navigation mode change
36d7acbaafd7 : Change OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY to be enabled since Sv2
6fd464985a0f : Don't allow background apps to change theme
5914c4592ee7 : Adds new configs to support 5g+4g opportunistic switching.
cf1e005819b3 : USB: Adjust exception message in dealing with permission check #3
85b875f2ab8e : Import translations. DO NOT MERGE ANYWHERE
da28885db693 : Import translations. DO NOT MERGE ANYWHERE
25064423884f : Import translations. DO NOT MERGE ANYWHERE
80044551763e : Import translations. DO NOT MERGE ANYWHERE
aa34a951d962 : Import translations. DO NOT MERGE ANYWHERE
069eebac2cb8 : Import translations. DO NOT MERGE ANYWHERE
54f13a51e9f9 : Import translations. DO NOT MERGE ANYWHERE
68bc2f69b56b : Import translations. DO NOT MERGE ANYWHERE
02b8794a4e6c : Import translations. DO NOT MERGE ANYWHERE
6f3ce11c56d1 : Import translations. DO NOT MERGE ANYWHERE
33a0a2291b5e : Import translations. DO NOT MERGE ANYWHERE
ce5e752f2d2b : Import translations. DO NOT MERGE ANYWHERE
930739c45adc : Revert "[RESTRICT AUTOMERGE] Associate SystemUiContext with DisplayContent"
315af7ea6eb0 : Import translations. DO NOT MERGE ANYWHERE
1f971232b56c : Import translations. DO NOT MERGE ANYWHERE
ceb81dd4220b : Import translations. DO NOT MERGE ANYWHERE
6f7dd6e6a758 : Import translations. DO NOT MERGE ANYWHERE
4ce96d9acd02 : Import translations. DO NOT MERGE ANYWHERE
e7d4be95c154 : Import translations. DO NOT MERGE ANYWHERE
5efbbaf35e12 : Import translations. DO NOT MERGE ANYWHERE
a339d83d2f93 : Import translations. DO NOT MERGE ANYWHERE
1b4c0aae2266 : Import translations. DO NOT MERGE ANYWHERE
92013ed958db : Plumb config to output switcher indication chip
0657b28b24b3 : Plumb config to output switcher indication chip
4a49a7628f14 : Fix Accessibility button & gesture settings did not update correctly in Tablet device
b7f52f4468a1 : Re-enable volume control for non-grouped devices
022081595bf4 : Tweak volume adjustment rules
5b3d8a3aafd1 : Revert^2 "PiP: support direct entering split from PiP."
2d25d692367d : Skip TransformCanvas calls for FunctorDrawables
b4b46a846944 : Re-prioritize keyguard visibility animation logic
e972344cd958 : Import translations. DO NOT MERGE ANYWHERE
d5b3c8007dc7 : Add status bar state logs
0155b5dbf180 : Import translations. DO NOT MERGE ANYWHERE
b365b4ba8713 : Import translations. DO NOT MERGE ANYWHERE
ad1a19d9ff3a : DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y"
157fbcfbe4b3 : Update deletion conditions for a package's UsageStats.
7615259bee3b : Keep lightRevealEffect and lightRevealAmount up to date
ab30e51c36bb : Check whether udfps is supported instead of enrolled
5346e090f5cc : Move contents of FeatureFlags into FeatureFlagManager.
0463e0e17014 : Choose opaque activity for fixed rotation with entering pip
ff55ff2c961f : Check if the view can be recycled if viewId is set
1740d85440c2 : Correcting mNightMode which should set from Configuration
60b062f7b84c : [RESTRICT AUTOMERGE] Make MultiClient IMMS PendingIntent IMMUTABLE
6092dd0be744 : Fix magnification border includes taskbar
01ac9e74f16f : Keystore 2.0 SPI: Fix NullPointerException in setKeyEntry.
07e7aaff2957 : Only allow trusted overlays to specify FLAG_SLIPPERY
71b2172abc53 : [RESTRICT AUTOMERGE] Associate SystemUiContext with DisplayContent
f3647603e5e7 : Add custom finishing behaviors for split pair
b777d3581c6f : Add support for sticky placeholders
1516eb0a395c : Fix bubbles behavior in bedtime mode
4c0f7be6130d : Allows running TaskFragment related hierarchy op in lock task mode
7cf736976ad4 : Fix android Studio build due to "@Subcomponent.Builder is missing setters"
dbcffad42830 : Adds Test that verifies an Activity is Still Reported...
5cb70ee9d460 : Do not send split info update when TaskFragmentContainer
9c906fbc942b : Include Activities That Have Not Been Assigned...
d3370c408250 : Pass back split bounds and meta info with GroupedTaskInfo
f68e7fb4897d : Re-enable volume control for non-grouped devices
aa9dc925f820 : Tweak volume adjustment rules
6c82c0f8b330 : Updating manager profile icon
e5d13247557e : DO NOT MERGE: ViewRootImpl: Add P2P sync primitive
0139f5316b88 : Allow fields in biometric prompt to span multiple lines.
bf9c164e088a : Skip DevicePolicyManagerTest that are not supported on automotive.
3a69c3a3feca : Optimize parcelization protocol in RemoteViews and RemoteCollectionItems
288f4b5784ed : Add ignoreEnrollmentState to prompt info
29c7416e8f7c : Revert "PiP: support direct entering split from PiP."
38f8e0e53e6c : Moving notifications and keyguard status higher in split shade lockscreen
e61400c6d612 : Fix issue where NOT_VISIBLE state is sometimes not logged
d6cf8c85ac14 : Update toString methods for various Embedding...
620ee47b2a94 : Mark screen decorations as trusted overlays
2a28fcc98cfb : Update udfps states on enrollment changes
c3f9521f0116 : [Status Bar Refactor] Move logic about hiding status bar icons for bouncer into a separate class and reference that in CollapsedStatusBarFragment.
95132a00c442 : Remove legacy calls to StatusBarWindowView for layouts
62918fe10be7 : Fix error computing tertiary hue
9d7afb80ec6e : Remove status bar visibility check in lock screen
3abdfaaa8ae9 : Prevent recycling if the color mapping changed.
c35d18f7d0bf : Add wakefullness calls on main thread
b905ab10df84 : Animate the Internet dialog height changes
4233b5b63d87 : Animate the screen recording dialog (1/2)
3b6f9fd2ff6b : Animate the Data Saver QS dialog
eb51ec419e07 : Enhance the JavaDoc for Pair.of() data in the logging method
2dcd8f56c10c : Add letterboxInsets to TaskSnapshot
2e6e4355e684 : Do not let snapshot window control the bar
87a549d918c2 : Fix preserving app links user selection on package update
a6abf3067bb9 : Revert "PiP: support direct entering split from PiP."
1258abfefc95 : Add multi-task support to recents-animation task-appeared
17525b616d9b : Add feature flag for Android automotive OS templates host
61292e22edb4 : Renamed setStopBackgroundUsersOnSwitch to setStopUserOnSwitch()
b9dfff232a29 : Remove unused resources
c642d70ddec4 : Remove FeatureFlagReader. Allow resource overlays.
5ed18499acb9 : Remove overlay when DC is mirroring
23ee5c271691 : Fix NPE for CompanionDeviceActivity.setResultAndFinish()
ba95ea351e02 : Add extra logs to track dozing state changes
8fd17b75761f : Use route name for output switcher chip
b8f0bd20fd0a : Remove instance fields from MobileSignalController
1bb401dd889f : Re-internalize MobileState and State from SettingsLib
e66d5ea4d9d6 : Move interfaces out of NetworkController
13a56d503ae3 : [Status Bar Refactor] Remove final StatusBar references from PhoneStatusBarView.
41fae49e97a6 : Revert "Revert "CameraServiceProxy: Clean up app compat overrides""
c18a153f34d5 : Prevent ClassCastException
951bc7d8923c : Revert "Always check if the view can be recycled."
5a676f6f15ff : Introduce an OVERRIDE_MIN_ASPECT_RATIO_PORTRAIT_ONLY change ID
dd69009c7cce : [DO NOT MERGE] Fix broken NotificationPanelViewControllerTest
109831c3c0c6 : Moving now playing widget above lock icon in split shade
f0c9f0b62f35 : Switch the audio path from the settings during the call, and the music will be transferred to the DUT at the end of the call
3695613b6fea : Mark mAutomaticBrightnessController @Nullable.
930416cbd0c0 : Show nav bar on secondary displays regardless of
966a61366e10 : setTurnScreenOn can only used as wakeup
30455132f459 : [Output switcher] Fix truncate in landscape mode
b09f40893a01 : Have the top activity follow Task resizability
e32aa4fd2b22 : Fix NPE for animate frozen snapshot
758a68da662a : RESTRICT AUTOMERGE: Fixed permission issue in car shell
6be95d2ffa6b : Update recent tasks split pairs from split controller
9e153664ad64 : Fix 2 finger pull down animation
4ef153a7970c : PiP: Recalculate size if too big/small on display change.
743b9c4e063c : Fix UDFPS enroll to use correct fingerprint icon
46cc261aa903 : Fix normalize doesn't work on carrier template
8d9b360f7140 : Fixed booting logic on ActivityTaskSupervisor.activityIdleInternal()
a8ae9bcb485a : Fix binder error about non-oneway biometric calls
7f6ff9092f2a : Do not show side fingerprint sensor overlay when used from settings.
cef0ca0a9b4a : Add split exit reasons
0cf0d420e18e : DO NOT MERGE: Revert "Map TYPE_TRUSTED_APPLICATION_OVERLAY to system window type for A11y"
47fb132ef2c4 : Add mechanism for a task's windows to be trusted overlays
716333761d42 : Change InputWindowInfo::isTrustedOverlay() to be permission and flag based
6121d0f212d0 : AudioService: SpatializerHelper initializes head tracker
f0a3736644b0 : Fix CDM memory leak for activity context
0613a61be946 : Revert "Fixed the performance of unlocking when dozing"
ca5598dd1001 : Move dagger modules into shell library for reuse
67d8eec63eb4 : Combine UDFPS enroll segments into a single circle
6aa3b2c86dcc : Update AAPT for S V2.
d1d488687bd2 : Communicate flags from systemui async
d4a2e7c9a5fd : [DO NOT MERGE] Revert "Fixed the performance of unlocking when dozing"
4bb56865a528 : Javadoc changes for additional DPC-settable extras
61b224cc8d9e : [DO NOT MERGE] Unfold refactor
a8e1bbf7c019 : [DO NOT MERGE] Use orientation value from config change event
23e761882610 : [Status Bar Refactor] 3/3: Inject StatusBarWindowView instead of having the controller construct it.
79090d69306a : Snapshot all tasks in pending recents animation when rotating devices
8e5f64b60b11 : Ensure screenshot input monitor is always removed
9362b83b9a35 : Avoid flicker in Internet dialog
d5c2afc91c11 : Enable large screen flag in the Settings app
5cf6507e517b : Update size compat restart button surface position after display insests changed
b66ebbe52950 : Revert "CameraServiceProxy: Clean up app compat overrides"
c50ef8d04f67 : Fixed data icon disappeared issue
6b1b599f3095 : Call applyTransactionOnDraw when removing SV
dda327c243fd : Add support for parsing states.
bb89d036749c : Move keyguard shell transition init to onCreate
9cab317f2a04 : New TestAPIs on ActivityManager to not stop bg users on switch.
08cca90bf6b8 : Add default horizontal margin to buttons
0e40a98bc380 : PiP: support direct entering split from PiP.
92a8e1a6ec29 : Add shell recents interface
bc671b859a81 : Fixed DPM.logoutUser() for headless system user mode.
0657e199403d : Only allow trusted overlays to specify FLAG_SLIPPERY
751839bd2a85 : Make sure mParent is not null before using it
83ea2c6baf02 : Restructure the top level of VibrationThread to more clearly guarantee execution of link/unlink pairs, and vibration completion callbacks.
63d3de8c0f00 : Clarify screenshot content descriptions
55fc4a9788f2 : Allow forcing status bar state changes and do so when the screen turns off.
8896557ad5b6 : Expansion animations
0b998c2a0ee4 : [DO NOT MERGE] Verify package name and UID for trusted app check
94f300dfe552 : [DO NOT MERGE] Unify QS Headers in a ConstraintLayout
f928f5b2e374 : Wrap animated dialog view inside another view
ad7c4c26d7b1 : Remove unstarted freeze surface before starting new freeze
e290bd061ddc : Use 180 degree as general upside down for rotation choice
880a19bed107 : Add exit log for debugging auto dismissing bug
c996d270b4c9 : In overflow view, set bubble name TextView width to a fixed value
cbd715fab5d9 : Fix notification_policy user_set upgrade error
5f804ca298aa : Create an utils for embedding activity feature
3cf2b0498679 : Force-set a ClipData to prevent later migration.
bda55e326208 : DO NOT MERGE: ViewRoot/BBQ: Cleanup flushShadowQueue
852aa2cb93c7 : CameraServiceProxy: Clean up app compat overrides
0d47a03bfa8f : Only initialize PermissionUsageHelper lazily or when requested
5038891a9959 : [Status Bar Refactor] 2/3: Make StatusBarWindowView only accessible from its controller, instead of accessible to anyone via Dagger.
def07f1e913a : [Disable Flags Logging] Add logging for QSFragment, since it locally modifies the disable flags.
badc6f2483ce : [Disable Flags Logging] Fix CollapsedStatusBarFragmentLogger to log new+newAfterLocalModification instead of old+new.
17bd3482f530 : [Status Bar Refactor] 3/N: Move PanelBar#onPanelExpansionChanged into PanelExpansionStateManager.
72a500295689 : Add support for flag change listeners library.
c7db2377f1af : Remove call to set wakeLock WorkSource from VibrationThread constructor
afd47f3cd647 : [Status Bar Refactor] 2.3/N Migrate Udfps classes to the correct listener interface.
b3a74270463d : [Status Bar Refactor] 2.2/N: Migrate StatusBar's panelExpansionChanged callback to the correct listener interface.
ccbb1b8074ab : [Status Bar Refactor] 2.1/N: Migrate ScrimController's panelExpanisonChanged listener off of the StatusBar.ExpansionChangedListener interface and onto the PanelExpansionListener interface.
1a934e9aee45 : Add ability to read flag values to Flag Library.
8f2824fc7256 : Revert "Do NOT MERGE Fix magnification border includes taskbar"
2642eed1f194 : Resize dialogs when the configuration changes
2d5edc334444 : Disable dialog exit animation when locking (1/2)
abeab1637321 : Account for task and inset crops in default legacy task animations
6a99e776867f : Set pending top and update process state for top resumed change
180d2613e194 : Add details about theme stability
8e47bf7a9fdf : Check app targetSdkVersion when check minWidth/Height for multi window
5fbbdb79694d : Update javadoc for recognitionService attr.
4d61bbca3b91 : Fix unable to drag notification to enter split screen
fa486cd2283c : Do NOT MERGE Fix magnification border includes taskbar
92097fc4a49d : Correctly apply scrollY
43b51c9b16ec : Fix issue with uid being passed instead of user id
a542c24b6aac : When a shortcut is deleted remove it from xml as well
9f7ea0a38fd8 : Abstract out common code for managing a single instance remote callback
8e9db7ebbb99 : Ensure side fingerprint sensor overlay shows above all other content.
5468eedde5fa : Add locusId as something taskOrganizers care about
4f154e9c4ac3 : [Status Bar Refactor] 1/3: Move status bar window's animation controller into a method inside StatusBarWindowController, rather than being in StatusBar.java.
7a58911bbf02 : Update AutofillPerf tests with perfetto permission
8819a6ed7ace : Add ability to invoke ime switcher from launcher
063fe636baa7 : Ensure we clear mPackagesWithShareRequests when a remote exception happens at write() or start().
01b8ebf264e8 : Fix alignment for RTL layout
fac4cdfce6d7 : Fix unexpected hide IME cases
93c9d9d66552 : Add a shared library for setting flags in SysUI.
825e55ed601d : Redesign the size compat restart button according to mocks.
9b971d6e1b4f : Ensure end action is called if keyguard animation is cancelled
85313e73faa7 : Use SystemUI theme to inflate FrameLayout and SplashScreenView
aac160b107ba : Remove deadlock path between InteractionJankMonitor and FrameTracker
ce07b079f0a9 : Making activity invisible when occluded by one of the adjacent TF
bd8b34533701 : Support to transfer freeform task into split screen
4fc5c86bb994 : Rebind ContentCaptureService when the binderDied.
80b4bb3ec615 : PrivacyDot centerVertical statusBar w/ landcape
27b2190cd66f : Only call layout during layout pass
7ba314d6584d : Boost remote-transition animator processes during animation
6e7bf2578f2e : Fix NPE during restartBleScan() when scanner is null
34c62de57804 : New Pipeline: Remote Input 4/4: Add RemoteInputCoordinator
f744d23a2ec0 : New Pipeline: Remote Input 3/4: Extract notification rebuilder methods to a utility
fac5da2f7703 : New Pipeline: Remote Input 2/4: Add ability to internally update notifications
d4e9cfb0872d : New Pipeline: Remote Input 1/4: Extract legacy pipeline logic within NotificationRemoteInputManager
69c191b618a7 : Make SmartReplyController a Dumpable
404168a4f01a : Make sure sendresult after association was created
88b09db1e064 : Rewrite dumping NSSL hierarchy
76bdf2faba7c : [RemoteInputView] Reorder fields + clean listener registration APIs
d1d534031d8b : Do not use shared lib resources
a4bf8c8410b2 : Allowing activity visible behind translucent adjacent TaskFragments
90c5d7c64c18 : [Ongoing Call Chip] Add 5dp of start margin.
bf533fe28b43 : Moving keyguard indicator text lower in split shade
395a7572f7a6 : Only consider the last launched activity for metrics logger
8011a28559c3 : Always check if the view can be recycled.
0b7a7d6f0481 : Add isEmpty info in SplitInfo
7a78a80162ee : Set background for ripple feedback on network items
7b04c3ba765b : Remove redundant operations of split screen
0efaaa8bf780 : New Pipeline: Add Trace calls to measure performance.
102451972f7c : Hide bubbles when focus mode is enabled
74201279f1d8 : New Pipeline: Show group count
ad994eedf3a3 : New Pipeline: Disable legacy dynamic privacy listener
011c96c6eee7 : Fix Coordinators failing to build with gradle build in sysui-studio
caeb5d278db8 : Enforce Coordinator encapsulation w/ Dagger
9a4112bfbb08 : Add sensitive content redaction to notif pipeline
cddc7c307ccf : Import translations. DO NOT MERGE ANYWHERE
3f48a5f619b0 : Import translations. DO NOT MERGE ANYWHERE
86b8e77bbfbd : Make gradle build use debuggable FeatureFlagManager
d937ac20fbd6 : Import translations. DO NOT MERGE ANYWHERE
8458f200a368 : Import translations. DO NOT MERGE ANYWHERE
f97407c2cc24 : Import translations. DO NOT MERGE ANYWHERE
e700785fec7d : Import translations. DO NOT MERGE ANYWHERE
388b7175bbee : Import translations. DO NOT MERGE ANYWHERE
f0da64156804 : Import translations. DO NOT MERGE ANYWHERE
bac66559059f : Import translations. DO NOT MERGE ANYWHERE
041728595dc0 : Import translations. DO NOT MERGE ANYWHERE
a81c1ffdcc4a : Import translations. DO NOT MERGE ANYWHERE
0dcdd922f112 : Import translations. DO NOT MERGE ANYWHERE
082d9238226c : Import translations. DO NOT MERGE ANYWHERE
ceea695ae5b3 : Import translations. DO NOT MERGE ANYWHERE
68d040ec1f32 : Import translations. DO NOT MERGE ANYWHERE
fcd833216923 : Import translations. DO NOT MERGE ANYWHERE
9a2c897feac3 : RESTRICT AUTOMERGE Fix the bootloop happening due to missing permission.
97e42e278548 : Disabled some password-related APIs on automotive.
5c80561b4417 : Avoid conflict surface reset on auto-enter-pip
ddfd237df03d : New pipeline: Fix notification re-inflation on dark mode change.
4d9465b02803 : Make FeatureFlagManager Dumpable
f7ec42ff8d18 : New Pipeline: Implement lifetime extension for guts
6a9caed07f77 : Add ListenerSet and use in places which currently copy-on-iterate.
4ddf9d094c73 : Populate buckets to ensure correct corner rounds on notifications
5e6673f96a45 : Enabled x button for clearable silent Notif[s]
61499496b1cd : New pipeline: Section manager is old pipeline, so don't call it for the new.
53f489d7b058 : Remove dismiss-rtl setters because dismiss is bidirectional
caf2293885dd : New pipeline: remove non-silent section headers
11dd6452d662 : Add config to detect e-call call based on dialed sim emerg # list.
bb67ce654fab : Fix missing notification footer.
4e8440972891 : Adds tests for device state flags in DeviceStateProvider
345cb6fec2d0 : Made usages of animate().setListener() call safer
f4bd3b8bad99 : Revert "Annotate state changes on traces"
51e71dc94633 : Revert "Do not show side fingerprint sensor overlay when used from settings."
c43d136ef839 : Pass configuration changes to all pages
4309e6ec424a : Move floating rotation button handling to Launcher
2e952bf417b5 : Remove animation controller
6265679707a0 : [Provier Model] Remove the redundant code in the Internet Dialog
96aa501bb12a : Controls - Do not recreate intent
e1b53c90c7c7 : Only allow resizeable Activity to create TaskFragment
2003f5796c92 : Fix side stage cannot be focused
8a7b6945dae1 : Fixed a regression where one couldn't go to the keyguard anymore
91598903f5bf : Fix overlapping alpha of shade pull down
d39648b2efee : Fix sysui-studio build
86efc2ef6b19 : Fix AIDL FingerprintEnrollClient not being recognized as an EnrollClient
c8e719e4b5ea : Centralise owners for Enterprise Platform team.
7bde0926f725 : [DO NOT MERGE] Handle IllegalStateException in APM event handling.
13e61476e3f8 : Decreasing notifications height on split shade lockscreen
3cd88de2b339 : Save alarm resources
571fdde909a3 : Fixed an issue where using UDFPS always dismissed the shade
703c9e5c428f : Fixed an issue where using UDFPS always dismissed the shade
65f6f2c12379 : Update views in (Q)QS footer when shade opens
4de63945eab2 : Make all SystemUIDialog's the same configurable width (1/2)
cd2a1b2ad01b : Synchronize dialog launch animations
0b229eae8dc5 : Animate the internet dialog launch.
54279e44b2f7 : Fixing brightness slider jank in split shade
b2de5f3b7855 : Add mockito helpers
206066b6cc83 : Check if a view can be recycled in async case.
3ab0a839770f : Add keep annotations to KeyButtonRipple
d7b16dd2a560 : [DO NOT MERGE] Controls - Do not recreate intent
4170b3eb0e47 : Set task transition background color based on TaskTransitionSpec
4cf3ab66c169 : Request transition for explicit finishing visible activity
70b7b1e2d856 : Fix divider rounded corner on specific devices
b43685b77da9 : Do not relayout when expanding shade
689bc29ad00b : Send registerPredictionUpdates request immediately instead of pushing it to the main thread Looper queue.
6e05ff47599b : Fix UDFPS enroll when help received on first step
3d727173b01a : Fix divider bar shown on top of tasks above split pair
dec589fbce7b : Add constant for SC V2.
222c9d3890fe : Update split resizing transition to match design
1e859950597a : Smartspace - Allow clicks to avoid intent launch
09c03ec91241 : Fix ClassLoader issue of WindowContext
4dcdafc4c78c : Set Shade opaqueness on devices that don't support blurs
91f449c064b4 : Fix qs translation on split shade lock screen
8d956c437814 : Specify per-file owner for dimens_car.xml
037c2cdc7efa : Make QS buttons squishy
42004250c216 : Do not show side fingerprint sensor overlay when used from settings.
f183b69cf57f : Ensure that ScanInfo is cached before callbacks fire
a991d6bdc257 : MediaFormat: fix key value for KEY_MAX_OUTPUT_CHANNEL_COUNT
3e469aec5a71 : Add display sleep token information to winscope dump.
b713d93007ed : Animate device controls launches from lockscreen
f5a613e52825 : Fix black frame flicker in UNOCCLUDE transition.
b58a09a59e2e : Fix split black when enable in landscape
64f6b7605138 : Fix showing translated text if user switch back to original lauguage quickly.
f34a2f9bf343 : Fix package usage of instant app can be updated by unprivileged app
f71a1b2970c6 : PiP: Fix more Shell Transition potential issues.
c6f4d4e163f9 : Kotlin 1.5.31 compatibility
4103e75f9223 : Hide security footer container (QSBH) in portrait
627d5eb68e19 : Block SHELL_UID from overlay fabricate and clear shell overlays on boot
dd59d534a39c : Fix IME flickering when playing Keyguard launching remote animation
aeb283f9f663 : Prevent receive extra callbacks from AnimatorListener.
4f99b0dcac7b : Don't show the embedded activities if visible needed activity without showWhenLocked
defbe2ff4a69 : Fix merge issue with ActivityInfo#getMinAspectRatio
e421042cf85a : Use local mSensors as index of mSensors list
6a837e535294 : Added nr advanced calling settings support
acfcc90ebd40 : Check if APK paths are valid right before creating the context.
511597c7a2c3 : [Output Switcher] Follow up change of output switcher for mertial next
61cd0b63c409 : Instrument jank of splash screen AVD and exit animation
2179ef0565e7 : Add sync-group timeout for transition
6b5c5a08b931 : Import translations. DO NOT MERGE ANYWHERE
041602c9bf9d : Import translations. DO NOT MERGE ANYWHERE
6f5c1a158c30 : Import translations. DO NOT MERGE ANYWHERE
30d74f500c90 : Import translations. DO NOT MERGE ANYWHERE
eed6614c73a2 : Import translations. DO NOT MERGE ANYWHERE
2cda11dd3cb2 : Import translations. DO NOT MERGE ANYWHERE
8d3cb158fa70 : Import translations. DO NOT MERGE ANYWHERE
93c953988535 : Import translations. DO NOT MERGE ANYWHERE
dd7dd10e73a9 : Import translations. DO NOT MERGE ANYWHERE
0f63fa265b69 : Ensure end action is called if keyguard animation is cancelled
9be6207510c2 : Allow forcing status bar state changes and do so when the screen turns off.
921d95582244 : Allow forcing status bar state changes and do so when the screen turns off.
e9e1d94c4af4 : [res] Finalize resources in SC-v2 RESTRICT AUTOMERGE
c1074125b56a : StatusBar unfold transition: reset translations when rotating
eb973e1740b0 : Remove face auth wallpaper
4d81bbdef51b : Only update lock icon views on the main thread
86f54bbf2e3e : By default, tap gesture posture mapping should be empty
834f4e6c928d : [aapt2] Fix finalized resources removal
3b5c23ba72cc : [Status Bar Refactor] 1/N: Define a singleton PanelExpansionStateManager and pipe existing panel expansion callbacks through it.
e30f2d6a7fa2 : Hide Wi-Fi Scanning message when Location is disabled (QS Internet Dialog)
d0cda70d2774 : Fix drop to enter split not working
194a61951688 : [RESTRICT AUTOMERGE] Hide Wi-Fi Scanning message when Location is disabled (QS Internet Dialog)
d223334e6030 : Make ActivityOptions#setLaunchTaskId a system API
305d6991540c : Dump mIsSwipeToNotificationEnabled state
0c43d852573a : Import translations. DO NOT MERGE ANYWHERE
93e9ff1e605a : Import translations. DO NOT MERGE ANYWHERE
5cde27cf42e7 : Import translations. DO NOT MERGE ANYWHERE
68dac6c41e7d : DO NOT MERGE: HA still appears in Media device list even though it has been unpaired.
0ff358f0a848 : Add java doc for registerVisibleActivityCallback method.
8fe314adc6cf : Remove View Injection entirely.
5012c172154d : Remove injected parametser from NSSL
1c833479dd5a : Only register listeners if setView was success.
425a952eb883 : Unregister configuration listener after the WindowProcessController was disallowed to be overridden.
4674792ad663 : Apply min aspect ratio override only for portrait only activities
7c584f17211c : CameraExtensionProxy: Add queries intent in AndroidManifest
f61a9d76e16f : Fix javadoc on Context.startForegroundService
c58a05d96d68 : UX polishing for profile switcher. - Adjust the badge size. - Add badge to 'Add profile' button.
dd4ab82f7490 : Null check if renderer is null
d3bcbcb7b337 : Turn on Prox Logging for all debuggable builds.
426124bc8a4e : WM: Use task bounds for modal window touchable region
6f78e3c16b5a : Make AlertDialog use specific styles per button
15358d50ea3c : Make setBrightnessConfigurationForUser locked
648a02048025 : Don't register multiple predraw listeners
df34a4a4816d : Null check if renderer is null
fa92428107ba : Do not animate statusbar unfold when in portrait orientation
a3a198d47819 : Add the min aspect ratio to ActivityRecordProto and populate it
ee9030901fdc : Enable keyguard remote animation.
6a0044a07cbc : Do not run rotation animation when folding/unfolding
5e6c273cdf57 : Prevent the occlusion state mismatch between WM and SystemUI.
a9573379e273 : Remove keyguard candidate.
7891acfacedf : [DO NOT MERGE] Provide IconProvider in sysui dagger
a391fdc1d05c : Prevent privacy dot overlapped by cutout
5e7b8533ef4b : Supported minimum aggregated bandwidth and roaming for 5G+
c6d5abe414ad : Fix PiP Shell Transitions
ae9471fe5145 : Added lockout callback to FaceAuthenticationClient
bb799a86dc86 : CameraServiceProxy: Estimate rotate&crop override value
5e3d35c1021c : Expose mirror of wallpaper surface in WindowManagerGlobal.
7bad7f99d821 : [Status Bar Refactor] Combine PanelExpansionChange and PanelExpansionStateChange into one listener class.
3483f6e8aa03 : [Status Bar Refactor] Remove PanelBar#onPanelPeeked and put its code in a callback instead.
e2132cdaedfa : [Status Bar Refactor] Move a bunch of callbacks out of PanelBar and into (N)PVC.
8add0cb7fff0 : [Status Bar Refactor] Move PanelBar's touch handling into NotificationPanelViewController.
79dd2c6afbbb : [Status Bar Refactor] Remove unnecessary return value from StatusBar#interceptTouchEvent.
2e4f5782b665 : [Status Bar Refactor] Move PanelBar#collapsePanel into NotificationPanelViewController.
c657575c4db8 : Vertically center app in landscape size compat mode
ef66999fca8a : Add Wi-Fi Scanning notify to QS Internet Dialog
07cd02fc98ba : Add WiFi scan notify message (QS Internet Dialog)
63c9e5fa4a6a : Display's transition phase checked before DPC init.
5f685c98cc87 : [SystemUI] 1.Remove the unnecessary log 2. update signal icon in bg thread
9a003a67aaa6 : Revert^2 "Revert "Provide IconProvider in sysui dagger""
e764ba30d791 : Respect the expanded amount with AUTH_SCRIMMED_SHADE
ba4eba6ca134 : Close ParcelFileDesciptor properly
9cb2c66248a2 : Migrate screen rotation latency tracker with shell transition
bf6b42874936 : Fix unexpected surface visible after closing animation
b9e5fc383d72 : Hide SoftInput when INVALID_DISPLAY
16496cb5c1f9 : Add APIs to get system bar heights
3b8aa02ba51f : Drop input for toast and child surfaces
7c55b4337c4b : Avoid unnecessary dup
fbe9702f6e48 : Notification text change should not be interruptive during post time
c8c9cf6ff1c5 : Devices with UDPFS shows lock icon on AOD
fdb3930b79c9 : Rewrite DeviceProvisionedController
815a7f8adb3f : Show bouncer from AOD on udfps-longpress if fp isn't running
5804ed79a106 : Fix issue where NOT_VISIBLE state is sometimes not logged
4731aa5e1c4f : Keep FLAG_SHOW_WALLPAPER flag on NotificationShade.
1905cf91101f : Update DozeSensors and DozeBrightnessSensor on posture changes
12d3719bb27c : Fix incorrect pos / id for privacy dot
12dfa2498e73 : Hiding split shade status bar for heads up notifications
769f04c8f03a : Revert "Revert "Provide IconProvider in sysui dagger""
289347aedf2c : Revert "Provide IconProvider in sysui dagger"
14c00788a95f : Revert "Use display awake signal to replace screen-off signal for sleep token."
30c2c24f4d7e : Make new task follow source task root
34c1fb931c28 : Replace tasks in the same split with the dropping app
cd6207efddea : Only cache mini bitmap wallpaper when there are widgets
a6675123ce92 : Updating the work profile icon
4d242afb5f40 : Fix dispatch in FakeSettings
3e5b2bd2b9c1 : Import translations. DO NOT MERGE ANYWHERE
7e142ec17bd1 : Import translations. DO NOT MERGE ANYWHERE
7a4176597d00 : Import translations. DO NOT MERGE ANYWHERE
632f1930b864 : MediaFormat: codec-agnostic key for max number of output channels
ca79b467c75a : Update SidecarProvider to pass Application Context.
1ac83883e889 : Remove old power menu code
79c0dd336c9e : Import translations. DO NOT MERGE ANYWHERE
4d726b52e5d1 : Import translations. DO NOT MERGE ANYWHERE
6603d5c02f18 : Import translations. DO NOT MERGE ANYWHERE
c9d778dbfb68 : Cache flag values when they are read.
38180dfa0499 : Restart SystemUI when a flag changes.
83b4d8b29b16 : Convert existing flags to new system.
65e6cbe68542 : Don't pass QS expand state to NPVC in split shade mode.
e75a1eb617f6 : Fixing Heads Up Notifications not reacting to action touches in split shade
311c25b03b6f : Revised logic to sync keyguard occlude status.
9fec4869c856 : Fix FalsingManager when a11y is on.
10cec229e67f : Import translations. DO NOT MERGE ANYWHERE
02d8856a6383 : Import translations. DO NOT MERGE ANYWHERE
31544e608866 : Import translations. DO NOT MERGE ANYWHERE
c055dbb32461 : Synchronize screen turning on and unfold overlay
33bc5823173c : Revert "Keep FLAG_SHOW_WALLPAPER flag on NotificationShade."
46f1300bec62 : Zoom-in wallpaper instead of zoom-out when unfolding
6c6a688d153a : Reland "Remove Dependency.get from NavigationBar."
541957bf9b19 : Import translations. DO NOT MERGE ANYWHERE
0cafea50baff : Import translations. DO NOT MERGE ANYWHERE
ce6bb0196b72 : Import translations. DO NOT MERGE ANYWHERE
76fdc5c43c1a : Separate split layout shifting callback from layout changed callback
2942e4b58430 : MediaRouter: Route setBluetoothA2dpOn() via MediaRouterService
8517603de454 : Update the BroadcastQueue logic for runtime permissions
400ff61cff47 : Update the BroadcastQueue logic for runtime permissions
3214255babfd : Utilize measured energy for multidisplay power attribution
e280aaca388e : Update Screen and AmbientDisplay Power Calculators for multi-display
e031d5095210 : Update BatteryStatsImpl to handle multidisplay
59615a20a3d7 : Revert "Keep FLAG_SHOW_WALLPAPER flag on NotificationShade."
f17bdea488eb : Do not dispatch theme change if same @ResId
f6db05e59f0f : Add ability to set/erase flags via intents.
e9982844df26 : Fix an issue in NPMS blockedReasons computation logic.
54adb0f8a508 : Track latency of user switch journey
bd25f7062391 : Revert "Revert "[pm] remove old stage dirs on low storage""
0ece4a8cf10e : Hold a wake-lock for battery % changes in AOD
3e28df68fa23 : Revert "Revert "[pm] remove old stage dirs on low storage""
898026515ac1 : Add ability to read and write flags to sysprops.
5eac15cf85ef : Remove flag plugin with flag manager with DI
4006041d55db : Revert "Revert "[pm] remove old stage dirs on low storage""
c98f06c286eb : Revert "Revert "[pm] remove old stage dirs on low storage""
898cffe65c32 : [Ongoing Call] Remove TODOs that are no longer relevant.
4a90272461ca : [Ongoing Call] Flip immersive flag to true.
fbbaffca330b : [Ongoing Call] Only listen for the swipe gesture while in immersive mode.
b289d81fa8f9 : [Ongoing Call] Use a LogBuffer for the SwipeStatusBarAwayGestureHandler.
740e1c8476c0 : Disable silent ringtone ogg asset
b03823f4dc71 : AOD - Notif icon location
e5ab167073f3 : Delay instantiation of PacProcessor until unlocked
8d78842f93c4 : Make isVisible member in TaskInfo public for digital wellbeing
8127ce57097a : Fix NPE in Snapshot#startAnimation
a77d7425a41f : PossibleMaximumWindowMetrics reports physical display insets for each DisplayInfo (current and non-current display)
62c6c83f571e : Make split screen only reparent top task
78b18bb2aab3 : Fix initialization of snapshot SkImage instance
10f05d8f000b : Conditionally cache RenderEffect results
f59eccd4a65b : Provide IconProvider in sysui dagger
6e11e049e915 : Dump DisplayModeDirector state without locking mSyncRoot
72fd421bf9c6 : Annotate state changes on traces
b0c3bc9c685a : DO NOT MERGE: Revert "Enable cross-user requests."
8c0847b0fe8d : [RESTRICT AUTOMERGE] Add Wi-Fi Scanning notify to QS Internet Dialog
4b8954d48bbe : AudioTrack: Do not throw exception from isMultichannelConfigSupported
6ab3eb7c810c : Don't show the keyguard status bar if we're animating the screen off.
02c37c78351a : Cleanup unused haptics
429a39689f74 : Adjust unlock parameters so that the lockscreen content doesn't overlap with the app/launcher.
b31fe6129560 : Don't play the screen off animation if we disabled animations system-wide.
66a77730dc6a : Have buildTemplateMobileWithRatType take metered parameter
bedf2272aae9 : Respect metered filter in matchesMobile*
d2dc31332a89 : Ensure that ghosted view is attached when calculating its matrix.
6baf1dad3139 : [RESTRICT AUTOMERGE] Add WiFi scan notify message (QS Internet Dialog)
9e99ecb34d18 : Add drag and drop event ids to intdef
fc534e4f63a4 : [DO NOT MERGE] Fix DozeScreenBrightnessTest.
39dbb39c2328 : [Provider Model] Increase the maximum height of Internet Dialog
87e83cd7664a : Fixed the performance of unlocking when dozing
ce23de405456 : Clear corner radius of pip task when changing to fullscreen
6e6b829fac5d : Do not inflate lottie animation when not needed
47cae0f093f0 : Camera: Handle ISE when device state manager is absent
1a1461e5ae6e : Camera: Rename DeviceStateOrientationMap
722473e7ff98 : Added a debug and release version of flag reader
efbec5ac8b40 : Add API to allow SysUI/launcher to customize legacy task transition animations
1b54c4aefb6c : Ignore low chroma colors when calculating a hue's population
800067d0cb2c : Update Reference Sidecar Implementation Version
1cc70404b1af : ViewRootImpl: Replace usage of orientation with buffer transform for transform hint
45485c34f580 : Revert "Provide IconProvider in sysui dagger"
859de8a0eda9 : Spatializer: add API for monitoring output changes
a99e72ca9749 : Spatializer: document state getters when feature is unsupported
de3c5c080813 : [Ongoing Call] Add an option to disable tapping the chip while in immersive mode.
0142b7345fe6 : Add log when upfps overlay isn't in sync with KeyguardUpdateMonitor
704cefc64f72 : Apply ringer mode settings to external vibrations
f4994987fb74 : Round 3: Fix flakiness of testNativeCrash
fd53e5766e34 : Avoid the scenario where Contexts list filled with null value in ShowAnrDialogs()
216757a048bb : SpatializerHelper: implement onOutputChanged() method
7f1a5a79d136 : Keep FLAG_SHOW_WALLPAPER flag on NotificationShade.
bde317e6b1d6 : Migrate WALLPAPER_LIGHT debug message to ProtoLog.
7d3fcc6fe224 : Copy current split codes to stagesplit package
53e7502809f7 : Don't override with TasmFragmentRemoteAnimation for wallpaper/non-app
1ec71012d1ad : Animate QS alpha on split shade pull down
8eb0c64cf4c8 : Rename getSurfaceTransformHint API and switch to using NDK transform constants
aa84d0e857e4 : Add API to allow launcher to suspend AutoHideController
70021e0f8a88 : Remove binder tracing from IMS
91ffa06bb23b : [Status Bar Refactor] Move PanelBar#updateScrimFraction into ScrimController.
2c2860f0c53d : Continue the pausing process after automatically entering pip
de8b2434bb2b : [Ongoing Call] Hide the status bar in immersive mode if the user has swiped it away.
1c9e5a995294 : More keyguard docs
4ba84cbd0159 : Ensure unlock icon animates
d0da38452f1e : Removing translation of shade dependent on finger position
153655e80d0b : Add dialog launch animations
84bcd8935262 : check for null listenerInfo for drag&drop
2af16463ee00 : [DO NOT MERGE] Compatibilize flicker from master to sc-v2-dev
fd357953dc30 : Import translations. DO NOT MERGE ANYWHERE
8c4d915e0186 : Import translations. DO NOT MERGE ANYWHERE
414333d7c0d6 : Import translations. DO NOT MERGE ANYWHERE
5b00d1426d7f : Fix unfreeze on unstarted freezer
6572495b1efc : Import translations. DO NOT MERGE ANYWHERE
e615b75ab8c3 : Import translations. DO NOT MERGE ANYWHERE
7936d8bdfe1a : Import translations. DO NOT MERGE ANYWHERE
54d481dedac6 : Apply the last recents animation transform on single-activity PIP tasks
b13d980ce612 : Pregrant Car Dialer app nearby device permissions
3ea812fb25f4 : Add a sysui state for manage menu being expanded
088de9ff5a02 : Don't expand the keyguard if it's fading away.
dd55b3dee558 : Camera: Avoid possible deadlock when closing advanced extension session
179b1e22caa1 : WM: Track focus changes in AccessibilityController
694a663a3e0f : Add package name to screenshot from overview
bb9f5bece872 : Don't play screen off animation if we are upside down unless that's allowed.
768e7e2977ec : Configure 720dp split shade similar to 600dp
7cbb52f06dec : Update face lockout co-ex message
15f6ca2e404f : Add content description for seekbar
8af9bbaeed2c : Camera: Fix wrong wasImageCaptured flag
903308d61529 : AudioService: initialize sensors if head tracking supported
ea85ea192047 : Use Falsing Manager for media player taps
4cd6a2ad2db1 : Fix SysUI crash when locking while showing the Media Output Group dialog
5c313cb30066 : Allowing system uid to embed Task on secondary user
4ebdbc9db168 : Cancel the existing recents animation before any initialization
145728f1e855 : Remove old screenshots notification channel cleanup code.
ed7ae746714c : Fix non-protected broadcast NO_ACTION
0105305ad4b7 : update TEST_MAPPING by using new e2e test apk
5981b9fa2707 : Fix an issue that caused an NPE
b8c43a1441e1 : Fix theme change notification
086645d88a10 : Update RenderEffectCache capability query
ee350b65411e : Update BiometricPrompt UI for large displays
9a5b9ad6f446 : Port IME tasksnapshot over to shell transitions
7f569944475d : Revert "Update BiometricPrompt UI for large displays"
dbf49cf0c0dc : Prox's DelayableExecutor needs to be on the main thread
a44514e9616c : Prevent multiple outstanding permission queries per client
67884d6edd60 : Revert changes to StationaryThrottlingLocationProvider
2bf82bbfef4e : Camera: Keep sensor orientation consistent with device fold state
fac7bc9216ac : Make sure the color background is only cleared once
266e5aa17552 : New user switcher dialog
46578a254aa3 : Rename shouldUseDefaultDisplayStateChangeTransition attribute
978809e428bf : Disallow overlays for ResolverActivity
718c60bea7b9 : Disallow overlays for ResolverActivity
e84bd0d141b3 : Continue the pausing process after automatically entering pip
74b7f3c12333 : Start keyguard docs
f96ed6b6a152 : Add split screen unfold animation
877a73e4cd2d : Disable opening expanded QS from the lockscreen on large screen devices
0760ca28ea06 : Use display awake signal to replace screen-off signal for sleep token.
bb7abee972da : Fix layout been truncated after activated split screen
acae29c84cc3 : Always set the task auth no matter the relinquished attribute
67927b8af5c0 : Stop RBC affecting brightness so drastically
5667540a7d37 : Fix not show translation if call startTranslation after pauseTranslation
264193355857 : Simulate extra navigation bar for fixed rotation
43047d3bee31 : Provide IconProvider in sysui dagger
e5581e9925ea : RESTRICT AUTOMERGE: Give the priv permission CONTROL_CAR_APP_LAUNCH to KitchenSync and CarLauncher.
2d498947f953 : Import translations. DO NOT MERGE ANYWHERE
f100f56cf006 : Import translations. DO NOT MERGE ANYWHERE
705739f42807 : Import translations. DO NOT MERGE ANYWHERE
5c971042487f : Add internal WM API for registering activity interceptors.
a9f98ae11afa : AudioTrack: Fix track creation of 9.1.4 and 9.1.6 streams
ec902a969496 : Do not set profile owner on guest users on headless system user.
d1908d2f7228 : Add null check on ActivityOptions before using it
f30f327d5bc0 : Update BiometricPrompt UI for large displays
20d85a91d4d2 : [DO NOT MERGE] Fix DozeScreenBrightnessTest.
8340c2b0e017 : Fix sorting issues with remote and resume controls
5b26a98abac9 : Fix bug checking incorrect AppOp
a2e6a9d6d3a5 : Fix wrong check in DC#needsRelativeLayeringToIme
3fac0854c27c : Update dozing state on clock view attached
626b14e46728 : Fixing bottom part of QS not getting any touches in split shade
4cbf1b636c27 : [Status Bar Refactor] Remove some indirection about minFraction between NotificationPanelViewController and PanelBar.
23fc3d6b6ea7 : [Status Bar Refactor] Remove PanelBar#onPanelFullyOpened and instead handle that logic in the listener callback.
11e72d9f2188 : [Status Bar Refactor] Add a PanelStateChangeListener interface and use it in PanelBar#go.
af84f95ca029 : [Ongoing Call] Show semi-transparent background behind status bar in immersive mode.
b62c73879e4c : [Ongoing Call] Show status bar in immersive if there's an ongoing call.
34628833adcd : WindowState isSyncFinished should also check isVisibleRequested
175679f09fd3 : Cleanup animation layer
33a00c00dd6e : Treat two TaskFragment leashes as one for TASK_FRAGMENT_OPEN/CLOSE
f7c51e0412b8 : Import translations. DO NOT MERGE ANYWHERE
cfaf33a9ff98 : Import translations. DO NOT MERGE ANYWHERE
642fde0c70cb : Import translations. DO NOT MERGE ANYWHERE
1fe0f1012a42 : Import translations. DO NOT MERGE ANYWHERE
3b6edf116399 : Import translations. DO NOT MERGE ANYWHERE
a992e20a7200 : Import translations. DO NOT MERGE ANYWHERE
bdfe493f43bf : Import translations. DO NOT MERGE ANYWHERE
d906d9839110 : Import translations. DO NOT MERGE ANYWHERE
379994b4f83d : Fixes the flicker when transfer splash screen view to client
d72d79375c90 : WM: Make AccessibilityController persistent
14ea8c60f5ca : Unrotate going-away apps during a launch-into-orientation transition
08f91a61d094 : Fix bug unregistering stationary listener
8ac63071a4e6 : Update PowerProfile to support multidisplay devices
782a906e7149 : Collect data from multiple DISPLAY EnergyConsumers
ca8057b7bc3d : Add pre-grant bluetooth permissions for AUTOMOTIVE SetupWizard
2e4241337d73 : Fix setting camera op restriction on reboot
137acf7384af : Fix device ordering
e4a1d0e4228a : Add posture support for prox sensor
2c26ea64bc74 : [DO NOT MERGE] Improve brightness handling during screen off timeout.
bb8219d84b2d : [DO NOT MERGE] Improve brightness handling during screen off timeout.
972959f0042e : Update sensor loc before showing auth ripple
a4825477a7b3 : Always show alt bouncer text in white
a273cfe217d2 : Remove forceAllNetworkTypes from test
5f97d3fd3588 : Make bouncer handedness animation interruptible.
9987513af6d8 : Fix snapshot starting window stuck if the task never gain focus
d98bcb3363af : Improve scalability of Settings deep link API
4e0c2505640a : Fixed the performance of unlocking when dozing
3c9f70098df6 : Fix NPE for transitionGoodToGoForTaskFragments
a76f2fd6ce48 : Support launching activities in a new task for Injection.
3effcb4cd639 : Dump TaskbarDelegate info
f3a1274a38ca : setTurnScreenOn can only used as wakeup
9d347aa9d58a : Import translations. DO NOT MERGE ANYWHERE
af2deeb84f17 : Import translations. DO NOT MERGE ANYWHERE
5a62d8a71eed : Consolidate app-pair divider bar behavior
0321e62b0640 : [Ongoing Call] Remove #onEntryCleanUp override.
1d02377e00af : Update window-extensions aar.
9367dd873789 : Add biometric AIDL interfaces to the watchdog
b5997d47aef2 : Fixed NPE in FingerprintAuthClient
1416a9c4668d : Add null check in InputManagerService#verifyInputEvent
da4272ecaa8c : Align the duration of task exit animation to enter animation
6ad3fc9dd25e : Align the duration of task exit animation to enter animation
7161531532c6 : Enable NoBackGesture logging
3e0f315f8c10 : Use post-execution state for ActivityResultItem
d438917585af : Fix IME aboves popupwindow when the app is in split-screen
08ac74f125f3 : Consolidate the behavior and style of side stage outline
13d3dffa6655 : Make DisplayModeDirector aware of whether HBM is active
440dbae60899 : Import translations. DO NOT MERGE ANYWHERE
96921cd6b42a : Import translations. DO NOT MERGE ANYWHERE
49ff6b02d94a : Import translations. DO NOT MERGE ANYWHERE
bcdd5e58760a : Import translations. DO NOT MERGE ANYWHERE
f3354cf64c04 : Import translations. DO NOT MERGE ANYWHERE
49cd1ddff21a : Import translations. DO NOT MERGE ANYWHERE
9bd0b2f9d067 : Disallow overlays for ResolverActivity
3210f072e4fa : Import translations. DO NOT MERGE ANYWHERE
9b191e4684aa : Import translations. DO NOT MERGE ANYWHERE
c9d35cf4d0df : Import translations. DO NOT MERGE ANYWHERE
ae901e27c9a0 : Import translations. DO NOT MERGE ANYWHERE
f4276086290c : Import translations. DO NOT MERGE ANYWHERE
6c9a21ae834e : Import translations. DO NOT MERGE ANYWHERE
50db8a56a226 : Revert "Revert "[pm] remove old stage dirs on low storage""
a0bc44d06d41 : Revert "Revert "[pm] remove old stage dirs on low storage""
7cd25e1f638d : Revert "Revert "[pm] remove old stage dirs on low storage""
4af27d6d698e : Assume no rotation in AuthRippleControllerTest
8cc478d5d638 : Add app window unfold animation
731d0c41577a : Fixing smartspace position on lockscreen with big clock visible on large screens
c0681c019d9b : Refactor permission checks removeActiveAdmin
24e9fb2b6562 : Listen for ComponentCallback.onConfigurationChanged in TaskbarDelegate
bb8c33e73e03 : Catch exception when parsing faulty AVD
d156c87685c3 : Restore the creation of the remote context in sync inflation.
0514dacd3e78 : Fix staring window being hide after AR#commitVisibility
570adf55c854 : Add logging for remote service died for CCAPI.
8ddc2b19e43b : [Output Switcher] Update Ui layout to match with mertial next
ae9155a47bdb : Change the activity reparent to animate at TaskFragment level.
f4d8bd16b778 : Ensure pkg uid matches provided uid for device phone number check
a49b90befed6 : Change DisplayModeDirector's brightness source to DisplayListener
74fbeaf167d7 : Put recents input consumer to the top of the display area
5739b6377460 : [DO NOT MERGE] Make sure smartspace connects when added
ab0a45f0491d : Proper fix for setDeviceOwner() permission check.
83b3df527a8d : Update theme after overlay
a14f500c7b69 : Refactor sensor use dialog to show above applications
541b6f8ea4d0 : Add dual-display support for aod brightness sensor
4390f01eee8f : Fixing studio build due to androidprv
79bc5d54a86e : Move NetworkController & friends to a connectivity package
55ef320bb379 : Fix addListenerForType/removeListener in ShellTaskOranizer.
4820ef1033a7 : Add missing check in getKeyguardDisabledFeature
8a8817ec80d1 : Letterbox Reachability: Add a central stop for repositioning.
91d970226449 : Letterbox: Display rounded corners behind navigation bar instead of above.
f74070204d10 : [Ongoing Call Controller] Add a #dump method with current call information.
792ff1623410 : Removing unused big_clock_container
c8d3d1adf7e2 : Add support dual display support doze tap gesture
de26725e3f5a : Fix incorrect documentation
732fa80c97b8 : [DO NOT MERGE] Dump windowing mode in Winscope traces
b88b5349d6c9 : [DO NOT MERGE] Dump SurfaceControl's layerId to proto
fd48767da7d2 : [DO NOT MERGE] Dump WindowContainer SurfaceControls to proto
865a06b23681 : [DO NOT MERGE] Expose SurfaceControl's native mLayerId property to Java
2f28af9c44fe : [DO NOT MERGE] Sync flicker from master to sc-v2
2982e3a09486 : Support an x-coordinate for fps location
d8dac94e0d2c : Set TaskFragment surface window crop
54d2b2037151 : Allow organizer to handle transition for non-embedded activity
5985d390d6d3 : Rename shouldUseDefaultDeviceStateChangeTransition attribute
ac4ef4db6f25 : Enforce missing permission getCameraDisabled
5da73506b3e4 : Add TransitionController to member of WindowContainer
cf1276a3b5a5 : Enable reading app-specific configuration.
6f8ebc05d9f6 : Applying lifecycle effect when changing TaskFragment bounds
a491ff684eb4 : Revert "Fixed DPMS.setDeviceOwner() permission check."
4ffcb7183455 : Put starting surface in task for embedded activity
3f22f0fe288a : Updating work profile badge icon
66ec345aa216 : Send same exception in case of installed package
2635a95efc8c : Reword documentation for system tones from lightness to L*
71d3f5bb9e78 : Add multi-user jank monitoring
72a2207907e2 : Revert "Fix shared transition offsets in landscape"
895f3ba3f0cf : Added a DevicePolicyManager.setDeviceOwnerOnly() method.
0f3abd3603af : Fix unlock failure when app is in reverse portrait orientation.
94a8f252c5c5 : Centering clock on AOD in split shade mode
46fff422b498 : Separate refresh rate restrictions for different High Brightness Modes
a4f760bee7d8 : RESTRICT AUTOMERGE: Fix snapshot starting window stuck if the task never gain focus
bef0fa760c97 : Log accessibility floating menu stats and accessibility shortcut stats.
8e0d7c8616d2 : Reset adjacent TaskFragments while updating split container
337ccfd36aba : Fix switching "Swipe down from Show notification" to "Pull screen into reach" will not able to trigger it at first time
36fd1663024b : Check pending rotation change after recents animation
a40863be3a54 : Account for per-edge cutout for system gestures
bd66da8b0e4e : Enabling ActivityTaskManagerService to retrieve PackageConfigUpdater for arbitrary packages.
d666f5462173 : Consider the source task while evaluating the launch-root-task
6dc124025d2b : Removing TaskFragment token from LaunchActivityItem
0f3e6b7ac1d0 : Add privacy dot flag for SystemUI
448dd444adf9 : Separate refresh rate restrictions for different High Brightness Modes
2bc0ca245587 : Sends TaskFragment info before scheduling activity launch
135c7f4c88e9 : ViewRootImpl: Update opaque flag if SurfaceControl changes from relayout
8cf794b5969c : Import translations. DO NOT MERGE ANYWHERE
117d225ce647 : Import translations. DO NOT MERGE ANYWHERE
d98d166893bc : Import translations. DO NOT MERGE ANYWHERE
4585dcde3665 : Import translations. DO NOT MERGE ANYWHERE
d92e0b1329fd : Import translations. DO NOT MERGE ANYWHERE
2f8fd51b76a0 : Import translations. DO NOT MERGE ANYWHERE
540d2f3637a4 : Fix issue where scrim would be transparent
8803a2b7c8be : Fix error from null intent
89441981710c : Don't expand the panel on ACTION_CANCEL if the keyguard is fading away.
f8afdce2150d : Ensure face icon controller is deactivated when view is detached
43bf480e6cf9 : Import translations. DO NOT MERGE ANYWHERE
df0cafc96f68 : Import translations. DO NOT MERGE ANYWHERE
0a8806d07dca : Import translations. DO NOT MERGE ANYWHERE
7c3d133d6592 : Notify content capture on detach before setting attachInfo to null.
7e783bb07192 : Limit refresh rates if skin temperature is high
af95ce5be954 : Don't factor animating-to-sleep for nav bar visibility
f0ae9acf3644 : ViewRootImpl: Update opaque flag if SurfaceControl changes from relayout
be525911ceab : Revert "Remove Dependency.get from NavigationBar."
fb10be47c986 : Zero out WiFi duration and power if ControllerActivityCounter is null
39ddbabaff82 : Update PIN colors
e02eb07d406f : Unify keygaurd occluded status variable.
7fd080847b39 : Refactor PhoneWindowManager#setKeyguardOccludedLw
0bc260dc7718 : [Status Bar Refactor] Move some PanelView setters + getters into PanelViewController and out of PanelBar.
1ed317d6777d : [Notifications] Notify NotifCollectionListeners when a pending entry has been removed.
ef3876e16539 : Animate media dialogs
e5b54057c1ab : Introduce DialogLaunchAnimator (1/2)
1c127572032e : [DO NOT MERGE] Smartspace - Don't create session ahead of init
373aff0c7cc4 : Keyguard indication area - owner info fix
49abc7fa2d65 : Dispatch organized tasks info chagne when committing visibility
f1ba6081ebfd : Launch injected location settings on same task
6f406199aade : Fix link number increasing in the TalkBack menu.
918ea9940f27 : [NGA v2] Reliable Visible Activity Lookup
a0c224dba74a : Fix surface got offsetted twice while entering split
17558b56807b : Offset animation leash to the relative position
74eaabead966 : Fix initialization of snapshot SkImage instance
66d4318c185f : Revert "Add API to specify background color for animations"
a5f3e90212a7 : Stop relying on background color attribute to set task transition background
7caaf6806384 : Partial revert "Wait for unlock to start jobs."
83f1718952dc : [Ongoing Call] Remove the call chip when #onEntryCleanUp is called.
11bf8ca1c7b8 : Bluetooth: ensure adapter name and address can't be read from 3p apps
076aad912e50 : [DO NOT MERGE] Smartspace - Don't create session ahead of init
cd755525c4f1 : [Ongoing Call] Remove the call chip when #onEntryCleanUp is called.
c26db36f27e4 : Stop relying on background color attribute to set task transition background
52441f8285b1 : Audio focus: make media fade out temporary
314ddd588371 : Added new interpolator spec to be used throughout all of our motion
7bdc21cf3eb5 : Do not lock when calling startActivityFromRecents
1c79bbde1586 : Make sure udfps bouncer always shows when requested
3a7d2e55a689 : Update clock burn-in so it doesn't clash with udpfs
da0ba5aef2e3 : Remove uses of background color attribute
993e9227886c : Set animation layer for SurfaceFreezer leash
e2c24bb69eec : Do not add the finishing Activity to mNoHistoryActivities
e887ea4a29f7 : Fix two typos on comment.
ba9aabb6fdb5 : Extends to support the restricted setMaxHeight() for illustrationPreference.
d53e689d7391 : Fix the bounds of the illustration view is larger than the background view in a foldable device.
232ec86d5118 : Fix finishing adjacent TaskFragments occludes activities below
7ce8b80e2748 : Clean up the mLastSentTaskInfos entry
02ccd62d0d0f : Set interaction boost for voice sessions.
979f824ded56 : Import translations. DO NOT MERGE ANYWHERE
09c561ad35d0 : Import translations. DO NOT MERGE ANYWHERE
f4425f7d0a87 : Import translations. DO NOT MERGE ANYWHERE
c12f261d053d : Import translations. DO NOT MERGE ANYWHERE
4a8bd3141546 : Import translations. DO NOT MERGE ANYWHERE
0de284fff645 : Fix One-handed mode truncated screen when device rotates in multiple user mode
bed74e4ece29 : Import translations. DO NOT MERGE ANYWHERE
ca75cb1ac638 : Import translations. DO NOT MERGE ANYWHERE
3820a903ef92 : Import translations. DO NOT MERGE ANYWHERE
4951270992b7 : Fix Keyboard not show up when launch device control with security lock
74f5815402d8 : Do not remove/hide surface when waiting for transition start
fe7c92ec4010 : Do not change launch mode to FF is FS explicitly requested
917a11a54a41 : Use orientation value from config change event
9f8305196c46 : Remove Dependency.get from NavigationBar.
d7c84f441b56 : Add windowIsFloating to the volume dialog to fix insets issues.
1b7f98457f69 : Fixed DPMS.setDeviceOwner() permission check.
b4e3b4c05aa4 : [Provider Model] Fix QS internet Panel accessibility issues
e11ecf0c3abe : Remove uses of background color attribute
b701576aa9a3 : Update task transition animations
395e56a71c87 : DO NOT MERGE KeyStore ChunkedStreamer must tolerate update consuming 0 bytes.
3adafd7e4727 : Remove APN from log
7516354f0637 : Log accessibility floating menu ui changed when user drags then drops the widget.
83d700c59386 : Handle duplicate DOWN event
bd74ef8918ec : DO NOT MERGE: Disable UWB in airplane mode.
9a843fba2681 : Automatically remove other owned overrides when package override flag changes
812542c73692 : Wake foldable device when device unfolds.
efae78ed2b46 : Lockdown DPMS.getOrganizationNameForUser()
701f84d6610f : [Provider Model] Should show LTE instead of LTE+
a03f67e257a4 : Properly store values to pass to constant state
a6b49e8e24e9 : Letterbox: Add rounded corners above a taskbar.
10b13e85058e : Rename shouldUseDefaultUnfoldTransition attribute and update docs
2a332e4a2b4c : Update snapshot fade out animation
6f7d870b56c4 : Remove Settings#EXTRA_SETTINGS_LARGE_SCREEN_DEEP_LINK_PENDING_INTENT
b25bb96223b2 : Use the same animation setup in InsetsController for rounded corners
102c525452be : Modify TaskSnapshotWindow#scheduleRemove
8d22aa690900 : Import translations. DO NOT MERGE ANYWHERE
9d8d522b4828 : Import translations. DO NOT MERGE ANYWHERE
7c2a77f598ab : Import translations. DO NOT MERGE ANYWHERE
74d7229d98c0 : Import translations. DO NOT MERGE ANYWHERE
74a98fd1897e : Import translations. DO NOT MERGE ANYWHERE
8a2671a23252 : Import translations. DO NOT MERGE ANYWHERE
fa0b63bc370a : Import translations. DO NOT MERGE ANYWHERE
aec791162f88 : Consolidate isTablet logic across launcher and SysUI
5f45e02f9087 : Import translations. DO NOT MERGE ANYWHERE
31c0cb4d3d28 : Import translations. DO NOT MERGE ANYWHERE
7ca57e1b6b70 : Import translations. DO NOT MERGE ANYWHERE
3694f2d2afb5 : Import translations. DO NOT MERGE ANYWHERE
a09442c0990a : Don't offset snapshot surface position
00d3edc97d33 : Use decoder values for screen recording size
e0770d64543f : Fix FlakyTest import
3cfe672b7c13 : Import translations. DO NOT MERGE ANYWHERE
e09dd328d6c4 : Import translations. DO NOT MERGE ANYWHERE
b33cc8091cec : Import translations. DO NOT MERGE ANYWHERE
c628f725fc15 : Import translations. DO NOT MERGE ANYWHERE
ebefedaa7e46 : Import translations. DO NOT MERGE ANYWHERE
063bcacc7a01 : Import translations. DO NOT MERGE ANYWHERE
49bb3e5673f8 : Import translations. DO NOT MERGE ANYWHERE
7e4db7ac6cec : Import translations. DO NOT MERGE ANYWHERE
f12140ac6248 : Import translations. DO NOT MERGE ANYWHERE
dd3ed69b1a5c : Import translations. DO NOT MERGE ANYWHERE
cc49afcf6c12 : Import translations. DO NOT MERGE ANYWHERE
d4eed8ddee29 : Import translations. DO NOT MERGE ANYWHERE
5ffbc2c1c5c9 : add CONTROL_APP_BLOCKING permission to car ks app.
ae3d83be776f : Ensure bubbles + pip dismiss view is above navbar
2127edbfd6bb : Add dynamic color to side fps overlay.
3e4720b3b41c : ImageFormat: Fix YCBCR_P010 bitsPerPixel
c7d1b42343a6 : add CONTROL_APP_BLOCKING permission to car ks app.
e4d9de5961d9 : Do not show the notification footer until the user is set up.
33b92965da76 : Do not show the notification footer until the user is set up.
b233caa56d77 : Camera: Switch the jpeg orientation when using the native encoder
a18fcc15ea58 : Do not count suppressed group summaries when checking for notifications.
0f6491dce5fb : [DO NOT MERGE] Only show lock icon background with UDFPS
1b3972d7f81f : Create QsInfo and SbInfo boxes for MobileSignalController
d145f34cb1ed : Move some logic to MobileState
0b90863da9fa : Remove qsDataType since it was the same as dataType
379fc8cd51c6 : Remove isWide from MobileIconGroup
f58390a3cdd5 : Move callback anonymous classes out of constructor
bac3f7da332f : Log a notification update when fields such as importance or ranking score are updated.
f082ff8f4ad2 : Update split screen divider to match new taskbar color
323060e996d7 : [CP] Adjust chroma/lstar filters for seed colors
60b215368e29 : Import translations. DO NOT MERGE ANYWHERE
35342722ce00 : 3 column QS
c9faa86b663f : AudioService: fix permission check on volume control
c88495332199 : Import translations. DO NOT MERGE ANYWHERE
3b90fb50e108 : Import translations. DO NOT MERGE ANYWHERE
156dcc3a7564 : Import translations. DO NOT MERGE ANYWHERE
80c1c1f4338e : Import translations. DO NOT MERGE ANYWHERE
a4f6176e9b1f : Import translations. DO NOT MERGE ANYWHERE
70fd54fa1408 : Import translations. DO NOT MERGE ANYWHERE
8364a39b94cd : Import translations. DO NOT MERGE ANYWHERE
16647bba6810 : Import translations. DO NOT MERGE ANYWHERE
ce54fd5165e7 : Import translations. DO NOT MERGE ANYWHERE
060aa2513b92 : Import translations. DO NOT MERGE ANYWHERE
33eec676611d : Match phoneId in the record if the subId is invalid
f991367dd1ed : Import translations. DO NOT MERGE ANYWHERE
77648370049f : Use orientation value from config change event
e4e7d6fda677 : IME: make WindowInsetsController.show(ime()) more robust
5ebb0fdc76a1 : [CP] If there are > 4 colors, maximize difference
0789a7d67f3f : [CP] Use chroma max of 40 at tone 90
c0a85b7c3b1e : Split ActivityLaunchAnimator (1/2)
ddfb4df1a83d : [DO NOT MERGE] Only show lock icon background with UDFPS
6824aed16871 : Update SysUiStatsLog.write with received_latency_millis
7d2da2c2d233 : Run a GC after killing a UID due to binder proxy limit.
c6ab0bb71055 : Don't start app transition when there is empty TaskFragment
1850ba18fa20 : Consolidate the embedding activity check
a381ebd20500 : Use longer timeout for reportShown call
5c2330132213 : RESTRICT AUTOMERGE: More improve IME transition during task switch
570b2eb49115 : Use rotation transition to handle display config change
2e8d3e5e0929 : Handle duplicate DOWN event
e0037a25d7d7 : [Provider Model] Fix the issue of turning off carrier network
a6659239288f : Clean up the no-history entries while the app died
13e9fc191623 : Fix split dim when IME shown
d0c29f1bf10d : DO NOT MERGE: Revert "Reset app routes when global a2dp state changed"
ef07a1a45ada : DO NOT MERGE: Revert "Call route selected/unselected callbacks"
322a5aee69fd : Update Reference implementation for window-extensions.
3feb2954f00e : Make the recommendation card's title to be one line, and the blur overlay for the cutting off text.
0ec832bba2ec : Only allow completion callback to be run once for PIs
ced3af1e0599 : Fix NPE on getTitle()
af6f9ab235fa : Fix NPE on getTitle()
c006ad915aea : Fix NPE on getTitle()
00af00c4147f : Add RTL support in split activity organizer
47a107ad9a64 : Deduplicate SplitInfo states from sidecar
86773c5342de : Attach/Detatch EdgeBackGestureHandler only once on Taskbar init/destroy
f48aff4251d9 : Update extensions embedding component package
7d93e0e544a7 : Update reference WM layout component interface
120e6068e255 : Fix possible NPE
13699d06cf0a : Use parent user for checking if sensor dialog needs to be suppressed
6172dc5ba0b2 : Spatial audio: read prop for spatializer init, persist feature state
d9e69e2b50dd : Content Capture change to send window token on creating session.
d6f2c5882f57 : WM: Handle primary display orientation when calculating the transform hint
4423e5814889 : Bubbles up the long-press event from media rec item to the parent card.
2be6cfe7282e : NotificationShade should animate away on MODE_UNLOCK_COLLAPSING
6ea2e137afda : Account for last animated-to-sleep state when calculating nav visibility
e7f992a13381 : Do not show the notification footer until the user is set up.
6cc84a141595 : Fix race condition around CE storage becoming available.
eec420a3759f : Prevent NPE in NavigationBar
16c63ede9ad6 : Remove dogfooder opt-out via platformcompat
672c9a44d483 : Fix some dimens in dialog
73c3c0a7d649 : Do not show the notification footer until the user is set up.
42e8c45e8c48 : Do not show the notification footer until the user is set up.
3ea6b0ab1063 : Update status bar transition start time
a18586cc1b84 : Fix missing check empty style splash screen when task switch.
33efd883cd4b : TaskFragment without running activity cannot occlude others
809296282af4 : Fixing the a11y floating menu could overlap the keyboard when rotated in a foldable device.
559489ba25f5 : Ensure visibilities after TaskFragment WCT
d2ceb2ba6105 : Limiting activity embedding to the activities of the same app
6563a8ead90d : Emit TRIM_MEMORY_UI_HIDDEN event on switching to background
df4ed63cad02 : Customize the Toast for Internet Dialog
4a6b60a5a843 : Conditionally cache RenderEffect results
8bcd86e6626a : Fix serialization bug in GpsNavigationMessage
a1b4297002b9 : Fix serialization bug in GpsNavigationMessage
1903539154df : Fix serialization bug in GpsNavigationMessage
aa03fae45236 : Fix serialization bug in GpsNavigationMessage
ef7bdefa61a8 : Fix serialization bug in GpsNavigationMessage
85d78b4bc2ef : Fix serialization bug in GpsNavigationMessage
aaf8e1f3f487 : Handle onNullBinding
c0a1fc9914df : Resize wallpapers to save RAM
e8d7c840ea91 : No need to post FGS notifications after process death
dca80fea22fc : Fix serialization bug in GpsNavigationMessage
dae76358964a : RESTRICT AUTOMERGE: Update QS rotation tile text to display when smart-auto-rotate is enabled
902aa77e4f72 : Ignore rotations while the view is not yet attached
19f65ec0986f : Add Content Capture event TYPE_WINDOW_BOUNDS_CHANGED to notify window bounds.
da6e8a5f77a5 : Ensure wm is fetched on the shell thread
b9a368df591d : Fix test failure due to hanging layout
0bf525571c97 : Change default intent for AlarmTile
fae54522d71e : DO NOT MERGE: Clear calling context when adding UWB default setting.
1f19e1141e3f : Expose getSurfaceTransformHint API
55945b021bfa : Sets media recommendations's isPlaying status to false instead of null so the card sorting can be consistent.
5fe9ded12eb5 : Limit the uniqueness of SignalMeasurementType instead of RAN in SignalStrengthUpdateRequest
18e5f07e7dd5 : AudioService: SpatializerHelper initializes sensors
a43b64c83be3 : Fix unregister after delayed register
a53453f82630 : Fix brightness animation in split shade
49fa18514759 : Update task transition animations
cab1bbffa59e : Show color layer in task animations when requested
ea2130f4990a : Add color layer to TaskDisplayArea for animations
d709886eaf0b : AudioService: SpatializerHelper: native head tracking callback
2f2a86282a9b : Support configurable multi-stage UDFPS enrollment
7966f9aa6859 : Spatializer: support for effect parameters
15331bfdd2ad : Import translations. DO NOT MERGE ANYWHERE
3520f7482aef : Import translations. DO NOT MERGE ANYWHERE
735bca53200b : Import translations. DO NOT MERGE ANYWHERE
cc50932c4ff0 : Support configurable multi-stage UDFPS enrollment
d860fdc15a84 : Fix race condition wen setting boot color sysprops (round 2)
1e0e7a6848d8 : Add animation for TASK_FRAGMENT_CHANGE transition
d4a6bad8cd4b : Do not set TaskFragment surface position if in change transition
79ab7ea03409 : Flag whether a RemoteAnimationTarget has parent in animation
e045dd6e81be : Use TaskFragment bounds instead of TaskBounds for Activity animation
211d6cf754ad : Handle remote animation for split API
a870da3b1e91 : Marks two DeviceStateManagerService tests as flaky
684b66adb2e3 : Fix race condition wen setting boot color sysprops (round 2)
0ebc9cd55b5c : tempAllowList duration can be updated if an UID is already temp allowlisted.
472a79e4d7e4 : Fix RuntimeException in GestureDetector for Letterbox.
d6bb34422561 : Update edgeBackGestureHandler for Taskbar on init/destroy()
0cde32dbf23b : Wait for camera extensions service during initialization
0c561475c3af : Check custom component names before aggregating BatteryUsageStats snapshots
665e91e17196 : Use Process.getRss instead of mProfile.getLastRss in CacheOomRanker.
7d611c750c3d : Change CacheOomRanker's "uses" feature.
f81d50e255b5 : Fix race condition when using mPreserveTopNApps.
850b432adef2 : Allow CacheOomRanker to rerank when there's <8 processes in the cache.
500e43dcf574 : Fix CacheOomRankerTest.
dab0ff498b1a : Do not let QS handle touches where clipped.
72ea9c68847d : Fix unstyled Notification RemoteViews inflation logic for apps targeting API 23 and lower.
e2b63cb1f9e8 : SurfaceControl: Add setDropInputMode api
2ccc829e71dc : Add API to specify background color for animations
16256c0894f7 : DO NOT MERGE: Set default UWB state on.
56e3f4e52704 : Use sequence numbers to synchronize enabling Pointer Capture (2/2)
18950dd70d64 : [DO NOT MERGE] Ambient music - Update for favoriting intent
e5be111dc474 : [DO NOT MERGE] Show UDFPS icon on AOD even if fp auth isn't running
227595f050cd : Add null checks for ConcurrentHashmap queries
50fcfe788395 : Refactor out PackageConfigurationUpdaterImpl
0a14f33198d9 : Add should use default unfold transition attribute to wallpaper
4293032b71e4 : Clear mSeamlessRotating in InsetsSourceProvider.setWindow
3a47929fd70d : Send AGSA the dismiss intent when user dismisses the recommendation card or the reactivated media player (during the recommendation active session).
193727f192b0 : [Provider Model] Should show "Connected" and highlight carrier layout as well if connected to W+
7672bbc91578 : Fix the existing translation doesn't update for new translated result.
494ce0751d71 : Include activity reparent in transition
7fb5fd25786e : Import translations. DO NOT MERGE ANYWHERE
c3c2d1803771 : Import translations. DO NOT MERGE ANYWHERE
723f9e8b7b30 : Import translations. DO NOT MERGE ANYWHERE
611e71862a57 : Import translations. DO NOT MERGE ANYWHERE
6f0410a2b22e : Add PACKAGES_SUSPENSION_CHANGED as a protected broadcast.
147a3b2d2654 : Add NR to global mode
b2eea3ed0f62 : Fix NPE in app hibernation dump command.
ef620e85227d : Fix NPE in BootReceiver.addTombstoneToDropBox.
50348e312053 : Drop per-app measured energy when an OTA changes the set of energy components
777d87f91b23 : Dismiss the suspend dialog if conditions have been modified.
102ff0fc776d : Add Beverly to OWNERS
209727f64bb4 : Set navigation mode when taskbar is initialised.
dd4f5da7386b : Adding logging to track down alpha changes
6976853a62ab : Show UDFPS icon on AOD even if fp auth isn't running
c06bb2d2a65a : Show UDFPS icon on AOD even if fp auth isn't running
f163deb788a7 : Add accessibility support for Drag & Drop
b8d45c6adeae : Make footer button tap target 48dp tall
d42805d69a8c : Fix accessibility auto-scrolling in NSSL
9b62051f88a7 : Update clock burn-in so it doesn't clash with udpfs
182349e898d9 : [DO NOT MERGE] Ambient music - Update for favoriting intent
689282f89f8e : Add a click listener to QQS drag handler
d20de58a2f62 : [Provider Model] Add Ethernet network to Internet Panel
53033a868def : Fix spacing between clock and date
2924671292b0 : Move keyguard multi-user icon into container view
ad63aa3dc9fd : Only animate user list if there's multiple users
8675afb2c449 : Align rounded corners beside divider bar with display and task bar
aca03a172ccb : [2/n] Display stack provides DisplayInfos
8ed61695834b : Fix intent in HotspotTile
04a442e53639 : Prevent nesting of ContextThemeWrapper
40a10b28c300 : Fix spacing between clock and date
3fdf5c31f865 : Restrict Rescue Party factory reset packages
ec3f41e70e77 : Fix translation doesn't work on ViewGroup
c10eb7b18d5d : Fix flakiness of testTransferLaunchCookie
566dae8ff55b : Improve InsetsPolicy#adjustVisibilityForIme when switching apps
0086704424bd : Fixing the a11y floating menu could overlap the taskbar in a foldable device.
22076636ea71 : Use binder for remote unregister comparison
537d0ae4d269 : Add utility functions for ICU plural strings
56276a2cc56c : Move keyguard multi-user icon into container view
c8c2c0d005a1 : Clear caller identity in doesPackageHaveCallingUid helper method so it can work across users.
2e6e7a3c11e1 : Ensure callbacks removed when view detached.
68bfa3b30aa8 : Immersive audio APIs for headtracking
6ae68138f841 : Adding logging to track down alpha changes
a2056ac7d601 : [Status Bar Refactor] Remove thisFrac from PanelBar#panelExpansionChanged.
0d04492c4890 : Don't rotate LS udfps location unless LS is occluded
5f2766f30c57 : Skip adding tasks to the skip list if they won't be processed
79bc4faa8375 : Add a device overlay for radio off delay due to IMS deregistration
f3593a976fc4 : Show `swipe up to open` message on faceAuth from AOD2
b13dc6a10597 : Do not show side fingerprint sensor overlay on keyguard.
2497f8aa28ab : Fix bug preventing pattern bouncer entering half height mode.
6e72c732a272 : Fixing tiles losing subtext in split shade
c7df56736202 : NotificationShade should animate away on MODE_UNLOCK_COLLAPSING
5e8d7112fe5b : Switch to ConcurrentHashMap for CompatConfig
1a847ee7cbbb : Don't ret admin info from createAdminSupportIntent
251176e77487 : Add missing check in hasGrantedPolicy
ea5b316f1b05 : Update motion for one-handed bouncer.
170542defc8c : Making multiuser button work in collapsed QS in split shade
d0c4ac7948f3 : Fix split cannot active
b696fd0bcfb9 : Protect LE Audio Broadcasts
a2267025b5a7 : Use screen-based coordinates to calculate divier bar dragging velocity
91b7c1f2626f : Add isAllowlistedExceptIdle method to check target package is under it
b879b2c82899 : Revealing the light reveal scrim only during keyguard exit animation
3ad28efb880f : Fix flicker when task move to back
9eda54b15e8e : Revealing the light reveal scrim only during keyguard exit animation
76522e993899 : Fix divider display issue
bc9015e209a3 : Update dwell ripple parameters
6844741fb835 : Add monet to AOSP
b685ccae88c0 : Fix ReOpenImeWindowTest flicker test for shell transitions
0a3886d00038 : Delay the transition to AOD1 if udfps is activated
63fe7d734372 : Fix direct share badges when sharing on work/personal profiles
0116d1a207ce : Controls Activity - Always close when keyguard becomes active
4df879db93bf : Account for last animated-to-sleep state when calculating nav visibility
cb01b24776ab : Don't wakeup from the pickup gesture when kg is occluded
6c70a5b6496a : Make RtlEnabledContext static
78893c23173a : Fixed NPE in FingerprintAuthClient
b4f939647d39 : Move toast line height attribute to default style
f2e41730bb5e : Update side fsp sensor position via overlay.
8bbb95fd4148 : Update rotation with animating recents if the device will sleep
922e104be45b : Do not fail Recognition on MODE_IGNORED for preflight
ff89bfb92c5a : [Status Bar Refactor] Remove PhoneStatusBarView's references to some StatusBar methods.
15af4648a013 : Remove erroneous precondition for null surface test
d8b59d873397 : [Disable Flags] Add disable flag logging to CollapsedStatusBarFragment.
1538b7fda760 : Remove sendCloseSystemDialogs() from PhoneFallbackEventHandler
1cc179211faa : Device Controls - Supporting activity launch
55b01a4cbf1f : Force embedded activity resizable
a75330fa8a94 : Fix task missing after dropped an app in PIP to enter stage split
98d61854ef1c : Fixes some issues for embedded Task
049e2a46aa26 : Make requested visibility available in snapshot starting window
7a4d1368c4c8 : Fix a bad merge
6e908fd48737 : Enable cross-user requests.
0cbd9042d96c : Revert "Fix a bad merge"
e9ba5fed8a1a : The sky is not pink
1721659e6fd5 : Fix an a11y issue that the the QAW activity announces "System UI" instead of "Wallet" in talkback.
393b71efdad6 : Camera: Enable instant access to camera extension proxy service
5d449a8bf868 : Add indicator logging for privacy dialog.
2ff244d19900 : Always apply postDrawTransaction started during sync
c5f69571efb2 : AudioManager.getSpatializer() never returns null
079d53ccbe8d : Only do things if the window inset changed
ec77b60fe63c : Animate the pointer when IME comes up
56b1b2d2d5ba : Hide the overflow when the IME comes up sometimes
2d99c9f930f6 : Camera:Fix the memory leak caused during HFR mode.
3f3f21406d3c : Fix a bad merge
9d1e05c6b345 : Ensure package context used by System UI has a valid userId.
f3925cbfbd16 : Freezer: fix binder race
c87d7f79ca60 : Delay the transition to AOD1 if udfps is activated
a12a816a911b : AudioService Spatializer: disable by default
bb36e5592cc9 : Turn PluginManager into a Singelton.
3fa76b2d7b77 : Add metrics for handed bouncer
99cdc68a9343 : Adding test-mapping group for large screen specific tests
97f738a9c3db : Use sync transaction for insets animation
c2f08d83da75 : Fix wrong coordinate for DRAG_STARTED
6221b435716d : Correct documentation of AppWidgetProviderInfo
d1c7aeb914ef : Let root task can reparent to launch root task while launch
db4dce333d44 : Prevent WallpaperManager#getBitmap return recycled bitmap.
935747c9f5de : [DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model
bd6bb3f50324 : Return the correct root task when start activity from recents
37430c5ba8bb : [RESTRICT AUTOMERGE] Send DA's config directly when attaching to DA
e00f086e494c : Prevent execute app transition too early when performClearTask
838913c584d0 : AudioService: initialize Spatializer, track routing changes
b73dd01b3523 : Load animation for freeform windows.
cba1b858d5eb : Shift bubbles for IME on large screens
ffd750b5fc94 : Correct documentation of AppWidgetProviderInfo
5f78eff39741 : Always trigger safe mode callbacks
767bae370bb6 : Add latency instrument point for ACTION_TURN_ON_SCREEN
30ead8d85d6f : Show privacy dialog on secondary user calls
28ab86f0d47a : SurfaceView: Fix SurfaceControl synchronization issues
f63aa88736ac : DO NOT MERGE: Persist UWB State in AOSP stack.
dce40910b1f4 : Consolidate fingerprint overlay controllers.
33c8a1a769b1 : Update side fingerprint sensor overlay assets.
265518c7b096 : Fixing customizer scroll in collapsed split shade
1bec05c3c7da : Add logout button style
345569f6ecf6 : Add NPE protection to NextAlarmController dump
7af300eea60c : DO NOT MERGE: Fix temporary black after setting a new image wallpaper
f7e9afbea4d8 : Check the timeout only the reason is CF_REASON_NO_REPLY
8169ca018829 : More improve IME transition during task switch
edbea0fc971d : Add statusbar unfold animation
278e944fd519 : RESTRICT AUTOMERGE: More improve IME transition during task switch
2277de97655e : Enable Window Manager to store app-specific locales and apply them.
ad08db1bf88a : Fix invisible status bar icons when no appearance region reported
667f666f658a : Import translations. DO NOT MERGE ANYWHERE
e04ca80c5d5f : Import translations. DO NOT MERGE ANYWHERE
7b2378cf400b : Import translations. DO NOT MERGE ANYWHERE
5fa7470ffe47 : Import translations. DO NOT MERGE ANYWHERE
99001c7c7518 : [Provider Model] Show W+ when connected to Carrier Wi-Fi Network
51402844ada9 : Import translations. DO NOT MERGE ANYWHERE
c5a17bd2a650 : Import translations. DO NOT MERGE ANYWHERE
6e1c00331f74 : Import translations. DO NOT MERGE ANYWHERE
38cd6d931e08 : Import translations. DO NOT MERGE ANYWHERE
52de13975f39 : Allow affiliated profile owner to grant sensor permissions.
2e609eaa6978 : Import translations. DO NOT MERGE ANYWHERE
0c73cff68371 : Import translations. DO NOT MERGE ANYWHERE
7a8c2d71e857 : Import translations. DO NOT MERGE ANYWHERE
c7b64e0b7bdf : Import translations. DO NOT MERGE ANYWHERE
285e798e442c : Import translations. DO NOT MERGE ANYWHERE
ac3e13254801 : Import translations. DO NOT MERGE ANYWHERE
89683beefded : Import translations. DO NOT MERGE ANYWHERE
9cee2d1b3cbd : Import translations. DO NOT MERGE ANYWHERE
9674a3ef319f : Import translations. DO NOT MERGE ANYWHERE
d675814873f7 : Import translations. DO NOT MERGE ANYWHERE
8a31f4aba3fa : Import translations. DO NOT MERGE ANYWHERE
99cddeaf7003 : Import translations. DO NOT MERGE ANYWHERE
d33678aedac9 : Import translations. DO NOT MERGE ANYWHERE
999cc105b350 : Import translations. DO NOT MERGE ANYWHERE
97fa83e0ecfe : Import translations. DO NOT MERGE ANYWHERE
3ad5b8bb1eab : Add dwell-ripple
8bb514890613 : [DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model
3e47cf581245 : Import translations. DO NOT MERGE ANYWHERE
3e7b073541d5 : Import translations. DO NOT MERGE ANYWHERE
126ed606bd8b : Import translations. DO NOT MERGE ANYWHERE
6ac53cf53a2c : Import translations. DO NOT MERGE ANYWHERE
b5c9411929b6 : Import translations. DO NOT MERGE ANYWHERE
d6e29a1d47fb : Import translations. DO NOT MERGE ANYWHERE
ff2c6554e3e9 : Update test for smartspace disconnect
4247a72b445b : Update SYSUI_STATE_SCREEN_PINNING in TaskbarDelegate
493a11ea701b : Revert "[DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model am: bc6f74dbc3"
ee9a58888f40 : Enable handed bouncer in both orientations on large screens
44fdbc81d7b1 : Correctly clip QS during heads-up pull down
9c293959301f : [2/n] Letterbox reachability: Aspect ratio as in split screen.
a75783bec4e9 : [1/n] Letterbox Reachability: Repositioning on double tap.
e77ab2c10955 : Remove ZigZagClassifer from lock-icon longpress falsing algo
bc6f74dbc32c : [DO NOT MERGE] Make sure WiFi and Cell tiles are not created in Provider Model
b8ab7211fb2e : [DO NOT MERGE] Smartspace - Don't connect until setup
570aa53d5aeb : Revert^2 "5/N Remove PluginInitializer entirely."
2d1f3a7afa21 : Revert^2 "4/N Remove #handleWtfs from PluginInitializer."
3b44249990e1 : Revert "Revert "3/N Remove #getPrivilegedPlugins from PluginInit..."
cb33c243d840 : Revert "Revert "2/N Rename PluginInstanceManager to PluginAction..."
5a5cd54366f2 : Make sure udfps bouncer always shows when requested
0a1f866c4eb0 : Add TestApi to clear organization Id
178653e2f37e : Add extra logs for when pulse is dropped
6fa7ca47ab9a : Add warning for a known issue in a newly added API
bd1724cf6d5d : Update the documentation for onResume of Activity
3d7ad43140cf : Promote #setAdjacentTaskFragment to TestApi
262f671df804 : Fix NPE when get organized taskFragment
f70f8ecefccd : [1/n] Introduce API for all available max WindowMetrics
fb70748da107 : Update KeyguardStatusBar views w/ display change
bfd2d3ce722a : Fix AOSP boot animation black screen issue.
28bbbda0d209 : Correctly clip QS during heads-up pull down
8798f2eebf98 : [Disable Flags] Move disable flag logging to a helper class and use it for StatusBar.
be86cc2d0be9 : Revert "2/N Rename PluginInstanceManager to PluginActionManager."
6ae34f5d605f : Revert "3/N Remove #getPrivilegedPlugins from PluginInitializer."
f3a62151d096 : Revert "4/N Remove #handleWtfs from PluginInitializer."
12d8e155ab07 : Revert "5/N Remove PluginInitializer entirely."
d54dbad726ab : Update owners file
050a0d0d64a3 : Reduce the color contrast requirements for the emphasized action button fill color.
5cb7307ebb1f : Refactor the color span code inside Notification.java and add tests.
48f7fabf25f0 : Fix aggressive caching of RenderNode snapshot
bfb3a7a8318a : 5/N Remove PluginInitializer entirely.
489b25e7e94c : Fix NPE when passing displayId through handler
b07994d29afc : 4/N Remove #handleWtfs from PluginInitializer.
0b7ba4662a47 : 3/N Remove #getPrivilegedPlugins from PluginInitializer.
ecc3306fdc7a : 2/N Rename PluginInstanceManager to PluginActionManager.
f49068f09485 : Fix aggressive caching of RenderNode snapshot
e8a7e97ff28c : Manually register Dumpables to DumpManager
a250b92ebcf3 : Use hinge angle sensor based unfold animation by default
da0cc0a30880 : USB: Adjust exception message in dealing with permission check #2
f9f94bb4a239 : [Taskbar icons unfold animation issue] Do not take into account initial translation
bb0f2900777c : [DO NOT MERGE] Smartspace - Don't connect until setup
9c7a45f339ae : Fix temporary black wallpaper after setting a new image wallpaper
6bdefb5a742e : Do not calculate rotated override bounds for organized tasks
c5024fc2b453 : Not removing primary TaskFragment when clear task
7eb652d41ded : Remove redundant sending app visibility
5e9cca3afd5f : The telephonyDisplayInfo is wrong after doing compatibility.
d1b525354fbe : Enables scroll capture for WebView
da3fed0b4742 : Adding native flag namespace for lmkd.
5d00ad6e13d9 : Add API to inform the system a drag is initiated by an A11yAction#ACTION_DRAG_START.
43b0f37a70b3 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
5f68630b1518 : Allow translation should also work on non-resume state
1d3084bb0e1b : Consider process priority of unknown visibility launching app
08898e3ddeff : Fix OHM H/W key shortcut dosn't work appropriately
b4bdfcd17fbb : Support batched requests < GNSS batched size
1d4c7dc05bd4 : RESTRICT AUTOMERGE Show tip/edge hints for UDFPS enrollment
938590c0b1ae : Revert "Correct RTL support of Smart Actions"
84fea648087e : NetworkStats: Avoid Division By 0
dc583a9024cf : RESTRICT AUTOMERGE Update UDFPS enroll progress when help received
47cb06a213c5 : Fill in javadocs for translation feature.
b028aa01c602 : Ref count isolated uid usage in BatteryStats
5c42cc933662 : Change the ownership of CDM
81846bad1a5d : Fixes boot animation not appearing issue on Oriole.
05363ef193ae : TIF: fix issue of using caller-aware methods after clearCallingIdentity()
e02fc4cbba60 : Don't let IME move to recents activity during recents transition
72bfcc9de607 : Uses the DisplayThread instead of creating a new thread to improve performance at startup
2fbcfd327b7a : [RESTRICT AUTOMERGE][CarTelemetryService] Add permission to kitchen sink for CarServiceTest
fefe435dd4b6 : Clean up ownership in frameworks/base/
6f787a758808 : Shorten the timeout of finish call to 10 seconds
6553b4b2494d : Respect PASSWORD_QUALITY_MANAGED for biometrics
59e29276f9a7 : Make sure the removeObservers be called correctly
b4fdc0e4ba07 : Avoid applying window config from updating persistent config
8dab480298d2 : Correct RTL support of Smart Actions
56f29b1637c1 : Add ShellCmd NLS
52a8de79e7fc : Add check to verify package belongs to caller
cce2d8a9ced7 : Prevent windows of embedding activities excluded from a11y
8447f1a19ea8 : [Provider Model] Don't show Wi-Fi icon if the level is -1
2918f63c31d7 : Defer TaskFragment removal until appeared
c67c64f4a0d4 : Reprioritize AOD battery info
bcb99535f904 : Adding the SurfaceView on splash screen thread.
74b69a25161e : Remove the isBound() check for HotwordDetectionService.
aee9eaa9deb5 : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment
e74d4835a15f : Avoid Bluetooth gets turned on by enableBle
553f62019b0a : Prevent NPE when checking focused stage before root task is ready
fa99e9e3b9d2 : Increase the UDFPS touch area
2d9568eef147 : Add ACTION_LARGE_SCREEN_DEEP_LINK for large screen deep link pages.
a0cb9839d26c : [Provider Model] Show gear icon for Printer/GoPro Wi-Fi network
b7219cb1d6cc : Fixing the title of Talback was not aligned to the right under Arabic in a11y short menu.
d4c436d9492f : Only allow system to apply relinquishTaskIdentity
0da2b5f5ed3e : Remove unused import in DisplayContent
4786149fe7cc : Dispatch organized task info change after committing visibility
59ccfbbe1c07 : Fix ScreenDecorationsTest failures
c86f1eb19e25 : Use SystemUI theme to inflate FrameLayout and SplashScreenView
9f0119b752e3 : Add the permissions for Settings deep link
42672c961714 : RotationHelper: use FoldStateListener to get folded info
c8a54dab1d2e : Update split screen interface to indicate dismissing to top task
b45e7e858eff : Use same side-swipe check for alt bars
5d5f0987b226 : Always inset the IME by the extra nav bar frame height
962eab3009ee : Revert "Revert "Support immersive mode with task bar""
6dbfb1d8979e : Merge "Udfps enrollment now focuses on fingerprint region" into sc-dev am: f375efdd7b
e1103a98cafb : Use label instead of cast icon in output switcher
0ac28449fa5e : Fix visibility of VariableDateView
551d70e1c84a : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
14c31385c033 : Remove Readable annotation from UWB Settings key.
19c0a2c91a1c : Move the NotificationAccessConfirmationActivity component name to resource config so that it can be overlayed.
bc94c3d524d3 : Wrap IRemoteTransition in a parcelable to enable extra properties
aacc61be3ded : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
86bdd71fec86 : Use sequence numbers to synchronize enabling Pointer Capture (2/2)
5dbec20dedd9 : VoNR toggle
f0fda0d2200e : Make sure the removeObservers be called correctly
fcef782559e0 : [MediaProjection] Do not start layer mirroring without a surface
203e005aa324 : Check the transient state by using public types
145427384659 : Always show "Swipe up to open" on tapping empty space on LS
a71cd04883bb : Fix the title of the HW "Edit shortcuts" menu is truncated when the device is folded.
e1188fff1ac7 : [Provider Model] Don't dismiss quick settings when config Wi-Fi network
64266375986c : Nullcheck for StatusBarManagerInternal in InsetsPolicy
3e4376789ad8 : Import translations. DO NOT MERGE ANYWHERE
a5c63f160050 : Import translations. DO NOT MERGE ANYWHERE
9c01e1f0f283 : Import translations. DO NOT MERGE ANYWHERE
efc396c81521 : Import translations. DO NOT MERGE ANYWHERE
40e8dac9d957 : Import translations. DO NOT MERGE ANYWHERE
1594a4f39c4c : Import translations. DO NOT MERGE ANYWHERE
310a25282837 : Import translations. DO NOT MERGE ANYWHERE
9ce4e3cae8ec : Import translations. DO NOT MERGE ANYWHERE
c67ffcd40d67 : Import translations. DO NOT MERGE ANYWHERE
1737db8c2ac0 : Import translations. DO NOT MERGE ANYWHERE
7d335eb1c826 : Reset cached values when reset divider position
1cc4f480d8fa : Import translations. DO NOT MERGE ANYWHERE
fdf6b5ba35e2 : Fixing a couple nav bar crashes
f670cc64ca64 : Adding native flag namespace for lmkd.
95ff59db3b99 : Backporting the change of ag/15629060 to pi-dev
7f687d491150 : Backporting the change of ag/15629060 to rvc-dev
55f71f96c354 : Backporting the change of ag/15629060 to qt-dev
0608e87c9204 : Backporting the change of ag/15629060 to rvc-qpr-dev
6018f963c66e : Import translations. DO NOT MERGE ANYWHERE
f7a019f58476 : Add callback for when enrollment state changes
3cfff48b7803 : Import translations. DO NOT MERGE ANYWHERE
1aeb67337e2f : Import translations. DO NOT MERGE ANYWHERE
63f87eeb390b : Import translations. DO NOT MERGE ANYWHERE
bd93833a5d1b : Import translations. DO NOT MERGE ANYWHERE
a7c9bec46ce5 : Fixing a couple nav bar crashes
2ae5ccea1c9d : Import translations. DO NOT MERGE ANYWHERE
45b2235bd666 : Fix an issue with bubbles overlapping the taskbar
1beb9ef87697 : Import translations. DO NOT MERGE ANYWHERE
54c8099b3e6a : Only animate user list if there's multiple users
4ba9fc6168f4 : Prevent adding methods in WindowInsetsAnimationController
f0bdc8722dbe : Fix framework crash
4e18e03e2299 : Add Settings key for UWB State
74580d1f201d : Register for doze brightness as soon as we can
065f4d876ea5 : [MediaProjection] Store WindowContext in VirtualDisplay
080151f88949 : Import translations. DO NOT MERGE ANYWHERE
10de7a4f5685 : Fix first drag to split not working
7d9de3bd2246 : Import translations. DO NOT MERGE ANYWHERE
bbe1d66a2ae6 : Import translations. DO NOT MERGE ANYWHERE
b6ee19f141ae : Import translations. DO NOT MERGE ANYWHERE
dd3c28d87ed1 : Import translations. DO NOT MERGE ANYWHERE
cbf8798bcfe0 : Release the child layer on TaskSnapshot
b87284183050 : Remove ActivityRecord#okToShowLocked
b6ee41aa6d47 : Make RemoteViewsContextWrapper take the user id of the application info.
8dd4a32ee4bb : To support loading display_settings.xml on treblized builds, include the product directory on the search path for the file. If not found, fallback to the vendor directory.
bf0d59726a0d : USB: Adjust exception message in dealing with permission check
7846db0d3289 : FooterView color logic cleanup
3e0558a884e2 : Use Context#getPackageName when retrieving string resource identifier
c5daad2afb35 : Populate additional fields for smartspace logging
8ad79ffd15a3 : Fix NPE in edge back gesture handler
3502b01b611b : [Provider Model] The carrier name of the "Turn off mobile data" is wrong.
2b229d147119 : Udfps enrollment now focuses on fingerprint region
f1b1ef1c384c : Limit refresh rates if skin temperature is high
ceb064a7db07 : Populate window configuration from TaskInfo.
3bdad2df2e34 : DO NOT MERGE Bluetooth: Fix formatting in getAlias()
e15791bbe159 : DO NOT MERGE Bluetooth: Fix formatting in getAlias()
414644a2f7b5 : AudioService: validate uid / package name match
851f1df2f176 : Return the existing display ids when registering a display window listener
c99afb71e2bd : Respect min/max aspect ratio in freeform launch bounds
9894b250077c : Add default minimal size to WMS proto
06284378b655 : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
4da7aabf2e8e : Enable specification of 5G network info and carrier configs for ONS changes
fea3fd475dc3 : Use a SC wrapper when running on background thread
bdd477a5d1db : Add requestId to authentication entry points.
a1796499fe76 : docs: Fix links to narrative guides
43af33b2a70e : Fix flicker when device is unlocked from AOD.
c8287a930f36 : [DO NOT MERGE] Sync flicker from master to sc-v2
29dd6d71cc14 : Fix WindowInsetsBehaviorTests failure
bf31a0641f34 : Fix dismissing activity getting relaunch signal while dismissing split
cb50daa74cf2 : [MediaProjection] Store WindowContext in field
542af13cf51d : Finish the primary container while secondary exited
bb5a62d8d7bc : Fix failing GameManagerServiceTests
de3a4084b272 : AudioService: add missing permission checks in Bluetooth related code
42b495e59191 : Fix some issues with studio build
1723e2fef963 : Start blob store service synchronously.
08c3f5b379a3 : Enable ANGLE as a Game Dashboard Intervention
3cf475553e39 : Check if the slot info is null to avoid exception
ebdd22f73d89 : Register remote animation in JetpackTaskFragmentOrganizer
e8a9c64ae8f7 : Fix race condition causing screenshot view to be added to window twice
7ff5163b2d35 : [DO NOT MERGE] Fixing unsafe pending intent in notification
f06d81271c70 : Fixing crash when activity doesn't have a window
a298a17e3e59 : [Provider Model] Add a cutout for signal icon if the mobile data is disabled
001bd61257ee : Hide security footer container (QSBH) in portrait
dc4989389186 : Check cancel status whenever cookies are received.
cbe763308a64 : Skip resize changing transition if display is rotating
be11a89cb7a5 : [View Controllers] (3/3) Move (most of) KSBVC's alpha calculation out of NPVController and into KSBVC.
9df4ac609398 : Start blob store service synchronously.
a4d5841eb188 : RotationHelper: send active displayId to audio HAL
baf1f463f040 : DO NOT MERGE Apply a maximum char count to the load label api
0b44f104b389 : Fix IME flickering when swiping out to home
4fd17df72714 : Remve TAB character warning in multiple shortcut dialog
26ed47443cda : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
cfb22eae9dc5 : Dispatch taskInfoChanged after the app transition is finished.
906b23ee8223 : Make QS pull down consistent with shade
cc547d33e546 : Revert "Don't restore notification channel if its sound is unavailable"
2c0789b8f82a : Don't explicitly wait for starting-window during tests with shell-transitions
223ff6bd3969 : Fix some NPEs in shell transitions
e38e9d8793cc : Revert "Support immersive mode with task bar"
fb1862baf262 : Make QS pull down consistent with shade
e9dd14e011a2 : New APIs for immersive audio
0fd19013e5ac : Remove force transition logic when keyguard is occluded.
271463ed4736 : Update getHomeActivitiesAsUser()
d4e7534208e3 : Update mobile data off string to "Mobile data won't autoconnect"
6902904e9722 : Refine WindowInsets logs
5514e76d40b1 : Draw rounded corners beside split divider bar
148d62f833ea : Update unpaused udfps alpha when showing udfps bouncer
807094a3e929 : Fix IME flickering when swiping out to home
40be02e521f7 : Fix broken launcher build to use the right import for ContextThemeWrapper.
58b9ad0d37b2 : Fix one more import for ContextThemeWrapper.
97c313133575 : Send request top ui to SystemUI when creating splash screen.
1a6faf3d0625 : Align Keyguard statusBar margin padding to phone's
881452bf9993 : Move findPreferredActivity logic into Computer
37dc1932703b : Normalize findPreferredActivityNotLocked()
7113328b534f : DO NOT MERGE Removed unused priority argument
dc1bbc2d63f7 : Support immersive mode with task bar
00e77ebd6bd1 : Import translations. DO NOT MERGE ANYWHERE
aa7a17f4021d : Import translations. DO NOT MERGE ANYWHERE
66739f75e456 : Import translations. DO NOT MERGE ANYWHERE
1db111d08123 : Import translations. DO NOT MERGE ANYWHERE
2738b5fe2fa5 : Import translations. DO NOT MERGE ANYWHERE
5624af8c8528 : Revert^3 "Enable input window rotation flag"
0ee31107edad : DisplayManagerGlobal: fix native refresh rate callback registration
f4e90077e45c : Fix notification panel state not being set if navigation bar is gone
14ac35839a89 : Allow TaskFragmentOrganizer to set remote animation
daaeb2f0bb74 : [View Controllers] (2/3) Move KSBVC's visibility and shouldUpdate calculation out of NPVController and into KSBVC.
c0143c7ad609 : Fix race condition when setting boot color sysproprs.
b6732216f17c : Spin off node generation logic into testable class
a73d30e2974c : Update unpaused udfps alpha when showing udfps bouncer
755fdb467ac8 : notification stack scroller doesn't need a11y focus
fb427386e212 : DO NOT MERGE: Register NetworkController to DumpManager
c0be781196be : Import translations. DO NOT MERGE ANYWHERE
0c9e46ea5b32 : Import translations. DO NOT MERGE ANYWHERE
c11c3205b1ef : Import translations. DO NOT MERGE ANYWHERE
f97db1544e50 : Import translations. DO NOT MERGE ANYWHERE
bc817f1eff98 : Provide referrer package with respect to package visibility
7e8d9fe5a56d : Import translations. DO NOT MERGE ANYWHERE
2a32564d38e3 : Import translations. DO NOT MERGE ANYWHERE
ed74845751c6 : Import translations. DO NOT MERGE ANYWHERE
6467932f7d7e : Import translations. DO NOT MERGE ANYWHERE
a89c3cc7bc45 : Import translations. DO NOT MERGE ANYWHERE
8880730c900b : Import translations. DO NOT MERGE ANYWHERE
7ef3a6052323 : Import translations. DO NOT MERGE ANYWHERE
bab2415bc2e2 : Import translations. DO NOT MERGE ANYWHERE
75ff2b1cb5a1 : Import translations. DO NOT MERGE ANYWHERE
21eec152f945 : Import translations. DO NOT MERGE ANYWHERE
5fd5b171af26 : Import translations. DO NOT MERGE ANYWHERE
a956be413e9b : Import translations. DO NOT MERGE ANYWHERE
6093e27fbca2 : Import translations. DO NOT MERGE ANYWHERE
62d94f1c539e : Import translations. DO NOT MERGE ANYWHERE
510e5493ec48 : Import translations. DO NOT MERGE ANYWHERE
10cd1fcead39 : Import translations. DO NOT MERGE ANYWHERE
f8fc1326f762 : [RESTRICT AUTOMERGE] Workaround to dump error log instead of exception
b7c2dbaa3d2b : Mark RECOGNIZE_SPEECH Filter as ONLY_IF_NO_MATCH_FOUND
8e18920a3d7e : Import translations. DO NOT MERGE ANYWHERE
43d74fa8b28d : Import translations. DO NOT MERGE ANYWHERE
910942ec20be : Import translations. DO NOT MERGE ANYWHERE
c64f7e5e1ea2 : Import translations. DO NOT MERGE ANYWHERE
72950ce0c0b7 : Import translations. DO NOT MERGE ANYWHERE
f2ef6b540c55 : Constranit the magnification window size for large screen devices
b0d25d2e935e : Fix some issues with studio build
04c0fa9bdc2b : Fix issues where the task was still touchable in overview
074c7291a989 : Update divider bar layout to match stage split design
a99034d9c642 : Only run PipLegacySplitScreenTest when it is using legacy split
796874386a7e : Wait starting window finished in syncInputTransactions
94b62d998dc7 : Add canAllowWhileInUsePermissionInFgsLocked() method back.
5cfc835d829b : AnimateKeyguardInDelay should use the animator duration scale
488ff7459cd7 : Support rendering white pixels.
c83a949722d0 : Revert "BG-FGS-start while-in-use permission restriction improve..."
d3d492a5985e : Disable flaky biometric view tests.
0822e076977f : Cache compat change values per ProcessRecord for OomAdjuster
4e537fb6c196 : Grant CHANGE_COMPONENT_ENABLED_STATE permission for CarLauncher app.
374f321fca45 : Remove ZigZagClassifer from lock-icon longpress falsing algo
b5b1e54f236c : Align one handed bouncer to the right edge of the screen.
c4806aeee5ae : Fix NPE in IMS#onEvaluateFullscreenMode
4b40a261e05b : Revert "New APIs for immersive audio"
f21d2cb4b3fd : Cleaning up KeyguardClockPositionAlgorithm and its tests
b258a28e2df1 : Default handed bouncer on for large screen devices.
0f4ce51bc204 : Remove WindowManager usage in ViewConfiguration
7c7ff09026d4 : [RESTRICT AUTOMERGE] Fix bb in duplicate value for resource
fc0d0bc3f50f : [RESTRICT AUTOMERGE] [Provider Model] Support 2+ lines instead of marque for Mobile data and Wi-Fi
22306c37b407 : [RESTRICT AUTOMERGE] [Provider Model] Fix WiFi SSID disappear issue
7c0b74fd8c49 : [RESTRICT AUTOMERGE] [Provider Model] Enforce DISALLOW_CONFIG_WIFI in Internet Panel
c9d58c10d600 : [RESTRICT AUTOMERGE] [Provider Model] Correct Wi-Fi toggle title color in Dark Theme
696250a4ecf4 : Update statusbar insets when switching displays
4ed687a48f6d : Filter Alias which points non-existing font family name
df08b0c3f9db : Reduce setBounds if bounds not really change
0c6c558f89d4 : Fix black screen when drag divider to bottom
fc397649441a : [RESTRICT AUTOMERGE] Refactor InternetIconInjector to SettingsLib
c3abe4998dde : [RESTRICT AUTOMERGE][Provider Model] Cherry-pick from ag/15243691, ag/15287619, ag/15287620 and ag/15270751
0284c9d9b2e7 : [RESTRICT AUTOMERGE] [ProviderModel] Cherry-pick from master ag/15207286, ag/15216391 and ag/15205988
505ff7a384e9 : Update the failure while start activity in TaskFragment
1b506ebf9a16 : Fix clipping when text is multiple lines
3edacaabdc61 : Add visual feedback on UDFPS enrollment help.
58c175842914 : Time out resume controls
b9b97ec9d40c : [DO NOT MERGE] Support multiple smartspace views
dbdd55bab3fa : Fix behavior of updates to insistent notifs
5d3c98716a37 : Check user when snoozing
e51d83e1c866 : Always show "Swipe up to open" on tapping empty space on LS
f8a240e52597 : Initial udfps vibration should always play
3c6a594c1352 : Fixing QS reacting to touches in notifications area in split shade
118428b62499 : Include TaskFragment bounds change in app transition
3c575092beba : Disable stubby PIN pad unless it's a small device.
357286666194 : Fix DisplayDeviceConfig crash for values > 255
162f78c838c4 : [MediaProjection] Immediately clean up mirrored surface.
ac3e13a89c24 : Fixed failing scrim test
3186c166f867 : [View Controllers] (1/3) Move KeyguardStatusBarView's animation methods out of NotificationPanelViewController and into KeyguardStatusBarViewController.
53ab72bbab0f : Refreshing visibility of QS elements whenever configuration changes
8c88a0c34bb1 : Support hinge angle sensor in unfold animation
baa03325f9a3 : Fixed failing scrim test
6603444a7651 : [DO NOT MERGE]Support rounded corner for multi-display devices
5e55e3976d20 : Reland "Introduce TaskFragment transition type"
5632f4b1bd82 : Fix rotation test faiulre on foldable devices
1cf97a94e08d : Add a default string for failures.
49c1490d1c50 : Change color of split screen divider to match taskbar color.
e0141e5be033 : AudioService: validate uid / package name match
8f06d2e254c8 : Support dynamic material color for letterbox background.
de31075f7c60 : Remove support: libfeature_support_angle.so
b9f2751f50af : Mutate the drawable when updating QS icon.
be04ad408a78 : Sort after all notifications are filtered
ec46a0c994b5 : ims: Version support for uce feature tags
119dd01b497b : Use ArrayMap instead of SparseArray to manage the ProviderKey
709894531429 : Fix key alias string comparison
fdaaa7d1f37f : Revert "Moving smartspace to the right on the lockscreen for split shade"
d493d1447e49 : Revert "Logging to see what causes Launcher restarts during the test"
f74aa266d355 : Revert "Introduce TaskFragment transition type"
7ec73696bde4 : On keyguard unoccluding, set notif scrim alpha to KEYGUARD_SCRIM_ALPHA
6bcb4ca12876 : [Provider Model] Cherry-pick from master ag/15008434, ag/15023697 and ag/15023698
c0491498c644 : DMS: Reduce the THRESHOLD_FOR_REFRESH_RATES_DIVIDERS
ae8b72f3efef : Clear AppTransition.mOverrideTaskTransition.
bce0cf133a8d : Add alpha color animation in the beginning of unfold light reveal
92ae4dfef08b : Revert "Revert "[Dagger] Remove Dependency.get from VolumeDialog..."
e8f14f481323 : Fix udfps flicker on camera launch + exit
822e07e0f487 : Fix udfps flicker on camera launch + exit
d9da03559630 : Always use light reveal scrim
eb3007fe14b6 : Log AppCompatStateChanged atom.
8500f6c13614 : AudioSystem JNI: Add support for spatializer APIs
c839cfe06b28 : Add some logging to aid debugging device state transitions.
6f0cd1ecca8f : Use non finishing activity for remote animation opening target
ca765813ca65 : Do not consider embedded task as task switch
3f7830eaf15c : Introduce TaskFragment transition type
5082dcb7fd58 : Reset the last-activity-removal of the adjacent TaskFragment
a3beedb37e51 : Clear invisible undrawn activities when reporting drawn
6624e2aa579e : ims: Version support for uce feature tags
da3f6a15d7fb : Add TYPE_STATUS_BAR_ADDITIONAL to trusted overlay
c2dda240a72d : Fix flicker when unlocking the screen.
b7299f30accf : Fix flicker when unlocking the screen.
c71732375d4f : Add a lock for call read/write operations to avoid ConcurrentModificationException.
911be61b616b : Cache IWindow in InputWindowHandle
a8e74160decf : Add AccessibilityAction and AccessibilityEvent API for drag & drop
510212b3448e : [View Controllers] Move more KeyguardStatusBarView methods out of NotificationPanelViewController and into KSBVController.
ec535c6b0659 : [Provider Model] Support 2+ lines instead of marque for Mobile data and Wi-Fi
4ae3bc4e48c0 : [Provider Model] Fix WiFi SSID disappear issue
5e5c126fd4bf : Update the padding of TowTargetPreference divider
4b41a41dc560 : [Provider Model] Enforce DISALLOW_CONFIG_WIFI in Internet Panel
6111f53747dd : [Provider Model] Correct Wi-Fi toggle title color in Dark Theme
fb37824e0632 : [Provider Model] Fix the condition about admin user
0cf7dc970fe1 : [Provider Model] 1.Only admin can config mobile data 2.Do not connect to mobile data when device is locked
b17c58a73293 : [Provider Model] Fix the toggle's size and dialog's width
151d93fdbcd0 : [Provider Model] Correct the connected Wi-Fi UI
b398d107adf9 : [Provider Model] Should not show Wi-Fi entries under lockscreen
007eb0da4bdf : [Provider Model] 1.Fix the color of the dark mode 2.Fix RTL layout
29aedbe529b3 : [Provider Model] Show Wi-Fi icon with exclamation mark
d4712ff999da : [Provider Model] Apply the latest figma of Provider Model
659b2885d32a : [Provider Model] Show searching sub-title for 2 seconds
c3e15d3ff2a0 : Refactor InternetIconInjector to SettingsLib
903f54b1074d : [Provider Model] Cherry-pick from ag/15243691, ag/15287619, ag/15287620 and ag/15270751
9fc754758027 : [Provider Model] Remove the flag of ProviderModel in InternetTile
51b6659ae15e : [ProviderModel] Cherry-pick from master ag/15207286, ag/15216391 and ag/15205988
5dbe2af7465f : [Provider Model] Cherry-pick from master ag/15008434, ag/15023697 and ag/15023698
7b5e29821882 : [ProviderModel] Add InternetDialogController for internet dialog
4950787a4313 : Improve InsetsPolicy#adjustVisibilityForIme when switching apps
7e0e3e84b529 : Retain udfps auth bouncer after orientation change
8534fb2f29cb : Improve InsetsPolicy#adjustVisibilityForIme when switching apps
199da10111ae : Update lock icon location if auth setup is delayed
abcd474df863 : Update statusViewCentered after reinflation
1be9657cc425 : Using LaunchActivity when possible
a5188ffbd134 : Apply a maximum char count to the load label api
0e1d1e76e93f : Skip transition only when transferring starting from visible activity
ef49a02eddb7 : Prevent activity being destroyed immediately if embedded
90f757a3a728 : Hook up EdgeBackGestureHandler with TaskbarDelegate
461e09e8939d : Remove SurfaceFreezer leash when unfreeze
9c606e2740d4 : getActivityTokenBelow should exclude finishing activity
53cc8573f704 : Import translations. DO NOT MERGE ANYWHERE
4b326b4a4ea3 : Import translations. DO NOT MERGE ANYWHERE
1a84904d549e : Import translations. DO NOT MERGE ANYWHERE
f4e66f87b9e9 : Import translations. DO NOT MERGE ANYWHERE
45b44df14468 : Import translations. DO NOT MERGE ANYWHERE
c69743ea169f : Notification playback: pause on release
0f4b0109b6ee : Import translations. DO NOT MERGE ANYWHERE
ded961b5b98a : Import translations. DO NOT MERGE ANYWHERE
4a132116bc83 : Import translations. DO NOT MERGE ANYWHERE
891fe522872e : Import translations. DO NOT MERGE ANYWHERE
1f70abe98d33 : Allow top focused activities to call requestState
3b8fbc13bf7d : Import translations. DO NOT MERGE ANYWHERE
094868693712 : Import translations. DO NOT MERGE ANYWHERE
fe75e223613f : Import translations. DO NOT MERGE ANYWHERE
a53763422471 : Import translations. DO NOT MERGE ANYWHERE
3c2cbf02810c : Import translations. DO NOT MERGE ANYWHERE
6d2355844f4d : Import translations. DO NOT MERGE ANYWHERE
7dde391fc115 : Allow override requests to outlive the requesting process.
a5ab448ff0bf : Refactor request lifecycle logic into OverrideRequestController.
c5fbcef773a9 : Import translations. DO NOT MERGE ANYWHERE
f49845994271 : Import translations. DO NOT MERGE ANYWHERE
7f8dbc1910da : Import translations. DO NOT MERGE ANYWHERE
36e50b369a1d : Import translations. DO NOT MERGE ANYWHERE
cd7a384e6c8e : Import translations. DO NOT MERGE ANYWHERE
e189850ad5b6 : Add extra logs for when pulse is dropped
9050942832ac : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
a8fbc56ce5a9 : Adds additional UiEvent logs for LongScreenshotActivity
b41b61285043 : Import translations. DO NOT MERGE ANYWHERE
1643ffa66c27 : Import translations. DO NOT MERGE ANYWHERE
676702444462 : Import translations. DO NOT MERGE ANYWHERE
a6854b333fdf : Import translations. DO NOT MERGE ANYWHERE
ee48cd096219 : Fixes two bright flashes of the notification scrim
ddefd4535873 : Fixes two bright flashes of the notification scrim
6eecc3ce9143 : Only register stationary detector while idle
c3c9c23ee95e : Import translations. DO NOT MERGE ANYWHERE
fbc5f923aae7 : Keep split bounds after configuration update
07470c7c05b7 : Update clear all animation
5699b6072426 : New blue baseline colors
62458f4b73f6 : WaitForNegativeProximity stopped with power button.
64d221874300 : RESTRICT AUTOMERGE Disable the Trusted Hotword requirement
c7de46c8e45b : Restrict cross-user wallpaper inspection
f02365656fd9 : Revert "[Dagger] Remove Dependency.get from VolumeDialogImpl."
fabbcd124767 : Fix NPE in IMS#onEvaluateFullscreenMode
281777cf4c65 : Fix Security issue for Html.fromHtml without escape
8f005ffe4aa3 : Fix Security issue for Html.fromHtml without escape
28eaae399750 : Don't unregister doze sensors that have been requested
a1f7a71c2df1 : Move boot color sysprop parsing to after loading zips.
ce576f8f6831 : Revoke internal permissions upon owner change.
d10975311ed6 : 3/3 Remove SuperStatusBarViewFactory.
b00611cfd999 : 2/3 Remove SuperStatusBarViewFactory#getNotificationShelfController
0e2230c880b0 : 1/3 Begin removine SuperStatusBarViewFactory.
8de1c313e64c : Allow BackupHelper to be overridden
a38454d64d24 : Revert^2 "Enable input window rotation flag"
86b92aef1a92 : Fix WindowMagnificationControllerTest failure on foldable targets
325cf315e64e : WaitForNegativeProximity stopped with power button.
1d6bc4e1874a : Restrict the getter of where the app launched from
2eb684ea8b81 : Remove Task#mForceNotOrganized
a28d4ea4484e : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
4179c7ce58fb : Animate the Wallet activity launch on lockscreen (1/2)
c65b81ba2728 : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
5beff34b5738 : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
95d37cedff90 : Fix pip or bubbles is under split divider
66e7ff79372f : Only run legacy split flicker tests when it is using legacy split
119f044e62c6 : Update javadoc for UiTranslation functions.
e22dae6f4614 : Check for forceVisible when updating from a new status event
4d404ff17ef0 : Camera: Return sequence id for advanced extension requests
3c4a917cb948 : Bluetooth: Fix formatting in getAlias()
fa097e1fa89c : Fix PiP rotation when Shell Transition is on.
5b6bc005fd17 : [Dagger] Remove BatteryController from BatteryMeterView.
7d4f45d4644e : Update boot animation owners
0140709a2ef1 : New blue baseline colors
c89895fd3947 : AudioService: stop SCO audio when communication route client dies
73f66f067eb5 : Accounting for image scaling when calculating color extraction
d629681a7c13 : Keep screen on when user undims it manually
6104af0e8c48 : Fix race condition on size compat UI
89965006af67 : Revert "Revert "Revert "Revert "Implement dynamic colors for boot animation.""""
a824700050d0 : Announce Tuscany help/errors even when text suppressed
b7f698c7ce05 : Modify the comment for accessibility_button_mode
caf226bfb093 : Update unfold transition package name
485fb3e4b108 : Rename KeyboardShortcutsData to KeyboardShortcutsMessage.
73477ded8ce8 : Removed strong zoom as shade starts to be pulled
0527f21cdbe9 : Pass IWindow to InputWindowHandle.
9728e603c057 : Move inner implementations below StatusBar constructor.
d655414526bf : Adds LPP sensitivity for Assistant invocation
bbd72ff3e5c7 : Offset ghost views by the containing view's location
be3f39d1a1ca : Remove custom Handler from StatusBar.
da9d2fcc5896 : Move ActivityLaunchAnimator.KeyguardHandler internal to StatusBar.
9e5c45cb478b : Move BatteryStateChangeCallback internal to StatusBar.
858d81a5e373 : Move ConfigurationListener to internal field in StatusBar.
50018ac73ad3 : Use different top margin for the QS detail panel in split shade
0e7131f3090f : RESTRICT AUTOMERGE Disable the Trusted Hotword requirement
018e3d97d0d5 : Bug Fix: fix NullPointerException while scrolling message apps
9017382b77d4 : Fix isAtLeastS failed on SCV2 and master
cc30c1734730 : Check for forceVisible when updating from a new status event
1c61be35a554 : Add logging for splitscreen
0d0e40497896 : Removed strong zoom as shade starts to be pulled
421a14f3bce7 : Accessibility for privacy status animations
fb0db2652a8e : Fix lint error for those module used in mainline module
2cf61babf8de : Revert "Use StorageManager#isUserKeyUnlocked to determine CE storage in PMS"
85b1919f458a : Guard against null info when applying widget RROs
436f041ed91a : Add a generic error message for missing vendor error strings.
6ce1d70fb4b6 : Update framework from jetpack.
fac117c90125 : Display W+ icon following carrier config
a67edf7448b0 : Pass through home/back/recents disable flags via sysuiFlags
525fd252966b : Disable smart lock when in power menu on lock screen
4e518ca343ae : Disable smart lock when in power menu on lock screen
e6e8b11b9cc8 : Import translations. DO NOT MERGE ANYWHERE
ce86964d1d58 : Import translations. DO NOT MERGE ANYWHERE
07d2bbd6bb71 : Import translations. DO NOT MERGE ANYWHERE
14beaf9945ad : Import translations. DO NOT MERGE ANYWHERE
04cb5da84ae3 : Import translations. DO NOT MERGE ANYWHERE
cf8e3718b628 : Import translations. DO NOT MERGE ANYWHERE
3cb533e5e530 : Import translations. DO NOT MERGE ANYWHERE
ec7b3c2c534e : Not resume the invisible TaskFragment when resume top Task
deaea7154b08 : Import translations. DO NOT MERGE ANYWHERE
49814ebe176b : Import translations. DO NOT MERGE ANYWHERE
25abefbd5f76 : Import translations. DO NOT MERGE ANYWHERE
867350870de9 : Import translations. DO NOT MERGE ANYWHERE
a3bd1cbf8f6e : Import translations. DO NOT MERGE ANYWHERE
ad021b46f368 : Import translations. DO NOT MERGE ANYWHERE
b1528bee9b58 : Import translations. DO NOT MERGE ANYWHERE
e172f1194e89 : Import translations. DO NOT MERGE ANYWHERE
c89ea02afbf0 : Import translations. DO NOT MERGE ANYWHERE
28f9c93386ee : 6/6 Remove NetworkController from Dependency.
87b5fbae8002 : 5/N Move KeyguardUpdateMonitor to OperatorNameViewController.
cbf351318083 : 4/N Move Tunable to OperatorNameViewController
c0777560244c : 3/N Move SignalCallback to OperatorNameViewController.
f5204b6c51a1 : 2/N Move DarkModeReceiver to OperatorNameViewController.
9c4fcb83de66 : 1/N Add an OperatorNameViewController.
efc32e421ad6 : Import translations. DO NOT MERGE ANYWHERE
8204ae05571d : Import translations. DO NOT MERGE ANYWHERE
f5e0e80312e1 : Changed INTERACT_ACROSS_PROFILES appop to be set per UID
002dfe73e171 : Allow SHELL_UID to disable Bluetooth for testing
2bd5c1f16992 : Add minimum show time for the udfps bouncer.
be1752c13f69 : Changed INTERACT_ACROSS_PROFILES appop to be set per UID
851650dbb218 : Allow overlays to be notified about theme changes
e4d09277c130 : Adds LPP sensitivity for Assistant invocation
1f6c1537d451 : Add a feature flag to guard the large screen feature in Settings app.
3c8936a840a0 : Revert from .equals to == to prevent NPE.
916c88994964 : Import translations. DO NOT MERGE ANYWHERE
8723acd83286 : Import translations. DO NOT MERGE ANYWHERE
6b82a396d9dc : Import translations. DO NOT MERGE ANYWHERE
0ae8f3504b96 : Prevent repeatedly resuming/pausing activities in split
d56251bae4a3 : Fix lint error for those module used in mainline module
5bf748edc303 : Import translations. DO NOT MERGE ANYWHERE
053d431db787 : Import translations. DO NOT MERGE ANYWHERE
c8e007b5de44 : Import translations. DO NOT MERGE ANYWHERE
ae7644f3bfab : Import translations. DO NOT MERGE ANYWHERE
d40ba9889569 : Import translations. DO NOT MERGE ANYWHERE
f59a336a2503 : Import translations. DO NOT MERGE ANYWHERE
ac9f98ab35c0 : Import translations. DO NOT MERGE ANYWHERE
5c07e879b6a9 : Import translations. DO NOT MERGE ANYWHERE
3b34b471d55f : Import translations. DO NOT MERGE ANYWHERE
ce4afed05037 : Update split controller to latest extension interface
358d4a8ae245 : Import translations. DO NOT MERGE ANYWHERE
eff3dfe44341 : Fix NPE in testWindowContextAddMismatchedWindowType
2e7147fcb902 : Move RegionSamplingHelper to SysUI shared
991fe9a31089 : DO NOT MERGE: Register NetworkController to DumpManager
773d4f36fcec : Preserve certain "Nearby devices" implicit grants.
6b3139525249 : Don't create one-handed-background-panel after rotation
580ce0ec16ac : Remove managed profile icon from QSBH
cbe8bc36eb6f : Fix OOB crash in ContentCapture for translated views
842915025f18 : Camera: Initialize the forward processor along with the repeating pipeline
455f98831b18 : camera2: Documentation updates for ultra high resolution sensors.
76926b0c629e : Remove new task flag when launching unicorn enrollment.
4cfe431f14bf : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
ddf464bc3239 : Update icon for BiometricPrompt fingerprint animations
4462de5dfdbb : Remove starting destination bounds on BOUNDS PIP Shell Transition.
f7882cb918b1 : Pause Primary Prox when Secondary Running.
55c1b2825992 : Restrict cross-user wallpaper inspection
dd7ed60de0ef : Revert "Revert "Migrate boot animation from GLES 1.0 to GLES2.0.""
35b1dde19be3 : Turn on Webview Overlays
864538dd29bb : Revert "Use StorageManager#isUserKeyUnlocked to determine CE storage in PMS"
50673d80bef4 : New APIs for immersive audio
37a0b6de89f7 : Fix parsing code parcelling errors
d61e4732c78c : Fixed an issue where the statusbar was made opaque even though it wasnt
5d993ac26c9a : Fixed an issue where the statusbar was made opaque even though it wasnt
a7cb583f3a7b : Use an exact alarm for location timeout.
8ca2be726d07 : Add transform matrix to InputWindowHandle.
2bd5f502fd3a : Make foreground color selection in SmartReplyView and RemoteInputView match Notification.
d8054270e7f9 : Use tertiary accent color for expander with unread count.
4c0e8a62e6ad : Fix ContrastColorUtil.findContrastColorAgainstDark to return the valid color
2b79873e2915 : DO NOT MERGE: Register NetworkController to DumpManager
d704706f2810 : Use layout parameters to determine lock icon location
a88d234f4f62 : Auto adjust screen brightness when display state on while docked
8e4db8ed4002 : Avoid the scenario Where taskdisplayarea is null
92678546b1d9 : Log SizeCompatRestartButtonEventReported atom.
c0162a74b905 : USB: Correct title bar notification
6b880493378a : Apply fixed rotation on IME window if its target is rotated
926507262c30 : Activities behind two adjacent TaskFragments should be invisible
23dd0bd4a104 : Set CollapsingToolbar Title textColor
a00cda677956 : Only update the display when brightness and state are valid.
5d5d9eb8122b : Add a generic error message for missing vendor error strings.
8e8bc5bf8c8f : unite all locks under BroadcastRadio
a2ab2772d709 : TIF: fix issue of using caller-aware methods after clearCallingIdentity()
4d1f0d16b526 : Fix an issue where the bubble overflow wouldn't animate when collapsing
243e5ab2b212 : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
1acaeb5b664c : Add logging for app drag and drop
91eee7fdcb02 : Don't prematurely commit visibility in consecutive shell transitions
70a328921b8f : FooterView color logic cleanup
59de6b39a4c1 : [Dagger] Inject LockscreenGestureLogger into PanelViewController and StatusBarNotificationPresenter.
3ea610af8422 : [Dagger] Inject NotificationEntryManager into StatusBarNotificationPresenter.
8c86f395be22 : Guard against null info when applying widget RROs
2bf30747c7c3 : Pass RecentsAnimationTargets to shell to reparent
1c7853192235 : Remove managed profile icon from QSBH
2c3fcd7fd8ae : Limit keyguard views on alt displays
268425437440 : Disallow usb access to camera and mic devices if global privacy toggle is active
65cedbaa32e5 : Register IBluetoothManagerCallback per-process.
af54bb321c06 : Reduce background FGS start WTF log messages.
7d8bf678f404 : Auth ripple updates
fdc4bff3198f : Fix issue when adding existing connections via remote connection services.
fe5958664804 : Add non-system overlay flag for usb perm dialog
5815309df8c0 : Add a property for Numpad Button text color
98897a585683 : [Dagger] Remove the simple Dependency.get calls from StatusBarNotificationPresenter.
e2cce552ede6 : Improve restore of QS_AUTO_ADDED_TILES
9b1e1c4c0890 : Fixing a condition that can cause deadlock
7ce358c0058a : Collapse the CallStyle buttons to just an icon instead of truncating text.
43603d983905 : Remove notification cap on lockscreen
b66c0add2a8c : [Dagger] Remove Dependency.get from VolumeDialogImpl.
6037800f1255 : Ensure that the keyguard container is always below message area.
da6f1e80af41 : [Misc] Only create KeyguardStatusBarViewController once inside NotificationPanelViewController.
5d49fdf8d619 : Revert "Revert "No NavigationBar layer in tablets""
40fc6de5a7a4 : Keeps the intercepted activity on the existing secondary container
7f7d15e04a53 : Import translations. DO NOT MERGE ANYWHERE
75d8c094f4ab : Import translations. DO NOT MERGE ANYWHERE
015f5f4ac2e9 : Import translations. DO NOT MERGE ANYWHERE
385c28b33754 : Import translations. DO NOT MERGE ANYWHERE
66aa586b4d56 : Log additional UiEvents for long screenshots, include packageName
82dc97f83f58 : Refactor recent location access for general usage
f45a46440903 : Finish existing secondary containers when starting to side
e7981bb2b2d7 : Center bubbles horizontally on large screens
54b1606727b7 : Fix boot loop when upgrading sensor privacy file
cdbfb0f453c2 : Allow negative value for CorrelationVector#samplingStartM
d15b09358314 : [View Controllers] Move KeyguardStatusBarView#setTopClipping calls out of NotificationPanelViewController.
30377db99546 : [View Controllers] Move KeyguardStatusBarView#setKeyguardUserSwitcherEnabled to the controller.
893286a5d4c8 : Limit keyguard views on alt displays
0da0eaff5aa1 : Destroy() client after onClientFinished.
916745dac081 : Fix zordering of recents input consumer
273a0eabc8fa : Fix OOB crash in ContentCapture for translated views
9107a62bb42d : Remove Webview Overlays on destroy
a49d7cbbcc01 : Make screenshot dismiss to the side on timeout
ee4c4195b692 : Do not display "Network Available" when WiFi disabled.
ba405b787bde : Fix support for USER_ALL in FakeSettings
0558e1211604 : Replace DateView with VariableDateView (1/2)
747432f31f76 : Avoid canceling WaitInfo by trampoline activity
00bb4c6cc1b6 : Fix shade flicker & touch absorption
833d535101ec : Replace DateView with VariableDateView (1/2)
edae98a45abd : Remove bitwise plane information from ImageFormat's P010 docs
24144755b009 : Import translations. DO NOT MERGE ANYWHERE
523e8000f95d : Import translations. DO NOT MERGE ANYWHERE
e669efdb7f7c : Import translations. DO NOT MERGE ANYWHERE
2984e28472bd : Import translations. DO NOT MERGE ANYWHERE
6722b96ff7bf : Import translations. DO NOT MERGE ANYWHERE
5c84edacf09b : Replace private attributes with public resources.
f7615bdd36a2 : Import translations. DO NOT MERGE ANYWHERE
4fb7feae33e2 : Import translations. DO NOT MERGE ANYWHERE
4480cbe942c1 : Import translations. DO NOT MERGE ANYWHERE
024e8dcf5913 : Import translations. DO NOT MERGE ANYWHERE
ef466173ffe1 : Import translations. DO NOT MERGE ANYWHERE
1b16b4e2fb42 : Import translations. DO NOT MERGE ANYWHERE
8542a9b919c2 : Import translations. DO NOT MERGE ANYWHERE
c14dd63160ee : Accessibility for privacy status animations
dc059a5f7349 : Add chevron to Screen cast tile
9eb0f18a8dba : Move screenshot UI to avoid covering nav bar
795147073b83 : KeyguardViewMediatorTest - Flaky test fix
5167131c79df : Improve shouldRestoreImeVisibility perf
e6124cc340c0 : Import translations. DO NOT MERGE ANYWHERE
5338485ad145 : Import translations. DO NOT MERGE ANYWHERE
5e41ab2531a5 : Import translations. DO NOT MERGE ANYWHERE
06ab67deba75 : Import translations. DO NOT MERGE ANYWHERE
27da5b04d44e : Don't create one-handed-background-panel after rotation
1168d9d014cf : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
00f00ace62b2 : fix a bug that extra is not actually set to the query.
f6dbea381aaf : Remove modules-utils-build_system from filegroup
a8a3337e8556 : Use isFoo instead of getFoo style for display-layout-config.xsd generated methods
4fa06df1b8fb : Fix boot loop when upgrading sensor privacy file
e2e6e67bf7e5 : Preserve certain "Nearby devices" implicit grants.
09e4403d209e : Read permission state before scanning packages.
1f3071d540fc : camera2: Documentation updates for ultra high resolution sensors.
71bc80de7b53 : requestScrollCapture: provide package name on exception
aeb52f75d085 : Add an inputconsumer override method for modern recents transitions
296c6554a0fd : Add Java and JNI WindowInfosChangedListener hooks to register with SCC
04bcff1e9f5d : Return packageName to scroll capture requests from SysUI
f0fa7f9b4aae : Register IBluetoothManagerCallback per-process.
d4db713dccc0 : Reduce background FGS start WTF log messages.
e21597da3758 : Crash on device controls availability
8bae39cab2a9 : Allow WPS to create windows with multiple type
408d0a2a53b1 : On devices with udfps supported, show auth ripple
bc2f0869e048 : Test should handle both device orientations
3796d9756a3e : Simply ignore invalid keys
ec1c14268ce6 : Add unfold animation to launcher icons and widgets
656341229a57 : Read isKeyguardScreenRotationAllowed each time instead of caching
a7a5ad7b7888 : Revert "No NavigationBar layer in tablets"
3f3563c3ae32 : Fixes AssistOrbController crash
3418e49eb968 : Fix hard edge on charging ripple.
a0ced2aa9ec6 : Camera: Initialize the forward processor along with the repeating pipeline
83753c9ad276 : Treat GONE windows as READY for sync
5cf033ccb7b5 : Camera: Return sequence id for advanced extension requests
fef9b3757c4a : Unexport all PackageInstaller receivers
6c582e973d2b : Remove new task flag when launching unicorn enrollment.
55479777dd42 : DO NOT MERGE [QPR1] Fix QS having a white when opened over bubbles
8f71a21677fc : [QPR1] Fix dismiss not working in landscape
fb999dc720f1 : No NavigationBar layer in tablets
2c0834c5e574 : Invoke keyguard going away when it is collecting for wake
b94f30cfa343 : Import translations. DO NOT MERGE ANYWHERE
8c86bde90f09 : Default test setup to single column shade
90397d79ddbb : Import translations. DO NOT MERGE ANYWHERE
1de8d00ef73e : Use window manager global to add/remove starting window.
e19a11cf6fda : Allow negative value for CorrelationVector#samplingStartM
b9abece8fbe2 : Auto remove the embedded task from Recents
437c2aab950a : Fix unable to launch app again from launcher
f276e6c4c1a5 : Import translations. DO NOT MERGE ANYWHERE
1621cb4a95b3 : Import translations. DO NOT MERGE ANYWHERE
529aa79d317d : Import translations. DO NOT MERGE ANYWHERE
2913c0686657 : Import translations. DO NOT MERGE ANYWHERE
b29b6aac05a1 : Fix split caused apps ANR
5e4b1706fc00 : Import translations. DO NOT MERGE ANYWHERE
6df13e8b5435 : Import translations. DO NOT MERGE ANYWHERE
48981b88e4de : Import translations. DO NOT MERGE ANYWHERE
dc5577b287b0 : Import translations. DO NOT MERGE ANYWHERE
0ac518cce9df : Extract remote insets controller out of DisplayImeController
84c2b1518e94 : Import translations. DO NOT MERGE ANYWHERE
57345aeb7634 : Import translations. DO NOT MERGE ANYWHERE
1877d8ec29b1 : Prevent apps from spamming addAccountExplicitly. See comment here for the discussion on solution https://b.corp.google.com/issues/169762606#comment14
e92019976150 : Disable PipLegacySplitScreenTest when Shell Transition is on.
a50d29727a07 : Pass AppOps result for PiP to Transition change.
b5b79178cf83 : [Dagger] Remove BroadcastDispatcher from BatteryMeterView
750cf17edbaa : Update width of expanded view to match new spec
2d886505bbe6 : Fix up back press with bubbles manage menu or user education
22fbd8387268 : Fix touches activating TaskView when showing user education
204080732f93 : Updates to user education for large screen
2462a271eaee : Consider destruction of activity for task removal
73488550bb2e : Allow ActivityOptions remote animation override per-display remote animation.
e1878759dd1a : 1/N Move plugin loading into PluginInstanceManager.
6272659df64a : Update SurfaceControl buffer size when increasing pointer size
bf2fd66e55cb : Remove custom PluginHandler from PluginInstanceManager
33ce3e1f6782 : Remove custom MainHandler from PluginInstanceManager
03262298bd59 : Daggerize Plugin code.
fd5715bb3194 : MediaProjection captures DisplayArea
440a2028e2d5 : Showing action buttons in collapsed QS in split shade
9a03ae118469 : Add non-system overlay flag for usb perm dialog
5eff403fff18 : Renaming to `initial` TaskFragment token
a88bf04c8c8d : Add back dismissing parallax and dimming value to stage split
bc1eba66ece0 : Make divider bar flings smoother when snap-to-dismiss split
a8be6b3c2810 : Import translations. DO NOT MERGE ANYWHERE
c826c043d069 : Import translations. DO NOT MERGE ANYWHERE
a82be1cf69a1 : Import translations. DO NOT MERGE ANYWHERE
12af953a6931 : [SystemUI] Add notification to window feature.
b1cf73ee5baa : Import translations. DO NOT MERGE ANYWHERE
7fb1c306a6e3 : PiP Transition: Only allow TRANSIT_PIP and TRANSIT_OPEN types for enter animation.
f6ce0ea4a930 : [Dagger] Remove Dependency.get from VolumeDialogComponent.
b30e2bb4db6c : [Dagger] Remove Dependency.get from BrightnessController.
8bec600008c3 : Filter-Diff Screen Layout Changes for Activity Relaunch
932fac86f255 : Mic and Internal audio recording mismatch
9f2c659f1a75 : Add a minimal FreeformTaskListener
3cce8dd16ff5 : Fix IOOBE in forAllLeafTasksAndLeafTaskFragments
a65393e0a46d : Reland "Deferring visibility updates while applying WCT"
7f2a6b011a1a : Revert "Fix flickering when switched to the task without IME shown"
8065baa00605 : [Dagger] Remove Tunable from BatteryMeterView and move to its controller.
07ba23a58081 : Add flag listeners.
9cbcbac55bcf : Fix test failure
d5ecf755db10 : Run verifications on callingUser, not targetUser.
6269ac83c562 : Fix test when running on large screen devices
bc047eeedd88 : Differentiate seamless rotations in shell transitions
e0f1d459c98c : Revert "Enable input window rotation flag"
79023f08d310 : Disallow usb access to camera and mic devices if global privacy toggle is active
e82c67504dfc : Delete dependent TaskFragments in the same transaction
5e96575e46e6 : Import translations. DO NOT MERGE ANYWHERE
1de3b93609a9 : Revert "Apply overlay updates to widget provider info"
721c6039c004 : Revert "Apply overlay updates to widget provider info"
28a9850a8da2 : Rename the user-to-execute-as to "targetUser".
eccc88a8b5c6 : Destroy ActivityRecord when it is removed from the hierarchy
f257692394c9 : Logging to see what causes Launcher restarts during the test
a800d9b581c1 : Make sure recents animation input consumer is above the top task
42b3b6140845 : [Dagger] Remove ConfigurationController from BatteryMeterView.
06be0817e209 : Add Sv2 to aapt2 codenames
06037712dd9b : Add new Flag class. New FlagReaderPlugin.
3fbb2627c98d : Allow cross-user use of projection state APIs.
f1204289fa70 : Fix shell-transit to legacy app-cancel metrics
253696fea3e6 : Temporary flag for Launcher to debug their usage of sandboxed display APIs
d8c6fdc46d51 : Fix testRelaunchConfigurationChangedWhileBecomingVisible flakiness
d3c5c568a8b0 : Extracting buttons below expanded QS to a separate view and controller
8afdd40f0e01 : Moving smartspace to the right on the lockscreen for split shade
2b3f7ef27fc1 : Make the keyguard pattern view shrink when the device is half open.
87f382b51436 : Enable input window rotation flag
a1da2da8e61b : InputManagerService: Use default display for input injection if not specified
18bfc13c4539 : Import translations. DO NOT MERGE ANYWHERE
68ac617a4b36 : Allow moveActivityTaskToBack on aliased activities
938eaabc4e61 : Import translations. DO NOT MERGE ANYWHERE
20f55b10b2e5 : Supporting independent back nav while task embedded
cdd1e3c1baa4 : update broadcast radio owner
94354a9a7f30 : Intercept activity start requests in client organizer
d057da2ca5e7 : Revert "Revert "Making mirror slider appear when brightness slider is used in split shade""
a26de34cc496 : Check visibility for consecutive launch while device is sleeping
5ecf62bd4d1b : Exclude the embedded tasks from Recents
da38617955f2 : Revert "MediaProjection captures DisplayArea"
d075ec0ab611 : Integrate SurfaceControl jank monitor for PIP transition
3337455396f6 : Import translations. DO NOT MERGE ANYWHERE
778054225d9c : Prevent the launching activity be reparented into embedded task
1cd59c50f10b : Add hidden APIs to allow to get and set task ID in AccessibilityWindowInfo
9ff2a43ae5d1 : Added managed profile owners on 'cmd device_policy list-owners'
a017d8308f18 : Import translations. DO NOT MERGE ANYWHERE
fff8e219751b : Fix one more import for ContextThemeWrapper.
3289ae9f6408 : Update the flyout width to be smaller on large screens
ba35a77513bb : Updates to manage button based on latest mocks
53f2c5ac8a2d : [Dagger] Move CommandQueue out of PhoneStatusBarView.
efe9df6ff20b : Associate starting window in task fragment with base task
3344593e0185 : [Dagger] Add PhoneStatusBarViewController.
50f3e9ccd8cd : [Dagger] Add BatteryMeterViewController. Future CLs will move Dependency.get calls from BatteryMeterView to this controller.
9f4b3a6439bc : Resize PIN pad when the device is half folded.
d4f5bde12fa5 : KeyguardViewMediatorTest - Flaky test fix
1f790e33d235 : Unify Aspect Ratio Logic in ActivityRecord
332036a29e65 : Sending TaskFragment token to client for the launching activity
8b56f198e22a : Call with Shell transition for TRANSIT_KEYGUARD_OCCLUDE/UNOCCLUDE
651068c47bd2 : Move FeatureFlags to flags package.
49f81f0ae083 : Camera: Enable rotate and crop overrides
c9a7c24e3e54 : Pass AppOps result for PiP in RemoteAnimationTarget
e009235ae205 : Import translations. DO NOT MERGE ANYWHERE
36c3af87dc5b : setAdjacentTaskFragments for paired TaskFragment
e52042c87881 : Make tests more robust
7b43d589765a : Revert "Making mirror slider appear when brightness slider is used in split shade"
2ee44db71970 : Fix broken launcher build to use the right import for ContextThemeWrapper.
91c8c9ea8f30 : Introduce separate rotation lock settings per device state.
56966cba3534 : Allow to transfer starting window from dying activity
a82912457770 : Freeze live wallpaper for letterbox background.
c4efa5bc2a7e : Import translations. DO NOT MERGE ANYWHERE
45dd2a320205 : MediaProjection captures DisplayArea
da44526b9b62 : Fix the content of the bottom split being truncated while showing IME
8ba6a92dbe1b : Add occlude/unocclude support in keyguard shell transitions
9d4a077de92f : Use size compat bounds for window layout
012697e5a7da : Do not call setReady(false) when finishing
7141ab2619ce : Support surface only instrumentation
bcc1f3cdd513 : Log and skip noteEvent calls with null name
e5ae75b0fbfb : Log and skip noteEvent calls with null name
adb7e53532ca : Add some more transition filter properties
c7dc9ab8abd7 : Remove BUBBLE_EXPANDED state from ScrimController
0974348d3193 : Manage menu changes
31075face6fd : Don't use SysUI ScrimController for bubbles
30336ee89d33 : Fix NullPointerException in PhantomProcessList due to race condition
58f1264e8d3a : Fix NullPointerException in PhantomProcessList due to race condition
f8faf50234a7 : Add a new boolean resource to reset the AirPlane mode after during boot.
f6205bfa49c4 : Refine updateSystemUiVisibilityLw for performance
a55c81d1de27 : Check task switch by comparing the previous top task
59a168a9faa2 : Fix support for USER_ALL in FakeSettings
53596362188d : sysui: update wallet card widths on configuration changes
fcfa14c2f77e : Add the getter APIs to fetch the drawable / resId easily
adb6e79cb62c : Add TRIGGER_SHELL_PROFCOLLECT_UPLOAD permission
83a0c4875e0e : Showing starting window on freeform windowing mode.
f3072fcd4611 : Make sure that only the owner can call stopVpnProfile()
cc13d405990d : Revert "Add interval for relayout perf test"
da52a50220dc : Remove flaky annotation
dcc1ed475a45 : [DO NOT MERGE] Fixed LocalDisplayAdapterTest test failure
5daa1ce51c42 : Move ColorExtractor.OnColorsChangedListener to inside of StatusBar.
c813aecf758a : Remove CommandQueueCallbacks interface from StatusBar.
f5da4bd267d4 : Move KeyguardStateController.Callback to field of StatusBar.
75eddd350e0d : Add new shell commands for DeviceStateChanged CTS test
d91988e96051 : resolve merge conflicts of c5d6a8e70a6ed85ed2e18012b8b78fc26098d69c to sc-v2-dev
3dab1eaeecf4 : [DO NOT MERGE] Full - Compatibilize winscope with master
a7eef6e459f6 : Refine the bounds of the wrap-content sides
348c66b52b5c : [DO NOT MERGE] Support display cutout for multi-display devices
ea6e6633e148 : Avoid re-adding to existing split
541aed725364 : Use main thread executor in the split controller
537a8c0485a6 : Dismiss stage split when unlock after folded
afc96fda777d : Changed task focused to be based on focused app vs. window
08fcb4dc9aec : Ignore rotations while the view is not yet attached
c7f047b28721 : Disallowing dragging to fullscreen
dc3af2e2ab7b : Update controls icon
3520d84795bc : Early exit if the target region is empty
3582d26e2aee : Early exit if the target region is empty
4330a4b77910 : Import translations. DO NOT MERGE ANYWHERE
112936209bc2 : Import translations. DO NOT MERGE ANYWHERE
48b85a90dbe4 : Import translations. DO NOT MERGE ANYWHERE
1d4da0b8991f : [DO NOT MERGE] Controls Lockscreen affordance
142179fbc8bd : Enable keyguard remote animation when WMShell is used.
f04093461147 : Fix the leak while remove the taskFragment
f74cc1c31a0d : Import translations. DO NOT MERGE ANYWHERE
9ba705609f01 : Add interval for relayout perf test
1744f603ed3c : Allow embedding activities cross apps
9f6044a2bc60 : Don't resume PowerStatsDataStorage read on Exception
8c3b7511abb7 : Notify split controller about activity configuration change
d88f0effb206 : Skip duplicate setBounds requests for task fragments
c33cbb854ada : Offload Luma Sampling IPC to background thread
bb9e57c95898 : Backup AUTOMATIC_POWER_SAVE_MODE and ADVANCED_BATTERY_USAGE_AMOUNT
91c4cf357553 : Move StatusBar.DemoMode to separate class.
7e15486b8835 : Remove DemoMode Interface from StatusBar
80e1487735f4 : Allow task fragment to use higher animation level
090c0cbcb0f7 : Use InsetsVisibilities to carry requested visibilities
edaa029b4676 : Fix showing duplicated recent tasks in Recents
f89b6378654c : Note API alternatives in javadoc
263e907c1b31 : Making mirror slider appear when brightness slider is used in split shade
9dfcf46ab926 : Promote TaskFragment APIs to TestAPi
8dc8bdaae5e2 : Fix stage split rotation
61e70d323a4c : Fix NPE in RemoteTransitionCompat
369fa22e04aa : Import translations. DO NOT MERGE ANYWHERE
4e85aa994ab1 : Import translations. DO NOT MERGE ANYWHERE
99b93b7dfa5b : Add WCT#setAdjacentTaskFragments
637f03aafb58 : Reset to LiftReveal when going to sleep due to timing out, after a biometric auth.
73774fc8f3af : Reset to LiftReveal when going to sleep due to timing out, after a biometric auth.
e6987aff6a99 : Import translations. DO NOT MERGE ANYWHERE
8128340b67dc : Import translations. DO NOT MERGE ANYWHERE
c01605f9de27 : Import translations. DO NOT MERGE ANYWHERE
20193b10f0f7 : Import translations. DO NOT MERGE ANYWHERE
a81a5aefe9b5 : Import translations. DO NOT MERGE ANYWHERE
ed5a96473f7d : Import translations. DO NOT MERGE ANYWHERE
acc62fda0aea : Revert "Fix stage split rotation"
d69d28659b1b : Add api for systemUi getting split visibility
ca43bb061b40 : Providing caller's token when starting activity in TaskFragment
2ac27f9e1040 : Make sure divider show after DA info changed
97047927975e : Hide Keyguard view after remote animation
6ea18c5778f7 : Fix Keyguard exit remote animation not invoke finish callback
d879f8802ca8 : Fix drag down animation when bypassing
0a0718c677a1 : Skip operation on content overlay if task's vanished
77eb288644b1 : Added device posture controller to SysUI.
d72a55e66bd8 : Updated keyguard_pin_view to use a ConstraintLayout.
01dbaea047c8 : Finishing root activity if having other running activities
5db29137405e : Report the failure back to the organizer
706bb3e9a3db : Fix stage split rotation
b829d18bfa37 : PiP: Fully disable dismiss target.
17d9647d824c : Deprecate MENU_STATE_CLOSE for PiP menu
adc83603b599 : Move mRemoteInputManager + logic to Controller
0b6ea59fe048 : Mark an ActivityThreadTest as flaky
9e163f832092 : Register task fragment organzer before sending events
19a655d70c10 : Prevend user spoofing in isRequestPinItemSupported
95ebce09e6c5 : Hook up custom activity-level animation callbacks to shell
66820d753ed6 : Hide RSSI next to single carrier name
30efa5741954 : Add shell-transitions inTransition check to getTouchOcclusionMode
91ca98485733 : [Dagger] Move StatusBarIconController and FeatureFlags from KeyguardStatusBarView to its controller.
6df785404c1c : [Dagger] Move OnUserInfoChangedListener out of KeyguardStatusBarView and into its controller.
3b2f521ac133 : [Dagger] Move BatteryStateChangeCallback out of KeyguardStatusBarView and into its controller.
679417f496ad : [Dagger] Move AnimationCallback out of KeyguardStatusBarView and into its controller.
740c6f5bdebd : [Dagger] Move ConfigurationController out of KeyguardStatusBarView and into its controller.
0abf3cdc5f5f : Fixed the padding of quick settings
5c4fcb2bf232 : Revert "Deferring visibility updates while applying WCT"
dc99480f8b34 : Add initial unfold animation prototype under feature flag
e79d76db4f40 : Move Large Screen sysui configs from RRO into sysui directly.
da2fc2547519 : Fix pointer location apply wrong insets in foldable device
603bda15e85c : Prevent NPE when dropping app icon to split
9dd4bc8bf435 : Add hasRunningActivity in TaskFragmentInfo
7769bbdaaac5 : RESTRICT AUTOMERGE Restart recognition when failing to deliver event
8c67051b9797 : Do not preload recents activity if it will be visible
85986bf974ce : Split activity organizer in WM Extensions
1e2187cfea28 : Add hidden ATM method to use in TaskFragmentOrganizer
7ae2cae674c4 : Add base container classes for reference Jetpack organizer
00d3ad743e7d : Fix some shell transitions bugs breaking splashscreen cts
00471fb4c9ef : Accounting for image scaling when calculating color extraction
74d6d5fde950 : make non-organized tasks visible when their activity is made visible
092491a34254 : Import translations. DO NOT MERGE ANYWHERE
88c8ca8dae23 : Import translations. DO NOT MERGE ANYWHERE
5207bceaa884 : Import translations. DO NOT MERGE ANYWHERE
1ce14dda7e86 : Fix entering PiP transition in button navigation mode
57b380f4babb : Add display specific brightness configurations
9e223a8c9a93 : Invoke insets animation callbacks when resizing system bars
c7b59dbebf69 : Apply setAlwaysOnTop when recycling Task.
c9352aa4da03 : Import translations. DO NOT MERGE ANYWHERE
70c7a4148a81 : Clean up previous DA organizer when registering
e7ba3801fdf2 : Consolidate handling occluded initializing activity
69fd1625a15d : Perform the minimal dimension restrictions on leaf Task
e8f13f5e418b : Remove feature flag for split shade
51b387294d4e : Fix empty side stage after dropping foreground app icon to split
964d297792e5 : Add default implementation of TaskFragmentOrganizer
5ac1c7056536 : Use alpha instead of invisible for views below shelf to skip redraw
a91988bc812a : Use alpha instead of invisible for views below shelf to skip redraw
c6ea2a5a2ec4 : PiP: Implement auto-rotate w/ button nav for Shell Transitions.
d047de51931b : Revert "Clean up previous DA organizer when registering"
17875887a9e4 : Revert "Clean up previous DA organizer when registering"
05d959127766 : Showing brightness slider in collapsed QS in split shade
e79a41ac50cd : Showing small lockscreen clock when media player visible in split shade
ee126f040420 : Add an 'android.software.app_compat_overrides' feature
d2fd498303bb : Propagate launch root task for consecutive launch
087a06f44d38 : Fix to call openGutsInternal even when no Statusbar exists
25cf88916b97 : Import translations. DO NOT MERGE ANYWHERE
554922fa7e39 : Import translations. DO NOT MERGE ANYWHERE
245e1b3237c9 : Import translations. DO NOT MERGE ANYWHERE
e2b0b6ad5b29 : Import translations. DO NOT MERGE ANYWHERE
6407d54e339f : Start activity in the embedded TaskFragment if allowed
64614a80e6ff : Import translations. DO NOT MERGE ANYWHERE
1146c1ecac14 : Import translations. DO NOT MERGE ANYWHERE
ac42fd0bf971 : Add null check to work around async unregistration of receiver
6139cf51b2b5 : Create a LegacyTransitions to manage combined WCT + remoteanimation
e9f13e1341e2 : Aggregate stage-split operations into WCT
4988ce39d9b1 : Import translations. DO NOT MERGE ANYWHERE
b13b6fb7fc29 : Generalize window bounds for layout
e47ce92989b6 : sysui: show a drag handler when QS is collapsed in split shade
420036710b6a : Fix OHM H/W key shortcut dosn't work appropriately
fc546a96c4f3 : sysui: show security footer on the bottom when in split shade mode
ffca3182c2f6 : Import translations. DO NOT MERGE ANYWHERE
46aabaa06e97 : Fix navigation bar icon color is not optimized for a dimming dialog
59028ba18917 : Make Recents purely optional
c88902ca0b0c : Only load the overflow data once
45462a812d3b : Update dialog styling to comply with design guidelines
d5555da37a3a : Allow TaskFragmentOrganizer to apply WCT without permission
5474359369ae : Fix dismiss not working in landscape
935f5626b186 : Add SafetyNet logging if a certain broadcast is received by apps.
4dda2323e980 : New MessageRouter interface to replace Handler.
7d5d995cc160 : Showing 8 tiles in collapsed Quick Settings in split shade
3da54c3f782d : Provide a queue to defer TaskFragment events
b9559a6f8057 : Migrate rotation animation to shell transition
f20599b631f2 : Show Task Surface if it will not be organized
fb134455ce75 : Make StatusBar purely optional
98b9b4e03ca9 : MediaMetricsManager: Authorize log session ids
dda5e51d6fcc : Add the log for new supported accessibility button type 'Accessibility Gesture'
58a8eaa26e85 : Update the supported type in ACCESSIBILITY_BUTTON_MODE according to navigation gestural mode or button mode
2e24cc7a8762 : Add a supported type 'gesture' under ACCESSIBILITY_BUTTON_MODE
03df935de762 : Merge "Interpolate corner to 0 when recording screen" into sc-dev am: e98202ed30 am: 8223a28b3e
d0996bbe70e1 : Make system bars appearence logic more generic (3/N)
c9a98efffb74 : Adding more icons to split shade header
dda8850a7e12 : Fix main stage full screen after lock phone
0b106a923dae : Add adb command to toggle side stage outline border
70dd96cea7c0 : Fix letterbox issue when auto-enter-pip from landscape
62f32f9a2ec4 : Move mNotificationActivityStarter + logic to Controller
162801492b60 : Replace KeyguardBypassEnabledProvider with push-based field
acffc8901c6c : Fixing notifications in split shade when customizing QS
733c39faaffb : Update rotation suggestion button position to align it with taskbar
502e74b10a2c : Apply/remove overrides for a package when it's added/changed/removed.
face49ee5e17 : Remove isAppStartModeDisabled binder entry point
457b3348c888 : Include the list of child Activities in TaskFragmentInfo
55928b84f0c4 : Import translations. DO NOT MERGE ANYWHERE
3c83949ea9d0 : Import translations. DO NOT MERGE ANYWHERE
ec4306ac39c2 : Log failures to unlinkToDeath wakelocks.
fa14bbb96692 : Import translations. DO NOT MERGE ANYWHERE
37104f92ba60 : Import translations. DO NOT MERGE ANYWHERE
efbc8c102838 : Set stage outline layer to top
7795d599c881 : Fix the target TaskFragment lost in ActivityStarter
466cda4ec3d6 : Add multi-display support to shell transitions
207319fef6ce : Import translations. DO NOT MERGE ANYWHERE
56f9dc1299d6 : Skip AppPairs and LegacySplit flicker tests when Shell transition is on
7f5c89132509 : Add unit test for TaskFragmentOrganizer
689ae6343483 : PiP Transition: Support auto-enter PIP
4a7b57c9a9ed : Revert "Camera: Restore FastNative annotation."
408a8215f88d : AudioFormat: new channel masks and more javadoc
28110ae6ba20 : Extracting status bar from quick settings in split shade
229aae628402 : WindowMagnificationController uses window context by display to support multi-display feature
be3d9a3bde16 : Deferring visibility updates while applying WCT
be8d77ab5ce8 : Grants WRITE_SECURE_SETTINGS permission to AdasLocationTestApp
db18b6e3d314 : Revert the window context creation in NavigationBarController
ecd2b0c563cb : Send more system bar attributes to System UI for logging
17b6a3939f46 : Hooks for interracting with stage split components using legacy recentsanimation
5ca3820ae66f : Hook up split-launch to legacy transition system
397b1509bb32 : Embedded Activities in TaskFragments
73d277117d30 : Allow changing focus between embedded activities in a Task
94f342b161f7 : Use one surface for blurred wallpaper letterbox background option.
ae54032e9aca : Remove TaskInfo#topActivityToken usage in size compat for security
85c24dea75ce : Remove TaskFragments while TaskFragmentOrganizer removed
843601987fe4 : Add service for applying per-app compat overrides delivered via Device Config.
9009a944bed2 : Prevent flickering between fullscreen and multi-window of main stage
b20baf4fae65 : [DO NOT MERGE] add OWNERS file to new compat.overrides sub-package
9a2454c59578 : Fix NPE caused by config change on a destroyed activity
12056ba8f2bc : Skip stage-split stateChange tests when using shell transit
603462e07310 : Fix some bugs with display iteration/removal ordering
39b0bd2261c3 : Hook-up nextTransitionForward to shell transitions
dfe1fc5554c2 : Hook up shell transit to metrics and interleave abort with merge
5063db3b73e6 : Fix black screen after moving top activity to another display
37b4a85d5737 : Import translations. DO NOT MERGE ANYWHERE
027addfc5725 : Import translations. DO NOT MERGE ANYWHERE
418b3db820e2 : Reset the features in A11yInputFilter per display
d280e8485596 : Import translations. DO NOT MERGE ANYWHERE
686fe95c90dd : Load device max haptic channel amplitude from vibrator service
eb07884f019a : Send DA's config directly when attaching to DA
591d0f7961da : Make system bars appearence logic more generic (2/N)
059dd66847d1 : Correct magnification switch button position after screen size is changed
0af67a12652b : Import translations. DO NOT MERGE ANYWHERE
12f9df497a6b : Import translations. DO NOT MERGE ANYWHERE
a77753dcab68 : Import translations. DO NOT MERGE ANYWHERE
280c4f411170 : Import translations. DO NOT MERGE ANYWHERE
ae4af59b3ac8 : Import translations. DO NOT MERGE ANYWHERE
f9a69c608403 : Enable qs open while shade expansion is still running
0ce82d08ab63 : Update notification PWLE patterns for default and fallback
b35a6b26467e : Making notification width dependent on orientation instead of rotation
393537e0db88 : Import translations. DO NOT MERGE ANYWHERE
6d844349a1a6 : Import translations. DO NOT MERGE ANYWHERE
8b8eaf721c45 : Import translations. DO NOT MERGE ANYWHERE
c04851144654 : Import translations. DO NOT MERGE ANYWHERE
928c11a1033a : Centering clock in split shade when no visible notifications
573dc2b3ad19 : Import translations. DO NOT MERGE ANYWHERE
3912b53d1869 : Set resizing to false if no fling animation
952ecf3fe028 : Import translations. DO NOT MERGE ANYWHERE
ccff5a6a8b40 : Add onErrorCallback for TaskFragmentOrganizer
7890448e183f : plumb display orientation through motionevent for getRaw compatibility
baa241a0fcf2 : Add a gray debug line to NSSL to show the keyguard padding.
f62c1ab34757 : Revert "Enforce package visibility to the api checkUriPermission"
23036d706d89 : Revert "Enforce package visibility to the api checkUriPermission"
bce17f97bc8a : Fix strictMode violation in Accesibility Service
a29f1d234b39 : Revert "Enforce package visibility to the api checkUriPermission"
07c0fe0cb0d5 : Revert "Enforce package visibility to the api checkUriPermission"
8a460c0a90c5 : Import translations. DO NOT MERGE ANYWHERE
802ca3c4dfd1 : Import translations. DO NOT MERGE ANYWHERE
52017578c23a : Fix WindowOrganizerTests for DisplayArea#isAttached
401504cd857b : Import translations. DO NOT MERGE ANYWHERE
47c79280db4e : Import translations. DO NOT MERGE ANYWHERE
96c41615df7c : Import translations. DO NOT MERGE ANYWHERE
b287b6c9fa74 : Import translations. DO NOT MERGE ANYWHERE
212e508a0237 : Import translations. DO NOT MERGE ANYWHERE
82b2e2e60483 : Import translations. DO NOT MERGE ANYWHERE
a2cac4cef3d3 : Import translations. DO NOT MERGE ANYWHERE
a63805ac2123 : Import translations. DO NOT MERGE ANYWHERE
7ae55efd58c8 : Import translations. DO NOT MERGE ANYWHERE
ba9a77c6a95b : Import translations. DO NOT MERGE ANYWHERE
612affc6dfbd : Import translations. DO NOT MERGE ANYWHERE
d9cb138ec6ab : Fix remaining to-do items of building TaskFragment
3892e8e09f79 : PiP: Move tap-outside-hide block one level higher.
cd2eed4f1e5e : Ensure the bubble expanded view aligns with the pointer
2281ee0db6eb : Add support for setProperties in TestableDeviceConfig
6aa279f2608e : Import translations. DO NOT MERGE ANYWHERE
3b2f33cfab73 : Import translations. DO NOT MERGE ANYWHERE
3801dfa044e5 : Import translations. DO NOT MERGE ANYWHERE
1a2a1b34b866 : Import translations. DO NOT MERGE ANYWHERE
fb29b4fa5c8a : Import translations. DO NOT MERGE ANYWHERE
dd6be4764a33 : Keep wallpaper as a special-case in transitions
b6b00b33934f : Renamed and moved InputWindow and related files
b871802d6183 : Override equals and hashCode in PackageOverride
1e204e0b2f03 : Import translations. DO NOT MERGE ANYWHERE
6420e8c052ae : Import translations. DO NOT MERGE ANYWHERE
96ed99f38cb8 : Import translations. DO NOT MERGE ANYWHERE
a5d73683c084 : Import translations. DO NOT MERGE ANYWHERE
4002c57603ee : Import translations. DO NOT MERGE ANYWHERE
24d18b6f185c : Add RootTaskDisplayAreaOrganizer.setPosition().
d0bc05ea5953 : Make system bars appearence logic more generic (1/N)
988fa9d87052 : Restore split layout when wm-shell no longer controlling IME
7674742513cd : Prevent showing system IME buttons for gesture nav in taskbar (2/2)
54e961f5a4d2 : Add Binder.clearCallingIdentity to TracingServiceProxy
940dcda6a1e3 : Add Binder.clearCallingIdentity to TracingServiceProxy
c2f8bab01e19 : Remove blur from power menu
ad2dc01882d3 : Notify TaskFragmentOrganizer onConfigurationChanged
8845b11b2d3e : Import translations. DO NOT MERGE ANYWHERE
cbf1be8150c9 : Remove updateImeDisplayId
925ff8ae62a3 : Import translations. DO NOT MERGE ANYWHERE
e51bc04925c1 : Import translations. DO NOT MERGE ANYWHERE
344c0e651f13 : Import translations. DO NOT MERGE ANYWHERE
6c685196894e : Import translations. DO NOT MERGE ANYWHERE
f376f92a6ede : Import translations. DO NOT MERGE ANYWHERE
e3fec681ae41 : Import translations. DO NOT MERGE ANYWHERE
28a72fbadbf7 : Allowing leaf Task to contain both Activity and TaskFragment
b87307827725 : Add a featureId to TaskInfo.
324f6df9cf89 : Add WindowingMode in TaskFragmentCreationParams
924b951a48ce : Have CameraServiceProxy listen directly to DeviceStateManager.
f5f459ac3404 : Fix error config for accessibility floating menu under multi-users
9f77f7f31b24 : Undeprecate storage directory APIs
20a817a198b1 : Fix rotation shell transition
7bf62d76e8c0 : Add border to indicate side stage split region
8c946d659479 : Implement WCT#create/deleteTaskFragment
cf717a20eb91 : Add TaskFragmentOrganizer API
80897e90ff9a : Add WindowContainerTransaction APIs for create/deleteTaskFragment
0c0474dcc4c9 : Import translations. DO NOT MERGE ANYWHERE
c303546e9629 : Fix SysUI NPE crash during the boot/init progress
63550e89a5c8 : canScheduleExactAlarms returns true for older apps
d516e416ead2 : Fix SysUI NPE crash during the boot/init progress
b741681bcf9e : canScheduleExactAlarms returns true for older apps
ec3ed24507c7 : Fixing quick settings locked in split shade
1d31ffd0b302 : Import translations. DO NOT MERGE ANYWHERE
df6785ce238d : Import translations. DO NOT MERGE ANYWHERE
3c3ab9a5849c : Import translations. DO NOT MERGE ANYWHERE
dd4a748af058 : Move initialization from onCreate to attachBaseContext
b1577d712a32 : Import translations. DO NOT MERGE ANYWHERE
24c28a092bae : Revert "Exports API to allow RULE_MATCH_UID support both RECORDE..."
f3c3a7d1b188 : Add constant for "app_compat_overrides" namespace
5824b897630b : Revert "Revert "Temporarily exclude Launcher from sandboxing; to be reverted once""
ce5f1253bf73 : Import translations. DO NOT MERGE ANYWHERE
b303f08f7230 : Import translations. DO NOT MERGE ANYWHERE
5ee69be0569a : Import translations. DO NOT MERGE ANYWHERE
117474bcf07d : Import translations. DO NOT MERGE ANYWHERE
aff6eb3e2785 : Import translations. DO NOT MERGE ANYWHERE
d1be12c08c4b : Import translations. DO NOT MERGE ANYWHERE
0e6788417a17 : Import translations. DO NOT MERGE ANYWHERE
9b85f3e3f473 : Import translations. DO NOT MERGE ANYWHERE
732cf71b2eb5 : Import translations. DO NOT MERGE ANYWHERE
f2d0f0711ca1 : Import translations. DO NOT MERGE ANYWHERE
1c1ae38dcbf9 : Import translations. DO NOT MERGE ANYWHERE
5e56f80f4a6f : Import translations. DO NOT MERGE ANYWHERE
2358f1ee985b : Import translations. DO NOT MERGE ANYWHERE
249a06ba04b7 : Register binder-depth per remote animation
298da246f0e5 : Do not skip onMovementBoundsChanged if already in PiP
58d121608887 : Add Builder for WindowContainerTransaction#HierarchyOp
f4740576264f : Fix task-organizer + shell transit interractions during tests
6173c26649c1 : Some fixes to shell transitions lifecycle handling
79cb3c528880 : Move IME log to WindowTokenClient
fc7a1b5b34ad : Migrate InputMethodService to WindowProviderService
0a3126f40845 : Handle WindowProviderService#onConfigurationChanged
03662ef690f6 : Revert "Make system bars appearence logic more generic (1/N)"
25a9738e05b3 : Revert "Make system bars appearence logic more generic (2/N)"
4bf5a1d19951 : Enable 3 button nav for taskbar
4debaa6d8552 : Fix ripples not going away
a149b39c7744 : Fix ripples not going away
202e35b7cf7f : Revert "Temporarily exclude Launcher from sandboxing; to be reverted once"
43fdcf0e4c65 : Add dumpToProto to TaskFragment
827247ab2a69 : Fix incorrect border after folding/unfolding the device
e3b2591d32a3 : No-op an unused API for Shell Transitions
6a55435011ee : PiP: Move enter-PiP on-pause logic.
ed389f0c00a8 : Make system bars appearence logic more generic (2/N)
ff95d6e3e9a8 : Make system bars appearence logic more generic (1/N)
430b258b6a56 : Fix incorrect boundary/appearance after folding the device
069b0c277a42 : Modified the way the notifications clip to the boundary
9d1f25a3bd05 : Avoid activity positioned on top of always-on-top activities
6dbe320e8a03 : Import translations. DO NOT MERGE ANYWHERE
748344d60af8 : Import translations. DO NOT MERGE ANYWHERE
e9ebd87d2554 : Apply getImeControlTarget() only for IME insets
d4cf71645673 : Import translations. DO NOT MERGE ANYWHERE
6e42108257e8 : Import translations. DO NOT MERGE ANYWHERE
d35f5185b21f : Import translations. DO NOT MERGE ANYWHERE
c9a7b45ed6c1 : Pass nav button disable and AOD events to launcher
a34ae4718a8e : Always showing big clock on the lockscreen in split shade
fce2e99c6859 : Layout status/nav bar and decor window as normal window
5b15e53a36ac : Better dumpsys results of activity tasks
9f5364bf1345 : Import translations. DO NOT MERGE ANYWHERE
b4a777f6c26c : Import translations. DO NOT MERGE ANYWHERE
1e0c3f89911d : Import translations. DO NOT MERGE ANYWHERE
0fa29298bf20 : Import translations. DO NOT MERGE ANYWHERE
860ac6013aef : Import translations. DO NOT MERGE ANYWHERE
d6b06bfa2c38 : Import translations. DO NOT MERGE ANYWHERE
16c7313b7636 : Import translations. DO NOT MERGE ANYWHERE
4e55a137781a : Import translations. DO NOT MERGE ANYWHERE
5f550c269c10 : Update scrims when changing quick settings clip, fix clipping bounds in split shade
c3b9dc3ffe60 : Open QS when swiping from status bar in power menu
825e8efc2f6d : Keep the task in main stage at top after dismissed split due to fold
2af1cde04dde : Fix not updating split bounds after devices unfolded
da096850bb2c : Moving ActivityState from Task to ActivityRecord
f5623157a191 : Move size compat logic to TaskFragment
58b47f30e50a : PiP: Introduce PipTransitionState.
5dc965cd5fde : Improve ellipsize performance
a9bf9c831289 : Extract a11y from NavigationBar to share with TaskbarDelegate
45f12c3c1c2b : MotionEvent: Add relative X and Y fields to PointerCoords
60b68fcbbe24 : Synchronize WCT for TaskView with SurfaceControl.Transaction.
c2b9a5b71a44 : Import translations. DO NOT MERGE ANYWHERE
8983ac7b8cc5 : Import translations. DO NOT MERGE ANYWHERE
5257ca2198b4 : Import translations. DO NOT MERGE ANYWHERE
b513cbd4f982 : Import translations. DO NOT MERGE ANYWHERE
e2da091b6187 : Import translations. DO NOT MERGE ANYWHERE
4d49d7261863 : sysui: show empty view in split mode
cdf31ae577a7 : Import translations. DO NOT MERGE ANYWHERE
96d8b3cafdd7 : Import translations. DO NOT MERGE ANYWHERE
4c92aaba5d5a : Import translations. DO NOT MERGE ANYWHERE
dad6c421caa5 : Import translations. DO NOT MERGE ANYWHERE
ee0990f3bbc0 : Migrate resuming/pausing activity to TaskFragment
399301ae7b3c : Make WindowState.isVisibleRequested actually report requested
a349ddace259 : Fix false-positive matching of notification to FGS
d2b723a2f1fe : Don't destroy the FalsingManager in Wallet.
943ce08c7521 : Remove color font and icons overlays
8df4695d417c : Don't destroy the FalsingManager in Wallet.
5653aff5760a : Remove color font and icons overlays
fd771c2f08f8 : Import translations. DO NOT MERGE ANYWHERE
1e28a886f285 : Import translations. DO NOT MERGE ANYWHERE
07f7ff3413ab : Import translations. DO NOT MERGE ANYWHERE
50be0fb14e8c : Prevent crash when switching displays with screen off
4b7f1e809212 : Import translations. DO NOT MERGE ANYWHERE
0c65a79870fe : Import translations. DO NOT MERGE ANYWHERE
a30210c60b3d : Import translations. DO NOT MERGE ANYWHERE
c49464601908 : Import translations. DO NOT MERGE ANYWHERE
bb88ce3524f2 : Exports API to allow RULE_MATCH_UID support both RECORDERS and PLAYERS mix type
49ed6c7ba5f2 : Don't destroy the FalsingManager in Wallet.
6fd2a94af3a6 : Fix disappearing notifications when closing fullscreen QS
acb13e1f769a : Don't destroy the FalsingManager in Wallet.
35ad1127efed : Fix disappearing notifications when closing fullscreen QS
7949265bf4b1 : Slide in volume rocker in natural rotation only.
293fd61abe93 : Don't destroy the FalsingManager in Wallet.
a09aabe4154d : Don't destroy the FalsingManager in Wallet.
94ad41980a2d : Adding TaskFragment to provide the basic policies of a Task
80504f07b44a : Don't destroy the FalsingManager in Wallet.
77b6bb966561 : Don't destroy the FalsingManager in Wallet.
14e81630b920 : Initial commit for rotation contextual button
fab18e35fe13 : Respect App Requested Orientation on Close-to-Square Displays
3c85ed508065 : Inform SurfaceFlinger about displays which receive input
ecaff118fbe9 : Fix a small bug around deferring activity visibility
dc02e05b6803 : Import translations. DO NOT MERGE ANYWHERE
ea612b386869 : Import translations. DO NOT MERGE ANYWHERE
54ba5e41072f : Import translations. DO NOT MERGE ANYWHERE
7cbb27cfc31a : Import translations. DO NOT MERGE ANYWHERE
98696915f2e8 : Import translations. DO NOT MERGE ANYWHERE
ce86cb7aa38e : Import translations. DO NOT MERGE ANYWHERE
512bdf2a76df : Import translations. DO NOT MERGE ANYWHERE
b30d72f77596 : Import translations. DO NOT MERGE ANYWHERE
a3216206f59c : Import translations. DO NOT MERGE ANYWHERE
3dd668c1f4c7 : Import translations. DO NOT MERGE ANYWHERE
5eba5098b129 : Import translations. DO NOT MERGE ANYWHERE
f19d30a4f4dc : Fix process group of webview zygote
fd71f10f9f9b : Fix process group of webview zygote
6d49787fb510 : Force to notify ContentCapture event even view is not laid out
61ab2901800c : Import translations. DO NOT MERGE ANYWHERE
8700c91b8491 : Import translations. DO NOT MERGE ANYWHERE
955b0a9303b6 : Do not add quick settings padding to the content height when in split shade mode
827f663541fa : Import translations. DO NOT MERGE ANYWHERE
ac2a93eca7c8 : Import translations. DO NOT MERGE ANYWHERE
63150c779923 : Import translations. DO NOT MERGE ANYWHERE
2cbaaeca37a9 : Import translations. DO NOT MERGE ANYWHERE
bc58c620fb57 : [DO NOT MERGE] Remove the Client Suggestions APIs
b1fb9aa9cade : [DO NOT MERGE] Remove Client suggestions implementations
476a195cd1b7 : Visual changes to tap-again toast.
1f430dd99067 : Copy configuration when getting resources for a rotation
4e6772942f82 : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
e6f2091c8ff3 : Show a small toast when a double tap is needed.
a19a2ce91182 : Visual changes to tap-again toast.
f1285f7cbffc : Copy configuration when getting resources for a rotation
bbbb81d1c3ec : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
66bd1bd7cdd3 : Show a small toast when a double tap is needed.
350e57684702 : Import translations. DO NOT MERGE ANYWHERE
a0f9d3664705 : Add features to allow filtering logging based on interfaces.
46b94ad54ce3 : RESTRICT AUTOMERGE: Revert "Register ART Service with the System Server"
5666bae18613 : Call legacy apptransition callbacks on shell transition events
9c4eea7154b3 : Import translations. DO NOT MERGE ANYWHERE
5d694512d4ce : Import translations. DO NOT MERGE ANYWHERE
991da4223fae : [DO NOT MERGE] Add lihongyu@ and mariiasand@ to WM OWNERS file
1687fdaafae0 : Import translations. DO NOT MERGE ANYWHERE
292c4dfdd2ba : Import translations. DO NOT MERGE ANYWHERE
c04541c05398 : Do not dismiss split if stages are not visible due to screen is sleeping
add71b190768 : Import translations. DO NOT MERGE ANYWHERE
eb7764919fc5 : Dismiss staged split after folded the device
46ba708bb82a : Enable remote transition animations to append to the finish transaction
16ec9faad5b9 : Prevent rendering divider bar into wrong orientation
3b6a94202950 : Make one-handed bouncer properly inhibit falsing.
3c0e223f8315 : Dismiss staged split when keyguard is occluded
d18a7bb1588a : Fix broken layout after switched stage positions
32bfda38f433 : Import translations. DO NOT MERGE ANYWHERE
219aa1c147a2 : Import translations. DO NOT MERGE ANYWHERE
02407285ebcc : Import translations. DO NOT MERGE ANYWHERE
3f890a8e562d : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
3f672c54a21d : Recreate QuickAccessWallet for Wallet Tile and Lockscreen Icon when the default payment app has changed.
d9e72a7b3409 : PiP: Show the wallpaper as part of the transition.
51d1d7c1d95d : PiP: Implement expand transition.
2996ef5f4f96 : Hook up nav-bar attach/detach logic to Shell Transitions
a8b361869106 : Pass in finishTransaction to TransitionHandler#startAnimation
6e620ef5e316 : Revert "Create non-bypassable op restrictions"
486a67acbfda : Import translations. DO NOT MERGE ANYWHERE
42fd968611e4 : Import translations. DO NOT MERGE ANYWHERE
170d546126c0 : Import translations. DO NOT MERGE ANYWHERE
e7c2b0f5024e : Import translations. DO NOT MERGE ANYWHERE
bc3d6581c6ea : Make AppTransition animations sharable (6/n)
29bdef95f8ad : Make AppTransition animations sharable (5/n)
a2c4a7577d38 : Make AppTransition animations sharable (4/n)
6e03154c9a20 : Import translations. DO NOT MERGE ANYWHERE
6c782479b4fd : Add <staging-public-group> tags to SV2
0adcce60ad80 : Fix Accessibility apps crash when adding view by
0adba8aafad6 : Update the default value of use legacy split config
31eaf452adee : Improve the windows register and unregister mechanism
e59ae90be336 : Include RootDisplayArea feature id in DisplayAreaInfo
24f29d3af7c2 : Import translations. DO NOT MERGE ANYWHERE
7f8253683f46 : Import translations. DO NOT MERGE ANYWHERE
ae46b85cabc1 : Import translations. DO NOT MERGE ANYWHERE
ab3f7a164c4c : Import translations. DO NOT MERGE ANYWHERE
cc0575eaf15b : Import translations. DO NOT MERGE ANYWHERE
076ca4929913 : Guard against null BluetoothDevice extras.
8b7cc810075c : Guard against null BluetoothDevice extras.
ce95ca422fd0 : Import translations. DO NOT MERGE ANYWHERE
70db221f1a4f : Import translations. DO NOT MERGE ANYWHERE
b3f39df3bce9 : Import translations. DO NOT MERGE ANYWHERE
7bb3a49271b5 : Import translations. DO NOT MERGE ANYWHERE
0fe0f16e8e32 : Import translations. DO NOT MERGE ANYWHERE
ed039faa2c22 : Import translations. DO NOT MERGE ANYWHERE
61a7d9904d35 : Import translations. DO NOT MERGE ANYWHERE
53258964261f : Import translations. DO NOT MERGE ANYWHERE
157898258ac8 : Import translations. DO NOT MERGE ANYWHERE
b7abd17ee392 : Import translations. DO NOT MERGE ANYWHERE
d0fedcea6c7a : Import translations. DO NOT MERGE ANYWHERE
bdb14be5d95f : Import translations. DO NOT MERGE ANYWHERE
f0e981d3dd5a : Import translations. DO NOT MERGE ANYWHERE
4f5a81d2f3ba : Import translations. DO NOT MERGE ANYWHERE
a3cf176eef3b : Import translations. DO NOT MERGE ANYWHERE
df9df7a27670 : Import translations. DO NOT MERGE ANYWHERE
6267d1183907 : Import translations. DO NOT MERGE ANYWHERE
12fad431089a : Improve the windows register and unregister mechanism
472c84ad006b : Include RootDisplayArea feature id in DisplayAreaInfo
0f17621c2ba9 : Emergency workaround to patch over ID shuffling.
b92db99f94cc : Emergency workaround to patch over ID shuffling.
2cfc073172d9 : Revert "Fix incompatibilities with Kotlin 1.5.0"
23d88141d4e9 : Revert "Fix incompatibilities with Kotlin 1.5.0"
16a2b3d37bcf : Revert "Fix incompatibilities with Kotlin 1.5.0"
ef16546dccfb : Revert "Fix incompatibilities with Kotlin 1.5.0"
7b8cc553dc80 : Avoid using stale sessions for cleanup alarm.
11cc7a64b499 : Avoid using stale sessions for cleanup alarm.
14766c4cd6b5 : Revert "Don't defer FGS notification if it's already shown"
605a2a263fe0 : Revert "Don't defer FGS notification if it's already shown"
02147ae556da : Revert "Migrate the usage of sCompatibilityModeEnabled"
01b3df15e972 : Revert "Migrate the usage of sCompatibilityModeEnabled"
f559409b2536 : Revert "Migrate the usage of sCompatibilityModeEnabled"
e9601fc435b3 : Revert "Migrate the usage of sCompatibilityModeEnabled"
1eb87501a40f : [SettingProvider] add checks for null applicationInfo
77061033fc1f : [SettingProvider] add checks for null applicationInfo
5fed982b30d3 : Revert "Fix VIP conversations alerting incorrectly."
c42c5a334779 : Revert "Fix VIP conversations alerting incorrectly."
16519dba06c6 : Revert "Fix VIP conversations alerting incorrectly."
96d7637a9262 : Call StatusBar#finishKeyguardFadingAway after the fling animation.
62d16d71c5e2 : Revert "Enable remote animation for keygaurd going away."
8244759d5f02 : Revert "Fix VIP conversations alerting incorrectly."
ab046dc5d38f : Make sure to reorder side stage above main stage to prevent flicker
9e6b51cbca97 : Call StatusBar#finishKeyguardFadingAway after the fling animation.
60e9595134ed : Revert "Enable remote animation for keygaurd going away."
12fcb01ea8e9 : Make sure to reorder side stage above main stage to prevent flicker
e191ca0a7c18 : Filter package visibility in checkExistsAndEnforceCannotModifyImmutablyRestrictedPermission().
fb6918f3143f : TEMP: note "RECORD_AUDIO_HOTWORD" in SoundTriggerMiddleware
6026940234d0 : TEMP: note "RECORD_AUDIO_HOTWORD" in SoundTriggerMiddleware
958a9637fc66 : Revert "Fix notification top clipping"
3b9c828afd0f : Revert "Fix notification top clipping"
46e1bd6f9daf : Fix incorrect index usage in SensorPrivacyService init
0fabb0e8abf3 : Allow intercept touch event while animating edge glow.
c920ee7280cc : Fix incorrect index usage in SensorPrivacyService init
5f0cc08a3fee : Allow intercept touch event while animating edge glow.
5255088cd8a7 : Revert "Support FLAG_ACTIVITY_LAUNCH_ADJACENT for launch root with adjacent"
a38ef5ea1a73 : Revert "Support FLAG_ACTIVITY_LAUNCH_ADJACENT for launch root with adjacent"
87d5d59690c2 : Revert "Support FLAG_ACTIVITY_LAUNCH_ADJACENT for launch root with adjacent"
5df629a74fd5 : Revert "Support FLAG_ACTIVITY_LAUNCH_ADJACENT for launch root with adjacent"
3eca6939036e : Fix typo in sensor privacy init
dd71c30eb5dd : Fix typo in sensor privacy init
1efe87be5e4c : Revert "Add icon for "Extra dim" used in accessibility shortcut"
6e9514f8e51e : Revert "Add icon for "Extra dim" used in accessibility shortcut"
e168369d3714 : Revert "Make sure activity is started in requested windowing mode"
cee57881d3ef : Revert "Make sure activity is started in requested windowing mode"
9e64a3c670bd : Rename SettingsPreferenceTheme to PreferenceTheme.SettingsBase
e2f1f064406f : Rename SettingsPreferenceTheme to PreferenceTheme.SettingsBase
8929385d47ba : Temporary stop-gap for Chrome target SDK issue.
60e0b4af9a5a : Temporary stop-gap for Chrome target SDK issue.
3400c37eb928 : Rename SettingsPreferenceTheme to PreferenceTheme.SettingsBase
de9c387240ca : Temporary stop-gap for Chrome target SDK issue.
03f1d18cebcc : Fix an issue where the return value is null when retrieving shortcut
ce8d4c17c5f5 : Rename SettingsPreferenceTheme to PreferenceTheme.SettingsBase
bf483b06e424 : Temporary stop-gap for Chrome target SDK issue.
40b5d3023389 : Fix an issue where the return value is null when retrieving shortcut
2c2f5835ada7 : Revert "[SettingsProvider] remove in-lock calls to PackageManager.getPackageUid()"
2e8485ea482b : Revert "[SettingsProvider] remove in-lock calls to PackageManager.getPackageUid()"
73b1370642c8 : Revert^3 "Enable smartspace"
027b8daa3b9c : Revert^3 "Enable smartspace"
4ff89f46642b : Revert "Remove setFrame from surface_control setGeometry"
88d2eff1039e : Revert "Remove setFrame from surface_control setGeometry"
5a83651cd393 : Stats: updated the order of service registration
b90a9cb4d597 : Stats: updated the order of service registration
288468b547db : Revert "Remove setFrame from surface_control setGeometry"
f6046bc944c2 : Revert "Remove setFrame from surface_control setGeometry"
712d4af41a6a : Temporary stop-gap for Chrome target SDK issue.
62af0c3f7975 : Temporary stop-gap for Chrome target SDK issue.
8060067e3ef1 : Add fallback for datasource without UPDATE_APP_OP_STATS
b576ee7ec1e8 : Add fallback for datasource without UPDATE_APP_OP_STATS
9053aada09aa : Temporary stop-gap for Chrome target SDK issue.
d43a9fcbda6c : Temporary stop-gap for Chrome target SDK issue.
aa4f2c590e0c : Use position in window for volume touchable insets.
861df8092984 : Use position in window for volume touchable insets.
0b118e6b5336 : Temporary stop-gap for Chrome target SDK issue.
671b8dece704 : Temporary stop-gap for Chrome target SDK issue.
fe5ed92b4790 : Temporary stop-gap for Chrome target SDK issue.
234b12fef75c : Use position in window for volume touchable insets.
a4bdd563a8ad : Temporary stop-gap for Chrome target SDK issue.
69e3dda8d6c0 : Use position in window for volume touchable insets.
f8df6bbc61f9 : Do not report timeline temporarily
6aaa1101ef02 : Improve permission enforcement in SoundTriggerService
d9d26228fc40 : Do not report timeline temporarily
45a07c9802e2 : Improve permission enforcement in SoundTriggerService
b0b969e07873 : Temporary stop-gap for Chrome target SDK issue.
e16f7ebf003a : Temporary stop-gap for Chrome target SDK issue.
80c3e4d79b8b : Fixes an issue in shortcut persistence.
293b8ecd12da : Ensure UidStats is not null when needed.
ad229503e580 : Fix NPE in PermsissionChecker
7f29484131a2 : Addressing comments from commit:8d2ed5
5a15fbf24652 : Don't skip cleaning up PIP state in onTaskVanished even if EXITING_PIP
5894e755cd48 : Revert "UserController: avoid misleading log messages about failed to find key"
d2f8a65c9bce : Fixes an issue in shortcut persistence.
84abc66ffe73 : Ensure UidStats is not null when needed.
c17e5fe30750 : Fix NPE in PermsissionChecker
ee907e0a8d5a : Addressing comments from commit:8d2ed5
7d2903048fad : Don't skip cleaning up PIP state in onTaskVanished even if EXITING_PIP
1e781e01982a : Revert "UserController: avoid misleading log messages about failed to find key"
cd29d9283964 : Temporary stop-gap for Chrome target SDK issue.
03d95d180ff0 : Temporary stop-gap for Chrome target SDK issue.
d850c1fb04d1 : Don't skip cleaning up PIP state in onTaskVanished even if EXITING_PIP
33a711a0a152 : Revert "UserController: avoid misleading log messages about failed to find key"
b300ae77c209 : Fix async behavior and address possible race conditions.
c85b679c11eb : Allow the system to register 250 NetworkCallbacks.
ab17778dc8e2 : Don't skip cleaning up PIP state in onTaskVanished even if EXITING_PIP
41a9742d1cf6 : Revert "UserController: avoid misleading log messages about failed to find key"
1effd1c4d3fc : Fix async behavior and address possible race conditions.
de5bda3e3206 : Allow the system to register 250 NetworkCallbacks.
4e39db46caba : Temporary stop-gap for Chrome target SDK issue.
c18d4cb8d3e3 : Only request resetLockout if enrollments exist
7371d05d1842 : Temporary stop-gap for Chrome target SDK issue.
a3af6c8f7b31 : Only request resetLockout if enrollments exist
436008e00b0c : Clear caller id when reading device config
e341756aafda : Clear caller id when reading device config
aa1374421637 : Ensure the view being recycled has been inflated before.
8f05b520e635 : Ensure the view being recycled has been inflated before.
0d0d2e20a931 : Revert "Enable remote animation for keygaurd."
aa592c4f148b : Revert "Enable remote animation for keygaurd."
b0e35b860d8c : Avoid falsing when the phone is unlocked.
c438ccb7c67b : Revert "Make window stable while resizing"
4b6826a038f6 : Avoid falsing when the phone is unlocked.
6ea4c436e910 : Revert "Make window stable while resizing"
3e0337f78016 : Revert "Make window stable while resizing"
b70d21e5a990 : Revert "Make window stable while resizing"
2fe56c89474e : Avoid falsing when the phone is unlocked.
af6f9f36c8aa : Check if the sc is valid when finishing seamless rotation
517b27d1c9a2 : Avoid falsing when the phone is unlocked.
0e8eb56207b0 : Check if the sc is valid when finishing seamless rotation
4340e87d2988 : Revert "Update the bouncer to be able to move to either side of a wide screen."
30af9dd4cc1e : Revert "Update the bouncer to be able to move to either side of a wide screen."
c97c9d577828 : Revert "Dump most recently completed jobs."
972757eef836 : Revert "Enable @TestApi access for instrumentation."
24ad5422800c : Revert "Do not propogate test api access flags to Zygote."
c67e55621306 : Revert "Dump most recently completed jobs."
f75e7dd29f8e : Revert "Enable @TestApi access for instrumentation."
9d1d01da314a : Revert "Do not propogate test api access flags to Zygote."
34cc37bfdb91 : Revert "Update the bouncer to be able to move to either side of a wide screen."
3c8036f8099a : Revert "Update the bouncer to be able to move to either side of a wide screen."
105221058b71 : Revert "Update RemovalClient to support new biometric AIDL"
b670f7df574b : Revert "Try to ensure tests run sequentially"
5d184da2030d : NativeTombstoneManager: catch ProtoParseException.
bfb70d817d62 : Revert "Update RemovalClient to support new biometric AIDL"
f43d30d48afe : Revert "Try to ensure tests run sequentially"
f86925ced7d6 : NativeTombstoneManager: catch ProtoParseException.
3dfe5f403bd9 : Fix USB HAL interface binder
dc6fe17c8edd : Handle isUsbDataSignalingEnabledForUser PO case
dec7592979ff : Fix USB HAL interface binder
86a2199ac2fd : Handle isUsbDataSignalingEnabledForUser PO case
91a92e9d00bf : Fix USB HAL interface binder
ffc6121aa2c0 : Handle isUsbDataSignalingEnabledForUser PO case
6d5fed883c4e : Fix USB HAL interface binder
e87f2299d3dd : Handle isUsbDataSignalingEnabledForUser PO case
96df54840c5c : Create VibrationThread only after binder calling ID cleared
23424d5cf090 : Revert "Use new GX overlay for new AOD/lockscreen transitions."
c4f1db643bd8 : Revert "Use new GX overlay for new AOD/lockscreen transitions."
c8ff37bd88d2 : Revert "Revert "Revert "Turn on the feature flag for Android S S..."
21c2aa6cb659 : Revert "Enfore cross user permission to getPackagesForUid"
b36106562ed5 : Revert "Revert "Revert "Turn on the feature flag for Android S S..."
a1bc1d4259a1 : Revert "Enfore cross user permission to getPackagesForUid"
697e1e35f7fb : Revert "Dispatch TaskOrg events before finishing surface placement"
cc83979e0454 : Revert "Dispatch TaskOrg events before finishing surface placement"
346759180ae5 : Fix issue when checking supported sizes
abf1e3f51d6e : Fix issue when checking supported sizes
239503f11ffa : Revert "Sandbox letterbox and size compat apps"
7be50ead1549 : Revert "Sandbox letterbox and size compat apps"
231e24f98b81 : Revert "Sandbox letterbox and size compat apps"
48b141981097 : Revert "Sandbox letterbox and size compat apps"
69165e5517e0 : Keyguard SIM PIN: Fix height
479d91ea52c0 : Keyguard SIM PIN: Fix height
dc80b608f480 : Revert "SyncRtSurfaceTransactionApplier: Use BLASTSync"
fb17fb137f61 : Revert "Bouncer - New PIN animations"
82f95dfd1096 : Revert "SyncRtSurfaceTransactionApplier: Use BLASTSync"
918a223e34cf : Revert "Bouncer - New PIN animations"
ec53cacc93b6 : Revert "Move allow-while-idle throttling to quotas"
439452da9dd2 : Revert "[SettingsProvider] @Readable annotation to restrict acce..."
a29e4ba879fd : Set the values for QQS/QS columns
49901e3a45ba : Ensure opacity is update on the VRI SC when format changes
0522346161c7 : Revert "Fade in notifications one by one"
4058648b2381 : Revert "Clip view before shelf and leave the rest unclipped"
8c61e22af5f0 : Revert "Remove preserve surfaces when surface format changes."
9ca350f4b656 : Temporarily relax the PI mutability flag requirement for chrome
0ccb27dc1edb : Revert "Remove preserve surfaces when surface format changes."
f10f1f4f6a58 : Temporarily relax the PI mutability flag requirement for chrome
90e8eea8df16 : Fix ANR caused by VibrationThread
9273e41bd549 : Fix ANR caused by VibrationThread
2ab37d913d72 : Revert "Fade in quick settings when shade opens"
1c33e59eadd3 : Re-add preinstalled for SYSTEM_ALERT_WINDOW
1e5b12890a82 : Revert LS/AOD clock color change
8e85414cc1ff : Added profile-owner and device-owner on cmd user list.
06abe850f020 : Revert "Create surfacecontrol before layout in relayoutWindow"
2cda7dde3690 : Revert "Clear BPF data in KernelCpuUidTimeReader.removeUid()"
87dc86e3b915 : Revert "Add shared transitions for screenshot->markup"
884b0f6354b8 : Nullcheck device profile when re-granting on package change
79369f354f42 : Revert "Added profile-owner and device-owner on cmd user and dump user."
a3fecdaf67cc : Revert "Do not add display area features for untrusted display"
e5f737e1ea6d : Revert "Do not add display area features for untrusted display"
a6c032bbed14 : Fix default for remove_labels setting
b4a81bb7fc3f : Handle NEVER-but-elevated-bucket case.
5636bda52d7e : Fix NPE in user builds
9f183204b2dd : use new theme colors on custom notifications
7636aec18611 : Update Settings version
7c0ddc9a9bff : Fix background color resolution
cfcb64195978 : Preserve text colors when applying font style
f50e4d6d44a3 : Revert "Keystore SPI: Initialize KeymasterDefs contants with AIDL generated enums"
56852f7a964c : Update apex_manifest to 309999900 for statsd
30e70b6b3a7b : DPMS: Fix access control check for password sufficiency
f65442ab99c6 : fix SoundTrigger overwriting session identity
fa11f1515ecb : Disable ENABLE_DYNAMIC_PERMISSIONS flag for now to avoid crashes.
c07cfcd3a18e : Use proper size for indexing
684a7c553e84 : Fix NPE in NotificationRow
b2def0f1b8c3 : Fix bind service failure on Android Auto
8cd213af645d : Disable initializing wm component for non-primary sysui process
b00f5794dc85 : Revert "Migrate Presentation to WindowContext"
193e5643279a : Revert "Migrate Presentation to WindowContext"
d945a65ee1c9 : SurfaceView: Fix null check on RemoteAccessibilityController
d28019d4607a : Revert "SurfaceView Cleanup (3/n): Extract RemoteAccessibilityController"
aefc910e4caf : Revert "Replace remaining enforceXXX methods"
e48fdcc25035 : Revert "Clean up IMS based interfaces to use a push model instea..."
f3175d9b9a23 : Fix off-by-one bounds checking bug.
9a1cbb57fff6 : Revert "Give all non-package services the power to interact accr..."
8015cf894f84 : Revert "Check cross-user interactions for permissions and app-op..."
d3b8775c7ce1 : Revert "Invalidate package/permission cache if cross-profile app..."
1ca6f401a469 : Revert "Give all non-package services the power to interact accr..."
5e24f1cc14eb : Revert "Check cross-user interactions for permissions and app-op..."
13c0c6a0ebd9 : Revert "Invalidate package/permission cache if cross-profile app..."
dbb6e03313dd : Revert "Replace enforceXXX methods (managed profile)"
d8ad9a6425cb : Revert "Make all permissions per-user."
b660be34d80a : Set ENABLE_DYNAMIC_PERMISSIONS = false until ag/12511042 is ready.
2b25ff1cabe9 : Revert "[RFPM03] Check permission by uid."
302a6a3db666 : Revert "[RFPM04] Adjust hasRestrictedNetworkPermission method"
10ff6dd8a7ff : Revert "[RFPM05] Add UidNetdPermissionInfo class"
24a872c7547a : Prevent dagger from hanging onto DozeService
4d69b073db18 : Prevent dagger from hanging onto DozeService
3ef05a3be49f : Revert^2 "Revert "Fix mute issue when changing audio routes"" Reason for revert: SC blocking bug: 163642647
800061ff6597 : Revert "AudioService: fix internal use of getDevicesForAttributes()"
6db2d3c8a3b2 : Revert^2 "Revert "Fix mute issue when changing audio routes"" Reason for revert: SC blocking bug: 163642647
c5142d72eb3d : Revert "AudioService: fix internal use of getDevicesForAttributes()"
64a94be6b8b9 : Revert "Fix mute issue when changing audio routes"
f41fbf544b87 : setCurrentState(DESTROYED) called from main thread
bc519120b81d : Revert "Check cross-user interactions for permissions and app-op..."
9531a4e1096d : Fix logic for clients with no location permissions
dd2185437d49 : Revert "Exception if receive move withouth down"
ab3fc4c7277c : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
b4dd903a461b : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
1a6087f17a84 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
9dae7fe94e69 : Add READ_PHONE_STATE back to pregranted phone permissions
e9418b6e095b : Add READ_PHONE_STATE back to pregranted phone permissions
f103f34d2ebb : Ensure power menu overflow dismissed when dialog dismissed.
b12bddb5c83c : Autofill: Fix unsafe usages of mCurrentViewId related to Inline UI.
7c7dfc658098 : Fix comparison of UserHandle objects

+- Project: platform/frameworks/ex

b6a32d7 : Camera: Return sequence id as part of advanced extension requests
d31c61c : Camera: Return sequence id as part of advanced extension requests

+- Project: platform/frameworks/hardware/interfaces

514ef81 : Allow override preemptive power policy

+- Project: platform/frameworks/libs/native_bridge_support

b97e59e : Proxy clock_gettime and co to host libc
d1a3bdc : Allow loading moved libs from apex
9a656ba : Regenerate android_api stubs

+- Project: platform/frameworks/libs/net

90ed1e6 : Remove NetUtils from filegroup to avoid duplicate

+- Project: platform/frameworks/libs/systemui

fabee83 : Fix launcher crash loop.
f394303 : Fix FastBitmapDrawable disabled color filter.
bc0798e : Update app icon shadows.
f71aa0c : Apply icon normalizaiton to placeholder icon generation logic
60bffaf : Set clock hands bounds to scale along with clock icon scaling.
8e3a442 : [OneSearch] Move ResultType to searchuilib.
35a0398 : Improve launcher loading times.
7b7d7db : Add LayoutType.SMALL_ICON_HORIZONTAL_TEXT_THUMBNAIL
5254da1 : Removing unnecessary version declaration
e9b327e : Save and restore ClockIconDrawable canvas when modifying it
e543049 : Update iconloaderlib min_sdk_version to 26.

+- Project: platform/frameworks/native

f8ce875c13 : Allow gpuservice to read tracefs entries
2914a57d75 : Skip creating external textures that exceeds size limit
ec7e4d9a5c : Skip creating external textures that exceeds size limit
677a3ec523 : DO NOT MERGE SF: Fix releaseBufferEndpoint merge issue
b6f8479039 : keep a wp<BLASTBufferQueue> in BufferItemConsumer
b60596f638 : Fix KeyCharacterMap overlays by reloading base overlay before applying another overlay.
aca25f6053 : DO NOT MERGE: BlastBufferQueue: Fake release if not received by complete
22b6d239c1 : BBQ: Capture initial destframe change from BBQ
40fbb63819 : Manually calculate stats for app owning external storage
e9323b30ab : BLASTBufferQueue: Cap shadow queue size during sync
3bb11d07d9 : SF: Fix duplicate callbacks from mirrored layers
7162547484 : Allow touch split enabled when no window touched
3d8a31967b : Added getLastAcquiredFrameNum
9d12adc772 : Only add commit callback when using sync transaction
49d525aa2a : Let touch region empty if the input bounds is empty
4c36cd8922 : Merge color property in a transaction
11663406f0 : SF: reset idle state when RefreshRateConfigs changes
4b26b7fb46 : Reconnect to all hidl sensors HALs
d8c6ef2138 : Check if the window is partially obscured for slippery enters
41f48c7b10 : DO NOT MERGE Initialize DrawingState::trustedOverlay to false in constructor
7605fb4273 : Add mechanism for a task's windows to be trusted overlays (SF)
39bc6117dd : Change InputWindowInfo::isTrustedOverlay() to be permission and flag based.
6e689ffe3f : Check if the window is partially obscured for slippery enters
8cba4cea04 : Use bufferItem's fence when calling release
a840a12d0c : Change log to match with function it's coming from
2d2150edc2 : DO NOT MERGE: Move blast sync handling to BBQ
b801a98e4d : CompositionEngine: Update blur state correctly
d668098e47 : avoid extra release of unowned objects in Parcel error path
7c8497e012 : avoid extra release of unowned objects in Parcel error path
c62572fa13 : Allow offscreen mirrored layers to be captured.
4d9c4e1413 : Increase core count in atrace.rc
4bb5ae9fa8 : MotionEvent: Avoid clipping tranformed orientation angle values
587ef9b51e : sensorservice: Track Proximity state change when app goes idle.
df11ff2924 : sensorservice: Refactor tracking logic for the Proximity sensor.
adc914ccd7 : SF: acquire/release screen for active display only
4f960d169f : SF: add HWVsync state to dumpsys
b18455930e : SurfaceFlinger: Don't render rounded corners without a valid crop
51e4dc89f0 : BlastBufferQueue: Fix async worker deadlock
932f6aee50 : BlastBufferQueue: Fix scaling when buffer scaling mode changes
fb4e33acfe : Block dynamic connection event if sensor not found
85d692db25 : SF: update kernel idle timer when active display changes
e9316b7f90 : SF: query RefreshRateConfigs for kernel idle timer support
6d885930e9 : SF: configure idle timer based on display id
9a2ea34e62 : SF: move idle timer to refresh rate configs
3b2091fab3 : Repeat proxy limit callbacks if we keep going above the limit.
b56d96c33a : binderRpcTest: disable
fb06059fa6 : SurfaceFlinger: Implement drop input modes
6de5b587f5 : libui: Correct the stream format back to decimal in bufferDumpHelper
d74454956f : SF: Temporarily expose primary display id
9dbf8e89a7 : SurfaceFlinger: Handle multiple rounded corner settings
50c735592e : SurfaceControl: Add setDropInputMode api
f192a1085a : Use sequence numbers to synchronize enabling Pointer Capture (1/2)
41f77b8f06 : InputFlinger: Add DROP_INPUT and DROP_INPUT_IF_OBSCURED feature flags
c7671d83af : SF: return the active display from getInternalDisplayId
ecc45aea68 : Add display Power Mode information while layer dumps
abbb9d8a0d : Fix drag and drop failed while recording video
60d69037e7 : getProcessFreezeInfo reads more info from kernel
6216446ac0 : Add support for latching unsignaled buffers in Skia RenderEngine.
a2b9fab57a : Fix bug where layers aren't shown in SurfaceFlinger dump.
fe4d05cd44 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
29bc5360a8 : Store jankListener and surfaceStatListeners by layerId
3c332b3f95 : Remove displayBounds when computing layer bounds
ac483a63a0 : Use sequence numbers to synchronize enabling Pointer Capture (1/2)
c0fa0078cf : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
1388106f8f : [DO NOT MERGE] Sync flicker from master to sc-v2
66e11cf885 : Add display proto info
1273ac10ab : SF: update mDefaultDisplayTransformHint for the active display
3b134ccfc7 : Add orientation configuration for touchscreen devices
5c8b18c908 : Use a separate mutex for BLASTBufferQueue in BLASTBufferItemConsumer
95b6d51f68 : Surface: Release references to BlastBufferQueue and SurfaceControl on Surface#destroy
3ba4963f5b : libbinder: uptimeMillis returns int64_t!
71c8a95838 : SF: fix a bug with DISPLAY_EVENT_MODE_CHANGE
7719c7d243 : Revert^3 "Enable input window rotation flag"
084a6d4da5 : Do not blur opaque layers
ef14146f7d : swapchain: always return a signle image for shared presentation mode
856c106c5a : Move reading sysprops out of the Flattener.
a53dcb2fff : Remove support: libfeature_support_angle.so
3819b9fe0b : SF: Tune RefreshRateConfigs for close refresh rates
0743a594c2 : Revert^2 "Enable input window rotation flag"
9afe784f82 : Undo rotation by physical orientation in WindowInfo transforms
817f606392 : Write displayOrientation value when WindowInfo is parceled
90a405ca3a : Add requested_corner_radius to layer proto
a8c7c54eed : SurfaceFlinger: Safely cast from IBinder to Layer::Handle
d1591701a0 : SF: fix a bug with DISPLAY_EVENT_MODE_CHANGE
e0ba4e94f1 : Added windowToken to WindowInfo object
9c3cb1a965 : Merge releaseBufferEndpoint in LayerState
0b06a8da25 : Send releaseCallbackId and releaseFence to correct listener
6eada62e3f : Set windowInfo.displayId to be the layerStack
477c52ff40 : Revert "Enable input window rotation flag"
bf023a62aa : Use WindowInfosListener instead of SF reporting to IF
2919858e09 : Enable input window rotation flag
c14266fd4e : InputReader_tests: Fix tests to work with per-window-input-rotation
15fab6f1b5 : Add WindowInfosListener to Input
60c9d3e853 : Added IWindowInfosChangedListener interface
aecaf0a919 : Disable libgui_window_info_static on mac
263eec4e54 : SF: Remove HWC plumbing for virtual display mirror
56973c4a0e : Make display unique id stable across x86 and x86_64 builds
9c9c191345 : Skip creating external textures that exceeds size limit
8a4d2b4a3a : Add an 'android.software.app_compat_overrides' feature
ac2bf48ed3 : SF: update scheduler's RefreshRateConfigs on hotplugs
433cfd90ca : Attempt to fix mac build
23ea9da2a2 : SF: allow more than one client to use eEarly[Start|End] flags
db036a83f5 : SF: Enable Layer Caching Texture Pool only for the active display
e1166476ab : SF: process ComposerHalVsync for the active display
faac6da6ad : SF: fix a crash in SurfaceFlinger::setActiveModeInternal
0957669e41 : Plumb through display orientation separate from transform
a4fbca56da : BlastBufferQueue: Keep transform hint in Surface consistent
39d5eeb582 : SF: BufferLayer::onPostComposition display might be nullptr
d945111b76 : Add limit parameter to be applied to scaled audio haptic data
b49373916c : SF: Move desired active mode management to DisplayDevice
f3e81d2f49 : SF: add PhysicalDisplayId to DisplayMode
6b7ad65ecf : SF: cleanup RefreshRateConfigs interface
1b11bc6603 : SF: move RefreshRateOverlay to DisplayDevice
3efa394260 : SF: move RefreshRateConfigs to DisplayDevice
7825c68eff : SF: default display is active display
3277faf86d : Renamed and moved InputWindow and related files
cba8d6c179 : SF: bound refresh rate overlay size
4b19bd0d19 : MotionEvent: Transform mouse cursor position
c652358755 : MotionEvent: Rotate relative axes according to window orientation
664834b64d : InputDispatcher: Remove transform only for joysticks and touchpads
9f38881a1b : Apply translation/offset to events from pointer sources only
d2c9e8e37c : Use sysprop APIs for InputFlinger: per_window_input_rotation
2239b37498 : Inform SurfaceFlinger about displays which receive input
48c9242d4c : Revert "Add ExternalTexture class into RenderEngine interface"
7e509dee76 : Revert "Add ExternalTexture class into RenderEngine interface"
cebb1da3c0 : Revert "Remove setFrame from BufferStateLayer"
d21b3b6872 : Revert "Remove setFrame from BufferStateLayer"
8ab0d1596e : Revert "Remove setFrame from BufferStateLayer"
4ac3066fba : Revert "Remove setFrame from BufferStateLayer"
a2407d9c40 : Call apexd --unmount-all at the end of otapreopt_chroot run
60c56acad7 : Call apexd --unmount-all at the end of otapreopt_chroot run
a6e04faaca : Call apexd --unmount-all at the end of otapreopt_chroot run
377689d4e1 : Call apexd --unmount-all at the end of otapreopt_chroot run
0b7fcbddff : Revert "Pass in format when creating and updating BBQ."
037caf5743 : Revert "Pass in format when creating and updating BBQ."
0361aae670 : Revert "SurfaceFlinger: override frame rate for applications that use setFrameRate"
75b4373c8f : Revert "SurfaceFlinger: override frame rate for applications that use setFrameRate"
c36ae0d297 : Use getCapabilities call to ping vibrator AIDL HAL
968ccfdc05 : Revert "Use resolution to round sensor event values"

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

c7f7d7c : Saved initial user info in SystemServer
74f1fc7 : Notify system boot complete on daemon reconnection.
4422827 : Add Display Area for hosting voice plate
dae2f48 : Plumb setPersistentActivity to CarServiceHelperService.
028a431 : Fix CarLaunchParamsModifierTest.
e97ae56 : Allow only Launcher to set CAR_EXTRA_LAUNCH_PERSISTENT.
48dd7ed : Fixed CarServiceHelperServiceTest.
622ae1c : Allow CarLaunchParamsModifier to memorize the target TDA.
fe3c646 : Fix the broken CarLaunchParamsModifierTest.
2f7e32c : Add TitleBar DA
b8308c0 : Update the policy to add controlbar display area.
625312f : Update policy builder when there are multi displays
8f1d368 : Add custom policy provider for automotive reference design

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

834d74b : Fix the issue with buttonStyle in carsuwlib
7b71033 : Use PASSWORD_COMPLEXITY_MEDIUM for pins.

+- Project: platform/frameworks/opt/chips

c96c0d6 : Import translations. DO NOT MERGE ANYWHERE
e1bd8cb : Import translations. DO NOT MERGE ANYWHERE
197ee44 : Import translations. DO NOT MERGE ANYWHERE
d7a488a : Import translations. DO NOT MERGE ANYWHERE
120043f : Import translations. DO NOT MERGE ANYWHERE
a1ce24c : Import translations. DO NOT MERGE ANYWHERE
90965f3 : Import translations. DO NOT MERGE ANYWHERE
9e14676 : Import translations. DO NOT MERGE ANYWHERE
f48d813 : Import translations. DO NOT MERGE ANYWHERE
8f55cf1 : Import translations. DO NOT MERGE ANYWHERE
d1559e6 : Import translations. DO NOT MERGE ANYWHERE
4ab74fa : Import translations. DO NOT MERGE ANYWHERE
54dabb0 : Import translations. DO NOT MERGE ANYWHERE
109da44 : Import translations. DO NOT MERGE ANYWHERE
ff52a78 : Import translations. DO NOT MERGE ANYWHERE
61d985d : Import translations. DO NOT MERGE ANYWHERE
0a9f84b : Import translations. DO NOT MERGE ANYWHERE
e3b62ca : Import translations. DO NOT MERGE ANYWHERE
93ace3f : Import translations. DO NOT MERGE ANYWHERE
f7d91e4 : Import translations. DO NOT MERGE ANYWHERE
2428885 : Import translations. DO NOT MERGE ANYWHERE
6fb8d70 : Import translations. DO NOT MERGE ANYWHERE

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

b6cf253 : Use expired cache infomation instead if the result of the subscription request inconclusive
be5550d : Add metrics for UCE event about Publish, Subscribe, Options and metrics for RCS registration features
1449694 : [UCE] Reset the retry count and times related publish when the publish status changed to not_published
a6c414d : Create UceStatsWriter for RCS metrics
99991f4 : Do not set the device to the forbidden state when receiving the response sip code of the subscribe request is 403
44fcaaa : Determine whether the IMS has been registered through the MMTEL registration status and RCS registration status.
b258ae7 : Revert "Move to a push model of querying ImsFeature Binders"

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

a7ede1243 : Import translations. DO NOT MERGE ANYWHERE
8d3edcac7 : Import translations. DO NOT MERGE ANYWHERE
a6bdf21ef : Import translations. DO NOT MERGE ANYWHERE
633720e71 : Import translations. DO NOT MERGE ANYWHERE
f6defdc90 : Import translations. DO NOT MERGE ANYWHERE
f5dea32c4 : Import translations. DO NOT MERGE ANYWHERE
536b48e87 : [WifiTrackerLib] Remove Provider Model flag usage
bd0fea3fd : [WifiTrackerLib] Do not show SUW or GMS app label in Saved Networks
5b8f5208c : Remove NetworkScoreManager usage
11a05eb00 : [WifiTrackerLib] Fix connecting to SIM-based EAP with unknown carrierId
a5dcb63a9 : WifiTracker: Check demo mode for device instead of user
25f95c681 : WifiTracker: Update isDefaultNetwork for MBB roaming
c80eab12f : WifiTracker: Do not allow share/easy connect for demo mode
1aae3382d : Revert "WifiTracker: Do not allow share/easy connect for demo mode"
6877c304d : WifiTracker: Do not allow share/easy connect for demo mode
b38c8cb92 : Import translations. DO NOT MERGE ANYWHERE
ad2893ad9 : Import translations. DO NOT MERGE ANYWHERE
58d44b526 : Import translations. DO NOT MERGE ANYWHERE
731bcb99a : WifiTracker: Update suggestion user shareablilty after scan
f801a2921 : WifiTracker: Detect VCN over WIFI as WIFI default route
f0aa69a4f : Import translations. DO NOT MERGE ANYWHERE
8fd534152 : Import translations. DO NOT MERGE ANYWHERE
f393865fe : Import translations. DO NOT MERGE ANYWHERE
72352b1f5 : Import translations. DO NOT MERGE ANYWHERE
1bd8a0967 : WifiTracker: Add showToast parameter to MergedCarrierEntry#connect()
5488ba8f2 : WifiTrackerLib: Populate network request scans after initiation
e4ee8ddad : WifiTracker: Add NetworkCapabilities to WifiEntry.ConnectedInfo
e0cbf0473 : Import translations. DO NOT MERGE ANYWHERE
9d9456611 : Import translations. DO NOT MERGE ANYWHERE
8ab8def02 : Import translations. DO NOT MERGE ANYWHERE
adb0a0aa9 : Import translations. DO NOT MERGE ANYWHERE
78b9829c3 : Import translations. DO NOT MERGE ANYWHERE
aa9787b7c : Import translations. DO NOT MERGE ANYWHERE
7abd562b5 : Import translations. DO NOT MERGE ANYWHERE
3332116d5 : Import translations. DO NOT MERGE ANYWHERE
7f37899da : Import translations. DO NOT MERGE ANYWHERE
b761cb63d : Import translations. DO NOT MERGE ANYWHERE
73e790936 : Import translations. DO NOT MERGE ANYWHERE
f5e4f5d32 : Import translations. DO NOT MERGE ANYWHERE
d1476de52 : Import translations. DO NOT MERGE ANYWHERE
a0e7529ae : Import translations. DO NOT MERGE ANYWHERE
e7ea51c12 : Import translations. DO NOT MERGE ANYWHERE
842460138 : wifi: skip GCMP_128 first to fix SAE networks

+- Project: platform/frameworks/opt/photoviewer

7778b32 : Import translations. DO NOT MERGE ANYWHERE
45e12be : Import translations. DO NOT MERGE ANYWHERE
234c5e3 : Import translations. DO NOT MERGE ANYWHERE
167181b : Import translations. DO NOT MERGE ANYWHERE
7b4f357 : Import translations. DO NOT MERGE ANYWHERE
49f5e41 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/opt/telephony

4139a2f6ca : DO NOT MERGE Provided temp solution for 5G+ icon not shown
b2a1630f7b : Only config VoNR per carrier config if card is PRESENT
db7565b9e9 : Fixed NPE when local or remote port range does not exist
36df29f0ab : RCS single registration metrics inconsistencies
0b76098922 : TransportFeatureTagStats metrics inconsistencies
a01f473aa9 : Implement RCS Dedicated Bearer metrics - fix not reporting case
2e3977b603 : Add dump reset for rcs metrics
020211c4ac : Fixed incorrect count logic
dcdb5ee5fa : [DO NOT MERGE] Implement RCS Dedicated Bearer metrics
c59290bbab : when radio capability is without NR, timer should not start.
0be11fc2ba : Add dump of Rcs single registration Metrics
d2577652d8 : Add RCS metrics for GBA event
e8891f3b6f : Implement RCS single registration metrics
b3a41396db : filter deviceIdentifiers for subscriptionInfo if callers without perm
378db2f94a : filter deviceIdentifiers for subscriptionInfo if callers without perm
9845ef56ff : filter deviceIdentifiers for subscriptionInfo if callers without perm
14507754e9 : filter deviceIdentifiers for subscriptionInfo if callers without perm
cc9c44782b : filter deviceIdentifiers for subscriptionInfo if callers without perm
c90703b3e5 : filter deviceIdentifiers for subscriptionInfo if callers without perm
13a48ad26f : Fixed data icon disappeared issue
4380a6efe7 : Support dialing e-call based on dialing sim's emergency number list.
d02bcc83f9 : Update the VoNR setting after carrier config change
8e68fd6da7 : Added nr advanced calling settings support
fe229798e4 : Fix codec metrics for CS MT calls
22a4fbe4e7 : Supported minimum aggregated bandwidth and roaming for 5G+
6411106118 : Check the sending permission of TTY_PREFERRED_MODE_CHANGED
a2a2beb474 : [5G PCO]The PCO's contents is not fixed, so catch the last byte.
88a2e928fb : Use IMS registration for voice RAT stats.
9b2f80a956 : Fix band and RAT handling in various atoms.
3ddf5ae463 : Snapshot data call metrics on every pull.
15a33b4b7e : Check for modify phone state perimission
eee8469c98 : Adding package name to PinStorageEvent client log.
4ba368a34b : Detect sim absent in EmergencyNumberTracker in multi-sim case
b52038f376 : Stop duplicate RADIO_POWER indcation when power off delay disabled
b7984d738c : Check HAL version when setting UNSUPPORTED
ecde733eea : Revert "DC retry ENTERPRISE for duplicate CID if TDs changed"
d773a9dd0a : Match phoneId in the record if the subId is invalid
14be358a42 : Allow adding remote sub only if FEATURE_AUTOMOTIVE is supported.
946245def6 : Fixed allocate/deallocate PDU session id
afdebe14a4 : DC retry ENTERPRISE for duplicate CID if TDs changed
26cf15c71b : Update the UT for SignalStrengthUpdateRequest
103106229f : Don't power on radio when the device is being shut down.
6f362c527c : Configure the radio power off delay timer using a device config
bf15dd965f : Fixed the race condition for data unthrottling
0f30737541 : Update owners file
81b7050020 : Improve carrier id GTS performance
92edb30218 : Add testcase for DisplayInfo Compatibility
b3a73d7ea7 : VoNR toggle
eb28a7169a : Update comparison of new slot status with last status.
8bb044282c : Cap BW estimation sample by per-RAT static BW
eb6f5ab90d : DataConnection fix race condition due to mApnSetting
b59e2ea4d6 : Fixed the concurrent modified exception
befefb11e6 : Remove the "set network type" when radio on
a68707ee8c : Ensure mForwardNumber is null if modem returns empty String or null
e5aa02193f : Reset throttling timer when sim loaded
1b3b48271e : DataConnection fix race condition due to mApnSetting
8a294d8ea6 : Optimized transport manager
bf1752c470 : Catch NPE in ImsPhoneCallTracker#holdActiveCall when call to hold is null.
3d6b9ac205 : Add null check for received intent.
4c54bc0673 : Update comparison of new slot status with last status.
609ee4daf8 : Fix security issue that app can query which applications are installed on the device without requiring QUERY_ALL_PACKAGES in `getDeviceId` method of `PhoneSubInfoController` class
26d9ac534f : Fix enforce calling package behavior when called by GmsCore.
8bfd277742 : Fix enforce calling package behavior when called by GmsCore.
804db9f681 : Revert "Push Binder updates when ImsFeatures change"

+- Project: platform/frameworks/opt/timezonepicker

36e8e6b : Import translations. DO NOT MERGE ANYWHERE
3603147 : Import translations. DO NOT MERGE ANYWHERE
8871544 : Import translations. DO NOT MERGE ANYWHERE
ee04e2c : Import translations. DO NOT MERGE ANYWHERE
9d3684d : Import translations. DO NOT MERGE ANYWHERE
8bb335e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/frameworks/proto_logging

df522493 : Include UNKNOWN SIP Direction as part of Protobuf best practicies
99aca785 : Add atom for Camera App Compat control metrics.
732b2632 : Define atoms and ID for RCS
a63e3fb6 : Add unknown period enum value in CarWatchdog atoms.
fae8a658 : Rename module name for CarWatchdog atoms.
6010a899 : Add CarWatchdog I/O usage summary atoms.
e8c039af : Add atoms of cuj in splash screen
85970f4a : Add logging enum value for long press home setting page
7b0ba603 : Intrument multi-user journey for latency
e3fa2201 : Record app/service uptime for the collection period.
8cacc9ba : Perfix CarWatchdog specific atoms with CarWatchdog.
2f992f80 : Adding package name to PinStorageEvent atom.
bce7e266 : Add an enum to record remote service entering zombie mode for CCAPI
ccbfb31e : Add multi-user journey
626910ae : Add smartspace card received_latency_millis metric to atom
86f56a64 : Add accessibility service page id settings enums.
9b48954f : Adds atoms for the accessibility floating menu and accessibility shortcut
7fa82bb8 : Add extra data for handed bouncer tracking
0e40d45d : Add LauncherLayoutSnapshot pulled atom.
cc31a7b0 : Add a couple of fields into Smartspace atom proto 1. Package uid 2. Interacted subcard rank and cardinality 3. Change card_type from enum to int
71b0f6d1 : Mark both stage ids as uids now that it is supported
cb229d87 : Add cross device timer type to logging proto for sc-v2 branch. Test: manual verify Bug: 196880904
dfdecd19 : Allow multiple is_uid annotations inside an atom.
4d59230b : Add cross device timer type to logging proto for sc-v2 branch. Test: manual verify Bug: 196880904
909c9ce1 : Add atoms for splitscreen metrics logging.
c87d10c3 : Add atoms for App Compat westworld logging.
bfd3274b : Add doorbell card type Test: manual verify Bug: 195065680 Change-Id: I0ea59ec991d19e2de7a9e382a66d827794842750
91dcff9c : Add atoms for pip and wallpaper instrumentation
4367f70a : Add doorbell card type Test: manual verify Bug: 195065680 Change-Id: I0ea59ec991d19e2de7a9e382a66d827794842750
a548e864 : Add proto definition for field accessibility.ShortcutType used in AccessibilityShortcutReported
6baf25be : Add new metrics to VoiceCallSession atom.
cfce3d5e : Add media playback atom
cf37f270 : [metrics/incremental] add package loading info in ANR and crash metrics
b0a77325 : Deprecate DaveyOccurred Atom
a3da3bfa : Add an atom to log TextClassifier API latency and result
44fe7312 : Import TLS handshake atom for Conscrypt
4624c3e8 : Add some missing conversation log fields
d10f3bdd : Add MediaMetrics support to MediaParser
8e2102d1 : Add MediaMetrics support to MediaParser
8ab4398f : Add carwatchdog atoms for apps' stats on killing.
499caf91 : Instrument CUJ for HUN and App launch from notification
7f741446 : Add MediaMetrics support to MediaParser
ea94f1e0 : Separate proto message definitions for pushed and pulled atoms
5359aa7a : Add an atom to log TextClassifier API latency and result
86bd0365 : Add TLS handshake metrics atom proto
64763c86 : Update SurfaceFlinger atoms to include shared timeline counters
4d789558 : Add MediaMetrics support to MediaParser
38e35c3b : Add metrics for WallpaperPicker launch source
40637668 : Add PNN in the metrics for carrier ID mismatch.
6398dd02 : Add telephony service state atom to statsd.
3de0a692 : Add support for Data calls metrics
ae1f444d : Add metrics for carrier ID matching
8ac426b2 : Add statsd atoms for tracking motion events of notification shade
4c770efc : Change BubbleUIChanged atom module to framework
9180f56b : Add enum to BinaryPushStateChanged
fce8ffcd : Add metrics for airplane mode and modem restart
41bea0c0 : Add ART optimization dimension to reportFullyDrawn
b85af661 : Add package_name to log for debugging the back gesture model.
3e74edef : Support latency metrics for recents gesture
5497a915 : Add support for new outgoing SMS metrics
f80707e0 : Fix import order in atoms.proto
4321344b : Add log entries for the results for the ML model for the back gesture.
a27afc99 : Add support for new SMS metrics
ad2ffe88 : Add metrics for live wallpaper questionnaire
83111cd0 : Declare initial statsd atoms for HDMI-CEC
db402645 : Additional LMK diagnostic information
46a3609f : Add app start source information to statsd
6ad0a0de : Additional LMK diagnostic information
9eb63531 : Declare new Wifi atoms
7d8dfd2d : Add statsd atoms to track Jank and Latency
8df31a25 : Update NotificationSection enum.
ecd280e2 : Do not log package name on privacy-indicator logs
97201782 : Update language to comply with Android's inclusive language guidance
4fbfde5c : Add truncate timestamp annotation to BytesTransferByTagAndMetered
6c9afc0e : Add truncate timestamp annotation to DataUsageBytesTransfer
f5ffd9cf : Report NR connected state to provide resolution of 5G NSA mode
149a20ad : Report NR connected state to provide resolution of 5G NSA mode
4feaf01d : Add KeystoreKeyEventReported atom for keystore logging.
5c1f9f1d : Added support for pulled atoms for stats-log-api-gen
07be2d71 : Add atom for general external storage access stats
f5015205 : Inroduce UNIFORM_OPS sampling.
20261d67 : Add shard ID to statsd atom for procstats collection
e48af51a : Add COUNT_LIMIT_EXCEEDED as reason for BlobCommitted/Leased.
28cacb0c : Log IME Touches. Design document: https://docs.google.com/document/d/1e7JrjjEVvjrUxSDuPWdsdKcGziNQbW11bdCPlCdA2Wk/edit?ts=5ed57c93#heading=h.ixy3934b5ag
33b8d379 : Remove libstatsmetadata
6951d3aa : Adding Network Tethering Metrics/atoms in the statsd
7d428142 : Adding Network Tethering Metrics/atoms
99904c18 : Add is_uid annotation to app_usage_event_occurred
f9cf1a29 : Add KeystoreKeyEventReported atom for keystore logging.
c0b5a418 : Add CP2 general usage counters to westworld logs.
76171065 : Adding NetworkStack Metrics/atoms
2c584c28 : Add BlobStore atoms
a62462c2 : statsd: Add audio device usage protos.
734897e5 : GnssStats atom entity name change
d5c8ef9c : Add sysui module to RankingSelected and UiEventReported atoms.
304de472 : Adding NetworkStack Metrics/atoms
e006ccb6 : pulled atom for Do Not Disturb configuration
83c683d9 : Suez: change display wake reason to push atom
1f1c3000 : Added events in UserHalService for metrics
2c1fa5a7 : Telephony statsd atoms.
1bc1ab18 : Suez: change display wake reason to push atom
8fb49a69 : Added data share event types to ContentCaptureServiceEvents atom
cf9a0bc5 : Adds Assistant invocation logging to statsd
f4443b1a : Suez: change display wake reason to push atom
4a82bed3 : Use the UID as the package name in procstat assoc proto dump
aac54e95 : Adds Assistant invocation logging to statsd
89afa9cf : Add the metrics for status of open cas session
c0b7841c : Add the metrics for DVR status
0fca52c3 : Add additional CB atoms
ca809d3f : UpdateEngineUpdateAttemptReported: add super and slot size, and free space
e410c5e7 : SnapshotMergeReported: add retrofit and cow image size
b02f3c30 : Remove SdkExtensionStatus atom
fc9478d0 : Add TCP info into DataStallEvent
b78ac743 : Add data collection and metrics for Media Output Switcher - 1/n
304dd48e : Add unknown state in DataSubscriptionState enum
ff84d7c4 : Added more events to user switch journey
938e801f : Define BytesTransferByTagAndMetered atom
b25bfeed : [SM13] Create new atom for reporting data usage per rat and per sub
35052ca3 : add conversation flags to channel atom
abace052 : [SM13] Create new atom for reporting data usage per rat and per sub
87eda01f : Added 1st atom for Tuner Metrics
5f9400b9 : Display wake reason atom
388f0645 : Update TvSettingsUIInteracted atom
b0b193b2 : Annotate ChargingStatus as a state atom.
a5175c8b : Add new atom for AudioPowerUsage
18802b8e : Add new atom for EVS usage statistics
031363c6 : Add new atoms for auto revoke
fd5b674b : Add App Usage atom to atoms.proto
89497f29 : Add TCP info into DataStallEvent
440ca434 : Add new atoms for auto revoke
e6d62ddb : Add App Usage atom to atoms.proto
4b44846e : Setup default annotation to reduce byte size for launcher related atoms
3972543e : Support to pull aggregated procstats associations
bcf13726 : Display wake reason atom
547aa2b5 : Add dimension to VOICE_CALL_SESSION atom.
ca9be018 : Add telephony module
ee020ab1 : [pm/metrics] add apk size in the log
be208293 : Add logs for drag and drop in documentsui
fb32b0ee : [SM17] Remove ratType field in MobileBytesTransfer(ByFgBg)
553c7653 : Add some enums to BinaryPushStateChanged State enum.
003d16a0 : Add tests for mapIsolatedUidToHostUid methods
2da6ca9c : Change AccessibilityServiceReported atoms to log from settings module.
d97f083f : Update NotificationSection enum.
515d21ef : Annotate state atoms
acea06cd : Add atoms for accessibility shortcut
7a4d597b : Update comments for telephony atoms.
d2df93df : Remove kMaxPushedAtomId from atoms_info.
7f1d1303 : Add new atoms to track user journeys, such as user switches.
ee9deb4a : Rename sharesheet started atom proto fields.
4b24d78d : [stats] add metrics for package installer v2
5d49b25f : Flatten LauncherUIChanged / Migrate Launcher Workspace snapshot data
57c2d0ea : Improve MediaProvider WW atoms
dd5bd7cb : Add module for TvSettingsUIInteracted atom
aa0c9090 : Make state_option top-level boolean annotations
19ce8393 : Slice by state in DurationMetricProducer
b1c692f3 : Add AppOpEnum field to represent op_id in RuntimeAppOpAccess atom.
a2f0fe52 : Slice by state in DurationMetricProducer
898f0938 : Log annotations for pulled atoms.
0ae71779 : Log also the lang id model name that is involved in events
63f146f9 : Add atom of TvSettings and its enum
1cdd98a1 : Bluetooth Metrics: Add metric_id field for Bluetooth metrics to proto. The incremental id is neither a device id nor a pseudo name and therefore PII free.
1ecce39d : Add atom of TvSettings to Westworld and its enum
3a9b91a6 : Proto changes and binary for adding more logs to the Back Gesture. Design document: go/logging-back-gesture.
1c6ad699 : Add SettingSnapshot atom
f82dc981 : Add truncate_timestamp annotation
38714f59 : [SM01] Add rat type fields in data usage atoms for mobile data
6ac2d6f4 : (Part 3) Use new socket schema with statsd tests
54bd03f0 : Change sint to int in atoms.proto
4c096785 : [SM01] Add rat type fields in data usage atoms for mobile data
a8600bbf : Migrate statsd_test to use libstatslog_statsdtest
e1a3e634 : Add sharesheet + generic ranking atoms for statsd.
78447fd5 : Add logging operation ids.
f028a98d : Delay initialization of RarelyUsedPackages and package sampling.
a45360ec : Add logging operation ids.
241eeea4 : Bluetooth Metrics: Add metric_id field for Bluetooth metrics to proto. The incremental id is neither a device id nor a pseudo name and therefore PII free.
b7aa6eeb : Rename featureId -> attributionTag
c13f07a8 : Rename featureId -> attributionTag
d0a235ab : Rename featureId -> attributionTag
e7c3dfc0 : Telephony statsd atoms.
fbd1df64 : Update path for SnapshotMergeReported.
6e10ef64 : Remove apex_available from libstatslog
4851a32a : Add boot session stable sampling to AppFeaturesOps puller.
e1b1b73c : Support multiple module annotations per atom
bd7218ea : Update notification display buckets.
c14fddc5 : Extend atoms with Virtual A/B merge metrics
ecff021d : Create standby bucket changed atom.
9d3c3723 : Statsd: modules for notifications atoms.
2c3d748f : Add atom for a janky event reported by SurfaceFlinger.
915c6369 : Atom for when fgs accesses appop
30ea1abb : Camera: Rename CameraActionEvent duration
48017090 : Add API constraints to ScheduledJobStateChanged atom
07e009d0 : Add atom and puller for AppOps with FeatureIds
536ff59e : Add atom for a janky event reported by SurfaceFlinger.
a4e26063 : Atom for when fgs accesses appop
3d5ad9b1 : GnssMetrics
8a7010c8 : Log UserspaceRebootReported atom from system_server
452bfe0f : Extend atoms with Virtual A/B merge metrics
6eca2e6e : Update GraphicsStats proto definition
8b5030f8 : Bucket channel frequency on device
b2222117 : Add global frame histograms into SF atoms
e97ddbcd : Fix typo in atoms.proto
0ff27211 : Log UserspaceRebootReported atom from system_server
ad47a6c0 : NotificationReported atom: Hash free-string ids.
09e18c92 : atoms.proto: locally aggregate legacy drm API metrics
a40280ce : [SfStats] Add event connection count to atom proto.
5f8fcf48 : SFStats: track lateAcquired and badDesiredPresent frames from the field
125ed99a : App freezer stat logs
b42de3e0 : FrameworkStatsLog --> StatsdStatsLog
9169e732 : Add atoms for publishing ban state.
ad5a1116 : Add support for multi train logging
8f6fbfc2 : Add session id to grant button clicked proto
a9e56fdd : Add atom for sdk extension tests
d48d88d4 : Add proto definition for boottime metrics
9986e438 : statsd atom: Fix errara and missing item for boottime metrics
eb3697fe : Rename FS_MGR_FS_STAT into FS_MGR_FS_STAT_DATA_PARTITION
f364033d : Add proto definition for boottime metrics
abaa8a7b : Update StatsLogProcessor to handle BinaryPushStateChanged
8cb05c75 : Deprecate WifiRunningStateChanged atom
9bd7e4a0 : Add new atom to log userspace reboot performance
015b0a43 : Add new atom to log userspace reboot performance
5dc4a778 : Use FrameworkStatsLog instead of StatsLog
1fa3aa60 : statsd atom: Fix errara and missing item for boottime metrics
cd4a4096 : Use FrameworkStatsLog instead of StatsLog
8d360c03 : Change operation id from integer to string representation
4e08a6e3 : Revert "Change operation id from integer to string representation"
03a4f20e : Change operation id from integer to string representation
fb5c8ed9 : Add some network protos to atoms.proto
18740ee1 : Add SecureElementStatsLog
a301fbd9 : Migrate HealthHal to StatsPullAtomService
2350f4b7 : Add wifi logs into atoms.proto
1f5ac050 : Migrate pullBatteryLevel
064c9c96 : Add SettingsStatsLog
2c9ee82d : DeviceIdentifierAccessDenied: deprecate is_preinstalled
446ea8e8 : Add framework module annotations in atoms.proto
3201d565 : Extend AppPermissionFragmentActionReported atom.
cccbb2d3 : Auto-revoke permissions for unused apps
5f94070c : Do not use hidden isPrivilegedApp
2e8f8507 : Add CarStatsLog
1458f2b6 : Add NfcStatsLog
88170df0 : Add more atoms to sysui module
f46e4290 : Add TelecomStatsLog
da6cd07e : Add TelephonyCommonStatsLog
cda396fc : Add atoms for CellBroadcastModule
b8d44017 : Fix the type error in the IntegrityCheckResultReported proto. Note that this change is submitted just an hour ago and there are no record on it. The error occured because of the refactoring from int to long during the time the review took place.
1764a9a5 : Add telephony module
847e2ba5 : Add bluetooth module
bd238f7c : Add bluetooth module
2de2074b : Add log events to AppIntegrityManagerServiceImpl.
1fcdcc0e : Add instance IDs to UiEventReported atom.
6cc67424 : Add native boot crash rollback reason type
ad61f99a : Add sysui module for logging SystemUI atoms.
604ed542 : Place additional constraints on restricted jobs.
89a73687 : Allow default state, reset state, and nesting for binary states
b69ad31d : Adding atoms for metrics logging
f291fbc3 : Adding atoms for metrics logging
a30006a7 : Adding atoms for metrics logging
25bd72e6 : Update BinaryPushStateChanged and TrainInfo atoms with userspace reboot info
0b4e6699 : Add notification atoms for statsd.
0297fcb4 : Introduce IonHeapSize atom
6a2e828a : Revert "GPS Atoms Addition"
c5e8683c : Add new atom to log userspace reboot performance
61b2d74c : Rename FS_MGR_FS_STAT into FS_MGR_FS_STAT_DATA_PARTITION
03828d36 : Add proto definition for boottime metrics
b7bf5116 : Add lmkd atoms to lmkd log_from_module
6bf06102 : Allow first uid in attribution chain as primary field
b56125e4 : Add atom for reporting of AppOps access messages (including stack traces).
c91dad7f : Add statsd atom for reboot escrow success
0ca1de7a : Expose HWUI metrics via statsd
99ffed85 : Add lmkd atoms to lmkd log_from_module
00f57989 : Rename log_from_module to module
795cc52b : GpuStats: track whether the app creates ES1 context
e53df805 : Add DangerousPermissionStateSampled atom and puller.
ef19ab2b : New values for grant dialog permission results
08adaf14 : Expose ModemActivitiyInfo to system API
cde8985d : Log watchdog-initiated rollback reason
e3c613d2 : Reduce size of procstats westworld atoms
d3da1065 : statsd: Allow wifi mainline module to log its metrics (contd)
aad69149 : Add annotator model name in ConversationActionsEvent
8d547df2 : track and report packages with undecorated remoteviews
c702b27e : track and report packages with undecorated remoteviews
7eb68186 : Log watchdog-initiated rollback reason
91cf5b8e : statsd: Allow wifi mainline module to log its metrics
e594bbc0 : Add option for situation when user ignores permission dialog (USER_IGNORED).
f5bc84be : Add statistics logging for MediaProvider.
fe4bd7b7 : Reland Perfetto upload logging atoms DO NOT MERGE
e66783a7 : Reland Perfetto upload logging atoms DO NOT MERGE
273cce05 : Do not use hidden isPrivilegedApp
23a838da : Add is_runtime_permission field to AppOps atom to enable filtering.
eed896b8 : Rename PermissionGrantRequestResultReported atom fields.
a4835b3e : Initial UiEventReported atom and UIEventLogger.
9b8e4279 : Define new atoms for Vehicle Maps Service.
9d8ff1bf : Define new atoms for Vehicle Maps Service.
cd439f0e : GPS Atoms Addition
f5c97701 : Revert "Add Perfetto upload logging atoms"
a3fbd129 : Define new atoms for Vehicle Maps Service.
e0303396 : Add Perfetto upload logging atoms
69689f53 : Add Perfetto upload logging atoms
aaa90b80 : Add logging of one time permissions to PermissionGrantRequestResultReported atom.
62641ad5 : Cleanup: remove old memory atoms
0e8949ab : Add ProcessMemorySnapshot atom
45f79143 : Update TouchEventReported docs
66759571 : Add StateTracker classes
88fa624f : Implement stats logging for Compatibility API.
2e2e2f55 : Implement stats logging for Compatibility API.
784057c9 : Implement stats logging for Compatibility API.
1a2cafe3 : Expose ModemActivitiyInfo to system API
67346993 : Add RSS high-water mark in kilobytes
72700cd2 : Camera: Propagate camera usage metrics StatsLog
951dbdfe : [SurfaceFlingerStats] Add initial statsd atoms
edacb84b : Add statsd atom for Legacy DRM usage
7a4a2f61 : Adding atoms for metrics logging
2d84787e : Add package_name to text classifier related events.
4b5bf9db : create ExclusionRectStateChanged/BackGesture atom
99e4ef92 : create ExclusionRectStateChanged/BackGesture atom
ddac7ac1 : Update atoms.proto for textclassifier
d018551e : Add one field(sampling_rate_denom) in NetworkDnsEventReported for recording sample rate.
bb598af5 : Refine the proto dns_resolver.proto
cd154077 : Add one field(sampling_rate_denom) in NetworkDnsEventReported for recording sample rate.
1d51574f : GpuStats: track Vulkan apps not doing pre-rotation correctly
eeaf6186 : Add device identifier permission checks to TelephonyPermissions
16f85120 : Add new atoms to log Downgraded Apps and Low Storage
5a3f37f2 : Deprecate the isForeground value because we don't care about it
8d81ba50 : Add atom for per-process system ion heap size
b8185bb6 : Add logging atom for PermissionApps fragment views
49c9dbc1 : Add atom for logging of AppPermissionsFragment views.
85f0ac78 : Add atom for logging views in AppPermissionFragment
62dfab3b : Add anon RSS + swap metric
63e3463c : Log the amount of time between authentication and error
b6107596 : Add logging atoms to record user actions in AppPermissionFragment (handheld devices only)
d3345b86 : Add logging atoms to record user actions in LocationAccessCheck (handheld devices only)
1b8b0c55 : Add atom for per-process system ion heap size
9aeed37c : Adding atom for logging GrantPermissionsActivity buttons presented and pressed.
a1c602a3 : Atoms for logging permission grants during system upgrade.
1e965b11 : Refine the proto dns_resolver.proto
0664d4c2 : Add atom for logging of ReviewPermissionsFragment actions.
8e5ff2dc : Add Usage info for LocationManager's APIs
9822cbe5 : Revert "Add VehicleMapServicePacketReported and"
a39c496f : Add PermissionFlags field to DangerousPermissionState atom.
8df4854a : Add live wallpaper metrics to atoms.proto
a7fe004b : Add worksource AAB bucket to WakeupAlarmOccurred WW atom.
81adc3b8 : Metrics for content capture.
54ff3c63 : Add Standby Bucket and job duration to ScheduledJobStateChanged atom.
3528d3ae : Metrics for content capture.
e54d9963 : Atom and puller for historical AppOps.
1365bcb6 : CTS: StatsLog.writeRaw()
d216639f : Add CarPowerChanged, GarageModeInfo atom.
65c7bbc3 : Add VehicleMapServicePacketReported and VehicleMapServicePacketFailureReported to atoms.proto.
25c10cdc : GpuStats: track CPU Vulkan implementation usage
9e443b63 : GpuStats: Track ANGLE usage info
2ca6f309 : GpuStats: add render api versions to global stats
e328bbce : Extend NetworkDnsEventReported and add new DnsCallReported to log per-query information
341edacb : Update usage comment for IntelligenceEventReported
71f13af7 : Extend NetworkDnsEventReported and add new DnsCallReported to log per-query information
459f7752 : Add install download failure enum
8dcaee03 : define media.metrics events for statsd
83035048 : Add RoleRequestResultReported atom.
61458298 : Extend NetworkDnsEventReported and add new DnsCallReported to log per-query information
1084c081 : Add timing / count for IntelligenceEventReported
f54465a2 : Monitor swap
0bbce5b2 : Fix thermal throttling atoms
06840d8c : Migrate NetworkStack metrics off StatsLog.write
5f2e4ec5 : Update atoms with the final API constants
aebaff3a : DO NOT MERGE Atoms: Add BluetoothClassicPairingEvent
5d3ba838 : Make an atom visible to Permission Controller.
ab371b05 : Organize intelligence counters together
c8debedb : Monitor swap
7518827e : thermal: Add pulled cooling device atom and a field to Temperature atom
0e1767af : Add logging for bubble flyout action.
20a92691 : Adding Face Setting Stats.
d76139e3 : Mark permission controller atoms
3004b6ff : Adding debug value to Biometric atoms.
382b3b55 : Add additional logging for ongoing and foreground bubble types.
2e7bc073 : Migrate NetworkStack metrics off StatsLog.write
ff53c20e : BinaryPushStateChanged enum updates
bf654e6f : Add log_from_module annotation for docsui
2f4aa693 : Update AppCompacted Action enum.
9350ea5b : Remove Notification atom
bb94b117 : Restricted permission mechanism - framework
aa31e42c : Adding debug value to Biometric atoms.
bab4d1f5 : Rename BluetoothManufacturerInfoReported to BluetoothDeviceInfoReported
b8a3b76d : Atom: Keep obfuscated_id name in BluetoothConnectionStateChanged
1f231e8b : Bluetooth: Log class of device
1f19b4cd : Create and log atom SystemServerWatchdogOccurred, TombStoneOccurred.
268890a9 : Adding latency biometric for enroll.
b7e03e39 : update dns message atom
0fb25b03 : Add INSTALL_STAGED_CANCEL_* enums
fa45a3ad : Mainline logging to statsd: native static libs
2893b9e7 : Add a new atom to log when an app is moved from internal to external storage and vice versa.
e63251d3 : Pull info about apps installed on external storage.
04c3956e : Align proto naming with server configuration
1de147de : Config the mainline module "dnsresolver" to use native static statsd libs
5da69cfc : Add logging to indiciate whether a bubble is read or unread.
580ad62c : Add count to TouchEventReported atom
968cb2eb : Add network stack proto
9d1be93a : Add network stack proto
0c55448c : Launch external ongoing usage dialog instead of internal one.
42f7f8f4 : DO NOT MERGE Atoms: Add BluetoothClassicPairingEvent
16a870f3 : Bluetooth: Add event_value to BluetoothClassicPairingEventReported
735fe25d : Change the pulled atom SDCardInfo to ExternalStorageInfo so that we log information about all types of external storage (e.g. USBs).
1bfa3b13 : Mainline logging to statsd: native static libs
7143bdb0 : Log the correct oom_adj when compacting apps.
94108427 : Add new pushed atom to log when an app is installed on external storage.
36506b5f : Game Driver Metrics: get gpu app stats with GpuStatsPuller
fa55caeb : Pull system ion heap size.
b7996103 : Added atoms for logging
0b69466e : Fix ProcessMemoryStatReported atom definition
582b8db1 : Update TrainInfo and BinaryPushStateChanged atoms
0a0c78c4 : Add min_score_adj into LmkKillOccurred event
45ae2ab6 : Fix a typo in ROLLBACK_ROOT_TRIGGERED enum
3b0794b8 : Add ROLLBACK_ROOT_TRIGGERED enum to WatchdogRollback
c36e75f8 : Game Driver Metrics: add GpuStats atoms into statsd
440e56eb : Allow KeyValuePairsAtom to be collected from all uid.
93dca92a : Adding UNKNOWN value to Job constraint change enum.
24bef59f : Modifying Atom name so config works correctly.
a90b3e6b : Add StyleUIChanged field to atoms.proto
cc330e04 : Formatting atoms.
a6a55ec0 : Add atom for logging hidden API usage
3eee8c39 : Add bubble logging for permission dialog shown.
75deda17 : Pull sdcard mounted atom.
6e2c4468 : Revert "Add bubbles UI logging for permission dialog shown."
077b0248 : Add touch classification metrics atom.
8cbf6fbe : Add an atom for TimeZoneDataVersion
b1c6e356 : Manually merge c27452a66662518cd827eca6ea2227d40cb41d19 to aosp-master
acae34f9 : Revert "RESTRICT AUTOMERGE: Manually merge c27452a66662518cd827eca6ea2227d40cb41d19 to aosp-master"
f5246328 : add api to log BinaryPushStateChanged atom
dda7d84a : Adding additional atoms for assist gestures.
9129b80d : RESTRICT AUTOMERGE: Manually merge c27452a66662518cd827eca6ea2227d40cb41d19 to aosp-master
796cb10f : Update AppCompacted WW atom to include device ZRAM usage.
61cf9370 : Add bubbles UI logging for permission dialog shown.
204ff58c : Rename BiometricHalDeathReported to be futute-proof and extendable
cd173fde : train info pull atom
557250df : Atom: add more information to BluetootSocketConnectionStateChanged
ccfd8e76 : Atom: Add BluetoothSocketConnectionStateChanged
b3f25b5b : Add whitelist atom field option Whitelisted atoms can be triggered from any source Test: stats-log-api-gen-test Bug: 119217680 Change-Id: Ia5faed04d696b59ba4ffaab13f5046f943d8a8b7
72c9317e : Add bubbles developer error logging.
8f30801e : Use StatsLog to log packages denied access to device identifiers
778b9191 : Add DEGRADE into HardwareErrorCode
efec54cd : atoms: Fix HardwareErrorCode to match Stats HAL definition
5d944674 : Atom: Add BluetoothSocketConnectionStateChanged
b013de47 : Pull dangerous permission state as atom
75a5659f : Add PermissionGrantRequestResultReported atom
c27452a6 : Add statsd atom PROCESS_START_TIME
ddd25069 : Add logging for bubble UI events.
17d99b80 : Pull all current role holders into statsd
5e9aa8c2 : Add screen timeout extension event to statsd
33feb541 : Add require_confirmation to BiometricAuthenticated atom
497a8dc5 : Atom: Add more Bluetooth atoms
70199918 : Atom: Add A2DP playback related atoms to StatsLog
a1b5d3bf : Atom: Add more Bluetooth atoms
7314f631 : Atom: Add A2DP playback related atoms to StatsLog
f2eeadb7 : Add logging to statsd for job constraint changes.
f4046e62 : Add a westworld atom for SystemUI bubbles logging.
b547464c : Change latency to int64
d6afdfe9 : Update Biometric Atoms
0567d815 : Add WatchdogRollbackOccurred atom
94a91d54 : Add pullers for debugging.
1085dcac : rework BinaryPushStateChanged atom
53039891 : Define Nfc statistic data atoms
717e4dbf : Log USB contaminant status
349715c2 : statsd: implement Speech DSP stat report
505a18b7 : Define Nfc statistic data atoms
6ff5cacf : Amend flagFlipUpdateOccurred atom
6cb77163 : Revoke 'always allow' adb grants after period of inactivity
8e6b07f6 : Add AttentionManagerService result logging into WW
b258c800 : Log broadcast dispatch latency during BOOT_COMPLETED
56dc970c : Define Nfc statistic data atoms
51b65a40 : Touch event latency metrics
a51f11fb : statsd: Add BatteryCycleCount atom
b2acd779 : statsd implementation of USB port overheat event reporting
d2d0dd5a : Add GnssNfwNotificationReported and GnssConfigurationReported
4d01b37e : add page fragmentation info into procstats
33fb3373 : Add new atoms to log Downgraded Apps and Low Storage
f3c0d7b7 : Atom: Update BluetoothConnectionStateChanged atom
a62b23c4 : Atom: Add BluetoothLinkLayerConnectionEvent atom
43bb2349 : Atom: Update BluetoothConnectionStateChanged atom
515770e9 : merge conflicts of dfd36d16b809ee72601f1955861d0fb965e6dbed to pi-dev-plus-aosp
76be0e0d : Atom: Add BluetoothLinkLayerConnectionEvent atom
70ecd234 : Add GnssNiEvent logging
558560e7 : Log the fact that we don't have a prod key.
1fae59a0 : Add westworld logging to signed config.
f3b09956 : Add data_stall_event.proto to atoms.proto
8fa52905 : Define DNS statistic data atom in atoms.proto file
a78ade92 : correct enum_default_value_name on atoms.proto
d96edd71 : Adds Westworld logging of RescueParty reset events.
31a10cd6 : Correct the atoms.proto name
a61f7f02 : Add data_stall_event.proto to atom.proto
42700ec7 : Move procstats_pkg_proc into its own wrapper
a317b121 : Statsd uses ThermalService to pull temperatures
88ad0ba9 : Add phase 2 atoms for documentsui
d9a2980b : Add start time to LmkKillOccurred
04ff9bc6 : Statsd: change power units from double to int64
3174fe60 : Define DNS statistic data atom in atoms.proto file
dd3e4280 : Migrate statsd to thermal hal v2
ef0171fe : Fix some AppCompacted proto nits post google3 review.
6b2b7506 : App Compaction: Add westworld atom & statsd logging.
4a24e303 : Statsd atoms: Add comment about Wifi
d1bc5e9d : Invoke rss_hwm_reset binary
387c80f2 : Adding tests and move launcher.proto
6256060d : Add launcher.proto to atoms.proto
b8f8b30a : Allow atoms to log fields in bytes format.
0c844f88 : Fix style error
afa17574 : Statsd atom: Add WifiLock type
fb0d600a : Statsd atom: Wifi on (enabled) and running
ac4ed13f : Statsd logs directly from Wifi & add Multicast tag
f07cf651 : Update documentation for memory atoms.
72d05a9b : statsd: Migrate statsd SubsystemSleepState to use power.stats HAL
caf91719 : Log UsbDeviceAttached events for Audio devices
752271b3 : Fix lint errors for SettingsUIChanged atom event.
6707369a : Migrate docsui tron metrics to westworld
b1f8a388 : Log connection duration.
19f46a26 : Log UsbConnectorStateChanged events
b29f4179 : Change CpuTimePerThreadFreq to contain all frequencies in one atom
ca94d3c7 : Delete rss_high_watermark_in_bytes field
3b735862 : Add start time to LmkKillOccurred
3b2f9e37 : Statsd atom: pull Build information
d8480dac : Add generic atom definition for device policy events.
b4daed85 : Fix issue in CpuTimePerUid where microseconds are used as milliseconds
8304dce3 : statsd: Increase number of available charge cycle buckets
166fed79 : Atom: Pulled battery level
5a181191 : Add ProcessMemoryHighWaterMark atom
0cc23e4e : Change all uses of uint to int in CpuTimePerThreadFreq
33e140e0 : Atoms for binary push and flag flip.
698348b7 : Report crash source(sys app, user app, sys serve) in AppCrashOccurred atom.
c88588a9 : log service stats similar to batterystats
40a160bb : Statsd atom: Power Use
c302a11a : Statsd atom: GpsSignalQuality
4936ad4b : log connectivity state change
f40eadf5 : Statsd pulls on-device power measurements
1f874fb5 : Add process start time to ProcessMemoryState atom
d1749ddf : Update the binder calls atom to track the calling app of a binder call.
af4753c4 : Add atom to StatsCompanionService for retrieving per-thread CPU usage data
fed6726e : Record process start time for native processes
84984c41 : Log the thermal throttling event to enable conditional temperature pulling.
893ba03c : Adding tests and move launcher.proto
8cda35b9 : Add launcher.proto to atoms.proto
dd967266 : Pull process cpu stats atom.
af83f6b9 : Allow atoms to log fields in bytes format.
d8a31388 : Move Settings atom enums to its own file.
2f2248d6 : Notification atoms changes
1611c9fb : Migrate a few metrics from metrics_contant to atom proto
e9575664 : Add a Settings atom
b50c30ad : Revert "Pull process cpu stats into statsd"
7c59174d : Add UserRestrictionChanged atom and log to track user restriction events.
58031629 : Rename pgfault and pgmajfault fields
03f00ff0 : Snapshot memory state for some native processes
c75adec7 : Pull process cpu stats into statsd
bfb4cb89 : Fix the typos and naming convention in atoms.proto
81e7c9bb : Make state atom field annotation name consistent between google3 and android.
ac7d8b74 : Avoid importing protos.
cd9e3a3b : Add more fields to LooperStats atom
fd3998b1 : Move/rename stats_enums.proto's directory/name
d5b8f35e : Phone service state change atom.
f8841ac6 : pull procstats package process stats section
fa570a20 : pull PowerProfile into statsd
e71c4b8b : Add DiskIo to Statsd
a8dbc385 : statsd side implementation of Stats HAL
56e2d9c9 : Support int32_t (Java Integer) in KeyValuePair atom
06afcb0d : Read RSS high watermark
5108153c : Add notification atom to atoms.proto
5fdf62a4 : Statsd atom: add packageName to wakeups
90102664 : Statsd atom: interactive
228ce4a1 : Add work source uid collection to LooperStats
aa43d946 : use custom Parcel format to pull data
586bc1a1 : Statsd atoms: restrict OEM fields 100000-199999
f167354a : FingerprintStats Westworld Migration
be7ad82f : Statsd atoms: BatteryVoltage
c16e6195 : Prepare LooperStats to be collected as a Westworld gauge matric
a310383e : Log the thermal throttling event to enable conditional temperature pulling.
adabbf61 : Unifying source of statsd BleScan calls and cleaning it up.
462c3891 : Reset the data when pulled by statsd in order to swtich from value metric to gauge metric.
8db8e38d : allow use of atom definition outside of atoms.proto in pulled atoms
0499386b : Statsd: fix comment of logsource in atoms.proto
1a89adb1 : Revert "Revert "DiskStats Westworld Migration""
a67d2f70 : statsd atom: add WallClockTimeShifted
a2bb6413 : Log deferred job stats.
9a686762 : Collect telemetry data for System Server Loopers.
3a337e74 : Add an enum file for stats event
7aa199db : statsd: add Vibrator atom
03e6d01a : Revert "DiskStats Westworld Migration"
e03416e8 : DiskStats Westworld Migration
c65585d9 : Create log event from key value maps.
90f837e6 : Move GenericAtom from pulled atom group to pushed atom group
1d2f5cc5 : Update GenericAtom definition to decouple from metrics_constants proto
d0d5fc7f : Update BinderCalls and add BinderCallsExceptions.
6be84770 : Atoms for ProcStats duration and pss metrics
503a8b70 : Definition of GenericAtom
bf0ff21c : Collects binder call stats data through WestWorld.
3bd807a4 : Wean Statsd off BatteryStats: Network Power
5035a33f : Statsd: ISOLATED_UID_CHANGED out of batterystats
65e585cb : Atoms: remove bluetooth a2dp
9258b084 : Add fileds to AppCrash and ANR atoms
8ea818e5 : Clean up atoms.proto
f3c9b3de : Update BleScanStateChanged comment
509f07a7 : Fix statsd ble scan logging
c5ec4a24 : Convert compilation reason and filter to int-enum before logging
87ad068b : Convert compilation reason and filter to int-enum before logging
1ffa8a9b : Add UsbDeviceAdded and update PhysicalDropDetected
62ee8b3e : Fix statsd logging in BatteryStats (nesting prob.)
a652f9ff : Temperature atom: Use int instead of float.
e6d5b546 : ScheduledJobStateChanged: add stop reason
6bbc0c9b : Moves the settings changed logging for statsd.
241fa9c4 : Atoms: Mobile Connection
ad403312 : Delete TODO about renumbering statd atoms
5891ca1f : Add uid field annotation in atoms.proto and statd memory usage optimization.
ff73b3f2 : Add vendor-logged stats to statsd.
6ca3c80d : Atoms: Bluetooth
1cfad886 : Refactor cpu stats pullers
36770198 : Atom: ResourceConfigurationChanged
792e2157 : Atom: ResourceConfigurationChanged
16ec9e8d : Refactor cpu stats pullers
401fd77f : Create a pushed atom that gets logged when the ActivityManagerService detects that an app died.
c634958c : Add a comment to allocate field number above 100000 for OEMs to use and block them off from being used.
25e9cb2f : Atoms: Keygaurd and Bouncer
0be5f115 : Atom: TemperatureReported
6099e5d5 : Updates jank metrics in statsd to include uid.
1d16c3dd : Revert "Revert "Log the apk optimization state in the MetricsLogger""
5300342b : Add annotation to atoms that represent a state change in atoms.proto
7cfc5338 : Revert "Log the apk optimization state in the MetricsLogger"
839c80fe : Revert "Log the apk optimization state in the MetricsLogger"
ee54a44b : fix picture-in-picture logging
fd842c76 : Log the apk optimization state in the MetricsLogger
67e48e8d : More formatting fixes for statsd
619cc939 : Updates statsd atoms.proto with small changes.
d08bf7da : Atom: CallStateChanged
997fe2d0 : split subsystem name + split name into subsystem name and voter name
016159cf : Atom and logging for foreground service state changes
c7280984 : Add atom and logging for app overlay
2a20e692 : Atom: DaveyOccurred
33b8f48b : Atom: Remaining and full battery capacity
e24d91ca : Use statsd constants instead of literals
66beccfd : Atom: BootSequenceReported
30e056ab : Split usage_in_bytes into following separate fields:
7000ba89 : Atom: Shutdown sequence event
93fda5ea : Refine atom definitions for memory metrics.
5ae1fe98 : Add Bluetooth atoms
f9a367ba : Proto enums for DeviceIdleMode
c560d3ae : Proto enum reference for App Transitions
8d335c35 : Statsd and frameworks reference proto enums
a1c05834 : Update to the ActivityManager proto
c1d21fc0 : Simplify the memory metrics atoms.
74550dc5 : Atom: WifiMulticastLockStateChanged
4af8d89e : add system uptime and free disk space atoms and pullers
0aa92144 : add atom and logging for Picture-in-Picture feature
7f0771a7 : add atoms for cpu power calculation
6d0d1350 : Add atoms to log memory metrics.
f9ed9ffc : Atom: ScheduledJobStateChanged
ad9ba02b : consolidate subsystem sleep state atoms
dc4dc763 : Log attribution to statsd for pushed atoms.
c811d271 : pull absolute value for cpu time per frequency.
9cce4f2e : Add atoms for app startup time.
d401cb3a : Updates atoms.proto for statsd.
09402c69 : 1/ Change all "name" to id in statsD. 2/ Handle Subscription for alert. 3/ Support no_report_metric
252cb102 : 1/ Support nested message and repeated fields in statsd. 2/ Filter gauge fields by FieldMatcher. 3/ Wire up wakelock attribution chain. 4/ e2e test: wakelock duration metric with aggregated predicate dimensions. 5/ e2e test: count metric with multiple metric condition links for 2 predicates and 1 non-sliced predicate.
481a5107 : Statsd anomaly detection atom
5882929b : rename pulled atoms to shorter names
64dbfb1f : Stats log api for attribution chain.
4d260710 : Adds API for apps to push events to statsd.
9c258ecd : Fix how we build the statsd protos.
57923975 : Attribution proto in atoms.
7674048f : Add/fix a few statsd atoms
1c6b7452 : add atoms and pulling methods for wifi controller activity and modem controller activity
48221910 : Adds atom when error is written to dropbox.
26055d24 : Define PacketWakeup pushed events for statds
03b5e137 : Update statsd proto comment
d837b1e8 : Rename "stats_events" as "atom".

+- Project: platform/frameworks/wilhelm

09edcd1 : Android AudioRecord: AttributionSource fixup
dcc2198 : Android AudioRecord: AttributionSource fixup

+- Project: platform/hardware/broadcom/wlan

c835c04 : HAL: Fixed vendor HAL crash due to missing unregisterVendorHandler() in some failure case
1bdf261 : HAL: Fixed vendor HAL crash due to use-after-free
f0b5baa : wifi: Multiple blobs based on sku for OTA update
ed800a5 : Additional logs and checks to prevent OOB in ring status path.
3c8fcfc : HAL: error handling when no buffer space available

+- Project: platform/hardware/google/av

c3e2eb5 : DO NOT MERGE C2SoftMp3Dec: fix OOB write in output buffer

+- Project: platform/hardware/google/camera

2079123 : Camera: Support to raise priority of buffer allocation
c28fda4 : Reduce log level for error notify
6b82f87 : Add thread name to camera provider threads
528695f : Minor changes to align with coding guidelines
5088310 : Camera: Measure buffer allocation time
0d13d96 : EmulatedCamera: Fix scaler crop region default for maximum resolution sensor pixel mode results.
3ac8c84 : RESTRICT AUTOMERGE Update the sc-v2 branch version code modifier
a847112 : Remove pending shutter/metadata for ErrorRequest
5456073 : Avoid memory copy via passing by value
4f9d041 : camera: fix build break
6efce27 : Integrate device state into hal
ad6a990 : Convert the version script into py
8ab6626 : Add dimension requirement for software denoise.
0c808bc : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/camera
8e50b0e : Camera: reduce the close latency
e99fd0e : Camera: Add ZSL result dispatcher
c876968 : Revert "Make RefBase a non-virtual base of GoogSensorWrapper."

+- Project: platform/hardware/google/gchips

66bfdd6 : Revert "Add delayed logger to allow logging verbose/info logs as warnings"
aa174c8 : Revert "Commit all gralloc logs to warning on high memory allocation"
0e8b1d6 : gralloc4: Do not hold reference for dumping in allocator
4ffbe19 : gralloc4: Delete the gralloc handle when freeing the buffer
71a210e : Maximize the priority of gralloc allocator thread
94d6294 : Add plane layout for R8 and RG88 formats
a48bf1a : Add missing 16 alignment constraint of chroma stride for YV12
313da84 : Fix YV12 stride alignment issue
a2e11a3 : Remove getppid call from gralloc mapper
5683166 : Commit all gralloc logs to warning on high memory allocation
d91ca7b : Add delayed logger to allow logging verbose/info logs as warnings
f2c2a2d : Log the calling process's PID
84cd15d : Replace refcounting functions with buffer free
4755d02 : VendorGraphicBuffer: Add import buffer and free buffer functions
7e7db0d : include: update VendorVideoAPI for CROP info support
fd1d25e : videoapi: fix bugs at Exynos_dynamic_meta_to_itu_t_t35
a67810d : Remove build support for gralloc3.
27d4aa1 : Decouple metadata operations from implementation
2877762 : Clone validate function to remove dependence upon implementation
02b1b2c : Map CPU accessible buffers during import
e181278 : Remove deprecated ION calls from reference
a7f9366 : Lazy map the buffers on lock
9d59748 : Define SBWC sizing macros if UAPI isn't available
40edcc3 : Allow realigning YV12 to satisfy C2's stride assumptions
d348f15 : vendorgraphicbuffer: add validation on metadata before operating
e84a136 : Allow GPU to read RAW10 buffers
f66c6d9 : Disable AFBC for RGB_565
f03c2c9 : gralloc: map camera output yuv to NV21
ebd3fb3 : Revert "gralloc4: limit 64-byte alignment to GPU+camera"
fe189f7 : Gralloc: allow INTERNAL_Y8 and INTERNAL_YV12 access by Camera
60a825b : libvendorgraphicbuffer: add the support of buffer id
e3a6781 : gralloc4: limit 64-byte alignment to GPU+camera
0ec614e : Add .hash for an aidl_interface
c33cf70 : gralloc4: align buffers for the GPU to 64 bytes
1d0ac2d : gralloc4: Disable SBWC on Camera buffer when GPU is one of producers
ef4a927 : Convert BO CPU_READ_OFTEN to CPU_READ_RARELY
04198b0 : gralloc4: sync ion buffers around CPU usage
9f647cc : gralloc4: Enable SBWC when vpu is specified as consumer
b596509 : libvendorgraphicbuffer: add MFC usage
69927b6 : gralloc4: use UAPI for SBWC size macros
3a6604d : gralloc4: support camera write to RGBA_8888 buffers
465331a : gralloc4: make isp_preview heap accept SurfaceView
967723d : Gralloc 4: Handle SENSOR_DIRECT_DATA usage
b8392de : libvendorgraphicbuffer: Add API to query for SBWC
9bc1f37 : VendorGraphicBuffer: add new interface 'set_dataspace'
2d6572a : Allocate SBWC compressed buffer for ISP -> MFC pipeline
869640a : Allow small sized buffers to use AFBC
0374b2a : Fix config name to enable GPU AFBC YUV write
31bd5fa : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/gchips
d36bc82 : Include BO and MFC usage flags in public headers
403052b : Gralloc: Remove YUV_RANGE_FULL usage
75f2528 : Gralloc: remove PROTECTED_DPB usage
142a04c : Gralloc: Correct the AFBC wide-block support in GPU use cases
bb42ee8 : gralloc3: reduce log spamming
cae627b : Revert "Remove hack of offset calculation from exynos formats"
76be3e8 : Remove MSCL specific hacks
41a6503 : Gralloc: remove unused usages
e10649f : Gralloc 4: log human readable format names
e28b6fc : Gralloc 4: width 32 align for SBWC 10 bit
5329655 : Gralloc 4: Add readable format names
a4dd628 : gralloc4: log SBWC header + body sizes
40a02f6 : Add property in vendor graphic default
a67690e : gralloc4: Print usages in a human-readable way
26258a1 : gralloc4: Select proper FaceAuth heaps based on usages
86e2322 : gralloc4: recognize TPU as a producer/consumer
ccac9ff : gralloc4: add usages for FaceAuth
3488370 : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/gchips
859bbc9 : gralloc4: fix cam_wr flags for RAW10/12/BLOB formats
49cafc9 : gralloc4: Add support for contiguous planes
e44b5ad : gralloc: make isp_preview_heap accept SurfaceView
789064a : gralloc4: Enable use of vstream-secure/vframe-secure DMA-BUF heaps.
411cd9f : gralloc3: Enable vframe-secure and vstream-secure DMA-BUF heaps
d12600c : gralloc4: use the faceauth DMA-BUF heaps
6665c03 : gralloc3: Let gralloc use the faceauth DMA-BUF heaps
7aad72a : Removing VIDEO_EXT usage from our Gralloc
e35341e : Remove hack of offset calculation from exynos formats
34d57fa : gralloc4: Aligned format_info.cpp
1004a69 : gralloc4: Added a script to align format_info.cpp
a8690e9 : gralloc3: fix video metadata allocation
2d8d8d6 : libGrallocBuffer: Remove unnecessary dependency
69d33c9 : Allow producers and consumers to be interpreted from private usage bits
7ce0e29 : Allow DPU to read AFBC YUV buffers
1b5d93c : Add capabilities flags for BO and MFC
e3bd32f : Add producer and consumer for BO and MFC
d7daf71 : Reserve usage bits for BO and MFC
9cdfa46 : Use enum alias in VALID_USAGE flags
c63d3b9 : gralloc4: Remove references to unused ION flags
ab0bf39 : gralloc3: remove references to unused ION flags
864b9ed : VendorGraphicBuffer: Add aliases for offsets
5d0a08f : libGralloc4Wrapper: Add retain and release
a413770 : Gralloc4: Add internal format camera capability
70d7d1e : Gralloc 4: Implement libGralloc4Wrapper
3494b96 : Gralloc 4: Dump buffer descriptor
db97079 : Gralloc 4: Build wrapper
7106705 : Allow DPU to read RGBA_1010102
2a1dde4 : Use NV21M for camera buffers
e07349e : gralloc4: Use libdmabufheap in gralloc4 for sensor_direct allocations
9137999 : gralloc3: use the sensor_direct DMA-BUF heap if present
eea8a3f : Specify version for aidl_interface explicitly
9fe9ac4 : vendorgraphicbuffer/gralloc4: report format flags
2cadc33 : gralloc4: enable YUV AFBC for the VPU
0e1836c : gralloc4: Allow wide-block usage across IP
ac59880 : gralloc4: disable GPU write to single-plane YUV420
1c78bcd : gralloc4: prefer wide-block AFBC for GPU reads
54bd583 : gralloc4: Add capabilities for AFBC
915c27b : gralloc4: add Google formats
201faf3 : VendorGraphicBuffer: Add plane offsets to VendorGraphicBufferMeta
597592d : VendorGraphicBuffer: Add alias for size and fd
33eaa11 : gralloc: map camera ouput to NV21
28a180a : Always alloc uncached buffers for sensor direct heap.
533c42c : Create "//hardware/google/gchips" namespace
f1a93be : VendorGraphicBuffer: gralloc4 support
6256e50 : VendorGraphicBuffer: initial code
0da163b : Add placeholder libGrallocWrapper
ae495ec : gralloc: use UAPI for SBWC size macros
16a6fc9 : Add EXYNOS_YCbCr_422_P format
6bcc7aa : gralloc4: disable ion sync
0fddf7d : gralloc4: initial code
96d56cc : Allow small size AFBC buffers to be allocated
0cfc5e0 : Add AFBC YUV READ capability for DPU
0757d2a : gralloc3: log SBWC header + body sizes
b4be415 : gralloc: recognize TPU as a producer/consumer
5f7095a : gralloc: Select proper FaceAuth heaps based on usages
6883ac7 : gchips: add Gralloc usages for FaceAuth
f1e441e : gralloc3: log more human readable format names
f12a581 : gralloc3: print format names in log
a24161e : gralloc3: enable YUV AFBC for the VPU
10946f2 : Vendor Gralloc: Amend plane information
5fc1bb0 : Vendor Gralloc: Adjust buffer descriptor
dd08e68 : Gralloc: Additional logging
7a8a909 : gralloc3: apply width 32 align for SBWC 10bit
22f73ff : gralloc: disable all AFBC features for swiftshader
d5bc9c2 : gralloc3: [g19] add additional usages to support BLOB drm contents
62257cf : gralloc3: [g19] support MALI_GRALLOC_FORMAT_INTERNAL_BLOB read from VPU
c5d8e51 : Vendor Gralloc: Implement offsets
6ef1ed2 : Gralloc3: Support RG_88, fix internal format flex
5682311 : Gralloc3: Vendor buffer descriptor
62d4365 : gralloc3: Deprecate ION_HEAP_TYPE_{SYSTEM_CONTIG,CARVEOUT}
ad7aefc : Map sensor_direct requests to the sensor_direct heap
9ef17b8 : Revert "Gralloc3: Public buffer descriptor"
b57924f : Gralloc3: Public buffer descriptor
4006f58 : Enable google_hal_headers support for host build
5040ef6 : Gralloc3: Add R8 format
7a3721b : gralloc3: enable single-plane YUV420 AFBC
284e582 : gralloc: align height of wide-block AFBC
af68143 : gralloc: prefer wide-block AFBC for GPU reads
2536301 : gralloc3: re-enable wide-block AFBC
b898087 : gralloc3: enable wide-block afbc for gpu
667aa49 : Stub public interfaces
9fee481 : include: add CHECK_PIXEL_FORMAT type infos to ExynosVideoMeta
c7cf28b : gralloc: Expand AFBC capacities for YUV
51d019c : gralloc: Set flag allowing GPU writes to YUV AFBC
9fd3557 : Add support for formats where planes are contiguous in memory
9fa5e9a : Cleanup formatting of format_info table
8519f95 : update VendorVideoAPI.h
5649c20 : Add BOARD_CAMERA_USES_EXYNOS_GDC at BoardConfigCFlags
11b95af : Revert "Add BOARD_CAMERA_USES_EXYNOS_GDC at BoardConfigCFlags"
9d73e82 : gralloc: [g19] fix afbc property naming
abf1a63 : Add BOARD_CAMERA_USES_EXYNOS_GDC at BoardConfigCFlags
afbae97 : gralloc3: change property name for dataspace
9159f7f : Initial empty repository
50b3ac6 : libexynosutils: Change make file inclue path
a5fe4ec : Add BoardConfigCFlags.mk
bc9f7f1 : gralloc3: [g19] don't align vstride for YCrCb_420_SP
9f93af3 : gralloc3: [g19] fix align requirement for non_rgb, non_yuv formats
cbfdf5c : gralloc3: [g19] read afbc requirement from BoardConfig
cccb10d : gralloc3: [g19] HW_RENDER ion flag for HW_TEXTURE usage
0486831 : gralloc3: [g19] allow disabling AFBC without warning logs
f18af42 : gralloc3: [g19] make ion handle import as a feature
85d965a : gralloc3: [g19] alloc metadata using ion
93acedd : gralloc3: [g19] don't attempt ion handle free without import v3
a0427db : gralloc3: [g19] set BLOB format stride same as alloc width
defdf01 : gralloc3: [g19] log on unusual attr fd state
c29cea5 : gralloc3: [g19] flex format fix for gpu render target
f7e44d4 : gralloc3: [g19] check stride in validate_buffer_size
6547ced : gralloc3: [g19] backport IMapper2.1 functions from ARM Gralloc b_r20p0
4a982c4 : gralloc3: [g19] warn on unknown usages
cbdb4eb : gralloc3: [g19] bt601 full range csc for camera producer
245bc9e : gralloc3: [g19] force dataspace feature
7be401e : gralloc3: [g19] Don't suggest lockFlex for some YUV-compatible formats
f2f001e : gralloc3: [g19] sync using modern ion
a82e109 : gralloc3: [g19] prevent fix 310970
0662b1b : gralloc3: [g19] disable afbc for secure buffer
faf27f2 : gralloc3: [g19] change dataspace setting conditions
c2c38a0 : gralloc3: [g19] add dump function to private_handle
0888189 : gralloc3: [g19] force bt601 narrow if ro.vendor.cscsupported not set
d9da5b2 : Remove BigOcean specific NV21 format
99dbe74 : Add NV12 color format for Bigocean
a34e354 : gralloc: fix raw10 and blob stride issue
b577574 : gralloc3: Replace TARGET_SOC with TARGET_BOARD_PLATFORM
0fa02ee : Add color formats for Bigocean output
122323e : videoapi: fix bugs for itu_t_35 data parsing
bc157da : videoapi: implementation about st2094-40 parser
ccce882 : Fix include path for videodev2{,_exynos_media}.h
e47d209 : include: sync up ExynosExif.h file
9fb50ee : gralloc3: Use sanitized ion header
ba41b52 : gralloc3: [g19] code sync with Lassen 190911
a622edf : Move kernel header files to device directory
7a62d88 : gralloc3: [g19] port to gs101
f8b473d : gralloc3: [g19] symlink gralloc1_priv
2cd5ccf : gralloc3: [g19] add gralloc3
37b6e0c : include: define SBWC formats
31d2048 : gralloc1: remove gralloc1
83672bd : Add initial source code
89ef144 : Initial empty checkin

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

b1aae32 : libhwc2.1: avoid pure virtual function call in Worker thread
7ed2167 : Revert "libhwc2.1: LBE support for dual display"
73967a4 : libhwc2.1: check the hbm sv dimming finish [ DO NOT MERGE ]
087381b : libhwc2.1: postpone the burst 120hz->60hz change
a667bd7 : libhwc2.1: HWCService: add setMinIdleRefreshRate() and setRefreshRateThrottle()
00b2781 : libhwc2.1: Update pixel-display V4 interface
eeedc13 : libhwc2.1: add calibrated display check
46c4481 : libhwc2.1: update displaycolor for calibration info
18f19e7 : libhwc2.1: don't retry checking idle hint support on start
1affb13 : libhwc2.1: send hints when connect to power hal first time
90fd222 : libhwc2.1: LBE support for dual display
4c407e7 : libhwc2.1: re-assign resources when switching fps to high if needed
b234a2d : libhwc2.1: invalidate mTargetBuffer after ComposerClient has died
4745dff : libhwc2.1: block brightness change if LHBM is in action
4b656e0 : Add ATRACE_CALL() for setLhbmState
3686af0 : Add ATRACE_CALL() for setLhbmState
4f43428 : libhwc2.1: invalidate mTargetBuffer after ComposerClient has died
e3770ba : libhwc2.1: update panel brightness when brightness level dirty set
1358e80 : libhwc2.1: send idle hint while video playback
da16bcd : libhwc2.1: Update Android.mk
b715d98 : FBManager: check secure flag before freeing secure framebuffers
c27752f : libhwc2.1: Implement debug commands from vndservice for LBE
0614e6d : libhwc2.1: add hdr10plus capability
728079d : libhwc2.1 update displaycolor to pass display info
da20789 : set libhwc2.1 makefile path soc_ver folder
6162c12 : libhwc2.1: Workaround for building gs201
1c40e72 : libhwc2.1: Support SoC specific namespace
aa34e0e : Remove TARGET_BOARD_PLATFORM make restriction
078fc35 : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/graphics/common
2dd6c07 : libhwc2.1: add version in displaycolor header
d383742 : libhwc2.1: Add the name of sysfs for hbm/dimming
a798d53 : libhwc2.1: constrain adjusted brightness of LHBM compensation
e786929 : libacryl: update YCbCr narrow/wide range mode setting for 4k video
9a3b07b : libhwc2.1: add HBM IRC OFF control
95d7d54 : libhwc2.1: set taskprofiles for hwc binder threads
8c5c227 : libhwc2.1: skip HBM dimming when full-screen HDR switch
bf3909e : libhwc2.1: fix idle hint checking before waiting signal
b9d64ee : libhwc2.1: set hbm on by atomic commit if dim SDR transition
3cda218 : Revert "libhwc2.1: LHBM On Constraint"
3193f8b : FBManager: check color format for buffer cache
2400438 : Implement memtrack
46ed0bc : libhwc2.1: LHBM On Constraint
0539859 : libhwc2.1: the dimming usage feature
f0c96a9 : libhwc2.1: pixel-display V3 interface implement
77bfc25 : libhwc2.1: add error handling for display hints
5804f21 : libhwc2.1: use dedicated thread for display hints
9c2e207 : libhwc2.1: Add color mode codes
6662bd1 : libhwc2.1:libdrmresource: Add color_mode property support
e78e973 : libhwc2.1: Add dataspace check codes
e142ae6 : libhwc2.1: add support for secondary backlight node
3334bbf : libhwc2.1: Allow report vsync according display ID
caab37f : libhwc2.1: Set frame rate of m2mMPP
29cbc81 : libhwc2.1: Release FBIds of secure framebuffer once they are finished
0990f76 : libhwc2.1: enable refresh rate mipi sync via drm prop
ae00ee3 : libhwc2.1: pass HDR full screen status to displaycolor
3458109 : libhwc2.1: enable smooth display compensation
0b05968 : Remove makefile references to obsolete gralloc versions.
78c74f3 : libhwc2.1: postpone vsync callback until get vsync from driver
5407c19 : libhwc2.1:libdrmresource: Support TUI event
cb13122 : libhwc2.1:libdrmresource: Bug fix for comparison of string
44b3cf1 : libhwc2.1: Handle TUI events
619a502 : libhwc2.1: set src acquire fence in skip validate process
321c2ce : libhwc2.1: Modifying duplicating acquireFenceFd
47ebc76 : libhwc2.1: Duplicate acquireFence when it is passed
1521bb3 : libhwc2.1: Add nullptr check in printExynosLayer
2c5f281 : libhwc2.1: Add display capability to skip client color tranform
7157f95 : libhwc2.1: Separate AFBC to apply PPC
25a1922 : libhwc2.1: Modify readback buffer size
2a9c294 : libhwc2.1: Force ModeSet when it is required
82529d5 : libhwc2.1: Disable readback when it is not required
0ace104 : libhwc2.1: Fix bug in overwriting error information
6a7690c : libhwc2.1: Disable DQE if readback is requested
bc13896 : libhwc2.1:libdrmresource: Add dqe_enabled property
6593d4f : libhwc2.1: Don't reset config state while desired config is pending
334832b : libhwc2.1: clean up unused layers when caching too many layers
46e47cc : libhwc2.1: update IDisplay AIDL to V2
eefb0e8 : libhwc2.1: add set dirty in CtrlValue structure
ff7ef11 : libhwc2.1: pixel-display V2 interface implement
e216ef9 : libhwc2.1: clean up fbId cache when size exceeds the limitation.
52a3dc8 : libhwc2.1: support fbId cache for solid color layer
548d216 : libhwc2.1: bind FBId with the life cycle of a layer and its buffer
e592cbe : libacryl: separate AFBC into RGB and YUV ppc table
4607132 : libacryl: make sbwc classified into G2D_PERF_LAYER_SBWC
11b3723 : libhwc2.1: cache supported power HAL extension hints
7b52f02 : Fix the wrong name for 8BIT AFBC format
18f8912 : libhwc2.1: Remove GPU usage flag in G2D destination buffer
5941a50 : libhwc2.1: Remove HBM for HDR handling
81da441 : libhwc2.1: change the hbm mode and brightness update sequence
e5e518e : libhwc2.1: reset DimmingOn/HbmOn when power off
a7c2436 : libhwc2.1: enable LHBM compensation
e7f8ae1 : Fix single plane AFBC compressed format names
e8f005d : libhwc2.1:libdrmresource: set vsync callback thread to SCHED_FIFO
5d18499 : libhwc2.1: Remove invalidate() in LBE state/ambient light function
c7842b5 : libhwc2.1: fix double-ownership of DstBufMgrThread
db57822 : libhwc2.1: HWCService: add setDisplayLhbm
7bcf53a : libhwc2.1: add lhbm drm property path
af2bf1e : libhwc2.1: GHBM synchronization update
95dd541 : libhwc2.1: refactor update color settings logic
ab3de1a : libhwc2.1: setActiveConfig during device init
f5c1c3b : ExynosMPP*: fix double-ownership
ee3437f : libhwc2.1: Fix setPowerMode fail for VTS
3f5e5a9 : libhwc2.1: Cleanup framebuffer outside of the lock
1184cfe : libhwc2.1: change Layer's DPU clock requirement formula
21be2fa : ExynosMPP: don't reallocate buf for the same compression
df30bae : libhwc2.1: pend active config during doze mode
e0e5e1b : libhwc2.1: Seperate configuration from debugging setting
831dd60 : libhwc2.1: Using ExynosDeviceModule
eb9e7ef : libhwc2.1: Fix the memory corruption in list from race condition
7f7c0f0 : libhwc2.1: avoid race condition in FramebufferManager
2057d52 : libhwc2.1: HWCService: add setDisplayBrightness
7f0b236 : libhwc2.1: config brightness before displaycolor scene update
3e428a4 : libhwc2.1: Subtract mCachedBuffers.size() in loop checking
35e9e3a : Don't erase elements from mCachedBuffers until after the loop.
f471046 : Move the IdleHintWorker to the end.
6b9bb78 : libhwc2.1: set hbm/dimming only when it's changed
78c6468 : Pass SyncType parameter to CpuSyncEnd()
0117811 : libhwc2.1: Add dimming control for brightness
1b8c110 : libhwc2.1: Check power state to reserve MPP to primary type display
8972697 : libhwc2.1: Clean up code related to multi display
6f9826e : libhwc2.1: Change function name for readability
a0c5d99 : libhwc2.1: Add ModeSet reset during clearDisplay
807b71d : libhwc2.1: Readback is not addressed in clear display case
7c0c69c : libhwc2.1: Remove ModeSet for preferred config
562a50e : libhwc2.1:libdrmresource: Support multiple connector connection
e832cf2 : libhwc2.1: Reserve DPP to the specific display
6adae15 : libhwc2.1: Check if display interface is valid
2222a9b : libhwc2.1: Support dual display in drm interface
5507cce : libhwc2.1: Call hot plug callback for all conneted display
aba4dac : libhwc2.1: Change debug tag
ab3cd7c : libhwc2.1: Add nullptr display check
47b4f19 : libhwc2.1: support multi display with resource table
7c834e8 : libhwc2.1: modify code to use display define table
166d1ec : libhwc2.1: modify concept of display's type and ID
78a2415 : libhwc2.1: unblock brightness to HBM
8cf7d9c : libhwc2.1: Add IDisplay/default interface to HWC
5895d43 : ExynosMPP: reallocate dstBuffer if format changes
a055e69 : Revert "libhwc2.1: Add IDisplay/default interface to HWC"
da46fbe : libhwc2.1: Add IDisplay/default interface to HWC
8ca6f94 : libhwc2.1/displaycolor/interface add data applied notifier
d7536b6 : libhwc2.1: trace the number of SF cached layers
eb56e42 : libhwc2.1: Ignore transparent layer
3cd4b12 : libhwc2.1: Remove unused function
1d0487f : libion_google: switch ion implementation to use libdmabufheap
e65f2aa : libhwc2: add display idle hint for power HAL
1d636b4 : Convert libhwjpeg to Android.bp.
583e7eb : libhwc2.1: Support buffer caching in drm interface
307776a : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/graphics/common
1422217 : libhwc2: add refresh rate hint for power HAL
70b8358 : libdevice: remove DAYDREAM_SINGLE_BUFFER_MODE
9615d75 : libhwc: remove VIDEO_EXT usage
b6ba245 : libhwc2.1: display fake edid information
116b2ac : libhwc2.1: disable vblankoffdelay during bootup
6e3cf2e : libhwc2.1: add helper function and json lib
0c86acb : libacryl: add P010, SBWC to G2D_PERF_LAYER_YUV2P
7a282bb : Remove TARGET_LINUX_KERNEL_VERSION
58f337a : libhwc2.1 sync ghbm commands and the compensated frame
80bf3e2 : libhwc2.1: Fix bug in setting compression
c3db7ed : ExynosMPP: Clarify the AFBC compression for destination buffer
3dee47e : libhwc2.1: Provide a cleaner definition of pixel_align
1ba4ea3 : libhwc2.1: Revert readback file name
6b25bca : libhwc2.1: Fix bug in checking dst size and alignment
e8ae35e : libhwc2.1: Refactor the destination transform in ExynosMPP
6748029 : libhwc2.1 brightness state comparison update
a8ccf51 : libhwc2.1: Fix the bug in checking transform
8a44ecc : libhwc2.1: Fix the orientation issue in M2M and DPP scaling
e5afd55 : libhwc2.1: Refactor bandwidth calculation
e677d5c : libhwc2.1: Support G2D plus DPP downscale
29df99d : libhwc2.1 Update enum MPP_SOURCE type
7d9dfc6 : libhwc2.1: handling RGB HDR layers
5cd3604 : libhwc2.1/displaycolor/interface: add force_hdr in display scene
e97c480 : libhwc2.1: Add basic support for SBWC compression type
f00448f : libhwc2.1: configure brightness through sysfs or drm path
638de7c : libhwc2.1: add brightness property
39e56be : libhwc2.1: add brightness intf and control
69abeef : Revert "Revert "libhwc2.1: Boot to homescreen with Gralloc 4""
4d9fc7d : Revert "libhwc2.1: Boot to homescreen with Gralloc 4"
821afba : libhwc2.1: Get clock and ppc constant values from display driver
cacf923 : libhwc2.1:libdrmresource: Add properties for ppc, disp frequency
3633197 : libhwc2.1: update DrmConnector active mode while ActiveMode changed
c02190c : libhwc2.1: Reoroder the layer dump to make the data clearer
1c24e2d : libhwc2.1: Fix the table formatting in HWC dump
cb213bb : libhwc2.1: Boot to homescreen with Gralloc 4
71c5796 : libhwc2.1: Add limitation for processing dim layer
39d9b51 : "//hardware/google/graphics/common" namespace
4e764f3 : libhwc2.1: force set display mode after exit DOZE mode
d735cc2 : libhwc2.1: Update variables for config change using vsync timestamp
6b621ff : libhwc2.1: fix bug of setVsyncEnabled for external display
db47ebb : libhwc2.1: Disable vsync after config change is applied
eac2be5 : libhwc2.1: mActiveConfig changed immediately
dd7b291 : libhwc2.1: Change return value of HWC API
aca591f : libhwc2.1: Get vsync applied time from display driver in drm interface
6ef26d9 : libhwc2.1:libdrmresource: Add adjusted_vblank property
730e7c3 : libhwc2.1: Support setActiveConfigWithConstraints
b53996f : libhwc2.1: Manage vsync timestamp, period in drm interface
0a9880b : libhwc2.1: Arrange config setting APIs
d150552 : libhwc2.1: Address vsync 2.4 callback in drm interface
30a8ded : libhwc2.1: Plumbing HWC 2.4 APIs
67e4ff3 : libhwc2.1: Correct the handle color format when reuse destination buffer
47420b0 : libhwc2.1: Support the property control for DPP downscale
7596282 : libacryl: add support for HAL_PIXEL_FORMAT_GOOGLE
950310c : libhwc2.1: Define AFBC yuv fourccs for legacy branches
17e733e : libhwc2.1: add ro.vendor for property hwc.drm.device
5f4db98 : libhwc2.1: Declare the compression type support for BigO formats
24d72cb : libhwc2.1: Add basic support function for AFBC color format
8728212 : libhwc2.1: trace dpu skip layer count
b21ebd4 : libhwc2.1: Support to change scale down ratio
1057384 : ion: add protected flag on upper 16 bits.
9d8b0df : libion: add ion heaps for faceauth
18fd4b1 : libhwc2.1: support update calibrated gamma table
eb5fe29 : libhwc2.1: Support DOZE mode
a58bd17 : libhwc2.1: free blob after used
5fc4b8e : libhwc2.1: Add default .clang-format
6f86e2e : libhwc2.1: Change readback file name
8136dd7 : libhwc2.1: Correct the definition of VPP_CLOCK
f362b93 : Clear the array of heaps before querying the ion fd
3f0a3e2 : libhwc2.1: Remove exception handling for blending none layer
9aebfbe : libacryl: make alpha max if HWC blend mode is NONE
9a37181 : libhwc2.1: iterate over feature_table using array size
6d68a0a : libhwc2.1:libdrmresource: Add property for dither
531cc49 : displaycolor/interface: support multiple display
ac61427 : displaycolor/interface: separate config data from stage data
1a2c682 : libhwc2.1: Dump size restrictions of ResourceManager
7fe120d : libhwc2.1: Skip validation when skipStaticLayers feature is enabled
4059090 : libhwc2.1: Raise video layer priority
b996e52 : libhwc2.1: bug fix for mWindowNumUsed to decrease
528f6e4 : libhwc2.1: Reduced mWindowNumUsed
e208354 : libhwc2.1: Change license of header file
a02e592 : libhwc2.1: Fix bug in setting return parameter of getHdrCapabilities
0b2a12b : libhwc2.1: Not align window update region
1167298 : libhwc2.1: Support partial window update in drm interface
44b08d8 : libhwc2.1:libdrmresource: Change drm property for partial update
f23bf2d : libhwc2.1: Use kernel header for drm interface
6940078 : libhwc2.1: Fix transform mapping in drm interface
9c119e9 : libhwc2.1: Return correct dataspace for readback
adf91f4 : libhwc2.1: skip set panel power mode if power mode unchanged
7cf3e31 : libhwc2.1: Change interface for setting colormap in drm interface
a67779c : libhwc2.1:libdrmresource: Add property for colormap
e12ff14 : Add a mapping for the sensor direct heap
b1a54a0 : libhwc2.1: Allow soc dependent makefile to add CFLAGS
9929293 : displaycolor: add dirty flag in stage data
26f2471 : libhwc2.1: add displaycolor common header file
4ff1ad1 : libhwc2.1: Fix transform mapping in drm interface
135f1f3 : libhwc2.1: Set SW feature attribute
fcd8759 : libhwc2.1: Support getDisplayIdentificationData in drm interface
fe00914 : libhwc2.1:libdrmresource: Add property for edid
017469d : libhwc2.1:libdrmresource: Add connector name for DPI type
4434dfc : libhwc2.1:libdrmresource: Update libdrmresource
b5c5892 : libhwc2.1:libdrmresource: Update libdrmresource
e7677f2 : libhwc2.1: Set compression flag to Client target buffer.
9802314 : libhwc2.1: Remove unnecessary error log
aa68001 : libhwc2.1: Clean up source code
3df1e41 : libhwc2.1: Change parameter of getCandidateM2mMPPOutImages
db72733 : libhwc2.1: Fix bug in boolean operation
cde67e1 : libhwc2.1: Add uncompressed YUV format to candidate of m2m output
5bd2f10 : libhwc2.1: Add align restriction for SBWC format
d6b1622 : libhwc2.1: Fix bug and add P010 index for getPPC function
aea053b : libhwc2.1: getting PPC from getPPC function
fa5cce2 : libhwc2.1: bug fix about G2D PPC calculation
a7086a5 : libhwc2.1: HDR contents capacity has limitation
e6c37b2 : libhwc2.1: added G2D AFBC capa restriction
a53d5d1 : libhwc2.1: Modify M2M capacity validation
8d8f261 : libhwc2.1: Support blending capacity of MSC
63b8112 : libhwc2.1: Fix bug in getAssignedCapacity
1447678 : libhwc2.1: Fix bug in calculating capacity
a02d174 : libhwc2.1: Add debugging code to check capacity of exynos composition
7d67be2 : libhwc2.1: Fix bug in checking capacity
2664ec2 : libhwc2.1: Fix bug in checking required capacity for m2mMPP
42d165a : libhwc2.1: support multi-instance capacity of MSC
9cc0152 : libhwc2.1: Add MSC capacity
a0f46b8 : libhwc2.1: Support SBWC format in drm interface
449ec44 : libhwc2.1: Add SBWC formats to getBufferLength
c83f66e : libhwc2.1: Add plane number to the format info
959e4df : libhwc2.1: Update drm format for _SBWC_8B formats
ff6d7d8 : libhwc2.1: Add SBWC format description
66b4ab5 : libhwc2.1: Add SBWC format for PPC calculation
e6bae3a : libhwc2.1: Fix bug for using private SBWC format
b920da4 : libhwc2.1: Do not check bufSize limitation in Lossy format
82210fc : libhwc2.1: added SBWC lossy format
7fcf7d2 : libhwc2.1: SBWC format detection from private buffer handle
54d933a : libhwc2.1: Add Hal format and HWC descriptions for SBWC
4321ea6 : libhwc2.1: Add SBWC decon formats
43de865 : libhwc2.1: Check nullptr parameter of HWC API
87fb074 : libhwc2.1: Fix bug handling metadata blob
0c7cb6e : libhwc2.1: Fix bug in setting metadata type
56c4e47 : libhwc2.1: Support setLayerColorTransform
9a7fec4 : libhwc2.1: Use module attribute mapping
f0850f2 : libhwc2.1: Update dpp attribute enum
268dfe8 : libhwc2.1: Fix bug updating MPP's attribute
8fad441 : libhwc2.1: Plumbing to move attribute table to module
bb990ff : libhwc2.1: Update MPP attribute with module setting
2eda297 : libhwc2.1: Change debug log tag for attribute setting
0b04061 : libhwc2.1: Change enum type
4306a77 : Revert "libhwc2.1: Add flag to set to need degamma operation"
fca0964 : Revert "libhwc2.1: Add degamma for HDR external display with G2D composition"
2d5be95 : libhwc2.1: Add a command to control display status
5a9a237 : libhwc2.1: Add condition to call vsync callback in drm interface
f4ff273 : libhwc2.1: Fix accessing invalid array element
ec0cf5f : libhwc2.1: Fix bug adding duplicated config
ca4df13 : libhwc2.1: Set preferred readback format in drm interface
12481af : libhwc2.1: set NONBLOCK flag on atomic commit.
cb2530e : libhwc2.1: Fix bug in setting bpp for RGB888
e94b647 : libhwc2.1: Capture readback data to file
014fa77 : libhwc2.1: Remove unnecessary code
c0da771 : libhwjpeg: move thunbmail scaler message
a9f1068 : libacryl: use unique_ptr for HDR plugin
7f1efa1 : libmemtrack: build lib with platform name instead of board name
450fb4b : libhwc2.1: trace layer count at commit
0dd3825 : libhwc2.1: propagate modifiers to all planes
94ebd3c : libacryl: remove unused chip name
9c62b55 : libacryl: remove unused files
628971e : ion.h: add missing include and fix warning
a9cc13c : libacryl: remove 9810 from G2D HDR plugin definitions
c07c88a : libhwc2.1:libdrmresource: Add properties for color management
1e96ee8 : libhwc2.1: Add function to check primary in drm interface
298e6fd : libhwc2.1: Add function to get meta data from layer
bb6ce97 : libhwc2.1: Add functions for color managment
1f4757d : libhwc2.1: Add debug flag for color management
475a423 : libhwc2.1: Update drm header for color management
ba7677d : libacryl: g2d: set layer data always
162b80d : libhwc2.1: Treat unknown dataspace as V0_SRGB
32f3329 : libhwc2.1: Use inherrited class for drm interface
9f1e523 : libhwc2.1: Set metadata type
415e939 : libhwc2.1: Handle static and dynamic metadata separately
43a3deb : libhwc2.1: Transfer valid min/max luminance for M2M MPP
dd5c1a8 : libhwc2.1: Fix bug in checking dst align resriction
06d254f : libhwc2.1: Fix bug in converting hal to drm format
2857d84 : libhwc2.1: Set protection in drm interface
b8d17dd : Revert "libhwc2.1: Fix bug in converting hal to drm format"
f13290f : libhwc2.1: Fix bug in converting hal to drm format
453cd30 : Initial empty repository
b896711 : libhwc2.1: Fix bug in aligning m2mMPP out image size
9fdd243 : libv4l2: Change make file inclue path
3c3bd6f : libhwc2.1: Add comment to BoardConfigCflags.mk
a911a81 : libhwc2.1: add YUV formats for BigOcean
da2bd90 : iontest: remove unnecessary inclde path
f851e52 : [google]libhwc2.1: Remove unnecessary restriction
7ffba4f : libhwc2.1: Update drm format for P010 format
7c31134 : libhwc2.1: Fix bug in aligning video layer size
5d23867 : libhwc2.1: Fix bug in checking flip attribute
5a497c0 : libhwc2.1: Remove MPP_ATTR_CUSTOM_ROT attr
fddd342 : libhwc2.1: Fix managing client composition info
b54e6ab : libhwc2.1: Fix handling solid color layer having buffer
978e1c1 : libhwc2.1: Support readback feature in drm interface
184fe0b : libhwc2.1:libdrmresource: Enable writeback
f7bb814 : [google] libhwc2.1: Print log in color transform error case
3e63ac5 : libacryl: g2d9810: fix filter coefficient count
0bb8af2 : libhwc2.1: Replace TARGET_SOC with TARGET_BOARD_PLATFORM
3dfd21c : libhwc2.1: Add drm format mapping for compressed RGB565
e87919e : libhwc2.1: Sort out format_type
3954cdc : libhwc2.1: Change return value in error case
4f62e6a : libhwc2.1: Move validataion check of parameter
daaab07 : libhwc2.1: Remove unnecessary error defining
5ade06c : libhwc2.1: Fix issues in setting brightness
ac25c23 : libhwc2.1: Cleanup for drmFormatToHalFormats()
a6f2977 : libhwc2.1: Fix bitwise logic check for MPP support of HDR10+
3eba952 : libhwc2.1: Address DISABLE_READ_RESTRICTIONS definition
539a6a1 : libhwc2.1: Clean up code related to metadata
595c0d0 : libhwc2.1: Call sizeof(variable) instead of sizeof(type)
bf5ed35 : libhwc2.1: Modify private data fd reference.
279308c : libhwc2.1: Change return value of setLayerPerFrameMetadataBlobs
70642ee : libhwc2.1: Fix bug for setPerFrameMetadataBlobs
a3c9c58 : libhwc2.1: Use Dynamic metadata parser for OMX
e3ac941 : libhwc2.1: Implement SetLayerPerFrameMetadataBlobs
94e77cf : libhwc2.1: Plumbing metadata transefer to G2D
dea2419 : libacryl: deliver layer opaque data
45df3de : Revert "libhwc2.1: modify to only support dynamic metadata for primary"
fc78c94 : libhwc2.1: Add drmFormatToHalFormat()
c3942d8 : libhwc2.1: Change initial value for plane alpha
d0f4065 : libhwc2.1: Doze support setting in getDisplayCapabilities()
8647e95 : libhwc2.1: setDisplayBrightness bug fix
f38e647 : libhwc2.1: modify britness control
d3314f2 : libhwc2.1: change brightness control system call
4af8af3 : libhwc2.1: Add brightness nodes
dccbd4a : libhwc2.1: Modify getDispalyCapability function
4b4d159 : libhwc2.1: Plumbing HWC 2.3 APIs
287b25d : libhwc2.1: Support readback feature
bcbe0dd : libhwc2.1: Support render intent according to configuration
467df8c : libhwc2.1: Add exception about intents.
c866353 : libhwc2.1: Support render intent.
13e9a51 : libhwjpeg: know earlier about thumbnail scaler
ef49f53 : libhwc2.1: Conditional support of color transform
0383eec : libhwc2.1: Support color transform
adeb454 : libhwc2.1: Get channel restriction info from kernel in drm interface
18c5d9c : libhwc2.1: Add drmFormatToHalFormats()
1c8671a : libhwc2.1:libdrmresource: Add format information to drmplane
9dfa612 : libhwc2.1:libdrmresource: Add hw_restrictions property to plane
27cd7b8 : libhwc2.1: Cleanup for updateRestrictions()
3b078ba : libhwc2.1: Update only when M2M MPP is available
19ab038 : libhwc2.1: Update restriction and feature regardless of interface type
4192310 : libhwc2.1: Rename Decon to Dpu
e80bc9b : libhwc2.1: Support partial window update in drm interface
fb93276 : libhwc2.1: Init partial window update region
1d724e9 : libhwc2.1:libdrmresource: Add drm property type for partial update
8cd9539 : libhwc2.1: Remove code related to fbdev
af082c1 : libhwc2.1: Separate header file for fb interface
17a3572 : libhwc2.1: use prime API to convert ion to drm handles
52a663d : libacryl: add support for G2D GS101
b1e548c : libacryl: remove unnecessary log for frameRate
e056d53 : libacryl: add performance attribute for AFBC
70ade3f : libacryl: add framerate setting for mscl
be3fa43 : libacryl: keep running with MSCL irq of previous frame
09b0654 : libacryl: use std::string instead of char *
a138c46 : libacryl: use vector instead of array
0d0c763 : libacryl: deperate support for RefBase
4f5176b : libacryl: use setFence() to prevent fd leak.
1583bc9 : libacryl: Factory is created by new formatting
310a611 : libacryl: initialize layer data
28aa111 : libion: add ION_FLAG_HW_EXTRA flag
17f8f93 : libacryl: support sbwc lossy format for G2D
25e86f1 : libacryl: change ycbcr conversion siting value
d6d2c23 : libacryl: set background for SBWC encoding
9b0097f : libacryl: support blend mode for dim layer
1fa31cd : libacryl: fix supported formats for mscl
24ec82f : libacryl: support sbwc and rgba 10bit format for mscl
015cf9b : libacryl: support solidcolor layer
b2dfa18 : libacryl: copy laptime_in_usec from compat
10a50b9 : libacryl: support sbwc format on 2020 version
6368708 : libacryl: add new ioctl for extended commands
af68396 : libhwjpeg: use buffer length given by the scaler driver
0ef02c6 : libhwjpeg: fix incorrect name to v4l2 ports
0848d22 : libhwjpeg: fix stop streaming before reqbufs(0)
376a925 : libhwjpeg: introduce polymorphic thumbnail scaler
01ca34c : libhwjpeg: add device object for thunbmail scaler
a6b44cc : libhwjpeg: use buffer size instead of payload
e926c5b : libhwjpeg: delegate qbuf to each port
6ef6bc8 : libhwjpeg: delegate driver init to each port
5046f8e : libhwjpeg: refactor format handling in LibScaler
8da348d : libhwjpeg: refactor Set[Src|Dst]Image()
14df956 : libhwjpeg: remove redundant debug log
ff443ff : libhwjpeg: change the order of quantization table
035f156 : libhwjpeg: support the multiple APPX segments
5086a03 : libhwjpeg: fix APP1 size calculation
fc798fc : libhwc2.1: Fix bug in calculating window update region
6bd4274 : libhwc2.1: Fix framebuffer leak in drm interface
467c57e : libhwc2.1: Set compression source in drm interface
5633b35 : libhwc2.1: Use enum property maps in drm interface
4a1656e : libhwc2.1: Add debug message
6d26efb : libhwc2.1: Abstract functions for drm commit in drm interface
f75374b : libhwc2.1: Separate function in drm interface
95c0dcf : libhwc2.1: Fix bug to print debug info in drm interface
41b0923 : libhwc2.1:libdrmresource: Init property name
e6c49d9 : Revert "libhwc2.1:libdrmresource: Add compression_source property to plane"
5a9121a : Revert "libhwc2.1: Set compression source in drm interface"
b1f6628 : libhwc2.1: Set configurations for dataspace in drm interface
e1e051d : libhwc2.1:libdrmresource: Add properties for dataspace
cb58ca7 : Revert "libhwc2.1: Set dataspace configuration in drm interface"
baf6cd8 : Revert "libhwc2.1:libdrmresource: Add dataspace property to plane"
e628d3f : Revert "libhwc2.1:libdrmresource: Add color property to plane"
143a9ee : libhwc2.1: Add exception code for VTS
ea1952c : libhwc2.1: Remove __unused attribute
a491023 : libhwc2.1: Add USES_DOZEMODE
00ef3c9 : libhwc2.1: Do acceptDisplayChanges() if display was validated
e1d2deb : libhwc2.1: Add exception code in functions
5af4e99 : libhwc2.1: Update copyright in newly added files
5342595 : graphics: commons add libv4l2 library
ade0800 : libhwc2.1: Set colormap using modifier in drm interface
c52f03d : libhwc2.1: Fix bug in error handling in drm interface
79fbed3 : libhwc2.1: Change dump format for plane alpha
7e3493e : libhwc2.1: Convert plane alpha to its own value in fb interface
5962311 : libhwc2.1: Convert plane alpha to its own value in drm interface
e6f4751 : libhwc2.1: Change data type for plane alpha
2764f24 : Fix include path for videodev2{,_exynos_media}.h
6a4953f : libhwc2.1: Read restriction according to configuration in fb interface
23a65a2 : libhwc2.1: Change return error code in fb interface
151cce3 : libhwc2.1: Support getHdrCapabilities in drm interface
57b49b6 : libhwc2.1: Save hdr information in fb interface
ed5a61a : libhwc2.1: getHdrCapabilities() returns saved information
111c725 : libhwc2.1:libdrmresource: Add drm property type for BITMASK
cb71c70 : libhwc2.1:libdrmresource: Add function to print property info
9ab2ba9 : libhwc2.1:libdrmresource: Add properties for hdr capabilities
e5da036 : libhwc2.1: Set luminance configuration in drm interface
d65ac9a : libhwc2.1: Set dataspace configuration in drm interface
6271016 : libhwc2.1:libdrmresource: Add luminance property to plane
820001e : libhwc2.1:libdrmresource: Add dataspace property to plane
d2ef411 : libhwc2.1: Set compression source in drm interface
1aad2c2 : libhwc2.1:libdrmresource: Add compression_source property to plane
1517db7 : libhwc2.1: Add compression parameter to get drm format in drm interface
c638034 : libhwc2.1: Change drm format mapping for RGB565
a1c6864 : libhwc2.1: Increase sleep time for dumping log in drm interface
af2658a : libhwc2.1: Apply pixel alpha value of color layer
d78bd97 : libhwc2.1: Support solid color layer overlay in drm interface
d7d7399 : libhwc2.1:libdrmresource: Add color property to plane
6c1ac32 : libhwc2.1: Fix bug in setting pitches in drm interface
69b0e1a : libhwc2.1: Update framebuffer setting in drm interface
3876db2 : libhwc2.1: Add and update helper functions for buffer and plane
d5f292a : libhwc2.1: Update pixel format mapping for drm interface
ad8f181 : libhwc2.1: Set properties of plane for overlay in drm interface
ada7e55 : libhwc2.1: Add helper function for rotation in drm interface
82bc92b : libhwc2.1: Framebuffer setting for AFBC in drm interface
058ab75 : libhwc2.1: Update debug message for drm interface
61f7260 : libhwc2.1: Drm interface sets zpos property
f62f4f1 : libhwc2.1: Change initial mode setting in drm interface
3d24dc1 : libhwc2.1: Fix VSYNC control in drm interface
04ad44f : libhwc2.1: Unregister hotplug handler in drm interface
172a1bf : libdrmresouce: Add function to unregister hotplug handler
1cb400b : libhwc2.1:libdrmresource: Update properties()
ed648f1 : libhwc2.1:libdrmresource: Update libdrmresource
d66c285 : libhwc2.1: Set type for drm interface
56360e2 : libhwc2.1: Set type for fb interface
35f2ea4 : libhwc2.1: Add variables for interface type
d1bd4d1 : libhwc2.1: Break out setting config into function in fb interface
9196ec6 : libhwc2.1: Clean up exynos_win_config_data, exynos_dpu_data
f5eb0d6 : libhwc2.1: Clean up source code
8f4879a : libhwc2.1: Optimize source code checking duplicate attr
1af1b23 : libhwc2.1: Change member variable name
80baaf6 : libhwc2.1: Use std::thread instread pthread
34eeab6 : libhwc2.1: Clean up ExynosDeviceDrmInterface code
6dab5ae : libhwc2.1: Change pointer type for device and display interface
2025d8d : libhwc2.1: Remove mIsDimLayer
6b1a3c4 : libhwc2.1: Remove unnecessary variable
3e53374 : libhwc2.1: Move ExynosLayer::checkFps() call time
1350c33 : libhwc2.1: Move fb interface specific function
733a152 : libhwc2.1: Convert window configuration info for drm interface
0eec86f : libhwc2.1: Convert window configuration info for fb interface
f2d2675 : libhwc2.1: Change data structure to manage window configuration info
ad45006 : libhwc2.1: Add helper function for drm interface
ed89fbb : libhwc2.1: Add helper function for fb interface
f781648 : libhwc2.1 : Set destAquireFence only in case of Decon.
e9cc8b4 : libhwc2.1 : modified needPreAllocation to virtual function
1e16624 : libhwc2.1: Fix prevent bug
bb5d3f1 : libhwc2.1: Add function to set frame rate for performance info
99b9933 : libhwc2.1: Change isSrc/DstFormatSupported funcion to virtual
8f74c47 : libhwc2.1: prevent the fatal error when the g2d combo is busy
18aa7f9 : libhwc2.1: Change G2D dst buffer setting
bdfc16b : libhwc2.1: modify to only support dynamic metadata for primary
ec884a0 : libhwc2.1: YUV layer has full width/height upto 4096
fa1a51c : libhwc2.1: modify G2D degamma attribute
13ed07f : libhwc2.1: fix mNeedDegamma enable condition
5ec9ae6 : libhwc2.1: initialize img's metadata
dc6ab3d : libhwc2.1: WFD use G2D_COMBO for HDR10 plus
a3b51f8 : libhwc2.1: Bypass dataspace conversion of non-HDR video
a7a264f : libhwc2.1: Set client composition layers first in resouce assignment
886f6e6 : libhwc2.1: changed to virtual function for ovrriding
99b48c5 : libhwc2.1: Add function to dump atomic commit information
dcf913f : libhwc2.1:libdrmresource: Add function to get all properties
1d8ef08 : libhwc2.1: Add debug log filter
745bc41 : libhwc2.1: Support DRM interface
5ebceab : libhwc2.1: Add drm pixel format
5aec19a : libhwc2.1: Build libdrmresource
73eab2d : libhwc2.1:libdrmresource: Remove unnecessary code from libdrmresource
0368878 : libhwc2.1:libdrmresource: Add initial source code for drm resource
0f3f9c2 : libhwc2.1: Add getActiveConfig() to display interface
8598c58 : libhwc2.1: Move code for primary, external interface
7617657 : libhwc2.1: Move code for device interface to separate files
19866d8 : libhwc2.1: Use interface for interfacing with display device
9e7c6dc : libhwc2.1: Remove duplicated local shared library
a69d7cf : libhwc2.1: Remove code related to HWC1.x layer flag
404378f : BoardConfigCFlags: check gralloc version 3
6935a9b : Add initial source code
ac1c053 : Initial Empty Commit

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

97abc71 : libhwc2.1: get display calibrated information
f128a50 : libhwc2.1: Force display color update after switching display
87ebb8e : libhwc2.1: Support two pipeline for displaycolor
d6a0f1e : libhwc2.1: Add cgc_lut property checker
bff5f6c : libhwc2.1: re-enable displaycolor
1642691 : [HACK] libhwc2.1: Remove code for libdisplaycolor
f7f7c02 : libhwc2.1: pass display info to displaycolor
7e36d15 : libhwc2.1: Apply namespace gs101
ec7abf0 : libhwc2.1: check libdisplaycolor version
96cc675 : hwc/gs101: set enhanced hbm when LBE HBM mode
6aecadc : hwc/gs101: correct dimming st check
cbd5314 : libhwc2.1: force update plane color if dc dpp index changes
d55594f : libhwc2.1: change default g2d capacity to 3.5ms
471620b : Revert "libhwc2.1: set frame rate for acryl module"
3070743 : libhwc2.1: define new backlight node
7afbd9f : libhwc2.1: pass hdr full screen status to displaycolor
0fbddb2 : libhwc2.1: check RR compensation enabled status w/o refresh rate
9ebb39f : libhwc2.1: support smooth display compensation
7805377 : Revert "libhwc2.1: M2M dst buffer has SBWC format as default"
6ac7fed : libhwc2.1: Force display color setting after readback
a76a9fd : libhwc2.1: Apply updated PPC table
20cf479 : hwc/gs101: atc st dimming
b432911 : libhwc2.1: track dpp old blobs by plane id
eebb5f3 : hwc/gs101: apply atc setting when it's changed.
a813054 : libhwc2.1: lhbm compensation
6f90021 : libhwc2.1: load displaycolor after init drm device
e8c316c : libhwc2.1: Disable skipStaticLayer
bc18a2b : libhwc2.1: set brightness mode in displaycolor scene
b34f290 : libhwc2.1: Clean up code related to multi display
62ca8c3 : libhwc2.1: Change function name for readability
b90d6ab : libhwc2.1: Disable forceReserveMPP
f393da0 : libhwc2.1: Reserve DPP to the specific display
6963c6c : libhwc2.1: Check if display interface is valid
cf272c5 : libhwc2.1: Support dual display
22f28c6 : libhwc2.1: support multi display with resource table
936d1c5 : libhwc2.1: add display define table and arrange code
58c41a4 : libhwc2.1: Modify concept of display's type and ID
54a8d97 : hwc/gs101: use new jsoncpp parse API
3c2b8e8 : hwc/gs101: ATC mode/ambient light control
82d2da0 : hwc/gs101: parse atc profile
7b6c98c : Revert "hwc/gs101: parse atc profile"
369892a : Revert "hwc/gs101: ATC mode/ambient light control"
b27f15e : hwc/gs101: ATC mode/ambient light control
d6bc7ff : hwc/gs101: parse atc profile
a94d47e : libhwc2.1: Notify displaycolor after color data applied
d78d8fc : [LSC] Add LOCAL_LICENSE_KINDS to hardware/google/graphics/gs101
f4f7cef : Revert "libhwc2.1 force dpp update every frame"
b75f23a : libhwc2.1: set display scene force_hdr
26d84e1 : libhwc2.1: put client composition under control of displaycolor
55d802d : libhwc2.1: dim SDR layers
ec3d265 : libhwc2.1: Set layer color data only if conversion is required
b373915 : libhwc2.1: set frame rate for acryl module
cc76561 : "//hardware/google/graphics/gs101" namespace
3a4a312 : libhwc2.1: Refactor the data structure of restriction_size
fe97ba6 : libhwc2.1 force dpp update every frame
e30a2c2 : libhwc2.1 force layer color update if assigned plane changes
7769fd4 : libhwc2.1: Add default .clang-format
2051c83 : libhwc2.1: remove vendor namespace import
b37ce67 : libhwc2.1: Skip blob property setting
0944f2b : libhwc2.1: Propagate bpc, dither setting to kernel
77e1f3c : hwc/gs101: update for multiple display color data
4661131 : displaycolor_gs101: interface update
2084d45 : hwc/gs101: Update for new displaycolor interface
5c08644 : displaycolor_gs101/interface: separate config data
02fc41f : libhwc2.1: use ten bit pipeline as default
1abe87f : libhwc2.1: always call displaycolor Update
7d8d5e8 : libhwc2.1: Re-use blob if it is not changed
9cd5a9f : libhwc2.1: Propagate gamma, linear matrix to kernel
201e299 : libhwc2.1: Set property for dqe disable
c87d788 : libhwc2.1: Change license of header file
c6eb476 : libhwc2.1: Destroy old blobs for hdr after commit
c8bd7e6 : libhwc2.1: Use kernel header for drm interface
444a740 : libhwc2.1: Update mColorMode
44d359e : libhwc2.1: Reset previous display scene info
20db70b : libhwc2.1: load displaycolor library at runtime
5a03eeb : libhwc2.1 add displaycolor gs101 header file
572340c : libhwc2.1: Disable RGB composition using G2D by default
6c25430 : libhwc2.1: Set property for hdr disable
1d1d4d9 : libhwc2.1: added AFBC ppc table for G2D
4fb525e : libhwc2.1: Added ppc_table for G2D
8c5bce2 : libhwc2.1: M2M dst buffer has SBWC format as default
1a762c4 : libhwc2.1: Support setColorTransform
9076787 : libhwc2.1: Propagate dynamic metadata to libdisplaycolor
be3d09b : libhwc2.1: Remove redundant code for setting meta data
c27389d : libhwc2.1: Propagate layer color transform to libdisplaycolor
c6dfefa : libhwc2.1: Use module attribute mapping
adbb3e1 : libhwc2.1: Add MPP_ATTR_LAYER_TRANSFORM attr
d22d9a7 : libhwc2.1: add USE_MODULE_ATTR
8bbbcb3 : Create a soong namespace for graphics/gs101
e27d80b : libhwc2.1: Fix bug destroying blob before commit
7fa1653 : libacryl_plugin: use std::array
8dcfeaa : libacryl: add G2D HDR plugin for libdisplaycolor
b4b5630 : libhwc2.1: Support color management
3798c44 : libhwc2.1: Create inherrited class for drm interface
dad702f : Initial empty repository
29de080 : libhwc2.1: gs101: add YUV format for BigOcean
48e342d : libhwc2.1: Remove unnecessary crop size restriction
6e87257 : libhwc2.1: Enable G2D composition
a99bfe6 : libhwc2.1: Remove unnecessary definition
0476714 : libhwc2.1: Replace TARGET_SOC with TARGET_BOARD_PLATFORM
8c70ce7 : libhwc2.1: Add brightness control nodes
3f53f55 : libhwc2.1: Remove unnecessary restriction checks
3649823 : libhwc2.1: Disable temporary bring up feature
0eaca7e : libhwc2.1: Remove code related to fbdev
8c27676 : libhwc2.1: Remove unnecessary source code
3afff67 : libhwc2.1: Rename Decon to Dpu
e1d2612 : libhwc2.1: Move fb interface specific function
36db95c : libhwc2.1: Change data structure to manage window configuration info
49bb7b3 : libhwc2.1: Use interface for interfacing with display device
b62fdfc : [HACK]libhwc2.1: Patch for bringup
34e6e04 : libhwc2.1: patch for gs101
811a9ed : libhwc2.1: Add initial source code
ba303d0 : Initial empty commit

+- Project: platform/hardware/google/interfaces

e9fd9d7 : Update pixel-display V4 interface

+- Project: platform/hardware/google/pixel

fac1452 : vibrator: cs40l26: check supports in getPrimitiveDetails
273097e : vibrator: cs40l26: property-controlled primitives support
c1b3064 : vibrator: cs40l26: property-enabled chirp
2b5dd9f : Fix zram metrics from daily to hourly collect
06abeb9 : vibrator: cs40l26: retry on the input search
cac3887 : vibrator: cs40l26: implement chirp support commands
2f476d1 : [DO NOT MERGE] cs40l26: Need to support DVT stage
537a041 : Revert "vibrator: cs40l25: add pwle_ramp_down feature"
db652e5 : fastbootd: erase "metadata" partition along with "erase userdata" command
26bd52e : vibrator: cs40l26: update primitive effect duration
da1275b : pixelstats: Allow reporting PID for P30 chargers
9d6b815 : pixelstats: Allow overriding Type-C uevent path for VID/PID
9b255f2 : ADPF: fix stale trace status
eabd62e : vibrator: cs40l26: fix compose size boundary issue
f52ce7f : vibrator: cs40l26: dynamic short and long vibration scale
dcdcdd4 : vibrator: cs40l26: cleanup unused HwApi and HwCal
2252557 : Pixelstats: report adapter_type from quickid
b828c0b : vibrator: cs40l26: set f0_offset for long vibration
97ea27d : vibrator: cs40l26: setup attributes permisison for RAM8 firmware
47fe15f : zram: finetune zram config mechanism
a4ac6a8 : vibrator: cs40l25: add pwle_ramp_down feature
5250284 : Revert "vibrator: cs40l26: temporarily wait 50ms after vibrator::on"
bf76513 : vibrator: cs40l26: add timeout for haptic pollVibeState
8ae7058 : Revert "vibrator: cs40l26: temporarily adjust long vibration from 5x to 60ms"
d275698 : vibrator: common: add timeout to pollStr()
86c94b4 : mm: set swap size regarding property settings
5250c3a : ADPF: limit uclamp high/low values and use I as boost base
0202b36 : vibrator: cs40l25: do not check vibe_state
ae0816c : Revert "vibrator: cs40l26: remove pollVibeState for Haptic"
de0dba5 : power: move trace point to libperfmgr.
c497d58 : Pixelstats: read other count instead of reset count
51aea20 : vibrator: cs40l26: implement DOUBLE_CLICK effect
18c4408 : vibrator: cs40l26: reorganize OWT information dump
70fffeb : vibrator: cs40l26: implement composite effects
38b1d41 : vibrator: cs40l26: remove pollVibeState for Haptic
0ff3f5c : Pixelstats: Add VendorSpeakerStatsReported to support Speaker Health
63df5ef : vibrator: cs40l26: move pollVibeState into waitForComplete
4ba3747 : powerstats: Showing default EnergyConsumer when attribution not available
b042703 : Usb Gadget HAL: support usbuwb bootmode
5a12b28 : vibrator: cs40l25: use actuator model flags
d85c82f : vibrator: cs40l26: start HAL until redc_cal_time_ms was created
4e3b4db : vibrator: cs40l26: delay the calibration data writing
3ee4751 : vibrator: cs40l26: temporarily adjust long vibration from 5x to 60ms
4d23aaa : vibrator: Checking the external control before trigger haptics
a340515 : Usb Gadget HAL: support uwb bootmode
fda2597 : libpixelusb: Cancel pending timer when port is cold
7593e7f : vibrator: cs40l26: add haptics pcm device
6224c00 : Remove bogus error log
3b7e01f : rebalance_interrupts: Change affinity ownership to system
41b52d7 : haptics: Redirect to enable the specific revision hal
f6b07c8 : libpixelusb: Do not write into eventfd when temperature is not monitored
b9f33ac : thermal: send notification after callback registered
2dc6076 : vibrator: common: Add new getStr() and pollStr() APIs
b789268 : haptics: Temporarily dynamic support two haptics chips
f15aecd : cs40l26: Update dual part
17279c9 : vibrator: cs40l26: temporarily wait 50ms after vibrator::on
649f2ce : vibrator: common: support string in get()
4971c0c : vibrator: cs40l26: implement force-feedback haptics HAL

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

5e940d2 : pixel-sepolicy: Add additional variants of touch_offload device name
53c4289 : Consolidate sepolicy for twoshay and touchflow targets.
9b1dc1d : Allow rebalance interrupts to chown
f55e193 : Add the 'bdev_type' attribute to all block device types
d72d866 : haptics: Move property_contexts to common folder

+- Project: platform/hardware/interfaces

4847855f2 : Allow atrace hal tracefs access
df417d280 : fix VtsHalGraphicsComposerV2_2TargetTest timeout failed
41a7f94f8 : Cherry pick "Gate gsm/cdma radio feature only for emergency dial" sc-v2-dev
0ac2a4e5c : KeyMint VTS: don't combine ATTEST_KEY with SIGN
6442deefc : audio VTS: Consider only attached devices for stream tests
79ab13a1a : audio: Fix handling of dynamic profiles in VtsHalAudioV7_0TargetTest
4b18fff62 : Add some delay for SIM power up and down delay for setSimCardPower_1_6 API
e26fab78e : KeyMint VTS: extra unique ID test
2f361c157 : KeyMint VTS: check INCLUDE_UNIQUE_ID works
5ee43a6d2 : Camera: VTS for test_pattern tag requirement for physical camera
dc6da704e : Camera: Adjust VTS test to relax multi-camera requirement
06ec563f5 : VtsHalCameraProviderV2_4TargetTest: Override rotate&crop
5c0ec3f1d : Parse user flags as flags instead of enum.
f7069c658 : Do not assert CardState::PRESENT on sim power down
9b3c9adb7 : Using a manifest fragment
849d924d6 : VTS fix for getAllowedNetworkTypesBitmap and setAllowedNetworkTypesBitmap
3ccc2de9c : Revert "VTS: Test that configs in a group differ only by vsync period"
6adbab13e : Update the p2p device interface name
02499d65f : Update VtsHalEvsV1_1TargetTest
01c2259e1 : wifi: extending framework restart waiting time
9c4930dfd : wifi: remove disable_framework option to pass the stopWifiFramework procedure
82b41e6af : wifi(vts): Precondition AP tests on existence of hostapd HAL
0e6752c90 : Fix fuzzer error for FormatConvertFuzzer
e0f7bd719 : Accept NONE as a response for setDataThrottling during VTS.
69c3c2260 : WIFI: Add log to debug onSubsystemRestart
3387f1c84 : Camera: Add static metadata that can map device state to orientation
0e6c4ce87 : Updated WHEEL_TICK configArray documentation in VHAL.
c6a7143b1 : Skip slot 2 for other radio modules in single sim mode
400ce4ff7 : Config the number of live modems based on current multisim number.
121ff3c5e : Sending SMS via 1.6 APIs in VTS 1.6
208ed2af0 : Camera: VTS: Set proper dataSpace for reprocessing test
9a7de0696 : Allow not supported for setNrDualConenctivity
6a56b7fa8 : Skip Slot 2 in Radio VTS 1.0 in single sim mode
e509bf1f7 : Add areaId for CRITICALLY_LOW_TIRE_PRESSURE
8686354b3 : Revert "Expand Gatekeeper test"
a28b12fa4 : Allow not supported for setNrDualConenctivity
12ab21813 : Fix VtsHalWifiSupplicantV1_3TargetTest fail
874239047 : vts(wifi): Stop wifi fully instead of stopping framework
f8a4e2ae3 : Fix closure of record thread
d1d45c441 : KeyMint VTS: add missing purpose/algo
ff6b20c22 : Vts: thermal: Test notification with an unregistered local callback
3c2da9d21 : AesInvalidKeySize skip 192 on SB devices
11860f298 : Disable KeyMint -> IRemotelyProvisionedComponent test
fa6a01232 : Vts: thermal: Test notification with an unregistered local callback
bca36e52f : Allow getPsdsExtension to return nullptr
dee204e13 : Fix use-after-free crash in VtsHalNeuralnetworksTargetTest.
50dd1b9e9 : Quickly exit VtsHalNeuralnetworks*TargetTest on failure
21d67fc67 : Quick-fail NNAPI VTS test case if driver is dead
535f8c809 : Quickly exit VtsHalNeuralnetworks*TargetTest on failure
8472d91b5 : Quickly exit VtsHalNeuralnetworks*TargetTest on failure
58880c783 : Provide defaults for android.hardware.audio@7.0-impl
77c1b6236 : Quick-fail NNAPI VTS test case if driver is dead
669dbab45 : Quick-fail NNAPI VTS test case if driver is dead
52799bd05 : Update Documentation for EPOCH_TIME.
ca76a7509 : KeyMint VTS: add missing purpose/algo
5b7f78d43 : AesInvalidKeySize skip 192 on SB devices
0224cfe3e : Revert "AesInvalidKeySize skip 192 on SB devices"
2eb2d2cb0 : Allow negative value for CorrelationVector#samplingStartM
b22a8678f : Add placeholder properties for emulator
7f8fb9252 : omx: validate only standard OMX roles
1cc416882 : KeyMint VTS: catch empty cert chains
37f63ed77 : Allow negative value for CorrelationVector#samplingStartM
eb8b0577e : AesInvalidKeySize skip 192 on SB devices
27946f0b0 : Support more types for set property cmd.
9faa583bf : audio: Allow SetAudioProperties to not be supported
8f836b949 : Audio: Add memory leak checking for HAL
d11628ec7 : Audio VTS: Make the active microphone query test more robust in V7
1b32420af : Remove vehicle binding seed property in emulator
165d173e9 : Move vehicle hal to start in early_hal
068de276f : audio: Fix handling of relative XML include paths in VTS
bc4902911 : DO NOT MERGE: Disable current matrix.
95adbba86 : Revert "Update Readback VTS to align with RenderEngine interface..."
407c7de1b : Revert "Update Readback VTS to align with RenderEngine interface..."
e84d9bb2c : Revert "Memtrack HAL: Add stable AIDL implementation"

+- Project: platform/hardware/libhardware

0b5ab223 : Add GRALLOC_FRAMEBUFFER_NUM configuration
dbf25452 : dynamic_sensor: Support recognizing head tracker sensor.
4cb45aba : dynamic_sensor: Support non-8-bit sized HID report items.
f99f73ce : dynamic_sensor: Support report and power usage collections.
24ead9d8 : dynamic_sensor: Don't hold mgr lock when operating sensor.
35964ba0 : dynamic_sensor: Add multi-HAL 2.1 flush support.
43bc7bcc : dynamic_sensor: Add multi-HAL 2.1 sampling support.
7b29add5 : dynamic_sensor: Notify multi-HAL 2.1 of connected sensors.
3c7a12d8 : dynamic_sensor: Add sensor manager init to sub-HAL 2.1.
1d509cf8 : Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."
c7038f8a : dynamic_sensor: Add sensor manager init to sub-HAL 2.1.
3482ca5b : Revert "dynamic_sensor: Add sensor manager init to sub-HAL 2.1."
28b58c62 : dynamic_sensor: Add sensor manager init to sub-HAL 2.1.
2ac7393b : dynamic_sensor: Add stubbed sensor multi-HAL 2.1 support.

+- Project: platform/hardware/libhardware_legacy

2cf8cd3 : WiFi: Add new SAR Scenarios for foldable devices

+- Project: platform/hardware/nxp/nfc

f524c23 : Native Crash in /vendor/bin/hw/android.hardware.nfc
f514cf6 : Crash in /vendor/bin/hw/android.hardware.nfc
eab1397 : Crash in /vendor/bin/hw/android.hardware.nfc
cf72695 : Use after free in phTmlNfc_TmlThread
647f3fc : Use after free in phTmlNfc_TmlThread
e777cc1 : Use after free in phTmlNfc_TmlThread
82b39ec : Possible OOBW in phNxpNHal_DtaUpdate
1f58061 : OOBW in phNxpNciHal_process_ext_rsp
528b21d : OOBW in phNxpNciHal_process_ext_rsp

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

6b6e2e0 : Correct NMEA DTM implementation

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

3aeaaeb4 : [LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/sm8150/display

+- Project: platform/hardware/qcom/sm8150/gps

d651859 : BatchingAdapter to handle engine up after init
2931e6e : [LSC] Add LOCAL_LICENSE_KINDS to hardware/qcom/sm8150/gps

+- Project: platform/hardware/qcom/wlan

ef79d4c : Wifi-Hal: Validate TX rate code before parsing it

+- Project: platform/hardware/st/nfc

bd0f778 : Restart NFCC is a CORE_GENERIC_ERROR_NTF 0xE1 is received.

+- Project: kernel/configs

45faf19 : 5.4: Require CONFIG_CFI_CLANG only on supported architectures
19a4c73 : 5.4: Require CONFIG_CFI_CLANG only on supported architectures
02919b5 : Revert "Require that CRYPTO_MD4 not be set"

+- Project: platform/libcore

e42572a24e6 : DO NOT MERGE Fix tests which relied on Pacific/Apia DST offset [S CTS]
6f76958cbe4 : DO NOT MERGE Fix tests which relied on Pacific/Apia DST offset. [P-CTS]
bbacc9d7c56 : DO NOT MERGE Fix tests which relied on Pacific/Apia DST offset. [O-MR1-CTS]
71a8c0dce1d : DO NOT MERGE Fix tests which relied on Pacific/Apia DST offset. [R]
023b3e8f102 : Switch hwasan from fork to vfork.
126f2f91924 : Switch hwasan from fork to vfork.
3ae76d74659 : RESTRICT AUTOMERGE: Revert "Added new target to annotation library visibility"
7fb1e1697e8 : Revert "Return anonymized MAC for apps targeting SDK < 30"

+- Project: platform/packages/apps/BasicSmsReceiver

4aa73dc : Import translations. DO NOT MERGE ANYWHERE
606a8bc : Import translations. DO NOT MERGE ANYWHERE
440a074 : Import translations. DO NOT MERGE ANYWHERE
cc5b8da : Import translations. DO NOT MERGE ANYWHERE
364c33a : Import translations. DO NOT MERGE ANYWHERE
e664a38 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Calendar

ae487ada : [DO NOT MERGE] AOSP/Calendar - Fix closing of system dialogs broadcast without permission.
d6ca0d66 : [DO NOT MERGE] AOSP/Calendar - Fix closing of system dialogs broadcast without permission.

+- Project: platform/packages/apps/Camera2

90744053b : AOSP/Camera2: check system feature instead of actual camera device

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

e0cd5f1 : Import translations. DO NOT MERGE ANYWHERE
eeaae1a : Import translations. DO NOT MERGE ANYWHERE
7ab51fa : Import translations. DO NOT MERGE ANYWHERE
3c4ee6a : Import translations. DO NOT MERGE ANYWHERE
fdf2bf9 : Import translations. DO NOT MERGE ANYWHERE
e34d252 : Import translations. DO NOT MERGE ANYWHERE
8223fa0 : Update toolbar usage
b4f0b2a : Update toolbar usage
aedee3b : Import translations. DO NOT MERGE ANYWHERE

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

da323c4 : Merge car-arch-common into car-apps-comm
49c0657 : Fix a bug where gmm's nav icon was not being displayed on cluster osdouble by adding QUERY_ALL_PACKAGES permission.
7614827 : Refactor register and unregister methods for cluster home callbacks.
7fe3165 : Fix NPE in ClusterOsDoubleActivity.
20f66d7 : Update focused navigation activity on user unlock
c73814c : Fix the crash of ClusterHome when changing ClusterActivity.
f9d520c : Update reference cluster service to swap navigation apps

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

b92e17c6 : Import translations. DO NOT MERGE ANYWHERE
5372cd7c : Import translations. DO NOT MERGE ANYWHERE
eb5c118d : Import translations. DO NOT MERGE ANYWHERE
e6db377c : Import translations. DO NOT MERGE ANYWHERE
f7ac615f : Merge car-arch-common into car-apps-comm
666fb7e5 : Refresh phone number entries only when save to favorite
6f4f6414 : Import translations. DO NOT MERGE ANYWHERE
0e90ae0f : Import translations. DO NOT MERGE ANYWHERE
c9c915d1 : Import translations. DO NOT MERGE ANYWHERE
ad9ebc73 : Use CarUiRecyclerView on[Attached|Detached]ToCarUiRecyclerView
4e8f245e : Import translations. DO NOT MERGE ANYWHERE
360174ef : Update call to car-ui-lib toolbar setTitle() to handle method overloads
9c20a1d3 : Revert "Set targetSdkVersion to 30 to workaround permission"
108f71eb : Remove title and dismiss button from audio route selector
25e6231e : Add icons to contact details number and address
a037e21e : Remove extra space when call count is greater than 3
88c76c29 : Fix long phone number label
1f2fc531 : Fix onhold call long dislplay name
5b3b6094 : Import translations. DO NOT MERGE ANYWHERE
06ce6527 : Import translations. DO NOT MERGE ANYWHERE
c956b51f : Import translations. DO NOT MERGE ANYWHERE
5fc4901c : Add a config to always show dialpad in ongoing screen
806f0fa4 : Set targetSdkVersion to 30 to workaround permission
62707361 : Import translations. DO NOT MERGE ANYWHERE
e662f026 : Create gradle project for Dialer
5fc0eb76 : Update code to match new CarUiRecyclerView design
419dfd5b : Import translations. DO NOT MERGE ANYWHERE
31bf59bc : Enable SMS in contacts details
fac1c0cc : Import translations. DO NOT MERGE ANYWHERE
d0593c14 : Add SMS to contacts details page
1756dd33 : Expose style for favorite list item.
4eadd7ad : Add functional tests for incall page
e1af3854 : Fix NPE crash in dialpad page
6cdab616 : Add more functional tests
9b104abc : Import translations. DO NOT MERGE ANYWHERE
fcc7b440 : Fix NPE in dialpad page
f3d0f864 : Add functional tests for Active Call and Privacy settings
c43708f4 : Install CarDialerAppForTesting apk for atest
bc125de3 : Import translations. DO NOT MERGE ANYWHERE
b58e8a13 : Create intrumentation tests for contact loading
f90ae25b : Remove Robolectric tests
44a661c6 : DO NOT MERGE: Migrate ContactResultsFragment tests
c6e04472 : DO NOT MERGE: Migrate ContactListFragment Tests
329f6583 : Migrate InCallViewModel Tests
78b6ba8c : Migrate ContactListViewHolder tests
30703a6b : Use AyncTaskLoader for async query and data convertion
3afbab85 : Merge call logs only when they are in the same time range
35149ff1 : Generate Overlayables
28f8ed68 : Migrate InCallDialpadFragment Tests
b9d611c0 : Migrate DialpadFragment Tests
132d2549 : Migrate SingleLiveEvent Tests
cd3c4e7e : Migrate QueryStyle Tests
80a68aae : Import translations. DO NOT MERGE ANYWHERE
48d0c9c5 : Import translations. DO NOT MERGE ANYWHERE
78069024 : Support initials in dialpad page
2c918619 : Import translations. DO NOT MERGE ANYWHERE

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

f502767 : Import translations. DO NOT MERGE ANYWHERE
807a241 : Import translations. DO NOT MERGE ANYWHERE
2064d90 : Import translations. DO NOT MERGE ANYWHERE
3e732ec : Revert "Add a CarLauncherService."
5c35e2d : Add the missing FocusParkingView to CarLauncher
a42c2e1 : Add a CarLauncherService.
7f082cf : Release TaskOrganizer when user-switching.
699138f : Merge car-arch-common into car-apps-comm
6081a32 : DO NOT MERGE: Updating Media card to ignore Video apps
841824c : Forcibly bring Launcher to foreground, when Maps app receives an intent
0f72010 : DO NOT MERGE: Updating AppLauncherUtils to handle Video apps
d317a07 : Fix CarLauncher crash.
874b7b4 : Remove setTaskAlwaysOnTop from TaskView's ActivityOptions.
51eaa3a : Calling remove task on a task that's not longer running causes a NPE
0a81a14 : Do not animate the foreground DA on maps intent
e5516ae : Remove unnecessary DA updates onTaskDescriptionChanged
799e17b : [DO NOT MERGE] Provide IconProvider in sysui dagger
5c2d9d9 : Add a health check component to the background maps
0a06784 : Dismiss voice plate when the foreground DA is shown
3e43883 : Revert "Provide IconProvider in sysui dagger"
5e62138 : Provide IconProvider in sysui dagger
6f3d2b3 : Broadcast when display area is swiped closed
2dead31 : Launch the voice plate Activity in the voice plate DA
ddf8be6 : Migrate Maps to CarAM.setPersistentActivity.
6aa05c8 : Allow configuring components that should not launch foreground DA
9e42638 : Fix drag animation for foreground DA
a8fbce3 : Add app window unfold animation
530780f : Add selected state icon for ongoing call card mute button
71542cf : Fix animations for DA
9a40349 : Update code to match new CarUiRecyclerView design
71801c1 : Fix DA animations
4c3e22b : Add control bar customizations
73d3202 : Allow multiple components to toggle foreground DA visibility
526ba35 : Do not claim activity will handle user interface mode changes (namely night mode)
4b68400 : Remove usage of deprecated toolbar methods from CarLauncher
e6948c6 : Fix foreground DA animation
445795d : Add category LAUNCHER_APP to car launcher
3eb768a : Fix the foreground DA's animation
55b10fb : Enable default background for audio card
742b2d3 : Show disabled apps in the CarLauncher app.
894ff08 : Fix IME placement for foreground Vs background DA
33952d6 : Specify display ID to launch activity in correct DA
ee7ad0d : Update title bar as per specs
b5b9214 : Fix foreground showing up when controls of media are clicked
1416101 : Fix CarLauncher crash onConfigChanged
beaed24 : Fix touch gesture on tile bar DA
02b2fe4 : Fix crash when policy is not defined
ea5b62d : Add category LAUNCHER_APP to car launcher
1be6b2c : Update Title bar upto the specs.
15b1fd8 : Open foreground DA when activity is restarted
7ef8730 : Set CAR_EXTRA_LAUNCH_PERSISTENT to launch Maps.
317bbc3 : Open correct task in desired DA launched via intents
df07806 : Update the z-index of foreground DA before animations starts.
2785e4b : Add touch gesture to titleBar
681f547 : Fix crash in launcher when Car.createCar() returns null
cdb1c3b : Make TitleBar not focusable.
78c2d21 : Update the z-index for the DA's
9574c0f : Make CarLauncher multi-display CTS compatible.
b8a5f1a : Add Title bar window to the title bar feature.
8c23900 : Reset the layers of DA's on config change.
3213bb9 : Set/Reset the AppGridShown flag at the right place.
a8849f5 : Add control bar Display area
9f71ea2 : Add animations to foreground DA hosting default apps
99ad8a7 : Fix a crash on launcher
432fc11 : Support car reference design in launcher.
8418e2d : Provides SyncTransactionQueue to TaskViewFactoryController.

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

49754ee : Import translations. DO NOT MERGE ANYWHERE
6526a79 : Import translations. DO NOT MERGE ANYWHERE
4f52bb6 : Import translations. DO NOT MERGE ANYWHERE
44ab6d4 : Import translations. DO NOT MERGE ANYWHERE
6ee709e : Import translations. DO NOT MERGE ANYWHERE
9f68300 : Import translations. DO NOT MERGE ANYWHERE
cb70c64 : Prevent NPE in MediaActivityController
ba38c6e : Replace addItemDecoration with layout_margin
fb72ad9 : Merge car-arch-common into car-apps-common & migrate robo tests
59042a9 : Update overlayable file to exclude dimens and colors
d70bb1c : Import translations. DO NOT MERGE ANYWHERE
5d90b2c : Import translations. DO NOT MERGE ANYWHERE
3b6bc74 : Import translations. DO NOT MERGE ANYWHERE
a45bf64 : Restore focus inside the LazyLayoutView properly
487fd84 : Change Media Center theme to be Theme.CarUi
1e6784b : Update code to match new CarUiRecyclerView design
2950bf8 : Update Media gradle file with extention constants
8a78c54 : Create gradle project for the Media app
65b42ca : Add style definition for images
3c302af : Fix a crash on non car-ui Activity
a143c2f : Remove usage of deprecated car-ui-lib toolbar methods
74a6599 : Improved media source dispatch
5cb1d4d : Import translations. DO NOT MERGE ANYWHERE
8c5c873 : Import translations. DO NOT MERGE ANYWHERE
52c03e6 : Import translations. DO NOT MERGE ANYWHERE

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

aab2bdb : Set up Android.bp and gradle for tests
c7df518 : Fix receiving old text message in HUN
56263a5 : Fix Stabilization Bugs
53dcbec : Message list should update if a message is sent while the main activity is paused.
667eed8 : Fix UI discrepencies
42c3b8d : Fix activity backstack on HUD tap
d37836e : Add gradle build
e121b23 : Fix UI changes
b380344 : Fix sticky BT screen on app launch
ad86488 : Update to Latest UX Mocks.
82f8215 : Enable Direct Send support in config

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

254ca16 : Import translations. DO NOT MERGE ANYWHERE
1863852 : Update UI for a text and margin
41994d9 : Update string for unshown text
683f4e2 : Import translations. DO NOT MERGE ANYWHERE
7d178a3 : Import translations. DO NOT MERGE ANYWHERE
d11f01f : Fix issue when removing a HUN based on an action.
03971f4 : Fix focus issues when expanding/collapsing grouped notifications
5fae350 : Do not update entire notification list when dismissing notification
0ae7818 : Add a minimum grouping threshold
82f29fa : Use on screen location when determining group notification interaction
64d07bb : Fix notification visibility logger
8707e38 : Import translations. DO NOT MERGE ANYWHERE
832f511 : Import translations. DO NOT MERGE ANYWHERE
24b88d7 : Center text in group notification expansion footer
1176cd8 : Add top margin to notification content & message count
cac8a7a : Add configurable for message notification "Play" button
b72ef40 : Add 'See more' button for long message notification
4d173cf : Update OverrideGroupKey before posting notification
db0cde0 : Refresh action buttons when phone call state changes
3b71c9b : Account for group summaries when marking notifications as seen
3611f4f : Modify window params to allow touching other UI
86cc6ea : Import translations. DO NOT MERGE ANYWHERE
146e9ac : Import translations. DO NOT MERGE ANYWHERE
0c3850a : Import translations. DO NOT MERGE ANYWHERE
6d89bd5 : Import translations. DO NOT MERGE ANYWHERE
687889f : DO NOT MERGE Fix crashes from null views and re-add support for separate body layouts for HUNs vs NC
656a2c0 : DO NOT MERGE Remove restricted_message_text from overlayables
c4975a8 : Revert "Import translations. DO NOT MERGE ANYWHERE"
641ad6e : Import translations. DO NOT MERGE ANYWHERE
d4ff3e8 : Make UX tweaks
baa2ef7 : Add config that allows HUN to request focus when revealed.
e6a5e5b : Remove restricted_message_text since it is unused
8e5fee4 : DO NOT MERGE Add direct reply button for message notifications
ba88c06 : Import translations. DO NOT MERGE ANYWHERE
10ea6e5 : Import translations. DO NOT MERGE ANYWHERE
e10d746 : DO NOT MERGE Add optional image drawables to action buttons
24848c6 : Expand grouped notifications in incrementes of an oem configurable size
5697252 : Add group icon to title for group conversations
011abf8 : Allow message HUNs to show large icon when not using launcher icon
b61fba8 : Revert "Revert "DO NOT MERGE Use launcher app icon in notification body icon""
b7b0f6f : Import translations. DO NOT MERGE ANYWHERE
a8f26d2 : Revert "DO NOT MERGE Use launcher app icon in notification body icon"
f28e9e6 : Import translations. DO NOT MERGE ANYWHERE
3fd7856 : DO NOT MERGE Use launcher app icon in notification body icon
d9f2b08 : Import translations. DO NOT MERGE ANYWHERE
71eac15 : Import translations. DO NOT MERGE ANYWHERE
d6d2783 : Import translations. DO NOT MERGE ANYWHERE
4b46459 : Import translations. DO NOT MERGE ANYWHERE
749a1ff : Import translations. DO NOT MERGE ANYWHERE
c0b63d4 : DO NOT MERGE Add recents and older notifications header
8267515 : Add expandable count to message notification
67767c0 : Import translations. DO NOT MERGE ANYWHERE
825bbc5 : Import translations. DO NOT MERGE ANYWHERE
9efc8d6 : Import translations. DO NOT MERGE ANYWHERE
120d3af : Import translations. DO NOT MERGE ANYWHERE
652b82e : Add privapp entry to Notification application
b07d3c1 : Show big icon in messaging- and call notifications
c7fcb48 : Add debug logs for eng and userdebug builds.
c2c5288 : Fix CarNotification as standalone app
e597eef : Fix overlayable.xml by re-running script for sc-v2-dev resources
6d8a3ad : Allow null fields in header and body
871492b : Support separate header and body layouts for HUNs vs NC
e4d8710 : Set up Notifications overlayable
9c2c5dd : Fix swipe to dismiss HUNs when shown on bottom
684583c : DO NOT MERGE Add large action buttons
387194a : Import translations. DO NOT MERGE ANYWHERE
aafd9ad : Import translations. DO NOT MERGE ANYWHERE
0a02445 : Import translations. DO NOT MERGE ANYWHERE
0ed46c3 : DO NOT MERGE Add Manage button to empty notification panel.
554186b : Import translations. DO NOT MERGE ANYWHERE
4e75710 : Import translations. DO NOT MERGE ANYWHERE

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

0ed481c : Disable UI by default so device is automatically provisioned.
735e665 : Set immersive mode on CarProvision.

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

bc67437 : Skip updating program list while closing the app
d198105 : Update code to match new CarUiRecyclerView design
ca406d5 : Improved media source dispatch

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

85fe046 : Fix back button event handling
3c48822 : Fix flaky rotary tests
3db6e9c : Capture back button presses
8b4662f : Fix double recycle bug
e764cae : Add coordinates to injected scroll events.
37438ed : Remove touch overlay when RotaryService stops
3178f64 : Initialize the focus properly
783a685 : Ignore focused event from cluster window
7a63313 : Stay in direct manipulation mode properly
0d24d4d : Initialize focus inside the focused window on main display
8a74844 : Remove getRecyclerView
c425d9f : Restore focus properly
719e4c2 : DO NOT MERGE Fix broken tests
8ae46cd : Fix broken testNudgeTo_nudgeToHun
da6758f : Support closing popup window by nudging the controller
d0e0f04 : Use task ID to decide whether a window is a TaskView window
673109b : Support setting the perceived bounds
df154ef : Fix off-screen nudge when the FocusParkingView is focused
1e1a6b9 : Handle unset default IME setting
33ee197 : Check window focus before injecting events

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

fe5a7a757 : Import translations. DO NOT MERGE ANYWHERE
ea5be3825 : RESTRICT AUTOMERGE
845b3f4a1 : Import translations. DO NOT MERGE ANYWHERE
48cf3c423 : Import translations. DO NOT MERGE ANYWHERE
91553b217 : Import translations. DO NOT MERGE ANYWHERE
6a6489935 : Add caller check to com.android.credentials.RESET
571f4c5b8 : Add caller check to com.android.credentials.RESET
1eedfdb38 : Import translations. DO NOT MERGE ANYWHERE
6220998d7 : Import translations. DO NOT MERGE ANYWHERE
af94645da : Import translations. DO NOT MERGE ANYWHERE
280b9fd8d : Import translations. DO NOT MERGE ANYWHERE
80e9acde0 : Import translations. DO NOT MERGE ANYWHERE
35d8c3f0f : Import translations. DO NOT MERGE ANYWHERE
fdf278c70 : Fix learn more button to show the device admin information
74154bceb : Change wifi password edittext to support RTL
8bda5f7e1 : Fixes testGetImeLabelIfOwnerSet_existentPackage
dd7dd3962 : Fix BaseEnterpriseTestCase test failure
7d30f37cd : Fix CtsVerifier DeviceAdmin Tapjacking test.
dc7cac556 : Finish EnterprisePrivacySettingsActivity when DO is not set.
4545a4c8b : Add user restrictions to location config in car settings.
dc185328b : Initial implementation of ImePreferenceController
ecd23f118 : Support user restrictions on wifi entries
02b10eb4e : Add user restrictions to bluetooth configuration
5305b9fde : Initial implementation of NetworkLogsPreferenceController and SecurityLogsPreferenceController.
e8bd33577 : Added missing unit tests.
d10dfd63b : Implement "Deactivate & uninstall" button for active DeviceAdmin.
73e23f7b9 : Fixed DeviceAdminAddPoliciesPreferenceController strings.
71029509a : Import translations. DO NOT MERGE ANYWHERE
d5e72922f : Import translations. DO NOT MERGE ANYWHERE
ad8926f9b : Import translations. DO NOT MERGE ANYWHERE
c2dbc1802 : Add Managed Device disclosure in the AccountChooser screen.
7f4c98f2f : DeviceAdmin app details screen UX polishing.
00c987ad6 : Initial implementation of BugReportsPreferenceController.
dbc4b5348 : Added UX affordance to end managed user session.
e7a95734d : Initial skeleton for "Managed device info" screen.
12c2f7845 : Disable direct manipulation when SeekBar unavailable
49ea948e0 : Launch view all fragment on preference click
272e98fd9 : Start the device admin only when the new policies are added.
dc294ae8f : Fixed work profile icon.
239f058ed : Fix flaky KeyboardManagementPreferenceControllerTest
580d0657b : Updates ADAS strings
783d92d3c : Don't adjust focus when content panel already has focus
a3aa7cc2a : Shows ActionDisabledByAdminDialog for adaptive brightness control
ea2422d73 : Improve CarSettings' account preference controller for DPM
73d81e512 : Show a toast when lock pattern is focused
5c9ee042b : Import translations. DO NOT MERGE ANYWHERE
d2bf5a26f : Import translations. DO NOT MERGE ANYWHERE
eb2295730 : Import translations. DO NOT MERGE ANYWHERE
d1e2939e7 : Fix flaky DefaultAppsPickerBasePreferenceControllerTests
d69e83f7d : Add icons for top level accessibility/caption settings
8d23e51b5 : Add closed captions style preset settings to accessibility settings
1f86fd86e : Add caption size settings to the car caption settings page
1142439c0 : Add caption settings page to accessibility settings
7bd303cf1 : Add a new accessibility section to car settings
bf4202bb7 : Add relevant strings for accessibililty/caption settings
8da3a8b64 : Fixed CarSettings to handle DISALLOW_APPS_CONTROL on disable apps.
f7c9b0913 : Enable ignored bluetooth test
c421aa1aa : Fixed ACTION_ADD_DEVICE_ADMIN implementation so it sets the result.
01ca8cc6d : Improve datetime and input method entries when there are restrictions set by DPM
397431669 : Uninstall button is enabled for active device admin, and shows DeviceAdmin details screen when clicked.
d9b6e8695 : Fix ActionButtonsPreference disabled state
27b7d228c : Add live updates to adaptive brightness toggle
253daf001 : Fix rotary not setting date
9f68b1ac3 : Import translations. DO NOT MERGE ANYWHERE
2e9bae47f : Import translations. DO NOT MERGE ANYWHERE
1dd5820dd : Import translations. DO NOT MERGE ANYWHERE
469f0878f : Add DataUsage loading UI
4bfd045b9 : Adjust the badge size of user profile icon on Quick Settings screen.
3e1cdec7d : UX polishing for profile switcher. - Adjust the badge size. - Increase the size of the outher circle for the current profile. - Add badge to 'Add profile' button.
d081d6c34 : Add pans network package tests
0eee96670 : Remove QuickSettings intent filters
362ce3ca5 : Update data usage cycle Preference
7b6da7dc2 : Fix mobile data toggle not reflecting qc changes
d06ec4637 : Prevent unregistering non-registered callbacks
dd3e905d9 : Import translations. DO NOT MERGE ANYWHERE
760348610 : Import translations. DO NOT MERGE ANYWHERE
e6b570d2b : Import translations. DO NOT MERGE ANYWHERE
cc70aae51 : Fix flaky unit tests
51732a286 : Update view all behavior and icon
be578f2ea : Add DataUsageManager tests
73ab9fe89 : Revert "Implement OEM Toggle Button"
10ce6b563 : Add messages for bluetooth zero states
f04586ece : Reflect signal strength in mobile network icon
09cb18e86 : Add new bluetooth quick control strings
04f19478e : Import translations. DO NOT MERGE ANYWHERE
15b5edc5f : Import translations. DO NOT MERGE ANYWHERE
abd05e683 : Import translations. DO NOT MERGE ANYWHERE
f8c118c8f : Removed icon used by blocked by admin dialog.
210c5d77d : Update mobile network page
d936c707c : Move the vehicle policy to the bottom in Privacy setings.
688d77f49 : UX polishing of Device admin apps screen.
2580f62f4 : Fixed some device policy strings.
77c939695 : Fix app label name vulnerability
e0c55210c : UX polishing of Device Admin app details screen.
be849c6af : Fix DeviceAdminAddFragmentTest.
c580c7aa0 : Fix DeviceAdminAddFragmentTest.
0e6c2ac85 : Remove usage of getRecyclerView
515257e26 : Import translations. DO NOT MERGE ANYWHERE
16f723caf : Import translations. DO NOT MERGE ANYWHERE
89193e4ce : Import translations. DO NOT MERGE ANYWHERE
98d1fec7e : update TEST_MAPPING by using new e2e test apk
dcdc1c68d : Fix bluetooth discovery states
3d2bbe53a : Implement OEM Toggle Button
0ac653391 : Fix null application size
62ef8ad30 : Fixed DeviceAdminAddFragment when the passed admin is invalid.
8e4964b70 : Update Data Warning & Limit screen for PANS project
e6b58cd13 : Fixed work policy title so it wraps long labels.
831943d38 : UX polishing of Device Admin apps list screen.
9dce7ec4c : Fixed DeviceAdminAppsPreferenceControllerTest.
00fd65af9 : Implement Set Data Limit Screen
9f8886f47 : Change Wi-Fi toggle text color to white
114017f40 : Import translations. DO NOT MERGE ANYWHERE
8857a7e3a : Import translations. DO NOT MERGE ANYWHERE
29715c90c : Import translations. DO NOT MERGE ANYWHERE
235c3a06b : Removed extra > on strings.xml
8fd405201 : Add disabled icons for qc bluetooth devices
19b618cee : Leave bluetooth pairing when bluetooth disabled
263a6de27 : Increase character count for string
b7bb2485d : Handle null ringtones more gracefully
b165d4498 : Add live updates to brightness preference
78e97e791 : DO NOT MERGE Fix crash caused by drawable
d78650bb1 : Fix ActionDisabledByAdminDialog to show the admin information
c6ad5e9dd : Removed limit from disabled_by_policy_title and add_device_admin_msg.
db77c5185 : Don't restore focus in touch mode
fca4d96eb : Implement Set Data Warning screen
fb7134ed0 : Final (?!?!?!?) fixes on device admin strings.
1889acf29 : Fix MobileDataTogglePreferenceControllerTest
6aac6884f : Import translations. DO NOT MERGE ANYWHERE
e61a79086 : Dinamically set the title of the work policy info preference.
0f67c21f2 : Handle destroy in settings quick controls provider
4a03eda76 : Updates location related strings
18b508699 : Add device limit to bluetooth device quick control
0311f502d : Import translations. DO NOT MERGE ANYWHERE
ab4703a89 : Import translations. DO NOT MERGE ANYWHERE
a6a5dab7b : Import translations. DO NOT MERGE ANYWHERE
31508e33b : Add strings for device admin apps list groups.
a2030ac55 : Finalize hotspot off string
18de09a77 : Add PANS project strings
a4a995b8e : Import translations. DO NOT MERGE ANYWHERE
493acadef : Import translations. DO NOT MERGE ANYWHERE
b3392e8e7 : Fix CtsVerifier policy transparency test for DISALLOW_DEBUGGING_FEATURES
46805b96e : Add testing for quick control background workers
760d4bba3 : Add mobile network quick control row
1125ea35e : Migrate icons to new color resource
a1dd77f79 : Initial quick control volume sliders
25ab23870 : Adding hotspot quick control
add727ada : Add wifi row quick control
323ed2db2 : Create adaptive brightness quick control toggle
975a47785 : Create two quick control brightness sliders
3f1efb9cf : Add QC Brightness Slider
096fc5516 : Add initial quick control tiles
da0b521d5 : Add mobile data tile
3740c170d : Update bluetooth device toggles
caa98b5d1 : Initial CarSettings QC Provider Framework
b9b798e7d : Driver assistance sub page updates
67aa910ea : Update 'Enable peak performance' settings to be specific to the app.
37e47aa82 : Improve disabled by admin dialog for suspended packages
8e5c383d5 : Rename PeakPerformancePreferenceController to PrioritizeAppPerformancePreferenceController.
cc53c3f34 : Update code to match new CarUiRecyclerView design
8f1047463 : Import translations. DO NOT MERGE ANYWHERE
2c2db112c : Import translations. DO NOT MERGE ANYWHERE
4c77ea897 : Import translations. DO NOT MERGE ANYWHERE
c708dafb2 : Import translations. DO NOT MERGE ANYWHERE
89ab7ae76 : Migrate plural strings
aef1bb569 : Remove toggles for mic & location from privacy
9d359e32b : Import translations. DO NOT MERGE ANYWHERE
f7a3d4fcb : Import translations. DO NOT MERGE ANYWHERE
4f6ce4b38 : Import translations. DO NOT MERGE ANYWHERE
9e510e373 : Import translations. DO NOT MERGE ANYWHERE
f71022655 : Proper strings for all messages added for device policy manager.
1ac01c133 : Removed device policy related strings that are not used on automotive
c5167d6d3 : Migrate to chassis ClickableWhileDisabled prefs
f5794a35a : Add NotificationAccessConfirmationActivity.
9a6107b44 : Add ActionDisabledByAdminActivity unit test
6c96bc636 : Improve CarSettings when user restrictions are applied
110cccabe : Import translations. DO NOT MERGE ANYWHERE
1ea372da0 : Import translations. DO NOT MERGE ANYWHERE
64732354c : Import translations. DO NOT MERGE ANYWHERE
a38d35a44 : Import translations. DO NOT MERGE ANYWHERE
9857d04e1 : Import translations. DO NOT MERGE ANYWHERE
8edece5c0 : Adds primary action to Driver assistance toggle.
5abae5fb4 : Fix paired bluetooth devices showing in unbonded list
e789ae2a9 : Fix paired bluetooth devices not showing
bf6bd4a79 : Improve performance of sound fragments
c1eb8d9fa : Add tests for DeviceAdminStringProviderImpl
a190be2da : Adds Driver assistance toggle.
a325fc000 : Improve CarSettings FactoryResetEntryPreferenceController when user restrictions are applied
ec05d78c1 : Revert "Improve CarSettings FactoryResetEntryPreferenceController when user restrictions are applied"
08e84b0e4 : Make sure the wifi access point list respects config flags.
cf0a4386b : Fix Device Admin apps.
a98885a73 : Import translations. DO NOT MERGE ANYWHERE
0bfc1ec39 : Import translations. DO NOT MERGE ANYWHERE
67f61f868 : Import translations. DO NOT MERGE ANYWHERE
adc9db780 : Import translations. DO NOT MERGE ANYWHERE
2e4e4215e : Import translations. DO NOT MERGE ANYWHERE
0bff527c2 : Fixed DeviceAdminAddActionPreferenceControllerTest
39dc3d636 : Improve CarSettings FactoryResetEntryPreferenceController when user restrictions are applied
507ffd2ef : Fix bluetooth broadcast vulnerability
a3e3ab76d : Fix bluetooth broadcast vulnerability
b1f6f3bb8 : Copy updates for microphone settings
bad7b88a7 : Initial implmentation of Device Admin Apps list screen.
89739188c : Main location switch toggle off warning.
9fe9061b7 : Import translations. DO NOT MERGE ANYWHERE
273204f4b : Import translations. DO NOT MERGE ANYWHERE
a2c7d7716 : Import translations. DO NOT MERGE ANYWHERE
67b67493a : Import translations. DO NOT MERGE ANYWHERE
2bbc12ff7 : Import translations. DO NOT MERGE ANYWHERE
b52ef2768 : Migrate tests for language
8a5994d0a : Finish clear credentials activity on dismiss
a4b8c5a4a : Import translations. DO NOT MERGE ANYWHERE
600b1d9ea : Import translations. DO NOT MERGE ANYWHERE
9e37179fa : Import translations. DO NOT MERGE ANYWHERE
3eeb9b528 : Import translations. DO NOT MERGE ANYWHERE
fd175c2c8 : Import translations. DO NOT MERGE ANYWHERE
952aac430 : Add view all screen for mic recent access
f8cedbd89 : Check the access type for Units properties
71086d00a : Fix flaky display tests
26ae08df0 : Add recent microphone accesses to mic settings
d2b5d34d5 : Import translations. DO NOT MERGE ANYWHERE
3f48b0f0f : Import translations. DO NOT MERGE ANYWHERE
e52a477a6 : Import translations. DO NOT MERGE ANYWHERE
dcd794246 : Import translations. DO NOT MERGE ANYWHERE
2a51b70c2 : Use non-deprecated version of getNavButtonMode()
a08937b0f : Import translations. DO NOT MERGE ANYWHERE
6a40dcc10 : Fixed DeviceAdminAddExplanationPreferenceControllerTest.
d37b7c612 : Added volume mute indicator to audio settings
494945c86 : Update delete user error string
43dba2023 : Add manage microphone permissions to mic settings
2ac71ae68 : Migrate storage robotests
2eeac7029 : Improve privacy test coverage
99a56219e : Migrate tts robotests
12eb06615 : Add additional wifi details tests
a97b20669 : Import translations. DO NOT MERGE ANYWHERE
055b21ab7 : Migrate applications.assist robo tests
14c76acf9 : Migrate applications.managedomainurls robo tests
fd2ea20aa : Fix RecentNotifications flaky test
09b780785 : Migrate applications.specialaccess robo tests
f85e3e6a1 : Migrate datausage robo tests
570406492 : Migrate Network robotests
13c451a45 : Import translations. DO NOT MERGE ANYWHERE
178a7cb62 : Create microphone settings screen with toggle
6d616abc0 : Update Bluetooth button size
6d6ad0dd5 : Reduce flakiness of location-based tests
820ec5cbe : Import translations. DO NOT MERGE ANYWHERE
12c71bf6f : Update location toggle title
6b293c8e0 : Import translations. DO NOT MERGE ANYWHERE
2f2b44f87 : Make the PIN pad support rotary controller
e74bc1ce5 : Resize password entry screen
1fb22df3f : Import translations. DO NOT MERGE ANYWHERE
8a98b256f : Extract CarSettings-core build target
72a9003db : Import translations. DO NOT MERGE ANYWHERE
48a93277e : Import translations. DO NOT MERGE ANYWHERE
ed66bab36 : Use permission group icon for microphone
8fc731393 : Import translations. DO NOT MERGE ANYWHERE
d273ab460 : Add "Device admin apps" under Security.
07be656e6 : Set character limits for Ensure peak performance car setting
ae409b8d0 : Final unit tests for DeviceAdminAddFragment.
86fc77a21 : Import translations. DO NOT MERGE ANYWHERE
b470e9d6c : Import translations. DO NOT MERGE ANYWHERE
b1f788bed : Import translations. DO NOT MERGE ANYWHERE
f8c4aea9d : Import translations. DO NOT MERGE ANYWHERE
308e29789 : Import translations. DO NOT MERGE ANYWHERE
c585d2f40 : Import translations. DO NOT MERGE ANYWHERE
dd745be7d : Import translations. DO NOT MERGE ANYWHERE
7539c137a : Import translations. DO NOT MERGE ANYWHERE
200e09ea7 : Import translations. DO NOT MERGE ANYWHERE
d192ad9d2 : Import translations. DO NOT MERGE ANYWHERE
21576a9df : Import translations. DO NOT MERGE ANYWHERE
de07f375b : Import translations. DO NOT MERGE ANYWHERE
731c92f6e : Import translations. DO NOT MERGE ANYWHERE
26c709d1f : Import translations. DO NOT MERGE ANYWHERE
afc817324 : Import translations. DO NOT MERGE ANYWHERE
281c0639f : Import translations. DO NOT MERGE ANYWHERE

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

1911566 : Update code to match new CarUiRecyclerView design
b12db38 : Remove usage of deprecated toolbar methods from SettingsIntelligence

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

6d9fbf6 : Import translations. DO NOT MERGE ANYWHERE
c0bd46f : Remove setAnimateScreenOff, which is removed in ag/16492188.
4f7fc8b : Import translations. DO NOT MERGE ANYWHERE
19e59af : Adds CarSystemUI support for lock task mode
9b868c9 : Import translations. DO NOT MERGE ANYWHERE
ccd6d94 : Disable the KeyGuard animation for unlock.
15f45cd : Adding annotation for overriding base component
9791441 : Replace car user switch event with broadcast
55b5326 : Show toast alerting rotary not supported for pattern lock
d4cbf9d : Update profile pallete alignment
16e9c1d : DO NOT MERGE Remove quick control panels when unprovisioned
26ad9f4 : Add correct ID for mic privacy panel
4f7561b : Fix selected state issue for mic privacy chip
8c344a4 : Import translations. DO NOT MERGE ANYWHERE
1f1fc1f : Add selected state to profile picker button
d039942 : Disable microphone panel footer button when driving
e98eaf3 : DO NOT MERGE Remove profile panel while unprovisioned
efe99f3 : Update 'user' to 'profile'
4c86662 : DO NOT MERGE Fix failing CarSysUi Tests and flakiness
e439ea7 : Migrate clock away from SystemBarButton
a35cc84 : Update to reference dagger modules in Shell
752033d : Update package imports from networking refactor in frameworks/base
8b77ede : Make mic privacy chip unclickable in unprovisioned mode
0de68bd : Handle Keyguard Views with SIM
0b97930 : Implement read-only location icon.
07bbeb4 : Fix notification visibility logger
0074f3c : DO NOT MERGE Fix StatusIconPanelController#attachPanel to account for gravity
104c0fb : DO NOT MERGE Add selected state to mic privacy chip
f64e4de : Disable profile picker while driving
ea5cf1b : Refactor ClusterHomeCallback to ClusterStateListener.
7845c99 : Show mobile icon when wifi is enabled but disconnected.
faa6c8e : Adjust mic privacy panel width
b83ab73 : Implement temporary fix for PIN button colors being overwritten.
43f2ace : Improve Status Icon Panel RTL Support
5886ee5 : Remove Clock QuickSettings entry point
bd6d547 : Change quick control footer dimensions
4407ee9 : [Status Bar Refactor] Update CarKeyguardViewController's method.
6a6f866 : Fix HVAC crash from FanDirectionButton.
bba9324 : Change CarDeviceProvisionedControllerImpl to match
e193f79 : Dismiss quick controls panel when lost focus
014c260 : Add additional tests to qc user switcher
f4849c4 : DO NOT MERGE Add profile picker panel
ae35521 : Import translations. DO NOT MERGE ANYWHERE
b24178f : DO NOT MERGE Add required user_name view to unprovisioned top system bar
57be883 : Revert "DO NOT MERGE Add profile picker panel"
a4c93a6 : Temporary fix for invisible pattern issue
639758f : DO NOT MERGE Add profile picker panel
36da060 : DO NOT MERGE Update StatusIcon and Panel UI per design specs
94a7e47 : Set UXRE manager for PreprocessingManager when inflating notification panel
e95fc5e : Remove offending animation logic for Car Keyguard
33598c2 : Add HvacButton to reflect selected state with visibility of HVAC panel
638a910 : Use SystemApi for CarToastUI when acquiring ApplicationInfo
6c81d9b : Add mic privacy panel
2cfed3e : Refactoring ConfigurationControler#ConfigurationListener
b7dff43 : update TEST_MAPPING by using new e2e test apk
d8e3413 : DO NOT MERGE Center hvac text
d3b4668 : Start keyguard docs
7b4f5c3 : Import translations. DO NOT MERGE ANYWHERE
6602b81 : Hide the focus highlight before showing the dialog window
2fd88c9 : Import translations. DO NOT MERGE ANYWHERE
6672ec3 : Enable AssistantButton to show selected state
266ac6e : Update NetworkController imports to follow frameworks/base
8bd8279 : Import translations. DO NOT MERGE ANYWHERE
b446579 : Add privacy chip strings
a6f7f36 : Import translations. DO NOT MERGE ANYWHERE
261fe43 : Add display quick controls icon and panel
7cb662e : Integrating initial Quick Control palettes
1eb1dd2 : Implement StatusIcon Panel
0614f36 : Fix the crash of "can't find display" in CarSystemUI.
4f40be9 : Fix Keyguard layouts
995cc0a : Fix behavior of Notification shade when manually closed without opening it completely
fb8f6a8 : Add a way to intercept motion events in hvac panel
61b08c4 : Update the HVAC min/max temperature config
3ae9097 : Add toggleSelected attribute to specify if button's selected state should toggle when clicked
ced1b1d : Move callback registrations to the end of the constructor
be094a4 : Implement QC entry buttons
54a1c6c : Fix volume dialog crash
c86844d : Remove additional padding for handlebar translation
6a9e1da : Revert "Revert "[Dagger] Remove CarVolumeDialogComponent now tha..."
266d87a : Defer hiding Keyguard if in sleeping mode
cc39eb7 : Revert "[Dagger] Remove CarVolumeDialogComponent now that the cu..."
5eeee75 : DO NOT MERGE Use NotificationDataManager.getInstance()
441fb77 : Fix HVAC test failure
664b3f6 : [Dagger] Remove CarVolumeDialogComponent now that the custom car volume dialog can be injected instead.
b592b5c : Revert "Disable StartingWindow in non-default display."
0d415c8 : Fix AAOS Keyguard layout
de1ca27 : DO NOT MERGE Fix layout issues in hvac
bb79a73 : [Dagger] Update CarVolumeDialogComponent's constructor to match VolumeDialogComponent.
dd97618 : Move FeatureFlags to flags package.
1f2c78f : Added mute icons to volume settings
6f09bfc : Updating calls to use insets controller
b3ca284 : Add additional logs for debug/eng builds
f9f088e : Use new InsetsVisibilities in onSystemBarAttributesChanged
6057fa4 : Import translations. DO NOT MERGE ANYWHERE
e5d8f9e : Disable StartingWindow in non-default display.
1c65ae1 : Update missing javadocs and unused imports or configs
48fcf6c : Clean up HVAC implementation
332331a : Import translations. DO NOT MERGE ANYWHERE
539f260 : Inflate MicPrivacyChip instead of initializing it.
f059a67 : Add attribute to prevent disabling when enabled
0dded47 : Update aosp sysui hvac to use new views
5ac4b4c : Set selected state to control background separately
fa8b7f8 : Separate boolean and integer hvac toggle buttons
1ecbfdd : Support seat cooling
84a55b9 : Add support for closing panel
179d154 : Allow custom drawables for seat heater button
8a2f98e : Enable long clicking seat heat buttons to toggle max/off.
8b74994 : Support granular control of temperature by display unit.
a942278 : Clean up HVAC panel container layout.
17ad451 : Implement TemperatureBar interface for the reference HVAC app
f0421fd : Implement fan control interface for reference HVAC
0f29817 : Implement button interfaces for HVAC reference app.
9b565b5 : Refactor HvacController to broadcast global HVAC prop changes.
327d74e : Clean up method names in SystemUI (setup -> setUp).
0eb8b9d : Refactor OverlayPanelViewController and implement HVAC Panel View.
3d49cd8 : Import translations. DO NOT MERGE ANYWHERE
af89d37 : Import translations. DO NOT MERGE ANYWHERE
32ca217 : Override strings for mic unblock dialog.
116bbae : Implement HvacController and System Bar HVAC Control.
29d4302 : Deprecate existing HVAC implementations
bfe53ee : Adapt new arguments in onSystemBarAttributesChanged
41490a5 : Import translations. DO NOT MERGE ANYWHERE
5c276ee : Position the surface of RootTDA in adjusting Cluster display bounds.
e41030a : DO NOT MERGE Add empty notification text and manager button to notification center.
6fefa24 : Import translations. DO NOT MERGE ANYWHERE
36a3cfc : Import translations. DO NOT MERGE ANYWHERE
625013e : Revert "Fix Crash in PIN screen."
2660a7b : Revert "Fix Crash in PIN screen."

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

f80001c : Import translations. DO NOT MERGE ANYWHERE

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

43ec539e7 : Import translations. DO NOT MERGE ANYWHERE
c2e92a4d8 : Import translations. DO NOT MERGE ANYWHERE
9b524d4d5 : Import translations. DO NOT MERGE ANYWHERE
0b7470918 : Import translations. DO NOT MERGE ANYWHERE
640673e94 : Import translations. DO NOT MERGE ANYWHERE
6d3f3fdb3 : Import translations. DO NOT MERGE ANYWHERE
781ad8a08 : Import translations. DO NOT MERGE ANYWHERE
206277f26 : Import translations. DO NOT MERGE ANYWHERE
2bdabd386 : Import translations. DO NOT MERGE ANYWHERE
70ef76474 : Add missing constraintlayout attributes to keep.xml
a0c621585 : Restore focus properly in PreferenceFragment
4396fd471 : Clean up CarUiRecyclerViewImpl documentation
08ce00f63 : Implement canScrollHorizontally and canScrollVertically
905de3945 : Add missing provider to proguard rules
7bf2aecdc : Add support CarUiListPreference within a NavHostFragment
478b0bc36 : Updated toolbar layout to align with UX specs
5aa6d95f3 : Add trace to track plugin load times
96e162f11 : Fixed issue where dialog boxes with no title/subtitle/icon would render without top padding
77522d37f : Add OEM APIs to plugin to support CarUiText
49f94251c : Remove switch frame to allow for correct focus highlight behavior
cbc622a9f : Import translations. DO NOT MERGE ANYWHERE
ef950e25b : Import translations. DO NOT MERGE ANYWHERE
1aa526551 : Fix missing junit dependency in gradle
8e8b4e9b0 : Allow for loading of the plugin directly if it's already on the classpath
e955e6249 : Don't pass LayoutStyle to plugin when it's null
4ce152f4b : Change switch widget to drawable state version
b7f48919a : Merge car-arch-common into car-apps-common & migrate robo tests
02e09545f : Make CarUiInstaller#register public
bb7ae4f2c : Focus selected ListPreference item when created
a21344ccd : Implement methods to get ViewHolder from the plugin impl
2a59a7275 : Update car-*-common owners
e54f623cc : Unset switch change listener before updating
e1d0ba7c7 : Fix bluetooth device shift on pairing
d96331689 : Fix referencing a AdapterV1 class from app classloader
1a2cc99ff : Import translations. DO NOT MERGE ANYWHERE
da5a088da : Import translations. DO NOT MERGE ANYWHERE
3ea36e68b : Import translations. DO NOT MERGE ANYWHERE
b65ecf067 : Add removed resources since rvc to removed_resources.xml
23975afa4 : Keep focus on the same media button even if its action changes
9307f5b38 : Fix SpanSizeLookup functionality
51b6267f3 : Run instrumentation tests against plugin source instead of prebuilt
f84db1f4a : Support setting CarUiText for toolbar title and subtitle
abf30a695 : Add CarUiRecyclerView.OnAttachListener
7dd367989 : Clean up RTL layouts for CarUiRecyclerView
53cb3c269 : Update CarUiInstaller to support swapping TextView to CarUiTextView for nested views
67705f001 : Remove CarUIRecyclerView#getRecyclerView
033634b38 : Replace all TextView with CarUiTextView
764e9d70c : Add tests for invalid selecting tabs position
b4dd41232 : Fix lint errors
991f3a1a0 : Import translations. DO NOT MERGE ANYWHERE
bd3e51ae2 : Import translations. DO NOT MERGE ANYWHERE
aa071f9b9 : Import translations. DO NOT MERGE ANYWHERE
c20327726 : Copy the SeekBar style to the referencedesign
9bdd75a23 : Remove car-ui-androidx
55cddc221 : Fix index check
d8e495231 : Prevent entire recycler view from being focused
8542c5a1d : Update quick control row spacing
888c18fb7 : Align preference widgets to match the two action preference layout
e2cf490b7 : Fix lint error
78c840eb6 : Set dialog custom title to gone when nothing is there
96503248b : DO NOT MERGE Revert "Convert Android.mk files to Android.bp"
4b52a2fb2 : Workaround for flaky drawable not found test failure
fab154c0d : Set the content description on the inner RecyclerView of CarUiRecyclerView
b6f0a8f80 : Disable focus restore in TaskViews
78043d0d5 : Add tests for DirectManipulationHelper
ca27905a7 : Remove use of system properties for plugin package name and enabled state
0d0e8cb0b : Fix some lint errors
09a461fc1 : Use the SeekBar thumb from the default theme
64331e0b7 : Add methods for interacting with RecyclerView child views
62150a735 : Initialize focus inside the LazyLayoutView properly
7c4ed019f : Enable CarUiRecyclerViewTests against plugin
617e2fe81 : Change getReadableNumber to public
fa3ed0a09 : Align qc row text based on locale
6d68b4bf1 : Import translations. DO NOT MERGE ANYWHERE
08b97e3d7 : Import translations. DO NOT MERGE ANYWHERE
886ca750a : Import translations. DO NOT MERGE ANYWHERE
6483bc90a : Import translations. DO NOT MERGE ANYWHERE
6f76875ba : Import translations. DO NOT MERGE ANYWHERE
ebca58b90 : Import translations. DO NOT MERGE ANYWHERE
5ac0218c0 : Import translations. DO NOT MERGE ANYWHERE
36f0e8dd2 : Import translations. DO NOT MERGE ANYWHERE
f24be4cb9 : Import translations. DO NOT MERGE ANYWHERE
f8658d5db : Fix lint error
033e5adfc : Update padding logic for scrollbar
6d047527d : Apply drawable state to secondary actions
8908a8674 : Return RecyclerView padding for getPaddingTop() and getPaddingBottom()
4b154522f : Add Car Messenger app to gradle
10f187a8e : Improve QC Provider Destroy/Cleanup
dde5d177e : Improve quick controls slider rotary support
f363a5478 : Create resource only build target for Car UI lib
dab0ad96f : Snap car-ui-lib from master to sc-v2-dev
ba5f896f4 : [DO NOT MERGE] Fix more lint errors
7e96b5023 : Allow providing apps to prevent icon tinting
c96ae644a : Add default tint to start icon
82e701188 : Updating QC toggles
ef1a2cca9 : Add initial quick control controllers
a13593e38 : Define initial quick control views
9d34271d8 : Improve method annotations
35dba68e6 : Initial QC provider implementation
865b3ee78 : Initial Quick Controls lib
0bcb144c7 : [Do NOT MERGE] Fix or Suppress some lint errors
690ccd8b4 : Revert "[Do NOT MERGE] Fix or Suppress some lint errors"
94de3c697 : [Do NOT MERGE] Fix or Suppress some lint errors
25a62c224 : DO NOT MERGE: Create gradle project for libs Dialer depends on
60bca90de : Revert "Add textColor attr to Theme.carUi"
880380597 : Update wording for plugin deny-list toggle
84d83ab43 : Rename build prop that controls if plugin is enabled
fc78b5712 : Remove Chassis reference plugin from Car images
a2f3360b7 : Create gradle projects for libs used by the Media app
f4d094c6c : Import translations. DO NOT MERGE ANYWHERE
db526aa1a : Import translations. DO NOT MERGE ANYWHERE
aad6a3857 : Import translations. DO NOT MERGE ANYWHERE
f4294af19 : Import translations. DO NOT MERGE ANYWHERE
8fe53c20d : Import translations. DO NOT MERGE ANYWHERE
29683e861 : Import translations. DO NOT MERGE ANYWHERE
c6d6dc1cb : Import translations. DO NOT MERGE ANYWHERE
8fa71fd1c : Import translations. DO NOT MERGE ANYWHERE
a32642110 : Move ClickableWhileDisabled preference to chassis
ba1630c33 : Add drawable state support to seekbar preferences
00a8242f3 : Add MessagingUtils to library
3a49bc069 : Add support for tap to read/reply conversation
605541cc7 : Add textColor attr to Theme.carUi
1e9b8143b : DO NOT MERGE: Bring GridDividerItemDecoration code coverage to 70%
55a88f342 : update the height of ASV to match_parent
fc2112fb1 : Make CarUiListItemTest less implementation specific
184e7193f : Import translations. DO NOT MERGE ANYWHERE
a576d72fc : Import translations. DO NOT MERGE ANYWHERE
2f4c5cf39 : Import translations. DO NOT MERGE ANYWHERE
80730f41e : Import translations. DO NOT MERGE ANYWHERE
fdacd6c8f : Import translations. DO NOT MERGE ANYWHERE
cf5d22bc7 : Increase PassThroughFilter coverage to 70%
57c3ae2ca : Update overlayable policy to everything except public
1d2ab6891 : Import translations. DO NOT MERGE ANYWHERE
9b0390728 : Import translations. DO NOT MERGE ANYWHERE
8222dbbce : Import translations. DO NOT MERGE ANYWHERE
bcefbd5c4 : Import translations. DO NOT MERGE ANYWHERE
bc6a67f20 : Import translations. DO NOT MERGE ANYWHERE
4f387f7b8 : DO NOT MERGE: Delete LinearOffsetItemDecoration and GridOffsetItemDecoration
117269282 : [LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Car/libs
43199fa96 : Fix issue where IME does not show the view.
0c4124d00 : Update car apps cert
c4fd2ffff : Rename chassis plugin keystore to .jks
f232c48de : Update string so it won't match the regex for renaming the package
cb81eb2f5 : DO NOT MERGE: Fix javadoc issues
9d3b40bb7 : Add Car Messenger to RRO for Chassis
43e4b769a : Make it possible to use Androidx RV in RRO layouts
b1694e5c3 : DO NOT MERGE: Remove unused files
e2ac7fb4a : Import translations. DO NOT MERGE ANYWHERE
2ad3a1e9f : Import translations. DO NOT MERGE ANYWHERE
72643db3f : Import translations. DO NOT MERGE ANYWHERE
fb20293df : Import translations. DO NOT MERGE ANYWHERE
1cf76f9a1 : Support dismissing popup window
45873b13a : [DO NOT MERGE] Define new build prop to control if plugin is enabled
54c369454 : Import translations. DO NOT MERGE ANYWHERE
54a82a483 : Import translations. DO NOT MERGE ANYWHERE
f5de9f7c1 : Import translations. DO NOT MERGE ANYWHERE
267aab0b9 : Import translations. DO NOT MERGE ANYWHERE
849529d4d : Import translations. DO NOT MERGE ANYWHERE
d49a71bf9 : Import translations. DO NOT MERGE ANYWHERE
24a459d02 : Add a certificate for unbundled AAOS Apps
94992a086 : Make CarUiInstaller not run on non-Theme.CarUi activites
627a58b5a : Remove CarUiListItemTest#test_secureListItem_doesntCallOnClickListeners
bfefba63b : [DO NOT MERGE] Run CarUiListItemTest on plugin implementation
f1ed5fe54 : [DO NOT MERGE] Fix adapter updates not applying to ListAdapter
c5edf3df6 : Allow to set nudge target FocusArea programmatically
54c8bb02b : Import translations. DO NOT MERGE ANYWHERE
3399c335b : Import translations. DO NOT MERGE ANYWHERE
b3c14f63b : Import translations. DO NOT MERGE ANYWHERE
dd6e0ab06 : Import translations. DO NOT MERGE ANYWHERE
aa58983d4 : Import translations. DO NOT MERGE ANYWHERE
65e937804 : Fix CarUiListItemTest#test_secureListItem_doesntCallOnClickListeners
6dc76546f : [DO NOT MERGE] Resolve incompatibility between plugin recyclerview and static adapters
526878b5f : Make getNavButtonMode() return the non-deprecated version
14794cb47 : Import translations. DO NOT MERGE ANYWHERE
cfe012061 : Import translations. DO NOT MERGE ANYWHERE
5d7d201f8 : [DO NOT MERGE] Update carUiSize small behavior to have dynamic scrollbars
a5a0fba73 : Import translations. DO NOT MERGE ANYWHERE
968bd8b5f : Create separate manifest for unbundled library
3e6c17f5a : Change plugin's dialog to a base layout layer
672917e24 : Hide nav bar when activity is in immersive mode
f430908d5 : Fix errorprone warnings
dc63507ab : Bring CarUiInstaller and AlertDialogBuilder test coverage up to 70%
63801ed2c : Move DirectManipulationHelper to car-rotary-lib
a2129c61e : Update project Gradle version to 7.0
92e773996 : Add missing alert dialog references to overlays.xml
baadce4c9 : Move car-ui-lib .gitignore to top level
fd1e9b86c : Add ability to control tab tint and hide plugin toolbar background
fa1c47954 : Add rotary constants to set the perceived bounds of a view
94029a576 : Migrate telephony library robotests
5f80281fa : Fix "Unknown" call logs when contact permission is denied
fde952d69 : Finalize usage of contexts in OEMV1 apis
6ef936e5e : Add developer options overlay
d66a8fbfe : Use AsyncTaskLoader to load database
bb2c43b50 : Add an API to dismiss the dialog
8781cae72 : Fix setting the icon in widescreen IME
a151b64d4 : Only merge phone calls in the same time range
18508da37 : Skip the root view when adjusting focus
61cdbeef5 : Update dialog styling to comply with design guidelines
a97e59700 : Use getDimensionPixelSize() for sizes
fc27816ff : Add setSecure() to list items
4636c025d : Prioritize the selected view over a regular view when choosing focus
11fb19a1f : DO NOT MERGE: Rename shared library to plugin
41296c726 : Import translations. DO NOT MERGE ANYWHERE
1302f4d7c : Increase CarUiTextView coverage
8992413a1 : Handle ux restricted state for Toolbar search view
34015951a : Improved media source dispatch
5e37595da : Fix back button being visible but not clickable when not using setState
8fc53e74d : DO NOT MERGE: Move Recyclerview apis to SharedLibraryFactoryOEMV2
bfab8c82e : Remove Copybara strips for Car creation workaround
aa2dc24b5 : [DO NOT MERGE] Fix scroll to top for onBackPressed
fbc1bf702 : Make MenuItemOEMV1 into a data object
8b9c63245 : Add API for onBackClickedListener to widescreen IME.
07f8a2e4a : Add tests for CarUiImeSearchListItemTest
c823340c7 : Import translations. DO NOT MERGE ANYWHERE
3edce5d2b : Import translations. DO NOT MERGE ANYWHERE
ca29eea6d : Import translations. DO NOT MERGE ANYWHERE
d85c0686a : [LSC] Add LOCAL_LICENSE_KINDS to packages/apps/Car/libs
e9aae5b2e : Import translations. DO NOT MERGE ANYWHERE
658493878 : Import translations. DO NOT MERGE ANYWHERE
f196a4a7d : Import translations. DO NOT MERGE ANYWHERE
61b886237 : Import translations. DO NOT MERGE ANYWHERE
9b9148326 : Import translations. DO NOT MERGE ANYWHERE
22c0ab98f : Import translations. DO NOT MERGE ANYWHERE

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

d9e95cb : Add generate-overlays.py
4176425 : Add better logging to RRO script
81d1d46 : Add plurals to ignore string check
4fab8eb : Edit gradle project for TestMediaApp
f237f2e : Fix a crash on non car-ui Activity
2b9df41 : Add an example of popup window
0cf3edd : Remove usage of deprecated DirectManipulationHelper methods
695c6b7 : Add an example of overlapped SurfaceView
b5867e9 : Rearrange prefs and browse tree to optimize AAP emulator tests.

+- Project: platform/packages/apps/CarrierConfig

9243eff : Fixed incorrect carrier config format
8c973ee : Change ECC list config for carrier ID 1454.
f158bde : Supported minimum aggregated bandwidth for 5G+
9ea2544 : Update owners file

+- Project: platform/packages/apps/CellBroadcastReceiver

e25903da : Import translations. DO NOT MERGE ANYWHERE
be38245d : Import translations. DO NOT MERGE ANYWHERE
4d1883f8 : Import translations. DO NOT MERGE ANYWHERE
6b87c50e : Import translations. DO NOT MERGE ANYWHERE
aca94702 : Import translations. DO NOT MERGE ANYWHERE
42567500 : Import translations. DO NOT MERGE ANYWHERE
f0fd831e : Change the broadcast intent of START_CONFIG to app inside
1423d460 : Import translations. DO NOT MERGE ANYWHERE
b3c8f399 : Import translations. DO NOT MERGE ANYWHERE
8fb4fb3c : Import translations. DO NOT MERGE ANYWHERE
d0503dde : Import translations. DO NOT MERGE ANYWHERE
5631a2b0 : Import translations. DO NOT MERGE ANYWHERE
af93a04c : Import translations. DO NOT MERGE ANYWHERE
69036691 : Use default constructor of CursorLoaderListFragment
b90bf792 : Import translations. DO NOT MERGE ANYWHERE
e08966a0 : Import translations. DO NOT MERGE ANYWHERE
152eb3fd : Import translations. DO NOT MERGE ANYWHERE
df0a32fc : Adjust the way to start emergency alert settings
ded47d68 : Import translations. DO NOT MERGE ANYWHERE
c7d5100e : Import translations. DO NOT MERGE ANYWHERE
2a70b806 : Import translations. DO NOT MERGE ANYWHERE
38292ec6 : Import translations. DO NOT MERGE ANYWHERE
0372f914 : Import translations. DO NOT MERGE ANYWHERE
90d0a14f : Import translations. DO NOT MERGE ANYWHERE
45f3d38c : Import translations. DO NOT MERGE ANYWHERE
232bd6b7 : Import translations. DO NOT MERGE ANYWHERE
e747af6a : Import translations. DO NOT MERGE ANYWHERE
bfe8b548 : Import translations. DO NOT MERGE ANYWHERE
af0125e2 : Import translations. DO NOT MERGE ANYWHERE
b436ddd4 : Import translations. DO NOT MERGE ANYWHERE
9f8fca2f : Import translations. DO NOT MERGE ANYWHERE
dba09033 : Import translations. DO NOT MERGE ANYWHERE
b386628a : Import translations. DO NOT MERGE ANYWHERE
cf5e3e19 : Import translations. DO NOT MERGE ANYWHERE
7a658bae : Import translations. DO NOT MERGE ANYWHERE
1ac294ae : Import translations. DO NOT MERGE ANYWHERE
df6f26ed : Import translations. DO NOT MERGE ANYWHERE
e66f9f40 : Import translations. DO NOT MERGE ANYWHERE
7ab340d9 : Update owners file
39a1e917 : [CellBroadcast] Enable reminder interval UI for wear
14f7c8ad : Mock telephony api instead of static flag in CellBroadcastSettings
346fd87b : Import translations. DO NOT MERGE ANYWHERE
3283e3fa : Import translations. DO NOT MERGE ANYWHERE
de7b92c0 : Import translations. DO NOT MERGE ANYWHERE
c1907f1c : Import translations. DO NOT MERGE ANYWHERE
a1a840ee : Import translations. DO NOT MERGE ANYWHERE
27e84b76 : Import translations. DO NOT MERGE ANYWHERE
19fae32c : Import translations. DO NOT MERGE ANYWHERE
b623fd2b : Import translations. DO NOT MERGE ANYWHERE
2bbc5cb1 : Override settingslib_config_headlineFontFamily
217d09dd : Import translations. DO NOT MERGE ANYWHERE
0e53cbfc : Import translations. DO NOT MERGE ANYWHERE
04fd5041 : Import translations. DO NOT MERGE ANYWHERE
b008703d : Import translations. DO NOT MERGE ANYWHERE
89d3e4f4 : Import translations. DO NOT MERGE ANYWHERE
8ec8716c : Import translations. DO NOT MERGE ANYWHERE
d93a85a2 : Import translations. DO NOT MERGE ANYWHERE
91d57047 : Import translations. DO NOT MERGE ANYWHERE
6bce92bb : Import translations. DO NOT MERGE ANYWHERE
42506b1c : Import translations. DO NOT MERGE ANYWHERE
488cda5e : Import translations. DO NOT MERGE ANYWHERE
ffd42e1b : Import translations. DO NOT MERGE ANYWHERE
4ade64d7 : Import translations. DO NOT MERGE ANYWHERE
8f5cb4bb : Import translations. DO NOT MERGE ANYWHERE
c78a1b7c : Import translations. DO NOT MERGE ANYWHERE
1712cc5e : Import translations. DO NOT MERGE ANYWHERE
f6478bee : Import translations. DO NOT MERGE ANYWHERE
c90c9dbc : Import translations. DO NOT MERGE ANYWHERE
d1d15560 : Import translations. DO NOT MERGE ANYWHERE
27e45c9e : Import translations. DO NOT MERGE ANYWHERE
0c77673b : Import translations. DO NOT MERGE ANYWHERE
28b27e4d : Import translations. DO NOT MERGE ANYWHERE
59537221 : Import translations. DO NOT MERGE ANYWHERE
976a5a91 : Import translations. DO NOT MERGE ANYWHERE
0c0da243 : Import translations. DO NOT MERGE ANYWHERE
3e3ab309 : Import translations. DO NOT MERGE ANYWHERE
61e85e71 : Import translations. DO NOT MERGE ANYWHERE
8227458d : Import translations. DO NOT MERGE ANYWHERE
15a656ed : Import translations. DO NOT MERGE ANYWHERE
9aada402 : Import translations. DO NOT MERGE ANYWHERE
aa03ae00 : Import translations. DO NOT MERGE ANYWHERE
a46ddbe9 : Import translations. DO NOT MERGE ANYWHERE
727513be : Import translations. DO NOT MERGE ANYWHERE
5be8f764 : Import translations. DO NOT MERGE ANYWHERE
fd23e61d : Import translations. DO NOT MERGE ANYWHERE
03e4e9ff : Import translations. DO NOT MERGE ANYWHERE
1c867ff8 : Import translations. DO NOT MERGE ANYWHERE
367e6fe4 : Import translations. DO NOT MERGE ANYWHERE
275b72c4 : Import translations. DO NOT MERGE ANYWHERE
c1db3b91 : Import translations. DO NOT MERGE ANYWHERE
c0d25145 : Import translations. DO NOT MERGE ANYWHERE
4d1dfd63 : Import translations. DO NOT MERGE ANYWHERE
c6206a39 : Import translations. DO NOT MERGE ANYWHERE
d72e18d0 : Import translations. DO NOT MERGE ANYWHERE
f95805e8 : Import translations. DO NOT MERGE ANYWHERE
0393e9da : Import translations. DO NOT MERGE ANYWHERE
ce84e4bf : Import translations. DO NOT MERGE ANYWHERE
ae5b3826 : Import translations. DO NOT MERGE ANYWHERE
d52b5df1 : Import translations. DO NOT MERGE ANYWHERE
c4467108 : Import translations. DO NOT MERGE ANYWHERE
c7e2949e : Import translations. DO NOT MERGE ANYWHERE
b92f6f8d : Import translations. DO NOT MERGE ANYWHERE
9ed16cc9 : Import translations. DO NOT MERGE ANYWHERE
ecaee4e5 : Import translations. DO NOT MERGE ANYWHERE
eff3b932 : Import translations. DO NOT MERGE ANYWHERE
11117627 : Import translations. DO NOT MERGE ANYWHERE
b0437475 : Import translations. DO NOT MERGE ANYWHERE
1285af4b : Import translations. DO NOT MERGE ANYWHERE
b85dadab : Import translations. DO NOT MERGE ANYWHERE
8d537011 : Import translations. DO NOT MERGE ANYWHERE
8d5e936e : Import translations. DO NOT MERGE ANYWHERE
10b776c9 : Import translations. DO NOT MERGE ANYWHERE
92ad1358 : Import translations. DO NOT MERGE ANYWHERE
992231fc : Import translations. DO NOT MERGE ANYWHERE
9f3002f7 : Import translations. DO NOT MERGE ANYWHERE
7b3d8d56 : Import translations. DO NOT MERGE ANYWHERE
390e1f0d : Import translations. DO NOT MERGE ANYWHERE
9217012e : Import translations. DO NOT MERGE ANYWHERE
a25244d4 : Import translations. DO NOT MERGE ANYWHERE
c94cf356 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/CertInstaller

46d24b7 : Import translations. DO NOT MERGE ANYWHERE
84c9f48 : Import translations. DO NOT MERGE ANYWHERE
f1ce8fd : Import translations. DO NOT MERGE ANYWHERE
8eded51 : Import translations. DO NOT MERGE ANYWHERE
d0ed173 : Import translations. DO NOT MERGE ANYWHERE
9f63fdd : Import translations. DO NOT MERGE ANYWHERE
f6e6a12 : Import translations. DO NOT MERGE ANYWHERE
209bc0d : Import translations. DO NOT MERGE ANYWHERE
095c78d : Import translations. DO NOT MERGE ANYWHERE
dc4df2e : Import translations. DO NOT MERGE ANYWHERE
9118c5b : Import translations. DO NOT MERGE ANYWHERE
e2f9ec4 : Import translations. DO NOT MERGE ANYWHERE
f164f39 : Import translations. DO NOT MERGE ANYWHERE
a70f121 : Import translations. DO NOT MERGE ANYWHERE
fb02660 : Import translations. DO NOT MERGE ANYWHERE
6784ae9 : Import translations. DO NOT MERGE ANYWHERE
b186cac : Import translations. DO NOT MERGE ANYWHERE
014efad : Import translations. DO NOT MERGE ANYWHERE
0aa02e2 : Import translations. DO NOT MERGE ANYWHERE
96bfc22 : Import translations. DO NOT MERGE ANYWHERE
2312fe4 : Import translations. DO NOT MERGE ANYWHERE
98aa2f9 : Import translations. DO NOT MERGE ANYWHERE
cc3bb94 : Import translations. DO NOT MERGE ANYWHERE
d3d502a : Import translations. DO NOT MERGE ANYWHERE
18ed447 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Contacts

41b06060b : Import translations. DO NOT MERGE ANYWHERE
9539929f8 : Import translations. DO NOT MERGE ANYWHERE
08964182f : Import translations. DO NOT MERGE ANYWHERE
dffab6a31 : Import translations. DO NOT MERGE ANYWHERE
810e38788 : Import translations. DO NOT MERGE ANYWHERE
0ed92e1f5 : Import translations. DO NOT MERGE ANYWHERE
3504279c8 : Import translations. DO NOT MERGE ANYWHERE
15d3f79d4 : Import translations. DO NOT MERGE ANYWHERE
b8938367e : Import translations. DO NOT MERGE ANYWHERE
cd06e3e87 : Import translations. DO NOT MERGE ANYWHERE
b739df96e : Import translations. DO NOT MERGE ANYWHERE
7794ff62f : Import translations. DO NOT MERGE ANYWHERE
56ed096ac : Import translations. DO NOT MERGE ANYWHERE
ba0285ecf : Import translations. DO NOT MERGE ANYWHERE
e5e2dba05 : Import translations. DO NOT MERGE ANYWHERE
0db0632bf : Import translations. DO NOT MERGE ANYWHERE
b060b9be2 : Import translations. DO NOT MERGE ANYWHERE
aaa174de8 : Import translations. DO NOT MERGE ANYWHERE
6c65a5fbe : Import translations. DO NOT MERGE ANYWHERE
5855d7b2b : Import translations. DO NOT MERGE ANYWHERE
10b57a8f3 : Import translations. DO NOT MERGE ANYWHERE
a364ba73b : Import translations. DO NOT MERGE ANYWHERE
c80f00690 : Import translations. DO NOT MERGE ANYWHERE
78d106833 : Import translations. DO NOT MERGE ANYWHERE
7ad0ed74c : Import translations. DO NOT MERGE ANYWHERE
97aec3e62 : Import translations. DO NOT MERGE ANYWHERE
694cd4959 : Import translations. DO NOT MERGE ANYWHERE
ba81949d3 : Import translations. DO NOT MERGE ANYWHERE
40c9d49fd : Import translations. DO NOT MERGE ANYWHERE
b60824b3e : Import translations. DO NOT MERGE ANYWHERE
80e5b4963 : Import translations. DO NOT MERGE ANYWHERE
e2c39a3cc : Import translations. DO NOT MERGE ANYWHERE
21dc0bffd : Import translations. DO NOT MERGE ANYWHERE
b0251efb1 : Import translations. DO NOT MERGE ANYWHERE
129890e5f : Import translations. DO NOT MERGE ANYWHERE
8b19ca470 : Address photo editing security bug
75af5016d : Import translations. DO NOT MERGE ANYWHERE
539da9c5b : Import translations. DO NOT MERGE ANYWHERE
1ebfa7824 : Import translations. DO NOT MERGE ANYWHERE
91bcb86d5 : Import translations. DO NOT MERGE ANYWHERE
d6a7cd6fb : Import translations. DO NOT MERGE ANYWHERE
d4b0bf003 : Import translations. DO NOT MERGE ANYWHERE
35513a2c4 : Import translations. DO NOT MERGE ANYWHERE
8f0c24cc1 : Import translations. DO NOT MERGE ANYWHERE
b3ec819d7 : Import translations. DO NOT MERGE ANYWHERE
4555890ee : Import translations. DO NOT MERGE ANYWHERE
024c62fa4 : Add permission to start NFC activity to ensure it is from NFC stack
6906f3a1a : Import translations. DO NOT MERGE ANYWHERE
09f00d380 : Import translations. DO NOT MERGE ANYWHERE
f9eb11c2e : Import translations. DO NOT MERGE ANYWHERE
17cb7d6c0 : Import translations. DO NOT MERGE ANYWHERE
a113e5c55 : Import translations. DO NOT MERGE ANYWHERE
cfdabcbc1 : Import translations. DO NOT MERGE ANYWHERE
7180ee7d0 : Import translations. DO NOT MERGE ANYWHERE
db301ae78 : Import translations. DO NOT MERGE ANYWHERE
bab9db3be : Import translations. DO NOT MERGE ANYWHERE
447cd67e4 : Import translations. DO NOT MERGE ANYWHERE
d1a29c859 : Import translations. DO NOT MERGE ANYWHERE
4debfe4a6 : Import translations. DO NOT MERGE ANYWHERE
f7e48d6ee : Import translations. DO NOT MERGE ANYWHERE
94c58a3e8 : Import translations. DO NOT MERGE ANYWHERE
312251448 : Import translations. DO NOT MERGE ANYWHERE
5d5adf631 : Import translations. DO NOT MERGE ANYWHERE
91887edf1 : Import translations. DO NOT MERGE ANYWHERE
9b2a99853 : Import translations. DO NOT MERGE ANYWHERE
c00ea593e : Import translations. DO NOT MERGE ANYWHERE
ac994e17f : Import translations. DO NOT MERGE ANYWHERE
ee97b2745 : Import translations. DO NOT MERGE ANYWHERE
d6cb6325c : Import translations. DO NOT MERGE ANYWHERE
9281579e3 : Import translations. DO NOT MERGE ANYWHERE
caa388d2b : Import translations. DO NOT MERGE ANYWHERE
38795f904 : Import translations. DO NOT MERGE ANYWHERE
d1a22ebc8 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Dialer

6d20dedce : Remove PhoneAccountHandle when building the intent to call Voicemail.
f7944b6c2 : Add a permission to guard receiving intents in StatusSmsFetcher.
02e1666de : Use an explicit intent to start VoicemailChangePinActivityPeer.
a38caf0ff : Hash ICC ID used in the notification tag for voicemail notifications.
86c55cc78 : Revert "Remove PhoneAccountHandle when building the intent to call Voicemail."
ccb08c603 : Remove PhoneAccountHandle when building the intent to call Voicemail.
6f32f84a3 : Revert "Hash ICC ID used in the notification tag for voicemail notifications."
1fd917b3a : Hash ICC ID used in the notification tag for voicemail notifications.
bdd6d1ea0 : Add FLAG_IMMUTABLE to PendingIntent in LegacyModeSmsHandler.

+- Project: platform/packages/apps/DocumentsUI

5818e4b1a : Import translations. DO NOT MERGE ANYWHERE
382514d3a : Import translations. DO NOT MERGE ANYWHERE
6b5721463 : Import translations. DO NOT MERGE ANYWHERE
942454a1a : Import translations. DO NOT MERGE ANYWHERE
96d2f55b6 : Import translations. DO NOT MERGE ANYWHERE
49fbeff3c : Import translations. DO NOT MERGE ANYWHERE
315a77ba3 : Import translations. DO NOT MERGE ANYWHERE
b1943256b : Import translations. DO NOT MERGE ANYWHERE
6a40c5a2a : Import translations. DO NOT MERGE ANYWHERE
85928e37e : Import translations. DO NOT MERGE ANYWHERE
29a840f21 : Import translations. DO NOT MERGE ANYWHERE
da0c3a58d : Import translations. DO NOT MERGE ANYWHERE
dccaadd1d : Import translations. DO NOT MERGE ANYWHERE
36dfb0108 : Import translations. DO NOT MERGE ANYWHERE
ef85decbb : Import translations. DO NOT MERGE ANYWHERE
1bbb12f2b : Import translations. DO NOT MERGE ANYWHERE
97b346cde : Import translations. DO NOT MERGE ANYWHERE
9ff34a6ae : Import translations. DO NOT MERGE ANYWHERE
33fba8bed : Import translations. DO NOT MERGE ANYWHERE
1500f200d : Import translations. DO NOT MERGE ANYWHERE
54bf925e4 : Import translations. DO NOT MERGE ANYWHERE
ec02c6bc5 : Import translations. DO NOT MERGE ANYWHERE
fc0c8f0e9 : Import translations. DO NOT MERGE ANYWHERE
f6ce03efc : Import translations. DO NOT MERGE ANYWHERE
b651fdfa1 : Import translations. DO NOT MERGE ANYWHERE
50d1e443e : Import translations. DO NOT MERGE ANYWHERE
0f93a6b8c : Import translations. DO NOT MERGE ANYWHERE
8bcd402c4 : Import translations. DO NOT MERGE ANYWHERE
f87fd2a11 : Import translations. DO NOT MERGE ANYWHERE
ffe08e18e : Import translations. DO NOT MERGE ANYWHERE
732a63b6a : Import translations. DO NOT MERGE ANYWHERE
49dcde763 : Import translations. DO NOT MERGE ANYWHERE
458f2b9c9 : Import translations. DO NOT MERGE ANYWHERE
88b1df55e : Import translations. DO NOT MERGE ANYWHERE
661d5f90d : Import translations. DO NOT MERGE ANYWHERE
08bc425cf : Import translations. DO NOT MERGE ANYWHERE
39013ea75 : Import translations. DO NOT MERGE ANYWHERE
3029cfa7b : Import translations. DO NOT MERGE ANYWHERE
659740052 : Import translations. DO NOT MERGE ANYWHERE
6f8ccce38 : Import translations. DO NOT MERGE ANYWHERE
2fcf1c1c6 : Import translations. DO NOT MERGE ANYWHERE
05e901714 : Import translations. DO NOT MERGE ANYWHERE
47ad2d60c : Import translations. DO NOT MERGE ANYWHERE
2d8c92001 : Import translations. DO NOT MERGE ANYWHERE
3be7b8584 : Import translations. DO NOT MERGE ANYWHERE
48ce8b5c9 : Import translations. DO NOT MERGE ANYWHERE
bb2c69e43 : Import translations. DO NOT MERGE ANYWHERE
a8858b907 : Import translations. DO NOT MERGE ANYWHERE
fdfcb9000 : Import translations. DO NOT MERGE ANYWHERE
d78b821f1 : Import translations. DO NOT MERGE ANYWHERE
0606a52e4 : Import translations. DO NOT MERGE ANYWHERE
5e7025c85 : Import translations. DO NOT MERGE ANYWHERE
cf0f1085d : Import translations. DO NOT MERGE ANYWHERE
dd8407e3d : Import translations. DO NOT MERGE ANYWHERE
a6da6408b : Import translations. DO NOT MERGE ANYWHERE
e9b0e15df : Import translations. DO NOT MERGE ANYWHERE
c5ec410ab : Import translations. DO NOT MERGE ANYWHERE
97fd966b7 : Import translations. DO NOT MERGE ANYWHERE
0a1f9f0e5 : Import translations. DO NOT MERGE ANYWHERE
47a5160cd : Import translations. DO NOT MERGE ANYWHERE
b7ba84607 : Import translations. DO NOT MERGE ANYWHERE
09a4cccbe : Import translations. DO NOT MERGE ANYWHERE
35f880409 : Import translations. DO NOT MERGE ANYWHERE
33e9cd531 : Import translations. DO NOT MERGE ANYWHERE
b9a9324c0 : Import translations. DO NOT MERGE ANYWHERE
2366cdc2a : Import translations. DO NOT MERGE ANYWHERE
555523a8b : Import translations. DO NOT MERGE ANYWHERE
c429e98db : Import translations. DO NOT MERGE ANYWHERE
59343fc16 : Import translations. DO NOT MERGE ANYWHERE
049202ce8 : Import translations. DO NOT MERGE ANYWHERE
82eb7e893 : Import translations. DO NOT MERGE ANYWHERE
127a4bd8c : Import translations. DO NOT MERGE ANYWHERE
8e96f5846 : Import translations. DO NOT MERGE ANYWHERE
f324da7f0 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/EmergencyInfo

b8dab18 : Import translations. DO NOT MERGE ANYWHERE
d33f4be : Import translations. DO NOT MERGE ANYWHERE
5717f24 : Import translations. DO NOT MERGE ANYWHERE
cecb117 : Import translations. DO NOT MERGE ANYWHERE
5c83779 : Import translations. DO NOT MERGE ANYWHERE
07a1f77 : Import translations. DO NOT MERGE ANYWHERE
e2e8698 : Import translations. DO NOT MERGE ANYWHERE
7ef639f : Import translations. DO NOT MERGE ANYWHERE
7e72f0a : Import translations. DO NOT MERGE ANYWHERE
4e2588c : Import translations. DO NOT MERGE ANYWHERE
6e7e6e1 : Import translations. DO NOT MERGE ANYWHERE
19b4263 : Import translations. DO NOT MERGE ANYWHERE
b6b2949 : Import translations. DO NOT MERGE ANYWHERE
03d1512 : Launch view/add EC activities in a new task
2080b3e : Import translations. DO NOT MERGE ANYWHERE
852a7ce : Import translations. DO NOT MERGE ANYWHERE
48fa5eb : Import translations. DO NOT MERGE ANYWHERE
3552370 : Import translations. DO NOT MERGE ANYWHERE
b8acda7 : Import translations. DO NOT MERGE ANYWHERE
1d078b7 : Import translations. DO NOT MERGE ANYWHERE
fa0c638 : Import translations. DO NOT MERGE ANYWHERE
33104c9 : Import translations. DO NOT MERGE ANYWHERE
9532912 : Import translations. DO NOT MERGE ANYWHERE
7864ab3 : Import translations. DO NOT MERGE ANYWHERE
53adb21 : Import translations. DO NOT MERGE ANYWHERE
57451da : Import translations. DO NOT MERGE ANYWHERE
e03d138 : Import translations. DO NOT MERGE ANYWHERE
8b1ac97 : Import translations. DO NOT MERGE ANYWHERE
8f61159 : Import translations. DO NOT MERGE ANYWHERE
e772d9b : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Gallery2

5cc923fa2 : AOSP/Gallery2 - Disable copying of arbitrary private file of Gallery2 into External Storage.

+- Project: platform/packages/apps/HTMLViewer

1c014ca : Remove usages of deprecated toolbar methods from CarHTMLViewer

+- Project: platform/packages/apps/ImsServiceEntitlement

81d00df : Fix issue that disableWfc was no-op
dd4c4cc : Skip CARRIER_CONFIG_CHANGED broadcast if SIM not loaded.

+- Project: platform/packages/apps/KeyChain

63955aa : Import translations. DO NOT MERGE ANYWHERE
4c3f206 : Import translations. DO NOT MERGE ANYWHERE
81c284e : Import translations. DO NOT MERGE ANYWHERE
a8b4fff : Import translations. DO NOT MERGE ANYWHERE
189e9b2 : Import translations. DO NOT MERGE ANYWHERE
317c5d5 : Import translations. DO NOT MERGE ANYWHERE
42d5b5e : DO NOT MERGE KeyChain protect against overlays.
cdca354 : DO NOT MERGE Hide overlay on KeyChainActivity
2b7ea97 : DO NOT MERGE KeyChain protect against overlays.
7771b58 : DO NOT MERGE Hide overlay on KeyChainActivity
90c6182 : DO NOT MERGE KeyChain protect against overlays.
3de5138 : DO NOT MERGE Hide overlay on KeyChainActivity
0b90da9 : KeyChain protect against overlays.
d2c543f : Hide overlay on KeyChainActivity
64b454d : Import translations. DO NOT MERGE ANYWHERE
34ed414 : Import translations. DO NOT MERGE ANYWHERE
bffdfb5 : Import translations. DO NOT MERGE ANYWHERE
3f45295 : Import translations. DO NOT MERGE ANYWHERE
57469f6 : Import translations. DO NOT MERGE ANYWHERE
478e13e : Import translations. DO NOT MERGE ANYWHERE
4213421 : Import translations. DO NOT MERGE ANYWHERE
8e8feea : Import translations. DO NOT MERGE ANYWHERE
0986e96 : Import translations. DO NOT MERGE ANYWHERE
1808510 : Import translations. DO NOT MERGE ANYWHERE
dad463c : Import translations. DO NOT MERGE ANYWHERE
5608bd1 : Import translations. DO NOT MERGE ANYWHERE
317cf31 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Launcher3

684b2b77cf : End live tile when notification panel is pulled down for the first time in Overview.
88c671ee71 : Import translations. DO NOT MERGE ANYWHERE
03064a1e60 : Directly assign mDepth
08126d915c : Revert "Add logs for null task list"
2c97c4ab19 : Remove code that assumes single GroupedTaskView
7f8e57ed68 : Fix NPE when consuming snapshots for recent animation
688148ac69 : Add null check when logging quick switch
c09012766b : Don't show split option if device in "Lock task mode"
d25fb5bd0b : Use list instead of array when filtering non-app leashes
1465a5af7b : Handle split selection when animation is disabled
153cd69d14 : Apply scrim protection to atomic state transition ALLAPPS -> NORMAL
918776ee51 : Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery
3b6d4acdc3 : Import translations. DO NOT MERGE ANYWHERE
84ed7e92b4 : Import translations. DO NOT MERGE ANYWHERE
506c4df440 : Import translations. DO NOT MERGE ANYWHERE
7d04782532 : Log launcher settings whenever launcher layout is logged using pull atom.
f421ad2ef8 : Use all targets passed back for recents animation
a46d36240b : Add logs for null task list
361f82b237 : Temporarily disable SUW specific insets logic
bf07660f9e : Update hotseat alpha in TaskbarLauncherStateController#init()
e62a1996b7 : Fix some small related to back button alpha
ebf2cdd0f1 : Show Digital Wellbeing Banners for split tasks
70d237d8f3 : Set navBarDarkIntensity based on dark theme in SUW
dcd7ac4011 : Save multiple RunningTaskInfo in GestureState
2a599f3eea : Import translations. DO NOT MERGE ANYWHERE
e115a8a46f : Import translations. DO NOT MERGE ANYWHERE
384c30fa4c : Import translations. DO NOT MERGE ANYWHERE
0558d6a646 : Import translations. DO NOT MERGE ANYWHERE
8942bc90bf : Import translations. DO NOT MERGE ANYWHERE
189f1ce908 : Import translations. DO NOT MERGE ANYWHERE
f540e5caa2 : Fix testStressSwipeToOverview
ee24e46a61 : Fix issues with starting new recents animation before previous onRecentsAnimationStart
32ec4d52e1 : Scale, crop, and translate window when swiping back to home.
8581dfc218 : Wait for the Launcher activity to bind to TIS before animating
7f5e4ca06c : Ensure some taskbar states are initialized correctly
db34fba43f : Don't clobber in progress page transition in applyLoadPlan()
81ff81227e : Add ALLOW_SLIPPERY_TOUCHES to make StatusBarTouchController slippery
85336c23fb : delete appIcon from workspace via TAPL
c7b8957bbb : Report contentInsets only based on what they will be inside apps
4c98374d99 : DeviceProfile.overviewRowSpacing should exclude extra top margin on grid tasks
ab26c62c4a : Allow restore across form factors
0c2f0faef1 : Display in-memory icon for app close while AdaptiveIcon loads.
0606773905 : Fix taskbar being empty
9ef8e2dcee : Don't snap to focused task in split select
b6ad9dfaf5 : Allow snapping to focused task in overview grid
8274cb287e : Do not start auto-pip transition when swiping from split
1a2d581cf0 : Only inset IME by 48dp instead of 60dp when taskbar is present
bc1da4ca98 : Improving memory dump diag
2a93bc5b30 : Add split support for 3P launcher
411b71bf09 : TalkBack doesn't announce when a task has being closed.
14d6771aae : Clear all DragView in onSaveInstanceState
1c883d861e : Add launcher grid spec for tablet
7d20de28e3 : Always draw background for task thumbnail
86ef5e924a : Handle split select rotation
9fa58b2fee : Revert "Align OverviewActionsView for 3 button taskbar"
0f12803061 : Fix split animation for grid RTL
79efba935f : Adding support for logging wallpaper container info.
24675d36b7 : Improve quick switch from home to taskbar
0bd0733ef4 : Align OverviewActionsView for 3 button taskbar
0d40e19c4a : Animate split divider
992db75dae : Use percentage scaling for overview thumbnail size
9566290e13 : Cleanup some taskbar/hotseat handoff issues
7af54403a3 : Remove LauncherState.TASKBAR visible element
d0a9f1502b : [DO NOT MERGE] Remove one search flag and code from sc-v2.
f1951ce1f7 : Fix taskbar stash misalignment when going from app to overview
4bdf8c1754 : Use getMeasuredWidth instead of getWidth in setSplitIconParams
dc73072797 : Constraint Snackbar's width to 504dp
149acef8d7 : Revert "Align OverviewActionsView for 3 button taskbar"
fabc873f72 : Fix ordering of resource libraries for Quickstep build.
1bf0fe1b70 : Add back screenshot button to Launcher3
e4dc13ac72 : Fix issue with Shell listeners being unbound if SysUI is restarted
573fca80f6 : Destroy activity/view references to avoid memory leak
20cbfa5427 : Fix direction of matrix inversion
e59a723af3 : Fix taskbar jumping when going home
c820151a4c : Add TAPL tests for two panel workspace
c5d3a0d891 : Do not animate QSB and hotseat when portrait
fc846eef41 : Update taskbar edu strings for i10n.
488bca7934 : Remove TaskbarLauncherStateController#setIconAlpha()
455197bf41 : Add icons for staged split
e81af3570b : Animate right icon of app pair
4536c2fc30 : Apply/reset split scroll offset regardless of previous state
a307492525 : Removed onBackPressed handling in SplitSCreenSelectState
09a822a6fe : Schedule OverviewCommandHelper callbacks for GroupedTaskView
b997930afc : Treat RTL split placeholder animation same as LTR
570653346f : Add task unpinning support for 3 button taskbar
5040335e35 : Remove keepWindowOpaque and have the window always fade out.
6e906f3436 : Align OverviewActionsView for 3 button taskbar
f6c28a4381 : Fix potential memory leak by setting mControllers = null
8afeba605a : Possible fix for NullPointerException b/206040100.
53ae5d85a6 : Tapl Widgets: Don't use container width as gesture margin
a8fc7e03fd : Close task menu scrim when pressing home button
8176366f54 : Remove stage type from split screen APIs
bb594548bb : [DO NOT MERGE] Make the cutout slightly smaller
a56dc760dd : Reset live tile params along with resetTaskVisuals
3d34f94784 : Revert "Fix issue with Shell listeners being unbound if SysUI is restarted"
24fbda5448 : Set default value for rank field in launcher logs to ItemInfo.rank.
c52ec89e1b : Add WRITE_SECURE_SETTINGS permission to Launcher
9ead9ca226 : Fix switch access for overview grid
6e0005af6b : launcher: use same icon size for all apps drawer in foldables
9a5f99bfe6 : Resets taskSplitTranslation of inactive orientation
71eed5ca35 : Handle configuration changes in floating rotation button
b3a9386556 : Use alternative way to fix split select page snapping issue
4433db800c : Fix tapl tests for overview actions in fallback recents.
4075f17c2d : Revert "Migrate workspace item adding tests to kotlin"
279c3b7fa2 : Support to launch app pair from overview with recorded split ratio.
a143500a69 : Add TaskbarControllers#runAfterInit()
380f8fd890 : Fix ClassCastException in QuickstepModelDelegate
4e678ff6d5 : Separate getTaskViewAt usage
6095333370 : Consider two panel in home to overview transition
b9a3a8f7ab : Fix NPE from null thumbnail data when canceling recents animation
821e37b447 : Stash taskbar when IME is present, including during gestures
c4a99bff04 : Play return to icon animation if user swipes back to All Apps.
e77eafc263 : Migrate workspace item adding tests to kotlin
460638e5ef : Fix grid layout problem after going back from split select
f316a267d8 : Add scrim below TaskMenu
34e384d2e1 : Fix issue with Shell listeners being unbound if SysUI is restarted
6526973952 : Prevent setting launcher layer has opaque when there is content behind
bca13abc82 : Invoke Assistant on 3 button long click on Taskbar
31b46953cb : Add timeout to AbstractLauncherUiTest.getOnUiThread
499e2055a6 : Logging the stack trace for system anomaly messages
4f49c9ce62 : Log the display state when number of screen bounds is inconsistent
e2074f01c0 : Skip scheduling frame callback if view root is already detached
c2a84d887f : Clear ref after animation if visual stashing not supported
d95942132d : Remove temporary logging for NO_SCREENSHOT bug/.
73a7e1ce41 : Fix NPE in FloatingIconView
1f2b9b1c36 : Use empty intent instead of null when creating stub TaskKey
a59835214f : Open taskMenu based on TaskIdAttributeContainer
a5960223cf : Set sync applier on the transform params for the glued targets
ec79eb9cbc : Revert "Open taskMenu based on TaskIdAttributeContainer"
2998307cd6 : Use only current density to check isTablet
6499e83c57 : Consider launching task's position on screen in pivot calculation
f957244b88 : Show multiple App Info A11y options for split app icons
788821ec4e : Launch GroupedTaskView from thumbnails
97f9bd575a : Reset split selection state when RecentsView resets
4670d37e55 : Check if ThumbnailData's bitmap is null in TaskThumbnailCache
49f25681ef : Make action optional for snackbar.
45f2306ce9 : open grid task menu to the right of icon
60d5315e19 : Refresh overlay when thumbnail was set for first time
645278133c : Import translations. DO NOT MERGE ANYWHERE
f841aa488d : Import translations. DO NOT MERGE ANYWHERE
3e39786ec3 : Import translations. DO NOT MERGE ANYWHERE
be7ce023de : Use split thumbnail width/height directly
9ceae57095 : Add support for dark tint on taskbar nav buttons
c1ec2d4260 : Open taskMenu based on TaskIdAttributeContainer
c8f686710e : Move FloatingTaskInit set up into init method
bf4a91b0f1 : Use TOUCHABLE_INSETS_REGION when IME is visible
5163574b7a : Move live tile app to top when the task view is tapped
0a1328d9fb : Adding back the badges on widgets for widget recommendations.
92c6ae64de : Add TODO to fix b/206508141 before removing or changing the default value to the feature flag ENABLE_LOCAL_COLOR_POPUPS
60ba2ac084 : Recognizing Launcher builds consisting only of digits
9304879387 : Fix issue with grouped task rects being calculated slightly off
ae1bcc9ba8 : Revert "Adding screen record for a flake"
9012582ef7 : Revert "Add feature flag to control two panel home in portrait"
3256e1e744 : Add some more @Nullable annotations
a4edc07ec8 : Refine when to move live tile app below recents view
3b86202a95 : Fling to close tasks in the GestureNav can be too small.
1fdea66f16 : Fix memory leak in TaskbarLauncherStateController
04309940c0 : If hometask is last task to be dismissed, show empty recents instead of home screen
b7abf7e96d : Fix launch animation from bottom row and end of grid
033f2afe38 : Revert "Add ScreenRecord to methods affected by a flaky problem"
3a0f8a90bd : Annotate RecentsView with @Nullable
9d6fb64f45 : Simplify getTaskViewAt call
ea6ee1c824 : Add ScreenRecord to methods affected by a flaky problem
581fbae506 : Removing a dead test
953eb8041e : Fix LauncherProvider newScreenId issue
21d129de28 : Removing logs
f75725830a : Fix launch animation from grid
2ca545c387 : Add @Nullable annotations for simple cases
d0e6c8b2e7 : Freeze task list if requested when launching split tasks
1e5b621a50 : Address AppEventProducer to correctly send search-result location on AppTargetEvent
80836f637f : Update corner radius of both snapshot in app pair
14ed91fb5b : Update Split Overview menu strings
b498b648ae : Annotate AttributeSet with @Nullable
afe8fadc15 : Add FeatureFlag to enable two line label inside all apps
d0865f8219 : Add animated background to the suw all set page.
2db58f68ee : Finish recents animation for app-icon tap
c335ad28a2 : launcher: use a different task menu for foldables
1ee6bd7bb6 : Fix the cutout of magnification border
e89a83b65d : Track LauncherState, RecentsAnimation, resumed state for task bar in one place
8568602aaf : Add back waitForStateTransitionToEnd to fix flakiness.
1fc202867e : [AA+ Search] Add logging for header search icon tapping events.
226843cde1 : [Search] Introduce notifyEvent api in OneSearch plugin
4d57e7091f : Shows AppPairs in previous tasks
c2f024beb6 : Fix wrong getIconBounds method inside BubbleTextView
7c4bc7dd74 : Don't skip adding stub home task if applyLoadPlan hasn't run
f37d7a21f2 : Add resume check to other WorkProfileTests to fix flakiness.
ac038434f0 : Remove gap between screenIds when restoring from single display device
f6e31b1d21 : Fix overview scroll triggering haptics on swipe up gesture
e4102c6ffe : Support multiple tasks in recentsaninmation onTaskAppeared
149dbcb137 : Allow overriding getOptionsPopup test method.
1278490ac0 : Update reorder and folder creation radii
b9f5602d96 : Testing to see if waiting for resume will fix flaky tests.
5885b074dc : Fix a case that task jump when dismissing
04486f19bb : Add to tapl quickswitch test for testing intermediate carousel.
331f46fab3 : Accept snapshot list when cancelling recents animation
4e5664ac28 : Play fallback animation when overlay is shown.
657f9f832a : Import translations. DO NOT MERGE ANYWHERE
5cc4dfef04 : Import translations. DO NOT MERGE ANYWHERE
d6c42a8d7c : Import translations. DO NOT MERGE ANYWHERE
1e479563d5 : Import translations. DO NOT MERGE ANYWHERE
605d89af37 : Add temporary logging to try and debug: b/202414125
2bfbf3bffa : Add popup menu and click handling to taskbar.
beefd1890c : Fixing allSet page not closed if recentsAnimation takes time to start
a234a8ea85 : Testing to see if waiting for transition to end will fix flaky tests
41f99abeb5 : Allowing OOP tests to enable home screen rotation.
d0eea50a0c : Show divider when GroupedTaskView expanded from recents
cc4a1925a6 : Remove debug tracing checks to get logs beteween tests
24898d3be0 : Revert "launcher: use a different task menu for foldables"
3cfa5edc93 : Fix misaligned folder creation drag over target
0ac045fe23 : Update CellLayout.DEBUG_VISUALIZE_OCCUPIED to include drag over targets
f097e628dc : Call into shell for recent tasks
10eb3cd98b : launcher: use a different task menu for foldables
56bd257478 : Update overview clear all button to be larger
91b46d1ba3 : Update all home screen widgets size upon workspace inset change
84fe75d72e : Make Launcher activity restart on density change
d80ed19ba6 : Disable Tapl pressBack and dragToFolder Tests
aff443c859 : Deletes old feature flags.
a5c1f31110 : Add temporary logging to try and debug: b/202414125
f3fbc935cd : Testing to see if using isInStableState is better condition vs getCurrentStableState
067faf3bbe : Add some logging for taskbar recreation
6cf7b319ac : [Search] Show search suggestions with in Recyclerview
c91a43e110 : Revert "DO NOT MERGE Fix the cutout of magnification border"
571df892f7 : DO NOT MERGE Fix the cutout of magnification border
6c00386c2b : Implement pressing back button and swiping back
3fabe054c2 : Revert "Align OverviewActionsView for 3 button taskbar"
21f6189cd5 : Add temporary logging to try and debug: b/202414125
b290e94020 : Crop letterbox insets when thumbnail is from different aspect ratio
08c3e8f526 : Use equals() to compare UserHandle when building LauncherAtom#ItemInfo.
05659a3d10 : Add logging of draw / DeviceProfile params for a crash
b58eb1bc63 : Revert "[Live Tile] App surface is above launcher even after reaching Overview"
2b74e3c290 : Allow One-handed gesture when densityDpi > 600
97d64ea8a1 : Align OverviewActionsView for 3 button taskbar
724b7c5c30 : Fix lost gesture nav progress on screen rotation.
da02250c29 : Adding screen record for a flake
5f11bf60a8 : Do not use shared lib resources
0288d2e8bb : Move floating rotation button handling to Launcher
9252143fb6 : Import translations. DO NOT MERGE ANYWHERE
dee85291d4 : Import translations. DO NOT MERGE ANYWHERE
9dda7b700b : Import translations. DO NOT MERGE ANYWHERE
eceff103d4 : Import translations. DO NOT MERGE ANYWHERE
029a644a6e : Remove PROTOTYPE_APP_CLOSE feature flag and associated code.
2ca7e2695c : Add null check when settling on LAST_TASK
0ca3f98ec6 : Invoke IME switcher for taskbar through SysUI
26f44911a6 : add kotlin support for launcher
5a5a926945 : Recreate taskbar when dark mode changes
75c97f534b : [OneSearch] Increase API version number for the one search plugin.
956ce16f51 : Fix NPE when TaskView isn't attached to RecentsView
3c848b0dee : Reapply TaskViewSimulator in onApplyWindowInsets()
0c05634a16 : Clean up RemoteTargetHandles when RecentsAnimation ends
89ef745d1c : Update taskbar drag and drop treatment
5e27c021ac : Check if RemoteAnimationTargets apps are present
e12b321d5f : Change AppTargetId for launcher events to align with other AppTargetId's.
a518fcebe7 : Decrease character limit for "Home settings" to 20.
aa9a446b76 : [OneSearch] Add onesearch plugin api to trigger image from URL.
ce6bf7dd7f : Fix testStressSwipeToOverview
9188b6b993 : Update the hotseat edu layout for foldable devices.
72f1afcf02 : Delete TaskbarStateHander
8629be753f : Partially restoring reverted logging
eed4bbfb49 : Using a different transition for All-set activity
3e9bd87ca9 : Prevent launching app in split if task split is unsupported
35c5755b71 : Fix the fallback logic for shortcut icons when icons are missing
1b5975c205 : Fix scroll task off screen to support different screen dimensions.
97503ab4fb : Fixing the possibility of opening multiple WidgetsFullSheet
77d3cab287 : Set custom task transition spec when taskbar is visible
987221a1cc : Send widget added and removed events to AiAi.
467d95cef3 : [Test] Introduce tracing to identify why pm create-user is failing
1bda3e7424 : Fix overview clear all tasks button text color.
63d1a181e5 : Fix the remove button icon not centered when the home screen is in landscape.
232e9a4631 : Hide taskbar background when notification shade is expanded
53c7ed5084 : Avoid calling getIconResult if recycle is called after request is queued
fa37c6742e : Make sure distinct widgets items are used when mapping widget component names to widget items.
39da1f78da : Fix TaskView jumping caused by split select
920be89b26 : Clean up IllegalStateException for page pairing
5261776d3a : Update TAPL to operate on folder icons.
2745327c5e : Allow One-handed gesture when densityDpi > 600
385a6b9caa : Ignore testOverviewForTablet until root cause of cuttlefish failure is found.
da65dc3dd3 : Revert "Ignore testOverviewForTablet until root cause of cuttlefish failure is found."
cb98af9d9b : Revert "Adding support for dynamic letter spacing for icon labels"
486adb03a0 : Fixing wrong text spacing bounds
3f6e3f0650 : Stash taskbar in fallback recents
8791e7de11 : Add FallbackTaskbarUIController
4067f5d4ae : Bugfix where the widget handles appear even when you can't resize it.
8893098446 : Ignore testOverviewForTablet until root cause of cuttlefish failure is found.
3c6795e355 : Update TaskView corner radius as RecentsView scale changes
d49bfff510 : Import translations. DO NOT MERGE ANYWHERE
dda2a04183 : Import translations. DO NOT MERGE ANYWHERE
f2e186c6df : Import translations. DO NOT MERGE ANYWHERE
74016ae10e : Import translations. DO NOT MERGE ANYWHERE
e61fd5f316 : Add mock animated taskbar to gesture nav tutorial for foldable devices.
45fbe5b563 : Cache TISBinder for multiple onBind() calls
7b1d25b251 : Fix bug with resize frame in Launcher3.
ccec1de6ae : Add new quickstep test for many tasks open at once.
d7bdd97ac6 : [Search] [Race condition] Fix wrong titles showing on BubbleTextHolder
16e04e29d2 : Generalize the icon popup menu types.
0d69cb6ef7 : Adding support for dynamic letter spacing for icon labels
2a528a43c1 : Delaying taskbar loading until user setup completed
dda4f2c602 : [Work Profile] Fix NPE on WorkModeSwitch
75465b2d7f : Add log to RemoteTargetGluer to determine which array is empty.
036b45aa1c : Hyphenate options in home screen long-press menu
bbe6cf30a2 : Don't apply left/right inset on gesture nav landscape
9b3dd6c0b9 : Revert "Clear only workspace shortcut / widget related tests"
ae88197e5f : Track LauncherState for task bar stashing better
7a620d3673 : [Search] Hide A-Z list when search is entered from QSB
15028e030b : Handle race between creating and assigning RemoteTargetHandles
775fcb3fcf : Ensure RecentsView RemoteTargetHandle's are non-null
0d794e65aa : Enable widget picker aiai search
22be1a47f4 : Clear only workspace shortcut / widget related tests
4fb5b0470e : launcher: add paddings to 5 row grids
ae818dfe42 : Do not animate statusbar unfold when in portrait orientation
bb6e278f14 : Fix taskbar layout issues in setup wizard
74b25ca266 : Align 3 button nav with hotseat
98f806e42c : Import translations. DO NOT MERGE ANYWHERE
d417011a96 : Import translations. DO NOT MERGE ANYWHERE
0ff2d62704 : Import translations. DO NOT MERGE ANYWHERE
1de4d55d55 : launcher: create a device profile for foldables
0fe464ddb9 : [Search] Fix ItemInfo assignment conflict
97b85ee6cb : Update gesture navigation tutorial with new specs for foldable devices.
8d8412f5b0 : Update logging to help debug b/200572078
615cf6c431 : Fix launching window bounds for immersive apps
3b6b03b756 : [Search] Introduce feature flag ENABLE_ONE_SEARCH
238aaee059 : Allow 2x2 and 3x3 to be migrated after restore
a666b8f5da : Revert "More logging for drop bar not appearing for dragged widget"
a4a4002fa5 : Transform touch events in landscape mode now that app is on top
02150305f9 : Fix split select scroll range when TaskView aren't shifting
1b6d43b13e : Sending Launcher resume event to app predictor
6cb6ac8bfc : Import translations. DO NOT MERGE ANYWHERE
5fdf2d08fc : Add a scrim to taskbar for bubbles expanded state
e95de31304 : Add scroll logging to RecentsView behind DEBUG flag
83bedbfe97 : launcher: refactoring variables into arrays
3220e9521f : Avoid scrolling within edgeSensitivityWidth in overview tests
1bd4bf7ff1 : When taskbar would be stashed in 3 button mode, hide icons instead
db0c2f1b79 : Add flags to stash taskbar for app pinning and empty hotseat
772732de9e : Migrate mStashedInApp to FLAGS_STASHED_IN_APP
9f0981dc4f : [Work profile][Test] Remove tracing logs for testWorkeduFlow
bd977f3598 : [Work Profile] Enable work profile tests
5b2221637f : Enable QUICK_WALLPAPER_PICKER for droidfood.
2a77ff74bd : Suspend auto-hiding taskbar when folder is open
4f140f96e8 : Use displayId to determine CHANGE_ACTIVE_SCREEN
e5f2877eaa : Removes Smartspace Feedback flag.
a08e806e25 : Move back to end of screen on keyguard
b77878ebe3 : Update folder preview and folder background colors.
f11ecb7f59 : [OneSearch] Log events with timestamp into logcat for debugging.
513a60cdc2 : Import translations. DO NOT MERGE ANYWHERE
c3b9e7cf6b : Import translations. DO NOT MERGE ANYWHERE
39122b4f30 : Import translations. DO NOT MERGE ANYWHERE
3ec748654e : Import translations. DO NOT MERGE ANYWHERE
01e0009b71 : [Work profile] Fix flickering work mode switch
0ecfb69596 : Removing overscroll pluging support
77940284eb : Add a new string for widget configuration drop target
aea42dc43e : Only adjust min/max scroll for split screen in landscape
66ed0ff23e : Fix issues with starting new recents animation before previous onRecentsAnimationStart
1c5e607940 : [Search] Scale up small search icons on drag start
0516737146 : Reset state after split launch animation finishes
95ee358269 : Show split options when overview actions hidden for grid
6a1b0a5824 : Have PopContainerWithArrow require BaseDraggingActivity.
a140a0b611 : Add TAPL test that dismissing focused task causes next task to become focused.
01e47343e6 : Set SurfaceTransactionApplier on non-stale RemoteAnimationTargets
516584e648 : Adjust min/max scroll according to mSplitPlaceholderSize
78d00adcbe : launcher: create more space options
37a5b5f5c2 : Import translations. DO NOT MERGE ANYWHERE
42b75d43fc : [Work] Fix work apps showing in personal tab
b0ec41285b : [Search] Avoiding hiding keyboard when clearing search text
cd1ef70350 : Update logging to help debug b/200572078
ca76de0e6e : Support drag/drop on search results
d41c032afd : Update side stage outline visibility with swipe gesture
a84672965e : Make gesture nav tutorial skip button always visible.
d4864e5cbc : Don't snap to task when tapping task icon in overview grid
96fd26eb8b : Import translations. DO NOT MERGE ANYWHERE
57df7bdcb5 : Import translations. DO NOT MERGE ANYWHERE
807de418e9 : Ignoring display size change when display is off
e307f447d8 : Add LEGACY_SHORTCUT & ASSISTANT_MEMORY search results to launcher logging attribute.
90d24f4b9b : Switch to rest state when display changes
43859f10bc : Group weather widgets under the widget category
d90faab655 : launcher: create attrs for more horizontal margin options
0ede0fa405 : Aniamte stashed handle color changes
a93e158352 : Update stashed handle region to only include the handle
71c527126b : Overview - Remove Chips code
283ee7d74b : Remove the Share button option from Overview.
dccfe04a3a : Improve all apps loading times.
8b678206cf : Only set arrow color once when below icon.
1e34f65395 : Update arrow color after all notifications dismissed.
fc6837bb65 : Do not reorder recommended widgets in widget picker.
da71f41263 : Remove check that system rotation must be allowed for recents rotation to be allowed.
29f46c9628 : Add a new string for widget configuration drop target
7a6752da51 : launcher: create paddings for foldables
35231f3041 : Add TAPL tests for hiding the actions view when scrolling away from focused task in overview.
323b1e4f43 : Remove RecentsExtraCard plugin hook.
0021338461 : Add logging to help debug b/200572078.
0f5a1e3661 : Prevent repeated haptics on task dismissal.
8217054355 : Add toast instructing user to select second split app
b43374e9f9 : Use falllback animation when going back to no icon
21698c5799 : Always let Hotseat touches follow through to Workspace if not intercepted
a169335627 : Import translations. DO NOT MERGE ANYWHERE
a0c54b6745 : Import translations. DO NOT MERGE ANYWHERE
46a7262d30 : Import translations. DO NOT MERGE ANYWHERE
29e900b907 : Reset split selection state on animation end instead of success
a26e4f8e43 : Unbind service only if it was bound
ab60c1fc6e : Update gesture navigation tutorial for foldable devices.
b48b84634f : Remove Content Push prototype.
5ade8e890d : Moving activity tracker to Launcher process
6d8deb32f6 : Fix getWidgetItemSizePx estimation
a85ae69c72 : Refactor arrow popups to allow easier code overriding and sharing.
0ba6058f8c : Remove screen actions plugin
3940470bed : Avoids animating the background when launching app targets are translucent.
2fb815b2fd : Cleanup split screen offset in TaskViewSimulator
de0132939b : [Foldable] Apply max width to AllApps in unfolded state.
8d5c8794f9 : Update notification dot colors.
de262a919a : Make widget pickers edit text box parent focusable.
578deba57d : Correct the computation of the cell size.
378d562dc3 : Import translations. DO NOT MERGE ANYWHERE
a5d28a74d1 : Import translations. DO NOT MERGE ANYWHERE
fcc30d82cf : Import translations. DO NOT MERGE ANYWHERE
e43c41ea83 : Import translations. DO NOT MERGE ANYWHERE
a033d8d4ff : Import translations. DO NOT MERGE ANYWHERE
26e96e5b09 : Import translations. DO NOT MERGE ANYWHERE
a08c24cb12 : Import translations. DO NOT MERGE ANYWHERE
a403f12c5d : Import translations. DO NOT MERGE ANYWHERE
aefa1b2863 : Import translations. DO NOT MERGE ANYWHERE
8bf24a58ae : Move/Launch task on the TaskView's display.
bf41844ad4 : Allowing having only SysUI views before pressHome()
8df5833bc7 : Hide split options for focused task.
2424f1f3b5 : Fix right split screen app going to wrong target
13c3f31a0d : Makes All Set layout more responsive.
d3ceb3dc88 : Reset floating split task view after remote animation finished
ea7e9a48fd : Don't show taskbar when keyguard occluded
c8beebf5a3 : Consolidate isTablet logic across Launcher and SysUI
9299a743af : Allow tapping on app icon for second split app.
587ab5c723 : Disables Feedback flow for Smartspace.
13519e4402 : Significantly reduce gesture feedback when swiping up to home screen.
eb52419282 : [Refactor] Extract work profile related logic from AllAppsContainerView to WorkProfileManager
ebda0e4848 : Update Overview scrim to N1 @ L35 for Dark Theme.
9e6a642d8b : Shorten and center TaskMenuView for landscape
25b6d9783f : Allow visual stashing when going to overview in tests
2c8966bbc8 : Add logging to help debug invalid icon state and UI.
658a58674a : Remove drop target button drawable padding if text is hidden
51ad3bfdb8 : Fix crash in Go Launcher
b2339e37d7 : Fix stalled gesture navigation tutorial.
0e8a2ce0a9 : Fix RecyclerViewFastScroller scrolling in widgets full sheet
8d3d2757e2 : Play window close animation to home for most app to launcher scenarios
827335f209 : Revert "Removing unused tracing"
7caf5f0ea4 : Show distinct TaskMenus for each task in GroupedTaskView
e3afcee01d : Decrease build time
21970ccd29 : Remove nonOverlappingTaskarInsets
7eb5b53865 : Keep insets stable when taskbar is destroyed/recreated
6e54d62abd : Allow WidgetsBottomSheet to wrap its content
5b38ff6d16 : [Hotseat] Fix hotseat edu flicker
99479a9925 : Adding screen record for a flake
bab101c818 : Take panel count into account for page indicator size
0828fec3d2 : [Hotseat] Show edu tip within screen bounds
d0a332371d : [Hotseat] Fix legacy shortcut with config activity drawing on top of predicted app
ef5ee36e90 : [Hotseat] Fix hotseat migration in landscape mode
cab41ed670 : Register remote transitions on activity start
b7c91b9d2e : Prevent focusing next task if focused task part of split select
4b346108d1 : Add an animation for invalid widget resizing in 2 panel UI
e35ef91c3e : Workaround: don't migrate grid when hotseat size or device type changes in multi display
f2d44e8756 : launcher: fix animation for quick switch + recents
6a12ec34fb : Support Accessibility workspace addition for WorkspaceItemInfo
78e7b24eb7 : Restore hidden text on Popup close
a46da7390c : [AllApps] Fix ConcurrentModificationException in AppPredictionRow
6e91ccbe82 : [Search] Sync header Y translation with AllApps y scroll
b39cf0bb33 : [Hotseat] Remove stale predictions when AppIcon is removed
2cc57ca771 : Import translations. DO NOT MERGE ANYWHERE
49b395f86e : Import translations. DO NOT MERGE ANYWHERE
fb359eb579 : Import translations. DO NOT MERGE ANYWHERE
6a45080d54 : Import translations. DO NOT MERGE ANYWHERE
fb93c7540c : Import translations. DO NOT MERGE ANYWHERE
4146464bf5 : Import translations. DO NOT MERGE ANYWHERE
9b13d2c51b : Import translations. DO NOT MERGE ANYWHERE
b49bed150e : Import translations. DO NOT MERGE ANYWHERE
c7f09e8c48 : Import translations. DO NOT MERGE ANYWHERE
876c15aa1f : More logging for drop bar not appearing for dragged widget
707b118184 : Use ICU to format plural strings
3d458313de : Hide task bar icons when notification shade is expanded
af6b85e3bc : Show multiple icons for GroupedTaskView
d1df5fcaac : launcher: use scalable grid in 4x4
68fb416b1a : Allow icon add animations when user touches the screen.
971da6c3aa : Add logging to catch rare launcher wipe issue
308851d866 : Stash the bar after settling in Overview
4ca16e1bb1 : extract text conversions from composing text and send them for search
b988ab77cb : Improve workspace loading times.
927d6dcc6c : Add tracing to help in launcher load time profiling.
2397d60074 : Scroll AllApps to top when new padding is set.
6434f8eae5 : Show all TaskViews when doing seamless overview rotation
d5e116a750 : Don't set Taskbar window to non-fullscreen while folder animates closed
155ce05218 : Removing unused tracing
fbf4178ab7 : Add logging to help debug invalid icon state and UI.
ed16fb4739 : Don't move taskbar window when it resizes
d552132d0b : Reset RecentsView#mNextPage when swiping to home
21faa2a3de : Enable widgets in launcher preview flag
62a6271d9c : Load widgets in wallpaper app launcher preview
828154a2b2 : Fixing widget not laid-out properly in preview
d1d6713700 : Add flag for widgets in Launcher preview
c64c3cf488 : Rebind TISBinder if service killed during connection
e6abfca7ab : Set GroupedTaskView child thumbnails in onMeasure
2a10e62e92 : Add logs for taskbar and overview split action
be8b2ad03d : Add TaskBarContainer to launcher_atom.proto
f0ca4ae750 : Add CONTAINER_WALLPAPERS for storing wallpaper info.
58030642b0 : Add tmp buffer to rounded corners
f66f8271cf : Use FakeTransformParams instead of real ones for gesture tutorial
57d4f748b8 : Fixing ModelPreload cancelling existing load
862415a142 : Introduce haptic when all apps state transition happens.
776443b337 : [AllApps] NORMAL <-> ALL_APPS motion clean fixes for AOSP
47f80b5c9a : [Search] Apply background to entire SearchInput view instead of just EditText
4db4ec118b : Destroy taskbar when device is shutting down
1cb868e2f7 : Removing unused tracing
01c362bb6c : Dump DepthController internals
5702b89b30 : Base split action on focusedTaskView instead of runningTaskView
d495e8c8b4 : Implement LauncherLayoutSnapshot pulled atom callback.
4e743887c5 : Removing unused tracing
d63c58d7d1 : Allow restore between TYPE_PHONE AND TYPE_MULTI_DISPLAY in RestoreDbTask
1d5929dd82 : Fix wrong screenId when committing emptyScreens
9732df1add : Fix two dragging related bugs in Launcher home
eb500d53d9 : [AllApps] Polish views according to specs
6835115c13 : Explicitly set X and Y values when offsetting split tasks
9cbbc3a4b6 : [OneSearch] Update the plugin interface to include more answer data.
c2a6f6f4ae : launcher: correct page spacing for multiple panels in RTL
fef4d0e081 : Allow restore between TYPE_PHONE AND TYPE_MULTI_DISPLAY
cc6a1d6584 : Fix taskbar education not touchable if taskbar is stashed
848e297ea5 : Removing obsolete robo test setup
cc5c8843df : Introduces haptic feedback to launcher overview
4adc87e982 : Retain full opacity during task dismissal unless in bottom grid row.
d0f5791c84 : Scale task's rounded corners in grid to match focused task.
036baed9ae : Set IconView drawable size for SplitPlaceholderView
d1a70eeb75 : Slight polish for split screen gesture animation
1409d29773 : Refactor TaskViewUtils to launch adjacent GroupedViewTaskView
564e9ca223 : [Work] Fix work apps showing in personal tab
534bd2205b : Add ability to start DeveloperOptionsFragment with filter pre-applied
281786a841 : Add option to reset Onboarding Flows in Developer Options
84511f2997 : Call exitSplitScreen() when user leaves split tasks
817e0fa812 : Fix crash when Workspace item is added to two panel home
a343699760 : Don't allow starting DeveloperOptionsFragment on non-debug builds
266905160a : Fixing itemInfoMatcher not working for folders
9e0d0ed0de : [Taskbar icons unfold animation issue] Do not take into account initial translation
f8a064f347 : isable taskbar edu for tests
3e9a29c4d6 : Moving roboelectic tests to instrumentation tests
bfac46a30c : Prevent NPE when init device profile
abaa481bfb : Update taskbar color in onConfigurationChanged()
352c0035cb : Adding Winscope Launcher trace artifact
7f4f499515 : Show all nav buttons when IME showing
b45aef3f1c : Fixing leak in model tests
302eff9c84 : Fix wallpaper picker crash if folder is in hotseat
a8da6905a9 : Always reset focusedTask to -1 on reset
1aff018e17 : Cleaning up fixed bug
d888e77145 : Fix crash when hotseat icon is dragged onto Workspace
017dbbe715 : Snap to task from other grid row if dismissing non-snapped focused task and not enough tasks remain in current grid row to snap to.
61cb7c0310 : Hide overview actions when focused task is not snapped
929e3a2742 : Remove widget panel related leftover workspace items
62f129b878 : Fix getPagesToBindSynchronously returning wrong page pairs
408a54f2e7 : Add two extra empty pages on two panel launcher home
58dd901bc1 : Select remote apps based on stagePosition instead of hardcoded values
b42265861b : Use max of corners when deciding gestures and add logs for corners
5a36b919b5 : Call onUserUnlocked() before adding callbacks
80ca459e7d : Provide app-process tokens to remote transitions so they can be boosted
d345751849 : Disable FolderNameEditText on Taskbar
527b39cd28 : Stash/unstash the task bar based on states
a499fd4f93 : [OneSearch] Add a clear function in the plugin to clear cache and memory.
bfec974f59 : Do not trigger PiP on tapping on TaskView
543c226ffa : Provide internal IME insets
96dad8b039 : Animate scrolling grid into place when there is a gap between last tasks and clear all.
4dd4159fdc : Add taskbar icons unfold animation
db2a89d2ec : Enable staged split for sc-v2
57e261ceef : Quickswitch with staged split
ac68842059 : Remove HotseatEduActivity from AOSP
ca685ffcf7 : [Search] Update AllApps header protection
dacb37c143 : Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated
1ec81a93cc : Import translations. DO NOT MERGE ANYWHERE
3c4e89d0f7 : Import translations. DO NOT MERGE ANYWHERE
53900282f8 : Import translations. DO NOT MERGE ANYWHERE
e75e9e6507 : Import translations. DO NOT MERGE ANYWHERE
0115d73890 : Remove HotseatEduActivity from AOSP
89d9423321 : Logging for drop bar not appearing for dragged widget
06c7d0cb56 : Only call setCurrentPage in applyLoadPlan if mCurrentPage is outdated
f0b8ef9dfd : Only restore previous currentPage in applyLoadPlan if mCurrentPage is outdated
0b73d1014f : Hide overview and app icon split option when appropriate
5cca2265b6 : Revert "Band-aid for getHomeActivities returning null"
bd8d9150e0 : [AllApps] Polish views according to specs
c12b7355b1 : Fix NPE that happens occasionally on start-up
42b0395fee : Fix some taskbar stashing issues
60936f5eac : launcher: show smartspace date card on Wallpaper & style
b922452bf5 : Fix NPEs when swiping up from keyguard
777d49062f : Revert "Revert "Migrating all model tests to Instrumentation tests""
f3bbd98bf8 : Allow users to dismiss notifications in popup view.
dd85a9c0a6 : Launch multiple tasks at once
4df46b1da2 : Add RESERVE_NEW_UI_EVENT_ID field to EventEnum interface.
61212d12f9 : [Work] Fix duplicate work button issue
906def495f : Fix back button not touchable in SUW
cb5bb989e3 : [Work] Fix duplicate work button issue
8dcd7e0ce7 : [Search] Update AllApps header protection
cdcaf7a2ed : Code cleanup from rebase
6c416c699d : Adding a test artifact for logcat with only interesting tags
773309717d : Revert^3 "Enable input window rotation flag"
e6d896f1bd : Add GroupedTaskView to recents view only if needed
1094b503f5 : Support dark theme in wallpaper launcher preview.
937eff0e76 : Dispatch blur radius for BACKGROUND_APP state
bb0305614c : Preventing workspace scroll over QSB area
ee44c4dc1e : Disable splash screen for launches from widget.
349c7c82f4 : All apps memory leak fix / unregister data observer
09b40241fc : Always refresh device profile when multi window mode changed
ed22dd63d0 : Import translations. DO NOT MERGE ANYWHERE
e57d9636a7 : Import translations. DO NOT MERGE ANYWHERE
9ecead5629 : Import translations. DO NOT MERGE ANYWHERE
d0ea9dde60 : Import translations. DO NOT MERGE ANYWHERE
4c67a7bbf7 : Import translations. DO NOT MERGE ANYWHERE
e44a274170 : Import translations. DO NOT MERGE ANYWHERE
e874865f44 : Import translations. DO NOT MERGE ANYWHERE
268fed7bcc : Import translations. DO NOT MERGE ANYWHERE
155a13de9f : Import translations. DO NOT MERGE ANYWHERE
fe6fabaefe : Enables Taskbar Edu by default.
14cba5e009 : Show back button in SUW
6e6f79933e : Do not reload launcher when changing active display
b4f899fd9a : Don't avoid blurring overview
036dee9251 : Styling changes for ClearAllButton
6e72c8bbba : All apps memory leak fix / unregister data observer
f9ea9ce1cd : Updates Taskbar Edu steps.
175d152f76 : Animate PredictedAppIcon when its icon changes
31f787d352 : Add "wave" animation when entering taskbar edu
8e0484bf69 : Add slot machine animation for PredictedAppIcon
6174106f68 : Add Split button in OverviewActions
3feebeb196 : Fix taskbar folder leave-behind not being drawn
bc30e25cec : Hide taskbar icons when recents button is disabled
8c574de97f : Two panel home empty page removing logic change
1a79f87004 : More more logging for for Nexus home activity appearing after to-home gesture in L3
f5eea6c1ac : [AA+ Search] Create the plugin interface for search suggest. Also removed the internet permission for Launcher3 and moved it to the plugin.
aa11976cc5 : Fix public variables to not have 'm' prefix
c35507dc29 : Set thumbnails for GroupedTaskView based on split layout bounds
6d7a006302 : Constrain scroll amount
4935404399 : Return mSynchronouslyBoundPages as getPagesToBindSynchronously between onInitialBindCompleteand finishBindingItems
b1c36ce938 : Add feature flag to control two panel home in portrait
41f33c3cfd : workspace: get the correct page when setting paddings
67a11ff6a5 : Waiting for Launcher to settle after enabling test provider
8b78c138d4 : Implement swipe gesture for staged split in landscape
02ce48601a : Change dark overview scrim color to Neutral 2 palette with 35 luminosity.
0a2076e8d3 : Synchronize surface transaction
0c70dbdc5e : Synchronize surface transaction
7a4a30d86d : Revert "Migrating all model tests to Instrumentation tests"
51ae38304b : Not checking for some anomalies when switching nav modes
96ffcbcd2d : Avoid unnecessary onLayout if gesture is going to state without overview panel
df2b9e14d6 : Fix animation problem when swipeing up app to screen edge and release
6ca6de89c0 : Revert "Move/Launch task on the TaskView's display."
a0cc0903e8 : Adds additional pages to Taskbar Edu.
767f02b809 : Not using stale object to diagnose stale object
98314d0d4b : Rely on presense of divider target to determine split screen state
dd7a418335 : Draw rounded corners above the taskbar
bea7e2ee6e : More logging for for Nexus home activity appearing after to-home gesture in L3
e07bab8c7f : Null out RemoteTargetHandles as soon as finishing recents is requested
455ba62b5d : Migrating all model tests to Instrumentation tests
a8382dc052 : Act on scrim visibility
69c4b54dce : Convert gesture navigation feedback videos to animations with real callbacks.
ff322310a3 : Convert gesture navigation tutorial still image vector drawables to layout files
cd493170fa : Import translations. DO NOT MERGE ANYWHERE
8ebd11af14 : Fix animation problem when swipeing up app to screen edge and release
0abfe4e7be : Snap to current page's relative position after dismissal.
39aa2e0f1d : Moving OrientationTouchTransformerTest to instrumentation tests
8e3a60648a : Fixing crash when the adapter is no longer available
4fbd2f2252 : Revert^2 "Enable input window rotation flag"
4e15fe0726 : [DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API
b29f63af3c : Logging for artifacts not being created
b5a4e05e2a : Null out reference to RemoteAnimationTargets when animation finishes
177785eccf : Moving all widget picker tests to instrumentation tests
11854ba48b : Moving some utility tests to instrumentation tests
a997ca437a : Revert "Draw rounded corners above the taskbar"
bda98de9f8 : New app animation specs.
4af8cf9269 : Updating test build rules
ee2e28fae8 : Allow clipping individual direction of TaskView
875c1b2735 : Update unfold transition package name
482f983a7b : Add depth to -1 screen
54dccc2465 : Respect StatusBarManager back/home disable flags
334cae420e : Tint task bar based on sampling of colors in the area
2cdc359b84 : Move/Launch task on the TaskView's display.
272d622bc4 : Improving diags for containers disappearing while getting children
bc79473313 : Logging for Nexus home activity appearing after to-home gesture in L3.
ed2a55f413 : Removing widget preview caching
3974edc46a : Don't draw taskbar background during gestures
157d3b950d : Draw rounded corners above the taskbar
17c4b33db6 : Add GroupedTaskView for gestures in staged split.
eaa6d682d4 : Support different task icon margin for grid tasks
b8eac86b63 : Only show Taskbar Edu once (first time an app is opened).
13f3ffed95 : Adds initial Taskbar Edu implementation.
4ba48cdb8b : Add quick search bar width unfold animation
fa3a209537 : Only add 2nd screen by default for split display
fd68c8bdeb : Import translations. DO NOT MERGE ANYWHERE
f07084c8f4 : Import translations. DO NOT MERGE ANYWHERE
c864f6c50e : Import translations. DO NOT MERGE ANYWHERE
42476b5bb0 : Import translations. DO NOT MERGE ANYWHERE
af65b6d3d2 : Import translations. DO NOT MERGE ANYWHERE
cea66b3a81 : Import translations. DO NOT MERGE ANYWHERE
fa56d3ed27 : Waiting for Launcher to restart after enabling test provider
635e180e56 : Extend taskbar color to entire screen in overview
f5ce2f624d : Use WindowBounds#insets instead of WindowInsets in DeviceProfile
f11d0fac78 : Revert "Removing old workaround"
dda7772452 : Add logs when clearing TaskViewId
26de7be984 : Fix NPE when converting final screen to empty screen.
77acf12905 : Fixing header jump
4a08ce60dc : overview: rebalance hidden tasks in grid
b259a896f5 : Constrain scroll amount
169c4e88cd : Revert "Not using shell command to enable test provider"
1e4484669d : Remove widget panel
24e77c563c : Remove PluginInitializer.
3258a9f790 : Remove #handleWtfs from PluginInitializer.
a6646be349 : Remove #getPrivilegedPlugins from PluginInitializer.
dab1b2922c : launcher: correct the amount of padding for preview
7ec8382044 : launcher: hide grid options for foldables
2bb92ba49d : Update LauncherInstrumentation to consider tablet w/o nav bar
08d1a77825 : Rename PluginInstanceManager to PluginActionManager.
1095a50dfa : Updates to constructor of PluginInstanceManager.Factory
630ae94833 : Pass main executor to PluginInstanceManager.Factory.
1d5e1dc8d1 : Pass Executor to to PluginInstanceManager.Factory.
13f50b9898 : Changes to the signature of PluginManagerImpl.
303298de84 : Restoring generating artifacts
b9472327b1 : Adjust all apps zoom level
1e49216401 : Do not set user active hints when Shell Transition is on.
57e0866fdd : Fixing ModelPreload cancelling existing load
30fe9152d5 : Update two panel specific launcher home icon sizing
5f80e92bda : Not using shell command to enable test provider
2886a13d7a : Clean up test logging and ScreenRecord
714d071f76 : Removing old workaround
c353b1adb2 : Removing old workaround
bdffb53843 : Fix pending restore widget touch issue
4381c3a343 : Removing unnecessary logging
9fed5fd8b5 : Adding NavigationModeSwitch to testOverviewActions
e7fbe56b74 : Logging fist event not from test
c2441dffbe : Even further increase FORCE_PAUSE_TIMEOUT in tests
3f6a4e6bf5 : Adjust all apps zoom level
f64b08dcb9 : Preview layout scaling for RemoteViews preview
5e8dbe77e8 : Add unfold animation to launcher icons and widgets
931bc2a38e : navigation: don't run gesture animation if gestures are not enabled
2a4c978371 : Clean up ScreenRecord for AddWidgetTest
a1e0b01a44 : Removing some instrumentation for a workarounded bug
ae0c16dd0c : Taskbar should animate immediately when tapping a live tile
ec8a994d54 : Update preferences to Material Next styling
0b3b2921c3 : Don't recreate touch controllers when ending gesture
e4a9469156 : Act on scrim visibility
caf2e5f350 : Use target size to scale down a widget preview image
104d09f143 : Add logging when item not added due to insufficient space.
f168bb7aaf : Adjust all apps zoom level
2121fa024a : Import translations. DO NOT MERGE ANYWHERE
1a8f7120c1 : Add logs when runningTaskView after re-binding tasks is null.
cbaf149f87 : Update folder pagination dot color to match mocks.
be767c9108 : Don't call TaskView.onRecycle when moving focused task to front
e9dbb0d952 : Use windowInsets for bottomGestureSize instead of gestureInsets
1338dd7e71 : Add logs to MotionPauseDetector
26a5f7f8cb : Tune swipe up resistance
6b534ee54f : Diagnose when lab device sends fake touch screen events to test
6368746a3c : Prevent NPE when resetting divider bar visibility
ed53d1c21c : Revert "Revert "Removing workaround for battery defender""
8d51468426 : Invoke home via recents for fallback recents
2994df043a : Allow Sv2 in launcher build version
cea65b75d8 : Fix wallpaper parallax calculation for large screen devices
312a44adba : Revert "Enable input window rotation flag"
3a02b9ce9f : Further increase FORCE_PAUSE_TIMEOUT in tests
de9757333d : Import translations. DO NOT MERGE ANYWHERE
16ed5b8391 : Import translations. DO NOT MERGE ANYWHERE
0dfe56cff1 : Increase motion pause timeout for tests
68031ca3f9 : Storing form factor as part of backup and disabling restore if form-factor is different
630562210e : Only refresh DISABLED_NO_THUMBNAIL when thumbnail changes
8d49c4bb29 : navigation: don't run gesture animation if gestures are not enabled
e32e8641d6 : Fix Workspace item move issues when using Talkback
59f1915c9d : Using themed icons in taskbar
25f1cd94cc : Logging to figure out why first dump didn't result in assertion
ac9df38e9f : Make icon drawable for non-focused grid tasks smaller
61cfa57ad8 : Correct cell layout spacing in n-panels UI
b063294e60 : Follow up CL for controller navigation fix
42a7d1af83 : Band-aid for getHomeActivities returning null
9016e17988 : Add ScreenRecord for testDragCustomShortcut
831212ec92 : Adding support for overriding long-press menu in Launcher
6951aef060 : Fix Launcher3 tests for tablets
51a6c92174 : Migrate from using taskIDs to taskViewIDs in RecentsView
3edfa98ba7 : Use the right content to estimate the span in WidgetsFullSheet
2a5c594855 : Fix cell size calculation in large screen devices
942331fd18 : Import translations. DO NOT MERGE ANYWHERE
7e91244a1b : Fix controller navigation on two panel launcher home
71ef9683db : Fixing hotseat hidden in 3P Launcher
86bd1dce8d : Clear command queue of OverviewCommandHelper on home tap
ee75a0f8be : Enable input window rotation flag
27ee6447db : Clean up screen record for tests
455718e842 : Always treat FallbackRecentsView as visible if isInLiveTileMode is true
278939fdf3 : Removing GridMigrationTask-v1 since it has been disabled for a while
69a8eecdc9 : Simplifying color extraction registration logic
87d752062e : Add depth to -1 screen
2b10cb2b69 : Fix incorrect PreloadIconDrawable initialization.
27ab9d96eb : Let TaskbarDragView scale up before switching to system drag view
0cdf92f90c : launcher: change default state for RecentsActivity
c35c6b8863 : Nullify mParallelRunningAnim after it ends to avoid updating it
522c1506f1 : Do not allow add view in DeferredAppWidgetHostView
24c16de329 : Use 32dp as the content margin for widgets pickers in large screen devices
f71ffc5206 : Import translations. DO NOT MERGE ANYWHERE
454ea214ad : Fix launcher preview for two panel follow up
67c36d3b3c : Update taskbar background color to match overview's dark mode
0e4473329c : Check PiP permission before entering auto pip
5b144ea31f : Overview - leave modal state on orientation changes.
0e9ecaeea8 : Don't recreate touch controllers when ending gesture
1b3078258f : Only set property state after back button instantiated
4a7acaed37 : Request early wake-up when zooming
a1dcbce15a : Remove drop target button drawable padding if text isn't hidden
5fd9d491b0 : Tune Overview size according to VisD
646f804627 : Add overviewShowAsGrid to DeviceProfile
5b78cc194c : Import translations. DO NOT MERGE ANYWHERE
04fe295c93 : Import translations. DO NOT MERGE ANYWHERE
e7f064eb85 : Re-enabling getting stability flavor. Can parse Launcher version Tiramisu. Also removes patterns that were used in the unbundled branch.
da5a89b130 : Doesn't scale PagedView snap speed during tests.
02db569cad : Enables Enhanced Smartspace by default.
8ace5d204b : Initial workaround for changed platform codename breakage
715dc428e3 : Diagnosing when only SysUI is visible.
261708ba00 : Clean up debug flags and add more screen record
f5ef75fd4d : Reset divider bar visibility after long pressing on taskbar
771da0c00f : Improving diags for launching an app.
cf1c28ef73 : Dump accessibility hierarchy on test failure
2f4b18bada : Hide taskbar on lockscreen
7903758d08 : Animate SplitPlaceholderView when entering split from overview
12e3f1f2f7 : Removing UI dependency from LauncherModel in case of 2-panel layout
41e77de54e : Avoid seeing ClearAllButton for overview grid's snap position
2b90d043f6 : Fix scaling on widget previews that have width / height set to wrap_content
e445774ab5 : launcher: correct page spacing for multiple panels
b442aee4c4 : Add null check for recents scaling during quick switch.
6c1331ca42 : Improving diags when Launcher is invisible when the test fails
3786fa188d : Scale recents during quick switch for large screens.
2450adf56f : Always use INSIDE_TO_OUTSIDE scope when swiping to home in tablets
51ba91bf76 : Import translations. DO NOT MERGE ANYWHERE
8fb6c2156b : Part of fixing Splashcreen cts tests
8dcbde87c0 : Move NavButtons to end of taskbar
cd791c5c9d : Wait for taskbar to become visible after closing launcher in tests
c2181c2be4 : Re-enable leak detection on tablets
de6819a453 : Check if running task is null in onPrepareGestureEndAnimation
698a756712 : PIP: Implement auto-rotate with gesture nav for Shell transitions.
8a2c1cbc5a : Add taskbar stashing feedforward, i.e. hint at upcoming stash/unstash
771c60d36e : Remove the shadow under PendingAppWidgetHostView.
a9f728e57b : Continue loading visible task data when scrolling recents during anim to home
57c8d68001 : Use global color extraction in widgets for wallpaper preview
97cba26a20 : Wait for dismiss animation to finish before checking task count
36dda53ad6 : Import translations. DO NOT MERGE ANYWHERE
0b755e15ce : Import translations. DO NOT MERGE ANYWHERE
f40262a617 : End recents animation when entering split select
b0def1ea21 : Waiting for broadcasts idle in TaplInstrumentation constructor
9c84d7f3c3 : Don't allow stashing in tests for now
2046730771 : Update widget manipulation colors to match AOD.
0686931b68 : Use DeviceProfile.isTwoPanels for two panels expectation in tests
ca069cc679 : Reland "Move focused task to front when attaching RecentsView"
a6451fc640 : Revert "Move focused task to front when attaching RecentsView"
4f0f5d732d : Fix widget cell container size
fb5ba04c6a : launcher: enable swipe down to open focused app
77b3eb0acb : Fix two panel accessibility issues
2cd3070377 : Import translations. DO NOT MERGE ANYWHERE
1887547d15 : Import translations. DO NOT MERGE ANYWHERE
081208c566 : Import translations. DO NOT MERGE ANYWHERE
7e8cda14a7 : Further improving TAPL error messages
8cbefe2086 : Removing support for change listeners from feature flags
46b9a41686 : Enable logs on swipe detection in tests
711c596c86 : Binding Taskbar directly from Launcher model
2b123833ad : Scale RemoteViews from requestPinAppWidget shown in AddItemActivity
8a6179bb7d : Scale task rounded corners proportional to TaskView size.
86ac825061 : Move focused task to front when attaching RecentsView
031373daa3 : Reland "Snap to relative position to snappd task when dismissing"
f3d23f67bd : Scale widget previews
b8d13d7a70 : Moving launcher state verification higher.
fa0be316df : Adding more context to swipe-to-home diags
d0767c86ff : Making it clear that the diagnosed state is the final, current one
58a11ac91b : Expect state transition to overview while holding the swipe from home
6168de06e5 : Add logs for pressHome for isLauncherVisible
ac3f08558c : Fix launcher preview for two panel home
70d4e3e2df : Use display cutout info in auto-enter-pip transition
22a86d7c8c : Fix TaplTestQuickStep.testOverview for large screen cuttlefish
9c1024759f : launcher: check if task still exists before leaving it in focus
1f06c5b457 : launcher: use correct preference key on SettingsChangeLogger
4e3460b866 : Remove debug logs for b/193125090
8be6c7106c : Don't create gap between last task and clear all button
c53393332f : Set max 2 lines for buttons shown in AddItemActivity
4818bc42cd : Refresh Task overlay when thumbnail is refreshed
f4f1524aca : Import translations. DO NOT MERGE ANYWHERE
9058bab50a : Import translations. DO NOT MERGE ANYWHERE
245ff83c1a : Import translations. DO NOT MERGE ANYWHERE
3d27207ff6 : Clear WidgetCell#mItem before recylcing a WidgetCell
1e767a6ecc : Refine logs for debugging TaplTestQuickStep.testOverviewActions on cf_foldables
1afca4dce5 : Wrap the widget preview of the add item sheet with a scroll view
297d2cdd44 : Re-try binding to TouchInteractionService if service is killed
ffa6652c25 : Include shell+stage-split in legacy recents animations
1abc73c587 : Hook up split-launch to legacy transition system
452e8b8512 : Correct # of cells estimation that can fit horizontally in widgets picker
a37de9e141 : Restricts the width of pin widget dialog to 89% on large screen devices
73202ec6b3 : Add logs for debugging TaplTestQuickStep.testOverviewActions on cf_foldables
88716645cd : Fix icon adding issue on two panel home
5d7ed90903 : Import translations. DO NOT MERGE ANYWHERE
c7bcb2b055 : Import translations. DO NOT MERGE ANYWHERE
661a0c0cc3 : Import translations. DO NOT MERGE ANYWHERE
6f84eb77ce : Import translations. DO NOT MERGE ANYWHERE
4268a0ded6 : Import translations. DO NOT MERGE ANYWHERE
f3825668a7 : Import translations. DO NOT MERGE ANYWHERE
7bd2a77144 : Adding more diags for TAPL actions
fc27bd17af : Fix TaplTestsLauncher.testWorkspace's page expectation for 2 panel
befa11295b : Allow dragging outside TaskView on fallback recents
b297c7e615 : Add screen record for failing TaplTestsQuickstep
d09ebe660f : Enable live tile in 3 button mode
39a87fda17 : Fix widget animation truncated at drop if a widget is resized
8185663b6e : Remove unused logs
e9e5e51d73 : [Live Tile] App surface is above launcher even after reaching Overview
e463d19173 : Import translations. DO NOT MERGE ANYWHERE
f0353b5a9a : Import translations. DO NOT MERGE ANYWHERE
3b39f3164b : Intercept touch events for launcher preview root view
ba61b98fca : Snap to relative position to snappd task when dismissing
4edea3a6a6 : Set the widgets pickers' width to at most 80% of screen width on large screen devices
720ae4ea5c : Import translations. DO NOT MERGE ANYWHERE
31ad1450c6 : Import translations. DO NOT MERGE ANYWHERE
ef360b72b8 : Show back and IME switcher for gesture nav (1/2)
d81d27a08f : Import translations. DO NOT MERGE ANYWHERE
cf23447c4b : Import translations. DO NOT MERGE ANYWHERE
df620a32cd : Import translations. DO NOT MERGE ANYWHERE
7a9972289f : Add touch event of on taskbar for various cases
99191fdf3f : Hide overview on fold/unfold when live tile is active.
4637260ab9 : Fix Tapl Background.switchToOverview for tablets
2591768d54 : Finish recents animation on task dismissal only if the task is a live tile task
1ce4353359 : Enable widgets in launcher preview flag
4a76315805 : Use wallpaper colors for widgets in wallpaper change preview
76680262bc : Import translations. DO NOT MERGE ANYWHERE
b974a86c8f : Add IDs to buttons in 3 button nav for Taskbar
3fd22847ac : Initial commit of taskbar stashing
c79d577f18 : Load widgets in wallpaper app launcher preview
6e1ce8ccb8 : Fixing out of order taskbar callbacks
4a48a988c8 : Simplifying Launcher binding callbacks
deec62378c : Fixing Taskbar not initialized properly on recreate
e91e4f0328 : Default to requesting command type TOGGLE for OverviewCommandHelper
5ca9df757a : Apply dismissScale on TaskView instead of TaskThumbnailView
ecc32bd227 : Send TaskBar touch events to tests
5d5085c5c3 : Fixing widget not laid-out properly in preview
5cf86b263e : Updating taskbar icon alignment state
58ffbef8f0 : Enable 3 button nav for taskbar
113377d8b8 : Tap on recents button twice to go to last app
560d28e3a1 : Initial commit of TaskBar on keyguard
ea8ac5a223 : Only inflating taskbar views for valid items
5301e68108 : Import translations. DO NOT MERGE ANYWHERE
62a5942bbb : Import translations. DO NOT MERGE ANYWHERE
dbf577af46 : Add left widget panel to Launcher home when unfolded
8e0bb9a12f : Skip entering PIP when dismissing auto-enter pip task
2b81fec450 : Add flag for widgets in Launcher preview
93031bc2ae : Revert "Revert "Update preferences to Material Next styling""
8a672e15cc : Finish wrapped launcher animations if impl is gone
be00d16934 : Check for null shortcut before adding new split select options
36696d62b0 : Reorganize taskbar controllers
6f736fac65 : Avoid unnecessary onLayout if gesture is going to HOME
838414ab3a : Use FINAL_FRAME for leaving grid animation
1721ccf385 : Simplifying the drop animation code
36e9de1199 : Make all tasks in intermediate carousel have the same size
e568781206 : Support A11y contextual button
bc42ba836e : Consider TaskView's scale when calculating corner radius
0dd8345085 : Fix regression where nav bar shows when taskbar is showing
5a988f02b0 : Import translations. DO NOT MERGE ANYWHERE
db904d4655 : Fixing taskbar window not collapsed after closing folder
ccda7bc725 : Workaround for apps to stop before removing the task
5c7b505d25 : Animate live tile translation and update live tile page scroll on dismissal of non-live tile tasks.
57b2279dcb : Taskbar layout update
51ca609048 : Check for taskbar 3 button flag when initializing RotationContextualButton
3de111e392 : Import translations. DO NOT MERGE ANYWHERE
1a01df7733 : Import translations. DO NOT MERGE ANYWHERE
822acf4d25 : Make quick switch track finger 1:1
67094bfdfb : Prevent clearing home between display size changes.
91dca0f282 : Initial commit of rotation contextual button.
ba1e4e7a14 : Import translations. DO NOT MERGE ANYWHERE
64543c0dad : Import translations. DO NOT MERGE ANYWHERE
4060c680aa : Import translations. DO NOT MERGE ANYWHERE
6e3b6a95d1 : Import translations. DO NOT MERGE ANYWHERE
5a3b982292 : Import translations. DO NOT MERGE ANYWHERE
8ac277ebd8 : Taskbar drag starts internal pre-drag before system drag
c7cbf254f3 : Let DragView use ActivityContext instead of Launcher
bdaa6036ec : Revert "Enable SplitSelect flag by default"
e902918a31 : Fix launcher-in-transition-targets detection
55edfe55f7 : Add two panel home support for page binding logic
960a2b2696 : Always focus a task in overview
f345df36a4 : Remove min/max values for RectFSpringAnim2.
97db58f969 : Remove min/max values for RectFSpringAnim2.
71e6c35971 : Import translations. DO NOT MERGE ANYWHERE
7c5972eb7b : Import translations. DO NOT MERGE ANYWHERE
63260d0a62 : Remove min/max values for RectFSpringAnim2.
f0ae43d5e5 : Remove min/max values for RectFSpringAnim2.
3f47826339 : Enable SplitSelect flag by default
59da8e5a9d : Launcher feature flags for large screen
5d35355fd1 : Use fixed width in overveiw grid
36d73c1205 : Use fixed width in overveiw grid
196a4d8f1d : Import translations. DO NOT MERGE ANYWHERE
e48fe79094 : Import translations. DO NOT MERGE ANYWHERE
54ed95a03f : Import translations. DO NOT MERGE ANYWHERE
58952332c4 : Some cleanup for handler invalidation
59f67752ad : Some cleanup for handler invalidation
dfe5051064 : Revert "Calling pageTransisionEnd only after edgeEffect finishes"
e20b300f84 : Revert "Calling pageTransisionEnd only after edgeEffect finishes"
ef819708a8 : Revert "2/ Resolve gesture one handed conflicts swipe up recents"
97eb2d3cc0 : Revert "2/ Resolve gesture one handed conflicts swipe up recents"
4637ec6260 : Fix drag-n-drop for recommended widgets
db05108c3c : Fix drag-n-drop for recommended widgets
97e0f62049 : Revert "[Search] Support flexible results-per-row in AllApps"
ca535d9403 : Revert "[Search] Support flexible results-per-row in AllApps"
3c66b72ee8 : Revert "Add UI updates for incremental app installs."
e678cc18d7 : Revert "Add UI updates for incremental app installs."
70e2d12ef2 : Fixing preview rendering in device search mode
a994593bde : Revert "Add UI updates for incremental app installs."
f21f812762 : Revert "Add UI updates for incremental app installs."
4fd82210af : Include more error logging for widget restore
a40a239df1 : Revert "Merge commit '8d14dbe041199d611839140f1c9285fd4174e9f4' ..."

+- Project: platform/packages/apps/ManagedProvisioning

294876dd : Import translations. DO NOT MERGE ANYWHERE
7b137b59 : Import translations. DO NOT MERGE ANYWHERE
a5230a4a : Import translations. DO NOT MERGE ANYWHERE
a0718811 : Make ManagedProvisioning hide non-system overlays
4b04bf81 : Make ManagedProvisioning hide non-system overlays
f0908ba3 : Make ManagedProvisioning hide non-system overlays
21fdf3af : Fix Managed Provisioning crash on OTA
2dba964c : Fix Managed Provisioning crash on OTA
79f7a75a : Fix Managed Provisioning crash on OTA
e0df0d82 : Fix Managed Provisioning crash on OTA
e3027e5b : Fix Managed Provisioning crash on OTA
ca833f7e : Import translations. DO NOT MERGE ANYWHERE
63e83c0b : Import translations. DO NOT MERGE ANYWHERE
8ad3a1dd : Import translations. DO NOT MERGE ANYWHERE
1a19e3aa : Update briefcase icon to be consistent with the rest
1c362e28 : Use the managed user to check for the existence of POLICY_COMPLIANCE
0a3eed1e : Process remaining DPC-settable extras from GET_PROVISIONING_MODE
2356fb32 : Only factory reset during the setup wizard flow for organization-owned devices.
c48ef970 : Import translations. DO NOT MERGE ANYWHERE
4dc64c26 : Import translations. DO NOT MERGE ANYWHERE
b5307750 : Import translations. DO NOT MERGE ANYWHERE
bbca06e0 : Only factory reset during the setup wizard flow for organization-owned devices.
ca8f1c9a : Update the API name to sync with setup library change
877d4488 : Cleanup AAOS dependency in ManagedProvisioning
e99376d3 : Import translations. DO NOT MERGE ANYWHERE
56df173c : Import translations. DO NOT MERGE ANYWHERE
acd3540c : Import translations. DO NOT MERGE ANYWHERE
918940de : Import translations. DO NOT MERGE ANYWHERE
6dbfed0d : Import translations. DO NOT MERGE ANYWHERE
c90f347a : Import translations. DO NOT MERGE ANYWHERE
193bc614 : Import translations. DO NOT MERGE ANYWHERE
d9c54669 : Import translations. DO NOT MERGE ANYWHERE
c1c50dfb : Import translations. DO NOT MERGE ANYWHERE
22911bcb : Import translations. DO NOT MERGE ANYWHERE
5b3d9011 : Import translations. DO NOT MERGE ANYWHERE
bcbda4bc : [RESTRICT AUTOMERGE] Protect Context#startService from BackgroundServiceStartNotAllowedException
233976ff : [RESTRICT AUTOMERGE] Protect Context#startService from BackgroundServiceStartNotAllowedException
b30ef30e : Import translations. DO NOT MERGE ANYWHERE
2b17b636 : Import translations. DO NOT MERGE ANYWHERE
aac9934a : Import translations. DO NOT MERGE ANYWHERE
e832421a : Import translations. DO NOT MERGE ANYWHERE
034e3cef : Import translations. DO NOT MERGE ANYWHERE
a356e46b : Fix INTERACT_ACROSS_PROFILES appop issue for shared UIDs
5b06b8ea : Import translations. DO NOT MERGE ANYWHERE
60a5e267 : Import translations. DO NOT MERGE ANYWHERE
e199bc6b : Import translations. DO NOT MERGE ANYWHERE
a8f9c221 : Import translations. DO NOT MERGE ANYWHERE
e91be68a : Import translations. DO NOT MERGE ANYWHERE
b09699b3 : Fix INTERACT_ACROSS_PROFILES appop issue for shared UIDs
c10b13db : Grant MANAGE_APP_OPS_MODES to Managed Provisioning
0dd1b650 : Grant MANAGE_APP_OPS_MODES to Managed Provisioning
59544375 : Wait for validated network for mobile data
e2f8fb25 : Import translations. DO NOT MERGE ANYWHERE
f9f26b8d : Import translations. DO NOT MERGE ANYWHERE
fcf3bb6a : Import translations. DO NOT MERGE ANYWHERE
9d8f8194 : Import translations. DO NOT MERGE ANYWHERE
8547df06 : Wait for validated network for mobile data
91293676 : Import translations. DO NOT MERGE ANYWHERE
9b0c3ef4 : Import translations. DO NOT MERGE ANYWHERE
822dcfd4 : Import translations. DO NOT MERGE ANYWHERE
f409f3b6 : Replace package name for test app.
59c1a95d : Import translations. DO NOT MERGE ANYWHERE
126d14f4 : Import translations. DO NOT MERGE ANYWHERE
6f910396 : Import translations. DO NOT MERGE ANYWHERE
1079ab07 : Import translations. DO NOT MERGE ANYWHERE
7eaeb0d2 : Import translations. DO NOT MERGE ANYWHERE
e38f4a87 : Import translations. DO NOT MERGE ANYWHERE
48cc9a8c : Import translations. DO NOT MERGE ANYWHERE
1ba05a4a : Import translations. DO NOT MERGE ANYWHERE
240d52f1 : Import translations. DO NOT MERGE ANYWHERE
b5c7e523 : Import translations. DO NOT MERGE ANYWHERE
af5faacb : Import translations. DO NOT MERGE ANYWHERE
bdeac9aa : Import translations. DO NOT MERGE ANYWHERE
2362f7ab : Import translations. DO NOT MERGE ANYWHERE
57ffecbb : Import translations. DO NOT MERGE ANYWHERE
7d4e371c : Import translations. DO NOT MERGE ANYWHERE
b23c7e82 : Import translations. DO NOT MERGE ANYWHERE
e83c4da3 : Import translations. DO NOT MERGE ANYWHERE
6d3c2101 : Don't consider ACTION_PROVISION_MANAGED_PROFILE a legacy flow

+- Project: platform/packages/apps/Messaging

6e0ca56 : Fix isFileUri to recognize URIs with spaces.
56bacbc : Convert URI scheme to lower case before checking if it is a file.
58ee29c : Convert URI scheme to lower case before checking if it is a file.

+- Project: platform/packages/apps/MusicFX

fce1ac8 : save opened audio sessions even isGlobalEnabled is false
abbcde1 : Remove audioSession and use the stored one in ControlPanelEffect
fefc18e : Import translations. DO NOT MERGE ANYWHERE
576ff6b : Import translations. DO NOT MERGE ANYWHERE
54a4147 : Import translations. DO NOT MERGE ANYWHERE
787785e : Import translations. DO NOT MERGE ANYWHERE
7dfe08e : Import translations. DO NOT MERGE ANYWHERE
aec163e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Nfc

de219ef7 : Import translations. DO NOT MERGE ANYWHERE
d1a320a3 : Import translations. DO NOT MERGE ANYWHERE
537e7881 : Import translations. DO NOT MERGE ANYWHERE
93e904f3 : Add pts-prebuilt to Nfc TEST_MAPPING for Pixel prebuilt validation.
b7eb517e : use test app's data folder as filter directory
8d384d81 : Import translations. DO NOT MERGE ANYWHERE
192e5ee1 : Import translations. DO NOT MERGE ANYWHERE
f42a769f : Import translations. DO NOT MERGE ANYWHERE
9c32b687 : Update HCE return rules
bf5e9acb : Import translations. DO NOT MERGE ANYWHERE
faab206b : Import translations. DO NOT MERGE ANYWHERE
b0f27382 : Import translations. DO NOT MERGE ANYWHERE
7d90cc6e : OOBW due to incorrect error handling
30459f97 : Import translations. DO NOT MERGE ANYWHERE
164bec8d : Import translations. DO NOT MERGE ANYWHERE
b88123f2 : Import translations. DO NOT MERGE ANYWHERE
60949ef5 : Use the new API to get status bar height
d0036c14 : A possible buffer overflow in nfaHciCallback
3df23d75 : Only send the message when the screen state change
7dd80be3 : Import translations. DO NOT MERGE ANYWHERE
b835bbf3 : Import translations. DO NOT MERGE ANYWHERE
c58291f5 : Import translations. DO NOT MERGE ANYWHERE
46eb95ab : Import translations. DO NOT MERGE ANYWHERE
e83eedfe : Import translations. DO NOT MERGE ANYWHERE
cd8227f2 : Change 'TYPE_SYSTEM_ALERT' to 'TYPE_SYSTEM_DIALOG'
322f9fbf : Import translations. DO NOT MERGE ANYWHERE
2b3e6375 : Import translations. DO NOT MERGE ANYWHERE
2ba320fd : Import translations. DO NOT MERGE ANYWHERE
3aa4815d : Import translations. DO NOT MERGE ANYWHERE
23253923 : Import translations. DO NOT MERGE ANYWHERE
4ea5387a : Import translations. DO NOT MERGE ANYWHERE
82757833 : Import translations. DO NOT MERGE ANYWHERE
5907b73a : Import translations. DO NOT MERGE ANYWHERE
55c8d429 : Import translations. DO NOT MERGE ANYWHERE
fb9dad53 : Import translations. DO NOT MERGE ANYWHERE
93af4ccf : Import translations. DO NOT MERGE ANYWHERE
5310eec0 : Import translations. DO NOT MERGE ANYWHERE
f40c6def : Import translations. DO NOT MERGE ANYWHERE
ff8c8304 : Import translations. DO NOT MERGE ANYWHERE
12dba168 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/PhoneCommon

13007ee : Import translations. DO NOT MERGE ANYWHERE
e7cd015 : Import translations. DO NOT MERGE ANYWHERE
32a6e63 : Import translations. DO NOT MERGE ANYWHERE
b8812f0 : Import translations. DO NOT MERGE ANYWHERE
1ed1b6a : Import translations. DO NOT MERGE ANYWHERE
74e21c8 : Import translations. DO NOT MERGE ANYWHERE
e3c8542 : Import translations. DO NOT MERGE ANYWHERE
76767fc : Import translations. DO NOT MERGE ANYWHERE
8d91082 : Import translations. DO NOT MERGE ANYWHERE
7e12188 : Import translations. DO NOT MERGE ANYWHERE
35bcaa4 : Import translations. DO NOT MERGE ANYWHERE
183602f : Import translations. DO NOT MERGE ANYWHERE
5571c8a : Import translations. DO NOT MERGE ANYWHERE
8342256 : Import translations. DO NOT MERGE ANYWHERE
55581e0 : Import translations. DO NOT MERGE ANYWHERE
deeff2b : Import translations. DO NOT MERGE ANYWHERE
3fb9807 : Import translations. DO NOT MERGE ANYWHERE
81e6c5c : Import translations. DO NOT MERGE ANYWHERE
e882e09 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/QuickAccessWallet

6af0711 : Import translations. DO NOT MERGE ANYWHERE
7e0ece3 : Import translations. DO NOT MERGE ANYWHERE
a313991 : Import translations. DO NOT MERGE ANYWHERE
e94b377 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/QuickSearchBox

ae2c873 : Secure the pendingIntent in SearchWidgetProvider.
0963bdf : Revert "Merge "Secure the pendingIntent in SearchWidgetProvider." am: 6f94db4286 am: 57be39752d am: a42ed2b8dc am: 1c8f4163cf am: a948aa19aa"
69b0eb8 : Merge "Secure the pendingIntent in SearchWidgetProvider." am: 6f94db4286 am: 57be39752d am: a42ed2b8dc am: 1c8f4163cf am: a948aa19aa

+- Project: platform/packages/apps/RemoteProvisioner

58e9193 : Adding additional logging.

+- Project: platform/packages/apps/SafetyRegulatoryInfo

6264264 : API level 30 upgrade: AOSP SafetyRegulatoryInfo
78a57ac : Import translations. DO NOT MERGE ANYWHERE
0ac4af3 : Import translations. DO NOT MERGE ANYWHERE
c68724a : Import translations. DO NOT MERGE ANYWHERE
7f5552d : Import translations. DO NOT MERGE ANYWHERE
90cce4a : Import translations. DO NOT MERGE ANYWHERE
c1c8452 : Import translations. DO NOT MERGE ANYWHERE
4ee53e1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Settings

0eab9c02b9 : Import translations. DO NOT MERGE ANYWHERE
a6f38c19f8 : Import translations. DO NOT MERGE ANYWHERE
9d56130c5e : Import translations. DO NOT MERGE ANYWHERE
3bf676d7ce : Import translations. DO NOT MERGE ANYWHERE
0179fc901f : Import translations. DO NOT MERGE ANYWHERE
6407b20ab3 : Add caller check to com.android.credentials.RESET
f8a1a563c7 : Add caller check to com.android.credentials.RESET
fbe6fd97b9 : Import translations. DO NOT MERGE ANYWHERE
f69d80aa34 : Import translations. DO NOT MERGE ANYWHERE
9fed0efc79 : Import translations. DO NOT MERGE ANYWHERE
64a765a14c : Import translations. DO NOT MERGE ANYWHERE
6ad216fce4 : Import translations. DO NOT MERGE ANYWHERE
ac0bd999f1 : Import translations. DO NOT MERGE ANYWHERE
4fb753d22e : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
181c7e32f5 : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
9926187972 : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
8e7cc8fa4d : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
dc44d01a16 : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
f57d75f127 : Fix bypass CALL_PRIVILEGED permission in AppRestrictionsFragment
35e3d0c1b0 : Add caller check to com.android.credentials.RESET
db9333baac : Add non system overlay flag to RequestManageCredentials
fe5690598c : Check WiFi restrictions for WiFi QR code intent
ae3198be93 : Import translations. DO NOT MERGE ANYWHERE
778c36e32e : Import translations. DO NOT MERGE ANYWHERE
4948c670f0 : Import translations. DO NOT MERGE ANYWHERE
296eed7cba : Import translations. DO NOT MERGE ANYWHERE
bd0b96b416 : Import translations. DO NOT MERGE ANYWHERE
d271043a53 : Import translations. DO NOT MERGE ANYWHERE
446f6dd886 : Restore the style of the screen saver widget from switch style to button style.
553ca3e58d : Make WifiDppEnrolleeActivity launches explicit
a93796f7a3 : [Settings] Enable WiFi calling toggle in search
a582bb1092 : [RESTRICT AUTOMERGE] [Provider Model] Internal cleanup - remove Provider Model flag and deprecated legacy UI part.5
6a8cbc9fac : Fix USB tether option
ad79a1819f : [Provider Model] Internal cleanup - remove Provider Model flag and deprecated legacy UI part.4
8eb2aeafa4 : Revert "Add new string to hint user of triple-tap shortcut delay"
11d3b19c51 : Fix the highlight error after unfolding the device
bd8f45b9d4 : Fix the onCreate crash happened among zen mode rule pages
493e889dd6 : Update remove face enrollment strings for convenience.
90274b2033 : [Provider Model] fix incorrect signal icon on internet picker
11271df53a : [Settings] Support phone number talkback
5fa5323d3b : [Settings] Fix failure test case
b3f3f3d4f2 : Remove the replaced activity checking to impact launching performance
209df88d9d : Set the package name to the deep link intent
dc156e77b4 : Add new string to hint user of triple-tap shortcut delay
b5bb0e85a1 : Move the text under slider bar to the description under title
8c559c2788 : Fix the highlight error and remove the empty card
3943de1579 : Turn off deep link components by default
fca5cb3748 : Add non system overlay flag to InstallCaCertificateWarning
02e8f56e67 : Add non system overlay flag to InstallCaCertificateWarning
f848cd8156 : Revert "Device do network scan after user rotates NetworkSelection page"
04c66a0a3c : Add non system overlay flag to RequestManageCredentials
2a7069f561 : [Settings] Remove override the transition to fade during the Suw flow.
e5f1d24913 : Do not show the redundant RemoveAccountFailureDialog
1b58ba5df2 : [Settings] Expose Bluetooth Pairing settings page
0adb8dc55a : To get Display name by active subscription info
ace21a81da : [Settings] Refactor Wifi Calling description text
c9357384d4 : Update enrollment edu animation.
627fd3928c : Improve the cold start performance
a305c23f5e : Revise homepage highlight mechanism
a992b611bf : Fix incorrect UI after triple-tap is disabled
3825bff021 : Fix the background color of CollapsingToolbarLayout
395ea90b83 : Update background color for two-pane mode
dde461dc4e : Remove portrait flag from handoff activity.
756fa20e1c : Fixed face enroll intro button issue
2f193c8157 : Add non system overlay flag to InstallCaCertificateWarning
b73201c6be : Added sensorPrivacyDialog to face settings
8b1ecea060 : [Settings] Should show carrier network if airplane mode is on
12a5d03d9f : Import translations. DO NOT MERGE ANYWHERE
1b3c701077 : Import translations. DO NOT MERGE ANYWHERE
8e754d6891 : Import translations. DO NOT MERGE ANYWHERE
644a2b9bc6 : Fix overlapped problem in SuW two panes mode
a8c97980a6 : Fix different behaviors of deeplink in one/two pane
14e76c3233 : [Settings] Move display of VPN version into summary text
17423d1682 : Fix abnormal behavior on avatar account page
258f5d8f26 : Fix truncated string in bubbles setting screen
ebbb5c277e : Prevent scrolling when interacting with confirm pattern prompt.
0e03b12d60 : Fix abnormal behavior on search page
a8442468ad : Align the "Open activity" UI style with usual accessibility service "Use service"
488211c752 : Make fingerprint registration flow full screen
e260ebe157 : Fix talkback issue on Subsettings
d00fd7f362 : Remove face auth from setup wizard when configured as a convenience.
e711b3277e : Disable setting if sensor is convenience.
90eef24080 : UI refinement of highlighted menu entry for large screen
7259d14324 : Remove the 'new' word for accessibility gesture tutorial dialog
bb46bb79bf : Disable animations of deep link homepages to reduce the shortcut flicker
7c0111b0f1 : Updated udfps strings
251e326d21 : Redesign homepage layout for two-pane mode.
54d766df82 : Import translations. DO NOT MERGE ANYWHERE
2c292c3bd0 : Import translations. DO NOT MERGE ANYWHERE
10928bfba9 : Import translations. DO NOT MERGE ANYWHERE
2f4d199eca : Import translations. DO NOT MERGE ANYWHERE
c3da08f9b3 : Import translations. DO NOT MERGE ANYWHERE
b8b0bef8f9 : Import translations. DO NOT MERGE ANYWHERE
a3b21cf017 : Start deep link page synchronously in SettingsActivity
39f038137e : Unhibernate an app when a user exempts it
39ebb7c9a8 : Remove feature flag for provider model in wifi settings
14d1b41464 : Remove the string for wifi toggle summary
cb4836b486 : [DO NOT MERGE] Allow a settings override for double-line clock
e714654c94 : [Provider Model] Internal cleanup - remove Provider Model flag and deprecated legacy UI part.3
13a52a081e : Update "Mobile network standby" attribute label into "Mobile network"
439bc7f9dd : [Provider Model] Internal cleanup - remove Provider Model flag and deprecated legacy UI part.2
5515e9bde5 : [Provider Model] Internal cleanup - remove Provider Model flag and deprecated legacy UI
7dff8c7210 : [Settings] Avoid from dialog disappear when click outside
156db33a56 : Disable combined controller only if all modalities require consent
baacfd7985 : Use different exceptions for different crash reasons
f8de3a8195 : Add animation graphic to Long Press Power settings screen.
68b861930a : Added KEY_VONR_ENABLED_BOOL to obtain VoNR availability status
4d00bce2b2 : Lost the registered cellinfo item after the aggregation
13aadad7fa : Device do network scan after user rotates NetworkSelection page
eb70b243f7 : Fix the CtsVerifier issue
6cf16b0aa9 : [Settings] 1. Add configChange for WFC Activity to cover the changes of rotation and screen size 2. register split rule for MobileNetworkActivity
c525183a40 : Deprecation of legacy VPN types no longer depends on the Provider Model Flag
5b7230d355 : Check the page searchability for both wifi and network provider page
d42ff2a86b : Device do network scan after user rotates NetworkSelection page
dbc08a2178 : [Sound panel] Use localized string for button text
d7f302fb4e : Fix suw display size flicker problem
3af73364ba : Support highlighting the menu entry for Search results
e6554d23a5 : Revert "Revert "Update animation for fingerprint edu page""
508121be68 : Import translations. DO NOT MERGE ANYWHERE
c91c41405c : Import translations. DO NOT MERGE ANYWHERE
b9dbf91cc7 : Import translations. DO NOT MERGE ANYWHERE
c00b4ad5d0 : Import translations. DO NOT MERGE ANYWHERE
1c6dddd1f0 : Import translations. DO NOT MERGE ANYWHERE
b546c8aa3e : Import translations. DO NOT MERGE ANYWHERE
9fcd1f9c1e : Provide ability to link to Color Inversion page via Intent
a3ad3d1abb : Support Settings deep links highlighting the menu entries
0f5e75e098 : [Large sceen] Don't go Settings 2-pane deep link flow if not task root
101dc6878a : Fix incorrect usage for the logging method to cause no data in WW
80887b6be3 : [Large screen] Shows MobileNetworkActivity in 2-pane
8061973e3d : Sticky placeholder and adjacent finish rule in Settings
64e49a9393 : Fix "battery saver" not in the top seaching result for indexing
0d8a53fa0c : [Provider Model] Fixed Internet Settings always showing "Loading"
0c0daf7034 : Let activity of "add language" fit settingsactivity style.
48c3533cd0 : Fix incorrect usage for the logging method to cause no data in WW
dc816116c5 : AF passwords settings: Start activity as new task.
42896d7fe1 : Check if pref is disabled by admin
ae5327d4bb : Fine tune the homepage scrolling behavior
13375e5f44 : Fix phone shows incorrect pairing code in pairing dialog
82eeacf275 : [Large screen] Set SplitPairRule for DeepLinkHomepageActivity
488f79cab5 : [Large screen] SplitListener may not provide correct information
e55568a7ba : Set a min height for pattern setup.
b3db40a02b : Register rule for wallpaper entry
e80b74de3a : [Large screen] Check if it's in 2-pane before 2-pane deep link flow
22dc875ba7 : Update "Mobile network standby" attribute label into "Mobile network"
ab3a70cf1e : Remove the text for untethered bt device
6cd48383a1 : Import translations. DO NOT MERGE ANYWHERE
64149823f2 : Import translations. DO NOT MERGE ANYWHERE
8a69cc3921 : Import translations. DO NOT MERGE ANYWHERE
cb42730091 : Import translations. DO NOT MERGE ANYWHERE
ffc0ed7b89 : Import translations. DO NOT MERGE ANYWHERE
e4b62b6088 : Import translations. DO NOT MERGE ANYWHERE
e427cc6752 : Search experience improvement for large screen
9b6eac28f3 : Move optimization mode backup timing into onPause
9fc0f18181 : Define a constant Sliceable#NO_RES for no resource cases
7fb4cbf005 : Adjust optimize page logging timing
3de8abe8ee : Add intent action to launch face enrollment
8f0291cd1a : Fix NPE issue of usage detailed page learn more button click event
675caae15c : Revert "Update animation for fingerprint edu page"
e53d70babc : [Settings] Avoid crash from rotation screen.
ae5bddc5e5 : Avoid intermediate touch hover effect when a11y is enabled
1be3b98a33 : Revert "Update animation for fingerprint edu page"
ba0a012b57 : Revert "Update animation for fingerprint edu page"
f8cd68c6e2 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
d4e0ed2284 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
528d40e4d1 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
249f9e2696 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
2989c50a23 : Add highlight menu keys for all toggle pref controllers and custom slices
d7c50f7952 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
b1adf980a5 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
58d81fbbb4 : RESTRICT AUTOMERGE Fix make Bluetooth discoverable without additional permission
151b88f76f : Optimize battery optimize page control flow
594eb43159 : Support slice deep links highlighting menu entries
a63e9c625d : [Large screen] Make slice deep linking to Settings show in 2-pane
09c3e9d968 : Import translations. DO NOT MERGE ANYWHERE
2225c633ba : Import translations. DO NOT MERGE ANYWHERE
eb45210f6a : Import translations. DO NOT MERGE ANYWHERE
6347c41779 : Import translations. DO NOT MERGE ANYWHERE
3931bcc9cb : Import translations. DO NOT MERGE ANYWHERE
6ac425087d : Import translations. DO NOT MERGE ANYWHERE
54998b7bfe : [Large screen] Fix searched Subsettings back navigation bug
bb24a2f63b : Register the rule for injected apps
e739b3c99b : Keep compatibility for old WiFi shortcut
3ff6f14f43 : [Large screen] Shows SearchActivity at right pane
0e6f17b4fb : Import translations. DO NOT MERGE ANYWHERE
141d4127f8 : Import translations. DO NOT MERGE ANYWHERE
49389665fa : Import translations. DO NOT MERGE ANYWHERE
16c371fe43 : Import translations. DO NOT MERGE ANYWHERE
9975577fd7 : Import translations. DO NOT MERGE ANYWHERE
a6de7ad6b8 : Import translations. DO NOT MERGE ANYWHERE
dc4ec9bfca : Update animation for fingerprint edu page
3b99a81e78 : Move android.settings.WIFI_SETTINGS action to Internet Settings
f0a55f7c4e : Fixed bug causing user to be stuck on face intro
36a57f4720 : Fix the ExpandDividerPreference will flash one time in some corner cases
8b437cd9c3 : Fix the NPE when input a wrong package
1083ca0b90 : Fix broken tests
54b9d60783 : Create an interface to access the two pane state
7fd0ece6f4 : Rephrase dialog message of clear storage dialog for security concern
7d22136fb0 : Rephrase dialog message of clear storage dialog for security concern
6024ea553a : Rephrase dialog message of clear storage dialog for security concern
881d7ec5ab : Rephrase dialog message of clear storage dialog for security concern
9a0c28d911 : Rephrase dialog message of clear storage dialog for security concern
aa73e48950 : Log battery saver schedule type and percentage when its value is changed
e8eb6c23e9 : Fix layout problem in "All apps" view
58ff194380 : Remove saver schedule type logging entry from BatterySaverController
d2704ad4ca : Fix alignment issue between Vision Settings and Font/Display
62a350d18c : Unitfy saver schedule type log format and log in the background
444bca2226 : Update toggle string for cam and mic access
fce8565e5e : Update logic to check two pane resolution
5549bf8cd0 : Rephrase dialog message of clear storage dialog for security concern
23a5fb5e74 : Update app usage page power summary
34f9c66cf0 : Import translations. DO NOT MERGE ANYWHERE
52146b1b0a : Import translations. DO NOT MERGE ANYWHERE
247075dcd5 : Import translations. DO NOT MERGE ANYWHERE
6ceab7b916 : Remove the Advanced item when Security type is open
aab7b55926 : Add location check for Wifi Scanning notify message
eba8e8da19 : Fix software shortcut in dialog did not update when content change.
2c7eb91a96 : Rephrase dialog message of clear storage dialog for security concern
d67e970290 : Rename Ranking.visuallyInterruptive to isTextChanged
78267b2f2f : Catch a resource not found exception
4c1702cf2a : Add missed "optional_uses_libs" to avoid testing failed
19052cb45e : [Large Screen] Fix deep link 2 tasks bug
d11dec2f82 : Revert "Add PowerSaveWhitelistExceptIdle as Optimizted modes condition"
eb19d4ba59 : [Foldable] Show full screen "Install Certificates" for large screen devices
064aa91e45 : Add package name check for the calling app
06a39e9e34 : Update UWB toggle display after lifecycle events.
bfd3020038 : For Internet Picker - Information about Wi-Fi scanning when Wi-Fi is off
5145c2db59 : To use the getLaunchedFromPackage to get the actual package name
468ef0c35d : Import translations. DO NOT MERGE ANYWHERE
8a603688a7 : Import translations. DO NOT MERGE ANYWHERE
0fd72130e9 : Import translations. DO NOT MERGE ANYWHERE
8d372abbdf : Launch Google Play system update page with new task flag.
c703ec392c : Launch the following pages with new task flag.
8a52ec7153 : Tap fp find sensor animation goes to next page.
c4aa3b4ac5 : Pattern view - Use new theme colors
050b6d5224 : The Network name is not same as statusbar at SIM Edit page
b1e10399cc : [B&R] avoid to backup & restore app which is in the PowerSaveWhitelistExceptIdle
1b9a21ffb5 : RESTRICT AUTOMERGE Remove connection preferences "Files received via Bluetooth"
f9ca092d58 : Fix Settings app crashes when clicked on the magnification
1f98bc28d6 : Remove IMS from editabe APNs
9e6966d1c2 : Add WIFI_SCANNING_SETTINGS action to Settings
b7509a3079 : Add String for information about Wi-Fi scanning when Wi-Fi is off.
3c497cc715 : Adjust Battery Saver percentage slide size (sync from ag/13330588)
fb164fe128 : [Sound panel] Update Ui layout to match with mertial next
21f7095b3a : [Settings] Crash when resetting downloaded eSIM
8b2dd65738 : Improve scalability of Settings deep link API
1770a04730 : Extend the SeekBar left/start padding to avoid touch region too small
72a25f16ee : Add try-catch to avoid IllegalStateException in the data parsing
29a09e55ba : Revert "Revert "Support highlightable Settings homepage menu for 2-pane""
71aca3b7a9 : Apply fade transition for font size and display size Suw page
4eedb7fa41 : Import translations. DO NOT MERGE ANYWHERE
9b8ef1b7ae : Import translations. DO NOT MERGE ANYWHERE
2c4e278709 : Import translations. DO NOT MERGE ANYWHERE
f8cdea4b9d : Add NEW_TASK flag for intents that leave Settings
096c090b80 : Revert "Support highlightable Settings homepage menu for 2-pane"
28cdf73cf7 : [Large screen] Set alwaysExpand for SearchActivity.
3648d67201 : Change DeepLinkHomepageActivity enable state for ACTION_USER_INITIALIZE
9037ceabd3 : Support highlightable Settings homepage menu for 2-pane
4ee6123229 : [Crash] finish activity without super#onResume()
c5346baaa2 : Don't start DPC with the FLAG_ACTIVITY_NEW_TASK flag
dcc46cf136 : [Large screen] Fix SplitPaitRule not match for deep link problem
c18019db27 : Import translations. DO NOT MERGE ANYWHERE
98f9ed5934 : Import translations. DO NOT MERGE ANYWHERE
e57cfc0865 : Import translations. DO NOT MERGE ANYWHERE
ee0f42ec6c : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
2b7a6c4407 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
31b15330c4 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
e5ccfba996 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
65a63e76b1 : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
aebca7f35b : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
71818bdf15 : [Settings] Adopt comfirm SIM deletion to euicc reset UI
c692af2a76 : Not use NEW_TASKS for Wallpaper & style's 2-pane UX
8eff5cc17e : Support mouse hover event for BatteryChartView to highlight slot
f9beef43c9 : Update font/display size pages for support large screen in SuW
d1dd4cdf2c : Replace the cached MotionEvent with getX() value to improve GC state
f8d1ee71bf : BluetoothSecurity: Add BLUETOOTH_PRIVILEGED permission for pairing dialog
33612098b3 : Post UI update later a while to avoid screen sluggish as possible
dc150492e1 : Update to new method of getting display power profile constants
ca67955d7d : [RESTRICT AUTOMERGE] Revert "Add permission checking to WifiDialogActivity"
f733da4859 : [RESTRICT AUTOMERGE] Revert "Add SafetyNet logging"
e92d1d1a6b : [RESTRICT AUTOMERGE] Revert "Add comment to AndroidManifest"
4137253658 : Update adaptive preference summary
73fa1f8e06 : Create a provider for querying if embedding activity is enabled
18043562c1 : [RESTRICT AUTOMERGE] Revert "[DO NOT MERGE] Add permission checking to WifiDialogActivity"
6a2624e500 : [RESTRICT AUTOMERGE] Revert "Add permission checking to WifiDialogActivity"
1c93d29b73 : [RESTRICT AUTOMERGE] Revert "Add comment to AndroidManifest"
12dcd5034a : [RESTRICT AUTOMERGE] Revert "[DO NOT MERGE] Add SafetyNet logging"
153b0f03f5 : [RESTRICT AUTOMERGE] Revert "Add comment to AndroidManifest"
d05686b431 : [RESTRICT AUTOMERGE] Revert "Add SafetyNet logging"
7e8dd64ee4 : Apply GlifPreferenceLayout for accessibility service Setup Wizard two-panel styles
a516da5761 : Import translations. DO NOT MERGE ANYWHERE
3855d6e587 : Launch activities in another task if the metadata is set.
5cbaa375cd : [RESTRICT AUTOMERGE] Revert "Add comment to AndroidManifest"
34b571612f : [RESTRICT AUTOMERGE] Revert "Add permission checking to WifiDialogActivity"
f603e671e7 : [RESTRICT AUTOMERGE] Revert "Add permission checking to WifiDialogActivity"
9e6aca3b26 : Import translations. DO NOT MERGE ANYWHERE
41533a64d6 : Import translations. DO NOT MERGE ANYWHERE
ae858a0237 : Import translations. DO NOT MERGE ANYWHERE
7f96530bf8 : Update window aar
cabcecb2e8 : [RESTRICT AUTOMERGE] Revert "Add SafetyNet logging"
f9e7a17247 : [RESTRICT AUTOMERGE] Revert "Add comment to AndroidManifest"
f1f0353ed7 : [RESTRICT AUTOMERGE] Revert "Add SafetyNet logging"
2421121c90 : Audio balance slider is off-center
a9598c2f80 : Start Safety & regulatory manual with new task
0cd29a70a4 : Punt battery status action when entering Settings main page
f25e8aa74c : Add more info on the dialog of AllowBindAppWidgetActivity
407a725278 : Use startActivity for android.settings.APP_SEARCH_SETTINGS
256a65c467 : Fix the summary format problem of the installed apps
54f619dfb8 : [Large screen] Disable/enable DeepLinkHomepageActivity
e893a890ca : [Robustness] protect get battery stats from DeadSystemException
39812e84c0 : Import translations. DO NOT MERGE ANYWHERE
069684e925 : Import translations. DO NOT MERGE ANYWHERE
3769790fed : Import translations. DO NOT MERGE ANYWHERE
a9c582262e : Make biometric setting toggles show dynamic auth types
68421b5df8 : [S-QPR1] add package name for enable/disable app user actions metric
22e637bfc9 : [S-QPR1] protect gettinng battery stats from DeadSystemException
3e8164647c : [Large screen] Show full screen CreateShortcutActivity
77dfb35922 : Fix failure test cases in AccessibilityShortcutPreferenceFragmentTest
5a02e48902 : Update BrightnessInfo constructor usage
b28191e3c0 : Import translations. DO NOT MERGE ANYWHERE
49ce6473d6 : Import translations. DO NOT MERGE ANYWHERE
92e5e1d54b : Import translations. DO NOT MERGE ANYWHERE
1aff9c726a : Always return the same result code in access screens
31d9ec3356 : Fix crash of PictureInPictureDetailPreferenceController
af5f355b35 : Add the max height restriction into the illustration view.
ec350919ea : Show full screen 'Free up space' for large screen devices
94a4bd82ba : Ues permission to protect DeepLinkHomepageActivity
a8a2075fd0 : [Security] resolve overlay attack on RequestIgnoreBatteryOptimizations
e72cab0e2e : Support "less secure" info row on face enroll intro
089b820af8 : Import translations. DO NOT MERGE ANYWHERE
69f3bf31bd : Import translations. DO NOT MERGE ANYWHERE
2ac6a59163 : Import translations. DO NOT MERGE ANYWHERE
ce8010c2a0 : Import translations. DO NOT MERGE ANYWHERE
c6385601c3 : Import translations. DO NOT MERGE ANYWHERE
464f75c26f : Import translations. DO NOT MERGE ANYWHERE
20df40e783 : Import translations. DO NOT MERGE ANYWHERE
6d56b2dce8 : Import translations. DO NOT MERGE ANYWHERE
685cacb540 : Fix USB tether option
aa9091916d : [Security] resolve CRLF attack on RequestIgnoreBatteryOptimizations
9de5fe158d : [B&R] avoid to backup & restore app which is in the PowerSaveWhitelistExceptIdle
b57265fa31 : Revert "Move Automatic System Updates from Developer Options to ..."
bab4074204 : Fix error prone build with spatial audio settings test
4dd3f11349 : Fix not able to add Settings shortcut widget problem
e303658f0d : Add the Spatial audio toggle in SoundSettings
e4084028b3 : Merge intent extra to deep link intent target for large screen devices
356292a1ee : WM Jetpack interface update in Settings
3d0f12d043 : Support ability to add different page id for different accessibility service page in settings.
01cc290446 : Add the AccessibilitySearchFeatureProvider mock in testutils/FakeFeatureFactory
7ffd6d8186 : Fix sometimes deep link does not show in 2-pane
e7cca4cd81 : Add PowerSaveWhitelistExceptIdle as Optimizted modes condition
73855e0a59 : Support configurable multi-stage UDFPS enrollment
95db7ae728 : [Provider Model] The SIMs page should list all p-SIMs
54702ead67 : Support configurable multi-stage UDFPS enrollment
746f4d45f7 : Use the correct pageId for the existing accessibility page
caa29d401b : Minor change to Wi-Fi WPA3 password length restriction
d2f0cdea1f : Import translations. DO NOT MERGE ANYWHERE
62814d9f22 : Import translations. DO NOT MERGE ANYWHERE
47ea4adaed : Import translations. DO NOT MERGE ANYWHERE
c5489eafd7 : Import translations. DO NOT MERGE ANYWHERE
918492ab2a : Import translations. DO NOT MERGE ANYWHERE
cc5e2f9643 : Import translations. DO NOT MERGE ANYWHERE
7b93c3ea98 : Import translations. DO NOT MERGE ANYWHERE
57b68bafb9 : Import translations. DO NOT MERGE ANYWHERE
c960e8973a : Fix QR code scanner layout in "Pair devices over Wi-Fi" page.
9f7c4cedea : Updated settings preference title for work profile
faa7083c8b : Shrink notification history views to fit
8b822858cf : Fix Wireless debugging icon alignment on developer options screen.
49d20fa68e : Fetch admin details if not present in Intent.
656c965222 : [Settings] Avoid from main UI thread blocking on accessing eSIM
e32a2abc16 : Disable smart forwarding based on subid
f23f999e1c : [Settings] Avoid from crash - SystemProp default null
fdfac783ab : Add android:configChanges for SettingsHomepageActivity
f6a8f6c8af : Extends the criteria width of 2-pane mode
dc909e2a13 : Add toggle switch for auto rotate preference in display settings.
8b3792d65b : Add string ids to the result bundle for parental consent.
e12712dd1d : Add package name into the metric for enable/disable app user actions
b2c03474c4 : PaymentDefaultDialog Could be Overlaid
36120b8a4c : Respect PASSWORD_QUALITY_MANAGED for biometrics
27efa546cf : Fix failed tests since presubmit is ignored in ag/15802168
d8d10737ed : Import translations. DO NOT MERGE ANYWHERE
dfa9ca0dff : Import translations. DO NOT MERGE ANYWHERE
a5d4317641 : Import translations. DO NOT MERGE ANYWHERE
b2e42cabd4 : Import translations. DO NOT MERGE ANYWHERE
24917c6fce : Import translations. DO NOT MERGE ANYWHERE
5fc96844e5 : Correct how the injection mechanism starts activities
a3b89868f4 : Fix the icon flash issue cause from the shared drawable icon
b62cdecc67 : Move allowed list definition in the battery usage to feature provider
083ace54d5 : Enhance battery settings limit charge tip
600672c91d : Revert "Extends the criteria width of split mode"
597784e455 : Set 2-pane placeholder for all alias of SettingsHomepageActivity
22ce392b91 : 2 panes deep link for large screen devices
83b5a3e01b : Update homepage icon of Safety & emergency
c829a97f13 : Extends the criteria width of split mode
0b40e09ba6 : [DO NOT MERGE] Update enrollment edu asset
2405b24311 : Update udfps lottie edu
d770312ec1 : Import translations. DO NOT MERGE ANYWHERE
717e3f6270 : Remove unneeded NEW_TASK
520c80d649 : Add 'snoozing' to NLS consent dialog
7426ab7b9f : Define menu keys for highlighting the menu entry on 2-pane UI
eaa71ac6de : [VoNR] VoNR settings
e7849fb0dc : RESTRICT AUTOMERGE Support UDFPS multi-stage enrollment
8203737671 : Update window extension library
39ebcd090b : Fix hold volume keys don't trigger the one handed mode in One-handed mode settings page
1564ef5ca1 : Add more info on the dialog of AllowBindAppWidgetActivity
4781fc1687 : Revert "Revert "Support two pane design in the Settings app.""
4592bf62a3 : Update char limits for new UDFPS enroll strings
c84e18b253 : Add new strings for UDFPS 4-stage enrollment
07037dbc3f : Revert "Support two pane design in the Settings app."
8dec2efc67 : Change the SIM color for passing the GAR
de883e063b : Fix color checking error of the repohooks
a12a0d1eb2 : Support two pane design in the Settings app.
978866b335 : Import translations. DO NOT MERGE ANYWHERE
4a0398c888 : Import translations. DO NOT MERGE ANYWHERE
1336ffec20 : Import translations. DO NOT MERGE ANYWHERE
bdf999d90a : Import translations. DO NOT MERGE ANYWHERE
71904cfc78 : Import translations. DO NOT MERGE ANYWHERE
fb4f0b0820 : Import translations. DO NOT MERGE ANYWHERE
8382ada407 : Import translations. DO NOT MERGE ANYWHERE
fd1a0ef0ac : Import translations. DO NOT MERGE ANYWHERE
c71f1a2fce : Import translations. DO NOT MERGE ANYWHERE
4f514d351e : Import translations. DO NOT MERGE ANYWHERE
3f46c5f685 : [Provider Model] Add cutout for signal icon if the mobile data is disabled
348cfdbf61 : Fix Robolectric broken on SplitController
0a03758738 : Move legacy hide applications in usage screen list to SettingsGoogle
38c857bd60 : Fixed WiFi dialog force closed when physical window size is changed.
76aedd72f0 : Add new task to intents that leave Settings
35803a3b03 : [Provider Model] Add a cutout for signal icon if the mobilde data is disabled
4e3f692164 : Hide Camera background running time in the battery usage screen
ffeefd4d11 : Fix USB tethering is not turned on with a single tap
d665ecb86d : Fix null pointer issue of accesibility learn more button click event
ba35874594 : Hide Camera background running time in the battery usage screen
2401ec4235 : Hide Camera background running time in the battery usage screen
a1674787fe : Fix a11y service icons are tiny after changing display size to "Largest"
1f6f807834 : Don't show Wi-Fi icon if the level is -1
9ac072dafe : [Performance] avoid setting the same optimization mode again
ba297dc396 : Correct the position of the marker for audio adjustment.
a4a806e4ea : [Settings] Avoid from immediate update when UI inactive and SIM absent
94253d725e : [Settings] Avoid from floating overlay when displaying SIM selection UI
adec23a106 : [B&R] restore the backup data for app optimization mode back
213015767f : Import translations. DO NOT MERGE ANYWHERE
4f31189088 : Import translations. DO NOT MERGE ANYWHERE
483d6621f3 : Import translations. DO NOT MERGE ANYWHERE
dbac832ae9 : Fix crash when error messages are triggered due to configuration changes.
5e948972d5 : Import translations. DO NOT MERGE ANYWHERE
e3d99cf9c6 : Import translations. DO NOT MERGE ANYWHERE
dbd589e440 : Import translations. DO NOT MERGE ANYWHERE
af04cc6ba7 : Import translations. DO NOT MERGE ANYWHERE
5785856ca7 : Import translations. DO NOT MERGE ANYWHERE
be9d9c91bd : Import translations. DO NOT MERGE ANYWHERE
d42af21890 : Import translations. DO NOT MERGE ANYWHERE
63976c2051 : Revert "Revert "UWB: Re-enable UWB toggle""
14aee30625 : Initialize UwbManager only if supported on device.
29f4a35dea : [RESTRICT AUTOMERGE] Add new ACTION_WIFI_DETAILS_SETTINGS to Settings
a90496e92e : [B&R] ignore backup system app or default app optimization modes
b1b2da9aca : Change the Network preference summary for wifi option
935a9321b5 : [B&R] notify BackupManager when app optimization mode is changed
0ab0a3af56 : Refactor BatteryOptimizeUtils from enum to @IntDef
c6e44c0e89 : Import the window extension libary in the Settings app
37ddf4bc3e : [B&R] backup the battery optimization mode for installed apps
1ef7828194 : Import translations. DO NOT MERGE ANYWHERE
0f61194307 : Import translations. DO NOT MERGE ANYWHERE
93eb76377b : Import translations. DO NOT MERGE ANYWHERE
70b0c311a5 : Import translations. DO NOT MERGE ANYWHERE
b762f335e3 : Import translations. DO NOT MERGE ANYWHERE
f78cec292c : Remove sliceable attribute from biometric preference controllers.
3869aac6d3 : Revert "Revert "Add sensitivity configuration to long press power dialog""
c4084d4141 : Revert "Add sensitivity configuration to long press power dialog"
7cbc683d3e : [B&R] backup the getFullPowerWhitelist() for battery setting
cfbf0b0336 : Remove CDM entries in Connected Device.
a95a05431e : Refresh biometric preference controllers on lifecycle events.
de2f00df41 : Add sensitivity configuration to long press power dialog
509670cb0d : LPP will now always launch either GlobalActions or the Assistant.
fb29dc8a51 : Fix Settings crash issue
c7c7a813fb : [Provider Model] Correct the Settings shortcut of the Settings Widget
88a0994ed8 : Import translations. DO NOT MERGE ANYWHERE
f391df2089 : Import translations. DO NOT MERGE ANYWHERE
15b602ca6e : Import translations. DO NOT MERGE ANYWHERE
5af9c64110 : [Material Next] Accessibility gesture tutorial dialog
969b2a1ef1 : Update Memory progressbar style in Developer options
13f41075d4 : Log when DEBUG is on
5589007530 : [QPR1][Security] Fix RequestIgnoreBatteryOptimizations info disclosure
1fe8220afa : Add new ACTION_WIFI_DETAILS_SETTINGS to Settings
0791d77df0 : [QPR1] Add time unit into battery usage chart and refine some UI
7ff4b20c22 : Import translations. DO NOT MERGE ANYWHERE
73f4597617 : Import translations. DO NOT MERGE ANYWHERE
d1e4f888fb : Import translations. DO NOT MERGE ANYWHERE
33816cbd55 : Import translations. DO NOT MERGE ANYWHERE
d49b8b74d0 : Import translations. DO NOT MERGE ANYWHERE
21392f9ffb : Import translations. DO NOT MERGE ANYWHERE
25b3ab76e4 : Import translations. DO NOT MERGE ANYWHERE
f82b80a567 : Import translations. DO NOT MERGE ANYWHERE
6f047583bc : Import translations. DO NOT MERGE ANYWHERE
a687e17227 : Import translations. DO NOT MERGE ANYWHERE
518d6df4f4 : [Security] resolve RequestIgnoreBatteryOptimizations info disclosure
dc9b53c446 : Remove/replace old fingerprint icon in SUW/Settings
e6835713b6 : Use refactored RecentAppOpsAccess
9fab04b913 : Set a maximum width for the settings bottom panel on large screens
3043c87f98 : Remove some attributes to move the dialog window up
6871807a95 : Set the attribute of the dialog window for overlay QS internet panel
192dfdec7f : Update the instruction images in Accessibility tutorial dialog.
c2a04e3820 : Update the instruction images in Accessibility edit shortcut dialog.
b7ad227503 : Update the button navigation preview image in 'Accessibility button & gesture' page.
001fd1b1bd : Do not show work profile strings for parent-managed enrollment
7f8e775754 : Prototyping : Demo Image on color setting
6ce608787b : [Provider Model] Redirect Settings Internet panel request to SystemUI.
96e9685687 : Add a skeleton to support battery configucation backup/restore
74b1a46cb1 : Move Automatic System Updates from Developer Options to System
d486302dc9 : Import translations. DO NOT MERGE ANYWHERE
ec12fdf789 : Import translations. DO NOT MERGE ANYWHERE
f30152962c : Import translations. DO NOT MERGE ANYWHERE
a89104fd31 : Import translations. DO NOT MERGE ANYWHERE
d9ba125bb8 : Import translations. DO NOT MERGE ANYWHERE
dff93bb6b3 : Import translations. DO NOT MERGE ANYWHERE
d54aa0fb4c : Import translations. DO NOT MERGE ANYWHERE
ca003ac628 : Import translations. DO NOT MERGE ANYWHERE
914383ee99 : Import translations. DO NOT MERGE ANYWHERE
570540b15c : Do not show work profile strings for parent-managed enrollment
2ffbb747d4 : Handle spanned conversation labels
3bf80c66ff : Remove unnecessary condition
95bcd7cb23 : [Settings] Fix RTL issue of Calls and SMS
f982f286a2 : [Povider Model] Fix string in SIMs
91f0c5938b : Fix typo for Illustration Preference (picked from Wendy's patch)
fbbcc55fc0 : Add time unit into battery usage chart and refine some UI
ad346e12d5 : [Robustness] protect get battery stats from DeadSystemException
715e337af8 : Add debugReason to BiometricUtils#tryStartingNextBiometricEnroll
abe9246caa : Limit the number of concurrent notifs appear on screen
9e9f1249d4 : Refresh biometric preference controllers on lifecycle events.
b2ee12d3ee : Import translations. DO NOT MERGE ANYWHERE
2a3920e44d : Use NEW_TASK|CLEAR_TOP when launching emergency app
e00b6cfa4c : Move "Allow 2G" controller under DisabledSubscriptionController.
11655705db : Remove CDM entries in Connected Device.
9d1777710f : Import translations. DO NOT MERGE ANYWHERE
2e4581a30c : Import translations. DO NOT MERGE ANYWHERE
a551ea537c : Use new api to create InteractionJankMonitor.Configuration.Builder
9ccb9f56ca : Update the preview image in 'Accessibility button & gesture' page.
39dcf7b2af : Import translations. DO NOT MERGE ANYWHERE
aa3e207397 : Import translations. DO NOT MERGE ANYWHERE
48e82c01ac : Import translations. DO NOT MERGE ANYWHERE
1ab1c31bc1 : Import translations. DO NOT MERGE ANYWHERE
16098dbf66 : Change illustration for Magnification mode settings
8c4f097592 : Enhance battery usage refresh content log for performance testing
029038845b : Enlarge character limit: About autoclick (dwell timing)
ebe0834160 : Import translations. DO NOT MERGE ANYWHERE
165a3c9880 : Import translations. DO NOT MERGE ANYWHERE
8f432ce9ea : Fix hold volume keys don't trigger the one handed mode in One-handed mode settings page
6c7b52b703 : Provides TC ID for shortcut title in AccessibilityShortcutPreferenceFragment
c472d0277f : Update accesibility button to suuport accessibility gesutre
bae720ffc3 : Provides TC ID for accessibility framework feature for "about" and "learn more" part
e3343dcb23 : Import translations. DO NOT MERGE ANYWHERE
b6d95d1c4f : Remove items from not allowed show summary list (legacy rule)
d76c12f69c : Include new "dex2oat64" process to map into App Optimization name
70304cff07 : Add new method to get URI to monitor battery history data is updated
53bae52e65 : Update the preview image of caption preference fragment.
a606c43adf : Provides TC ID for accessibility framework feature for "shortcut" part
f07aa0fa90 : Add back the shortcut dialog content for accessibility gesture
b994661fed : Import translations. DO NOT MERGE ANYWHERE
6c238242bb : Import translations. DO NOT MERGE ANYWHERE
61d5ed22f5 : Import translations. DO NOT MERGE ANYWHERE
7a5daa13ad : Revert "Return enrollment consent status to caller."
57735f20cb : Revert "Return enrollment consent status to caller."
0ea1d883ec : Import translations. DO NOT MERGE ANYWHERE
60c0a41746 : Import translations. DO NOT MERGE ANYWHERE
ae7989d729 : Import translations. DO NOT MERGE ANYWHERE
d1c25e8dfe : Import translations. DO NOT MERGE ANYWHERE
6a2fe65a64 : Add back the accessibility gesture tutorial dialog in system navigation
55ef19a28e : Import translations. DO NOT MERGE ANYWHERE
6cb17b2688 : Import translations. DO NOT MERGE ANYWHERE
a33921da80 : Fix the issue of permanent loading when Wi-Fi is disabled
56c567a7e0 : Fix the issue of permanent loading when Wi-Fi is disabled
a4c6739489 : Import translations. DO NOT MERGE ANYWHERE
061292144e : Import translations. DO NOT MERGE ANYWHERE
d1c2769b54 : Import translations. DO NOT MERGE ANYWHERE
efffd6f45b : Import translations. DO NOT MERGE ANYWHERE
63d431cc10 : Import translations. DO NOT MERGE ANYWHERE
6dece1ee8e : Import translations. DO NOT MERGE ANYWHERE
dd6c44f36d : Import translations. DO NOT MERGE ANYWHERE
75708d7776 : Import translations. DO NOT MERGE ANYWHERE
550eb424c2 : Fix crash due to traffic light face Lottie animation
9132032c75 : Fix crash due to traffic light face Lottie animation
1ed87faa2a : Fix crash due to traffic light face Lottie animation
8f7c4549e6 : Import translations. DO NOT MERGE ANYWHERE
cca1f1ad74 : Import translations. DO NOT MERGE ANYWHERE
a3a2547d85 : Import translations. DO NOT MERGE ANYWHERE
0709315d6f : Import translations. DO NOT MERGE ANYWHERE
2f2a2def12 : Import translations. DO NOT MERGE ANYWHERE
6d5c50a8cf : Import translations. DO NOT MERGE ANYWHERE
f67b96048e : Import translations. DO NOT MERGE ANYWHERE
d7149d676e : Import translations. DO NOT MERGE ANYWHERE
220df71078 : Fixes NPE in Screen attention setting
7e753ccf43 : Fixes NPE in Screen attention setting
72a10c7eaf : Revert "Fixes 'no ripple effect' issue for screen attention setting"
5307941cd4 : Revert "Fixes 'no ripple effect' issue for screen attention setting"
82628aa571 : Apply SettingsPreferenceTheme in Settings
6fab5f8f52 : Apply SettingsPreferenceTheme in Settings
2663b5aa42 : Apply SettingsPreferenceTheme in Settings
cc6531e857 : Apply SettingsPreferenceTheme in Settings
d5f2f47342 : Fix NPE crash during setup flow
28b206809e : Fix NPE crash during setup flow
b9a8dfb0eb : Revert "Use location access for recent location apps."
363d920e90 : Revert "Use location access for recent location apps."
07aabde17b : Revert "Use location access for recent location apps."
a0075f05eb : Revert "Use location access for recent location apps."
d3d28a3656 : Fix the background color of the homepage.
125aa7d29b : Fix the background color of the homepage.
62f910d967 : Revert "Export proguard.flags, manifest and sources for use by S..."
51fae89a67 : Revert "Build Settings-robo-testutils for use by SettingsGoogleR..."
686e23637b : Add toggle for Prevent Ringing setting in Gesture page.
5dfed3d742 : Revert "Add adaptive charging to the top level settings menu"
f51b88b606 : Fix NPE in AnomalyDetectionReceiver.
2e550d71fa : Revert "Add the FLAG_IMMUTABLE flag for creating a PendingIntent"
25439c0e8e : Revert "Add the FLAG_IMMUTABLE flag for creating a PendingIntent"
ade5a2a8ae : Fix settings crash
5cc2488220 : Revert "Don't write user_switcher_enabled value when enter this Settings"

+- Project: platform/packages/apps/SettingsIntelligence

dfbc40f : Add the android.permission.READ_DEVICE_CONFIG permission to avoid the SecurityException when indexing.

+- Project: platform/packages/apps/Stk

522087e : Update owners file
5b4b84e : do not show the length helper for the text input Test: manually verified Bug: 194545490
545e13b : do not show the length helper for the text input Test: manually verified Bug: 194545490

+- Project: platform/packages/apps/StorageManager

7bb2bf6 : Import translations. DO NOT MERGE ANYWHERE
ac53f82 : Import translations. DO NOT MERGE ANYWHERE
e6fbaed : Import translations. DO NOT MERGE ANYWHERE
6e82acd : Import translations. DO NOT MERGE ANYWHERE
69bedbf : Import translations. DO NOT MERGE ANYWHERE
51a6a22 : Import translations. DO NOT MERGE ANYWHERE
8e24e3f : Import translations. DO NOT MERGE ANYWHERE
faeea41 : Import translations. DO NOT MERGE ANYWHERE
57daea2 : Import translations. DO NOT MERGE ANYWHERE
0e59ada : Import translations. DO NOT MERGE ANYWHERE
c45bd0f : Import translations. DO NOT MERGE ANYWHERE
7161ec8 : Import translations. DO NOT MERGE ANYWHERE
6155f35 : Import translations. DO NOT MERGE ANYWHERE
807792c : Import translations. DO NOT MERGE ANYWHERE
45bb3e7 : Import translations. DO NOT MERGE ANYWHERE
d0ee757 : Import translations. DO NOT MERGE ANYWHERE
29d8c81 : Import translations. DO NOT MERGE ANYWHERE
efd4cb6 : Import translations. DO NOT MERGE ANYWHERE
9483ee8 : Import translations. DO NOT MERGE ANYWHERE
ffa3943 : Import translations. DO NOT MERGE ANYWHERE
fb0081b : Import translations. DO NOT MERGE ANYWHERE
a5ae587 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Tag

e851920 : Import translations. DO NOT MERGE ANYWHERE
9e8ab40 : Import translations. DO NOT MERGE ANYWHERE
0a29059 : Import translations. DO NOT MERGE ANYWHERE
0ebb093 : Import translations. DO NOT MERGE ANYWHERE
def0943 : Import translations. DO NOT MERGE ANYWHERE
c323300 : Import translations. DO NOT MERGE ANYWHERE
fefe417 : Import translations. DO NOT MERGE ANYWHERE
5b68c42 : Import translations. DO NOT MERGE ANYWHERE
cdacd90 : Import translations. DO NOT MERGE ANYWHERE
1103961 : Import translations. DO NOT MERGE ANYWHERE
8c46bde : Import translations. DO NOT MERGE ANYWHERE
2647dc3 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/ThemePicker

bfc73a4 : Import translations. DO NOT MERGE ANYWHERE
bd1824e : Import translations. DO NOT MERGE ANYWHERE
e4214e6 : Import translations. DO NOT MERGE ANYWHERE
07c82bb : Import translations. DO NOT MERGE ANYWHERE
7f1a37d : Fix Talkback announcing null when changing color option
1d4af21 : Import translations. DO NOT MERGE ANYWHERE
364428e : Import translations. DO NOT MERGE ANYWHERE
aba72e6 : Import translations. DO NOT MERGE ANYWHERE
c476673 : Talkback change for grid option
17bc914 : Let Talkback announce to the user when changing dark/light theme
2e0e1e8 : Move 'Apply' string from ThemePicker to WallpaperPicker2
0da9f94 : Fix grid selection be cleared if rotate screen at multi-pane device
d833350 : Add parameter in getPreviewFragment() to support full screen preview
9971a7e : Fix the title not translated when resuming app from overview
917945d : [DO NOT MERGE] Add android:relinquishTaskIdentity for multi-pane
328900c : Import translations. DO NOT MERGE ANYWHERE
85e398d : Import translations. DO NOT MERGE ANYWHERE
7ec6cf5 : Import translations. DO NOT MERGE ANYWHERE
0734211 : Update grid preview selection
79c8841 : Fix the cutoff of switch button
7511d9b : Import translations. DO NOT MERGE ANYWHERE
f8158ec : Import translations. DO NOT MERGE ANYWHERE
06e9a66 : Import translations. DO NOT MERGE ANYWHERE
c504bfb : Import translations. DO NOT MERGE ANYWHERE
0ca83d8 : Import translations. DO NOT MERGE ANYWHERE
8f55d2d : Import translations. DO NOT MERGE ANYWHERE
6b3e6b1 : Fix action.VIEW intent for package visibility
2b25f67 : Import translations. DO NOT MERGE ANYWHERE
bf4eb57 : Import translations. DO NOT MERGE ANYWHERE
bfff308 : Import translations. DO NOT MERGE ANYWHERE
497489f : Import translations. DO NOT MERGE ANYWHERE
aa844ac : Import translations. DO NOT MERGE ANYWHERE
9b60748 : Import translations. DO NOT MERGE ANYWHERE
9352f6f : Import translations. DO NOT MERGE ANYWHERE
ced7a44 : Import translations. DO NOT MERGE ANYWHERE
a4bcba7 : Import translations. DO NOT MERGE ANYWHERE
c000786 : Import translations. DO NOT MERGE ANYWHERE
cd8fe12 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/TimeZoneUpdater

1a1d314 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/Traceur

1c3ec0f : Add developer options check for Traceur services
6e6f08d : Import translations. DO NOT MERGE ANYWHERE
2aff265 : Import translations. DO NOT MERGE ANYWHERE
b6de82e : Import translations. DO NOT MERGE ANYWHERE
2f135ec : Import translations. DO NOT MERGE ANYWHERE
08e2301 : Import translations. DO NOT MERGE ANYWHERE
c9ff0d3 : Import translations. DO NOT MERGE ANYWHERE
8534f63 : Import translations. DO NOT MERGE ANYWHERE
6d887a2 : Import translations. DO NOT MERGE ANYWHERE
87e5a28 : Import translations. DO NOT MERGE ANYWHERE
888f2c4 : Import translations. DO NOT MERGE ANYWHERE
8b5e48f : Import translations. DO NOT MERGE ANYWHERE
e434152 : Import translations. DO NOT MERGE ANYWHERE
0592ff9 : Import translations. DO NOT MERGE ANYWHERE
923625d : Import translations. DO NOT MERGE ANYWHERE
584b116 : Import translations. DO NOT MERGE ANYWHERE
db23dba : Import translations. DO NOT MERGE ANYWHERE
41b18e8 : Import translations. DO NOT MERGE ANYWHERE
a474dfd : Add notification button for starting new trace
313d678 : Import translations. DO NOT MERGE ANYWHERE
34b6e42 : Import translations. DO NOT MERGE ANYWHERE
3e088c6 : Import translations. DO NOT MERGE ANYWHERE
3a5423b : Import translations. DO NOT MERGE ANYWHERE
42b37ff : Import translations. DO NOT MERGE ANYWHERE
c90ced2 : Add non-null condition to notification summary
a808cfc : Import translations. DO NOT MERGE ANYWHERE
9397e8b : Import translations. DO NOT MERGE ANYWHERE
fb8f8aa : Import translations. DO NOT MERGE ANYWHERE
29e2c93 : Import translations. DO NOT MERGE ANYWHERE
c240e0b : Import translations. DO NOT MERGE ANYWHERE
00fb4f7 : Import translations. DO NOT MERGE ANYWHERE
8abb042 : Import translations. DO NOT MERGE ANYWHERE
7593603 : Import translations. DO NOT MERGE ANYWHERE
9f229c7 : Import translations. DO NOT MERGE ANYWHERE
61aa7cf : Import translations. DO NOT MERGE ANYWHERE
a80f7ea : Import translations. DO NOT MERGE ANYWHERE
9de09f6 : Import translations. DO NOT MERGE ANYWHERE
dc35097 : Import translations. DO NOT MERGE ANYWHERE
38ed6ea : Import translations. DO NOT MERGE ANYWHERE
7511db7 : Import translations. DO NOT MERGE ANYWHERE
afd89e2 : Import translations. DO NOT MERGE ANYWHERE
deab176 : Import translations. DO NOT MERGE ANYWHERE
3d9578d : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/TvSettings

3e2a92aeb : Import translations. DO NOT MERGE ANYWHERE
02e3af2d3 : Import translations. DO NOT MERGE ANYWHERE
71445ad1e : Import translations. DO NOT MERGE ANYWHERE
e3bed171b : Import translations. DO NOT MERGE ANYWHERE
6d655d4a1 : Import translations. DO NOT MERGE ANYWHERE
5078003b1 : Import translations. DO NOT MERGE ANYWHERE
5c73d9474 : Import translations. DO NOT MERGE ANYWHERE
6c05904f6 : Import translations. DO NOT MERGE ANYWHERE
ceb239e56 : Import translations. DO NOT MERGE ANYWHERE
3f36a8d73 : Import translations. DO NOT MERGE ANYWHERE
93982bac3 : Import translations. DO NOT MERGE ANYWHERE
9ee1db2ca : Import translations. DO NOT MERGE ANYWHERE
e1b1d0e91 : Import translations. DO NOT MERGE ANYWHERE
011cd21dc : Import translations. DO NOT MERGE ANYWHERE
cc22b12c4 : Import translations. DO NOT MERGE ANYWHERE
3646c556d : Import translations. DO NOT MERGE ANYWHERE
206a28087 : Import translations. DO NOT MERGE ANYWHERE
745f327de : Import translations. DO NOT MERGE ANYWHERE
f8a3bc357 : Import translations. DO NOT MERGE ANYWHERE
b1bd2b060 : Import translations. DO NOT MERGE ANYWHERE
ef0660909 : Import translations. DO NOT MERGE ANYWHERE
3fdb4a510 : Import translations. DO NOT MERGE ANYWHERE
08e6866a2 : Import translations. DO NOT MERGE ANYWHERE
333d49f1b : Import translations. DO NOT MERGE ANYWHERE
b651f5bdc : Import translations. DO NOT MERGE ANYWHERE
d276681d6 : Import translations. DO NOT MERGE ANYWHERE
27aeb85b7 : Import translations. DO NOT MERGE ANYWHERE
4328ac184 : Import translations. DO NOT MERGE ANYWHERE
41d7d2e77 : Import translations. DO NOT MERGE ANYWHERE
9decd0ecf : Import translations. DO NOT MERGE ANYWHERE
3562a85a7 : Import translations. DO NOT MERGE ANYWHERE
cc72b97d2 : Import translations. DO NOT MERGE ANYWHERE
2ddac69cc : Import translations. DO NOT MERGE ANYWHERE
c0b3f3fb2 : Import translations. DO NOT MERGE ANYWHERE
e9b742228 : Import translations. DO NOT MERGE ANYWHERE
549adc7b9 : Import translations. DO NOT MERGE ANYWHERE
4bdeeb580 : Import translations. DO NOT MERGE ANYWHERE
fa38cb03e : Import translations. DO NOT MERGE ANYWHERE
87d716c1e : Import translations. DO NOT MERGE ANYWHERE
ac21e331a : Import translations. DO NOT MERGE ANYWHERE
518a144c9 : Import translations. DO NOT MERGE ANYWHERE
582f0f98f : Use FlAG_IMMUTABLE pendingintent in sliceprovider.
1f6d999ba : Use FlAG_IMMUTABLE pendingintent in sliceprovider.
06623a6e4 : Import translations. DO NOT MERGE ANYWHERE
5423fe734 : Import translations. DO NOT MERGE ANYWHERE
e90cb1ca8 : Import translations. DO NOT MERGE ANYWHERE
e0c6051df : Import translations. DO NOT MERGE ANYWHERE
38f7f9872 : Import translations. DO NOT MERGE ANYWHERE
39cc007b2 : Import translations. DO NOT MERGE ANYWHERE
3e9df1bf5 : Import translations. DO NOT MERGE ANYWHERE
dcf9010a7 : Import translations. DO NOT MERGE ANYWHERE
db2dcd88b : Import translations. DO NOT MERGE ANYWHERE
9a27d4cc8 : Import translations. DO NOT MERGE ANYWHERE
435a2802f : Import translations. DO NOT MERGE ANYWHERE
ff05529cc : Import translations. DO NOT MERGE ANYWHERE
81ebdcadb : Import translations. DO NOT MERGE ANYWHERE
4ba6d45fe : Import translations. DO NOT MERGE ANYWHERE
d192f3eb3 : Import translations. DO NOT MERGE ANYWHERE
605f1a182 : Import translations. DO NOT MERGE ANYWHERE
45c7ac49a : Import translations. DO NOT MERGE ANYWHERE
320b62b54 : Import translations. DO NOT MERGE ANYWHERE
a5b2b83d9 : Import translations. DO NOT MERGE ANYWHERE
9a5dbef5a : Import translations. DO NOT MERGE ANYWHERE
08339d896 : Import translations. DO NOT MERGE ANYWHERE
f34123bd8 : Import translations. DO NOT MERGE ANYWHERE
7cffd5d29 : Import translations. DO NOT MERGE ANYWHERE
253ad08bf : Import translations. DO NOT MERGE ANYWHERE
ec663375f : Import translations. DO NOT MERGE ANYWHERE
512124def : Import translations. DO NOT MERGE ANYWHERE
e81189692 : Import translations. DO NOT MERGE ANYWHERE
1ffd2d835 : Import translations. DO NOT MERGE ANYWHERE
68dec1b95 : Import translations. DO NOT MERGE ANYWHERE
6344ec4ab : Import translations. DO NOT MERGE ANYWHERE
65413851c : Import translations. DO NOT MERGE ANYWHERE
4c8d3a82d : Import translations. DO NOT MERGE ANYWHERE
bd5f1b960 : Import translations. DO NOT MERGE ANYWHERE
5b81c003b : Import translations. DO NOT MERGE ANYWHERE
2fc7766b3 : Import translations. DO NOT MERGE ANYWHERE
ad44f8163 : Import translations. DO NOT MERGE ANYWHERE
746e3c692 : Import translations. DO NOT MERGE ANYWHERE
0bf9fb5fe : Import translations. DO NOT MERGE ANYWHERE
d376079d5 : Import translations. DO NOT MERGE ANYWHERE
e88f6bfc2 : Import translations. DO NOT MERGE ANYWHERE
ea2cf6f9a : Import translations. DO NOT MERGE ANYWHERE
3e293de68 : Import translations. DO NOT MERGE ANYWHERE
bd64ce71b : Import translations. DO NOT MERGE ANYWHERE
6c7b16280 : Import translations. DO NOT MERGE ANYWHERE
5d2355ab0 : Import translations. DO NOT MERGE ANYWHERE
1285db3f0 : Import translations. DO NOT MERGE ANYWHERE
8b647371f : Import translations. DO NOT MERGE ANYWHERE
0b9129a48 : Import translations. DO NOT MERGE ANYWHERE
8c0ff3bf1 : Import translations. DO NOT MERGE ANYWHERE
04c2eff98 : Import translations. DO NOT MERGE ANYWHERE
f20429d82 : Import translations. DO NOT MERGE ANYWHERE
f9e6c51d5 : Import translations. DO NOT MERGE ANYWHERE
588294256 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/apps/WallpaperPicker

971a291 : Updating build rule to include latest dependencies

+- Project: platform/packages/apps/WallpaperPicker2

d64b22c : Import translations. DO NOT MERGE ANYWHERE
7bb5acf : Announce info. to enhance Talkback UX after show / hide button is clicked
e3aa7cc : Import translations. DO NOT MERGE ANYWHERE
ab4064d : Import translations. DO NOT MERGE ANYWHERE
b34a450 : Import translations. DO NOT MERGE ANYWHERE
62bff8f : [A11y] Fix Talkback doesn't speak anything when info panel changes
4ca71d5 : Import translations. DO NOT MERGE ANYWHERE
c5e7b77 : Import translations. DO NOT MERGE ANYWHERE
c205e9e : Import translations. DO NOT MERGE ANYWHERE
be8f57c : Fix wallpaper preview does not fix to screen when setting from photo
8c9e318 : Fix talkback focus when back from the fullscreen preview
646b058 : Fix cropAndSetWallpaperBitmapInRotationStatic crash
5b5a282 : [2/2] Use menu action item in full screen preview Activity
3de04fe : Fix wrong cropping rect of unfold screen.
e409744 : Stores recent wallpaper when setting wallpaper in rotation
890c38e : [1/2] Start full screen Activity with edit action tapped in multi-pane
e71692e : Blur wallpaper until it finishes calculating color
120136d : Fix crash after setting image wallpaper
3b1b073 : Revert "Blur wallpaper until it finishes calculating color"
1fa8f28 : Blur wallpaper until it finishes calculating color
e81241a : Override getWallpaperId for CurrentWallpaperInfoVN so that quick switch can use that at RecentWallpaperEntry
9a3a9e7 : Clear the line in full screen preview when click hide UI
b67038e : Import translations. DO NOT MERGE ANYWHERE
f0b16fd : Import translations. DO NOT MERGE ANYWHERE
7fde732 : Import translations. DO NOT MERGE ANYWHERE
77ea912 : Fix the corner radius of the preview in two-pane mode is incorrect
00a2474 : Fix ripple motion of icon clipped
ab376fd : Modify portrait layout of w600dp
6755011 : Fix the preview could be out of the screen in two pane mode
9062765 : Fix the title not translated when resuming app from overview
9b3dd4a : Change the apply button
c105e10 : Use the largest display size when calculating wallpaper crop size
3503fa4 : Add scroll bar to the Wallpaper & style main page
47d6517 : Update daily rotation icon
f25085a : Improve scalability of Settings deep link API
ebb59a8 : Prevent decoding bitmap many times in preview fragment
2de7a96 : Fix wrong live wallpaper categories when switching to another user
7f557a1 : Fix wallpaper preview flash of WallpaperSectionController
220a721 : Fix preview error for not downloading live wallpaper when callback enabled.
255f159 : Import translations. DO NOT MERGE ANYWHERE
650fc8e : Import translations. DO NOT MERGE ANYWHERE
17f5b91 : Import translations. DO NOT MERGE ANYWHERE
2b68c04 : Apply daily wallpaper returns to home
222cf94 : Add TwoPanesChecker to support large screen UX
0fe6f61 : Reduce potential latency of popping up destination dialog
529ee24 : Fix scrolling header blends with background
1f7ce27 : Fix LockPreviewContainer disappears in ImagePreviewFragment
942f324 : Fix flash when setting photo as wallpaper
2bfff84 : Fix flash when setting photo as wallpaper
7d525c5 : [DO NOT MERGE] Make SetWallpaperCallback independent of Activity
00dc6d5 : Import translations. DO NOT MERGE ANYWHERE
97a6fe4 : Import translations. DO NOT MERGE ANYWHERE
a4bc08b : Import translations. DO NOT MERGE ANYWHERE
60b5531 : Make SetWallpaperCallback independent of Activity
0031c85 : Import translations. DO NOT MERGE ANYWHERE
98f0078 : Import translations. DO NOT MERGE ANYWHERE
dfff668 : Import translations. DO NOT MERGE ANYWHERE
7d46417 : Handle non BitmapDrawable thumbnails
fed8c63 : Import translations. DO NOT MERGE ANYWHERE
6411a16 : Import translations. DO NOT MERGE ANYWHERE
25199a7 : Import translations. DO NOT MERGE ANYWHERE
7742666 : Do not allow home screen only wallpaper if current is the default
a9f2ff5 : [DO NOT MERGE] Update QuickStepContract.getWindowCornerRadius API
763b1bb : Expose methods to set a wallpaper directly from bitmap
c320c5f : Store recently applied wallpapers
b575fee : Import translations. DO NOT MERGE ANYWHERE
2839ffa : Import translations. DO NOT MERGE ANYWHERE
e6be77b : Import translations. DO NOT MERGE ANYWHERE
9be79c6 : Import translations. DO NOT MERGE ANYWHERE
1a33b4e : Import translations. DO NOT MERGE ANYWHERE
16b7071 : Import translations. DO NOT MERGE ANYWHERE
39c5350 : Import translations. DO NOT MERGE ANYWHERE
fb98e32 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/inputmethods/LatinIME

6c752d8ec : Using IME context to inflate layout from S_V2

+- Project: platform/packages/modules/CaptivePortalLogin

4f77133 : Import translations. DO NOT MERGE ANYWHERE
5e987fa : Import translations. DO NOT MERGE ANYWHERE
b664671 : Import translations. DO NOT MERGE ANYWHERE
93ace09 : Import translations. DO NOT MERGE ANYWHERE
eb0c2eb : Import translations. DO NOT MERGE ANYWHERE
47104e0 : Import translations. DO NOT MERGE ANYWHERE
437887f : Import translations. DO NOT MERGE ANYWHERE
48e885b : Import translations. DO NOT MERGE ANYWHERE
a1ddb77 : Import translations. DO NOT MERGE ANYWHERE
d5cc4ec : Import translations. DO NOT MERGE ANYWHERE
0cafcaa : Import translations. DO NOT MERGE ANYWHERE
1243f1a : Import translations. DO NOT MERGE ANYWHERE
a9134fe : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/CellBroadcastService

05a9e55 : Update owners file
2f6f60d : Import translations. DO NOT MERGE ANYWHERE
3f20cdd : Import translations. DO NOT MERGE ANYWHERE
4967ee9 : Import translations. DO NOT MERGE ANYWHERE
e8e0254 : Import translations. DO NOT MERGE ANYWHERE
1713bce : Import translations. DO NOT MERGE ANYWHERE
dfad5a9 : Import translations. DO NOT MERGE ANYWHERE
ba8ef4e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/Connectivity

167fab2e8 : Do not verify field count in tests used in CTS
742792ff4 : Import translations. DO NOT MERGE ANYWHERE
be8fc3803 : Import translations. DO NOT MERGE ANYWHERE
725bc31d2 : Import translations. DO NOT MERGE ANYWHERE
f76481568 : Add test for Vpn#prepare()
48683e243 : Revert "[resolved conflict] Add test case to test normalize am: f444e9d182"
fc719b474 : [resolved conflict] Add test case to test normalize am: f444e9d182
f444e9d18 : Add test case to test normalize
6d546271b : Bypass cellular battery stats test if telephony is not supported
52c5bf2b6 : Exclude testGetMultipathPreference on no Wi-Fi devices
ab48d029e : Support wifi and ethernet connection for DnsResolverTest.
71d8bb764 : Wait for validation of WiFi in OEM pref test
bb323e092 : Ensure wifi reconnects before waiting for metered
21b13bb81 : Update callers to use buildTemplateMobileWithRatType with metered
35bbf1288 : Test a template matches mobile and mobile wildcard
ea0732e61 : Remove ForceAllNetworkTypes from test
2d0f0bb12 : Import translations. DO NOT MERGE ANYWHERE
166f5fe82 : Import translations. DO NOT MERGE ANYWHERE
069a442dc : Import translations. DO NOT MERGE ANYWHERE
eca2ef2d5 : Give EthernetTetheringTest the restricted networks permission.
b2c286816 : Ensure calling package name and uid are matched
da973a6d9 : Add CtsHostsideNetworkTests deps to sts.
1b88f69d9 : Skip wifi stats test if link layer stats is not supported
e421b1eaa : Import translations. DO NOT MERGE ANYWHERE
01d8b2611 : Import translations. DO NOT MERGE ANYWHERE
0f84cc255 : Check location permission for ConnDiags last.
9b31c4573 : Use CS identity to update setting while performing factory reset
5558be1e1 : Add test for NetworkCapabilities.Builder.withoutDefaultCapabilities

+- Project: platform/packages/modules/ExtServices

af50d04 : DO NOT MERGE Turn off importance notification adjustments
cfc84e6 : Import translations. DO NOT MERGE ANYWHERE
09dc8a2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/NetworkStack

9bc6c9da : Import translations. DO NOT MERGE ANYWHERE
69bf373a : Import translations. DO NOT MERGE ANYWHERE
15c3a38c : Import translations. DO NOT MERGE ANYWHERE
48007130 : Import translations. DO NOT MERGE ANYWHERE
ce573617 : Import translations. DO NOT MERGE ANYWHERE
b8a039ef : Import translations. DO NOT MERGE ANYWHERE
d4a75d42 : Import translations. DO NOT MERGE ANYWHERE
8adfe323 : Import translations. DO NOT MERGE ANYWHERE
1ac2be9b : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/NeuralNetworks

3d6827c12 : Fix ShimDevice::allocate, wrong operand used for output role.
e6a5fc57b : Skip TestGpuNnapi if AHardwareBuffer allocation fails
97b7166ad : Relax TestGpuNnapi accuracy check with a tolerance.

+- Project: platform/packages/modules/Permission

e04a51ce4 : Target system_current for PermissionController.
a56f1e9b6 : Import translations. DO NOT MERGE ANYWHERE
8a73f4798 : Import translations. DO NOT MERGE ANYWHERE
2de44cce3 : Import translations. DO NOT MERGE ANYWHERE
ba4fba682 : Add FLAG_IMMUTABLE to PendingIntents in HibernationPolicy
e9ed6c177 : Import translations. DO NOT MERGE ANYWHERE
d6d9ec1d2 : Import translations. DO NOT MERGE ANYWHERE
42a03bd3e : Import translations. DO NOT MERGE ANYWHERE
756fd0d42 : Import translations. DO NOT MERGE ANYWHERE
0f8e938a4 : Import translations. DO NOT MERGE ANYWHERE
62730faf2 : Import translations. DO NOT MERGE ANYWHERE
cd049386b : Import translations. DO NOT MERGE ANYWHERE
fd99fd018 : Import translations. DO NOT MERGE ANYWHERE
37b734501 : Import translations. DO NOT MERGE ANYWHERE
d8e16e139 : Add FLAG_IMMUTABLE to PendingIntents
59f9d1527 : Import translations. DO NOT MERGE ANYWHERE
1e7c55d5a : Import translations. DO NOT MERGE ANYWHERE
bbb6820be : Import translations. DO NOT MERGE ANYWHERE
e858c8839 : Import translations. DO NOT MERGE ANYWHERE
507f371f1 : Import translations. DO NOT MERGE ANYWHERE
574e7705b : Import translations. DO NOT MERGE ANYWHERE
8fd22dab8 : Unhibernate an app when a user exempts it
6352f97b3 : Allow bypassing qualification for system speech recognizer when testing.
a360d5f39 : Default overrideUserWhenGranting to false.
09da9b499 : Import translations. DO NOT MERGE ANYWHERE
8db00f8d4 : Import translations. DO NOT MERGE ANYWHERE
d01fdda6e : Import translations. DO NOT MERGE ANYWHERE
185c77d6c : Use Fragment for base class
d89380f07 : Import translations. DO NOT MERGE ANYWHERE
2f2436e9c : Import translations. DO NOT MERGE ANYWHERE
18cec57e6 : Import translations. DO NOT MERGE ANYWHERE
2e465a63f : [Location Accuracy] Turn off the feature for apps targeting R-
fce0c57ee : Import translations. DO NOT MERGE ANYWHERE
d5ebd6fe9 : Import translations. DO NOT MERGE ANYWHERE
13054d3df : Import translations. DO NOT MERGE ANYWHERE
8a477a854 : remove usage of getListView
a693cbbe4 : Import translations. DO NOT MERGE ANYWHERE
e234c3fc9 : Import translations. DO NOT MERGE ANYWHERE
37211763f : Import translations. DO NOT MERGE ANYWHERE
9686498bc : Make privacy dash info icon window transition
c5aee5565 : Import translations. DO NOT MERGE ANYWHERE
cc8b67934 : Import translations. DO NOT MERGE ANYWHERE
1da28cb47 : Import translations. DO NOT MERGE ANYWHERE
e15625d1b : Import translations. DO NOT MERGE ANYWHERE
53102fb4f : Import translations. DO NOT MERGE ANYWHERE
b5f3470dd : Import translations. DO NOT MERGE ANYWHERE
b5a3377a0 : Fix default value of hibernation
c1cc7f7a4 : Import translations. DO NOT MERGE ANYWHERE
1a93bf06e : Import translations. DO NOT MERGE ANYWHERE
d3d043e93 : Import translations. DO NOT MERGE ANYWHERE
4a1865158 : Properly navigate to Auto all permissions screen
a30304e4a : Stop loading state after data load
8f3f486a5 : Import translations. DO NOT MERGE ANYWHERE
ab4ad0b5a : Import translations. DO NOT MERGE ANYWHERE
24d7d2e9c : Import translations. DO NOT MERGE ANYWHERE
9838f463d : Import translations. DO NOT MERGE ANYWHERE
ff90c6def : Import translations. DO NOT MERGE ANYWHERE
7595091d1 : Import translations. DO NOT MERGE ANYWHERE
33600bc30 : Import translations. DO NOT MERGE ANYWHERE
b6b6099cc : Import translations. DO NOT MERGE ANYWHERE
7bbddfbe2 : Import translations. DO NOT MERGE ANYWHERE
48a7a7be8 : Modernize AutoAppPermissions screen
c92fbbeb8 : Modernize AutoAppPermissionFragment with ViewModel
a7e11b702 : Import translations. DO NOT MERGE ANYWHERE
ddf6259d5 : Import translations. DO NOT MERGE ANYWHERE
fcbebd4b5 : Import translations. DO NOT MERGE ANYWHERE
4cb2b5998 : Import translations. DO NOT MERGE ANYWHERE
64066afc2 : Import translations. DO NOT MERGE ANYWHERE
7c886f311 : Import translations. DO NOT MERGE ANYWHERE
83d29e9af : Import translations. DO NOT MERGE ANYWHERE
bac198240 : Add carUiActivity=true to the theme when on automotive
d12aa484e : Import translations. DO NOT MERGE ANYWHERE
a294a25e0 : Import translations. DO NOT MERGE ANYWHERE
6c82057fc : Import translations. DO NOT MERGE ANYWHERE
5b35a1c45 : Import translations. DO NOT MERGE ANYWHERE
093f61e08 : Load auto-revoke preference on initial groups load
97159c657 : Import translations. DO NOT MERGE ANYWHERE
18923cbdd : Import translations. DO NOT MERGE ANYWHERE
c5a43f800 : Import translations. DO NOT MERGE ANYWHERE
f1ccd2ce5 : Import translations. DO NOT MERGE ANYWHERE
db0ea31fd : Set initial focus list for additional permissions
05d3d2547 : Enable strict_updatability_linting for permission.
ac416655a : Import translations. DO NOT MERGE ANYWHERE
16066881d : Import translations. DO NOT MERGE ANYWHERE
64ef92b89 : Import translations. DO NOT MERGE ANYWHERE
cecef18bf : Import translations. DO NOT MERGE ANYWHERE
7681056c2 : Override settingslib_config_headlineFontFamily
45cc8f38c : Import translations. DO NOT MERGE ANYWHERE
819ab8f3c : Import translations. DO NOT MERGE ANYWHERE
9ef1a580c : Import translations. DO NOT MERGE ANYWHERE
22638c630 : Add last access to Auto apps permission screen
fc3763074 : Import translations. DO NOT MERGE ANYWHERE
87a000fba : Import translations. DO NOT MERGE ANYWHERE
c00883a4e : Permission decluttering for Auto
dd6ea1712 : Refactor auto permissioncontroller to add logging.
a4b1c5daf : Import translations. DO NOT MERGE ANYWHERE
f906b077c : Import translations. DO NOT MERGE ANYWHERE
a589be74c : Import translations. DO NOT MERGE ANYWHERE
fd035bd9b : Import translations. DO NOT MERGE ANYWHERE
14d0cd386 : Make CarUiListItems secure
eca2ed80c : Empty state for unused apps screen on Auto
cbaa0bdb5 : Import translations. DO NOT MERGE ANYWHERE
a7d5b307c : Import translations. DO NOT MERGE ANYWHERE
f919e95c9 : Import translations. DO NOT MERGE ANYWHERE
ff1a87de4 : Import translations. DO NOT MERGE ANYWHERE
16991db22 : Import translations. DO NOT MERGE ANYWHERE
287537c3f : Import translations. DO NOT MERGE ANYWHERE
638fb2016 : Import translations. DO NOT MERGE ANYWHERE
6d313df51 : Import translations. DO NOT MERGE ANYWHERE
39471425d : Import translations. DO NOT MERGE ANYWHERE
2baf81b8b : Import translations. DO NOT MERGE ANYWHERE
ac1424ed6 : Import translations. DO NOT MERGE ANYWHERE
3f179981d : Import translations. DO NOT MERGE ANYWHERE
143784b8b : Import translations. DO NOT MERGE ANYWHERE
fe4363b3b : Import translations. DO NOT MERGE ANYWHERE
2eac9ab4f : Import translations. DO NOT MERGE ANYWHERE
535ece58f : Import translations. DO NOT MERGE ANYWHERE
54ac000bb : Import translations. DO NOT MERGE ANYWHERE
1f0b3b74b : Import translations. DO NOT MERGE ANYWHERE
b7ee59660 : Import translations. DO NOT MERGE ANYWHERE
a39f1214f : Import translations. DO NOT MERGE ANYWHERE
0856770ed : Remove auto-revoke dump logic
452cda0b4 : Move auto-revoke policy to hibernation policy (2/2)
afb232b3e : Move auto-revoke policy to hibernation policy (1/2)

+- Project: platform/packages/modules/Scheduling

c525da7 : Annotate CtsRebootReadinessTestCases for foldable testing

+- Project: platform/packages/modules/SdkExtensions

f01c29b : resolve Coastguard cherrypick merge conflict for change: 13921408
3982674 : resolve Coastguard cherrypick merge conflict for change: 13921408

+- Project: platform/packages/modules/StatsD

f7e080c1 : Fix testPulledAnomalyDetection
8bd7e809 : Fix MetricActivationsTest
847cac71 : Backfill MetricActivationTests
8546417a : Fix GaugeMetricBackfill
579c0bfb : Backfilled CTS
4aa3b52b : Workaround issues caused by TARGET_BUILD_USE_PREBUILT_SDKS=true
198724af : Remove the batterystats proto validation
6876e29d : Delete BatteryStatsValidationTests
586614a3 : CtsStatsdHostTestCases--android.cts.statsd.metadata.MetadataTests#testConfigTtl-pass
2f94c801 : Update testPulledAnomalyDetection
f4426856 : Revert split bucket app upgrade default to true
d59a31f0 : Update CTS test for app upgrades
40bb3feb : Update stats_log.proto for cts backfill
9363f5e0 : Update stats_log.proto for cts backfill
a2bb13d2 : Revert "RESTRICT AUTOMERGE: Revert "Added artd to the UID map""
760ae9f8 : RESTRICT AUTOMERGE: Revert "Added artd to the UID map"

+- Project: platform/packages/modules/Wifi

3e63df315 : Import translations. DO NOT MERGE ANYWHERE
0a940a642 : Import translations. DO NOT MERGE ANYWHERE
33d05a5c4 : Import translations. DO NOT MERGE ANYWHERE
1cba001ce : Import translations. DO NOT MERGE ANYWHERE
967aaca66 : Fixed WrongPasswordNotifier for headless system user.
a0349bd01 : Import translations. DO NOT MERGE ANYWHERE
97bfdc61b : Import translations. DO NOT MERGE ANYWHERE
d36108cd7 : Import translations. DO NOT MERGE ANYWHERE
6803b4b66 : Import translations. DO NOT MERGE ANYWHERE
9ecef70cb : HalDeviceManager: Add log to debug onSubsystemRestart
fecf681ae : Import translations. DO NOT MERGE ANYWHERE
01e3bddbb : Import translations. DO NOT MERGE ANYWHERE
5e8b2adc3 : Import translations. DO NOT MERGE ANYWHERE
b57182035 : Import translations. DO NOT MERGE ANYWHERE
469ad7b58 : Import translations. DO NOT MERGE ANYWHERE
51edd7787 : Import translations. DO NOT MERGE ANYWHERE
c6bde4b01 : Import translations. DO NOT MERGE ANYWHERE
9ec0d90ef : Import translations. DO NOT MERGE ANYWHERE
34dda89c7 : Import translations. DO NOT MERGE ANYWHERE
56f67bb53 : Import translations. DO NOT MERGE ANYWHERE
5b8e11a3f : Import translations. DO NOT MERGE ANYWHERE
a91141715 : Import translations. DO NOT MERGE ANYWHERE
6e6650c76 : Refactor getConfiguredNetworks to bypass package check for shell
6aefac815 : Import translations. DO NOT MERGE ANYWHERE
8ae988321 : Import translations. DO NOT MERGE ANYWHERE
c39f26de2 : Import translations. DO NOT MERGE ANYWHERE
3c1f53f09 : Add uid/package check in WifiServiceImpl#registerSuggestionConnectionStatusListener
bd8881739 : Add uid/package check in WifiServiceImpl#getConfiguredNetworks
362245f2d : Import translations. DO NOT MERGE ANYWHERE
be6a1c4c6 : Import translations. DO NOT MERGE ANYWHERE
ac9d39308 : Import translations. DO NOT MERGE ANYWHERE
3c667f94c : Import translations. DO NOT MERGE ANYWHERE
91b697f92 : Add uid/package check in RttServiceImpl#startRanging
71375918c : Import translations. DO NOT MERGE ANYWHERE
e3049f660 : Import translations. DO NOT MERGE ANYWHERE
44555a90c : Import translations. DO NOT MERGE ANYWHERE
6afbd03b2 : Import translations. DO NOT MERGE ANYWHERE
c6ca588aa : Import translations. DO NOT MERGE ANYWHERE
ca4ad61c5 : Import translations. DO NOT MERGE ANYWHERE
771d0d3c9 : Import translations. DO NOT MERGE ANYWHERE
9884b5063 : Import translations. DO NOT MERGE ANYWHERE
1834b2fd7 : Import translations. DO NOT MERGE ANYWHERE
d3da11ae0 : Import translations. DO NOT MERGE ANYWHERE
13cc9fee9 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/modules/adb

d23160cd : Allow shell to read tracefs entries
3c01530e : Setting up a libadbd flag for shared usage across miniadbd (CL 1/2)
75d90d41 : Temporarily manually change versionName in apex_manifest.json
f39f65b9 : Temporarily manually change versionName in apex_manifest.json
2e38b046 : Temporarily manually change versionName in apex_manifest.json
b363643e : Temporarily manually set versionName in apex_manifest.json

+- Project: platform/packages/modules/common

e3e1e3c : Add resource only targets for Car UI lib and Car Rotary lib
2137496 : Add commit hook to require extra info in allowed_deps.txt additions.
454839d : add spatializer aidl interfaces
b35d012 : Add iconloader(minSdkVersion:26).
f0806bf : Update minSdkVersion of SettingsLib compoments
3535ff6 : Update minSdkVersion of SettingsLib compoments

+- Project: platform/packages/modules/vndk

2a9e761 : Create com.android.vndk.v31 APEX.

+- Project: platform/packages/providers/BlockedNumberProvider

c70d46d : Import translations. DO NOT MERGE ANYWHERE
6dbfa9c : Import translations. DO NOT MERGE ANYWHERE
b06da58 : Import translations. DO NOT MERGE ANYWHERE
e5376ce : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/ContactsProvider

d46c3de3 : Import translations. DO NOT MERGE ANYWHERE
0ad2fe75 : Import translations. DO NOT MERGE ANYWHERE
9210f5f3 : Import translations. DO NOT MERGE ANYWHERE
517c25eb : Import translations. DO NOT MERGE ANYWHERE
89804da7 : Import translations. DO NOT MERGE ANYWHERE
097a8efb : Import translations. DO NOT MERGE ANYWHERE
0ac4a3c0 : Fix issue with call log last modified not being updated.
c0c5c38e : Import translations. DO NOT MERGE ANYWHERE
40701fcb : Import translations. DO NOT MERGE ANYWHERE
b16f6e27 : Import translations. DO NOT MERGE ANYWHERE
2e1ae008 : Import translations. DO NOT MERGE ANYWHERE
d4a18bee : Ensure update/deletes in the call log notify content observers.
83c3b067 : Import translations. DO NOT MERGE ANYWHERE
888b21b5 : Import translations. DO NOT MERGE ANYWHERE
0a04dc07 : Import translations. DO NOT MERGE ANYWHERE
c04b7558 : Import translations. DO NOT MERGE ANYWHERE
6b2ccfac : Import translations. DO NOT MERGE ANYWHERE
c4a757ab : Import translations. DO NOT MERGE ANYWHERE
bd891a09 : Import translations. DO NOT MERGE ANYWHERE
52a4d234 : Import translations. DO NOT MERGE ANYWHERE
5630da48 : Import translations. DO NOT MERGE ANYWHERE
6a287424 : Import translations. DO NOT MERGE ANYWHERE
2ab527b5 : Import translations. DO NOT MERGE ANYWHERE
6a071c69 : Import translations. DO NOT MERGE ANYWHERE
b4a61eaa : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/DownloadProvider

9ff84f6d : Mock context for permission less app's context
0dc50489 : Restrict legacy apps to download files in private app dirs
a1a7e712 : Mock context for permission less app's context
763fa2c8 : Restrict legacy apps to download files in private app dirs
084a6135 : Import translations. DO NOT MERGE ANYWHERE
2ca7050c : Import translations. DO NOT MERGE ANYWHERE
762befef : Import translations. DO NOT MERGE ANYWHERE
88b52bee : Mock context for permission less app's context
2b48b9b1 : Mock context for permission less app's context
e6152130 : Mock context for permission less app's context
c39d04ac : Restrict legacy apps to download files in private app dirs
bdd16ae5 : Restrict legacy apps to download files in private app dirs
ed80e2c9 : Restrict legacy apps to download files in private app dirs
a37a57c7 : Import translations. DO NOT MERGE ANYWHERE
b1217729 : Import translations. DO NOT MERGE ANYWHERE
b3b08f32 : Import translations. DO NOT MERGE ANYWHERE
a7a4c596 : Import translations. DO NOT MERGE ANYWHERE
5a86bdfb : Import translations. DO NOT MERGE ANYWHERE
5768a106 : Import translations. DO NOT MERGE ANYWHERE
88c5d544 : Import translations. DO NOT MERGE ANYWHERE
55980346 : Import translations. DO NOT MERGE ANYWHERE
9cd190e8 : Import translations. DO NOT MERGE ANYWHERE
70da749c : Import translations. DO NOT MERGE ANYWHERE
50d9f79e : Import translations. DO NOT MERGE ANYWHERE
a19b4445 : Import translations. DO NOT MERGE ANYWHERE
8f193b3f : Import translations. DO NOT MERGE ANYWHERE
3887230a : Import translations. DO NOT MERGE ANYWHERE
89df9165 : Import translations. DO NOT MERGE ANYWHERE
753757b4 : Import translations. DO NOT MERGE ANYWHERE
48f08290 : Import translations. DO NOT MERGE ANYWHERE
a38b2068 : Import translations. DO NOT MERGE ANYWHERE
da3a9976 : Import translations. DO NOT MERGE ANYWHERE
00c73c07 : Import translations. DO NOT MERGE ANYWHERE
43aa96b3 : Import translations. DO NOT MERGE ANYWHERE
2ef568de : Import translations. DO NOT MERGE ANYWHERE
d9adaa32 : Import translations. DO NOT MERGE ANYWHERE
624eba63 : Import translations. DO NOT MERGE ANYWHERE
5de856a0 : Import translations. DO NOT MERGE ANYWHERE
d15803c5 : Import translations. DO NOT MERGE ANYWHERE
65557b06 : Import translations. DO NOT MERGE ANYWHERE
7ba605ec : Import translations. DO NOT MERGE ANYWHERE
ec3cb13d : Import translations. DO NOT MERGE ANYWHERE
09da050c : Import translations. DO NOT MERGE ANYWHERE
a9e1b097 : Import translations. DO NOT MERGE ANYWHERE
f19821e7 : Import translations. DO NOT MERGE ANYWHERE
02861f55 : Import translations. DO NOT MERGE ANYWHERE
1503abde : Import translations. DO NOT MERGE ANYWHERE
2093f771 : Ignore IllegalArgumentException from MediaProvider operations
a112cf45 : Import translations. DO NOT MERGE ANYWHERE
ce276d88 : Import translations. DO NOT MERGE ANYWHERE
093a2368 : Import translations. DO NOT MERGE ANYWHERE
12cd2d3a : Import translations. DO NOT MERGE ANYWHERE
b61ad725 : Import translations. DO NOT MERGE ANYWHERE
27f0562b : Import translations. DO NOT MERGE ANYWHERE
168f47a4 : Import translations. DO NOT MERGE ANYWHERE
d3fc6ee0 : Import translations. DO NOT MERGE ANYWHERE
9c5b3197 : Import translations. DO NOT MERGE ANYWHERE
7a92998a : Ignore IllegalArgumentException from MediaProvider operations
e7c8e305 : Import translations. DO NOT MERGE ANYWHERE
3613ad50 : Import translations. DO NOT MERGE ANYWHERE
a01a5a2e : Import translations. DO NOT MERGE ANYWHERE
af1289be : Import translations. DO NOT MERGE ANYWHERE
e200795a : Import translations. DO NOT MERGE ANYWHERE
710c9798 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/providers/MediaProvider

d42c38e9 : MP targets 31 (except in master)
d9492257 : Import translations. DO NOT MERGE ANYWHERE
32bc99f9 : Import translations. DO NOT MERGE ANYWHERE
0788bb1a : Import translations. DO NOT MERGE ANYWHERE
a728dfa1 : Avoid apps to get global access with table uri
5d56bfd3 : Update the java doc for audio types in MediaStore
8ca6dd56 : DO NOT MERGE Open all files with O_NOFOLLOW.
b5086806 : Open all files with O_NOFOLLOW.
ca77850f : Import translations. DO NOT MERGE ANYWHERE
665581d5 : Import translations. DO NOT MERGE ANYWHERE
8d90d86e : Import translations. DO NOT MERGE ANYWHERE
b5aa0e31 : Import translations. DO NOT MERGE ANYWHERE
371b80e7 : Import translations. DO NOT MERGE ANYWHERE
be487287 : Import translations. DO NOT MERGE ANYWHERE
6408719d : Import translations. DO NOT MERGE ANYWHERE
8f893c4e : Import translations. DO NOT MERGE ANYWHERE
4e9c503f : Import translations. DO NOT MERGE ANYWHERE
3db44927 : Handle content uris without id in checkUriPermission
f1c691f1 : Handle content uris without id in checkUriPermission
ef2abc71 : Handle content uris without id in checkUriPermission
76f72536 : Handle content uris without id in checkUriPermission
e81d03db : Fix use-after-free bug in FuseDaemon
9b7488a6 : Fix use-after-free bug in FuseDaemon
88c85569 : Import translations. DO NOT MERGE ANYWHERE
0ecefa4b : Import translations. DO NOT MERGE ANYWHERE
2005ead5 : Import translations. DO NOT MERGE ANYWHERE
bdf5dd34 : transcoding: Empty the list and move to server side list.
ecf77d4c : Import translations. DO NOT MERGE ANYWHERE
e4948bad : Import translations. DO NOT MERGE ANYWHERE
ae8606ec : Import translations. DO NOT MERGE ANYWHERE
e35416b6 : Import translations. DO NOT MERGE ANYWHERE
ae11e784 : Import translations. DO NOT MERGE ANYWHERE
a53e0e4a : Import translations. DO NOT MERGE ANYWHERE
6aeac891 : Import translations. DO NOT MERGE ANYWHERE
22ea7655 : Import translations. DO NOT MERGE ANYWHERE
b20b9fc1 : Import translations. DO NOT MERGE ANYWHERE
3d43675d : Import translations. DO NOT MERGE ANYWHERE
23ba9d61 : Rename MediaTranscodeManager -> MediaTranscodingManager
bc580e34 : Import translations. DO NOT MERGE ANYWHERE
3883d6d4 : Import translations. DO NOT MERGE ANYWHERE
5e794060 : Cache results of isWorkProfile().
f1431332 : Rename MediaTranscodeManager -> MediaTranscodingManager
2e686e92 : Import translations. DO NOT MERGE ANYWHERE
b2f7f962 : Import translations. DO NOT MERGE ANYWHERE
7482d8c5 : Import translations. DO NOT MERGE ANYWHERE
f293c809 : Import translations. DO NOT MERGE ANYWHERE
5f085aeb : Import translations. DO NOT MERGE ANYWHERE
e8916421 : Import translations. DO NOT MERGE ANYWHERE
d3c8749f : Undeprecate DATA column
f1ab91e2 : Import translations. DO NOT MERGE ANYWHERE
9355743a : Import translations. DO NOT MERGE ANYWHERE
ea853d08 : Import translations. DO NOT MERGE ANYWHERE
6cb98d92 : Make sure we can resolve the internal volume as well.
fac4b8e8 : Make sure we can resolve the internal volume as well.
63d9b653 : Add uid logs when opening via ContentResolver
586cc085 : Add uid logs when opening via ContentResolver
9f8ac98e : Conditionally skip volume validation when attaching volume
a524380c : Improve robustness of updateVolumes().

+- Project: platform/packages/providers/TelephonyProvider

1fa92318 : Don't update SimInfo db if restore match is from newer db schema.
bfa77cf3 : Import translations. DO NOT MERGE ANYWHERE
9cdf8ced : Import translations. DO NOT MERGE ANYWHERE
f2e21a29 : Import translations. DO NOT MERGE ANYWHERE
a59b54c5 : Added nr advanced calling settings support
04d32de5 : Update owners file

+- Project: platform/packages/providers/TvProvider

d4a788c : Import translations. DO NOT MERGE ANYWHERE
cfd9ebd : Import translations. DO NOT MERGE ANYWHERE
e8d0cd0 : Import translations. DO NOT MERGE ANYWHERE
fb56caf : Import translations. DO NOT MERGE ANYWHERE
e62111b : Import translations. DO NOT MERGE ANYWHERE
e7e27b3 : Import translations. DO NOT MERGE ANYWHERE
96f722f : Import translations. DO NOT MERGE ANYWHERE
fd27279 : Import translations. DO NOT MERGE ANYWHERE
f834a8f : Import translations. DO NOT MERGE ANYWHERE
641c2b2 : Import translations. DO NOT MERGE ANYWHERE
f7ecb16 : Import translations. DO NOT MERGE ANYWHERE
7a6281b : Import translations. DO NOT MERGE ANYWHERE
682ba8e : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/screensavers/Basic

2a60a1a : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/screensavers/PhotoTable

686522c : Import translations. DO NOT MERGE ANYWHERE
11a8bf9 : Import translations. DO NOT MERGE ANYWHERE
94785aa : Import translations. DO NOT MERGE ANYWHERE
38a282d : Import translations. DO NOT MERGE ANYWHERE
7685eb2 : Import translations. DO NOT MERGE ANYWHERE
0acf363 : Import translations. DO NOT MERGE ANYWHERE
8d891cc : API level 30 upgrade: PhotoTable
e385bb2 : API level 30 upgrade: PhotoTable
329f940 : Import translations. DO NOT MERGE ANYWHERE
c41d926 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/AlternativeNetworkAccess

2f04ff6 : Enhance ONS to support 5G scanning.

+- Project: platform/packages/services/BuiltInPrintService

12b06f1 : Import translations. DO NOT MERGE ANYWHERE
efb6d4f : Import translations. DO NOT MERGE ANYWHERE
3e57f81 : Import translations. DO NOT MERGE ANYWHERE
0e58118 : Import translations. DO NOT MERGE ANYWHERE
d0034eb : Import translations. DO NOT MERGE ANYWHERE
b43a7b6 : Import translations. DO NOT MERGE ANYWHERE
9defb86 : Import translations. DO NOT MERGE ANYWHERE
2d6bc0d : Import translations. DO NOT MERGE ANYWHERE
a6272c7 : Import translations. DO NOT MERGE ANYWHERE
e407a01 : Import translations. DO NOT MERGE ANYWHERE
6e37430 : Import translations. DO NOT MERGE ANYWHERE
40ceb2e : Import translations. DO NOT MERGE ANYWHERE
4bcbe57 : Import translations. DO NOT MERGE ANYWHERE
76e54d6 : Import translations. DO NOT MERGE ANYWHERE
88cdb12 : Import translations. DO NOT MERGE ANYWHERE
9c98474 : Import translations. DO NOT MERGE ANYWHERE
4a79079 : Import translations. DO NOT MERGE ANYWHERE
8b1ed83 : Import translations. DO NOT MERGE ANYWHERE
e733da0 : Import translations. DO NOT MERGE ANYWHERE
2fd7625 : Import translations. DO NOT MERGE ANYWHERE
146c53a : Import translations. DO NOT MERGE ANYWHERE
a84743c : Import translations. DO NOT MERGE ANYWHERE
ca107d5 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Car

14ced201d : make the height dimen as a even number
8ecd6b301 : Replace primary key in UserPackageSettings table.
3972bb40b : Import translations. DO NOT MERGE ANYWHERE
ea096d1e5 : Import translations. DO NOT MERGE ANYWHERE
dbcc6fd1b : Import translations. DO NOT MERGE ANYWHERE
d64625ba8 : Import translations. DO NOT MERGE ANYWHERE
735fb49db : Import translations. DO NOT MERGE ANYWHERE
b68cabc5d : Import translations. DO NOT MERGE ANYWHERE
576406b97 : Import translations. DO NOT MERGE ANYWHERE
bd80ae7f9 : Import translations. DO NOT MERGE ANYWHERE
8b107df8b : Import translations. DO NOT MERGE ANYWHERE
93e776c6a : Reduce cool down duration for summary atom pull.
bbc8d6278 : Allow CAR_EVS_SERVICE in user build
a6956b32c : Allows the root user to access the evs manager
8703ce7ee : DO NOT MERGE: Increase 3p app disk I/O overuse thresholds.
abf04cb22 : Revert "Added feature android.software.device_admin"
8633cf41c : Fix for user switch event not consistently triggered
1a0e2a8e5 : Fix virtual camera crash
00c5d4f1f : [NetworkPreferenceApp] PANS Status Text fix
a5e4adaa9 : Clear task and launch new activity when launching an app's settings page.
86f436985 : Fix selinux violation around carservice_app
27c2c072f : Fixes CarManagedProvisioning UX
829bda053 : Fix virtual camera crash
abbcf25fe : Update manifest to align with phone changes
b137636c7 : CarService detects recurring overuse
dd7d1babc : Enable crash-related atoms on StatsPublisher
a0489c616 : Remove stats for deleted user on watchdog daemon side.
b4b302cef : Update top N UID I/O usage summary limit to system total written bytes.
16eefac2f : Show CarWatchdog's resource overuse user notifications.
79922d514 : Import translations. DO NOT MERGE ANYWHERE
410705454 : Import translations. DO NOT MERGE ANYWHERE
4357dfc74 : Import translations. DO NOT MERGE ANYWHERE
66c4d8777 : Import translations. DO NOT MERGE ANYWHERE
8b5b66a5c : Import translations. DO NOT MERGE ANYWHERE
b0c959d5d : Import translations. DO NOT MERGE ANYWHERE
b65ad42b5 : Update radio button overlays to resolve rotary highlights and default clickable state
ba53005c5 : Adjust rotary focus shape for switches
6fbf8e701 : Dump time of last update on CarMediaService.
13d68b299 : Uses the local KeyGuard animation.
d3c80e567 : Post task to disable I/O overusing apps only on no user interaction.
554076bb5 : Fixed car audio focus regain type
0df10b3f5 : Change CarManagedProvisioning theme to match SUW
22fff9959 : Move CarManagedProvisioning to AOSP location
4e8a48e48 : Use AtomicFile in CarTelemetryService
dfe5b8667 : Correct license statement in packages/services/Car
1b637f707 : Initialize CarWatchdog's UX state during init.
d8791397b : Pull weekly I/O usage summary metrics from CarService.
b702af3c3 : Add watchdog storage queries to fetch I/O usage summary stats.
9f57f3356 : Added more info to car_user_svc_initial_user_info_req event
26d6a9086 : Saved initial user info in SystemServer
9d5dae69d : Added DISALLOW_CONFIG_BRIGHTNESS to KitchenSink.
5c51ac5ac : Fixed UserRestrictions ListView.
34efa0c5d : Add long-running recurring I/O overuse kitchensink test.
7a46ea77f : Remove unused actionTakenOnResourceOveruse watchdog daemon AIDL method.
465c8b7ba : Handle enabling shared user id package when resetting stats.
d019dcdd6 : (Clean cherry-pick) Add large persistableBundle flag.
2927231af : Overlay radio button style to meet car UX specs
8262f4f4f : (Clean cherrypick) Add ProcessCpuTime stats.
90887c9c0 : Remove config_systemAutomotiveCluster from car_product overlay.
be3de7405 : Added modify audio routing to car shell
59720413c : Import translations. DO NOT MERGE ANYWHERE
cea9c0598 : Import translations. DO NOT MERGE ANYWHERE
eb82a2765 : Import translations. DO NOT MERGE ANYWHERE
97aaefef7 : Fix NullPointerException at CarPowerManagerUnitTest
8e70d1337 : Update UX state to no interation on garage mode ON.
29d660448 : update OWNERS file to include members of the apps team
a44d46297 : Support capturing back key events
83095ab1c : Import translations. DO NOT MERGE ANYWHERE
ca0c3a56a : Import translations. DO NOT MERGE ANYWHERE
28471e085 : Import translations. DO NOT MERGE ANYWHERE
1835aac99 : Import translations. DO NOT MERGE ANYWHERE
55c984a27 : Import translations. DO NOT MERGE ANYWHERE
47ffc29f3 : Import translations. DO NOT MERGE ANYWHERE
638b4dac3 : Import translations. DO NOT MERGE ANYWHERE
f9df5c071 : Guarantee the system EVS viewer's launch
c7c72acde : Correct a logic to request the viewer activity
8efaf4aa6 : Add display state dependent behaviors
dd801874a : DO NOT MERGE Update NewUserDisclaimer UX
134f8a004 : Refactor kitchensink watchdog tests.
d7f88245a : add vehicle_binding_integration_test to TEST_MAPPING
d5922ba5b : Remove packages marked to be disabled and enable packages on reset.
678fedaec : Push westworld metrics on disk I/O overuse and app killing.
90ca8591b : Handle SIGABRT properly in evs_app
593672d4c : Add overuse configuration cache in CarWatchdogService.
42185d8fa : Notify garage mode and power cycle changes on dameon reconnect.
1d3feba66 : Split ClusterHomeCallback into ClusterStateListener and ClusterNavigationStateListener. - This is done because ClusterHomeCallback was catering to 2 use cases. - Splitted the registerCallback and unregisterCallback methods as well.
6ff82efdb : Enlengthen VHAL health check if a device is slow
ae1c8a753 : Import translations. DO NOT MERGE ANYWHERE
d9d969c11 : Import translations. DO NOT MERGE ANYWHERE
f8e41c53c : UX polishing for profile switcher. - Add badge to 'Add profile' button.
11be68d0e : Update the voiceplate activity
7e79bb99b : (Clean Cherry-pick) [KitchenSink] Add ActivityForegroundStateChanged and AppStartMemoryStateCaptured Tests
1d6029a77 : Update CarDeveloperOptions Manifest
a4de67f1a : Watchdog detects multiple resource overuses during consecutive polls.
33d91433b : Add alternate way to get PersistableBundle size.
b3bb16c96 : Add car_service shell command to control package killable state.
df3449d84 : Proactively delete local JNI references after their referees are no longer needed.
044161388 : Handle redundant display state change events in CarWatchdogService.
4624bac91 : [RESTRICT AUTOMERGE] Check both MetricsConfig version for add and remove APIs
4703f026e : Fix flaky DataBrokerTest by extending timeout threshold
076609986 : Accelerate YUV422 to RGBA conversion
a86a57fd3 : Handle destroyed EVS clients properly
08321301d : Apply cosmetic changes
4d99b1e55 : [RESTRICT AUTOMERGE] Replace Slog with Slogf in telemetry service.
392194974 : Disables ADAS GNSS bypass for user 0
02b5b4710 : Import translations. DO NOT MERGE ANYWHERE
699ba76f4 : Improve bugreport notification and title strings
03cbd1f78 : Fetch today's I/O usage stats collected during previous boot.
2b802eeae : Fix error prone warnings in WatchdogPerfHandler.
64d0e1ff7 : Handle resource overusing apps based on the current UX state.
5e294c7dc : Change settings animations to fade
1a0457581 : [RESTRICT AUTOMERGE] Add app foreground/background transition metric.
6d372d2f3 : Fix the service request handling
36a120742 : Ignore flaky DataBroker tests
8f821df95 : Require listener to be set for CarTelemetryManager APIs
583ee11d1 : [RESTRICT AUTOMERGE] Add more error logging and clean up blueprint files for ScriptExecutor.
ddf054655 : Fixed car_admin_ui_managed_device_message strings.
f0863991d : Add DisplayAreaButton for app grid and notifications selected state
c42e4ccf4 : DO NOT MERGE Update StatusBar height per design spec
354e154e4 : Fix gray window shown on task switch
aa6c9b943 : Fix a bug where the locale was not switching properly for user-10.
15bc80db8 : Link internal libraries as static_libs or whole_static_libs.
0864c4662 : Cancel system power policy in carpowerpolicyd
114682e67 : Add privacy chip to RB status bar
9fa1bff36 : Allow downstream devices to override EVS mode property
5dca6be13 : Fix SilentModeHandlerUnitTest failure
fb49cff03 : Add additional activities to list to ignore to open foreground DA
524209a5a : Update Car UI plugin toggle to reflect change in enablement logic
11f0ecfb3 : Add long message notification button to kitchensink.
2843feff4 : Enable HVAC button selected state
9fbf8914f : Update android.widget.SeekBar style to match the specs
44b634258 : Import translations. DO NOT MERGE ANYWHERE
3a4dbb3d4 : Set a custom layout for PreferenceFragment
8217e5fcf : Update dialer ongoing screen as per UX mocks
d1e8302a1 : Revert "Revert "Include CarManagedProvisioning in car.mk""
7c02ce6f1 : Revert "Include CarManagedProvisioning in car.mk"
9743335ae : [RESTRICT AUTOMERGE] Create TimeHalService in CarServices.
2f040e4ad : Remove dependency on libbinder by native Script Executor library.
9de7aa539 : Remove resource usage stats on user delete and cleanup on system startup
ede7c761f : RRO Assistant VoicePlate Activity
a18e23098 : Remove an unused permission from car service.
ca140874d : Include CarManagedProvisioning in car.mk
f22222cba : [RESTRICT AUTOMERGE] Add memInfo to KitchenSink and reorg buttons
592145aaf : Introduce CarActivityManager.
7f3b650cd : [RESTRICT AUTOMERGE] Verify StatsdConfig validity before pulling reports.
b6ebb045a : Modify heads up layout to allow interaction
cb9439bd0 : Add a preventive check to avoid NPE if topTask.topActivity is null.
fd33d85b5 : Import translations. DO NOT MERGE ANYWHERE
fa920edbe : Import translations. DO NOT MERGE ANYWHERE
f1249b97b : Import translations. DO NOT MERGE ANYWHERE
9c552eba4 : Import translations. DO NOT MERGE ANYWHERE
659dd8981 : Import translations. DO NOT MERGE ANYWHERE
f405f4cc7 : Import translations. DO NOT MERGE ANYWHERE
ddd0c80de : Import translations. DO NOT MERGE ANYWHERE
6283eb104 : RRO the components that will ignore the opening foregroundDA
7ead16176 : [RESTRICT AUTOMERGE] Fix onPublisherFailure test for StatsPublisher
4e5596685 : [RESTRICT AUTOMERGE] Remove mLock and use mTelemtryHandler in StatsPublisher
4475ced02 : [RESTRICT AUTOMERGE] Fix stats publisher test caused by file not found
4c7e65644 : [RESTRICT AUTOMERGE][CarTelemetryService] Add memory metrics test to kitchen sink
3a91fefcc : Fix a flaky CarPackageManagerService test.
39e7748c6 : [RESTRICT AUTOMERGE] Provide affected configs when publishers fail
8383591e9 : Update settings highlight color for top level menu
2f22ed03a : [RESTRICT AUTOMERGE] [Stats Publisher] Hook up to stats converter.
731e5736a : Fix crash when accessing developer options.
5dc5a0c76 : remove HandlerThread.getThreadHandler() call
9127c5025 : Update background color of toasts
aa499cef3 : [RESTRICT AUTOMERGE] [DataBroker] Remove MetricsConfig after script finishes
c59425999 : Update Widget.DeviceDefault.CompoundButton.Switch to match the specs
76d6225d9 : Add parsing dimensions, exception and refactor to stats converter.
f203fffa8 : Import translations. DO NOT MERGE ANYWHERE
9939ded6c : Import translations. DO NOT MERGE ANYWHERE
a79fe2d24 : Import translations. DO NOT MERGE ANYWHERE
8a1082669 : Import translations. DO NOT MERGE ANYWHERE
9870b62ce : Import translations. DO NOT MERGE ANYWHERE
6dd881fcb : Fix dialogs theme
62b12e340 : Update overlayable to include rotation resource
9f80c7c37 : [RESTRICT AUTOMERGE] Send metrics config removal request to DataBroker
fd8cc5951 : Fix system monitor memory calculation bug
0a44a685d : FastPairGattServer send notification
2d6340a9e : Update handle bar color
2f3ea94b9 : Apply Theme.CarUi to CarUiRecyclerView screen
a4d7baf6f : Add owners file
f4aa2e531 : [RESTRICT AUTOMERGE] [DataBroker] Implement piping large data to ScriptExecutor
4f26d1013 : Import translations. DO NOT MERGE ANYWHERE
32832c617 : Import translations. DO NOT MERGE ANYWHERE
50b55fc9d : Remember userId to restart the previous Intent when the display is back.
4566d7499 : Stop fixed activity mode when the display is removed.
f3c8f40fe : Update enable microphone dialog positive button
dede63823 : Remove vts test vehicle binding seed
a55ac6d11 : Remove TriConsumer dependency in WatchdogPerfHandler.
a5bc08a62 : Enable passing of publishedData to scripts.
374b35b85 : Add strings for resource overuse notification.
b89800117 : Adding Quick Controls Viewer
d6292a4b1 : Add driving safety region support with one time bypassing
40fcb0c5c : Add driving safety region support with one time bypassing
f7db681ff : Add string array input and output for Lua scripts in ScriptExecutor.
806f42250 : Update EVS selinux policy
7893c99ec : add CONTROL_APP_BLOCKING permission to ks app.
0ed8af172 : add CONTROL_APP_BLOCKING permission to ks app.
8d3450c27 : FastPairProvider Passkey Response
446e8b315 : FastPairProvider Advertising initiation
3d3806bea : Wait for boot complete to start metrics collection
ddf06ce14 : FastPairProvider Advertising initiation
9864f3907 : FastPairProvider Passkey Response
44c00f10d : Disable dynamic bouncer for Automotive
05985b595 : Fix colors on control bar and app grid activity
e4cbc69bf : fix media login screen
695cd98c7 : Import translations. DO NOT MERGE ANYWHERE
a0986da1c : Import translations. DO NOT MERGE ANYWHERE
c420230d6 : Fix the RRO for dialogs
738cdc394 : Fix HUNs, including incoming call, to match specs
af7501025 : [CarTelemetryService] Add hello world kitchensink test
190c2cfac : Fix dialer RRO as per specs
84c4aec83 : Add CarService RRO to enable CarEvsService by default
f91bf3161 : Reset resource overuse stats in local database
eaf500648 : Update boot animation to include loading bar
8a616c4e9 : Added mockUmGetUserHandles to AndroidMockitoHelper
0a9c1f797 : Updated WHEEL_TICK configArray documentation.
b31ec40b6 : Added required_apps_managed_user.xml
e83df1707 : Use epoll to monitor sysfs in carpowerpolicyd
7b63854dd : Implement equals and hashcode for DataSubscriber
c6e373a07 : [DO NOT MERGE] Add developer options toggle to control enable/disable Car UI library plugin
d37770d9e : Remove CarSystemUIEvsRRO
94d172a33 : Add auto dismiss for HVAC panel
6987e9cc0 : Add internal ScriptExecutor API to invoke scripts for large inputs.
f58a106cf : Reuse constructPackageInfo method from PackageInfoTestUtils.
c12e8c6f7 : Update IoOveruseMonitor to use UidStatsCollector.
4875357ee : Update IoPerfCollection to use UidStatsCollector.
d9981a62e : Update WatchdogPerfService to use UidStatsCollector.
f37bcd8aa : Aggreated per-UID I/O and process stats with UidStatsCollector.
1dced9686 : Add CarEvsCameraPreviewApp RRO for orientation
08309492f : Aggregate per-UID stats during /proc/PID stats collection.
2b0161ce3 : Refactor UidIoStatsCollector implementation.
8e4a16bf2 : Update handle bar as per specs
1f308ec30 : Add a resource to set in-plane rotation angle
742821b0a : Import translations. DO NOT MERGE ANYWHERE
3af1299a1 : Import translations. DO NOT MERGE ANYWHERE
d5b4b0b51 : [CarTelemetryService] implement sendFinishReports
00166f6a5 : Fix orientation for seahawk_car_ui_portrait
31f9e2888 : Revert "Update boot ainmation to include loading bar"
d58d6bebd : Add settings rro and update dialer rro
09ab9c11d : Update boot ainmation to include loading bar
895ea36ac : [RESTRICT AUTOMERGE] Add metrics data converters for statsd publisher.
cda55ca26 : Remove CarWatchdogService cache for old enabled state.
20c174846 : Add int and long arrays as accepted values in the input PersistableBundle.
102a6c25e : Add OWNERS file to CarEvsCameraPreviewApp
862d6eacb : [ResultStore] update proto file and implement error storage
3ff32b560 : Improving CarInputManagerTest and fixing tests
b9beb0a8a : Visual fixes for control bar
60a049d0b : [RESTRICT AUTOMERGE] Add process memory to StatsPublisher
5a7c98e75 : [NetworkPreferenceApp] remove dep on android.car
da9f0ba3d : [RESTRICT AUTOMERGE] Replace SharedPrefs with flat file persistable bundle
eacdbc742 : Fix the color for colorForeground
cb442bd08 : Rename UidIoStats and ProcPidStat classes.
01a3e598b : Revert "Revert "Use epoll to monitor sysfs in carpowerpolicyd""
4b9750796 : Revert "Use epoll to monitor sysfs in carpowerpolicyd"
87ac35423 : Update the RRO for CW
dad002cf5 : Receive ACTION_CLOSE_SYSTEM_DIALOGS to close RVC when Home is pressed.
f721b1372 : Implement delete methods in MetricsConfigStore and ResultStore
d0e091f8b : Allow CarEvsCameraPreviewApp in UX restricted mode
8a5aee586 : Notify the client that the stream is being stopped
6e37ec4e2 : Handle an accidental CarEvsService clients' death
c209a326c : Set forgiven bytes to default PerStateBytes object when resetting stats.
99994d64a : Import translations. DO NOT MERGE ANYWHERE
c1a05844b : Import translations. DO NOT MERGE ANYWHERE
9572dad2d : Import translations. DO NOT MERGE ANYWHERE
743ffc120 : Import translations. DO NOT MERGE ANYWHERE
880fb84f6 : Import translations. DO NOT MERGE ANYWHERE
40e8582d9 : Import translations. DO NOT MERGE ANYWHERE
37ae10796 : Use epoll to monitor sysfs in carpowerpolicyd
d944733b6 : Add selected state to system bar icons
093db7e59 : Overlay config for foreground DA components
9b9341c4a : [RESTRICT AUTOMERGE] Refactor CarTelemetryService API and tests
bb3005265 : Handle newer version of the config
fb4f29d13 : [RESTRICT AUTOMERGE] Fail StatsPublisher if StatsD is not available
5528c71b6 : CarService should fetch vendor package prefixes from watchdog daemon
4bf09f0f1 : Add atest for vehicle binding seed
a16bfc907 : [RESTRICT AUTOMERGE] Add notifying CarTelemetrydPublisher failures
ea6a494a8 : [DataBroker] Uncomment persistable bundle code in ScriptExecutor API
533cccc52 : Fix class cast exception error in notification center caused by ag/15748199
efb65b4c0 : Make some color changes to toolbar
eb40fced6 : Update HVAC UI to represent Jeep capabilities
f6c7e666f : Implement on_script_finished ScriptExecutor API. DO NOT MERGE
d4e959a97 : Remove play/pause keyevent from auto mute
f5a6b1a97 : Add RRO for the CarEvsCameraPreviewApp
6328e4bc8 : Overlay the NotificationAccessConfirmationActivity's component name with the CarSystemUi's variant.
a4a8fd01f : [RESTRICT AUTOMERGE] Fix error prone build breakage caused by databroker test
6748f9f71 : add SampleCustomInputServiceTest to TEST_MAPPING
87fb96816 : Fix virtual camera crash
ac8b5ba29 : [RESTRICT AUTOMERGE] Move all car telemetry related work to a single worker thread
8569fa013 : Update RVC app to allow for more configurability
43b93c5a0 : Import translations. DO NOT MERGE ANYWHERE
0913c9f79 : Import translations. DO NOT MERGE ANYWHERE
a169245eb : Import translations. DO NOT MERGE ANYWHERE
c577c28a7 : Import translations. DO NOT MERGE ANYWHERE
b9267a1f3 : Overlay media styles to allow for rounded corners
6eb73b394 : Remove padding in back button
7e6ec92dd : Update more colors (settings related) for car-ui-portrait
2626c8d3e : Fix NPE in CarSafetyAccessibilityService.
0ecb6f0cc : Fix HUNs and notification center
0f2f29162 : [NetworkPreferenceApp] Fix UI bug
dafdd22b9 : Replaces Bundle usage in ScriptExecutor with PersistableBundle. DO NOT MERGE
84378e376 : Add space after parameter comments in the CarWatchdogServiceUnitTest.
0d3b1997d : Integrate WatchdogStorage module with CarWatchdogService.
282c3ce88 : Persist I/O usage state to the local database in CarWatchdogService.
d0814be26 : Persist user package settings to a local database in CarWatchdogService.
9912ac3b9 : Creates separate package for ScriptExecutor. DO NOT MERGE
48e16af76 : Adding both Car and regular MONITOR_INPUT permission against requestInputEventCapture
a65582857 : DO NOT MERGE [LSC] Add LOCAL_LICENSE_KINDS to packages/services/Car
7c17c4c67 : Import translations. DO NOT MERGE ANYWHERE
c773aae4b : Import translations. DO NOT MERGE ANYWHERE
9340f55b4 : Import translations. DO NOT MERGE ANYWHERE
cc80cc52e : Import translations. DO NOT MERGE ANYWHERE
69a5d5e4f : Import translations. DO NOT MERGE ANYWHERE
4cb3fb3e4 : Import translations. DO NOT MERGE ANYWHERE
fa4df2b96 : Update audio control bar to spec
c1da7c75b : Remove vehicle bind seed digest output
a341898e5 : DO NOT MERGE [MetricsConfig Store] implement flat file store
3a13143b6 : Ensure status icons are visible
394755d28 : Add flaky annotation to bugreport test
6891b2dd8 : Fix boot animation to only play once
ada36ef68 : Fix passing runnable using 'this::' for SystemMonitor.
cdcb4e1e1 : Add periodically pulling data from StatsD
b9bfe49a5 : Post fetch/sync resource overuse configs on daemon connect.
8af363f01 : Make various fixes to hvac
a9af914a8 : Update more colors for car-ui-portrait
7d5ecf032 : Add removing subscriber from StatsPublisher
a539b642a : Fix shared lib for mainline integration. DO NOT MERGE.
baa986003 : Ignore min/max SampleRate for static properties
e5954e2f8 : Update title bar as per new specs
bc8ccedac : Import translations. DO NOT MERGE ANYWHERE
3c884a888 : Import translations. DO NOT MERGE ANYWHERE
aca5c17da : Add an optional user lib in Android.bp
3493cae7a : Fix prop id for recirculate air
252400e5b : Initial colors for car_ui_portrait
48036202b : Adjust dimensions for 15 inch display
5450d1f96 : Added system accent colors to theme demo app
aba0208ea : Pass ResultStore to DataBroker and store interim script results DO NOT MERGE
a0da66150 : Update RRO Names
4bdbb0b64 : Update core visual RROs for portrait
a71895684 : Replace handler.sendMessage* with handler.post* methods in CarWatchdogService.
070bfaa53 : Import translations. DO NOT MERGE ANYWHERE
c174d9eac : Import translations. DO NOT MERGE ANYWHERE
01e85b8ac : Import translations. DO NOT MERGE ANYWHERE
ae00be427 : Import translations. DO NOT MERGE ANYWHERE
3496ab537 : Import translations. DO NOT MERGE ANYWHERE
b20e3dce6 : Import translations. DO NOT MERGE ANYWHERE
85f9d43c1 : Import translations. DO NOT MERGE ANYWHERE
014ca47cf : Import translations. DO NOT MERGE ANYWHERE
41cf3b283 : Import translations. DO NOT MERGE ANYWHERE
17fea115c : Import translations. DO NOT MERGE ANYWHERE
6288dfbbc : Import translations. DO NOT MERGE ANYWHERE
07f44199a : Import translations. DO NOT MERGE ANYWHERE
9395ad9d8 : Import translations. DO NOT MERGE ANYWHERE
4e10fdeeb : Import translations. DO NOT MERGE ANYWHERE
47f457905 : Import translations. DO NOT MERGE ANYWHERE
163d0a111 : Import translations. DO NOT MERGE ANYWHERE
18bd97fcf : Import translations. DO NOT MERGE ANYWHERE
4d6f2b1c0 : Import translations. DO NOT MERGE ANYWHERE
b93030dc4 : Import translations. DO NOT MERGE ANYWHERE
d8fc0b4e2 : Import translations. DO NOT MERGE ANYWHERE
d95f95d92 : Add priority field to telemetry proto subscriber
b3d6e23da : DO NOT MERGE Refactor of the RRO structure
c04686990 : [ResultStore] Delete stale data in shutdown based on local time
2b11eb5a8 : Add CPU and memory load monitoring to SystemMonitor.
3b7e35061 : Revert "Revert "Create a separate package for ScriptExecutor"". DO NOT MERGE
6e449ab59 : Update Dialer to specs
6c9e32663 : Revert "Create a separate package for ScriptExecutor. DO NOT MERGE"
93db6be08 : Import translations. DO NOT MERGE ANYWHERE
013a3fad1 : Import translations. DO NOT MERGE ANYWHERE
8be472263 : Import translations. DO NOT MERGE ANYWHERE
310652e5c : Import translations. DO NOT MERGE ANYWHERE
e01855692 : Import translations. DO NOT MERGE ANYWHERE
b5024c2d4 : Import translations. DO NOT MERGE ANYWHERE
d0660c0f4 : Import translations. DO NOT MERGE ANYWHERE
c34f9001f : Import translations. DO NOT MERGE ANYWHERE
fb1256361 : Import translations. DO NOT MERGE ANYWHERE
a8f54822d : Import translations. DO NOT MERGE ANYWHERE
530ac9955 : Import translations. DO NOT MERGE ANYWHERE
b13a5055a : Import translations. DO NOT MERGE ANYWHERE
289078c69 : [ResultStore] create flat file result store class
02dfc325d : Fix the javadoc link errors in VehiclePropertyIds
f2a852a40 : Allow carwatchdogd to read/write from /data/system/car.
38569c7b3 : Handle multiple activity instances in the TemplatetActivity dialog detection logic.
831730407 : Complete the implementation for preventing templated activities from displaying custom dialogs.
53fef5c8f : Enable CarSafetyAccessibilityService from CarInputService on user switch.
afd79ef2e : Add capability in CarPackageManagerService to block the templated activities from displaying custom dialogs.
73dd47616 : Create a separate package for ScriptExecutor. DO NOT MERGE
ccb7ba843 : Add two CtsVerifier power policy test commands
f5714e49a : Add customizable message style notification generator to kitchensink
25b6ad854 : Import translations. DO NOT MERGE ANYWHERE
1160c8523 : Add alert dialog layout RRO in chassis
8f98909b2 : Update HUNs for 15 inch specs
dc45e8624 : Update nav bar to new and 15 inch specs
5d50595d3 : CarService command watchdog-control-health-check value should be disable/enable
614811425 : Make CarService set resource configurations validation more robust
7c481aff2 : Added feature android.software.device_admin
99c33d7a8 : CarService should fetch safe-to-kill list from watchdog daemon
ac3e9d8c9 : Added car audio API tests for volume group mute
86bc53918 : Added set gain to min with volume changed when muted
8bf64ce13 : CarService waits before killing I/O overusing apps
92e22f9c1 : Removed com.android.car.carlauncher from policy_exempt_apps.xml
cced26877 : Revert "Make visual updates to RVC"
59b9d97e0 : Import translations. DO NOT MERGE ANYWHERE
91cd9c8c3 : Add config to grant car notification package default notification listener access
92a989119 : Overlay toast UI
e5be7f689 : Add boot animation resources
750754e90 : Update ManagedProvisioning app in package allowlist
f3367e37a : Only include certain RROs for Seahawk devices
c5e9a5674 : Remove misleading logs from PowerComponentHandler
823ed40a6 : Fixed car ducking invalid context crash
9cbd9b9d0 : Add removing subscriber from CarTelemetrydPublisher
b84d1a825 : Enable autoResetAirplaneMode for car_product.
4355ffa39 : Call external methods outside lock
dc4f4507b : Initialize StatsPublisher
f5a1df4d4 : Add new logging to hvac
b61832eb2 : Add RRO for SettingsProvider
94311d72c : Add CarData ID validation
420b4d5de : Add CAR_EXTRA_LAUNCH_PERSISTENT.
9fed5f669 : Extend CarAppFocusManager to report package name of focus owner
9dbc78325 : Restore car ui portrait RRO
19ee7a3d3 : Update values for motion specs
e50a31ce4 : Migrate legacy static RROs to new approach
640db3b8e : Import translations. DO NOT MERGE ANYWHERE
710109916 : Update specs for 15" display
a86ab60d2 : [DataBroker] Hand over data to ScriptExecutor
48c5c6694 : Include CarNotification app in car_ui_portrait
4a67e6f70 : Initialize CarUiPortraitNotificationRRO with initial message HUNs
fcdb7c883 : Fix template layout used to show ongoing call on audio control bar
9770def72 : Implement onError callback.
e9c452375 : Import translations. DO NOT MERGE ANYWHERE
9d75a4ed9 : Import translations. DO NOT MERGE ANYWHERE
564678969 : Add initial CarLauncher RRO for audio control bar
b52c7fe20 : Update the emulators screen size to latest specs.
b4fac4108 : Create CarUiPortraitSettings
36ec22bf4 : Add missing lock and replace enhanced for loops in CarWatchdogService.
52aa8c7fa : Test handling shared UID in CarWatchdogService.
7ecdace2b : Handle shared UIDs in CarWatchdogService.
c29893bdb : Support temporary disabling watchdog killing
63f7c80ed : Import translations. DO NOT MERGE ANYWHERE
1d5d05968 : Revert "Enable rear view camera via gear / broadcast"
23fbc66c8 : Prevent disabling of certain toggle buttons
e0cf5ab23 : Add custom seek bar for fan speed
8273fd92f : Update hvac layout based on latest mocks/icons
660df3b80 : Update hvac based on latest changes
86af6dfea : Update icons based on new design
78de0a7a4 : Adjust padding in content frame to follow mocks
a9d2aff9f : Implement header bar for hvac panel
249f994c5 : Add HVAC icons
be6788443 : Update hvac layout
4bac116ad : Update export emu script for car_ui_portrait
8196e4ac1 : Remove reference ui RROs from exclusion list
3799e2f9e : Remove rotary apps
c0d25df61 : Remove quick settings entry
88955985e : Add RRO for two column settings
5756ed39a : Moved volume changes outside of click handler
f14c6a241 : [DataBroker] Clean up task queue when a MetricsConfig is removed
f3857ea78 : Introduce ability for the script to send the results back.
26a0f075b : Import translations. DO NOT MERGE ANYWHERE
e3af0fe57 : Loose timeout for car watchdog ANR
bdbea63cf : Update some descriptions in our proto
4c24d74c0 : RESTRICT AUTOMERGE Remove Surround View Ref. Impl.
fcfe49426 : Initialize CartelemetrydPublisher
11a82464d : Unlink DeathListener when AppLifecycleListener is removed.
c31fc6b04 : Handle shared UID in watchdog daemon.
f55da73ba : Increased test coverage for garagemode
73428c5e0 : Fix nav bar overlay
76c59a527 : Update status bar (top) for RB specs
b6c0a2f07 : Set up nav bar (unselected buttons and temp views)
f45e5c039 : Configure notifications to show on bottom
a8c02216f : Make visual updates to RVC
1d71171a9 : Enable rear view camera via gear / broadcast
b76957467 : Enable two column layout for dialer
1aa424fb2 : Create base files for CarPortraitUiSystemUI
34a984c68 : Debugging improvements on CarMediaService.
d8450b397 : Revert "Increased test coverage for garagemode"
32d56d2eb : Add vehicle_binding_util to car builds
6388bcdf4 : Add rro for base layouts
0ea02b5e4 : Post VehicleHal event injection to the right HandlerThread
d7ebc9a41 : Override positive button string for mic unblock dialog.
dda69a604 : Set up media RRO
1b1e38818 : Update system bar heights per spec
0f231d632 : Prevent IME from hiding nav bar
5d74bd22e : Add car ui portrait ini file in common place
08a65d5df : Add removing subscribers and re-organize publishers
eedb9af8a : Added limit check to volume changes in KS
3f36538e3 : [DataBroker] synchronize access of member variables
53486f9ee : Increased test coverage for garagemode
1cf70477e : adas location bypass test app
aa7aa7cf8 : Added UserSwitchMonitorApp2
3cc960473 : Added microphone validation to primary audio zone
0c9dfd979 : Added unit test for audio zone helpers input devices
4a31067e4 : Added input devices to primary zone
faf67048f : Fixed CarUserService app listeners.
8eb94e23c : Added cmds to dynamically register / unregister UserSwitchMonitor.
326500052 : Revert "Revert "Add packages to allowlist for system user""
213736f11 : Set correct expected bytes in overuse listener in watchdog KitchenSink test
3d39f7060 : Move script finished callback from DataBrokerController To DataBroker
033041eab : Execute scripts based on the publication of data or a signal from system monitor
62fc1e810 : Import translations. DO NOT MERGE ANYWHERE
8b0639ec9 : Update the RRO for CarLauncher
ec0a2e254 : Use custom policy provider for automotive reference design
78dedee67 : Import translations. DO NOT MERGE ANYWHERE
ebec48b23 : Import translations. DO NOT MERGE ANYWHERE
773111355 : Import translations. DO NOT MERGE ANYWHERE
7f1dec422 : Import translations. DO NOT MERGE ANYWHERE
3c80e6034 : Import translations. DO NOT MERGE ANYWHERE
12995d7a1 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/packages/services/Iwlan

45c2b24 : Update Iwlan package OWNERS file
16bcdc7 : [Iwlan] Replace HashMap with ConcurrentHashMap

+- Project: platform/packages/services/Telecomm

40c150430 : Import translations. DO NOT MERGE ANYWHERE
9067a8d8e : Import translations. DO NOT MERGE ANYWHERE
b2e1bb0e4 : Import translations. DO NOT MERGE ANYWHERE
af569ca6b : DO NOT MERGE Fix sorting issue during emergency call attempt.
53fad3df3 : Remove BIND_ALLOW_BACKGROUND_ACTIVITY_STARTS for ConnectionService bind.
acad31aab : Import translations. DO NOT MERGE ANYWHERE
d7a7e57f7 : Import translations. DO NOT MERGE ANYWHERE
1da7fd897 : Import translations. DO NOT MERGE ANYWHERE
084e020f9 : Fix sorting issue during emergency call attempt.
4f6428518 : Fix sorting issue during emergency call attempt.
1a00ff3ed : Import translations. DO NOT MERGE ANYWHERE
2aae82f98 : Import translations. DO NOT MERGE ANYWHERE
bb7e45c4b : Import translations. DO NOT MERGE ANYWHERE
0bb2cd5c3 : Add callingPackage checking with uid in getPhoneAccount method in Telecom
9bad05804 : Revert "Add callingPackage checking with uid in getPhoneAccount method in Telecom"
89c219993 : Add callingPackage checking with uid in getPhoneAccount method in Telecom
f053cd3e8 : Ensure ACTION_TTY_PREFERRED_MODE_CHANGED receivers have permissions
592a304fb : Import translations. DO NOT MERGE ANYWHERE
fc33975a1 : Import translations. DO NOT MERGE ANYWHERE
28ea9aaca : Import translations. DO NOT MERGE ANYWHERE
6390739b4 : Revert "Make the intent of TTY_PREFERRED_MODE_CHANGED protected"
3d3372b1a : Import translations. DO NOT MERGE ANYWHERE
df218b130 : Import translations. DO NOT MERGE ANYWHERE
a39df91d4 : Import translations. DO NOT MERGE ANYWHERE
68e509406 : Import translations. DO NOT MERGE ANYWHERE
1646f642e : Make the intent of TTY_PREFERRED_MODE_CHANGED protected
6c1b9000f : Import translations. DO NOT MERGE ANYWHERE
8602c6929 : Import translations. DO NOT MERGE ANYWHERE
cfe15ce0b : Import translations. DO NOT MERGE ANYWHERE
38804fd1b : Import translations. DO NOT MERGE ANYWHERE
690ab7699 : Import translations. DO NOT MERGE ANYWHERE
a59b835a1 : Import translations. DO NOT MERGE ANYWHERE
d1d580d03 : Import translations. DO NOT MERGE ANYWHERE
0ad8aac9d : Import translations. DO NOT MERGE ANYWHERE
a357e98fa : Import translations. DO NOT MERGE ANYWHERE
009b1f04f : Import translations. DO NOT MERGE ANYWHERE
b001efe6c : Import translations. DO NOT MERGE ANYWHERE
442c2a3aa : Import translations. DO NOT MERGE ANYWHERE
b1a008ca8 : Import translations. DO NOT MERGE ANYWHERE
13bb9018d : Import translations. DO NOT MERGE ANYWHERE
22966b9fe : Import translations. DO NOT MERGE ANYWHERE
f69a0da9c : Default to use mobile network to place self-managed call when the phone account handle is not permitted to place a call.
0596b6e3b : Fixing issue with adding existing connections which start in a conference.
c4b2dd7db : Import translations. DO NOT MERGE ANYWHERE
bf8277939 : Fix incorrect handling of undefined call-screening service
f2ab9584e : Import translations. DO NOT MERGE ANYWHERE
df595122f : Import translations. DO NOT MERGE ANYWHERE
3c40d94d9 : Import translations. DO NOT MERGE ANYWHERE
e11dcf264 : Import translations. DO NOT MERGE ANYWHERE
db25628ca : Check callingpackage to be consistent with callingUid
68879e509 : Import translations. DO NOT MERGE ANYWHERE
56ebc5190 : Update default vibration to use OGG haptic file
00003425c : Import translations. DO NOT MERGE ANYWHERE
1a3510477 : Add pending intent immutability to Call block disabled notification.
dec7166c5 : Add pending intent immutability to Call block disabled notification.
27ef65c5e : Add pending intent immutability to Call block disabled notification.
1560cf258 : Add pending intent immutability to Call block disabled notification.
ad57828fe : Import translations. DO NOT MERGE ANYWHERE
816611307 : Import translations. DO NOT MERGE ANYWHERE
089d01809 : Import translations. DO NOT MERGE ANYWHERE
38f83ad63 : Import translations. DO NOT MERGE ANYWHERE
00aaa4a5c : Revert "Bluetooth updateability: Move BluetoothPhoneService out ..."

+- Project: platform/packages/services/Telephony

483a98262 : Delay the continuous call waiting USSD commands
9a22dc5f8 : Import translations. DO NOT MERGE ANYWHERE
a49ad6247 : Import translations. DO NOT MERGE ANYWHERE
63aea9b2b : Import translations. DO NOT MERGE ANYWHERE
abbe7060d : Import translations. DO NOT MERGE ANYWHERE
dcef7f287 : Import translations. DO NOT MERGE ANYWHERE
b129c440a : Import translations. DO NOT MERGE ANYWHERE
7c9b65a4d : Fix pending intent issue in SipAccountRegistry.
88fcda2c3 : Import translations. DO NOT MERGE ANYWHERE
b3b42d46b : Import translations. DO NOT MERGE ANYWHERE
572e51762 : Import translations. DO NOT MERGE ANYWHERE
bca13d06a : Import translations. DO NOT MERGE ANYWHERE
6dee75ff1 : Import translations. DO NOT MERGE ANYWHERE
2e6e6a919 : Import translations. DO NOT MERGE ANYWHERE
139fb832c : Ensure PIN/PUK status is taken into account on HAL 1.4+
33fda6117 : Ensure PIN/PUK status is taken into account on HAL 1.4+
4e193b48a : Implement RCS metrics of sipMessageResponse and sipTransportSession.
75f0c7ea7 : Import translations. DO NOT MERGE ANYWHERE
94dbc8e11 : Import translations. DO NOT MERGE ANYWHERE
b989e20c3 : Import translations. DO NOT MERGE ANYWHERE
ffcbecfb7 : Add RCS metrics of sipDelegate/sipDelegateFeatureTags
fa3146422 : Add RCS metrics for provisioning event
90ec9bcb2 : Delay the continuous Call forward USSD commands
4948e804a : Import translations. DO NOT MERGE ANYWHERE
9b6127fe2 : Import translations. DO NOT MERGE ANYWHERE
3dbbc2e70 : Import translations. DO NOT MERGE ANYWHERE
3ef880868 : Import translations. DO NOT MERGE ANYWHERE
443282325 : Import translations. DO NOT MERGE ANYWHERE
1672c5411 : Import translations. DO NOT MERGE ANYWHERE
6779344d2 : Correct issues with post-SRVCC conference.
b0f3e2f00 : Revert "Fix CarrierServiceConnection binding leak in CarrierConfigLoader"
c8ad4fd82 : Conf: Transfer PROPERTY_CROSS_SIM for conference
5b0d75adc : Enforce MODIFY_PHONE_STATE or CarrierPrivilege permission for TelephonyManager#setForbiddenPlmns() API
c2a494f31 : Import translations. DO NOT MERGE ANYWHERE
1961a7345 : Import translations. DO NOT MERGE ANYWHERE
2828c170c : Import translations. DO NOT MERGE ANYWHERE
8dd305fed : Storing the user's VoNR setting
664c36a34 : Masking the iccid logging in userbuild Printing only first 5 numbers and remianing numbers will be replaced with *
ade8d4172 : Check the sending permission of TTY_PREFERRED_MODE_CHANGED
a34e5c995 : Import translations. DO NOT MERGE ANYWHERE
9a032f821 : Import translations. DO NOT MERGE ANYWHERE
cfc72c7df : Import translations. DO NOT MERGE ANYWHERE
a89c32e9a : Import translations. DO NOT MERGE ANYWHERE
39b9a0f98 : Import translations. DO NOT MERGE ANYWHERE
7a374646f : Import translations. DO NOT MERGE ANYWHERE
9a1f2d4b7 : Add packages based upon carrier config rule
7badcc4a9 : Adding package caller to prepareForUnattendedReboot.
d883d46f8 : Check whether the sub still available when handling the request
399dc7554 : Validate projection for SimPhonebookContract.SimRecords queries
c59012285 : Fix CarrierServiceConnection binding leak in CarrierConfigLoader
62e22c7ed : Revert back to getString to avoid issues with translation.
b8a825909 : Import translations. DO NOT MERGE ANYWHERE
9ce8e3cd6 : Import translations. DO NOT MERGE ANYWHERE
c5131ea5f : Import translations. DO NOT MERGE ANYWHERE
6e0816acb : Import translations. DO NOT MERGE ANYWHERE
7101a6039 : Do not broadcast single registration capability update intent until carrier config is loaded
a54d1e032 : Update owners file
daf060f5a : VoNR toggle
f1fb0352e : Fix NPE when querying EF Uri with non-existent subscription
cecee7a6f : Import translations. DO NOT MERGE ANYWHERE
6c4cedfc7 : Import translations. DO NOT MERGE ANYWHERE
34f65e641 : Import translations. DO NOT MERGE ANYWHERE
402134d14 : Import translations. DO NOT MERGE ANYWHERE
30c664d9c : Import translations. DO NOT MERGE ANYWHERE
0a0070f62 : Import translations. DO NOT MERGE ANYWHERE
e4b90a0cd : Import translations. DO NOT MERGE ANYWHERE
a4c1123f9 : Import translations. DO NOT MERGE ANYWHERE
ccd9b38fc : Import translations. DO NOT MERGE ANYWHERE
8ceae22c0 : Import translations. DO NOT MERGE ANYWHERE
909d22c35 : Update network type when RadioInfo is resumed
b55f63bb6 : Check PkgName in getNeighboringCellInfo
2ec741e97 : Import translations. DO NOT MERGE ANYWHERE
565bb0743 : Import translations. DO NOT MERGE ANYWHERE
d78347fce : Import translations. DO NOT MERGE ANYWHERE
010e8cf86 : Import translations. DO NOT MERGE ANYWHERE
062ccd1ac : Import translations. DO NOT MERGE ANYWHERE
f9243d331 : Import translations. DO NOT MERGE ANYWHERE
71d44d3f2 : Import translations. DO NOT MERGE ANYWHERE
0ea87a902 : Import translations. DO NOT MERGE ANYWHERE
0832c1746 : Import translations. DO NOT MERGE ANYWHERE
258f1f71c : Using CF_ACTION_REGISTRATION instead of CF_ACTION_ENABLE
121f022dd : Set VT relies on presence cap issue for devices supporting new UCE stack
fcd48d617 : Null phone check when checking if radio is off for thermal mitigation.
be6305d5e : Always get the latest Connection in the call for the incoming case
b94917bd0 : Import translations. DO NOT MERGE ANYWHERE
a6177c162 : Import translations. DO NOT MERGE ANYWHERE
3122970c9 : Import translations. DO NOT MERGE ANYWHERE
68ed8ece6 : Import translations. DO NOT MERGE ANYWHERE
cb07cf024 : Import translations. DO NOT MERGE ANYWHERE
9cf63eb35 : Import translations. DO NOT MERGE ANYWHERE
e6cb3bd29 : Import translations. DO NOT MERGE ANYWHERE
fb95e172b : Import translations. DO NOT MERGE ANYWHERE
4949ab420 : Import translations. DO NOT MERGE ANYWHERE
7f4d87bae : Import translations. DO NOT MERGE ANYWHERE
769668a2d : Import translations. DO NOT MERGE ANYWHERE
2a7f0c731 : Import translations. DO NOT MERGE ANYWHERE
672294e98 : Import translations. DO NOT MERGE ANYWHERE
628e94ebb : Import translations. DO NOT MERGE ANYWHERE
966b9241f : Import translations. DO NOT MERGE ANYWHERE
3df7f7337 : Import translations. DO NOT MERGE ANYWHERE
0cb8d993d : Import translations. DO NOT MERGE ANYWHERE
4f6fed3dd : Import translations. DO NOT MERGE ANYWHERE
13d8915ee : Fix security issue that app can query which applications are installed on the device without requiring QUERY_ALL_PACKAGES in `getDeviceIdWithFeature` method, `getMeidForSlot` method, and `getNetworkTypeForSubscriber` method of `PhoneInterfaceManager`.
6e6d77b8b : Revert "Move IMS to a listener type model instead of a poll model"

+- Project: platform/packages/wallpapers/LivePicker

2371d17 : Import translations. DO NOT MERGE ANYWHERE
dc25e6b : Import translations. DO NOT MERGE ANYWHERE
fa4626e : Import translations. DO NOT MERGE ANYWHERE
97684ba : Import translations. DO NOT MERGE ANYWHERE
339ff90 : Import translations. DO NOT MERGE ANYWHERE
25b2533 : Import translations. DO NOT MERGE ANYWHERE
3485c3a : Import translations. DO NOT MERGE ANYWHERE
763a08c : Import translations. DO NOT MERGE ANYWHERE
99949e2 : Import translations. DO NOT MERGE ANYWHERE

+- Project: platform/platform_testing

edc3c3cd : [DO NOT MERGE] Add failure skip for phone ANR
e078cac4 : Added Helper & Listener to collect StatsdStatsReport
58cfe065 : Added Helper & Listener to collect StatsdStatsReport
913dcbc6 : Added Helper & Listener to collect StatsdStatsReport
393c4325 : Added Helper & Listener to collect StatsdStatsReport
1ce99898 : Added Helper & Listener to collect StatsdStatsReport
4178158e : Added Helper & Listener to collect StatsdStatsReport
fdcbc0c3 : Added Helper & Listener to collect StatsdStatsReport
55560217 : Change key-source separator in TimeInStateHelper
1c249d84 : Create callbacks for setting up and cleaning up metric collectors.
9344b155 : Fix issue of memory profiler when multiple process with similar camera provider naming
1216e7de : Open video by using name for YouTube rule.
81d4f840 : Updated statsd metrics binary configuration for WW validation
b79c50c0 : Add upload video to Photo rule.
f04f3082 : [DO NOT MERGE] adding verizon app crash to known
cc5f6f4e : Kill rule apps after cuj is executed.
632b68f6 : Create a public setUp() method for metric collectors.
8ad18ed6 : Fix youtube pip rule
ee7c2f15 : Add maps pip rule.
37d654b4 : Add youtube pip rule.
8a8c55cf : Fix upload photo rule.
b849c169 : Remove STS from compatibility-common-util
967e5ac8 : Add upload picture rule.
8fad65ab : Add app_missed_frames to CUJ metric
0662d233 : Fixed null app package string for App version listener
67933c96 : Fixed null app package string for App version listener
c78ab233 : Let StatsdListener use local configs.
2d0e6f25 : Provided statsd metrics binary configuration for WW validation
350828a0 : Fix Scrolling in Settings Jank Test
3d06e135 : Add a check side panel mechanism for foldable device.
dbe8df6b : [DO NOT MERGE] Add failure skip for gms nearby sharing ANR
44524506 : Create methods in IGmailHelper for scroll gmail-list test.
97136d6b : Android Automotive - Adding MediaCenter No user login error message test for Media App
587b4853 : Revert "[DO NOT MERGE][CUJ] Make getYouTubePlayer public for CUJ..."
76fe25d4 : Create LyricMemProfilerCollector for collecting Lyric & GCH Memory profile data metrics. Add option to profile memory usage size periodically and get maximum memory size when test case is running. Periodical profile is default off.
afd26a6e : Fixing "didn't switch to landscape" test failure
e2928247 : Add TimeInStateHelper and TimeInStateListener
1a60049d : Remove MultiLog thing
d8ad65c2 : SV2 is 32.
53e41cf2 : Android Automotive - Adding Play/Pause test from MediaCenter using Test Media App Test: tested locally on seahawk device
28292e81 : add failure skip for googlecamera crash
6cbce397 : Added a rule that runs metric collectors at test level.
76757243 : Move arg parsing to setupAdditionalArgs for perfetto listener.
3d434fe2 : Move tf python lib to platform_testing
42fd3c26 : add failure skip for SecureElement ANR
3ea2adf0 : Use device-default browser as sample app
d8305cd7 : Move tradefed error prone targets to platform_testing
dc56d643 : Provided statsd metrics binary configuration for WW validation These configs are used to collect many WW metrics on droidfood devices. They are usefull for statsd regression analysis within CrystalBall and GreenDay environment
e03111ef : CP from aosp/1854060 Add ability to filter on backtrace info to CrashUtils.
4d00ea85 : CP from aosp/1853861 Add backtrace reporting to CrashUtils.
00400dc3 : Move setUpAdditionalArgs() into BaseMetricListener.
7d39b9a9 : Updating GasTest doc to handle multiple GAS reqs
0de78ab2 : [DO NOT MERGE][CUJ] Make getYouTubePlayer public for CUJ test
ee8297aa : [CUJ] Make isOnMainScreen public for CUJ test usage.
fba2e9fe : CoolDownRule skipping waiting flow when lacked needed arguments
26844527 : Adding screen recording to toggle tests
2a54c767 : Create getGmailContentsContainer and isOnGmailContentsPage API for IGmailHelper
f2215b12 : CP from aosp/1854065 Move common-compat lib tests near the code.
b6c7a16e : Replace spaces with special character in perfetto file names. am: d49bdfde34 am: ca641856cd am: 7859d88ed9 am: 89e5fb225b am: bf1b572274
ac10e8df : Generating some debug artifacts for ToggleTest
c9173621 : [DO NOT MERGE] Compatibilize flicker from master to sc-v2-dev
7b0f07dd : Add an action and a wait condition to the FASS test
63ba5f16 : [CUJ] Modify getWebPage API to public
81e8f9ed : add "general-tests" to test suite
cb38beca : Add dynamic class rule injection to microbenchmarks.
cc8cb9d1 : Let DynamicRuleChain take instrumentation arguments in its constructors.
70655647 : Add a rule that loads rules dynamically.
118cd5eb : Enable runtime test-level rule injection in microbenchmarks.
b7dc5531 : [DO NOT MERGE] Sync flicker from master to sc-v2
24c07519 : Android Automotive - Adding Open Media App from MediaCenter tests Test: tested locally on seahawk device
3c2ff950 : New rule to cool down DUT with display-off.
5f2a79d6 : change notification element resource ID
b7b7ab6a : Modifying tests for Dashboard run
dc301ec6 : Add sleep time between 2 user switch to avoid system crash
453098f1 : Convert STS to Extra Business Logic
a6458e87 : change remove account button from text to res
1417d51a : Refactoring Multi-user Tests to rename all instances of "profile" to "user"
c2f788b6 : [DO NOT MERGE] Sync flicker from master to sc-v2
c4f317d3 : Adding annotation for tests targeting large screen devices
a16bf000 : remove AccountSettingTest from AOSP
fccc894a : Add boot image fingerprint to DevicePropertyInfo. am: 740a7e879e am: 3292ad836b am: d5513dc07b
f43ecf4d : Collector for getting app versions as metrics
038bd4b7 : Add Extra Business Logic support
dc357988 : Add JSON config utilities for Maps and Play Store
70d4d6f9 : Allow adding or subtracting regions for assertion
6cb1f6f0 : Add JSON config utilities for Maps and Play Store
572c73aa : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
e1bcd263 : Adding failure skip for AiAi ANR
87225627 : Automotive Test Framework Fixes and Clean Up
0c4e053b : Rename android.media.MediaTranscodeManager -> MediaTranscodingManager
a27f74f8 : Add a test filtering support on flicker
eb10621f : Add a test filtering utility that can be used in other runners.
483b4c8a : [DO NOT MERGE] Full - Compatibilize winscope with master
a63fa1d2 : Update Winscope for TaskFragment proto

+- Project: platform/system/apex

ff06a481 : Disable ApexSharedLibraries test for native bridge am: 153c2d4e70
03e0e61c : Move call to BootCompletedCleanup from OnBootCompleted into apexd_main
41421a13 : Reduce boot time by proactively creating dm devices
593783c9 : Revert "Remove ART APEX from the bootstrap apexes"
50d584b2 : Revert "Remove ART APEX from the bootstrap apexes"
739810ce : Revert "Remove ART APEX from the bootstrap apexes"
016da90a : Revert "Remove ART APEX from the bootstrap apexes"

+- Project: platform/system/chre

28c3ace7 : Retry temporary failures when using ppoll
83946b8e : Add optional work monitor support to CHPP
ddc97521 : [V2] Support allowing pre-event loop processing work
c1d6e65a : Add exported symbols needed by nanoapps
95b421a8 : Check request before unregistering for sensor events
ad9e4ac7 : [DO NOT MERGE] Add temporary assertion to detect scan errors
8ecdeaf5 : [WifiXval|Host] Require exact AP v CHRE scan size.
403247fb : Don't use relative paths in CHQTS makefiles
23b109a2 : Add stats on when the last scan event was received
71b3e12b : Add stats on when the last scan event was received
ae25f4c2 : Java-side support for multi-sensor x-validation
90caccae : Update sensor x-val test to support multi-sensor
4df2529a : Clarify multi-sensor identification using names

+- Project: platform/system/connectivity/wificond

c45449f : Fallback to default PNO channels if no frequency

+- Project: platform/system/core

7043054df : init: Wait for snapuserd before starting second stage
b8d7ac60b : libprocessgroup: Use WriteStringToFd for WriteFileAction
48e692cec : libprocessgroup: Prevent error spam when tests disable all cpus in a cpuset
71429a973 : Add group ID for reading tracefs
739f4f5f6 : libsnapshot: Fix CHECK failure during second phase merge
6834fe66d : libsnapshot: Propagate merge phase across merge failures.
654bb5225 : Deflake libdm#CreateEmptyDevice test
cf4b15e61 : libprocessgroup: fall back to cpuset in get_sched_policy
d2b270c06 : libutils: do not follow process's group
437522958 : snapuserd: Address alignment fault on 32-bit systems
1c1e267af : Add /system_ext/etc/selinux/ to the debug policy search path for GSI
4f95599b9 : llkd: Disable in userdebug builds by default
567dd77c8 : init.rc: Create a new group for dex2oat
98e7f427e : storageproxyd: discard writes when checkpointing, if necessary
0e28aeb78 : Revert "Revert "init.rc: disable creation of bootreceiver tracing instance for kernels >=4.9 and <= 5.4""
276ba2c75 : task_profiles: add ServicePerformance to legacy device policy
220f604ca : Revert "init.rc: disable creation of bootreceiver tracing instance for kernels >=4.9 and <= 5.4"
7ee4980dc : libutils: use system_background for low prio tasks in framework
4edda28b9 : init.rc: disable creation of bootreceiver tracing instance for kernels >=4.9 and <= 5.4
17b1c428d : init.rc: disable creation of bootreceiver tracing instance for kernels >=4.9 and <= 5.4
c81fec7d8 : Restrict creation of bootreceiver tracing instance to 64-bit systems.
1c496e94e : init: introduce ro.kernel.version property
b5f93dfa5 : Restrict creation of bootreceiver tracing instance to 64-bit systems.
e69aea925 : init: introduce ro.kernel.version property
ab2257ee4 : storageproxyd: Retry RPMB request on UNIT ATTENTION
237679cfc : storageproxyd: Fix inverted conditional in error checking
77e2af18b : [storageproxyd] Dump binary buffers to log instead of stderr
bf6e22a31 : storageproxyd: Add logging of failed RPMB transactions
4ee811ee4 : storageproxyd: Add file handle param to debug buffer print
d1a212e0d : storageproxyd: Retry RPMB request on UNIT ATTENTION
dcdac2430 : storageproxyd: Fix inverted conditional in error checking
ab12b4e8f : libsnapshot: Error handling after QuerySnapshotStatus
f7185915b : snapuserd: I/O request on sectors not mapping to any COW op
642d977bc : storageproxyd: Add logging of failed RPMB transactions
3bb483b19 : storageproxyd: Add file handle param to debug buffer print
f64722182 : [storageproxyd] Dump binary buffers to log instead of stderr
5932ed07d : libsnapshot: Fix new partitions not transitioning in second-stage init.
0a6f25024 : libsnapshot: Fix missing source partitions when adding a new partition.
1a9cad816 : Reduce the queue depth of loop devices used by the zram driver
9e54a90e5 : libdm: Export ExtractBlockDeviceName()
96b21cc58 : libdm: Make ExtractBlockDeviceName() return its result
c554240e6 : Rename two local variables
340e78d0f : fastbootd: Delete all VAB partitions during "flashall".
5f4770944 : Handle long responses by keymint IPC.
4056ccc2e : fs_mgr: Look for fstab file in /system/etc
58aa43106 : Make RemoteProvisioner required for KeyMint cc_bin
ba9778a0b : Add CreateEmptyDevice and WaitForDevice APIs
d0b02b850 : Revert "Exec_start derive_classpath on post-fs-data."
8f8f5ed6e : Revert "Exec_start derive_classpath on post-fs-data."
4cb6e78ba : Revert "Remove ART APEX from the bootstrap apexes"
7744fd8de : Revert "Remove ART APEX from the bootstrap apexes"
3fb834ac8 : Revert "Remove ART APEX from the bootstrap apexes"
385baf27d : Revert "Remove ART APEX from the bootstrap apexes"

+- Project: platform/system/extras

1afbc971 : simpleperf: use 8 byte aligned stack size when resizing stack data.
970ba98e : profcollectd: Remove local files once disabled
c0e6b3f2 : profcollectd: Limit storage space used
7735a984 : bootznalyze bug fix and minor improvements
da9bdee8 : make bootanalyze more robust
36c233be : simpleperf: detect hardware counters on emulators.
5956c310 : profcollect: Change data directory ownership to shell
c9377edc : profcollectd: logging trace provider

+- Project: platform/system/hardware/interfaces

0857973 : [LSC] Add LOCAL_LICENSE_KINDS to system/hardware/interfaces
b5e402b : Fix parsing certificate with fallback to PEM.
071ac0d : Fix parsing certificate with fallback to PEM.
b4fb212 : system_suspend: use "self" instead of getCallingPid() while reopening a file using fd
5e3700e : system_suspend: allow SystemSuspend to re-open the fd if found stale

+- Project: platform/system/incremental_delivery

10784ed : [incfs] Add support of special procfs link paths
04f9f87 : Fix for loading progress for mapped files.
6405bab : Fix for loading progress for mapped files.

+- Project: platform/system/keymaster

7f7caba : Add missing signedness check in Keymaster buffer
305254d : Update keymaster_tests for unique ID generation
fa0d078 : Treat ATTEST_KEY keys as signing keys
22146e4 : Improve UNIQUE_ID generation

+- Project: platform/system/libartpalette

829e1c6 : libartpalette: do not follow process's group

+- Project: platform/system/libhwbinder

365217a : Revert "HIDL_DEBUG_TRANSACTION restricted to shell + su"

+- Project: platform/system/linkerconfig

3a5b983 : Make VNDK namespace isolated
ff53ca8 : JNI libs should be visible to ART namespace

+- Project: platform/system/media

ba40f06e : Camera: Update JPEG size override condition for MPC13
e2324d15 : Camera: Document HAL requirement for test pattern as physical keys
65516672 : Camera: Fix wrong RangeFloat type in proto file
9ecc616e : Camera: Update the device state orientation map name
cda90fc4 : Camera: Add mapping between device state to orientation
c8c2ea07 : channels: Update tests for all 26 channels
59517ee7 : ChannelMix: Update to support all 26 channels.
ee096d64 : Correct enum values for framework-only keys.
d73ed7e9 : Audio masks for "front wide" channels
51831aa3 : spatializer effect: add display rotation parameter
2ae1f68a : audio_utils: Update ChannelMix for full 22.2 matrix
c77dd3ee : audio: add missing spatializer effect parameter
74dab6b7 : audio_utils: Update ChannelMix matrix for standards compliance
597c4a34 : audio_utils: Add ChannelMix library for downmixing
129b26c3 : audio utils: add acummulation by audio format helper
5569f7cc : audio: add new flags for spatialization behavior
ed5d3029 : audio effects: rename virtualizer_stage to spatializer
e36993e6 : camera2: Update docs to specify minimum pixel array size for ultra high resolution sensors
e66a1c26 : camera2: Update docs to specify minimum pixel array size for ultra high resolution sensors
99f11b20 : audio: add types for virtualizer stage effect
ab48907c : Revert "audio_route: add support to parse array of integer type"
1764280a : Revert "audio_route: add support to parse array of integer type"
96f216dd : Revert "add const qualifier to the pcm_mask variables and arguments"

+- Project: platform/system/memory/libdmabufheap

0f2cc9e : libdmabufheap: Do not create heap mappings without ION support
72bc228 : libdmabufheap: test: Don't create mapping if heap is supported neither in DMA-BUF heaps nor ION

+- Project: platform/system/memory/libmemtrack

7c0e67a : Revert "libmemtrack: Add support for AIDL memtrack HAL"

+- Project: platform/system/memory/lmkd

e80774f : lmkd: move to foreground cpuset before killing
328e612 : lmkd: use fd cache for cgroup migration
90f3c9e : lmkd: migrate process to FOREGROUND sched group before kill
fcb9cb6 : lmkd: Do not re-initialize lmkd when persistent properties are loaded
e7d82ee : lmkd: Add support for persist.device_config.lmkd_native.* properties
aced711 : lmkd: Do not re-initialize lmkd when persistent properties are loaded
b91ecaa : lmkd: Add support for persist.device_config.lmkd_native.* properties

+- Project: platform/system/netd

350dbdb6 : Never send packets with a source of ::1 on the wire.

+- Project: platform/system/nfc

2c2fc92 : pthread_mutex_destroy is called multiple times with the same mutex
92646b7 : Tag-mismatch in NFA_SendRawFrame
bf456dc : Save last NFCEE command separately
00e61a9 : Tag-mismatch in rw_t4t_data_cback
c46f6ba : Type confusion due to race condition on tag type change
86f858a : Type confusion due to race condition on tag type change
963eb72 : Type confusion due to race condition on tag type change
8227ca0 : Type confusion due to race condition on tag type change
ad49824 : Type confusion due to race condition on tag type change

+- Project: platform/system/security

1f2e265 : Keystore2: Delete all super keys.
f220575 : To initialize StrongBox KM with TEE KM
9a37468 : Validate artifacts before calling odrefresh --compile.
3469908 : Validate artifacts before calling odrefresh --compile.
026868e : Set expired_by to be three days from now, when querying rkp_pool_state.
b6bff12 : Keystore 2.0: Add CREATE_DATETIME unconditionally.
7bf6e0a : Validate artifacts before calling odrefresh --compile.
9ac0c40 : Allow previously signed fs-verity files.
cae8f35 : Fix logic for token searching on authorize_create
b9f9bfa : Keystore 2.0 engine: Handle legacy PEM certificates.
b7f3031 : Keystore 2.0 km_compat: Buffer incomplete updates.
93b6f68 : Revert^2 "Add deleteAllKeys to IKeystoreMaintenance"
5ba41aa : Revert "Add deleteAllKeys to IKeystoreMaintenance"
ed12c1c : Make key names unique.
16ac5bf : Make key names unique.
66ee8ba : Keystore 2.0: Fix loading of unencrypted legacy super keys.

+- Project: platform/system/sepolicy

c38b81ce4 : Allow MediaProvider to access the media metrics service
fe0705ba4 : Allow adbd to access /proc/net/{tcp,tcp6,udp,udp6}
f7727ace6 : Allow adbd to access /proc/net/{tcp,tcp6,udp,udp6}
1a6b37d83 : Allow adbd to access /proc/net/{tcp,tcp6,udp,udp6}
f4e3b0668 : Allow app to get dck_prop
ed71842c6 : zygote: Add setattr permission to cgroup
212e65cbe : Make 31.0 compat files up to date
e7fae4b66 : sepolicy: Add badge for gsm properties
90c76e62a : Dist userdebug_plat_sepolicy.cil to facilitate VTS testing
0b240d027 : Add system_ext_userdebug_plat_sepolicy.cil for GSI
451eeed43 : Add 31.0 mapping files
189f7f2ee : Add SEPolicy prebuilts for Sv2 (API 32)
6a70197da : Reland: Add ro.vendor.build.dont_use_vabc to property_contexts
ad4874479 : Introduce ro.boot.hypervisor properties
ac15c76a5 : Allow adbd to access /proc/net/{tcp,tcp6,udp,udp6}
2abed0062 : Spatial audio: add property for spatializer effect
2e3a4b20e : Allow automotive_display_service to use EGL files
17ad5ac37 : Allow audioserver to access sensorservice
0e0d0ad65 : sepolicy updates for adding native flag namespace for lmkd
3f95dc1e5 : sepolicy updates for adding native flag namespace for lmkd
e52b7716c : Revert "Reland: Add ro.vendor.build.dont_use_vabc to property_contexts"
d03ee76b3 : Reland: Add ro.vendor.build.dont_use_vabc to property_contexts
51bd92505 : odrefresh: add permission to sigkill child processes
86477d793 : odrefresh: add permission to sigkill child processes
0fc214e29 : Restore permission for shell to list /sys/class/block
ff53c4d16 : Restore permission for shell to list /sys/class/block
e7d24d42a : Move mediaprovider_app to common code
449a6e135 : Revert^2 "Allow vold to deleteAllKeys in Keystore"
4b8112473 : Revert "Allow vold to deleteAllKeys in Keystore"
ee495b312 : sepolicy: Add supporting for property name with phone id
13c00d932 : Allow shell to read profcollect data files
f00a6f938 : Add vehicle_binding_util SELinux context
42a66b673 : Ensure that only desired processes can access TracingServiceProxy
7280d19d6 : Ensure that only desired processes can access TracingServiceProxy
5d57219ae : Add sys.usb.mtp.batchcancel to usb_config_prop
ec2855a9a : Revert "Revert "priv_app: use per-app selinux contexts""
48bc6d9bf : Revert "Revert "priv_app: use per-app selinux contexts""
fc5a04fb9 : RESTRICT AUTOMERGE: Revert "Add SELinux properties for artd"
8521204d3 : Revert "Introduce derive_classpath."
adecffb2f : Revert "Introduce derive_classpath."
886bb6f93 : Revert "Memtrack HAL stable aidl sepolicy"

+- Project: platform/system/timezone

d2ea2dc : DO NOT MERGE Update Android TZDB from 2021a1 to 2021a3. [R]
5db69ce : Change tzdata3 test3 module version number.
87b1fe1 : DO NOT MERGE Update Android TZDB from 2021a to 2021a1. [R]

+- Project: platform/system/tools/aidl

6466daab : Revert "Revert "Add automatic default value for char-type field""
823f787a : Fix sc-dev-plus-aosp builds
ac1cb3eb : Revert "Add automatic default value for char-type field"
3cd81ac2 : Add automatic default value for char-type field
c30eaad6 : DO NOT MERGE: Freeze AIDL API for SC-V2
8042991b : An enum is initialized as zero if it doesn't have default value
f2e75231 : An enum is initialized as zero if it doesn't have default value
4bdd8e91 : An enum is initialized as zero if it doesn't have default value
60e2cc18 : An enum is initialized as zero if it doesn't have default value
8f9de735 : An enum is initialized as zero if it doesn't have default value

+- Project: platform/system/tools/mkbootimg

3926660 : repack_bootimg: Update --ramdisk_add usages
5c9f40d : repack_bootimg: Support using local files as repack source

+- Project: platform/system/unwinding

6497234 : Fix missing offset in display for apk backtrace.
9f9f7e2 : Register a runtime dependency on libdexfile in all variants that use libdexfile_support.

+- Project: platform/system/update_engine

6ac90059 : Consider .capex files as zip archives
426adc51 : Unconditionally save checkpoints when force = true
8d293c99 : Unconditionally save checkpoints when force = true
ca503d84 : Don't clear fs_mount_dir_
392a4adc : Revert "Handle resume of VABC updates by emitting labels"
7fe78f5d : Revert "Handle resume of VABC updates by emitting labels"

+- Project: platform/system/vold

4038982 : [vold] Check incremental paths before mounting
2fcde4e : Enable dynamic read logs buffer sizing for incfs
4423611 : vold: Reboot if vold failure
143b0df : Set a property if seed binding is enabled.
c0a46c8 : Revert "Add ROLLBACK_RESISTANCE tag to key usage"
d31f36d : Revert^2 "Detect factory reset and deleteAllKeys"
2bab97c : Revert "Detect factory reset and deleteAllKeys"
c11f7de : Add command for setting the key binding seed

+- Project: platform/test/catbox

2451c8d : Adding catbox test plan config for mediacenter tests
f0413ac : Separated CATBox common config files into different directory. This was done so that the common files could be used by gcatbox.
dbccbeb : Enable CATBox Performance Tests in Lab
1094c00 : Added test plans for multi user tests.
80e18b8 : [LSC] Add LOCAL_LICENSE_KINDS to test/catbox
0a10314 : Add functional and performance tests
92c8306 : Report Performance Test Metrics as JSON File

+- Project: platform/test/mts

65d59df : Skipping CtsAppCloningHostTest in MTS until it becomes stable

+- Project: platform/test/vts

20708ecb3 : Fix FirmwareBootHeaderVerification x86_64 support.
a1d76248a : Fix testOsVersion() error for "12L".
86cd0a9b0 : DO NOT MERGE: Exclude VtsHalBluetoothV1_0TargetTest from vts-validation plan
8b838de18 : DO NOT MERGE Update VTS tag version to V9.0_R19
b03a843fc : Bump VTS to 12.1_r1
63b9a8474 : Skips GSI verification in vts-validation plan
2329ff612 : Reorder option tag to have the plan name correctly show for vts-validation test plan
4c154dc09 : Skip checking VERSION.RELEASE in a fingerprint
9fac5cc8a : Avoid multiple reboots in fastbootd tests
2c97e3f7c : Remove unneeded dependency
29fd0ce85 : changed the protobuf as suggested in b/200098142
a5e8fe274 : changed the protobuf as suggested in b/200098142
0190d3952 : changed the protobuf as suggested in b/200098142
18a600d1d : libvtswidevine prebuilts: make arm 32-bit armv7-a compatible
dc7d40bca : Temporarily skip tests know to be broken.

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

d5a6a401 : temp FCM value
4668504e : Run full tests when AIDL HALs timeout.
9562d298 : Remove unneeded dependency
13e60094 : Fix the vendor api level
291670ac : Extend shell-timeout to 1h
6a1c182d : vts_treble_vintf_vendor_test: AIDL R ver exempt

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

7fdabfa : Remove unneeded dependency
e06df1d : VTS: Disable syscalls.sched_{get,set}attr01_32bit LTP tests
a406779 : Merge "Revert "VTS: Skip KernelApiSysfsTest.testKfence"" from AOSP
7fae6ca : VTS: Disable sched_{get,set}attr01_32bit LTP tests
737adfd : Increase timeout for bpftest

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

98c583c : Support using T GSI key to verify GSI
399eb1f : [RESTRICT AUTOMERGE] Using GetBoardApiLevel() to determine if a test should be run
b806e99 : Allowing verification error when checking hashtree algorithm
d04a571 : Allowing verification error when checking hashtree algorithm

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

983b26c : fix no test results caused by timeout

+- Project: toolchain/pgo-profiles

7390269 : [DO NOT MERGE] Update PGO profiles for hwbinder
9042a38 : [DO NOT MERGE] Update PGO profiles for hwui
9268eb4 : [DO NOT MERGE] Update PGO profiles for dex2oat
9055585 : [DO NOT MERGE] Update PGO profiles for hwbinder
0bb7b9e : [DO NOT MERGE] Update PGO profiles for hwui
fcb933a : [DO NOT MERGE] Update PGO profiles for dex2oat

+- Project: platform/tools/asuite

5b5a262 : ATest: Fix build error.
5f10e18 : Revert^2 "Asute: cleanup tools/tradefederation/core in atest"
148c63d : Revert^2 "Asuite: atest_module_info migration."
7435bef : Revert^2 "Atest: move active targets to atest/Android.bp"
f991837 : Revert^2 "Asuite plugin: Initialize deployment lib."
d8c8a70 : Revert^2 "ASuite: remove _py3_ in target names."
2ec4e06 : Revert^2 "Copy the required TF protos for atest"
d5e34f0 : Revert^2 "Atest: Fix 'http.client' - 'http' is not a package."
a48bf18 : Revert "Atest: Fix 'http.client' - 'http' is not a package."
e6cedf3 : Revert "Copy the required TF protos for atest"
a0e2b07 : Revert "ASuite: remove _py3_ in target names."
b8d00f5 : Revert "Asuite plugin: Initialize deployment lib."
37c6811 : Revert "Atest: move active targets to atest/Android.bp"
f067272 : Revert "Asuite: atest_module_info migration."
f79afff : Revert "Asute: cleanup tools/tradefederation/core in atest"
1b5b95c : Merge "Move atest_tradefed to atest" am: f19366bdca am: 8493fb343a am: f35c560489 am: 514f3a175e
8369d6b : Atest: Fix 'http.client' - 'http' is not a package.
be19280 : Copy the required TF protos for atest
83eb119 : ASuite: remove _py3_ in target names.
d5aca35 : Asuite plugin: Initialize deployment lib.
85d015f : Atest: move active targets to atest/Android.bp
7851cf7 : Asuite: atest_module_info migration.
e0d3e06 : Asute: cleanup tools/tradefederation/core in atest

+- Project: platform/tools/doc_generation

989ece3 : Remove python bin declaration in switcher script

+- Project: platform/tools/metalava

0d8be704 : Fix the API level calculation for release builds am: fec148af88 am: 6dd12642d7 am: e438d5e923 am: 95d99b823c
ca238e57 : Revert "Fix the API level calculation for release builds"
ed3dce96 : Fix the API level calculation for release builds

+- Project: tools/platform-compat

4d4cd9f : Allow providing a jar file to getClassDefsFromJar directly.
2dee2f3 : Move shared library code from EDI

+- Project: platform/tools/repohooks

b0a69d5 : android_test_mapping_format: cleanup - "void" funcs don't need explicit ->None.
20ff946 : android_test_mapping_format: updated the code to match the internal version.
109ae1a : cpplint: switch to open source community fork
2163340 : utils: run: fix crash with failing tools & combined stderr
95795d8 : lint: clean up newer pylint warnings
bfa656d : utils: run: fix file leakage with bad execs
a89a138 : utils: run: make sure exceptions always use strings for output
f1e0b3b : android_test_mapping_format: drop Python 2 support
42e4aa4 : config: switch to stdlib get() fallback logic
d57f9c5 : utils: drop Python 2 support
8349d89 : config: drop Python 2 support

+- Project: platform/tools/security

4af6777 : Add VHal HIDL dependency on the fuzzer test.
704c3ee : Replace UidIoStats with UidIoStatsCollector in the fuzzer test.

+- Project: platform/tools/test/connectivity

53a23b792 : Depending on Wifi/Cellular Coex Channel Avoidance case to setup up acts test
9b6a25306 : SL4A: Add options to override client, server, and forwarded port
61e63bedc : [WifiStaApConcurrencyStressTest]enhance test coverage by add new test case
ec09bcc1b : Adding WPA3 WiFi test for ota taks
6776d48e8 : [WifiStressTest]Add STA On/Off stress test under airplane mode
e630309ba : Removing WiFi Open type to match the Android S mac randomization design.
c0da24e2b : [WifiCountrySoftApAcsTest] Create WifiCountrySoftApAcsTest
0ec8e17bb : [ThroughputTest] Import "test_tracker_info" from acts.test_decorators.
ba0ed71d2 : [WifiBridgedApTest] Fix: incorrect client number.
c4c2bb08b : [ThroughputTest] Adding UUID for the new test.
a8cfb9a74 : Merge "Add test coverage to DnsOverHttps" am: 361535b9f3 am: 9fa33f6f9d am: 25e20582eb am: 1edac8c11e am: 2001c75074
42b2c70eb : Merge "Create test for mDNS" am: 19b0f4f260 am: 6291a02f2d am: bcc41467f0 am: a6976fc883 am: ba5b130447
81750f7fa : [WifiRoamingTest] Add 802.11r connectivity and roaming test.
8875337ee : Cherry-Pick "Increase timeout for OTA updates." to sc-dev
4a00651f6 : Adding WiFi use cases in WifiEnterpriseRoamingTest
57bf89520 : Merge "Update ipsec_xauth ipsec_hybird for OpenWrt" am: 74e5ce5b25 am: 946910c924 am: ba78722e6b am: 86d26c82d7
c5fa96600 : [WifiBridgedApTest] Make an assertion fail statement more clear.
857c3a86a : [WifiBridgedApTest] Add test cases with BridgedAp Extend compatibility ON.
5fa133c4d : [WifiSoftApAcsTest] Add more logs.
46d2abc02 : [BridgedApTest] Add more BridgedAp security connectivity tests
1d14864b4 : Create test for captive portal with openwrt am: 4132f2a2f9 am: 789b230d39 am: 0c8e70ca63 am: 085786321d
8f7a87d82 : Adding WiFi use cases in WifiRoamingTest
bd2f58531 : Revert "Revert "[DO NOT MERGE] Create standard DNS query Test am: ce94769082""
b867429ec : [DO NOT MERGE]Change network_const value to tuple to pervent b/183076328. am: 4f773746d6
2515b8693 : [DO NOT MERGE]Fix b/183077091 missing wan6 in dhcp config am: d81af7f87e
e0b4f41f3 : Modify script to get more failure info for test_passpoint_failover
9f03c15be : [DO NOT MERGE]Create Test case for dhcpv6 prefer option am: 1da77eb45c
310e3fcec : [asus_axe11000_ap] Fix: 'band' is not defined
f484a9157 : [WifiBridgedApTest] Remove redundant enable_bridged_ap
c1aef2af1 : [WifiBridgedApTest] Add packet capture.
1d21ae4b8 : Adding WiFi use cases in WifiTeleCoex Test
7fd1b5dd7 : Fixed WifiWpa2PersonalTest object has no attribute 'roaming_attn'
22b28e9a9 : Increasing tests coverage of wpa2 security type

+- Project: platform/tools/tradefederation/prebuilts

2d12947 : Tradefed ()
0ce49e3 : Tradefed ()
3a8bad6 : Tradefed (Tiramisu)
d7c3784 : Tradefed (Tiramisu)
b515234 : Tradefed (Tiramisu)
15cf650 : Tradefed (Tiramisu)
4d9a6e8 : Tradefed (Tiramisu)
cd77650 : Tradefed (Tiramisu)
fabb86c : Tradefed (Tiramisu)
d66526e : Tradefed (Tiramisu)
0582a2c : Tradefed (Tiramisu)
a07d078 : Tradefed (Tiramisu)
bf95457 : Tradefed ()
006c00d : Tradefed ()
d4c9a1f : Tradefed ()
537827a : Tradefed ()
e31dc99 : Tradefed ()
936fb14 : Tradefed ()
ffb9bfb : Tradefed (Tiramisu)
a8dbb5a : Tradefed (Tiramisu)
7f679e9 : Tradefed ()
1ebc4f5 : Tradefed ()
161c2ea : Tradefed (Tiramisu)
27c46ea : Tradefed (Tiramisu)
0f9de31 : Tradefed ()
fd0f634 : Tradefed ()
b5c8c90 : Tradefed (Tiramisu)
0bf6735 : Tradefed (Tiramisu)
3395535 : Tradefed (Tiramisu)
c84c846 : Tradefed (Tiramisu)
4626584 : Tradefed (Tiramisu)
9d621a3 : Tradefed (Tiramisu)
93037bf : Tradefed ()
7a7f17c : Tradefed ()
23bd404 : Tradefed ()
e2089fe : Tradefed ()
45089a2 : Tradefed (Tiramisu)
a7f1c84 : Tradefed (Tiramisu)
9506317 : Tradefed ()
bb139fc : Tradefed ()
12d2731 : Tradefed (Tiramisu)
0858200 : Tradefed (Tiramisu)
bd0b56e : Tradefed (Tiramisu)
d7b3ec9 : Tradefed (Tiramisu)
3eddeec : Tradefed (Tiramisu)
d870e71 : Tradefed (Tiramisu)
76e3a15 : Tradefed (Tiramisu)
d6dd70a : Tradefed (Tiramisu)
76f3241 : Tradefed ()
94797f9 : Tradefed ()
e8d672d : Tradefed (Tiramisu)
eb0801e : Tradefed (Tiramisu)
3f05dc1 : Tradefed ()
d3d03f8 : Tradefed ()
9c311e9 : Tradefed ()
0e96c25 : Tradefed ()
9689118 : Tradefed (Tiramisu)
3338e25 : Tradefed (Tiramisu)
56cf671 : Tradefed ()
90dd3c9 : Tradefed ()
9bc7cbb : Tradefed (Tiramisu)
d1091be : Tradefed (Tiramisu)
029613b : Tradefed (Tiramisu)
4945ca6 : Tradefed (Tiramisu)
6961cd8 : Tradefed ()
0a89e28 : Tradefed ()
c78224d : Tradefed (Tiramisu)
67fc91b : Tradefed (Tiramisu)
630dc10 : Tradefed ()
838f3ed : Tradefed ()
5acbe32 : Tradefed (Tiramisu)
32f2f83 : Tradefed (Tiramisu)
71e9f15 : Tradefed ()
6f63808 : Tradefed ()
3ab1470 : Tradefed ()
92e12d2 : Tradefed ()
fa7e2ac : Tradefed ()
8a4dd1a : Tradefed ()
505d616 : Tradefed ()
0d9eca1 : Tradefed ()
93d4301 : Tradefed ()

+- Project: platform/tools/trebuchet

34cd0c2 : Revert "Fix usage of minBy to unblock Kotlin 1.5 upgrade"
95e2b60 : Revert "Fix usage of minBy to unblock Kotlin 1.5 upgrade"
e189320 : Revert "Fix usage of minBy to unblock Kotlin 1.5 upgrade"
2b438fe : Revert "Fix usage of minBy to unblock Kotlin 1.5 upgrade"