android-11.0.0_r17 to android-11.0.0_r19 AOSP changelog

This only lists changes submitted to the Android Open Source Project and does not include any changes in any proprietary components from Google or any hardware manufacturer. The raw log was generated using a modified version of this script originally written by Jean-Baptiste Queru and further refined by Al Sutton, Novoda, and Michael Bestas.

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

+- Project: platform/art

b50f04dff0 : Fix incorrect dex-cache clearing with structural redefinition
0599cffb60 : Do not hold lock when making class visibly initialized.
909436eefd : Use static linking for dexdump on host builds

+- Project: platform/bionic

8860af56c : async_safe: don't call libc's socket.
cc3c685b5 : Remove stack address check in cfi_basic test.
43264bc36 : Fix OOB read in DNS resolver
44f0faa24 : Add support for new scudo mallopt options.
4bdd7ed4c : Resolve interface flags using SIOCGIFFLAGS ioctl
3a5a22d60 : Resolve interface flags using SIOCGIFFLAGS ioctl
1a393b683 : Revert "[GWP-ASan] Don't intercept calloc."
76ce32657 : [GWP-ASan] Don't intercept calloc.
69735c3f2 : Revert "Change linker config variable: VNDK_VER"

+- Project: platform/bootable/recovery

f81364cd : Import translations. DO NOT MERGE ANYWHERE
fe58fdea : Import translations. DO NOT MERGE ANYWHERE
500ed46d : Import translations. DO NOT MERGE

+- Project: platform/build

3f95724bcb : Version bump to RQ1A.201205.008 [core/build_id.mk]
22c21c1d7d : Version bump to RQ1A.201205.007 [core/build_id.mk]
26eaef4b89 : Version bump to RQ1A.201205.006 [core/build_id.mk]
5d94291a87 : Version bump to RQ1A.201205.005 [core/build_id.mk]
55ddfd84d3 : Version bump to RQ1A.201205.004 [core/build_id.mk]
6deca99cc5 : Version bump to RQ1A.201205.003 [core/build_id.mk]
841994abeb : Version bump to RQ1A.201205.002 [core/build_id.mk]
827ac3ed02 : Update Security String to 2020-12-05
aa40fe7b42 : Version bump to RQ1A.201004.005 [core/build_id.mk]
cfb0d67fc4 : Version bump to RQ1A.201004.004 [core/build_id.mk]
64482e35b4 : Version bump to RQ1A.201004.003 [core/build_id.mk]
6d6590b55f : Version bump to RQ1A.201004.002 [core/build_id.mk]
ea883a88bf : Version bump to RP1A.201105.002 [core/build_id.mk]
aceafb8de2 : Version bump to RQ1A.200925.002 [core/build_id.mk]
63e1c37e6f : resolve merge conflicts of 22ccf36b1ba7cd51e5b76a25f9b028944c1a7703 to rvc-dev
b251795103 : Cleanup legacy project code
6c03196e11 : Update Security String to 2020-11-05
00d4c092a5 : Update Security String to 2020-11-05
0e74a36c55 : Version bump to RQ1A.200917.002 [core/build_id.mk]
d001fb334d : Add an aosp target that supports 64-bit app only
8c704a59cf : Update Security String to 2020-11-01
727715f100 : Update Security String to 2020-11-01
f037e1a969 : Remove double quotes in rbe.mk file
0118dd2f83 : Add RBE_CXX_COMPARE variable to locally disable compare mode for C++
83c95dea63 : [DO NOT MERGE] Set RBE_DIR default value to point to prebuilts in tree.
45abdb21af : [DO NOT MERGE] Add rbesetup.sh script to Q branch
f3a4604ae7 : Version bump to RP1A.201005.006 [core/build_id.mk]
ec1fa31820 : Version bump to RQ1A.200911.002 [core/build_id.mk]
136274bfaa : [DO NOT MERGE] Update configuration for RemoteExecution actions
0ba998c376 : [DO NOT MERGE] Modify D8 template to not have inputs under the output directory.
8b3850d8e5 : [DO NOT MERGE] Add exec_strategy as CLI flags to all rewrapper commands
c9a030aa4d : [DO NOT MERGE] Add RBE support for Javac, R8, and D8 if respective env vars are set.
77a4879e8c : [DO NOT MERGE] Add PWD to environment variable whitelist for RBE builds.
f965526697 : [DO NOT MERGE] Add labels to rewrapper cc compile action. Prevent ccwrapper from being used in links.
7298be1b47 : [DO NOT MERGE] Add RBE mk file to support bootstrapping RBE and setting relevant environment variables.
4d158b5f32 : Add function to export default values for RBE related variables
8f8d1126aa : Set RBE_DIR default value to point to prebuilts in tree.
41baedd211 : Version bump to RP1A.201005.005 [core/build_id.mk]
aa462ee010 : Version bump to RP1A.201005.004 [core/build_id.mk]
9a6afb121f : Version bump to RP1A.201005.003 [core/build_id.mk]
8b316d4870 : Version bump to RP1A.201005.002 [core/build_id.mk]
e42523e9f3 : Update Security String to 2020-10-05
1e463f60b8 : Update Security String to 2020-10-01
5eec497aa4 : Update Security String to 2020-10-05
da6e4c1964 : Update Security String to 2020-10-01
73fb337300 : Version bump to RP1A.200720.012 [core/build_id.mk]
1849ad5c5f : Version bump to RP1A.200720.011 [core/build_id.mk]
0aecdac89e : Don't use the remote pool when using clang-tidy
48825727f6 : Revert "Revert "product: Remove wifi-service off SystemServerCla..."
8f9d08a185 : Add LOCAL_APKCERTS_FILE support.
a6bcbd8a4a : Mark android_app_set modules PRESIGNED.
8f5fa67881 : Version bump to RP1A.200720.010 [core/build_id.mk]
9d2242d67e : Version bump to RP1A.200720.009 [core/build_id.mk]
f11d850948 : Version bump to RP1A.200720.008 [core/build_id.mk]
8df5e45b5e : Version bump to RP1A.200720.007 [core/build_id.mk]
3ac341d9c8 : Version bump to RQ1A.200728.002 [core/build_id.mk]
f949014226 : Version bump to RP1A.200720.006 [core/build_id.mk]
f75077b5fd : Combine HOST/TARGET in Test Suite NOTICE.
53755cfbc9 : Add support for combining the notices from 2 roots.
931962dbbd : Build NOTICE txt file into TestSuite zip package.
fd90e527aa : Version bump to RP1A.200720.004 [core/build_id.mk]
e73186d2ac : Combine HOST/TARGET in Test Suite NOTICE.
934a8cb879 : Remove a couple of LMK properties from GSI image
74a6a0a32a : Add support for combining the notices from 2 roots.
93d2fbbcad : Build NOTICE txt file into TestSuite zip package.
259b9f1c0d : Version bump to RP1A.200720.002 [core/build_id.mk]
5f97d6d24f : Remove a couple of LMK properties from GSI image
37294c85d9 : Version bump to RP1A.200706.002 [core/build_id.mk]
08b5aa0311 : Version bump to RQ1A.200701.001 [core/build_id.mk]
dbf5613ee2 : Version bump to RP1A.200629.002 [core/build_id.mk]
01f3649bf4 : Version bump to RP1A.200618.002 [core/build_id.mk]
a240995069 : Version bump to RP1A.200617.002 [core/build_id.mk]
0e6edeb17e : Version bump to RP1A.200616.002 [core/build_id.mk]
ffe967022f : Version bump to RP1A.200611.002 [core/build_id.mk]
5988b142c6 : Version bump to RP1A.200609.002 [core/build_id.mk]
e6c415b3b6 : Version bump to RP1A.200608.002 [core/build_id.mk]
eedc5962ba : Version bump to RP1A.200605.002 [core/build_id.mk]
fc59c286ec : Version bump to RP1A.200604.002 [core/build_id.mk]
b27213cb03 : Version bump to RP1A.200603.002 [core/build_id.mk]
eaef43b9b9 : Version bump to RP1A.200602.003 [core/build_id.mk]
31cf1ae4ac : Version bump to RP1A.200602.002 [core/build_id.mk]
97b54096ca : Version bump to RP1A.200601.002 [core/build_id.mk]
2dcf402edc : Add RBE_CXX_COMPARE variable to locally disable compare mode for C++
ac416384c5 : Version bump to RP1A.200520.002 [core/build_id.mk]
55e3def712 : Version bump to RP1A.200519.002 [core/build_id.mk]
2463751a49 : Version bump to RP1A.200518.002 [core/build_id.mk]
d59b6c4eaa : Remove new styles from AOSP
c04a6ad780 : Version bump to RP1A.200515.002 [core/build_id.mk]
c618c8c0c8 : Version bump to RP1A.200514.002 [core/build_id.mk]
fef3d6847a : Version bump to RP1A.200513.002 [core/build_id.mk]
fce63a8e02 : Version bump to RP1A.200512.002 [core/build_id.mk]
df530916a5 : Version bump to RP1A.200508.002 [core/build_id.mk]
4f0fc4f6e4 : Version bump to RP1A.200507.002 [core/build_id.mk]
06ca5472be : Version bump to RP1A.200504.003 [core/build_id.mk]
826cdc6624 : Version bump to RP1A.200428.002 [core/build_id.mk]
db3e391e20 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app
d59f93d7d1 : Version bump to RP1A.200427.002 [core/build_id.mk]
0dfcc2454e : Version bump to RP1A.200424.002 [core/build_id.mk]
5018a5dd40 : Version bump to RP1A.200423.002 [core/build_id.mk]
8b9280c6a9 : Version bump to RP1A.200422.002 [core/build_id.mk]
7e9e366791 : Version bump to RP1A.200421.002 [core/build_id.mk]
8f915b297a : Version bump to RP1A.200420.002 [core/build_id.mk]
2b908e3a82 : Version bump to RP1A.200416.002 [core/build_id.mk]
08169dcffc : Version bump to RP1A.200415.002 [core/build_id.mk]
dec8b7b686 : Version bump to RP1A.200414.002 [core/build_id.mk]
d908a2cec4 : Version bump to RP1A.200413.003 [core/build_id.mk]
d7e724c0c7 : Version bump to RP1A.200413.002 [core/build_id.mk]
1d3015f439 : Version bump to RP1A.200410.002 [core/build_id.mk]
9f82e321b5 : Version bump to RP1A.200409.002 [core/build_id.mk]
ed514ef8b3 : Version bump to RP1A.200408.002 [core/build_id.mk]
b57ff59635 : Version bump to RP1A.200402.004 [core/build_id.mk]
f0d0887a76 : Version bump to RP1A.200402.003 [core/build_id.mk]
8f5da2af6e : Version bump to RP1A.200402.002 [core/build_id.mk]
53944e1f83 : Version bump to RP1A.200401.002 [core/build_id.mk]
f181e05287 : Version bump to RP1A.200331.002 [core/build_id.mk]
0922d2963a : Version bump to RP1A.200330.002 [core/build_id.mk]
a2eb46197c : Version bump to RP1A.200326.002 [core/build_id.mk]
cd170ba95e : Version bump to RP1A.200324.002 [core/build_id.mk]
ddbba1f711 : Version bump to RP1A.200323.003 [core/build_id.mk]
6e80a0804c : Version bump to RP1A.200323.002 [core/build_id.mk]
d201f5f3fc : Version bump to RP1A.200320.002 [core/build_id.mk]
a9055ca0f7 : Version bump to RP1A.200319.002 [core/build_id.mk]
f903d2f2e1 : Version bump to RP1A.200318.003 [core/build_id.mk]
bceac191b1 : Version bump to RP1A.200318.002 [core/build_id.mk]
fd4b7e9f68 : Version bump to RP1A.200317.002 [core/build_id.mk]
28747ad282 : Version bump to RP1A.200316.002 [core/build_id.mk]
0c3bfe6622 : Version bump to RP1A.200313.002 [core/build_id.mk]
edaccebad3 : Version bump to RP1A.200312.002 [core/build_id.mk]
0fc9938755 : Version bump to RP1A.200311.002 [core/build_id.mk]
c1e370e619 : Version bump to RP1A.200310.002 [core/build_id.mk]
b444070c9c : Version bump to RP1A.200309.002 [core/build_id.mk]
6e7f415b3b : Version bump to RP1A.200306.003 [core/build_id.mk]
fff701fa72 : Version bump to RP1A.200306.002 [core/build_id.mk]
255a545b53 : Version bump to RP1A.200305.002 [core/build_id.mk]
b89a556910 : Version bump to RP1A.200304.002 [core/build_id.mk]
1043514d10 : Version bump to RP1A.200303.002 [core/build_id.mk]
91803a57ab : Version bump to RP1A.200227.002 [core/build_id.mk]
655771a257 : Version bump to RP1A.200226.002 [core/build_id.mk]
57da278319 : Version bump to RP1A.200225.003 [core/build_id.mk]
c0d18940c1 : Version bump to RP1A.200225.002 [core/build_id.mk]
0b136b4d5e : Version bump to RP1A.200224.002 [core/build_id.mk]
6f28c8bfa3 : Version bump to RP1A.200221.003 [core/build_id.mk]
d68f2b0dc0 : Version bump to RP1A.200221.002 [core/build_id.mk]
344a55858a : Version bump to RP1A.200219.002 [core/build_id.mk]
8468b0f094 : Version bump to RP1A.200218.002 [core/build_id.mk]
5b2fdff970 : Version bump to RP1A.200214.002 [core/build_id.mk]
0f69a15517 : Version bump to RP1A.200212.002 [core/build_id.mk]
02a9a2f8ee : Version bump to RP1A.200211.002 [core/build_id.mk]
32aef2f12b : Version bump to RP1A.200210.002 [core/build_id.mk]
566927c7b4 : Version bump to RP1A.200207.003 [core/build_id.mk]
ecfbe37c7c : Version bump to RP1A.200207.002 [core/build_id.mk]
46cc81b0c9 : Version bump to RP1A.200206.003 [core/build_id.mk]
a862dc40ec : Version bump to RP1A.200206.002 [core/build_id.mk]
0943329baf : Version bump to RP1A.200131.003 [core/build_id.mk]
c925f7b949 : Version bump to RP1A.200131.002 [core/build_id.mk]
e6e2c77254 : Version bump to RP1A.200129.002 [core/build_id.mk]
b773265783 : Version bump to RP1A.200128.002 [core/build_id.mk]
75e1e1374c : Version bump to RP1A.200122.002 [core/build_id.mk]
5cf4150850 : Version bump to RP1A.200109.003 [core/build_id.mk]
49e38ac6ee : Version bump to RP1A.200109.002 [core/build_id.mk]
e89d75ce08 : Version bump to RP1A.200107.002 [core/build_id.mk]
f09e7f762f : Version bump to RP1A.200106.002 [core/build_id.mk]
391249ed45 : Version bump to RP1A.191220.002 [core/build_id.mk]
611f63e8d3 : Version bump to RP1A.191219.002 [core/build_id.mk]
f17d8d3928 : Version bump to RP1A.191218.002 [core/build_id.mk]
c01ce1c493 : Version bump to RP1A.191216.002 [core/build_id.mk]
6dba98f0f4 : Version bump to RP1A.191209.002 [core/build_id.mk]
71a6eb25eb : Version bump to RP1A.191202.002 [core/build_id.mk]
09e29a37cc : Version bump to RP1A.191125.002 [core/build_id.mk]
e31d2d6ef5 : Version bump to RP1A.191121.002 [core/build_id.mk]
f932fede5f : Version bump to RP1A.191114.004 [core/build_id.mk]
00e71cf672 : Version bump to RP1A.191114.003 [core/build_id.mk]
6a5c783490 : Revert "Rework platform version to hide codenames."
e613260151 : Version bump to RP1A.191111.002 [core/build_id.mk]
d5598a5a69 : Version bump to RP1A.191107.002 [core/build_id.mk]
18cf9eda28 : Version bump to RP1A.191104.002 [core/build_id.mk]
9b09078b82 : Version bump to RP1A.191031.003 [core/build_id.mk]
3b96f5ef90 : Version bump to RP1A.191031.002 [core/build_id.mk]
18171876bd : Version bump to RP1A.191030.003 [core/build_id.mk]
b86e5a9718 : Version bump to RP1A.191030.002 [core/build_id.mk]
7e7b19f0ff : Version bump to RP1A.191029.002 [core/build_id.mk]
e2578f3add : Version bump to RP1A.191028.003 [core/build_id.mk]
29f9c930cb : Version bump to RP1A.191028.002 [core/build_id.mk]
085578c148 : Bump SPL to 2019-12-05
db44a09ea1 : Version bump to RP1A.191024.002 [core/build_id.mk]
96cf12cf1a : Version bump to RP1A.191022.002 [core/build_id.mk]
881724824d : Revert "install VNDK APEX instead of VNDK libs"
d589da9d58 : Version bump to RP1A.191016.003 [core/build_id.mk]
37a2a40c61 : Version bump to RP1A.191016.002 [core/build_id.mk]
a1d351819e : Version bump to RP1A.191015.002 [core/build_id.mk]
ffaed0c70c : Version bump to RP1A.191008.003 [core/build_id.mk]
673b4238a5 : Version bump to RP1A.191008.002 [core/build_id.mk]
8fc2de61a5 : Version bump to RP1A.191003.002 [core/build_id.mk]
e4a7ad4e30 : Version bump to RP1A.191002.003 [core/build_id.mk]
34cf406df5 : Version bump to RP1A.191002.002 [core/build_id.mk]
fd558c4f1d : Version bump to RP1A.191001.002 [core/build_id.mk]
2e5e04ce13 : Version bump to RP1A.190930.002 [core/build_id.mk]
5effee40f5 : Version bump to RP1A.190924.002 [core/build_id.mk]
8dc45c2cc4 : Version bump to RP1A.190919.002 [core/build_id.mk]
aa4d4da9df : Version bump to RP1A.190918.002 [core/build_id.mk]
07fd7d27ba : Version bump to RP1A.190912.003 [core/build_id.mk]
e635ed974b : Version bump to RP1A.190912.002 [core/build_id.mk]
1874093916 : Version bump to RP1A.190911.002 [core/build_id.mk]
675d31a323 : Version bump to RP1A.190910.002 [core/build_id.mk]
71729a9632 : Version bump to RP1A.190904.003 [core/build_id.mk]
0a26ebefc1 : Version bump to RP1A.190904.002 [core/build_id.mk]
c78edbc2b4 : Version bump to RP1A.190903.002 [core/build_id.mk]
b2283d6b91 : Version bump to RP1A.190902.002 [core/build_id.mk]
fae0b46720 : Version bump to RP1A.190829.002 [core/build_id.mk]
67188129be : Version bump to RP1A.190822.003 [core/build_id.mk]
eb19a50606 : Version bump to RP1A.190822.002 [core/build_id.mk]
a7a0ed63e7 : Version bump to RP1A.190808.002 [core/build_id.mk]
b5acaf6b38 : Version bump to RP1A.190801.002 [core/build_id.mk]
9002fc0c0d : Version bump to RP1A.190730.002 [core/build_id.mk]
6a698214e4 : Version bump to RP1A.190711.002 [core/build_id.mk]
79a0e2af16 : Version bump to RP1A.190620.002 [core/build_id.mk]
94eafe3f7c : Version bump to RP1A.190521.002 [core/build_id.mk]
779ce03bf4 : Version bump to RP1A.190415.002

+- Project: platform/build/soong

3fc4c98bd : Collect FORCE_USE_GOMA environment variable as a metric.
dbe59cdd8 : Deprecate USE_GOMA and replace with FORCE_USE_GOMA
17fbc895e : Add -D__ANDROID_NATIVE_BRIDGE__ to native_bridge targets
5eae8cdca : Start collecting build configuration metrics.
ee50d5b5b : [DO NOT MERGE] Add Goma deprecation PSA to soong.
486337ea5 : Add eakammer and patricearruda to OWNERS
26195be91 : Add a default value for the RBE_log_dir variable.
cbe9aa2c2 : Do not generate a random socket address for RBE if NOSTART_RBE is set.
ee17f8c02 : Add Goma deprecation PSA to soong.
d2c89f631 : Make the default exec strategy for javac/r8/d8 remote local fallback.
54814ca5e : Add reasonable defaults to RBE configuration parameters.
320c04179 : [DO NOT MERGE] Make the default exec strategy for javac/r8/d8 remote local fallback.
8229916e1 : [DO NOT MERGE] Add a default value for the RBE_log_dir variable.
00ff4cc1e : [DO NOT MERGE] Do not generate a random socket address for RBE if NOSTART_RBE is set.
19c39230e : [DO NOT MERGE] Add reasonable defaults to RBE configuration parameters.
b258d9367 : [DO NOT MERGE] Add newline to each generated bash script in rbe_test.go.
b7cfc8eab : Generate RBE socket address randomly for each invocation of soong.
11c7e806f : Migrating RBE flags to RBE_ variables.
fbc4e3f9b : [DO NOT MERGE] Add RBE metrics dump in Soong UI.
498a732ed : [DO NOT MERGE] Generate RBE socket address randomly for each invocation of soong.
fc5a03c85 : [DO NOT MERGE] Refactor RBE support for Javac/R8/D8 to use the remoteexec package.
afa3c5f2e : [DO NOT MERGE] Add support for remotely executing header-abi-dumper actions.
c726ab533 : [DO NOT MERGE] Allow remote execution of link actions.
55b5e4258 : Set the OS name in the metrics protobuf file
f53a655b7 : Use the build start time from Soong main UI for metrics build timestamp.
6b9cdfa9b : Use monotonic clock instead of wall time clock for metrics.
c3cec8727 : Run the metrics uploader in the background.
d519a71f9 : Upload build metrics after a build is completed.
b48be3a2c : Add a new protobuf message named Upload to upload build metrics.
c60af159e : Pass cpp linking implicit deps to RBE.
c1be5ca62 : Add support for the remote execution of Abi links.
09a832cb1 : Start collecting build configuration metrics.
0db3d35c5 : Set the OS name in the metrics protobuf file
dd3020f35 : Use the build start time from Soong main UI for metrics build timestamp.
ac91c3f79 : Use monotonic clock instead of wall time clock for metrics.
70ca506da : Add newline to each generated bash script in rbe_test.go.
e7836594e : Add RBE metrics dump in Soong UI.
de44afac9 : Run the metrics uploader in the background.
4f7f60b54 : Upload build metrics after a build is completed.
2ce077605 : Pass the TMPDIR directly to the command when dumping makefile variables.
b2da01d45 : Add a new protobuf message named Upload to upload build metrics.
65e10fba5 : [DO NOT MERGE] Do not add ccWrapper to ccNoDeps rule
4807a1b5e : [DO NOT MERGE] Add support for experimentally enabling RBE support on specific rules.
c0d95df5d : [DO NOT MERGE] Run non-RBE supported actions in the local pool when USE_RBE is set.
80059e69c : [DO NOT MERGE] Use localPool consistently for UseGoma() == true
adf591a50 : [DO NOT MERGE] Add USE_RBE support to soong.
81aa8a42a : Don't remove entries for overriddable modules
4a9f512b4 : apex_sets is added to apexkeys.txt
9cd4216c5 : Output apkcerts file for android_app_set.
9ba460fd8 : Add property api_levels_jar_filename to droidstubs
591e59e51 : Handle universal APK case in extract_apks
5bc1744e8 : Build transitive lint reports for apex modules
d771592f8 : apex_set is force disabled when necessary
5e218dbc1 : Add environment variables to control lint checks
f220db80b : apex_set is force disabled when necessary
a711e551c : Revert "soong: upgrade Android platform to clang-r370808"
40597659e : Revert "Supports VNDK APEX with different versions"
f131c58e5 : Revert "Add __ANDROID_APEX_<NAME>__ for apex variants"

+- Project: platform/cts

d2326b1f96c : Update testCellIdentityNr and testCellIdentityLte
a70cb54231b : Disable instant mode for StagefrightTest
971b86d83c9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/74122779
54d2aa9985f : Remove LocaleListTest#testRepeatedArguments
6d89b9bfb0e : Remove LocaleListTest#testRepeatedArguments
e66eb304ebb : RESTRICT AUTOMERGE Add a test to verify IME visibility after device unlocked.
35b1629be63 : MuxerTest:Added tests for allowing empty tracks
d1da579190f : [RESTRICT AUTOMERGE]: Add STS annotation to SliceProviderTest
ccfd370f7c3 : Remove LocaleListTest#testRepeatedArguments
b7f8f1f4995 : [RESTRICT AUTOMERGE] CTS test for Android Security b/74122779
0edeebddd51 : [RESTRICT AUTOMERGE] CTS test for Android Security b/63122634
f9e563b4c0a : [RESTRICT AUTOMERGE] CTS test for Android Security b/74122779
e12925f292d : [RESTRICT AUTOMERGE] CTS test for Android Security b/112891564
d24191cf3c5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/74122779
71a5ba67efb : [RESTRICT AUTOMERGE] CTS test for Android Security b/120426980
8863d997df3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112661742
1f5322f583f : [RESTRICT AUTOMERGE] CTS test for Android Security b/112662995
e13d09fe5fe : [RESTRICT AUTOMERGE] CTS test for Android Security b/112891564
03f7be36a85 : CTS test for Android Security b/120426980
d98c694c0b2 : CTS test for Android Security b/112661742
7907a2af011 : CTS test for Android Security b/112662995
7940202a460 : CTS test for Android Security b/112891564
c8ccf92be0f : [RESTRICT AUTOMERGE] CTS test for Android Security b/64340921
a896ff13cf3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62151041
86423630580 : [RESTRICT AUTOMERGE] CTS test for Android Security b/23247055
4364a0cf03a : [RESTRICT AUTOMERGE] CTS test for Android Security b/24441553
221569df928 : [RESTRICT AUTOMERGE] CTS test for Android Security b/25747670
420f71819a4 : [RESTRICT AUTOMERGE] Updated AdbUtils to get more control of crash parser behavior
2e85d76883f : [RESTRICT AUTOMERGE] CTS test for Android Security b/64340921
c7159322b80 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62151041
193d974fd5f : [RESTRICT AUTOMERGE] CTS test for Android Security b/23247055
fe154275422 : [RESTRICT AUTOMERGE] CTS test for Android Security b/25747670
91cc052a019 : [RESTRICT AUTOMERGE] Updated AdbUtils to get more control of crash parser behavior
6f15dff67a7 : CTS test for Android Security b/64340921
de47075dff3 : CTS test for Android Security b/62151041
82d9c52116c : [RESTRICT AUTOMERGE] CTS test for Android Security b/64340921
26c528cb18e : [RESTRICT AUTOMERGE] CTS test for Android Security b/62151041
fe2eb8ecaec : [RESTRICT AUTOMERGE] CTS test for Android Security b/23247055
ee422f6efdc : [RESTRICT AUTOMERGE] CTS test for Android Security b/25747670
b0fa7e1007f : [RESTRICT AUTOMERGE] Updated AdbUtils to get more control of crash parser behavior
f89c631a3f3 : Test consistency of global display metrics and config
d1e50c07460 : CTS test for Android Security b/23247055
5b28b2b49bc : CTS test for Android Security b/25747670
fa21650e21f : Updated AdbUtils to get more control of crash parser behavior
0923baea69c : Bluetooth: Accept Android TV advertising
645317b4c92 : [RESTRICT AUTOMERGE]: Fix permissionGroupShouldNotBeAutoGrantedIfNewMember
b6c63652e89 : Build artifacts for security tests
e2bebe89b98 : Remove exception conditions of FEATURE_CANT_SAVE_STATE
9c1c6ad23a0 : Build artifacts for security tests
b1996c1ac7a : Test AppUsage logging for Resume to Stop state
5b3d5ff5368 : Fix impassable additional info size check
2ecb2a1a360 : CTS test for Android Security b/140322595
4e35c7aed1d : CTS test for Android Security b/78029004
be6fabd57d3 : CTS test for Android Security b/118399205
81b51f9202d : Added getFrameInfo method and overloaded doStageFrightTestRawblob
c387831e399 : Hide retry button when the pass/fail button appear.
4d13ad2a4c2 : [RESTRICT AUTOMERGE] CTS test for Android Security b/78029004
b6a50948333 : [RESTRICT AUTOMERGE] CTS test for Android Security b/78029004
fbc53ec24eb : Implement mainline skipping for CVE-2019-9464
c39f36dbc80 : [RESTRICT AUTOMERGE] Update comment on CTS test for Android Security b/37094889
e2db1a7794d : Add mainline module skipping for CVE-2020-0411
fec52cd4de8 : Implement mainline skipping for CVE-2019-9464
e1b52a3a001 : AudioTrackTest: Set WAIT_TIME_MS = 500 ms
a61689207e5 : CTS test for Android Security b/148816624
49256063681 : CTS test for Android Security b/149330117
260da742b64 : CTS test for Android Security b/149329671
c512d91f8cc : CTS test for Android Security b/147841400
e93ea5d9f69 : CTS test for Android Security b/146457426
1e49fd26c1e : CTS test for Android Security b/132699621
1020d814206 : CTS test for Android Security b/144322065
9ea9c3985bc : CTS test for Android Security b/144322016
bcaa5780a06 : CTS test for Android Security b/144322346
0d0836fcc34 : CTS test for Android Security b/144322461
0e8b3915c3f : CTS test for Android Security b/144321077
d73e7187faf : CTS test for Android Security b/144321862
1d2463b5437 : CTS test for Android Security b/144321863
d57320bfc58 : CTS test for Android Security b/146458315
cf0a1233cb0 : CTS test for Android Security b/144322426
a2e4bc6d6cc : CTS test for Android Security b/144322406
6f2040bcff5 : CTS test for Android Security b/147841581
b4b4ec8a9f6 : CTS test for Android Security b/144321632
5280fcd78d3 : CTS test for Android Security b/135207252
24791f2efd9 : CTS test for Android Security b/147840868
2dce37dcbbd : [RESTRICT AUTOMERGE] Delete duplicate line in AndroidTest.xml
97e19f31abd : CTS test for Android Security b/132699621
81a69188759 : CTS test for Android Security b/144322065
94bacb43672 : CTS test for Android Security b/144322016
ae0d8e89b54 : CTS test for Android Security b/144322346
a6ae6d21903 : CTS test for Android Security b/144322461
4b47026a7fc : CTS test for Android Security b/144321077
e97a1744265 : CTS test for Android Security b/132699621
1c91f9cfa8f : CTS test for Android Security b/144322065
ed6879ac30c : CTS test for Android Security b/144322016
f968c80a036 : CTS test for Android Security b/144322346
49b53791ec4 : CTS test for Android Security b/144322461
c701ff44f74 : Run previous action when failed to read ro.vendor.build.version.sdk
8809b313f86 : Skip to check H.265 HEVC decoding support for PC devices
a6036dd48bc : aaudio CTS: test functions after release()
2e5afbbd0cb : Revert "Fix failing testSlicedStateCountMetric"
e72ab58e119 : MediaPlayerTest: upscale video for testChangeSubtitleTrack
9dedc0306a9 : Revert "Fix failing testSlicedStateCountMetric"
e9372b0c8d1 : Fix failing testSlicedStateCountMetric
97a781f54ed : [RESTRICT AUTOMERGE]: Fix a race condition in the crash reporter
74b0612d49c : [RESTRICT AUTOMERGE]: Fix a race condition in the crash reporter
9d2e94141da : Add test for long notification msg content
198398e9d60 : [RESTRICT AUTOMERGE]: Fix Crash Parser appending signals/patterns
276bfcf8d51 : Update LocaleListTest to accept repeated locales.
29812d9d220 : [RESTRICT AUTOMERGE]: Fix a race condition in the crash reporter
acfd9aabab4 : Update LocaleListTest to accept repeated locales.
643919b7931 : Adding additional reporting to tests and features
a1a1c53b8fd : Adding additional reporting to tests and features
bdb01430ac7 : Adding additional reporting to tests and features
ed063f76a63 : STS add CtsPermissionTestCases
a2417e1e113 : STS add CtsPermissionTestCases
c93fc4b84fa : Update LocaleListTest to accept repeated locales.
82438c1aaff : Update LocaleListTest to accept repeated locales.
8ce26e71267 : Update LocaleListTest to accept repeated locales.
41a4ea95f82 : Update LocaleListTest to accept repeated locales.
8246e121d58 : Update LocaleListTest to accept repeated locales.
463cc8ba487 : Ensure Default Dialer is on power exemption after receiving missed call notification
ce59c347522 : Remove compact actions test point
2c4db9df0b1 : CTS test for Android Security b/144321077
db8c84a1cd6 : Fix ToastTest to expect that a toast is shown in multi-window
4038ca8a3b6 : Don't require WiFi in CtsHostsideNetworkTests.
58f8175dae7 : EpicenterCallback should return screen coordinates
89d7f85fbf7 : AudioTrackTest: Fix testPlayStaticDataShort flake
87d6572aae1 : Add delays before checking result of LocationAccessCheck
1edfb145664 : Clear 'android.app.role.CALL_SCREENING' role during BackgroundCallAudioTest test of CTS
d73c934749d : Revert "Check if light is on in ITS test rig"
56aa22de9b1 : Draw over entire screen in Tapjacking test
59526f1469e : Skip testEcAttestation_DeviceLocked on emulator.
6bef7b3a205 : process csd-1 for AMediaCodecConfigure
f7b7a086e67 : Limit testWifiUsabilityStatsEntry to vendor version Q and above
6c24610a99b : Disable Camera Intents test on TV devices.
066f3af200e : Merge "Merge "Skip testRsaAttestation_DeviceLocked on emulator." am: b57f3c3289 am: 0f704a278a am: 955cb391b3" into rvc-d1-dev-plus-aosp am: a5e7c5a094 am: 72f5515200
080c486f0d0 : Relax ION heap size assertion to allow zero
ee7daa3ef21 : Specify CAPABILITY_INTERNET for ConnDiags CTS test.
4a3324ae80b : CtsVerifier: Correct minor typo
f1db41b0e7d : Register the BroadcastReceiver after enabling bluetooth in BasicAdapterTest#setName_getName to avoid the name changed broadcast when the adapter is turned on from affecting the test.
a9840ef7684 : ForceQueryable should be only for system apps
e0ce9969c21 : [DO NOT MERGE] [Verifier] Revert HDR Capabiliites test
d88be25db2f : [DO NOT MERGE] [Verifier] Revert DisplayModesTest
2a21f64a75c : [Verifier] Swap yes/no buttons in TV panel test cases
3e1fb03fa02 : Limit testWifiUsabilityStatsEntry to vendor version Q and above
0c14b39c0f1 : Exclude watch from wifi/ble scanning test
9525da265e5 : Deflaking PermissionHostTest
2d391027a69 : Fix memory leak
43e30fbdee1 : cts: Allow sepcific error code when testing customized bssid
58c0dc50b45 : testAlwaysOnVpnUnsupportedPackageReplaced failed during cts test
9591be28532 : Updated CTS test for Android Security b/65540999
ab8cc97d09e : CTS test for Android Security b/65540999
1fa07cb0f0e : fix coordinate calculation of TouchExplorerTest
f70615f2b3f : Revert "Fix memory leak"
5993659b4a7 : Disable instant mode tests for URLSpan tests in SimpleSaveActivityTest
5f0292c4dfa : Check if light is on in ITS test rig
ed01c087c29 : Avoid trigger Battery test when there is no battery
f66cb60e520 : Run validation tests even with an eth interface
1414e59d59e : Add android.permission.INPUT_CONSUMER permission
a6d232c9a18 : Fix memory leak
e4f95ae616b : Use WindowManager#getMaximumWindowMetrics() to get display size
950969385ae : [RESTRICT AUTOMERGE] CTS test for Android Security b/134420911
9f1e905b526 : [RESTRICT AUTOMERGE] CTS test for Android Security b/142602711
56d99652392 : [RESTRICT AUTOMERGE] CTS test for Android Security b/134578122
5aefcd4f2fb : Wait user switch complete at the end of startActivityValidUser
918df0be929 : [RESTRICT AUTOMERGE] CTS test for Android Security b/134578122
b9a1e53ede3 : [RESTRICT AUTOMERGE] CTS test for Android Security b/134420911
e75ab9a2a27 : [RESTRICT AUTOMERGE] CTS test for Android Security b/142602711
b1ca341e55e : [RESTRICT AUTOMERGE] CTS test for Android Security b/134578122
1157a395606 : After subscription enabled test wait for cellular network.
44636f28eee : Wait a while before canceling the notification
25a52d3b7be : Fix flakiness in testInstallGrants_notRevokedImmediately
8215859aa82 : skip headless app check if OEM has own data migration app
4461011e1d5 : RESTRICT AUTOMERGE: Add test case testFgsLocationStartFromBGWithBind
f4b91838b3e : Test fixes:
49787ca45c0 : Deflake WebViewZoomTest (multiple callbacks per zoomBy)
82d25917b1b : Ensure certain tests get skipped on debuggable builds
f0408025467 : Disable text length assert in LoginActivityTest#testNewTextAttributes.
d91352f8e1a : Fix a race condition in the crash reporter
d50d78d1fef : Wait for user unlock before setting up external storage
70d6ba900be : Wait for location settings change in test
44d372090e6 : Use INSTALL_PACKAGES intent as this is guaranteed to be an app
7e1b72107b3 : fix CtsAppTestCases for device of non-support voice
dcaa9422888 : Camera: Handle case where 30fps isn't supported for PerformanceTest
fdffbcd45f0 : AudioTrackOffloadTest: poll for onDataRequest callback
878970d97c1 : StorageHostTest: scan after renaming a file.
432974ca313 : [CTS] Test that permissions are revoked when listener removed.
20bb0057d75 : [CTS] Validate granting URI permissions to NotificationListenerServices
393ec185dbf : Fix testSlicedStateCountMetric on certain devices.
1a9761c38b2 : Consider view location in coordinates comparison
d0a46aeb479 : Fixing KM version checked in CTS test
2169f59e217 : Deflaking GraphicsStatsValidationTest
b95fe496139 : wifi: Remove WPA3_SAE_TRANSITION assert check
7e118228a17 : Disabled DeviceConfigApiTests when running as instant apps on secondary user.
3096b241c0a : Disable testPseudoPosition on emulators
1f61c42a201 : DO NOT MERGE: Fix incorrect use of UserHandle#getUserHandleForUid(int uid)
457ee6c0157 : Updating allowed keymaster attestation versions
113b2dbcb96 : MediaPlayerTest: upscale video for testChangeSubtitleTrack
7116614afb2 : wifi: Remove WPA3_SAE_TRANSITION assert check
e239a789b5b : Restore split screen task bounds after test
73e889e03b8 : Use appId to check if specific package belongs to special system users
844245ba437 : Disabling password complexity test for automotive since the feature is not yet supported.
9d2a0e41c20 : Allow unsupported tagged ptrs in emulated execution
9413e3e1feb : Fix AutoRevokeTest flakiness issues
afef63005e7 : CTS for GAL provider package visibility change
fa55987774d : Make MotionEventTest work with a free-form window.
4558a52cf30 : Camera: Set PerformanceTest FPS range to [30, 30] when possible
22d277e5822 : Add CTS test to verify the remote inline suggestion host views are properly released
2fb6eefdfb5 : Fix null pointer exception if partial meta doesn't include some keys
99530a89edc : Update filter to ensure the Accessibility window bound and window bound are consistent is not empty.
224114934cb : fix case test failure before secondary user is unlocked.
58b2967f735 : Use packageId instead of hardcoded documentsui package name
3ead62cafd3 : Fetch activity everytime we need it
edb28bfb923 : Fix for CTS test
4d62f638e5a : Make sensor parameter range test for proximity optional
6cf56585bdd : Reset device state correctly after calling subscriptionEnabled APIs.
99104d14256 : Wait for setSubscriptionEnabled() to complete before calling it again.
67c0b6e3aa0 : Click allow button by text in UndefinedGroupPermissionTest
b83251cc73b : wifi: Support SAE_TRANSITION when converting to WifiConfiguration
8d8e1ab6fb9 : harmfulappwarning: Use longer timeout for waiting UI events.
3096478b506 : Skip test_dlopenPublicLibraries when vendor version < R
695c071739d : Fix AccessibilityGestureDetectorTest failure
5e951996bfa : DO NOT MERGE Add test for instant app permissions in PackageInfo.
0363a9ddde7 : DO NOT MERGE Add test for instant app permissions in PackageInfo.
ac8b8d58235 : DO NOT MERGE Add test for instant app permissions in PackageInfo.
4645ba5ff2f : DO NOT MERGE Add test for instant app permissions in PackageInfo.
ee9e9744d3c : Remove CtsVerifier GNSS tests already covered by CTS test suite
56d8a03a4be : harmfulappwarning: Use longer timeout for waiting UI events.
fbb27c442bf : Handle empty results in CtsDeviceIdleHostTestCases
6fda39508f3 : Fix testForceStopPackageWontRestartProcess fail for low ram device
ba0e9703bb4 : Fix flaky InlineFilteringTest#testFiltering_filtersByPrefix
fa0133ac952 : Reduce flakiness of testForceStopPackageWontRestartProcess
4f8431448b4 : Disable indicator test for pre-R QPR1 devices
7b102fda3c0 : [RESTRICT AUTOMERGE] Disable USB device test as it makes a wrong assumption
b1da555364b : Attempt to de-flake testSlicedStateCountMetric
ebc90cd0d3c : The low-end machine has poor performance, cause some cts with high performance requirements fail
63465e1ea1b : Merge "Updating allowed keymaster versions" am: 24103c8d79
5d8d5eb0491 : Remove unnecessary check for IWLAN assist mode
db019574877 : Make ImeInsetsControllerTest work with a freeform window.
2b59806a2b6 : Add class name to detect correct activity launch
b064ac581f1 : FileBasedEncryptionPolicyTest: don't execute ARM instruction in Thumb mode
f92f22a8f7a : Revert "[RESTRICT AUTOMERGE:] Fix malformed JUnit test class"
7f80c576abb : Add another CTS test for contacts local accounts
b59ba5cc910 : Check Bluetooth feature for MediaOutputPanel
f8cd4f9492d : TextTraversal test: hide keyboard via window flags
c9221d7675b : Fix CtsSecurityTestCases test_cve_2016_2499 fail
680c13be018 : DO NOT MERGE: fix for stage-aosp-rvc-ts-dev Merge "CTS fix test for Android Security CVE-2016-2499" am: 09eed51ae8 am: a03889c7cc am: be4dca9ea7 am: 92890c4604 am: e8ed9bd0db
f5a6a3616a9 : [RESTRICT AUTOMERGE:] Fix malformed JUnit test class
e1db1abc959 : Guard min resolution req with device API check
36726035480 : Increase timeout for OnSubscriptionsChanged.
33aa44327fc : Increase timeouts for CtsDynamicMimeHostTestCases
51fdbe36b1f : Replace waitForBroadcastIdle with explicit polling
cbbdbee033d : Set Nfc event transaction test as optional before S
6ac6fac0f85 : [RESTRICT AUTOMERGE] Skip tests using LockScreenSession when lock screen is not supported.
691f3b9c9a9 : Fix WindowInsetsAnimationControllerTests when there is no MockIME
5961e8d5388 : Revert "Add 2 cts tests for FocusFinder"
dcebe40a6c2 : [CTS] Increase timeout for local hotspot callback
76d9b9ed1b0 : Fix MagnificationGestureHandlerTest
2fa2fa9cd6f : Ignore failing / unknown HDMI CEC CTS tests
a87e239055a : Update HDMI CEC CTS tests
8e7a12407ec : [RESTRICT AUTOMERGE:] Fix malformed JUnit test class
a1c6782cf5f : Increase timeout in CrossProfileAppsStartActivityTest
359cedb1588 : Disable USB device test as it makes a wrong assumption
3784d4ffe16 : Restore the maximum number of columns of test list foot button
da212d94ac1 : Read IWLAN service package with system resources
13c76d106a7 : [RESTRICT AUTOMERGE] Remove unnecessary tests
277d3a7aede : Fix test: "pm has-feature" returns 1 if not present
62bbad6ef6a : AccessibilityGestureDetectorTest: do not test two-finger swipes.
2e6491c0814 : Skip testDeviceCalculatedPowerBlameUid on no battery device
1400fb83d50 : Add ephemeral user tests into CtsMultiUserHostTestCases module
dfaa1b83cac : Fix BytesTransferByTagAndMetered CTS test
855773e07cc : Fix flaky test: OutgoingCallTest#testExtraPhoneAccountHandleAvailable
275a5699751 : Don't run revoke tests for instant apps
5fb1ff1e62f : Click permission allow button by text on automotive
0a5d478b3a4 : Make finding buttons by text search case-insensitively
dcc27f2e0a5 : [cts/ApkVerityInstallTest] uninstall after tests
3972892e9b5 : [RESTRICT AUTOMERGE] Remove unnecessary tests
465631f79b0 : [RESTRICT AUTOMERGE] Remove unnecessary tests
8b6afb604c8 : Fix the Instant Apps notification test for non-CN devices. Previously, ag/9021279 introduced two issues, and this commit fixes them:
b178ec39182 : CtsVerifier: add quick settings support check for dependent tests
3136d365d31 : [cts/ApkVerityInstallTest] uninstall after tests
3f049b08d24 : The screenshot should take after the activity recreate finished.
330d17cabce : Fix flaky test: OutgoingCallTest#testExtraPhoneAccountHandleAvailable
7dd1feaea79 : [CTS] GetEnterpriseConfig should return null when unset
bd23f1ce804 : Save report files to sdcard
6b9607ff796 : [CTS] GetEnterpriseConfig should return null when unset
117966811c3 : Use on-screen coords to test transformMatrixToGlobal
f234da3cfca : Bypass FrameTracer test for non-handheld devices
bea7bd33163 : CtsSimpleperfTestCases: adjust timeout value.
68d8cecd34a : Merge "fix CtsTelephonyTestCases for voice call non-support device." am: 16dae3dd03 am: 5158710f01 am: d7cd2c7655 am: d43a4287b3 am: d3429d159e
fef2314631b : Add test for conversation sorting
798a6a4103e : DO NOT MERGE Merge "Bug fixed for CTS failures on CtsWidgetTestCases" am: ea89be740a am: ea4d87acc0 am: fdb6c01e4a am: fb89da1ef6 am: 012d000f12
a55dcd88ea1 : Remove database update checks for apps with MANAGE_EXTERNAL_STORAGE
d4db2227aa5 : Use well defined API for testGetWindowVisibleDisplayFrame
efc133da460 : DialogFrameTests: Fetch insets from UI thread.
f2ebaf8e741 : CodecEncoder: skip color aspect tests for soft h264 encoder
e990ad69beb : Camera: Filter expected reprocessed stream combinations
80f44b6aa1f : Add resolution check for Sharesheet CTS tests
92c6456738e : [CTS] GetEnterpriseConfig should return null when unset
002f28ee9d3 : CTS fix test for Android Security CVE-2016-2499
b30636ac616 : Ensure tests work with restricted bucket toggling.
337c8e0594e : Add test for stat() on app private dir.
0721a74fcd8 : fix coordinate calculation of A11yEndToEndTest
ca2e38b7726 : Fix AccessibilityGestureDispatchTest start point
840752eb303 : Fix relaunch at the final screen
f45c8b2db4c : Updating surface validator code to limit validation to actual app content
022d916c2e2 : Fix testComplexColorDrawableAttributeInflation
479fdb92c7b : DialogFrameTests: Fetch insets from UI thread.
2f764396f98 : fix CtsCarrierApiTestCases for device of non-support voice
49edd63c74f : Tune UiModeManagerTest CTS for automotive device
640d347b31c : Make sure storages ready before testing AdoptableHostTest
18e3dfef969 : Merge stage-aosp-rvc-ts-dev into rvc-dev
7aea820bfb0 : STS test fix for Android Security CVE-2019-2092
629ea928d12 : STS test fix for Android Security CVE-2019-2092
653c076a9bd : Require status bar for CTS#testInjectToStatusBar()
ae57c5ddb2a : Remove RTSP testing from CTS verifier
a832faa84bd : Remove RTSP testing from CTS verifier
f712022da9c : Test testGetManualNetworkSelectionPlmnPersisted for only GSM phone
0b838664c47 : Change PixelCopyTest to handle more cases
81e2ae63b96 : [DO NOT MERGE] StagefrightTest: call codec.stop() before codec.release()
3569fd173ad : Adds tests for uri grant-based visibility
678eb4f9dd1 : Remove ManagedProfileTest#testCrossProfileCalendar
d15b066fc8a : Fix ActivityLaunchUtils.homeScreenOrBust not dismissing overlay
0db0fd0b527 : Adds tests for uri grant-based visibility
46110b5b0f9 : STS test fix for Android Security CVE-2020-0106
94f77086590 : Skip WindowInsetsAnimationTest when navbar isnt supported.
cf017de286b : Assert no-write access for Android/<data|obb> directories
a81b6c5a0a6 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
9b09926aff9 : Skip getCellLocation if we don't have telephony
86b0b67e866 : resolve merge conflicts of fcda3e8f2d05261a9b3ab3ffb127f2d04d682726 to qt-dev
d6aed581a73 : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
cd485a933b5 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
8a3e8e83f9f : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
a54cbea0a9e : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
e381e7dec43 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
5c9ea6d259d : [RESTRICT AUTOMERGE] CTS test for Android Security b/112005441
79bb932fd79 : Make sure storages ready before testing AdoptableHostTest
5284be0cb62 : Make sure storages ready before testing AdoptableHostTest
6e7f5b5dac1 : Refine KeyboardVisibilityControlTest
e160f5b8896 : Camera: Fix wrong test case enumeration for physical cameras
9ddc62c66da : Remove exception conditions of FEATURE_CANT_SAVE_STATE
e66648a36a5 : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
20e74aa201b : Assert no-write access for Android/<data|obb> directories
41a593b1e17 : Skip WindowInsetsAnimationTest when navbar isnt supported.
79132dde9eb : Camera: Fix wrong test case enumeration for physical cameras
e3405f266d9 : Adding CTS tests for audio capabilities
5b2bf00f3fd : Assert no-write access for Android/<data|obb> directories
c66b501f1af : Add preset conditions of testIsManualNetworkSelectionAllowed
4a53bcbce6c : fix the 'Process crashed' problem while user unlock slowly
eef236bbbb9 : CTS test for Android Security b/109891727
753328000f9 : CTS test for Android Security b/62948670
a23beba26d9 : CTS test for Android Security b/69065651
10087098347 : Set SIM as route destination for uicc transaction event test
200c5521920 : [RESTRICT AUTOMERGE] Fix xml merge issue CTS test for Android Security b/112005441
d21acb7397e : DO NOT MERGE Revert "Merge "HDMICEC: Update HdmiCecPowerStatusTest" am: d01a6c0065"
b21f5630533 : Assert that legacy alter table behaviour is the default.
4f3d3421330 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
13526cb9377 : DO NOT MERGE fix errorprone build
3a5a1880098 : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
80ae0021121 : Fix "Permission denied" issue on some devices.
31825e1f672 : Fixed CtsProviderTestCases for external SD card.
43f3e7f78d1 : Skip getCellLocation if we don't have telephony
80a9c1f4173 : Wait for user started before running device testcases.
5d8e6659728 : Skip getCellLocation if we don't have telephony
d5eb2c23b43 : [RESTRICT AUTOMERGE:] Skip getCellLocation if we don't have telephony
18872459bfd : Use custom Intent action for PreferredActivitiesTest
b12e2c7711f : Assert that legacy alter table behaviour is the default.
7804ea86d24 : Fix CTS test failure for WifiConnectedNetworkScorer in DBS mode
a1ee71c2a76 : Force the app idle state again after whitelisting it.
dbab0f39626 : ITS: Fix GYRO not supported on all Android devices
cc0bc312b9a : Merge "Add FocusLossPreventionService for Bluetooth HID Device test" am: 35d496547e am: d1eb683f41 am: ef71be3f1c am: 14a6a1f2c0 am: 521d73a2f1
0d24abea01c : Merge "HDMICEC: Update HdmiCecPowerStatusTest" am: d01a6c0065
f224b6b1a03 : LightsManagerTest: compare color ints, not objects
9dd95e46af5 : Use /sys/devices/soc0/soc_id for test hardware lookup
1f5d98a016c : [RESTRICT AUTOMERGE]: STS set test to high-memory for CVE-2017-13150
2b588b34904 : Bypass Bubble test for low ram device
59294d5f215 : Recover the tests in f22ec2a.
b5fc1e3645d : [RESTRICT AUTOMERGE] CTS test for Android Security b/111603051
c3d53f7d659 : [RESTRICT AUTOMERGE] CTS test for Android Security b/79662501
98280e665c7 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554207
cd15b907837 : [RESTRICT AUTOMERGE] CTS test for Android Security b/36554209
71a570425a0 : [RESTRICT AUTOMERGE] CTS test for Android Security b/62800140
a7f87f131b9 : [RESTRICT AUTOMERGE] CTS test for Android Security b/112005441
6f8a90d74db : Fixing test cases failed at low ram device
41603998db7 : [RESTRICT AUTOMERGE]: CTS test for Android Security CVE-2020-0069
1256038a877 : CTS test for Android Security CVE-2020-0069
b2d02093a25 : DO NOT MERGE: Bump CTS and CTS Verifier to 8.0_r25
e8ab6488e55 : DO NOT MERGE: Bump CTS and CTS Verifier version to 8.1_r21
7fcd78a9def : DO NOT MERGE: Bump CTS Verifier version to 9.0_r14
aa5b482853a : Add FocusLossPreventionService for Bluetooth HID Device test
f22ec2a9316 : Add tests to verify response authentication behavior.
9d6ab131154 : EncoderProfileLevelTest: Change HEVC encoder level 3 tests
8ea5dfaaeef : Fix Android.mk for cts-platform-version-check.
b10085e014f : [DO NOT MERGE] Make sure that the LockTaskUtilityActivityIfWhitelisted was started.
0e703998e20 : "Allow" button search should be case insensitive
a778febb2e8 : Set status to PASS for skipped tests
f190957b169 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/112005441"
70173f2aac2 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/62800140"
d901f6bf5f1 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/36554209"
a67bea89b81 : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/36554207"
4bd03ac09dd : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/79662501"
ebf24a0c4fc : [RESTRICT AUTOMERGE] Revert "CTS test for Android Security b/111603051"
19464f5e605 : Fix some ActivityVisibilityTests.
c3f72105bcf : Add new CTS for CallLogProvider
bc30c757b78 : Update isBrowserPresent to understand stubs
23da0196f07 : Fixes MatchFlagTests for non-browser devices
dbcdd4a6cec : Toggle MANAGE_EXTERNAL_STORAGE from the host
4df70852756 : Fix failure on NoActivityRelatedPermissionTest
adb51cc0d13 : Allow extra display on AccessibilityWindowQueryTest
defd1aa6fd7 : Ensure battery saving modes are disabled.
318dc23ddca : End suppressing blocking for SmsManager#testSmsBlocking()
c6b03b50fa2 : Allow an SPL-gated permission to be added early.
52be1415cd2 : Adding blank tests and owners file for Audio Capabilities CTS Tests
832032dbbcd : Handle non scrollable UIs
c2288070821 : Added cts test to verify config_remoteInsetsControllerControlsSystemBars not set for non-auto devices.
97b64500597 : Add tests for revokeRuntimePermission apis
ba976ccaf8f : [ITS][Scene1] Disable AF in Test DNG Noise
5ddf79f6e3f : [RESTRICT AUTOMERGE:] STS test for Android Security CVE-2019-2092
e5afc63bb1b : Add QUERY_ALL so AutoRevoke can query permissions
78f552bdd7e : Deflake AutoRevokeTest: wait after open settings
fa6296f22e2 : AutoRevokeTest: Launch specific intent to Settings
a4ec029a7d2 : Gate CompanionDeviceManagerTest behind an assumeTrue
87ef0d7abb0 : Fix CtsSecurityTestCases test_cve_2016_2499 fail
72deb93fb7f : CTS fix test for Android Security CVE-2016-2499
42d7d22ef37 : Skip Notification and Recents test for TV
ca5c546de91 : Skip some CtsContentTestCases for non-handheld devices
899a4e0f640 : Test MANAGE_CROSS_PROFILE_ACCESS only with FEATURE_MANAGED_PROFILES
17cd31f0a48 : DO NOT MERGE: Fix GraphicsStatsValidationTest#testBasicDrawFrame
e52225d539f : Add a back arrow in test activitiy.All test activity will have an option to back to upper level. Bug:152685192 Test: manual test on Emulator
e6b0ebc1d86 : Fix CTS#testCrossProfileCalendar
d4bff85bcf1 : update testGetMaxSupportedInstances logic
d6f4538557a : DO NOT MERGE Remove failing tests
ecee1facaa8 : Add tests for renaming from SHELL
478fd8b6ab4 : Add CTS tests for --no-isolated-storage instrumentation flag
e7082f58c8e : Add additional tests for ISO location redaction
20b485c5684 : Toggle MANAGE_EXTERNAL_STORAGE from the host
b02ff6009f4 : Split location redaction test
3a0fd0652e4 : Add OPSTR_NO_ISOLATED_STORAGE
16469a9a6c3 : Add tests for external storage related permissions for wallpaper apis
9267dfba58c : Dedup some test code into ProviderTestUtils
8bc16efb179 : ExternalStorageTest: Use a larger timestamp.
014a3150ace : Bug fixed for CTS failures on CtsAppSecurityHostTestCases
da107f5be81 : Remove db rows after unlinking the file from ROOT_UID
ad4b1bb03ae : Add tests for unsupported MIME type usage
6534a7d9481 : Remove assumption about 'external' volume
1219cc6791e : Don't wait forever to receive the intent from TestApp
90069885327 : Increase polling timeout to 20 seconds.
95a80b36688 : Retry executeShellCommand on InterruptedIOException
e221c06e62a : Test that CR#delete doesn't throw exception for already unlinked file
c03885a8aa6 : Enable test that lists Android/<data|obb> path
f37931fe2d6 : Create file as calling package before copying the file
86e93d55570 : Remove setattr permission test for external files path.
a45ebf40184 : Test instant app's access to external storage
c1f996be074 : Add test for file ownership updates.
3a8c80ed7a8 : Add test for permission checks for setattr.
102cedb6c81 : Add the file name to assertion messages.
0cda6d9788d : Attempt to reduce test flakiness.
474b430c259 : Add additional tests for pending files from FUSE
db51df2ee58 : setupNewPublicVolume shouldn't run as PublicVolumeTest
d17cdc17187 : Verify canRead() is false for /storage/emulated
8066dc2cb0f : Added tests for I83ffd660bc3d6843901e838a53eacec6883fef52
48bb20c7a0d : Fix CTS for Iaf8054bf56bdc3bb1f71a1ee543ebb261fd58fbd
490fd0c126f : Add test for verifying IS_PENDING is set for files created via filePath
61c6ba80a65 : Added tests for case-insensitivity special casing
d9c9c56ea4f : Add test for bug 142641801
3d721e7f475 : Skip the testGetAudioPresentations if the device does not support AC4
1789ca86237 : External storage directory can have additional operations in FileObserverTest.
5440b72febe : Secondary mounted public volumes are write-accessible for legacy apps
37ff52ead8f : Update test to only work with sMutableColumns.
caec7796bde : Enhance CTS-Verifier to detect and record whether the test item is automated.
9b75d58983d : Collect permission type field
01df7020da0 : RESTRICT AUTOMERGE: Add android.intent.action.PACKAGE_UNSUSPENDED_MANUALLY for Digital Wellbeing
22d378a7d60 : Fix "Permission denied" problem due to permission update slow
e484266813a : Replace getLocationOnScreen with getLocationInWindow
e5196c7e84f : CTS: check for AHB support if needed in the Vulkan tests
b5bc3af3faf : fix removeUser failure due to slow broadcast processing
f660455eb9b : CTS tests for augmented autofill auth flow
724d506c670 : Add cts test case for pinned inline authentication dataset handling
6aff5b90e0b : DO NOT MERGE Add testcase for adding permission in UNDEFINED group
7b408341bae : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/64550583"
b5f3746ea91 : Revert "[RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583"
fceba2788d9 : Revert "[RESTRICT AUTOMERGE] CTS test for Android Security b/64550583"
732e8c0a453 : Revert "[RESTRICT AUTOMERGE] Updated CTS test for Android Security b/64550583"
c6b42355cfc : [RESTRICT AUTOMERGE]: Revert "CTS test for Android Security CVE-2018-9525"
a12c878b379 : Add more owners for CtsAdbManagerHostTestCases.
8b5f32d6d9a : Adds test for session referrer uri masking
7e47bcb3506 : Adds test for session referrer uri masking
582df15f9c0 : Add CtsAdbManagerHostTestCases.
1acb5f66eea : CTS test for Android Security CVE-2020-0069
6775d66c05d : Add a test for verifying start / finish input callback
18b99915763 : Add testcase for permission revoke reason
459a56ba64f : Add basic tests for inline augmented autofill on webview.
c91b403cc30 : Add CTS tests for inline suggestion touch event handling
1504e709cf7 : Add ATV GSI to fix ApexTest
7c107589ccb : Test that Pre R app isn't auto revoked
a8a90255d43 : Add tests for revoking install permissions when definer is uninstalled.
427a30db119 : Add 2 cts tests for FocusFinder
b6cd98b2502 : Test implicit package visibility from IMEs
8d07ca1bfe8 : CtsJobSchedulerTestCases: Fix issues in android.jobscheduler.cts.ConnectivityConstraintTest
3ff26d9990c : RESTRICT AUTOMERGE Adding MANAGE_COMPANION_DEVICES to permissions to skip on older versions of the code.
54c44a73d70 : RESTRICT AUTOMERGE Prevent accessing companion records from arbitrary uids
ed349c4c675 : DO NOT MERGE: Fix testFormatSameDayTime test for 2020a update [N MR1/N MR2]
1329dca8a73 : DO NOT MERGE: Fix testFormatSameDayTime test for 2020a update [N]
c7059a8a500 : Revert "DO NOT MERGE Fix URL in NetworkUsageStatsTest"
740787a0797 : Revert "RESTRICT AUTOMERGE"
3898939bc71 : Adding UiModeManager Custom Tests
0c8419386c6 : keystore: Wait for unlock operation to complete.
3336f1c91a0 : Skip SetMeteredDataDisabledPackages test for device without WiFi
eb784d09e94 : RESTRICT AUTOMERGE:Make sure that the LockTaskUtilityActivityIfWhitelisted was started
532d20896ea : Increase timeout value for cts-instant test case
51f0f6feaa1 : Test update and replace
1654c32722b : Test upsert
cc32680bf81 : DO NOT MERGE Remove references of telephony-stubs.
d7494b72212 : Use getRealMetrics for screen configuration tests
e2701f0ad35 : RESTRICT AUTOMERGE Adds test for session referrer uri masking
b5fb626b224 : Temporarily disable auto revoke cts
b6acde5de61 : Add CTS to verify height doesn't change while controlling
4d4ebb79449 : WindowInsetsAnimationControllerTests: Test for synchronous progress invocation
81eeac613eb : WindowInsetsTest: Update for ignoring consumeStableInsets()
63a893d4d84 : Revert "Verify reported display sizes in multi-window"
f7b55f9c541 : Extend the sleep time for install test apk.
52b089b6b24 : Revert "Add tests for start singleTop/singleInstance activity fo..."
3107728e7b9 : Revert "Add tests for start singleTop/singleInstance activity fo..."
25fbc739bc1 : Revert "Add tests for start singleTop/singleInstance activity fo..."
6ecdcbaaa18 : Revert "Add tests for start singleTop/singleInstance activity fo..."
327b7d41138 : Revert "Add new permissions to test"
d5dca307a66 : Revert "Add Inline Suggestion render permissions to cts."
0e149d2d34b : Revert "Update toast tests for system UI move"
62680fd53fe : Revert "Disable feature-flag before CTS targeted at SDK 29"
18d3a5f3163 : No need test volume key in some case
ed163020e9e : Revert submission

+- Project: platform/developers/build

a0098930 : Revert submission

+- Project: platform/development

56aa106e1 : Bumping SDK Platform package version number for SDK re-release to include Automotive jars Bug: 162442020 Change-Id: I7a0a750e92d70130764a8d3fb098e48d44190cf0 Test: N/A
2d94bec03 : Updating build-tools package revision number to ship a hot fix for b/162522383 Bug: 162522383 Test: N/A
bdb2a60d3 : Add generated Automotive OS SDK.
ecf644f2d : Add Automotive OS API 29 stubs to platform SDK optionals.
293147622 : Revert submission

+- Project: device/generic/car

ae2e53e : Removed android.software.backup from automotive.
bb0cd68 : Unregister all the biometric sensors
a89865b : Removes invalid sensors for automotive emulator
e52c884 : Removes invalid sensors for automotive emulator
89fee2d : Make RotaryService use demo RotaryIME on emulator
403d4fb : Disable Android camera features on Car products
c02ac1d : Add an aosp car target that supports 64-bit apps only
f5f88d5 : Skip CTS-V WiFi Direct tests for gcar emulators
b1cb15b : Enable sdk build flavor for AAOS emulator targets
a1cba2b : Disable concurrent camera
43cd4d7 : Include RotaryController and RotaryIME into car emulator builds
d96acef : Enable User HAL integration on automotive emulator.
e00c106 : Add FEATURE_INPUT_METHODS to car emulator builds
ee3e77d : Added missing audio libraries to car emulator
1535356 : Added missing audio libraries to car emulator

+- Project: device/generic/goldfish

15937bd2 : Add support for variable sampling period
b4b61214 : Add minor improvements in sensors
a11235a0 : Set minDelay and maxDelay to 0 for ON_CHANGE_MODE sensors
9caf6786 : Check if sensorHandle refers to the sensor that is available
79de5d72 : Report the sensors available from goldfish sensor HAL
45f85591 : Revert "Define config_tether_wifi_regexs at the right place"
4ee9b03f : [VirtioWifi] Add p2p-wlan\d-.* Pattern in Tethering Config
d28f4ee9 : Removed codecs 2.0 that is not actually being used
cb5ea740 : [WiFi] Fix Vendor HAL wifi_get_link_stats
5f612228 : Revert "Revert "Upgrade HWC from 2.1 to 2.3""
75137a8c : Add feature raw and flash to legacy camera3 hal.
9d8cbc4a : Add Raw capability to camera xml
966dc130 : [R-GTS][Wi-Fi] Declare Wi-Fi Passpoint Capability
05cf7f8d : Add FALSH feature
4394e77c : Define config_tether_wifi_regexs at the right place
b3a23f91 : Move all audio HAL configuration files under EMULATOR_VENDOR_NO_SOUND
ce5cfcfe : Use the default r_submix policy
2edb47ec : Move r_submix implementation into audio.service.ranchu
c0d53d50 : Move soundtrigger under EMULATOR_VENDOR_NO_SOUND
90fbf23d : Load r_submix from audio.r_submix.default
f5ad08d3 : Minor improvements in the audio HAL
77d8f494 : Fix getCapturePosition
1be92fac : codecs: switch to c2 as default
9fe1bf94 : codecs: re-locate concurrent instance limit
d3ff817b : goldfish: Re-Reland HardwareDecoder feature
9c98d4dc : Add logging of errors in audio
abdbaa55 : update xl config to 1440x2960x560
70d539e3 : Fix getPresentationPosition
fc29390c : codecs: update codec xml file
460ff8ef : Add r_submix to goldfish audio
e06f0658 : Add emulated_storage.mk to goldfish
18eb695f : Update the required emulator version
66b2f836 : goldfish: bump emulator to 6459688
47e3c89e : Bump emulator-info.txt to 6428502
c3331b85 : Revert "goldfish: Reland HardwareDecoder feature"
c181b5cb : goldfish: Reland HardwareDecoder feature
2f792cad : Check previousPatchHandle first in PrimaryDevice::updateAudioPatch
5e2c26eb : Increase size of the output stream buffer to 22ms
f36d8ed1 : Align buffer sizes for AudioFlinger
f7e91dc0 : Check for NaN in StreamOut::setVolume
6da3296c : Fix PrimaryDevice::setMasterVolume/getMasterVolume
240339bc : Add a no-op implementation for audio patches
6a5a8f4d : Add emulated device ports
a33dcf09 : Add an abstraction layer for device ports
dfc7e372 : Implement StreamOut::setVolume
f8979be3 : Update to use the correct jpeg lib
8c8ebf63 : Add FEATURE_CAMERA_CONCURRENT to goldfish

+- Project: device/google/atv

d013018 : Import translations. DO NOT MERGE ANYWHERE
50db3b8 : Import translations. DO NOT MERGE ANYWHERE
6ee9f57 : Import translations. DO NOT MERGE ANYWHERE
fc477b4 : Import translations. DO NOT MERGE

+- Project: device/google/bramble

2025658 : Change system property of Bramble to place keyboard 10 dp higher
c37d6ae : Add telephony blob and mark as priv-app
d22e87d : dumpstate: Dump fastrpc dma buffer size
18c9ec4 : collect log to debug RIL IPC issue
9069ec5 : Update wifi idle current
cb3da71 : dumpstate: Dump logbuffer_tcpm
40576d2 : audio: Update ACDB table
7c804ea : thermal: enable SendPowerHint of skin-therm-monitor
824b636 : Update regulation e-label for NA SKU of Bramble
02e0317 : vibrator: Add a threshold to filter out some short vibration cases
ec7d1c2 : HbmManager: Configure compensation_filter_horizon to 3500
4f3f606 : Add regulation e-label for NA SKU of Bramble
89645d4 : Add regulation e-label for mmwave NA SKU of Bramble
e5d1577 : Update bramble vendor blobs
e84735b : Disable enable_antenna_blocked_alert
bfb32d2 : audio: Update ACDB table
23c2a17 : Update B5M Bluetooth SAR table final version
5548fa4 : thermal: set emul_temp when thermal-disabled prop is enabled
6990876 : bramble: enable high sensitivity touch mode
5b9994c : audio: update ACDB table
3c0036f : Update regulation e-label for JPN SKU of Bramble
40a7ad4 : Add regulation e-label for ROW SKU of Bramble
7a390ea : Update regulation e-label for JPN SKU of Bramble
6632c35 : vibrator: Update haptic tuning setting V5
f9b29c5 : Move BOARD_RAMDISK_USE_LZ4 to common BoardConfig
866d0ad : Remove status bar padding override from bramble
d8583e5 : thermal: Remove camera-critical tz
dffa3a6 : audio: update ACDB table
fb8af1d : Dump the debugfs information only in userdebug build
b3e9376 : audio: update audio tables
ea5e74d : dumpstate: dump logbuffer_device in dumpstate
0a7d35e : Include gnss_antenna_info.conf
cc1772e : Revise the Bluetooth SAR table name
f17ccc6 : dumpstate: remove touch force active command
12c2ab5 : audio: add delay value for camera recording
610b4f8 : Add Camera profiler CamNode log
059dda5 : HbmManager: Support B5-specific configurations
9c6f338 : Add RRO to customize B5m telephony config
e47346e : Update Bluetooth Sar table version 7
c1b33d0 : vibrator: Update haptic tuning setting V4
498f041 : Disable AoD by default
8dd470b : thermal: Update thermal control prop
4d6885c : audio: update audio table
df25d04 : Revert "Revert "Enable LZ4 compression for ramdisks""
0b59c90 : Revert "Enable LZ4 compression for ramdisks"
17f6c24 : thermal: add B5M thermal HAL config
23e6a3a : thermal: Add camera-critical tz
da220a7 : Bramble corner updates
977ff10 : Update Bluetooth Sar table version 6
a93e8ad : audio: update acdb table
de99625 : audio: update table for consistent codec volume
9cc8cd7 : audio: update audio table
e095151 : Revert "audio: update acdb table"
050de90 : vibrator: Update property naming rule
a8668e1 : dumpstate: add battery eeprom to dumpstate
387f43b : Exclude unavailable features from AOSP build
8dc9bfd : audio: update mixer path table
82316c1 : Set bramble overlay priority as 10
9131bb7 : Extract regulatory_info into RRO
cd17b0d : audio: Use separated cs35l41 bin files.
7ee8115 : audio: update acdb table
76b49bd : audio: update audio table
0e7c169 : [B5] ril: Add null check when strtok_r return
3913434 : audio: add delay settings for playback
9c8dd3b : Add B5M Sar table
ce9f1cf : bramble: dumpstate: add UFS err_stats dump
45f1551 : fastboot/recovery: wait for display
04a1a55 : Refactor BoardConfig to simplify maintenance
882e28b : Enable LZ4 compression for ramdisks
c16f612 : iorap: Enable pinner for camera on Bramble
53b5daa : Tuning Bramble rounded anti aliasing corner curve
94f6708 : audio: correct the init mixer path for incall record
ff979ff : audio: add call_state update for receiver
74ac47f : power_profile: Update AOD/Display
ff1ee81 : audio: add mixer paths for call screen mode
90b5070 : Insmod script configuration use modules.blacklist
820f94d : Rename Bluetooth SAR table
781ff5b : vibrator: Use interpolation method for non-motion voltage
e46f290 : audio: update pcmid on speaker calib tx and rx usecase
2b07625 : audio: update cs35l41 protection bin files
cdd5986 : audio: update audio table
f0d0c39 : Disable blurs on bramble
9c8cfd6 : thermal: update init.hardware.chamber.rc.userdebug
47c834c : ril: [B5] Support traffic stats log convert tp pcap
ebc2c40 : Adjust the paddings of Status Bar in landscape.
dce3f39 : Create gki lunch target for ABI monitoring
e5e704a : vibrator: Update 3rd version haptics tuning result
409b907 : audio: bramble: seperate sound_trigger_mixer_paths.xml table
11700b9 : power_profile: Correct CPU topology and power number
9a139bb : Select vintf kernel for user build
2dcdf97 : Update USB Gadget HAL to V1.1 implementation
d69a0dc : audio: correct routing order for voip output
0fbe5de : audio: correct routing order for voip output
d2b9354 : 5th version of Bluetooth Sar table for US/JP/EU region
6b72bbd : audio: update audio table
8adb4d7 : Update Power Profile For Bramble
aca43ec : vibrator: Add an initial value for non-motion vibration intensity
10cd749 : UsbGadget: change the permission
203fed0 : Update BT SAR table for US/JP/CE BLE limitation
378ea95 : Do not enable Moisture Detection if vendor prop is set
f9e5ab8 : Do not moisture detection when uart is enabled.
17a45c8 : dumpstate: add touch packaging plant information
53c1d14 : init: fix setprop spelling error
b4de25d : fingerprint: Include FP HIDL 2.2 in mk file
c79d660 : Add module.load selection for user build
583b613 : Add 5G RAT for bramble and redfin
8f872a1 : Select performance kernel for user build
171cd06 : Add Japan regulatory label for Bramble MIC-Initial
67cfdd7 : Add the Bluetooth SAR table
2f02190 : audio: update audio table
c04d6b3 : bramble: move touch sysfs nodes to system group
d7305f1 : dumpstate: modify dumping touch information commands
52f0569 : Revert "Enable dark theme by defaut"
14aa09c : vibrator: Reenable Unit Tests
17d8e61 : thermal: update SHUTDOWN, EMERGENCY threshold to align with legacy pixels
e4dbf74 : Add NFC configureation for a dfferent sku
3c85d96 : Display: Update the adaptive brightness curve to -1 sigma
4c6e947 : vibrator: Remove redundant logs
69d95a0 : thermal: hal: Update thermal hal config
6e44d93 : audio: update audio table
9e2a856 : vibrator: Fix wrong strength setting
65d9331 : Enable dark theme by defaut
c0caa46 : Add ims and QtiTelephonyservice prebuilts
a92bf3f : vibrator: Modify 2nd version haptics tuning result
2e963ee : Enable an improvement feature when NFC tag dispatch failed
deee7cc : thermal: remove QC thermal-engine
3457a34 : thermal: add cellular-emergency thermal zone in thermalhal config
6975183 : Add vendor blobs support for bramble
fcc8f50 : audio: seperate policy table
4c84b61 : audio: correct pcm id for speaker calibration usecase
a80884b : vibrator: Switch from HIDL to AIDL
bc738d7 : dump panel information in dumpstate_board
29cf9b6 : vibrator: Modify 1st version haptics tuning result
12f4d55 : vibrator: Add motion awareness mechanism
01977c7 : Revert "Fix NPE in ScreenDecorations CameraTransitionCallback"
b9ea9ec : dumpstate: refactor DumpUFS
391d594 : Revert^2 "Move kernel modules to vendor_boot partition"
f512134 : Add modules.load to set the modules load order
8a253c3 : Revert "Move kernel modules to vendor_boot partition"
2d86cf2 : vibrator: Add effects voltage limitation
f5ea598 : Move kernel modules to vendor_boot partition
62afd45 : Rollback telephony-resources
894b800 : audio: update audio table
b901a3b : audio: support camcorder mic invert
467ee8a : Fix NPE in ScreenDecorations CameraTransitionCallback
b37c066 : thermal: hal: Update skin-therm severity threshold
b71f9bc : audio: update audio table
8aeaa79 : Customize Bramble rounded corner and punch hole
71e13d8 : DO NOT MERGE Customize Bramble rounded corner and punch hole
bc717eb : Add SecureNfc support for B5 japan sku
1d1f7b2 : Expensive blur hint for bramble
3e78ac6 : Add scripts to generate factory images for Bramble
a4477b9 : audio: sync audio table
dbb3898 : Dumpstate: add f2fs info and remove too specific fragmentation info
6cdb485 : vibrator: Add a temperature awareness mechanism
614ef46 : thermal: hal: Update skin-therm severity threshold
7bd2be2 : health: move health hal 2.1 to redbull
c0edfe2 : [Display] Set B5 Default Brightness on 144 nits
c9dc95e : dumpstate: don't dump modem logs if verbose logging is disabled.
7d9c837 : audio: update audio table
64f2fc8 : audio: update audio table
22ed864 : health: Add battery thermal control for soc
754ab39 : [Display] B5: Modify Brightness Settings
2b4b206 : Bramble: fix DumpstateMode validation.
640a750 : Enable the battery defender
aa5da2a : health: add ufs version
f25ce26 : vibrator: Update calibration precision
df03a40 : health: HAL 2.1 for bramble
b877368 : Revert "B5 only supports 2 camera_vsync"
f93420b : audio: update cs35l41 protection bin files
bde2a6c : dumpstate: Use thread to dump modem logs
2a08ef3 : New config value for specifying alternative prox sensor
6e71160 : vibrator: Update delta from qpr1 branch
e3bea0c : audio: update audio table
9045740 : audio: do not select headphone 44.1 snd device
4378d91 : Add brightness float values to config file.
02e61d4 : bramble: support modem logging on user build
7aa6ea3 : Update dumpstate HAL to V1.1
6c2be69 : Moved telephony overlays for Bramble
d68ab81 : dumpstate: Remove to dump MDP xlog in bugreport.
6ec1771 : fingerprint: Correct keyevent for navigation feature in landspace
f78831d : Convert voice_processing/Android.mk file to Android.bp
14320d2 : bramble: thermal: separate init.hardware.chamber.rc.userdebug by project
4c0e375 : bramble:dumpstate: change the order of touch information
f72cdb9 : dumpstate: Include Citadel status in all bugreports
c498a62 : dumpstate: Change tcpm log path
1ae30aa : [Display] Modify B5 Brightness Level
f442c9e : Add cooling device stat dump in BR
9963b95 : audio: update audio table
e07a49e : dumpstate: dump ttf logbuffer in dumpstate
99fbea6 : bramble:dumpstate: add more touch information in bugreport
4a6550b : audio: add back 5514 switch control for micbias use
ea5ca73 : dumpstate: Include Citadel status in all bugreports
f72e008 : DO NOT MERGE - Unify the recovery UI.
9bd9398 : audio: cs35l41: add diagnostic bin/wmfw files
663cf78 : [DO NOT MERGE] vibrator: Add drv2624 1-3 version vibrator hal
925bb7f : audio: fix resume music no sound after ringtone playback
a46fd65 : init: remove slpi since sm7250 don't have this subsystem independently
11ccac4 : init: disable npu subsystem
671f5ea : init.recovery.device.rc: limit discard size to 128MB
ae4f071 : audio: update cs35l41 protection bin files
8ba372c : acdb: remove dynamic Waves library
18019fa : health: run correct health hal
9df0ac1 : health: correct the path of ufs health values
c5aeda0 : ril: collect haldebug log in bugreport
2fa433c : dumpstate: add ttf* in dumpstate
fc6b84c : Added MMS UA profile for S5
3fddff3 : audio: modify the mixer table to fix apply cal data for the second time.
5ee63f3 : thermal: enable usb port overheat ui warning
c04bed4 : audio: update audio table and acdbs
af6f832 : Bramble: dump pps logbuffer in dumpstate_board
f4303d2 : Enable logbuffer logs
01ae225 : Add IPA statistics to bugreport
bcc8609 : Put vendor. prefix to radio sysprops
0bf249d : thermal: update skin-therm-monitor for thermal hal
9fb4681 : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
eca98a8 : Revert "bramble:dumpstate: Temporarily disable Temperatures from dumpstate_board.bin"
e5b048c : Move IMS daemons from SYSTEM to RADIO user
3eea5e4 : audio: remove qualcomm default platform_info table and mixer path table
d6adcb2 : Overlay WCG config to enable wcg mode for wallpaper
fdccc65 : bramble:dumpstate: Temporarily disable Temperatures from dumpstate_board.bin
ac34f86 : dumpstate: Remove unused codes
2e2a068 : audio: update cs35l41 protection bin files
c6be96b : init: enable npu subsystem
4d50079 : update acdb: bramble_20191122_A
d344cd0 : init: insert heatmap module while booting
ab116f3 : dumpstate: add CPU scaling_max_freq info
06da2e6 : audio: update audio_platform and mixer
d2095cc : Add ARA-G for ARs retrieval to support eOS 3.0 and afterward
c498428 : bramble:dumpstate: dump touch information in bugreport
d77e2e8 : bramble: move touch sysfs nodes to system group
2749b1c : [DO NOT MERGE] Parse BCB recovery reason to enable SOTA(Silent OTA).
dfc2d1f : [DO NOT MERGE] Support showing dark boot animation on dark theme.
deedefc : Unify the recovery UI for pixel 3+
5dc7abd : Revert submission
7e3990e : Support showing dark boot animation on dark theme.
baf8061 : fingerprint: Not include Fingerprint config under device/
44a8e80 : dumpstate: Trigger modemstat as doing dumpstate
c4aef07 : acdb: B5_ACDB_V0_20191031
de5178c : For Waves effect module does not support Four channels
4948339 : audio: update audio routing table
7c039e2 : lito: dumpstate: refactor UFS dump
9c8af4f : Inherit base system_ext.mk files for aosp targets
aa691fb : Fingerprint: Add fingerprint frameowkr permisson file (Fix BB)
2d56823 : Revert "Fingerprint: Add fingerprint frameowkr permisson file"
c8d6018 : Fingerprint: Add fingerprint frameowkr permisson file
aebee9c : Dumpstate: Remove unused files
242e131 : audio: update cs35l41 calibration bin files
ab34a7e : audio: rt5514: keep sto mixer control on
c741125 : audio: modify audio backend interface
7f7ed67 : B5 only supports 2 camera_vsync
302d6c3 : thermal: update thermal config for thermal hal
bae409b : dumpstate: dump sensor logs to bugreport
0cca17e : Remove init.zygote64_32.rc from whitelist
be1b32f : device: dumpstate: expand f2fs dump script
11667d8 : thermal: Clean up thermal-engine config
9c33a2c : dumpstate: health descriptor name changed
03d2156 : p2p: add p2p regex for tethering modes
93a8ab0 : audio: update table
e904a8e : Revert "Set BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW"
45bc788 : Set BUILD_BROKEN_TREBLE_SYSPROP_NEVERALLOW
101830d : device: lito: dumpstate: cat ufs info from /proc/scsi/scsi
743b415 : audio: update audio platform path for recording backend
854db37 : Remove libhwbinder/libhidltransport deps
4858dc8 : audio: separate mfg acdb table
f428f0f : audio: configure left and right cs35l41 chips.
8e0774f : audio: update cs35l41 binary
f75de67 : draft acdb for temporarily enable speaker
d664bd6 : audio: add cs35l41 calibration tool into vendor/bin
d791f70 : audio: update mixer path for recording part
befce40 : [USB] USB Gadget add Bramble function set
fb9e309 : Rewrite aosp_bramble.mk to inherit aosp_product.mk
6d56d44 : audio: rename audio_platform_info.xml and add cs35l41 fw and bins.
f7ae1f9 : Add OMADM log to the bugreport
cdd189c : fingerprint: Enable to build fingerprint
26173b8 : audio: copy audio table from qcom default and remove unuse file No.2
1ffb745 : Update screen density
e0be56f : Remove common part to common folder
64b17b8 : audio: update tables.
63ca81c : audio: update cs35l41 firmware and bin files
ef7ed7a : Enable partitions on loop devices.
1f20d5e : upgrade display modules
1eb990c : init: insert touch module while booting
94fdf54 : init.hardware.rc: Update rainbow sensor permission
c3ba93b : Move android.hidl.base@1.0.so from system to system_ext.
f17b9e0 : audio: copy audio table from qcom default and remove unuse file
9ef7ebc : sm7250: redefine adsprpcd service of init rc
cd16b39 : Move persist.img build rules to another repository
cdba8a5 : init: chmod bldrlog to 444 to capture bldrlog
4f822cb : Remove notifications from bugreport generation using combo keys
fd9fc3d : camera: Switch to use qcom camera provider
6bfaa27 : audio: rt5514: update firmware files
15ad354 : camera: Switch to use qcom camera provider
1599d0b : Apply QCOM display settings
daab05c : Remove Thermal HAL setting
fef9de9 : Enable keymaster 4.0
a3a426e : health: get fg properties from bms
f71e68e : Add boot_devices command line
f9b871c : Use default health HAL since specific HAL for 7250 is not ready
f54d66d : Add 7250 kernel module
4cfa758 : Add audio config fix audioserver crash
33447c7 : Add powerstats
4f33146 : Disable healthd
c0744a8 : Enlarge product partition to 2GB
a1c45f2 : Enable USB debugging by default for bringup
ff762c7 : disable citadel and file encryption
0bcd876 : Disable dynamic partition
e9efee2 : Revert "Remove SYSTEM_ROOT_IMAGE := false"
a16afaa : Revert "Move first stage fstab to ramdisk instead of device tree"
13c31bc : Revert "Reland "Mark system as a logical partition in fstab.hardware""
479c92a : Revert "Allow vbmeta_system to be OTA'd"
c206b2c : Remove powerstats to fix build break
43f1ae3 : Remove USE_SOUND_TRIGGER_HAL
7ea392f : Keymaster memory management is inconsistent
459e653 : Remove BUILD_BROKEN_ENG_DEBUG_TAGS
966d9bd : Deprecate PRODUCT_STATIC_BOOT_CONTROL_HAL.
b89bcaa : Keymaster memory management is inconsistent
dae3ea4 : Remove BUILD_BROKEN_ENG_DEBUG_TAGS
dee6c70 : Deprecate PRODUCT_STATIC_BOOT_CONTROL_HAL.
aa6f4dd : Fix error for missing including when build test target
5bcecda : Create aosp_bramble target
f65dfc2 : Initial empty repository

+- Project: device/google/bramble-sepolicy

83005fd : Remove obsoleted selinux domains
3289bc4 : sepolicy: allow vendor.thermal.config property to set
09362fe : Pixelstats: Add sepolicy for WLC metrics
0ee1684 : vibrator: Switch from HIDL to AIDL
046bdd3 : Add Alex to OWNERS
551397f : bramble-sepolicy: health HAL 2.1 sepolicy cleanup
369bed7 : sepolicy: Update dumpstate HAL to V1.1
9832980 : Clean OWNERS file.
0fd74e0 : Remove common sepolicy to common folder
66f7f04 : Correct certs keys path
2ecb17e : remove noise
9d0659e : add label for new dispalay module
bdb9fff : Add sepolicy owners to secure Pixel security
a685c04 : bramble-sepolicy: allow dumpstate hal to access proc/bldrlog
a32122f : initialize selinux contexts
1998e37 : Initialize bramble sepolicy
548d30c : Initial empty repository

+- Project: device/google/coral

97fa84ee : Update QtiRadio version to 2.4
06a1939e : Update Coral SVN to 30
6d610f83 : Disable WPA2 to WPA3 auto-upgrade in P18 and P19 devices
0ede61af : qcril: fix MT SMS sent during power off
03895b8f : Update Coral SVN to 29
1daf9291 : Update Coral SVN to 29
9abd749b : adjust and move zram write back policy to common
5afb6f8a : health: decrease the log level
4e42cc1a : Ensure write permissions to charge_stats for pixelstats-vendor
95721d5b : dumpstate: dump maxfg information in dumpstate
188f8b60 : coral: copy kernel modules for boundsan
0f37c4f7 : On Pixel 4 enable minimum confirmation duration for sending network score to connectivity service
16f4f05d : freezer: remove v1 specific configuration
fe0fec6e : Update Coral SVN to 28
2225129f : Disable enable_antenna_blocked_alert
d2b9321a : Update Coral SVN to 28
d21d4e18 : use google-battery HAL version 1.0
577daf71 : Don't sign Wifi RROs with platform cert
1c26e6e1 : HealthService: route battery capacity to WLC
f38d8f40 : HealthService: route battery capacity to WLC
ae5d1a70 : wifi: Disable TDLS offchannel
197a86d0 : Update the default cbrsnetowrkmonitor permissions granted to Coral.
7dc0ef32 : Update Coral SVN to 27 for R
4d6aa666 : NO NOT MERGE Update Coral SVN to 25
60956cfc : coral: add soong namespace
44f2cce9 : Revert "Removing refresh_rate_switching flag"
049c2b83 : Add display configuration file for flame
bb16b3a5 : Grant RECORD_AUDIO permission to Oslo
76b8c2b6 : Revert "Put vendor. prefix to audio sysprops"

+- Project: device/google/coral-sepolicy

dd8ace4 : Allow grilservice apps to access app_api_service
1620505 : allow access fastrpc total_dma_kb sysfs
fec22a3 : fastbootd: Add sepolicy rule for fastbootd
f0f3b71 : Add sepolicy write permissions to pixelstats-vendor for charge_stats
89be179 : Fix maxfg logbuffer dump permission
77b18a0 : Remove debug build condition for uvexposure reporter.
4e7cdad : gps: Add rule for location
fd69452 : Fix OBDM selinux denials
802a13b : Fix OBDM selinux denials
2376262 : wifi - Add sepolicy to check driver is ready by wifi HAL
c70c5be : Add Pixel Display permission for hbmsvmanager_app
f56c49f : Revert "Put vendor. prefix to audio sysprops"

+- Project: device/google/cuttlefish

612c1cda1 : Create x86_64 cuttlefish target for automotive
7eaae2294 : Revert "Disable Codec 2.0"
e2f1d08db : Allow Cuttlefish devices to customize sensor permission files
42e92632c : 64 bit app only support for cuttlefish based auto products
41a96a083 : Allow downstream devices to customize Gatekeeper / Keymaster HALs
691f99215 : Allow Cuttlefish Devices to Customize Audio HAL Copy Files
e8b220a5f : Set Kernel Command Line to Configure Audiocontrol Server
a4dc14267 : Remove Soundtrigger HIDL interface from cuttlefish
08eafa39a : Update the default cbrsnetworkmonitor permissions granted to Cuttlefish.

+- Project: device/google/redbull

6c65b8d : Update Redbull SVN to 10
32fdf6f : Update Redbull SVN to 7
14c198d : Update SVN to 2 for Nov SMR
ee72c8a : Restore security context after sns_reg_init process interrupted
6010c09 : qcril: fix MT SMS sent during power off
ef19909 : [DO NOT MERGE] redbull: enable touch grip suppression via twoshay
871d4fc : [DO NOT MERGE] redbull: disable twoshay study
c508dd2 : redbull: video: enbale adaptive b-frame capability
b61a1b5 : [DO NOT MERGE] redbull: Fix race in init.twoshay.sh
ff43cf3 : Revert "init.power.rc: enable s2idle"
7f69d74 : AT&T icons at 115% of correct size
95ff488 : Add display stats to R3 and B5
f1e79f3 : thermal: Clear the offset when thermal hit EMERGENCY
3181c1d : health: decrease the log level
93dc490 : Increase at&t 5g icons by 50%
5453ab9 : Ensure write permissions to charge_stats for pixelstats-vendor
1dcfbfe : adjust and move zram write back policy to common
0d63f45 : dumpstate: Fix udev permission for logbuffer_tcpm
762eae6 : init.power.rc: enable s2idle
1dbbb2e : redbull: fix error setting file path
fbd8955 : redbull: enable twoshay study
ed6e9f3 : firmware update for Add DSP platform identifier API
30cc2e9 : Wifi: Report actual link speed
94b1470 : redbull: add avc/hevc low latency decoder entries
ac70729 : Wifi: Report actual link speed
fda08f8 : Pinner: Add some library in pin list
334667e : powerhint: limited the dex2oat resouce when thermal stress
cd77052 : add generic Pixel atrace HAL
a5137c1 : redbull: add unity task name to report fake cpu info
e34af1a : Enable minimum confirmation duration for sending network score to connectivity service
90cd205 : powerhint: set prefer_high_cap on TA tasks during launch
9bf5cac : use google-battery HAL version 1.0
46dba06 : Set audio.camerasound.force for JP devices
3fdf9e8 : Redbull: change dex2oat cpu setting
059536d : Update variables in st54j_se configuration file
69a034b : redbull: always report max cpu freq to unity tasks
7969b9b : thermal: offset skin thermistor for cammera cases
7760d7f : redbull: move twoshay persist prop to vendor
608ede3 : redbull: allow twoshay to be enabled via persist prop
c91d24f : Redbull: Increasing CPU frequency when INTERACTION
cbb92eb : redbull: set permissions and ownership of touch_offload device
3255d5a : Don't sign Wifi RROs with platform cert
0ca42b5 : Custom iconography for AT&T 5G, 5Ge, and 5G+ networks.
f8cc663 : redbull: change foreground cpuset
5cf1520 : Boot time tuning
a3ab3e5 : Camera: Add Schedtune into CAMERA_LAUNCH
1b2d454 : wifi: Disable TDLS offchannel
50647dc : Update QtiRadio version to 2.4
77056bb : redbull: remove WirelessCharger from redbull
a60a26b : Camera: Update offset node in camera power hint
8963394 : powerhint: Add offset nodes for camera use cases.
163c5d4 : Revert "[DO NOT MERGE] Disable ADSP SSR to debug memory issue."
26635b5 : Redbull: Refined early phase offsets
400316b : Add BOARD_RAMDISK_USE_LZ4 to common BoardConfig
3fdf5cc : camera: Set cpu set for CAMERA_STREAMING_LOW/HIGH/ULTRA
3dd0790 : camera: enable realtime thread
f4eb850 : wifi - Add INI config to avoid to sendrequest to the firmware more frequency
5c0cb0c : display: change LTM to manual mode
8023a8c : Remove gki lunch target for ABI monitoring
d120ef7 : [redbull/build] set vendor property ro.incremental.enable
e932091 : Update the default cbrsnetworkmonitor permissions granted to Redbull.
a463000 : redbull: remove drm@1.0 from device-common.mk
75b0c08 : dumpstate: fix udev permission for logbuffer_device
6f97fe1 : wifi: Add new INI's settings
119788d : Remove property persist.vendor.usb.pdo and fixed PDO on 5V3A
8f7a243 : wifi: Use wake lock during user scan
099adc2 : wifi: Configure max number of ndi as 2
905fbfe : Enable OMAPI SIM2 terminal
fa74933 : powerhint.json: correct the audio power hint
ef44105 : redbull: increase concurrent-instances for c2.qti.vp9.decoder
cce3756 : redbull: update vintf target-level to 5(R) update
7375ef3 : [Display] Disable FOSS function
9e03629 : media_profile: Correct media profile for HFR
f21d34b : Add Adaptive Battery CPU hints for redbull devices
480e09e : init.insmod.cfg: split out init.insmod.charger.rc
54e0e55 : move insmod_sh start to early-init in charger mode
cab9586 : audio: fix vts failure on vendor property check
8ed4c75 : init.insmod.cfg: split out init.insmod.charger.cfg
9de3f02 : move insmod_sh start to early-init in charger mode
0021795 : Enable Incremental feature via the kernel module
1b8e147 : init.hardware.rc: add permission for battery eeprom
a19b810 : redbull: create a new group for camera dedicated threads
7b4decc : Redbull: fix early app phase offsets
085ba2c : Enable prox-palm for B5 devices before PVT stages
e498567 : redbull: Use more inclusive language
54fd268 : Set AAC VBR offload supported for redbull
1afd6e5 : [DO NOT MERGE] Disable ADSP SSR to debug memory issue.
c3e5965 : redbull: powerhint: Add Flipendo powerhint
c597a80 : Do not load incrementalfs.ko at startup
ed0775d : redbull: do not load touchscreen drivers automatically
da52cb5 : redbull: Use more inclusive language
884ec16 : Add B5R3 perf setup script
d56a0c5 : wifi: Change option for STA+SAP SCC on DFS channel
b60ce33 : redbull: add com.google.hardware.pixel.display interface
a89d7bd : Revert^2 "Use 6GB dalvik-heap config"
968d953 : Make various modules probe asynchronously
7dcd7b4 : Boost top-app task placement only on INTERACTION boost
ece4027 : powerhint: disable UFS gating work in touch and app launch boost
995057a : init.hardware.rc: add permission for battery eeprom
1b9cc58 : Do not load incrementalfs.ko at startup
f02477f : Codec2: Set minQP to 1 for IMS VT Call
c277d8e : Remove audio modules from BOOT_KERNEL_MODULES
dfd20c8 : Specify BOOT_KERNEL_MODULES
e0643b2 : Remove camera modules from BOOT_KERNEL_MODULES
1a83906 : Enable module load split
4f19ab5 : Add dpl function for qcom TP debugging
721050c : Configure device manifest for 1.3 NNAPI driver.
ba98aee : alternate sepolicy configuration fix
26ece7d : Fix permissions on wlc sysfs nodes for HAL
82e1670 : audio: enable offload gapless
0eccba8 : Enable building and sanitizer for Gnss Hidl 2.1
9a7f2b1 : Resume-on-Reboot: Citadel implementation
91465bb : Enable Bluetooth Quality Report (BQR) feature
1ae15c2 : Revert "Build root link: /ramdump"
b0784f0 : Remove duplicate definition for cnd service
2e7257f : Copy kheaders.ko to vendor/lib/modules/ for VTS test
002eaf4 : init.hardware.rc: add restorecon_recursive to mnt/vendor/persist/camera
35c548a : wifi: Enable Mac address provisioning
cccb052 : Add QSPM Service
df048cf : Identity: add mDL oem Hal lib
1683705 : init: Remove duplicated definition for tftp_server
21b7224 : Camera: Add CAMERA_STREAMING_ULTRA for 4k 60 FPS video mode
226b519 : firmware update for TensorFlow supported sound model
af9401f : Disable userspace reboot
c971e62 : audio: Variable bit rate mode support for aac.
9733f7f : Refactor BoardConfig to simplify maintenance
f06e802 : Add new property persist.vendor.usb.pdo
b01ee9f : Build root link: /ramdump
a954676 : Add the Verizon 5G UW icon and string in overlay folder
8174f21 : audio: update rt5514 firmware for increasing SPI rate
2290975 : powerhint.json: add FIXED_PERFORMANCE
6d6096b : camera: Add camera.concurrent into supported feature
6288791 : redbull: media: Tune HEIF max resolution based on sm7250 spec
b1baee9 : redbull: Add DeviceInfo HAL v1.0
cd4b4d1 : Remove duplicated sysprop
5f2ba37 : Add IImsFactory and ucesservice HAL entry
03f8250 : Add related soong namespaces on SM7250
61dec20 : Disable blurs on redbull
0098286 : powerhint: Improve camera power for 4k60 recording
5a16e75 : powerhint: Add use_ab for CPUBW and LLCCBW
0b230e6 : Allow user to change background location permission
ffc9f59 : redbull: change interaction boost to 30
7e322e3 : redbull: do not load touchscreen drivers automatically
55faee8 : Revert "Add runtime permissions to redbull for PixelMigrate."
4f78ecf : Move BOARD_EXT4_SHARE_DUP_BLOCKS to BoardConfigMainlineCommon.mk
e86bce7 : Video: Add ro.netflix.bsp_rev for Netflix certification
5b68f40 : audio: redbull: remove sound_trigger_mixer_paths.xml
851f18d : Redbull: Fine tune media_codecs_performance_c2.xml
355a469 : init.hardware.rc: adjust thread count and cpuset after setup wizard
26ca9a9 : audio: enable thermal listener
91e706c : powerhint.json: use ML_ACC to replace TPU_BOOST
942bb42 : Include pixel soong config makefile
66c4086 : init.hardware.rc: Change per_mgr start timing
e742a65 : Correct definition of max.active.modems system property
1b97465 : usb: migrate USB HAL vintf to treble vintf fragments
417d0c5 : Enable Sensor ssc soong build when tool folder exists
26c1af1 : wifi: Enable ESE feature.
de752c5 : DO NOT MERGE: Make redfin/bramble use dex2oat64
2fc2337 : Add node /dev/qce for widevine
c39dee8 : redbull: Write build info to kdebuginfo
e2622b7 : Revert "Use 6GB dalvik-heap config"
c098eef : Add com.qualcomm.qti.imscmservice 2.2
70c939c : init.hardware.rc: fix permissions
e89350d : redbull: usb: start gadgethal script
ed24643 : Read ssoc_details for battery capacity FG atom
bc4ee40 : redbull: powerhint: add Big+ core L3 freq hint
64d8f55 : audio: add libdevicestatelistener
0ff4cbe : Add soong config modules for Sensor SSC build
525b8db : Enable Sensor ssc soong build in Product Makefiles
dcafad8 : redbull: add te2_table permission for sensor HAL
c6c4b9b : Add vendor prop to disable moisture detection.
a5199f7 : Remove string descriptor of b.1 configs
bad309b : wifi: Update MBO/OCE configurations
9018ab7 : Move ro.telephony.default_network to vendor partition
60d61eb : fingerprint: Use HIDL 2.2
4a67de9 : Redbull: fix app duration by reducing 16.6ms
dddaf3c : wifi: Enable SARV1 to SARV2 from ini
e9569d5 : redbull: Move PixelWifiOverlay2020 here
6545b3c : redbull: expand dtbo partition size from 8MB to 16MB
d9b4c1c : PowerHint: Add DISPLAY_UPDATE_IMMINENT hint
e0764ee : wifi: adjust TX throttling for each mode of thermal mitigation
c67d4a4 : Add runtime permissions to redbull for PixelMigrate.
2fbfcc8 : audio: update rt5514 firmware for increasing SPI rate
b7bb8f0 : Upgrade com.qualcomm.qti.imscmservice to 2.2
297e7c3 : Fix build break on check_vintf
4af809e : Add GPS related soong namespaces on SM7250
a0b9afb : device.mk: support adoptable storage encryption
82e3cd0 : rebull: enable wide color display and hdr
a3a5ae5 : init.hardware.rc: create directory for wifihal service
5c4e771 : Set config_suspendWhenScreenOffDueToProximity true
eaccb31 : Include sensor tool soong namespace
75b186c : Temporarily lower the target-level to 4(Q)
0024f92 : Add vndservicemanager to the product
6758fa2 : Remove configstore from manifest and compatibility_matrix in R
7af9d8a : redbull: update kernel target level
0bc83b4 : Fix HALs incompatible: android.hardware.audio/audio.effect
29d5311 : redbull: update SHIPPING_API_LEVEL and VINTF target
3677a01 : Use combo_light for auto-brightness on redbull
4e3b5f7 : Revert "Add vendor.qti.hardware.alarm into manifest"
405e0cb : [VTS] Fix ImsCmService unavailable
c88fd83 : Synchronize fingerprint wake-up
93dfc09 : Add vendor.qti.hardware.alarm into manifest
e08819d : Revert "redbull: add display config in mk file"
26403cc : redbull: remove airbrush HAL interface definition
6797833 : Revert "Include sensor tool soong namespace"
18273b4 : redbull: add display config in mk file
381b2c6 : wifi: Enable separate wifi aware interface
3611fcc : Use additional interface for the WiFi Aware
e64cee4 : Display: Remove auto brightness curve from common folder
5306d71 : Add ro.boot.product.hardware.sku
1ad8b46 : mm_event: add mm_event from common folder
3ab2922 : power.stats: Correct sysfs path of wlan power stats
9c44259 : power.stats: Remove easel power entity
1e670e4 : power.stats: Add entity for ADSP_ISLAND
687fd49 : Upgrade IRadio version to 1.5 on redbull
4c53e07 : Start time_daemon on post-fs-data by init.time_daemon.rc
d89ee1d : default_permissions.xml: Give ornament its permissions.
cb5c361 : Include sensor tool soong namespace
ee44dda : Use 6GB dalvik-heap config
a9e2970 : Add smcinvoke and ssgtzd for LTM
9dd5692 : Revert "Enable blurs by default"
08593cc : Enable blurs by default
9dd8b28 : Include sensor soong namespace
43826ce : Add resource overlay to device the device can't connect to 5G in DSDS
e86da8c : redbull: remove hibern8_on_idle access
35a2334 : Enable device_unique_attestation feature
e976810 : redbull: audio: remove ma_listener
c0dfaf2 : Update redbull LCE config to modem
e919da7 : Upgrade LightHal 1.1 for sunlight visibility
6833f6a : pixel: move code change of "dark_theme" into pixel common folder
1a2d877 : Temporarily remove qti-hta interface for NNAPI
b539c03 : thermal: remove QC thermal-engine
ede31af : Camera: modify the CPU freq for CAMERA_STREAMING_HIGH
d2714f5 : thermal: chown cellular-emergency sysfs for thermalhal to update trip point/hyst
c52fff3 : composer: upgrade IQtiComposer to 3.0
3d0ccec : Redbull: Refined early phase offsets
8430a36 : Revert "audio: disable AUDIO_FEATURE_ENABLED_CS35L41_CALIBRATION_TOOL"
2b5ce5b : Switch to use stable power HAL
92f2008 : redbull: get back to default from long-standing VM tweaks
6025e75 : audio: seperate policy table to project folder
1649ae3 : Add vendor.qti.hardware.qseecom to manifest
2824545 : [B5R3] Add pre-grant permission
3ef31d8 : redbull: Add seccomp policy for Codec2 process
9e905e6 : include related soong namespaces on SM7250
904d7df : sensors: remove redundant sensor configs
5dada9a : lito: remove HAL interface definition for sensors
2e068e0 : Fix build break on checkvintf
4459ff8 : Fix build break on mm-audio
8aa21c9 : Enabling sound trigger V2_3 for B5R3
5ce2810 : redbull: add common mk file for power HAL sepolicy
23690ce : redbull: powerhint: update CPU6 min freq
72cf7b6 : Move the settings of sensors-related of /persist from early-boot to fs
e0859bd : Camera: remove 4K 60 FPS power hint
975f164 : thermal: use common device.mk
2d03f5b : BOARD_CHARGER_ENABLE_SUSPEND becomes ro.charger.enable_suspend
0e58804 : charger: fix permissions
d9d0796 : Drop root from charger.
aeb0129 : init.hardware.rc: improve camera performance
8393121 : redbull: powerhint: update CPU and L3 freq
55fb3bb : init.hardware.rc: create camera-daemon under stune
1449633 : init.hardware.rc: allow dumpstate access
c2c7fad : manifest.xml: switch keymaster/strongbox 4.0 to 4.1
80722a7 : gralloc: Add IQtiMapper and IQtiAllocator 4.0
b3c16ab : asoc: modify AMIC gain
db39e89 : Revert^2 "Add support for vendor_boot"
6929470 : Remove include QC mk and migrate redbull to Contexthub HAL 1.1
52d64d9 : Revert "Add support for vendor_boot"
1a7e63a : sm7250: add sensors factory calibrated folder settings to init rc
7dfa4fd : Add support for vendor_boot
a593dad : audio: update 5514p firmware for noise issue
584da36 : gpt-utils: change retry count to 1
c1931a4 : Revert "Revert "Revert "Revert "device.mk: Enforce privapp permissions.""""
8ced2e0 : use shared pixel settings
a2ce0d9 : Enable blurs, under dev-option
647595d : Enable reboot free DSDS
d5ce98e : Update device framework matrix to match hal manifest
7fc015d : redbull: Enable Average-QP feedback from Encoder to ECO
fe7d8a9 : vibrator: Change default intensities to high
7da7ace : audio: sync audio tables
cd94e68 : Remove OMX components from IOmxStore
3ffd70a : Move input surface to CCodec
f616707 : media: redbull: enable Codec 2.0
87f14b4 : [Display] 7250: Enable Adaptive color mode
a9bb8ab : Start vendor light to get early bootanimation
0c80404 : [Redbull] Include module specific QC's securemsm makefile
333e446 : Enable BluetoothSar v1.1 on redbull
28df66e : Revert "Revert "Revert "device.mk: Enforce privapp permissions."""
d9eb728 : pixelstats: add path for UFS and F2FS
b83460e : health: move health hal 2.1 to redbull
adf991e : Add vendor.qti.hardware.qteeconnector to VINTF manifest
66af0bb : Remove property persist.camera.facessd.enable
7da054b : Remove IDevice/paintbox NNAPI interface
a536e50 : init.hardware.rc: set gamma permission before start hwcompower
563fdf5 : Revert "Revert "Revert "device.mk: Enforce privapp permissions."""
9e546e5 : Enable casefolding support on userdata
b690de3 : Disable Rescue Party on userdebug & eng build
5516820 : Pixelstats: move to use pixel-sepolicy
fe05d62 : redbull: use metadata_csum for /metadata
cf5d360 : audio: add sound trigger setting for barge-in case
4a44525 : redbull: enable GL comp backpressure
909abac : Revert "Revert "device.mk: Enforce privapp permissions.""
6a1bbf3 : Revert "init.power.rc: enable s2idle"
8a07407 : Remove adsprpcd_sensorspd and sensors.qti for init rc
0fa41b3 : Remove lmkd properties to enable new lmkd kill strategy
8786e3d : init.hardware.rc: Change the owner of bcl soc node
bd12068 : audio: update 5514p firmware for voice wakeup fail
40d5986 : [Display] B5R3: Modify Display Default Settings
d7eba25 : include related soong namespaces on SM7250
346ba55 : Fix build break on mm-audio
784b58b : Add back the line at the end of gps.conf
d09cbb4 : Enable the battery defender
33e20cd : Updating Android Auto pregrants for R
ebbabab : redbull: health HAL 2.0 manifest removal
70e6717 : audio: update p firmware for buffer size
c455935 : chre: Enable CHRE_DAEMON_LPMA_ENABLED
13a69b8 : camera: create data/vendor/camera folder
66d0ed6 : lito: inherit the virtual a/b config
8abd3fe : lito: Use the IBootControl 1.1 HAL
9910503 : Redbull: Use phase offsets as duration
798c607 : add permission for wireless charging
19a37aa : Removing GSI keys
8c8c1fb : Add Factory OTA to B5 R3
91b63ae : AFH Redbull: Modify BT services for channel avoidance
19391fb : Add vendor verbose logging control
d6cd326 : Switch to enforcing mode
1f42890 : audio: update p firmware for buffer size
781878b : remove persist.sys.usb.config=adb
c1efa9b : init.power.rc: enable s2idle
9b5946a : Pixelstats: Update battery file node
ad4ff8c : audio: update rt5514/p firmware to avoid noise found on 3a
6a02981 : Add default permissions for pixelmigrate package on Redfin and Bramble device.
f3118ca : Adds context_hub group to pixel stats
3fec344 : Set audio.camerasound.force for JP devices
4efd224 : redbull: Sync pinner configs from legacy projects.
b9dd708 : redbull: add als_table permission for light driver
983d1bd : [DO NOT MERGE] Set Factory OTA init.hardware.rc for B5/R3
0148bca : redbull: ims: IRTPService 3.0
e711998 : audio: disable AUDIO_FEATURE_ENABLED_CS35L41_CALIBRATION_TOOL
6b950f7 : device-common.mk: porting to LA.UM.9.12.R1.10.00.00.597.021
b9f3cfe : [Single RIL w/ SM7250] Amend vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims to vendor/qcom/sm7250/codeaurora/commonsys/telephony/ims/ims-ext-common
212871e : Mark bramble/redfin as using BUILD_COPY_HEADERS
03d461a : Revert "Add Factory OTA into B5 R3"
7816fbe : Revert "[Redbull] Include module specific QC's securemsm makefile"
6adefab : redbull: support modem logging on user build
27df8ad : Sync the related hidl configuration from previous project
95c1dc2 : Add Factory OTA into B5 R3
1f12561 : redbull: Add ramoops shell script to vendor
63e48db : Update dumpstate HAL to V1.1
a951bd0 : redbull: audio: Configure audio latency and feature flags
111da3d : Redfin: Update WirelessCharger hal to 1.2 in manifest
a34e5de : [Redbull] Include module specific QC's securemsm makefile
9a83ed1 : [Single RIL w/ SM7250] Add related soong namespaces on SM7250
de78433 : Set ro.oem.key1 to ro.boot.hardware.sku.
e71cfb9 : redbull: audio: enable multiple voice session support
a065aae : Revert "powerhint: disable UFS gating work in touch and app laun..."
5413c36 : Revert "device.mk: Enforce privapp permissions."
04e9d31 : Add android.software.vulkan.deqp.level, version 2020-03-01
1ebf661 : Enable Bluetooth SAR test on redbull family
db1b21e : Update radioext version to 1.2
d697d29 : Update com.qualcomm.qti.uceservice to 2.1
1393ff4 : Define CHRE Daemon variable and remove rc config
4c6d40d : redbull: typec: Set port type to sink in charger mode
cc8280a : Correct the build flag of Bluetooth SAR
58dc578 : Revert "[DO NOT MERGE] lito: Use the IBootControl 1.1 HAL"
a2ff3ca : device.mk: Enforce privapp permissions.
76f46be : powerhint: disable UFS gating work in touch and app launch boost
53937cc : redbull: thermal: separate init.hardware.chamber.rc.userdebug by project
4ac9b85 : Upgrade to 1.2 secure element HAL
b1b1fd6 : Redbull: Uprev camera provider to 2.6
3726534 : audio: separate dapm control on barge-in case
df3516e : Remove unused QCT cne hal interface
1bf5566 : Revert "init: workaround: hold a wakelock in charger mode"
89ae423 : redbull: fstab: use the new inline crypto format and implementation
e3b39f4 : Enable Project ID Quota support on userdata
6956275 : Inherit userspace_reboot.mk
b59008e : manifest.xml: add the authsecret HAL
b6523a3 : Revert "[DO NOT MERGE] lito: inherit the virtual a/b config"
761cc5f : Adds the Context Hub feature to redbull
d6679ca : Update wait_for_keymaster for KM41
1cfac0d : Refine xml format consistently for config_mobile_tcp_buffers
34c41a8 : [DO NOT MERGE] Update HAL vendor.qti.imsrtpservice@2.1
d3a1c3a : init.hardware.rc: wait for keymaster HALs(TEE & StrongBox) on late-fs
55496b0 : Add translatable="false" tags to ims package overlays
69e9a14 : Configure tcp buffer size for 5G NSA/SA as Qualcomm suggestion
5a820fc : time_daemon: Change owner of /mnt/vendor/persist/time/ats_* to system
ab3ef8c : remove redundant declaration on time_daemon
a182fac : [DO NOT MERGE] Update HAL vendor.qti.imsrtpservice@2.1
e00c059 : display: correct the composer service name
9e9648d : Update device manifest to properly configure NNAPI drivers.
7b3fb28 : Add feature flags for OMAPI readers
ad9844c : init: Remove duplicated definition for rmt_storage
8eb52ab : display: correct the composer service name
e8b2d23 : Pre-granting permissions for Android Auto
f48c159 : audio: enable aaudio MMAP mode for redbull
3bab2d6 : [DO NOT MERGE] lito: inherit the virtual a/b config
df383eb : [DO NOT MERGE] lito: Use the IBootControl 1.1 HAL
2d2d3f5 : Update HAL vendor.display.config@1.15 in MATRIX
fa8ac1d : audio: add back 5514 switch control for mic ldo use
9a88a7f : DO NOT MERGE - Unify the recovery UI.
29ce7d2 : CS35L41: Calibration Tool Mixer table
fd4fdc7 : redbull: add audio suez devices
827101d : haptics: Change haptics driver ic from cs40l25 to drv2624
e41f2b7 : thermal: Update chamber test property
9986c65 : Remove Bluetooth A2DP Hal 1.0 from manifest
2dd5b01 : device.mk: move CITADEL_LAZY_PSK_SYNC definition to proprietary folder
512f107 : redbull: enable ImsRadio v1.6 hidl service
e51d78a : Removing common config by included specific QC's .mk
0c0634f : remove seemp related action
d96e33e : Revert "redbull: disable secure adb"
829c857 : camera: remove redundant camera id
3261779 : res: Add config_supportSystemNavigationKeys for navigation
f15eaa4 : audio: update rt5514 firmware for hotword Qv3 version
85e369d : redbull: Enable thermal warm reset
434565f : redbull: Enable thermal warm reset
b90c736 : power.stats: Add power entry for ODPM
fcb5a37 : sm7250: sync audio feature from coral
18663b6 : Enable HCE Type B
13c6b79 : remove sdcard legacy support
6ae0ee4 : init.hardware.rc: fine tune the read_ahead size
b5c1b14 : Remove duplicate define value and command
d13f3e9 : [DO NOT MERGE] init.hardware.rc: fine tune the read_ahead size
fd21986 : Remove Broadcast Radio HAL 1.x implementation.
e95f01e : init: workaround: hold a wakelock in charger mode
33f489f : init: Set devfreq governors to powersave
79ce2bb : Remove surfaceflinger idle timer configuration
0669a53 : Include mk to fix data connection failed issue
844a270 : Upgrade vendor.qti.data.factory to 2.1 HAL
f21326d : device-common.mk: Enable hal buffer management
fe5a50d : camera: Enable 4k@60fps recording
68afbf2 : add ma_listener to audio_effects.xml for Waves
f5c4b74 : init: Include and execute init.modem.sh
834b037 : redbull: use min_pwrlevel to configure GPU freq
262c300 : health: remove android.hardware.health@2.0-service
65c1d12 : Remove unused feature
51eeaf5 : [DO NOT MERGE] Enable Prebuilt ELF Check
15b772a : Modify device.mk for tcpdump_logger
366f465 : Fix ipacm crash due to lack of tetheroffload config
44e6b0a : enable system_ext in bramble/redfin
39cd67a : Set property procedure_bytes to SKIP for CTS test
39961d8 : Add dmabuf_dump
5793ec8 : redbull: update *BWMinFreq and cpu6 cpufreq settings
afe4e7b : audio: update rt5514 firmware to v1617/v1615 for gain issue
2d4d5ed : manifest.xml: add the oemlock HAL
2645df3 : Remove SPU related setting for gatekeeper
d9692d9 : device-common.mk: Add missing lib_multicam_dualfov_capture_session
1ef7ea8 : qcril: stop 2nd qcril when switching SIM config to single SIM
f94a131 : ril: Restart 1st qcrild after SIM config changed
63518c6 : Enable v1.3 drm plugins
7a93ac9 : Add back GPS geofence & batching libs
661f172 : Adding developer GSI keys
6b6146d : redbull: port post_boot settings and power hint
fd51413 : removed aware_available flag from b5, r3
fe5c7de : Remove old configuration and use new config for MMTEL/RCS
65962b1 : Add permission for scone and cbrsnetworkmonitor
3711ec4 : Update gps.conf
0d42897 : Put vendor. prefix to radio sysprops
7a969b7 : Wifi: Remove hostapd hidl entry from manifest.xml
6672978 : init.power.rc: Add NPU bus-dcvs parameters
d32bc62 : init: Create diag socket for diag cmd routing
3ab9e12 : init.rc: limit discard chunk size to 128MB
c8595b9 : thermal: disable thermal protection for chamber lab test
4c17713 : thermal: chown thermal hal related tz sysfs for trip point update
e9f5c23 : QCRIL: Enable manual network reject counter property
2201c8f : Set to Dual-sim mode based on CDT setting
c4dee8a : Update qti ims HAL version to 1.6
4304eb0 : Update IRadio HAL version to 1.4
99d489e : Setting the default preferred network mode to 27
79ab340 : Enable IWLAN assisted mode
cf96f8c : iwlanservice: Enable logs for debug
92a8dc1 : Camera: enable common HWL by default for bramble and redfin
06b200e : fstab: correct zram parameter names
223fe78 : init: Add system/wakelock groups for rmt_storage
3189fcf : Change hal version of vendor.qti.data.factory to 2.0
f0b9c60 : Revert "camera: Enable 4k@60fps recording"
1a13050 : battery: set charge levels when running retail mode
3908118 : Change the weight of blkio background group
5e0ae39 : Update HAL vendor.display.config@1.13 in MATRIX
e6a0726 : Revert "Revert "sm7250: Remove unused subsystem restart setting""
614db3c : Revert "sm7250: Remove unused subsystem restart setting"
9382b49 : audio: sync effect uuid and voice ec ns setting
f2bbb4e : Sync audio_io_policy.conf with Sunfish
f4e7006 : sm7250: Remove unused subsystem restart setting
81c3f80 : Add thermal logging daemon
8480047 : Dark boot on dark theme
8f269fc : [DO NOT MERGE] Support showing dark boot animation on dark theme.
6287492 : Revert submission
a8e3c78 : Support showing dark boot animation on dark theme.
5259cd6 : Add com.nxp.mifare feature flag
46806ea : Remove assist.xml because redbull has no elmyra
6208e1b : lito: init: refactor ufs configure
34bfbd5 : camera: Enable 4k@60fps recording
57887bd : redbull: add support for system_ext partition
8825fc5 : Revert "Set DEVICE_USES_SM8150_DIAG_HAL"
677ade1 : audio: add rt5514p firmware with version v1411
a0caeac : camera: Add camera 3 media profiles V1.0 for recording
9ece703 : device.mk: enable HAL HDR+ by default
279784c : init: Update modem_svc with argument option
bf9eb97 : audio: enable soundtrigger feature
36b2e95 : device-common.mk: Remove/adjust some camera libs
23a3c7c : audio: update rt5514 firmware to version v1411
2ec3796 : Update display HAL in DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE
fda7a4d : lito: Remove display components from manifest
fa6201b : Mark redbull as having overridden commands
b6a7bfc : Fix for missing vendor.display.color@1.3.so
430bf21 : Set DEVICE_USES_SM8150_DIAG_HAL
3c7a5df : redbull: Remove wifi related internal overlays
8d466b8 : Sensors: Add property for storing sensor init log
219fa24 : device-common.mk: Add a camera test library to packages
817a889 : Enable Bluetooth SAR
1f35f10 : device-common.mk: Disable HAL HDR+ by default
7346bbe : Add Widevine L3 drm service to cuttlefish
8150de6 : p2p: add p2p regex for tethering modes
ee5676d : audio: Enable cs35l41 function in audio hal
ff77559 : /charger->/system/bin/charger
52fcc65 : device: lito: fstab: enable FBE config
a6ca483 : init.hardware.rc: set big cluster governor as schedutil
955140c : device-common.mk: disable asynchronous power mode
f08d7c0 : Use component-override to configure redbull Bluetooth
d912511 : device: lito: Remove SYSTEM_ROOT_IMAGE
75d5e40 : Allow vbmeta_system to be OTA'd
170a333 : device: lito: Enable Dynamic Partitions
a3a4713 : audio: update rt5514 firmware to version v1320
b44dd0c : SM7250: Modify color display default setting
74bd6ca : hidl: change vendor.google.wifi_ext hidl version to 1.1
2924c1c : Start citadel daemon and service "keymaster-4-0-citadel" at "init" stage
4776f0e : Cleanup RRO enforcement in mainline device makefiles
f604fce : Set "CITADEL_LAZY_PSK_SYNC" to false.
40a7203 : redbull:gpt-utils: Update partition swap list
36fa479 : device-common.mk: Enable GCH and disable hal buffer management
94d9ed9 : usb: Update USB oem function
4a88867 : wifi: move supplicant service init to wpa_supplicant
1ec207e : Remove libhwbinder/libhidltransport deps
d608647 : enable system_ext in bramble/redfin
e77a352 : camera: Correct media profiles V1.0 for recording
f74d7a3 : wifi: uprev wpa_supplicant to 1.3
a743f54 : wifi: move wpa_supplicant VINTF definition to wpa_supplicant module
a6b2930 : ini: update ini configs for Pixel phone
5318d08 : Customize WiFi features
5f0ce03 : wifi: Enable wifi_ext hal and IMU detection
5ef9323 : wifi - Remove redundancy behavior when wlan.driver.status=ok
7b4d3b7 : wifi: Add supplicant 1.2 to init.hardware.rc
705bc5f : Wifi: Remove IWifi hidl entry from manifest.xml
e13351a : [USB] set to B5 function set
c7012c0 : overlay: update overlay config.xml
8a0361d : Remove unintended xaac library from the build
31f59e5 : device-common.mk: Enable KMGK_USE_QTI_SERVICE & ENABLE_KM_4_0 via makefile.
187c25a : fingerprint: Enable Fingerprint HIDL interface for service
731744d : migrate sepolicy to redbull
b6cdf69 : audio: copy audio table from qcom default and remove unuse file No.1
4a4f318 : Enable citadel packages
02d68cd : Sync changes from master
c2d9030 : Sync changes from qt-qpr1-dev-plus-aosp
ff00565 : init.sensors.sh: Add a property of ADSP firmware version
ad8e3a1 : Initialize redbull device folder
c9ebc9b : Initial empty repository

+- Project: device/google/redbull-sepolicy

19c4f6c : allow access fastrpc total_dma_kb sysfs
8ae9b63 : fastbootd: Add sepolicy rule for fastbootd
b853e6a : Allow PowerStats HAL to read display state
22638d4 : Add sepolicy write permissions to pixelstats-vendor for charge_stats
9c9e975 : sepolicy: Assign file_contexts for logbuffer_tcpm
9c21e1a : redbull-sepolicy: Add twoshay permissions
e0e3bf6 : Add rule for MDS to access vendor_radio_prop
5f6f75f : Change file label for libipebpsstriping
8b25f5f : Fix modem_svc sepolicy on user build
8f302aa : Allow sensor HAL to access CHRE.
32004ed : Give hal_wifi_ext the permission to read updated wifi firmware files.
ce7b67b : Remove debug build condition for uvexposure reporter.
7b3c702 : Add permission to access proc_sched_lib_mask_cpuinfo
68aed96 : Allow pixelstats to read type-c sysfs nodes
999bce9 : redbull-sepolicy: allow twoshay service to access touch_offload device
b9e98ca : Fix OBDM selinux denials
fb03425 : fix avc denied for google_camera_app
dac2d10 : wifi - Add sepolicy to check driver is ready by wifi HAL
15bbf51 : Allow system_suspend to access sysfs wakeup nodes
be6293a : allow hbmsvmanager to find camera service
c3121b3 : Allow Camera HAL to setsched for the kernel
5e66185 : Move the sysfs contexts from file_contexts to genfs_contexts
bc42b38 : Move the contexts settings of "/sys/class/video4linux" from file_contexts to genfs_contexts
806bcc1 : Allow dumpstate to call hal_graphics_composer_default
4461545 : Allow google_battery to access to /d/google_battery in userdebug build
58b3294 : Add Camera profiler CamNode log(sepolicy - fix access denied)
5968c9d : Remove debug build condition for ip-health-monitor sepolicy.
127a9a6 : sepolicy: add policies for logbuffer_device
6f6d3e3 : Only grant the permission to access to battery/charger debugfs in userdebug build
e7a377b : Allow dumpstate to read the serial number
1a3210e : sepolicy: Add "dontaudit" sepolicy for power stats hal
4831127 : sepolicy: add policies for logbuffer_device
3ee2df5 : Add Camera profiler CamNode log(sepolicy)
a12b69f : Add pixelstats_vendor permission
c416a99 : Add Pixel Display permission for composer service
8be8950 : Revoke the permission to get persist.vendor.usb.pdo
7626c7b : [redbull-sepolicy] define vendor_incremental_module
a2d6a1e : audio: fix vts failure on vendor property check
03d1bb3 : vibrator: Refine properties' name
c6dcc57 : battery: fix battery_history avc denials
a380e5e : Rename the vendor_public_* properties
1be31df : Allow Qualcomm profiling libraries to be loaded
b76a464 : Add sepolicy for IpHealthMonitor.
b44a784 : [DO NOT MERGE] Update the dontaudit rules and bug_map for tracking denials
c246f37 : Resolve the denial caused by the msm_irqbalance socket initialization
8d2e758 : sepolicy: Add sepolicy rules for QSPM hal
2023d2a : Assign label to adpl in user build
b40f112 : Remove obsoleted selinux domains and te_macros
0ec9c44 : Clean up the obsoleted services, properties, files
270a2b4 : Solve the naming problem for vendor property
142dcfe : Allow system_suspend to access newly added sysfs wakeup nodes
6fec577 : sepolicy: powerhal: add rule for ufs gate control
1f1af3e : allow hal_dumpstate_impl to dump battery eeprom
6fa9680 : Allow to set persist.vendor.ims.mm_minqp property
9235891 : sepolicy: allow init script to read sysfs_soc and set vendor_sensor prop
d1a4224 : Add the initial rules for ADPL domain
a0d2a57 : Add mDL oem hal sepolicy for redbull.
bfd4fba : Let ramdump find and use the IStats service
d28e9fb : power-libperfmgr: Allow to access thermal sysfs
0e89667 : Resume-on-Reboot: Citadel implementation
85a50d3 : Update the tracking denials for rvc branches
75445e3 : sepolicy: add chr_file access rule for citadel_updater
3ca8077 : redbull-sepolicy: hal_graphics_allocator_default
79e1454 : Allow platform_app to access Nfc service
68c5b00 : sepolicy: add ufs err_stats rules for dumpstate
17703d2 : sepolicy: Allow wifi_hal_ext to write into wlan device
3f15c4f : Add sepolicy to Combine oemlock, authsecret HALs into weaver
d7db055 : [SELinux denied] Fix avc: denied on u:object_r:qchook_service:s0
5e41289 : Support different spmi device naming of sysfs wakeup nodes
cc43997 : Ensure video4linux sysfs files are labeled
15080e9 : Add sepolicy rules for boot control HAL
e2e19b3 : fingerprint: fix sepolicy
dffa245 : Change USB permission to setprop persist.vendor.usb.pdo
f3b1f14 : ramdump/ramdump_app: SE policies to implement and access ramdumpfs
5885a84 : Add USB permission to setprop persist.vendor.sys.usb.pdo
edc9480 : mediaswcodec: Whitelist graphics resource access
ae85ef7 : Pixelstats: Add sepolicy for WLC metrics
fdd9d92 : Update tracking denials for rvc branches
2f2e37b : genfs_contests: add the node "charge_disable" into sysfs_batteryinfo.
cb80afa : Add libadreno_app_profiles as same_process_hal
d6af2f2 : rfs_access: dontaudit unnecessary rules
9a268db : redbull-sepolicy: hal_graphics_composer_default
4e3c5c0 : [DO NOT MERGE]Fix avc denied to dump some useful hals for user build.
94b5ccc : redbull-sepolicy: Add Device Info hal vendor.qti.hardware.radio.internal.deviceinfo@1.0
71ca806 : sepolicy changes for imsfactory hal
635a02c : Add sepolicy for graphics composer to write pps socket
83b1a74 : Fix the avc denied for cnd diag logging
39f39ab : Update sepolicy rules for init-insmod-sh
2135f75 : [DO NOT MERGE] Remove the dontaudit rule for tracking denials from platform_app
f1cdc04 : Remove the dontaudit rules for system_suspend
4464858 : Add policy for new power stats service
507e5ad : Add sepolicy for device drop monitor.
f9aa6df : [DO NOT MERGE] graphics: Change vulkan driver name to vulkan.adreno
b5fd007 : [B5R3] support traffic log convert to pcap
2d1ef61 : redbull-sepolicy: Add selinux rules for verizon OBDM app
38b1ddc : Allow system_suspend to access sysfs wakeup nodes
3394580 : Add SEPolicy rule for hal_drm_widevine
48e4ea3 : sepolicy: Allow dumpstate to read thermal info
82b0228 : Allow appending PRODUCT_*_SEPOLICY_DIRS
a44b7f6 : Allow qtelephony to set the property
9c9ee06 : sepolicy: allow sensor_hal to access sysfs_touch
d511229 : sepolicy: allow sensor_hal to access sysfs_call_state
3d99ed0 : audio: add sepolicy rule for thermal listener
e434503 : Add sepolicy for UV exposure reporter.
2bba34c : Add support for a different spmi device naming scheme
9adc88b : Move the smcinvoke dev_type declration from product to vendor
f0c5ea5 : redbull: allow power hal access cpu7-cpu-l3-lat
02ef694 : init_qti_chg_policy: add policy to access sysfs_contaminant
f105632 : genfs_contexts: Add sepolicy for sensor HAL to wtire TE2
c9228f0 : Add sepolicy for ALS feature
aedc231 : fingerprint: Add sepolicy for FP HIDL 2.2 version
6b4d834 : Add data collection and metrics for reverse wireless charging (2/n)
bf23ca9 : Allow init-gadgethal to set permission for USB HAL
9df3046 : Add sepolicy for hal_audio_default to commute with CHRE socket
3b06a6b : Add data collection and metrics for reverse wireless charging (1/n)
8d09427 : Use PRODUCT_*_SEPOLICY_DIRS to build product sepolicy.
be47b6f : Add policy for Bluetooth debug diag
a099e71 : Add sepolicy for hal_health to access batteryinfo
8215403 : Update device sepolicy rules for NN HAL 1.3
44e7562 : Revert "Move type definition to common repository"
81dbaba : Grant hvdcp access to write persist files
e9c13ba : Remove write permission of sysfs_batteryinfo
0fb7cd3 : Move type definition to common repository
6bde496 : wifi: Add sepolicy for RTT test
c0d9c54 : Allow usb hal to write to usb contaminant detection nodes.
30bed85 : Correct the label for all the files under msm_subsys
77299e7 : Add selinux rules for lowi-server
21734b6 : sepolicy: Add sepolicy for power stats hal
0f1a038 : sepolicy: Allow init_dp access proc_cmdline
d655887 : redbull-sepolicy: allow netmgrd to set property persist.vendor.data.qmipriod_load
15db347 : Fix sepolicy error related to qtelephony and hal_imsrtp
52943b4 : allow dumpstate read pixel-trace
53dd131 : genfs_contexts: Correct wlan power status path for sepolicy
c3771b5 : sepolicy: add shell rules to access public_vendor_default_prop
f54ce08 : Remove dontaudit time_daemon unlabeled:dir search
84bd87c : Add sepolicy for feature_enabler_client and ssgtzd
55e1cbb : redbull-sepolicy: fix avc denied for mediaserver and mediacodec
59b0bd7 : Update tracking denials for rvc branches
50e9fde : sepolicy: redbull: allow hal audio to use wakelock
423d698 : thermal: remove QC thermal-engine sepolicy
aca6b7f : wifi: Add selinux rules to allow wifi_sniffer to enable sniffer mode.
dd86ecf : Fix sepolicy denials for imsdatadaemon
cfb9c30 : redbull: grant to override /proc/vm/dirty_*
834f69b : Dumpstate: Add sepolicy changes to dump power_supply uevent
ea3add9 : sepolicy: Add sepolicy rules for qseecom hal
9d7d86c : Add sepolicy for rlsservice accessing audio device.
643d3c7 : Update context of qtidataservices from radio to app
d5a96aa : Allow hal_oemlock_citadel permission to call citadeld
c2c28ae : Update tracking denials for rvc branches
2bc7985 : dontaudit denials for proc_cmdline in vendor_modprobe domain
90b86f0 : Pixelstats: Add battery info sepolicy
dda16ee : DO NOT MERGE:Pixelstats: Add battery info sepolicy
1e5154f : Remove common pixel sepolicies
73c9256 : Allow hal_usb_impl permission to read/open/getattr sysfs_batteryinfo
04573ad : thermal: move thermal-hal selinux policy to Pixel-wide folder
b5771b6 : Update KM41 service name of citadel
1510bb7 : Grant tee permission wake_lock and vendor_tui_data_file
2a16679 : Grant hal_tui_comm_qti permission and refine secure_ui_service_app
133f68d : Grant secure_ui_service_app permission
3156275 : grant confirmationUI HAL permission
5762483 : dumpstate: allow panel info accesss
6372fd3 : OTA upgrade: Grant the permission for vendor_boot
61194e1 : allow vibrator access sensor_hwservice
1a2019b : Add sepolicy for LightHal 1.1 and hbmsvmanager
594bba2 : Fix sm7250 subsystem node denials
4cc6266 : sepolicy: add req_stats rules for dumpstate
320b113 : Give hal_wlc permission to access system_app and platform_app
1a83314 : Update sepolicy for Context Hub HAL 1.1 for Redbull
0dc7bf1 : allow hal_graphics_composer_default access hal_graphics_allocator
c525ffe : Revert "Revert "Add sepolicy for hal_graphics_composer""
0d54d5c : gralloc: Claim gralloc4.0 libraries as same process hal file
12988e3 : wifi: add sepolicy rules for logger_app
f089ac2 : Sepolicy: fix avc denials of sscrpcd for sns_registry change
70b0f64 : Allow secure_ui_service_app access thermal_service
1ce9570 : Revert "Add sepolicy for hal_graphics_composer"
a06df5a : sepolicy: add touch sysfs for bugreport
3287aaf : Allow sensor hal to access rear light service
7f10ead : [DO NOT MERGE] Revert "Sepolicy: Update mds apps rules"
cc3ec2d : Add rule for solving xtra DNS problem
50c2a51 : use shared pixel settings
8dcf9f4 : allow HW composer to access hal_light
433a022 : Add sepolicy for hal_graphics_composer
2fbdea4 : Allow sensor hal to access Istats service.
860cf20 : Give platform app the permission to access WLC HAL
d082f78 : Dumpstate: allow fsck/checkpoint time for dumpstate
331b153 : Add sepolicy for hal_graphics_composer to access data partiion
0b19571 : allow vibrator hal to get thermal nodes' values
0db0de8 : [DO NOT MERGE]Add exported_system_prop in vendor_init.te to fix restore NFC wake function fail issue for B5/R3
0189fb9 : Add sepolicy for hal_graphics_composer to write sysfs_display
5d9e65b : Add Sepolicy rule for connectivity monitor app
d0ec3cf : hal_health_default: fix avc denials
e39cd19 : Add OMADM logs to the bugreport
e7bc1a6 : Sepolicy: Update mds apps rules
791b268 : redbull-sepolicy: Add missing Widevine DRM SELinux rules
1bcde60 : sepolicy: Fix avc denials of hal_sensors_default on Android R.
aece00f : Allow Camera HAL to access NNAPI HAL
50338b7 : ECOService: Bring up ECOService on bramble/redfin.
ccb4fa6 : hal_health_default: fix avc denials
f74dbb8 : fingerprint: fix IStats avc deny
990d1b6 : Add sepolicy for hal_health to access soc theraml zone
1266c1c : add health HAL 2.1 sepolicy
e168057 : sepolicy: Add necessary rules for mds
de6935a : per_mgr: Fix avc denials
3050e92 : Add Alex to OWNERS
340ed87 : [B5R3] Fix selinux error related to hal_imsrtp
bb98757 : sepolicy: add ufs sysfs rule for hal_health_default
46f34ca : Fix avc denied for hal_dumpstate_impl related to netmgrd_data_file
afae7f5 : [B5R3] SELinux error for rcs uce
c1b7517 : Add sepolicy for camera debugging
9f574bf : Remove old Factory OTA sepolicy setting for B5/R3
02f1936 : sepolicy: add necessary rules for dumpstate
21b7886 : Add sepolicy for rlsservice for using factory calibration data
1881faa : Add sepolicy for misc_writer
83c4d52 : Allow wake_lock in tee
c337786 : AFH Redbull: Modify BT services for channel avoidance
25cd5b8 : Wifi: Add permission to access wifi_ext hal
7c18d58 : Allow hal_usb_impl to access sysfs_batteryinfo
1cd6182 : sepolicy: all sensors to access more policies
95f8eb8 : sepolicy: allow dumpstate to access sensors_vendor_data_file
a5fb8ab : Pixelstats: Add sepolicy
8348dc9 : Update tracking denials for rvc branches
c47a4a9 : [B5R3] SELinux error related to hal_rcsservice
7e77f1a : Update tracking_denials
2309166 : Remove wrong selinux contexts
c76b940 : Grant permission for pin lock/unlock
442a5e1 : sepolicy: add proc/sysfs rules for dumpstate
399de23 : Add sepolicy for idle-maint
9c88c3c : [DO NOT MERGE]Porting Factory OTA sepolicy to B5/R3
48a8d34 : Allow fastbootd to set active boot slot
1b15db1 : [Bramble] Fix SELinux related to hal_imsrtp
8cc5d34 : init_dp: Update sepolicy
d11964d : Add vibrator hal rules for drv2624 IC
16cf9de : Grant permission for bugreport
2dcb123 : sepolicy: Update wireless charger HAL to 1.2
7943768 : Add missing policy for GoogleCamera app
5a05252 : cameraserver: dontaudit GPU denial and unnecessary files in /sys
7213155 : Grant the needed permission for OTA upgrade
6625ed3 : Fix SELinux denials related to hal_graphics_composer_default
45d0fa7 : Add sepolicy for camera hal
123bf52 : wifi: add sepolicy rules for hal_dumpstate_impl
5fdf73c : wifi: add sepolicy rules for hal_dumpstate_impl
a00fcff : Revert "Remove old Factory OTA sepolicy setting and let RIL use ..."
d12d324 : Grant permission related to modem and radio
cd3fd39 : wifi: fix the problem to set context object of iotap_ps.bin invalid.
0e22511 : Allow recovery to set active boot slot
6887af2 : sepolicy: Support vendor logging on user build
f565a27 : sepolicy: Add property for vendor logging switch
74ae1b4 : Remove old Factory OTA sepolicy setting and let RIL use new property type
69f8db5 : Add sepolicy for ramoops decryption
50843fa : Fix the avc denied from vendor_init related to ipa
7dae8ea : Add sepolicy for rls_device related to audio
1b72ad3 : sepolicy: add rules for vold access
44082e4 : [DO NOT MERGE] sepolicy: add rules for vold access
5ff154c : Allow bootctl to set active boot slot
11c1da5 : sepolicy: add ufs/f2fs rules for dumpstate
745b697 : HardwareInfo: Add sepolicy for storage
086b65f : redbull-sepolicy: Allow dumpstate to access usb logs
89efeb7 : hal_dumpstate_impl: fix avc denials for charger/gauge part
a5fe95c : Update tracking denials
743170a : sepolicy: add domain for WfcActivation app
fc64112 : redbull-sepolicy: fix avc denied for hal_power_default
97bb8c2 : Add sepolicy for vendor_init related to camera
ab88723 : Add sepolicy for mediacodec related to Camera
e04d5fa : Modify sepolicy for toolbox to rm -rf /data/per_boot
ec2c2f5 : Add sepolicy for kernel to access /data/per_boot/zram_swap
5933d2a : Add sepolicy for ALS feature
25aa503 : Revert "Grant powerhal to dump and set ufs gate delay"
999718a : sepolicy: Add "dontaudit" sepolicy for IV_INO_LBLK_64 encryption policy
08cf563 : Remove obsolete features
c040742 : Remove obsolete features
530590f : Update permission to talk to StatsHal
2a0e5ad : Sync the SEPolicy of tcpdump_logger from coral to redbull
0427362 : Grant powerhal to dump and set ufs gate delay
c3a02b1 : Fix the avc denied for netmgrd diag logging
01a5c57 : Add sepolicy for rlsservice
6e8f5fe : BugReport: add necessary rules for dumpstate
46fabc2 : BugReport: add necessary rules for dumpstate
066cb89 : Sync the SEPolicy of tcpdump_logger from coral to redbull
e54eccb : Apply sepolicy for 1.2 secure element HAL
8920419 : Update secure_element and nfc sepolicy
6269e8d : Redbull: Uprev camera provider to 2.6
0844bbd : Allow fsck to mount persist partition
42bbc66 : Allow init process to write /proc/sysrq-trigger.
50e1800 : Add generic sepolicy for SSRestartDetector.
f488a8a : Add sepolicy for RamdumpUploader.
5157161 : rmt_storage: Grant to get exported3_radio_prop
a635b1a : redbull: sepolicy: permit dumpstate to access touch sysfs
142182a : Add sepolicy for ramdump
883b285 : Configure sepolicy for NNAPI driver.
cefdfe2 : allow iptables to isatty()
0634e89 : selinux: add wait_for_strongbox's sepolicy otherwise can't boot to HOME.
ccce5de : [DO NOT MERGE] Fix vibrator bus ID change
2aa758e : Update tracking_denials
7a1bfde : Fix the path of TCPM logs for debugfs
d86338d : Fix time_daemon sepolicies
2e69553 : Fix ttf logbuffer dump permission
8108937 : Fix msm_irqbalance sepolicies
8f9539f : redbull sepolicy tracking denials - remove netd module loading 'dontaudit'
f07b7d0 : Allow ClearKey hal to access allocator hal
7c22edf : Grant permission for adding hal_dumpstate implementation to hwservicemanager
fd0d8b5 : modem_svc: Add necesary rules
87fc17b : rfs_access: Add necessary rules
50c6d51 : rmt_storage: Add necessary rules
c410c2d : logger_app: Add necessary rules
a6874ab : Fix denials for netmgrd
d4e7cca : allow kernel create dir & file in debugfs
f9bb9bb : Fix avc denials at CHRE test with xxxWorld.
88a65a1 : Revert "wifi: fix the problem to set context object of iotap_ps.bin invalid."
152bdfa : subsystem_ramdump: Add necessary rules
44a6282 : qlogd: Add necessary rules
d45f878 : Add sepolicy for init to allow writes to swappiness
e058b53 : wifi: fix the problem to set context object of iotap_ps.bin invalid.
11756f7 : wifi: add sepolicy rules for wcnss_service
f44afb3 : redbull: allow power hal access cpu0-cpu-l3-lat
efa8154 : init_modem: Fix avc denial
ae3de43 : Add dontaudit rules to suppress known denials
57257bc : [DO NOT MERGE] Add vibrator hal default rules
5b0ae63 : [DO NOT MERGE] Add vibrator hal sepolicy rules
3fca7ee : sepolicy: redbull: allows pixelstat to access audio codec_detect nodes
d5c49ae : fix denials for qtelephony
01de7df : [DO NOT MERGE] Add sepolicy for init to allow writes to ufs sysfs node
ecc19e0 : Add sepolicy for init to allow writes to ufs sysfs node
6a44592 : Dontaudit denial caused by a race with labeling.
d4493b1 : Fix denials for ims
dfe5cb0 : Fix AVC denied for vendor_display_prop
d2fe42b : Porting sepolicy rules from previous projects for kernel
a2286ba : sepolicy: fix avc denial related to tzdbg & citadel for "adb bugreport"
c309533 : Create and define rules for init.modem.sh
a84c539 : Allow init to relabel vbmeta link file
5108a7d : Allow hal_bootctl_default to access block devices
586ae4c : Fix denials for cbrs_setup_app
038fc2f : Fix denials for qtidataservices_app
6176430 : hal_health_default: fix avc denials
7038c7f : fix the avc denials for power hal
d3bcef9 : init_shell: fix avc denials
3b3cf0a : sensors: fix avc denials
c88060b : Fix denials for ril_config_service_app
deaa3c9 : Fix denials for grilservice_app
c5c051b : ril: dump radio hal for user build.
794007a : Fix denials for hal_display_color_default
8cc2ec4 : Add sepolicy for tcpdump_logger
adfc56c : wifi: Add sepolicy rules for vendor_subsystem_ramdump
21c59f6 : wifi: Add sepolicy rules for hal_wifi_ext
a9a4629 : BT: Add Bluetooth relevant sepolicy
8439f82 : wifi - Add sepolicy rule about "sysfs_net" in wcnss_service
acbbdf0 : Add remaining rules for location
b7bcd44 : Remove SPU related setting for gatekeeper
1a59261 : Grant hal_qteeconnector_qti permission
1037e91 : display: Add sepolicy for vendor graphics resources
5e1d960 : Fix fingerprint avc denied
7b8b470 : Update drm service executables file_contexts
6f19783 : Add label for PDC tool
05bbd3d : Porting sepolicy rules from previous projects for vendor_ssr_setup
eb44da6 : Porting sepolicy rules from previous projects for vendor_per_mgr
a1e07e1 : Porting sepolicy rules from previous projects for vendor_pd_mapper
37b6e3d : wifi: Add hal_wifi_supplicant_default permission
ccbf511 : wifi: fix the problem to set context object of iotap_ps.bin invalid.
323e443 : hal_health_default: fix avc denials
ae75f08 : Grant hvdcp access to persist files
ca42be2 : Fix denials for vendor_init
b48e650 : Fix denials for netutils_wrapper
b6135fa : sepolicy: fix hal_audio_default avc denied
693bfb7 : thermalhal: Add sepolicy for watching kobject uevent
7588b92 : Fix denials for cnd
418c9c6 : Fix denials for rild
670d4e2 : Fix denials for radio
04d4d19 : Porting sepolicy rules from previous projects for drm HALs
e882aa2 : Porting sepolicy rules from previous projects for HALs related to citadel
ac5cbc6 : hvdcp: fix avc denials
d082c6b : Fix denials for hal_radioext_default
6b9bf5c : Fix denials for hal_tetheroffload_default
f9b5ed7 : Allow dumpstate to dump IPA statistics
019a276 : Porting sepolicy rules from previous projects for hal_bootctl_default
c0f08f1 : Allow vendor_init to set vendor_ssr_prop
c45fdf1 : Allow vendor_init to set vendor_build_type_prop
f80fb6a : Allow vendor_init to set logpersistd_logging_prop
997ddb4 : Porting sepolicy rules from previous projects for init_citadel
67ff299 : Add the sepolicy rules for location
1fdd2be : sepolicy: add permissions to let recovery wipe citadel
c35700f : [DO NOT MERGE] allow init to create sdcard link file
f7cee57 : Remove unused hal_qdutils_disp_qti
c7921fd : establish communication between citadel and keymaster
93c9e8f : sepolicy: Fix avc denied while setting vendor_thermal_prop
7929c00 : Fix denials for init_radio
b278720 : Fix denials for irsc_util
4763e03 : Fix denials for port-bridge
6b61804 : grant mount firmware permission
f6e2699 : Porting basic sepolicy rules for app domain from previous projects
7e147ef : Wifi: Add wcnss_service permission
8b1f181 : Porting citadeld sepolicy rules from previous projects
17fec96 : Add access right for debugfs /clk/debug_suspend
3a81896 : Add sepolicy for thermal log daemon
5e7f495 : Add the sepolicy rules for cdsprpcd
530fe4f : Add the sepolicy rules for bootanim
eff6ba6 : Add the sepolicy rules for factory_ota_app
bc9b145 : Add the sepolicy rules for zygote
0a00ecf : Add the sepolicy rules for hal_thermal_default
a133617 : Update sm7250 context files for subsystem nodes
145c8b5 : Wifi: Add wifi lazy hal service file to contexts
6b38f75 : Assign label to vendor.qti.hardware.display.mapperextensions@1.1
c55cd9b : Allow vendor_init to get this property: "ro.boot.hardware.platform"
a4d86d6 : Add the sepolicy rules for sensors
5447270 : Modify the sepolicy rules for ufshc
e0d1dc6 : Add the sepolicy rules for adsprpcd
446db0e : Add the sepolicy rules for hal_contexthub_default
96135e3 : Add the sepolicy rules for chre
a7a4a64 : Add the sepolicy rules for hal_sensors_default
5d60c84 : Add the sepolicy rules for hal_wifi_ext
0732166 : Porting sm7250 context files
bf55fc7 : Add the sepolicy rules for system_server
9b1b740 : Add the sepolicy rules for surfaceflinger
9eac035 : Add the sepolicy rules for qrtr
eb25935 : Add the sepolicy rules for netmgrd
aaa94cf : Add the sepolicy rules for hal_power_stats_default
03509f4 : Add the sepolicy rules for hal_graphics_composer_default
3ad354c : Add the sepolicy rules for hal_gnss_qti
3acb644 : Add the sepolicy rules for hal_gatekeeper_qti
9745050 : Add the sepolicy rules for citadeld
6590ab1 : Add the sepolicy rules for hal_keymaster_qti
438af85 : Add the sepolicy rules for vendor_init
60728dd : Add the sepolicy rules of init-insmod-sh.te
bfce513 : Add the sepolicy rules for usbd and hal_usb_impl
a63f4d0 : Add the sepolicy rules for tee
b0c026a : Add permission to access camera library for passthrough hidl
490be0d : Remove the bug map for vendor_misc_writer.
c9dc99b : Clean OWNERS file.
2a85986 : add label for hvdcp
3e322d6 : Remove unused module part 2
7e32141 : Remove unused declaration
ae567b3 : add label for qti.chg_policy
c21c981 : remove wfd settings
5bff61b : remove wigig related settings
22acb95 : fingerprint: Give FPS HAL permission
c7bde28 : add sepolicy for property of adsp firmware version
0b9d9ba : Initialize redbull sepolicy
c06a8e3 : Add sepolicy owners to secure Pixel security
d0712a1 : Initial empty repository

+- Project: device/google/redfin

f419acb : Change system property of Redfin to place keyboard 10 dp higher
0a1ba48 : Add telephony blob and mark as priv-app
71a47ab : dumpstate: Dump fastrpc dma buffer size
e43f3f1 : Update SAR table
ad0ca5e : Update wifi idle current
514545b : dumpstate: Dump logbuffer_tcpm
a2fa1c0 : audio: update the threshold for vpbr on speaker amps.
025e155 : HbmManager: Reduce compensation because of LBE interaction effect
ead919c : Update SAR table to mitigate RSE issue
f4a7b4c : audio: update the threshold for vpbr on speaker amps.
d63b63d : vibrator: Dogfood haptic tuning setting V6 (IMU)
8ad4040 : audio: Update ACDB table
7cb76d4 : thermal: enable SendPowerHint of skin-therm-monitor
7371a8f : Update regulation e-label for ROW SKU of Redfin
214cb22 : vibrator: Add a threshold to filter out some short vibration cases
fce21e7 : audio: Update ACDB table
f7e11f6 : audio: update cs35l41 protection bin files to reduce the pilot tone length.
7c8b7e7 : Update redfin vendor blobs
b9f1dc1 : audio: Update audio tables
effa31c : Disable enable_antenna_blocked_alert
692b8e6 : audio: update ACDB table
249deb1 : redfin: support touch sensitivity mode
5e56e98 : HbmManager: Configure compensation_filter_horizon to 3500
0bf6728 : thermal: set emul_temp when thermal-disabled prop is enabled
9b3cba3 : thermal: chown usbc-virt-monitor for thermalhal to update trip point
ba040ec : redfin: move WirelessCharger to redfin
79c5681 : s6e3hc2: update thresholds for 90hz
8dead84 : audio: update ACDB table
e6390c1 : audio: update ACDB table
9817dc0 : Update regulation e-label for JP SKU of Redfin
3298fa3 : Add regulation e-label for US SKU of Redfin
94cfbe7 : vibrator: Updare haptic tuning setting V5 (IMU)
919ea02 : Add regulation e-label for ROW SKU of Redfin
a855a9e : Remove overlay for status_bar_padding_left
07780f8 : thermal: monitor usbc virtual sensor from thermalhal
4fe2922 : thermal: Remove camera-critical tz
c0bed9c : Dump the debugfs information only in userdebug build
d00d7bb : audio: update acdb table
e408bbf : redfin: enable idle timer with kernel support
500b064 : dumpstate: dump logbuffer_device in dumpstate
76bc9da : Include gnss_antenna_info.conf
1e84ccd : audio: add delay settings for playback and capture
48e0a14 : Revise the Bluetooth SAR table name
2cd2648 : Add Camera profiler CamNode log
6e02bc5 : HbmManager: Support R3-specific configurations
fdd1bdf : vibrator: Update haptic tuning setting V4(IMU)
bd7d63f : Add the Bluetooth SAR table for JP
6fa426c : audio: update cs35l41 speaker bin files
b6381eb : audio: update mixer paths table
b0d28c3 : vibrator: Update haptic tuning setting V3(IMU)
2abecb3 : Disable AoD by default
c690b72 : vibrator: Correct the device version comparison
6693fbf : thermal: Update thermal control prop
41df54e : Revert "audio: temporarily disabling auido-ull-playback feature"
f07e4d4 : audio: update acdb table
7dd0b74 : thermal: Add camera-critical tz
60f2a7b : thermal: adjust thermal shutdown threshold
4468efc : Redfin corner updates
2500653 : audio: update audio table
46d6453 : vibrator: Update property naming rule
54ea660 : audio: update acdb table
2fb7619 : dumpstate: add battery eeprom to dumpstate
737730c : Exclude unavailable features from AOSP build
b195677 : audio: update audio table
724a37a : Allow to disable NFC polling in redfin
28fda48 : Add the default Bluetooth SAR table for ROW
3b13583 : audio: update audio tables
445011a : audio: update audio table
ac3ffc7 : dumpstate: change touch output data format
9f4c9b3 : vibrator: Dynamically support different HW stage device
a42dffa : [R3] ril: Add null check when strtok_r return
363bcf7 : redfin: dumpstate: add UFS err_stats dump
bbd22ed : audio: update acdb file
4507cab : fastboot/recovery: wait for display
3cbff38 : Insmod script configuration use modules.blacklist
df454bf : Refactor BoardConfig to simplify maintenance
38205c0 : Tuning Redfin rounded anti aliasing corner curve
6871a58 : iorap: Enable pinner for camera on redfin
1ab04ae : audio: add mixer paths for call screen mode
4cd460e : audio: update acdb files
f188002 : redfin: enable peak refresh rate (90hz)
0808fdb : vibrator: Use interpolation method for non-motion voltage
6b2456b : vibrator: Add an initial value for non-motion vibration intensity
5ea7630 : audio: update pcmid on speaker calib tx and rx usecase
9bbc472 : thermal: update init.hardware.chamber.rc.userdebug
426b247 : Add the Bluetooth SAR table for EU
91f0712 : Rename the Bluetooth SAR table for US
fd23ca3 : ril: [R3] Support traffic stats log convert tp pcap
207f444 : audio: update acdb table
cd66131 : redfin: Set brightness threshold for peak refresh rate
1c9e4fd : Add the Bluetooth SAR table for US
fa94d1c : Create gki lunch target for ABI monitoring
d1fedd5 : Adjust the paddings of Status Bar in landscape.
e2bd20f : battery: disable wireless for pts battery test
ea0d0e4 : audio: update acdb table
2a9ccbd : audio: adjust panel thermal throttling level
c7d2fc3 : audio: adjust poll time for themal listener
c1bad51 : Add default frame rate setting
5b7922e : audio: redfin: seperate sound_trigger_mixer_paths.xml table
ae88690 : fingerprint: Include FP HIDL 2.2 in mk file
d6616de : thermal: add thermal sensors for panel audio throttling
13f7eca : audio: apply thermal listener config
d8c4c11 : audio: correct routing order for voip output
cb7464a : power_profile: Correct CPU topology, battery and power number
12173e3 : audio: update mixer path table
4918e8e : Select vintf kernel for user build
2cecb14 : audio: update acdb tables
31b4aa3 : Update USB Gadget HAL to V1.1 implementation
b7eaa3d : Update Power Profile For Redfin
7103885 : UsbGadget: change the permission
a06658e : audio: temporarily disabling auido-ull-playback feature
3db17d1 : audio: update acdb files
29edf80 : Do not enable Moisture Detection if vendor prop is set
606ee94 : Do not moisture detection when uart is enabled.
32aa43b : Revert "Enable dark theme by defaut"
9579405 : audio: update audio table
41233ca : init: fix setprop spelling error
46f60ac : Extract regulatory_info into RRO
fe86431 : Add 5G RAT for bramble and redfin
588e479 : Add new latch threshold for Redfin prox sensor.
aed51fb : Add module.load selection for user build
ce6bc0c : Add modules.load to set the modules load order
77b2387 : audio: enable devicestate_listener feature on redfin
52bcc2d : redfin: add display fps deferral
15722ff : Select performance kernel for user build
c4df36c : Update the adaptive brightness curve to -1 sigma
ccacf4a : vibrator: Update 1st version haptics tuning result
42619ce : vibrator: Support external target G input
ae7d815 : Enable secondary prox sensor for redfin.
3fa98a6 : acdb: update acdb files
27c7f42 : thermal: adjust hyst threshold to align with thermal core CPU throttling
c293417 : Display: Update the default adaptive brightness curve
074b489 : vibrator: Remove redundant logs
e4347f4 : audio: update audio_platform_info table
b5b438b : audio: update the cs35l41 revB2 bin file
893543e : vibrator: Fix wrong strength setting
080c1f3 : Enable dark theme by defaut
7b2e669 : Add ims and QtiTelephonyservice prebuilts
aeea8a8 : vibrator: Sync up the delta from leading project
a302e64 : Enable an improvement feature when NFC tag dispatch failed
e519f20 : audio: update pcmid on speaker calib tx and rx usecase
9166968 : thermal: remove QC thermal-engine
d9effae : thermal: add cellular-emergency thermal zone in thermlhal config
f17858c : audio: update audio_platform_info table
aed67d7 : Add vendor blobs support for redfin
85edd0c : acdb: update acdb files
4ead6da : audio: seperate policy table
be5725b : audio: correct pcm id for speaker calibration usecase
2cdd2e3 : dump panel information in dumpstate_board
3a3e31c : Customize for S/W anti-aliasing of rounded corner on Redfin
382ef60 : Revert "redfin: add display fps deferral"
aa40533 : dumpstate: refactor DumpUFS
13f4b70 : [Display] R3: Set AOD dim brightness value
e84de8d : Revert^2 "Move kernel modules to vendor_boot partition"
7848d6a : audio: support camcorder mic invert
43b2f4a : vibrator: Add effects voltage limitation
2f2d7e9 : vibrator: Add a temperature awareness mechanism
bdfe496 : Revert "Move kernel modules to vendor_boot partition"
1f90cea : Move kernel modules to vendor_boot partition
14a8cf7 : Rollback telephony-resources
1046d83 : [Display] Set R3 Default Brightness on 144 nits
80abb80 : Added MMS UA profile for R3
81b1848 : redfin: add display fps deferral
ad6fb82 : Add Japan regulatory label for Redfin Field Trials
1d7d1b6 : Add SecureNfc support for R3 japan sku
d39e26d : Add scripts to generate factory images for Redfin
161a2e1 : thermal: adjust thermalhal threshold according to P1.1 test result
c10af43 : Dumpstate: add f2fs info and remove too specific fragmentation info
2bb9f03 : acdb: update acdb files
324c728 : audio: sync audio table
9789f4d : health: move health hal 2.1 to redbull
f3f7f90 : dumpstate: add rtx logbuffer in dumpstate
5b33332 : redfin: audio: support audio zoom topology.
80ac375 : dumpstate: don't dump modem logs if verbose logging is disabled.
cd3d43b : audio: update audio table
b16c9c4 : health: Add battery thermal control for soc
797bb58 : acdb: update acdb files
0e929aa : vibrator: Remove trigger effect support
b02c0f8 : [Display] R3: Modify Brightness Settings
db89542 : Redfin: fix DumpstateMode validation.
80291d4 : Enable the battery defender
76aac18 : vibrator: Update calibration precision
c240e8b : Health: Write battery level to wireless capacity
ab75022 : health: add ufs version
151a2ea : health: HAL 2.1 for redfin
2724e13 : Redfin: Move the high fps early phase offset to device-common.mk
082d0eb : HealthService: Write battery level to wireless capacity
e7b7e29 : dumpstate: Use thread to dump modem logs
318f6d5 : audio: update audio table
66cd3cb : New config value for specifying alternative prox sensor
5307b91 : Throttling wireless charging current in retail mode.
80bb488 : Add OWNERS for thermal_info_config_redfin.json
4057c6c : vibrator: Sync factory fixed to mainline
88cc184 : R3B5 Power Profile Update
4ce6cae : audio: acdb for FM mic break detection
3e11992 : dumpstate: Remove unused files
c779d79 : redfin: support modem logging on user build
150ff07 : Update dumpstate HAL to V1.1
7ef7327 : Add brightness float values to config file.
b1715c0 : dumpstate: Remove to dump MDP xlog in bugreport.
f6da46c : Moved telephony overlays for Redfin
cd95ddc : audio: change audio table location
5e3c260 : [Display] Modify R3 Brightness level
3673167 : vibrator: Modify some delta and apply calibration fix
1ccb101 : vibrator: Modify some delta and apply calibration fix
a694593 : redfin: rename use_smart_90_for_video flag
66e6299 : redfin: thermal: separate init.hardware.chamber.rc.userdebug by project
fb04dda : fingerprint: Correct keyevent for navigation feature in landspace
17d5b72 : Convert voice_processing/Android.mk file to Android.bp
d1cc42e : redfin: increase keyboard height ratio
7c81f10 : dumpstate: Include Citadel status in all bugreports
2eb6949 : Pause modem logging earlier to avoid timeout
ac99d26 : dumpstate: Change TCPM and pd_engine logs paths
900ab57 : audio: update audio table
85dc5e3 : audio: add back 5514 switch control for micbias use
9ddfb16 : redfin: dumpstate: add touch raw data types 3, 5, 30 and 31 to bugreport
eaed077 : Add cooling device stat dump in BR
ffb2cba : dumpstate: dump ttf logbuffer in dumpstate
633f2e9 : redfin: move touch status sysfs nodes to system group
4952a53 : dumpstate: Include Citadel status in all bugreports
fdee76b : DO NOT MERGE - Unify the recovery UI.
d75253d : audio: fix resume music no sound after ringtone playback
8cf72d0 : audio: modify the mixer table to fix apply cal data for the second time.
d2feabe : acdb: update acdb files
60af7f0 : init: remove slpi since sm7250 don't have this subsystem independently
bb42b2b : init.recovery.device.rc: limit discard size to 128MB
ad56c24 : init: disable npu subsystem
7f3d415 : redfin: dumpstate: collect touch calibration info
c3ae96d : audio: separate mfg acdb table
6efd6a1 : redfin: dumpstate: adjust touch snapshoots sequence
467876a : init: add heatmap module
b21ed06 : Port over surfaceflinger configurations from Floral
7cbc18e : acdb: remove dynamic Waves library
2f9d30a : health: fix missing path
0897a14 : health: correct the path of ufs health values
567cd85 : health: run correct health hal
3538cf4 : dumpstate: add wireless charging info in dumpstate
89ba696 : dumpstate: add ttf*, smblib log and ssoc in dumpstate
3695322 : audio: update audio_platform and mixer for HAC
a03a5d3 : ril: collect haldebug log in bugreport
23b1984 : thermal: enable usb port overheat ui warning
4f9b9df : audio: update ACDB tables
2ba1071 : Put vendor. prefix to radio sysprops
b89efd1 : Add 7250 kernel module sec_touch
4e07af9 : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
8835fcb : audio: cs35l41: update speaker prot bins
68266fe : audio: update audio_platform and mixer for TTY
27bca2b : audio: update ACDB tables
50ef942 : audio: adjust poll time for themal listener
181611d : Adjust the paddings of Status Bar in landscape.
21e01e7 : ril: [R3] Support traffic stats log convert tp pcap
cc6eb6c : audio: adjust panel thermal throttling level
62f3949 : fingerprint: Include FP HIDL 2.2 in mk file
04f261a : thermal: add thermal sensors for panel audio throttling
25bfeca : audio: correct routing order for voip output
dc4eb9a : Update USB Gadget HAL to V1.1 implementation
476a232 : power_profile: Correct CPU topology, battery and power number
a3ef73f : audio: temporarily disabling auido-ull-playback feature
6c20d38 : audio: update acdb files
3cb1641 : Revert "Enable dark theme by defaut"
b57e163 : audio: update audio table
92ba53c : Extract regulatory_info into RRO
57fa888 : acdb: update acdb files
cdbdbf8 : audio: enable devicestate_listener feature on redfin
67f424f : Add 5G RAT for bramble and redfin
ebbf36d : Enable dark theme by defaut
5c33fda : audio: update the cs35l41 revB2 bin file
eb8d112 : audio: update audio_platform_info table
313692a : Enable an improvement feature when NFC tag dispatch failed
68763b5 : audio: update pcmid on speaker calib tx and rx usecase
2161f8d : audio: seperate policy table
65ac980 : audio: update audio_platform_info table
4eb7fcf : audio: correct pcm id for speaker calibration usecase
c5ff6c2 : acdb: update acdb files
3550f94 : dump panel information in dumpstate_board
e09982f : Customize for S/W anti-aliasing of rounded corner on Redfin
cdb61e6 : Revert "redfin: add display fps deferral"
86d82ed : dumpstate: refactor DumpUFS
bacd4f7 : [Display] R3: Set AOD dim brightness value
b7ef044 : Revert^2 "Move kernel modules to vendor_boot partition"
5e72ee9 : audio: support camcorder mic invert
b2c8a6f : vibrator: Add effects voltage limitation
2ed5527 : Revert "Move kernel modules to vendor_boot partition"
9c2de47 : vibrator: Add a temperature awareness mechanism
d249305 : Move kernel modules to vendor_boot partition
9985181 : Rollback telephony-resources
a78ff2a : Added MMS UA profile for R3
f9b3898 : [Display] Set R3 Default Brightness on 144 nits
4ca198c : redfin: add display fps deferral
2b527b8 : Add Japan regulatory label for Redfin Field Trials
b094f6e : thermal: adjust thermalhal threshold according to P1.1 test result
d6c0732 : Dumpstate: add f2fs info and remove too specific fragmentation info
a406a0a : acdb: update acdb files
86466ad : audio: sync audio table
c4b2f6e : health: move health hal 2.1 to redbull
1323f60 : dumpstate: don't dump modem logs if verbose logging is disabled.
e6c10f1 : redfin: audio: support audio zoom topology.
f5c3920 : dumpstate: add rtx logbuffer in dumpstate
82ebf7d : audio: update audio table
835f193 : health: Add battery thermal control for soc
8b037aa : acdb: update acdb files
8a2a893 : vibrator: Remove trigger effect support
5ea2a3e : [Display] R3: Modify Brightness Settings
1953d67 : Redfin: fix DumpstateMode validation.
fc415a0 : Enable the battery defender
078e9d3 : Health: Write battery level to wireless capacity
cea42f0 : vibrator: Update calibration precision
0f63aca : health: add ufs version
42cb9bd : health: HAL 2.1 for redfin
4560028 : HealthService: Write battery level to wireless capacity
a2f84f3 : Redfin: Move the high fps early phase offset to device-common.mk
e8d4e36 : dumpstate: Use thread to dump modem logs
8d098d3 : audio: update audio table
15e5b49 : New config value for specifying alternative prox sensor
2fd5787 : Add OWNERS for thermal_info_config_redfin.json
f953983 : Throttling wireless charging current in retail mode.
ee7b3e9 : audio: acdb for FM mic break detection
8f9ed46 : vibrator: Sync factory fixed to mainline
635521c : R3B5 Power Profile Update
8d56b5b : dumpstate: Remove unused files
764c5d0 : redfin: support modem logging on user build
1e5b837 : Update dumpstate HAL to V1.1
3ed65b6 : Add brightness float values to config file.
d04318f : dumpstate: Remove to dump MDP xlog in bugreport.
06f0255 : Moved telephony overlays for Redfin
a3d9042 : audio: change audio table location
5ea5e1d : [Display] Modify R3 Brightness level
dadab87 : vibrator: Modify some delta and apply calibration fix
c6f56e3 : vibrator: Modify some delta and apply calibration fix
0cdfdf2 : redfin: rename use_smart_90_for_video flag
18d046e : redfin: thermal: separate init.hardware.chamber.rc.userdebug by project
d749a8e : fingerprint: Correct keyevent for navigation feature in landspace
8fb368c : Convert voice_processing/Android.mk file to Android.bp
59b3f17 : redfin: increase keyboard height ratio
8f14117 : Pause modem logging earlier to avoid timeout
4a86769 : dumpstate: Include Citadel status in all bugreports
9afc888 : dumpstate: Change TCPM and pd_engine logs paths
ee6506d : audio: update audio table
88388ef : audio: add back 5514 switch control for micbias use
54e3476 : redfin: dumpstate: add touch raw data types 3, 5, 30 and 31 to bugreport
d2b9b3f : Add cooling device stat dump in BR
de5e6b7 : dumpstate: dump ttf logbuffer in dumpstate
1ecc0e9 : redfin: move touch status sysfs nodes to system group
fe74aff : dumpstate: Include Citadel status in all bugreports
0c5fdd2 : DO NOT MERGE - Unify the recovery UI.
9b96b6b : audio: fix resume music no sound after ringtone playback
52a30a8 : audio: modify the mixer table to fix apply cal data for the second time.
078a4bf : acdb: update acdb files
943fdd1 : init: remove slpi since sm7250 don't have this subsystem independently
77eb5be : init.recovery.device.rc: limit discard size to 128MB
b94dd07 : init: disable npu subsystem
1d3ecbe : redfin: dumpstate: collect touch calibration info
3879859 : audio: separate mfg acdb table
f9ff767 : redfin: dumpstate: adjust touch snapshoots sequence
0d154d4 : init: add heatmap module
b078675 : Port over surfaceflinger configurations from Floral
96cb979 : acdb: remove dynamic Waves library
91970e7 : health: fix missing path
c765be6 : health: correct the path of ufs health values
b96fac2 : health: run correct health hal
d282aaa : dumpstate: add wireless charging info in dumpstate
77b30b1 : dumpstate: add ttf*, smblib log and ssoc in dumpstate
1efd6aa : audio: update audio_platform and mixer for HAC
d1b2b9b : ril: collect haldebug log in bugreport
d127ccc : thermal: enable usb port overheat ui warning
772e7f5 : audio: update ACDB tables
b0ed44c : Put vendor. prefix to radio sysprops
dad44b9 : Add 7250 kernel module sec_touch
5e1b9e3 : Do not assign LOCAL_MULTILIB to AUDIOSERVER_MULTILIB
3d5140c : audio: cs35l41: update speaker prot bins
ea026a8 : audio: update audio_platform and mixer for TTY
990def9 : audio: update ACDB tables
9082ba9 : thermal: adjust thermalhal threshold according to P1.1 test result
1c3fbf6 : acdb: update acdb files
c99bb6e : redfin: audio: support audio zoom topology.
0695191 : acdb: update acdb files
f2e94ed : audio: update audio table
1a5ee38 : Throttling wireless charging current in retail mode.
8b995ba : Add OWNERS for thermal_info_config_redfin.json
e79eb34 : audio: acdb for FM mic break detection
e77ee46 : dumpstate: Remove unused files
670d573 : dumpstate: Remove to dump MDP xlog in bugreport.
d535052 : audio: change audio table location
539937d : [Display] Modify R3 Brightness level
45372e0 : vibrator: Modify some delta and apply calibration fix
f525130 : redfin: thermal: separate init.hardware.chamber.rc.userdebug by project
cae34c5 : redfin: increase keyboard height ratio
ed9864c : fingerprint: Correct keyevent for navigation feature in landspace
e8fc568 : dumpstate: Include Citadel status in all bugreports
1fb867a : dumpstate: Change TCPM and pd_engine logs paths
2ccc2e9 : audio: update audio table
ad034d4 : audio: add back 5514 switch control for micbias use
75dada7 : redfin: dumpstate: add touch raw data types 3, 5, 30 and 31 to bugreport
efae36c : Add cooling device stat dump in BR
4218224 : dumpstate: dump ttf logbuffer in dumpstate
545de3f : redfin: move touch status sysfs nodes to system group
20fee27 : DO NOT MERGE - Unify the recovery UI.
9491cdf : audio: fix resume music no sound after ringtone playback
d6f3c64 : audio: modify the mixer table to fix apply cal data for the second time.
936b584 : acdb: update acdb files
4ac912c : init: remove slpi since sm7250 don't have this subsystem independently
775950e : init.recovery.device.rc: limit discard size to 128MB
aab36ca : init: disable npu subsystem
48a6885 : redfin: dumpstate: collect touch calibration info
90c1e27 : audio: separate mfg acdb table
96c17aa : init: add heatmap module
e877a3e : redfin: dumpstate: adjust touch snapshoots sequence
62f998b : Port over surfaceflinger configurations from Floral
3950ac7 : acdb: remove dynamic Waves library
641c8d0 : health: fix missing path
1526275 : health: correct the path of ufs health values
a378f67 : health: run correct health hal
081ab27 : dumpstate: add wireless charging info in dumpstate
ef8395a : audio: update audio_platform and mixer for HAC
a52b110 : dumpstate: add ttf*, smblib log and ssoc in dumpstate
d0c9468 : thermal: enable usb port overheat ui warning
8d796fe : audio: update ACDB tables
9cf1a32 : Put vendor. prefix to radio sysprops
da8b28d : Add 7250 kernel module sec_touch
d577097 : audio: cs35l41: update speaker prot bins
66d2cb0 : audio: update audio_platform and mixer for TTY
c18100d : audio: update ACDB tables
0a298f0 : Add SecureNfc support for R3 japan sku
dc20b91 : acdb: update acdb files
b9dd74f : thermal: adjust thermalhal threshold according to P1.1 test result
258e2ae : redfin: audio: support audio zoom topology.
98ae10a : acdb: update acdb files
5dc29c4 : audio: update audio table
fbdc4ee : Add OWNERS for thermal_info_config_redfin.json
fa2383d : Throttling wireless charging current in retail mode.
342fbee : audio: acdb for FM mic break detection
f3f267c : dumpstate: Remove to dump MDP xlog in bugreport.
713f9cc : dumpstate: Remove unused files
c4bc8c6 : audio: change audio table location
3e5ffc9 : vibrator: Modify some delta and apply calibration fix
0629bc4 : [Display] Modify R3 Brightness level
4bc257b : redfin: thermal: separate init.hardware.chamber.rc.userdebug by project
cf93ffb : redfin: increase keyboard height ratio
643129f : fingerprint: Correct keyevent for navigation feature in landspace
ec24eec : dumpstate: Include Citadel status in all bugreports
704b282 : dumpstate: Change TCPM and pd_engine logs paths
f21bb1d : audio: update audio table
bd870a3 : audio: add back 5514 switch control for micbias use
93f8a98 : Add cooling device stat dump in BR
f012aa6 : redfin: dumpstate: add touch raw data types 3, 5, 30 and 31 to bugreport
f829bbd : dumpstate: dump ttf logbuffer in dumpstate
f932e6c : audio: fix resume music no sound after ringtone playback
bd44726 : redfin: move touch status sysfs nodes to system group
0e612a0 : audio: modify the mixer table to fix apply cal data for the second time.
03fe223 : acdb: update acdb files
450783f : init: remove slpi since sm7250 don't have this subsystem independently
5c33a73 : init: disable npu subsystem
a7e8d8f : init.recovery.device.rc: limit discard size to 128MB
1fa57b4 : redfin: dumpstate: collect touch calibration info
b3d740f : audio: separate mfg acdb table
d7bae3a : init: add heatmap module
2b248fd : redfin: dumpstate: adjust touch snapshoots sequence
15e7b39 : Port over surfaceflinger configurations from Floral
de362d9 : acdb: remove dynamic Waves library
4266c5f : health: fix missing path
b07f802 : health: correct the path of ufs health values
46718e2 : health: run correct health hal
e5adafd : dumpstate: add wireless charging info in dumpstate
f1b3a0c : thermal: enable usb port overheat ui warning
e46e626 : audio: update audio_platform and mixer for HAC
400a4d6 : dumpstate: add ttf*, smblib log and ssoc in dumpstate
9076022 : audio: update ACDB tables
13bd0c4 : Put vendor. prefix to radio sysprops
7419927 : audio: cs35l41: update speaker prot bins
0233105 : audio: update audio_platform and mixer for TTY
6f0745f : audio: update ACDB tables
4ab5b58 : Revert "R3 supports 3 camera_vsync"
c1799dc : Add IPA statistics to bugreport
e892b89 : Revert "redfin:dumpstate: Temporarily disable Temperatures from dumpstate_board.bin"
a8e517e : Move IMS daemons from SYSTEM to RADIO user
226c851 : audio: update platform_info table and mixer path table
3d81112 : Overlay WCG config to enable wcg mode for wallpaper
69484bc : redfin:dumpstate: Temporarily disable Temperatures from dumpstate_board.bin
2b3bddb : Add 7250 kernel module sec_touch
4d5a206 : dumpstate: Remove unused codes
8ec05fb : init: enable npu subsystem
85937a1 : update acdb: 20191128_baseon1127_test_2_4_modify_HA_thisversion
0a94f25 : dumpstate: add CPU scaling_max_freq info
ca9fc2e : audio: update audio_platform and mixer
81ea3b0 : Correct Misspelled packages
e21081b : [DO NOT MERGE] Parse BCB recovery reason to enable SOTA(Silent OTA).
421756c : [DO NOT MERGE] Support showing dark boot animation on dark theme.
c260ea6 : Unify the recovery UI for pixel 3+
75f3399 : Revert submission
e87a4d6 : fingerprint: Not include Fingerprint config under device/
3c51d820 : Support showing dark boot animation on dark theme.
23b9c25 : dumpstate: Trigger modemstat as doing dumpstate
d6933bc : acdb: B5_ACDB_V0_20191031
bd24ffb : For Waves effect module does not support Four channels
e42af1c : redfin: dumpstate: collect touch snapshots
c283fc1 : redfin: move touch sysfs nodes to system group
a32e3dc : audio: update audio routing table
41c0c58 : lito: dumpstate: refactor UFS dump
b0f0cbd : Inherit base system_ext.mk files for aosp targets
1c489b3 : Fingerprint: Add fingerprint frameowkr permisson file (Fix BB)
56da68d : Revert "Fingerprint: Add fingerprint frameowkr permisson file"
d9382b4 : Fingerprint: Add fingerprint frameowkr permisson file
cdbf284 : Add ARA-G for ARs retrieval to support eOS 3.0 and afterward
41c9561 : audio: update cs35l41 B0 and B2 firmware and bin files.
2307ac9 : audio: update tables
19d43ea : dumpstate: dump sensor logs to bugreport
96a24b5 : audio: rt5514: keep sto mixer control on
cf90762 : thermal: update thermal config for thermal hal
7fbcaa8 : thermal: Clean up thermal-engine config
97dae17 : R3 supports 3 camera_vsync
14e5f03 : audio: update mixer table for voice, record and backend name
ce15fdb : audio: update table
27ed67d : Remove init.zygote64_32.rc from whitelist
bcc039b : device: dumpstate: expand f2fs dump script
bac2713 : dumpstate: health descriptor name changed
1999949 : Add 7250 kernel module sec_touch
3b37d9a : Revert "Add 7250 kernel module sec_touch"
f4b2883 : audio: update firmware and bin files for the cs35l41 B0 hardware
71d42af : p2p: add p2p regex for tethering modes
6820f56 : Add 7250 kernel module sec_touch
db63eca : device: lito: dumpstate: cat ufs info from /proc/scsi/scsi
d8d5a2b : draft acdb for temporarily enable speaker
81ae555 : Revert "Add 7250 kernel module sec_touch"
00dba78 : Add 7250 kernel module sec_touch
2877747 : Update screen density
178f219 : Remove libhwbinder/libhidltransport deps
6bc8895 : audio: configure left and right cs35l41 chips.
db19b2e : UsbGadget: Add specific vendor function composition
19d7815 : audio: add cs35l41 calibration tool into vendor/bin
e894ee7 : audio: update mixer path for recording part
0962809 : audio: add cs35l41 firmware and bin files into vendor/firmware
f6d9f2f : Rewrite aosp_redfin.mk to inherit aosp_product.mk
ef2906e : audio: rename audio_platform_info.xml and add cs35l41 fw and bins.No.2
e26abd3 : Add OMADM log to the bugreport
471577d : fingerprint: Enable to build fingerprint
fa7007a : audio: copy audio table from qcom default and remove unuse file No.3
a7e0f46 : Update to latest and remove common part
9272158 : Enable partitions on loop devices.
fae5641 : camera: Switch to use qcom camera provider
8c44981 : init.hardware.rc: Update rainbow sensor permission
e8b7cab : Move android.hidl.base@1.0.so from system to system_ext.
3f48a0e : Apply QCOM display settings
65ba242 : Remove Thermal HAL setting
27ecd07 : Enable keymaster 4.0
fb861e6 : health: get fg properties from bms
bf98dae : Add boot_devices command line
220781f : Use default health HAL since specific HAL for 7250 is not ready
4e04eac : Add 7250 kernel module
d2f93f8 : Add audio config fix audioserver crash
97e5c57 : Add powerstats
e5fd9ca : Disable healthd
c25bc19 : Move persist.img build rules to another repository
cbdf5d3 : Remove notifications from bugreport generation using combo keys
19e5030 : audio: rt5514: update firmware files
4c164fb : Keymaster memory management is inconsistent
d8acbbb : Remove BUILD_BROKEN_ENG_DEBUG_TAGS
4034b70 : Deprecate PRODUCT_STATIC_BOOT_CONTROL_HAL.
744bc35 : Enlarge product partition to 2GB
46afe9b : Enable USB debugging by default for bringup
828d7df : disable citadel and file encryption
a7062a9 : Disable dynamic partition
4a6c079 : Revert "Remove SYSTEM_ROOT_IMAGE := false"
f2d0200 : Revert "Move first stage fstab to ramdisk instead of device tree"
ba55261 : Revert "Reland "Mark system as a logical partition in fstab.hardware""
f6f93bf : Revert "Allow vbmeta_system to be OTA'd"
1c2dbd8 : Create aosp_redfin target
5b993ab : Initial empty repository

+- Project: device/google/redfin-sepolicy

e030fcb : Remove obsoleted selinux domains
9255fe5 : Pixelstats: Add sepolicy for WLC metrics
71a8305 : Dumpstate: Add access to WLC firmware info
c9a2b31 : vibrator: Switch from HIDL to AIDL
e00689d : Add Alex to OWNERS
4c8e226 : redfin-sepolicy: health HAL 2.1 sepolicy cleanup
9d21b43 : DO NOT MERGE: add sepolicy for refreshrate app
0e4cfee : sepolicy: Update dumpstate HAL to V1.1
66afdd3 : Clean OWNERS file.
40ab5dd : Update to latest and move common sepolicy to common folder
02a5f5a : Update to latest and move common sepolicy
74add97 : add label for new display module
58c9afe : Correct certs key path
9fe615f : Add sepolicy owners to secure Pixel security
8553b5b : initialize selinux contexts
cebbf40 : Initial redfin sepolicy
629747b : Initial empty repository

+- Project: device/google/sunfish

0c0fd41f : Update QtiRadio version to 2.4
7ff6ef94 : Update Sunfish SVN to 16
3632dcc2 : Disable WPA2 to WPA3 auto-upgrade in P18 and P19 devices
516e3fed : Restore security context after sns_reg_init process interrupted
7b5f511a : qcril: fix MT SMS sent during power off
0139a46d : dumpstate: Dump fastrpc dma buffer size
8f9a4b51 : Update Sunfish SVN to 15
60869c86 : Update Sunfish SVN to 15
4fb99d8b : Add display stats to sunfish
236267ce : Update Sunfish SVN to 14
84fbe609 : audio: update mixer paths
446024a8 : sunfish: always report max cpu freq to unity tasks
63116c43 : Update Sunfish SVN to 14
637a2742 : adjust and move zram write back policy to common
baf572e8 : health: decrease the log level
441168f7 : Update wifi idle current
6ca7df50 : Ensure write permissions to charge_stats for pixelstats-vendor
e21a5189 : firmware update for TensorFlow supported sound model
e3188862 : On Sunfish enable minimum confirmation duration for sending network score to connectivity service
5f8d43c5 : add generic Pixel atrace HAL
12b3f18f : QCRIL: Enable manual network reject counter property
11a0dc0d : audio: update acdb table v.23
bec324bc : Update Sunfish SVN to 13
8d0f7a2d : HbmManager: Support S5-specific configurations
0fcf4503 : Update Sunfish SVN to 12
2e846ee9 : Update Sunfish SVN to 13
58150575 : Disable enable_antenna_blocked_alert
bc2e1bbc : Update Sunfish SVN to 12
3ad32532 : Revert "Increase the debounce 4 sec" [DO NOT MERGE]
1994f046 : Revert "Increase the debounce 4 sec" [DO NOT MERGE]
7dd36a3b : use google-battery HAL version 1.0
1eefdf44 : Increase the debounce 4 sec
be18a6e5 : Increase the debounce 4 sec
8028a557 : Don't sign Wifi RROs with platform cert
d4c0d602 : sunfish: enable high sensitivity touch mode
d0398e16 : wifi: Disable TDLS offchannel.
3b23d130 : sunfish: add soong namespace

+- Project: device/google/sunfish-sepolicy

302bf51 : Allow grilservice apps to access app_api_service
55b19db : allow access fastrpc total_dma_kb sysfs
f571326 : fastbootd: Add sepolicy rule for fastbootd
e07fdce : Allow PowerStats HAL to read display state
2898efc : Add sepolicy write permissions to pixelstats-vendor for charge_stats
789b543 : Add permission to access proc_sched_lib_mask_cpuinfo
96e87f9 : Add necessary permission for GPU profiling libraries.
0531d2c : Allow sensor HAL to access CHRE.
4f25748 : Fix modem_svc sepolicy on user build
2f3d501 : Remove debug build condition for uvexposure reporter.
5c638bc : Fix OBDM selinux denials
db17115 : Fix OBDM selinux denials
b3a42ad : wifi - Add sepolicy to check driver is ready by wifi HAL
a7b315f : Add Pixel Display permission for hbmsvmanager_app
64caf48 : Revert "graphics: Change vulkan driver name to vulkan.adreno"
425191b : Revert "graphics: Change vulkan driver name to vulkan.adreno"
f637816 : Add policy for new power stats service
eb358e8 : recovery allows to read mapper_block_device:dir.
a77a83d : recovery allows to read mapper_block_device:dir.

+- Project: device/google/trout

678ddc2 : Adding support in Sensor HAL for reading sensor resolution
1e8354d : Minor tweaks to AGL build script
5f28f0a : Adding support for TYPE_SENSOR_PLACEMENT in sensor HAL
a7c43ee : Shared source code between native and target builds
195571e : Simulate repo manifest by Bitbake unpack rule
81bc9bd : Yocto meta layer for building AGL BSP
45a8266 : Adding support for Sensor configuration and making sure that accel and gyro comply with Android Car Coordinate system
aefb656 : Rename bugreport_test to a more production-y name
b51d63e : Audio HAL: Wait for available frames for the input stream.
c330f6e : Audio HAL: Adjust default buffer size.
5fcf637 : Allow audiocontrol HAL running without correct server config
15c2e45 : Add an AGL tool to test audio control HAL
11dfa08 : Build fix: Adding header for Bitbake
5bc229e : Allow trout targets to switch audio hal implementation
bd60e37 : Set Property Value to Enable Trout Audio HAL
ea8b73c : Fix the issue of sensor timestamp coming as 0 for trout sensor hal
25bb7e2 : Copy only accel and gyro sensor permission files to target for trout
a1e17df : Configure Gatekeeper / Keymaster HALs in trout
c9fe043 : Do not expose device target-levels in trout manifests
b991a52 : Increase target-level of trout manifests to 6
adc851b : Remove trout-kernel modules bundling
f398664 : Edit Vehicle HAL to remove non-inclusive lingo
77d9680 : Edit Audio HAL to remove non-inclusive lingo
4485942 : Exclude computepipe from trout
9fe54c3 : Move non-Java projects into packages/services/Car/cpp
7e90be6 : Copy the audio HAL implementation from emulator to trout
7b4cf30 : Add E2E tests for Trout dumpstate device
5320eb2 : Revert "Add E2E tests for Trout dumpstate device"
46cef87 : Add E2E tests for Trout dumpstate device
97168c1 : Set dumpstate pool to 2 threads
d2de8ab : Fix virtio-input binding while allowing hotplugging
7c8d3ae : Store sensor ueventd rules in ODM partition on trout
dd7f011 : Change the CID of the VHAL server in the config file
5548fa0 : Move the virtualized vehicle hal code into the trout tree
a7c98c8 : Select initial OWNERS for the automotive trout project
d48bb00 : Add a lunch target for the AAOS virtualization project
b0a1579 : Initial empty repository

+- Project: device/google_car

a26f94d : Revert "DO NOT MERGE: Include EVS selinux policies"
030a44d : DO NOT MERGE: Include EVS selinux policies

+- Project: platform/external/aac

ffff955 : Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().
bb8f983 : Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().
c516539 : Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().
50aa5be : [DO NOT MERGE] Fix heap buffer overflow in sbrDecoder_AssignQmfChannels2SbrChannels().

+- Project: platform/external/android-clat

276fdd0 : update last poll time when the interface poll frequency is reached

+- Project: platform/external/conscrypt

8ab56ceb : Add Unsupported App Usage annotations to ConscryptEngineSocket.
d508e7f0 : Add Unsupported App Usage annotations to ConscryptEngineSocket.
7b60118b : Add Unsupported App Usage annotations to ConscryptEngineSocket.

+- Project: platform/external/crosvm

2adaf0a1d : Remove TEST_MAPPING, failing rust tests

+- Project: platform/external/deqp

e885e1a46 : [RESTRICT AUTOMERGE] Whitelist VK_KHR_get_display_properties2
84ec77e1a : [RESTRICT AUTOMERGE] Add new tests for VK_KHR_get_display_properties2
486f5ac02 : [RESTRICT AUTOMERGE] Added PointSize in shader used for drawing points
9112bee66 : Revert back to libpng 1.6.27
34940f635 : Update libpng
40aa5c3e6 : Fix renderdoc library name on android
360c75482 : Fixes descriptor indexing tests
d6201afe4 : Fix incorrect buffer type in some protected memory tests
2d20a05b2 : Disable interval watchdog during long shader compiles
4b2f0de4c : Fix support check for sparse input attachment test
0019fc8fe : Fixes capability checks in subgroup tests
ff1c49997 : Splits protected memory test shaders
29dd0729b : Stop 10bit formats requiring GL_SRGB encoding
26d1e6d7b : Add calls to touchWatchdog()
fd843a023 : Enable unused AllocationCallbackRecorder
8c6b44516 : Fix multiview dependency access mask for depth stencil attachments
91e0de14c : Always dynamically lookup egl functions
679c03480 : Add missing writes to PointSize in subgroups tests
bb58de715 : Add missing barriers from device to host read access
e165998ef : Fixes advanced blending tests support check
a6304eeaf : Fixes timeline semaphore test queues
483ef0cfd : Fix image layouts in graphics spirv_assembly tests
8543f8a37 : Fix maxMipMap calculation for images
17e9601b2 : Fix image layouts in graphics spirv_assembly tests
d027d1b53 : Split spirv_assembly tests workload
9d7bcffaa : Add missing barrier before host access in draw tests

+- Project: platform/external/dexmaker

379f913 : Revert submission

+- Project: platform/external/e2fsprogs

82c0e62d : [DO NOT MERGE] Change #define to _BLKID_TYPES_H

+- Project: platform/external/flac

706c378d : stream_decoder.c: Fix a memory leak
029048f8 : libFLAC/bitreader.c: Fix out-of-bounds read

+- Project: platform/external/google-fonts/barlow

f2971b3 : Remove new styles from AOSP
b0c1e37 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

+- Project: platform/external/google-fonts/big-shoulders-text

ec4d8a9 : Remove new styles from AOSP
806be79 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

+- Project: platform/external/google-fonts/fraunces

04d81ba : Remove new styles from AOSP
89691f6 : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

+- Project: platform/external/google-fonts/karla

9bc7333 : Remove new styles from AOSP
d283cab : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

+- Project: platform/external/google-fonts/lustria

aff58ce : Remove new styles from AOSP
ea7c8be : Adding style packages/fonts adding the pixel 2020 styles and fonts Bug: 145530620 Bug: 145529629 Test: test the styles app

+- Project: platform/external/icu

6c2150af7 : Cherry-pick: ICU-20956 Fix monetary symbol getters in DecimalFormat

+- Project: platform/external/iptables

48b5cbc7 : ANDROID: do not leak memory in iptables-restore
db325961 : ANDROID: do not leak memory in iptables-restore

+- Project: platform/external/libaom

816f15265 : libaom: Pull from upstream

+- Project: platform/external/libavc

0b601e1 : Decoder: Fix heap buffer overflow.

+- Project: platform/external/libexif

8e7345f : libexif: Avoid buffer overflow due to compiler optimization
4c18b0f : libexif: Avoid buffer overflow due to compiler optimization
79b5fcd : [RESTRICT AUTOMERGE]:libexif: Avoid buffer overflow due to compiler optimization

+- Project: platform/external/libgav1

b2c0e2f : external/libgav1: update to v0.16.0

+- Project: platform/external/libhevc

663b9fd : decoder: Fix memory uninitialized issue in ihevcd_sao_shift_ctb
bf3e80e : Do not call SIMD format conversion for width < 32

+- Project: platform/external/minigbm

aa65a6a : cros_gralloc: map custom drm fourcc back to standard fourcc

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

97eddac : Define the upgrade state
493ae21 : Add APP_ERROR_NOT_READY to enum app_status
64a6c36 : To support fastboot hal
a70c875 : Enlarge the timeout from 300 to 1200 msec

+- Project: platform/external/noto-fonts

0d82872 : Emoji 13.1 Font

+- Project: platform/external/perfetto

e8990636e : Increase buffer size for Java Heap Prof CTS.
db5145775 : Run CTS only on the primary ABI.

+- Project: platform/external/rust/crates/proc-macro2

24df3a1 : Remove TEST_MAPPING, failing rust tests

+- Project: platform/external/rust/crates/unicode-xid

19b50d7 : Remove TEST_MAPPING, failing rust tests

+- Project: platform/external/scudo

9ae674f6f69 : [scudo][standalone] Skip irrelevant regions during release
e58b24349ff : [scudo][standalone] Add new mallopt options.
a72ef4428df : [scudo][standalone] mallopt runtime configuration options

+- Project: platform/external/skia

d9c10cff78 : [RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers
411090f669 : [RESTRICT AUTOMERGE]: Stop discarding stencil buffers on tilers
281d9a4c75 : Roll external/skia 49d32524f..4e9cde863 (4 commits)
54c0fff73d : Roll external/skia 4b40a1d5b..49d32524f (14 commits)

+- Project: platform/external/sl4a

814b492e : Adding new preferred network modes
d1c0c3e1 : Adding 5G new radio checks to SL4A facades
38456fb5 : Revert "Pass in active device to all BluetoothA2dp APIs in Facad..."

+- Project: platform/external/sonivox

3ff1a66 : Add bounds check for dls samples

+- Project: platform/external/sqlite

d917759 : Update fix for issue 147928666.
bb1d95a : Update fix for issue 147928666.

+- Project: platform/external/tremolo

370160d : Fix: Add check in floor1_info_unpack
5b6c2be : zero initialize allocated memory

+- Project: platform/external/unicode

e6d4822 : Unicode Emoji 13.1 Data

+- Project: platform/external/v4l2_codec2

fde4c9e : V4L2Decoder: Handle V4L2 queue QBUF error
de44698 : V4L2Decoder: Recycle the empty buffer back to V4L2 output queue
d81f0fc : c2_e2e_test: decouple activity and test startup
d264fb8 : V4L2Decoder: do not stop fetching output buffers on drain or flush
7b55edc : V4L2Decoder: streamon V4L2 output queue in Flush()
b21bd61 : v4l2_codec2: Improve log statements in V4L2EncodeComponent.
e8a0e06 : v4l2_codec2: Don't use BufferUsage::VIDEO_ENCODER for input buffers.
9cf0ab5 : Make VideoFramePool and C2VdaBqBlockPool non-blocking when fetching
2c6c900 : VideoFramePool: Only accept one request at the same time
fc3edbe : v4l2_codec2: Fixes to V4L2EncodeComponent drain logic.
c8f30de : v4l2_codec2: Remove UnalignedSharedMemory.
fbad28c : v4l2_codec2: Mark V4L2EncodeComponent buffers as BufferUsage::VIDEO_ENCODER.
efdbd3d : v4l2_codec2: Remove duplicated HalPixelFormat and InputCodec types.
f2cb0f3 : v4l2_codec2: Change output buffer memory type to DMABuf.
a4acf05 : v4l2_codec2: Remove code that prepends SPS/PPS to IDR frames.
72ae41c : v4l2_codec2: Deprecate use of ::base::ScopedFD.
b9bf2f9 : c2_e2e_test: update E2eTestActivity theme
9ded236 : Reduce the verbosity of some logs
776b2ad : V4L2DecodeInterface: Add the comment for C2_PARAMKEY_PICTURE_SIZE
d23406c : V4L2DecodeInterface: Use fixed number for C2_PARAMKEY_PICTURE_SIZE
29ce078 : V4L2Decoder: Clear mFrameAtDevice when streamoff the output queue
817872e : V4L2Decoder: Skip fetching VideoFrame when no free V4L2 output slot
cd9bd5d : C2VdaBqBlockPool: don't log when dequeueBuffer() returns TIMED_OUT
3d283c3 : V4L2DecodeComponent: Limit the resolution of the output buffers
224de3d : C2VdaBqBlockPool: use hack to add IProducerListener
089e075 : C2VdaBqBlockPool: Remove spare buffer polling
f326bf7 : C2VdaBqBlockPool: handle max dequeued buffer count
420c3e3 : Remove C2VDAComponent and related test
c8a09cc : C2VdaBqBlockPool: fix the condition of a error log
d36ce4f : v4l2_codec2: Move BitstreamBuffer class to BitstreamBuffer.h.
1da573c : v4l2_codec2: Change input buffer memory type to DMABuf.
f726eb7 : Use H2BGraphicBufferProducer at C2VdaBqBlockPool
b8b9791 : V4L2Decoder: use map to associate block IDs to V4L2 buffers
f14abff : V4L2Decoder: pass the same output buffer to V4L2 Queue slot
8138025 : VideoFramePool: use exponential backoff for obtaining frames
6ced266 : C2VdaBqBlockPool: Remove unneeded check in fetchGraphicBlock()
50b5cdf : plugin_store: Switch to use C2VdaPooledBlockPool
c982386 : v4l2_device: Get V4L2 free buffer with requested buffer ID
7c832f8 : Change getPoolIdFromGraphicBlock() signature
69289ba : Add C2VdaPooledBlockPool class
0283ebd : C2VdaBqBlockPool: Add android namespace
865f1a0 : v4l2_codec2: Ignore unsupported controls in V4L2EncodeComponent.
30cf47e : v4l2_codec2: Implement Codec2 V4L2 encode component.

+- Project: platform/external/walt

de48cf5 : pywalt: fix stuck communication
3901103 : Add taikuo@ as owner
e1e74f4 : walt: app: fix ping while WALT hardware is disconnected
cab1e13 : walt: app: fix Lint errors of java in the main folder
94adb77 : walt: app: fix Lint errors in AndroidManifest & resource files
53e0953 : walt: app: migrate to AndroidX, AppCompat and new API
085d6d1 : walt: app: fix Lint errors in the test folder
90cb0e4 : walt: app: update SDK, gradle and NDK version
907294f : walt: app: remove unused drawable resource files
fd6b63b : Merge google/walt
c6fdd9a : Deprecate OpenSL ES for Android API level 30 in Android.mk
098c8fb : Revert "Convert sync_clock_jni to Android.bp"
1f41041 : Revert "Deprecate OpenSL ES for Android as of API level 30 (R)"
54e5573 : Add METADATA to walt: Apache2=NOTICE
5db98eb : Remove redundant NOTICE copied from LICENSE.
306ed9e : Add gkasten@ as owner
484fb8a : Deprecate OpenSL ES for Android as of API level 30 (R)

+- Project: platform/external/wayland-protocols

f3f48c9 : Add gamepad rumble support in Wayland interface in Android output pipeline.
a15a1a6 : Revert^2 "Update zcr_remote_shell_v1 protocol to version 29"
808c61f : Sync notification-shell definition with Chrome
2d974d3 : Update remote-shell definition to version 28
0c559ff : Revert "Update zcr_remote_shell_v1 protocol to version 29"
cf5677f : Update zcr_remote_shell_v1 protocol to version 29

+- Project: platform/external/webrtc

df06ef4491 : Revert submission

+- Project: platform/external/wpa_supplicant_8

64b90636 : p2p: pick 5g channel from more possible channels
935ce1e1 : Bug fix of 6GHz band channelization
c174534e : Bug fix of 6G band channelization
c85aa528 : Notify the bssid driver sent in assoc-reject.
fb3a444d : FILS: Use FILS auth alg when connecting using PMKSA caching
3a5b4419 : nl80211: Do not send FILS ERP sequence number without rRK
007d736c : hidl/1.3: Add missing check of SAE key management.
2db03fe1 : hidl/1.3: Add WPA_KEY_MGMT_FT_SAE key management.
a7fd80d6 : Add support for indicating missing driver AKM capability flags
4fbc08f3 : [wpa_supplicant] Cumulative patch from commit dd2daf084

+- Project: platform/frameworks/av

4a02061a8f : Revert "mp3dec: Fix out of bound read error"
f271aef474 : Build static and shared libdrmframeworkcommon.
819799cea6 : mp3dec: Fix out of bound read error
61cd8f097a : m4v_h263: Fix heap buffer overflow issue in BitstreamFillCache
9dcade585a : Fix memory leak and abort
72405f407a : MediaMuxer:Avoid hang during stop() on empty track
291deb99dc : libmediadrm: support USABLE_IN_FUTURE in getMetrics
067cd6c98a : Fix APS death notification
b56e743f04 : Release AudioTrackCallback when the track is removed.
515061e07d : libstagefright: Do not use max/min luminance if it's 0
1df51f3fa6 : CCodec: don't trigger output format change after flush
d341edc3e7 : Camera: Clarify SCALER_CROP_REGION usage
fd90fdfe2a : Add package name when creating AudioTrack.
3b63a258b1 : C2SoftGav1Dec: remove non-eos flush
33f03f6113 : aaudio test: catch errors with release of input stream
5cad6399aa : aaudio: fix crash on disconnect for shared streams
79224cacfb : aaudio: prevent onAudioDeviceUpdate past close
4719048ce0 : aaudio: fix crash from callbacks during close
e1f1cb5827 : audio policy: correct force use touch sound delay
b7aee6e111 : framework/av,C2SoftGav1Dec: update to libgav1 v0.16.0
717bc28fc5 : audio flinger: handle race condition in AudioRecord creation
d127644025 : DO NOT MERGE Attribute SOURCE_HOTWORD to OP_RECORD_AUDIO_HOTWORD.
af570c49ed : Let mediaserver use CleanupMode::CLEAN_ALL mode for RenderEngine
7633b161ee : MediaCodec: fix output format change event timing
ddbbf5591c : C2SoftGav1Dec: sync copyOutput*() w/other codecs
d1d051a002 : Camera: Fix request metadata override for repeating request
5e2cd30c89 : Camera: Fix deadlock caused by ordering of mStatusLock and mCameraStatesLock.
fbaedd7ccb : Camera: Allow 0-face notifications to be sent
33897bac97 : audio policy: fix beacon mute delay
e52b8fa8fa : Camera: fix wrong signalStreamFlush call
44f9ee26f6 : audio policy: fix attributes for strategy "rerouting"
e29b3425d0 : Reserve item ids for samples + grid
394ad70e9e : Camera: Fix race between initialize() and statusCallback (take 2)
66cddecf70 : Revert "Camera: Fix race condition between initialize and statusCallback"
55fd81d7e1 : audio policy: fix concurrent capture policy for virtual sources
cfb0ffb0a8 : MediaMetric:Save each item indiviually for AudioPowerUsage
377d9bd34d : AudioFlinger: fix fast capture silence
bdf75f9bce : Camera: Fix HAL call order for setCallback
4208ea0d5f : Camera: Fix race condition between initialize and statusCallback
a15aa8d1aa : C2SoftVorbisDec: Fix memory leaks in multiple headers case
5ed1a86d04 : AudioMixer: Fix MONO_EXPAND for more than 2 channels
457b39409e : Camera: fix stream ID for failed buffer request
2f7af40d26 : Fix audio HAL restart sequence to improve uptime
19e92b5bf7 : Delete an uninitialized object in AACExtractor
eed2d0037f : Revert "CCodecBufferChannel: Process output format when registering buffer"
ec61fb7b53 : Expose a property that allows restarting the audio HAL
20fee56ea2 : MPEG4Extractor:don't set delay and padding from 2nd edit list entry
3f9164214a : allow mremap to use MEMRMREMAP_MAYMOVE flag
f367c3538b : Revert "stagefright: MediaCodec::releaseAsync()"
5ba3ae6975 : Revert "stagefright: MediaCodec::releaseAsync()"
d3e9770bd3 : audio policy: fix a2dp output detection
7908e2e689 : Revert "adapt ld.config.txt for vndk apex"

+- Project: platform/frameworks/base

11d7861456dd : DO NOT MERGE: Revert "Don't let IME window fit status bar"
a37060dbba3c : Use shared libdrmframeworkcommon.
1a6f1fb402b9 : Do not re-initialize synthetic password
cf9d5d571f97 : Fix out of bound error of IncidentService
61b620ad4f77 : Fix storing the wrong value of mLockdown in setting
a13cfc03e103 : Protect bluetooth.device.action.ALIAS_CHANGED
af35aa5ac57a : [BACKPORT] Improve location checks in TelephonyRegistry
0b4cd450afbe : Validate user-supplied tree URIs in DocumentsProvider calls
cdb913418a5a : Validate user-supplied URIs in DocumentsProvider calls
11725e120664 : Require permission to create trusted displays
658f85c5c42b : DO NOT MERGE Update the stable display frame for flexible insets
780e5452cd72 : Use normal rotation if orientation is changed by resume-scheduled app
97c29c74766c : Update INTERNET perm state cache to use uids instead of appIds.
407392046c18 : Import translations. DO NOT MERGE ANYWHERE
50ee8017ea54 : Handling removing <original-package> tag
8c7a32522505 : Revert "Handling removing <original-package> tag"
7494002c94ec : Fixes PM.grantImplicitAccess for multi-user
ae03031efe8b : [RESTRICT AUTOMERGE] Revert "Require permission to create trusted displays"
f1f2e0405e29 : Fix un-dismissable incoming call for auto-rejected calls
3ac4e62a7576 : Revert "Require permission to create trusted displays"
cf36be8ab100 : [RESTRICT AUTOMERGE]Don't finish noHistory activity while it is on the topmost.
e3e68f6a52d7 : Add telecom to priorityOnlyDndExemptPackages
44ecc735ec0f : RESTRICT AUTOMERGE Reland "Fix showing keyboard without editor focused.."
1dee7f6088b2 : Import translations. DO NOT MERGE ANYWHERE
a8959d61227a : Import translations. DO NOT MERGE ANYWHERE
579359663272 : Import translations. DO NOT MERGE ANYWHERE
80c25da79cb7 : Import translations. DO NOT MERGE ANYWHERE
30f9ba0d2be9 : Move reference WM Sidecar impl to system_ext
16a691f87b8b : Don't dump binder proxies with the lock held.
27c28b94283b : Handling removing <original-package> tag
ecbbdfeab24f : Import translations. DO NOT MERGE ANYWHERE
360eba971edb : Provide more feedback to Settings when sessions fail
f5566bdba194 : DisplayImeController: reapply visibility when leash changes
42be8aa4b7fb : Open Conversation settings when tapping assoc header
1ba06557312d : Guard aginst another NPE
6842f03c9d2f : IMMS: Make IMMS PendingIntents immutable
eedf47cbf583 : DO NOT MERGE Put parameterized weights on top two sharing shortcuts of each app as per shortcuts native ranking in PeopleService Sharesheet model. By default weights are 0 which ensures ranking same as what it is now.
1c5096155926 : Disable use of RevocableFileDescriptor for blob reads.
8fce85a6f868 : Add read/write logic for SubscriptionPlan network types field
c83cc01b62a4 : DO NOT MERGE Update current user for passwordEntry and restart input on user switch.
911b442f460b : Update device name on audio info changed
1aef206a3aad : Fix unique identifiers best practices links in device ID API docs
7174ebbf55f9 : Don't dump binder proxies with the lock held.
37b1af95999b : Fix Z-ordering of simultaneous HUNs
2b82b8129b28 : Allow for dismissing resumable players
b86df213a3d7 : [RESTRICT AUTOMERGE] docs: Removing obsolee TODO
283a2e1d6e85 : Cancel pending timeouts when media data is removed
4dd6d513138b : Handle non-visually-interruptive updates better in bubbles
2d6bcbecd3db : DO NOT MERGE Local timeout should cancel remote work
5d04490f318d : Update listener instead of creating a new one
63ade433671b : Use same steps to test MBS connection as when actually connecting
4895f71528c1 : Media - Don't clear unless active flag is false
590c72f5ce88 : Uprank ongoing CATEGORY_CALL HUNs over those w/ active remote input
208b157b8d21 : Fix handling of bad image previews.
f2abc4e6fa6e : Fix Rescue Party observability criteria
0f26f573f5f7 : RESTRICT AUTOMERGE Make task visible if activity launched behind
3b6bdffa4497 : Clear low profile mode while forcing client to show system bars
6bb2b9c716d5 : Make process level rotated config and display metrics consistent
8517e8d998be : Add read/write logic for SubscriptionPlan network types field
3d4cba5628d6 : BatteryStatsImpl: Add mBatteryTimeToFull to parcel
9db9306e89ce : [DO NOT MERGE] Fix logic for storing MediaButtonReceiver
44baf28ffd0f : Revert "Allow package verifier to hide specific fgs notifications."
fbec38f2ae80 : Ensure the notif panel is inflated
3de034371b86 : [DO NOT MERGE] Bail early if mToken.asBinder() not found
7c7d7d4e25c3 : Account for cutouts in system insets (as done previously)
7a5e333ba5e8 : Add TileAdapterDelegate
6f3c88ab8633 : Swap seekbar vert padding to keep height fixed
74fcc57ec427 : Excessive battery usage fix.
d5f7ed278261 : DO NOT MERGE Only check internal inset types if they exist
3e605760edf6 : DarkMode Tile affects all users + security bug
cfb033e324f6 : LINK_CONFIGURATION_CHANGED broadcast: stop including EXTRA_LINK_PROPERTIES
76724683e3e7 : Add BIND_INCLUDE_CAPABILITIES flag when binding to the service.
7cdf920187dc : Check for null when getting PiP action item drawables.
c632e0f8df2a : Set the default screenshot delay to 0ms
488f0a688d5f : Add a flag to change the screenshot keychord delay
9a2d24ffaa88 : Import translations. DO NOT MERGE ANYWHERE
12ed7d3ef08a : DO NOT MERGE Revert "Fix showing keyboard without editor focused in some case..."
dc7260ad33d3 : Add config to use lower of IPv4/IPv6 MTU values
0a29fc6361eb : Ignore screen decor tests
6c6e754f63e4 : Adds Assistant Handles learning state to backed up settings
138ee976e712 : Handle Activity Resume to Stop case for AppUsage logging
0eb48db94c03 : Prevent default wellbeing app from falling below WORKING_SET bucket
07ef074c6a31 : Reduce RM createResources lock contention
3819752e6248 : Import translations. DO NOT MERGE ANYWHERE
d88d71e67a1c : Clean up back handler from prototracer
9b2063caafec : Map bar type to new ITYPE_{SIDE}_MANDATORY_GESTURES_INSETs
05f32ddfabe1 : DO NOT MERGE Fix bug in getCurrentLocation cancellation
3cd311415ba0 : Don't let IME window fit status bar
073d99fa1de1 : Make specific nav touchable region when the IME is showing
bcf5c853d50b : Media - Remove before adding for config changes
4dcdfcb0896b : AudioService: more communication mode fix
2b134a1d7920 : Add DisplayContent#forceDesktopMode
e503f455483c : Use MATCH_ANY_USER when retrieving PackageInfo.
4bbbfaa6ecfb : Move all BluetoothCodecConfig and BluetoothCodecStatus APIs moved from the non-SDK API list to the blocklist in Android 11 back to the non-SDK API list.
1eae4983e818 : Import translations. DO NOT MERGE ANYWHERE
5586bce7b200 : Observe mic mute changes, consider recordingss paused when muted
1658f05b5cfa : Import translations. DO NOT MERGE ANYWHERE
58f3306d05ca : Fix override setBufferCount
69e53926f2c5 : Add ncid to CellLocation in CellIdentityNr
914263e2abd1 : Revert "Read and cache features when user switches"
c3182c548021 : [DO NOT MERGE] Reduce padding in QS for small screens
8cbe2db5dd4a : End current key button animations when the button is hidden
bd09f7492544 : Import translations. DO NOT MERGE ANYWHERE
59a51c6ba921 : [RESTRICT AUTOMERGE]Don't finish noHistory activity while it is on the topmost.
9223fc1f57da : [wm] Use existing parent window token for child windows
0ab825617399 : Import translations. DO NOT MERGE ANYWHERE
5835eaa4ab48 : Import translations. DO NOT MERGE ANYWHERE
1e7548eb62bd : Import translations. DO NOT MERGE ANYWHERE
dc0c7a41eae1 : Bug fix of 6GHz band channelization
1f0f8417000e : Add screenshot back to power menu for some devices
5f1da89be439 : Update requested state after applying pending frames
d3021c68cbbe : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
507999361022 : Ensure notif panel behavior in immersive mode
4f59bdded561 : Data connection for carrier specific APN
7afe0b2a716d : Media - Leave playing media in QS
d9e9bac79312 : Don't trust DozeState onScreenState changes
3dca24f6b8e1 : Only filter when remote session has associated notification
74b884a9d2f1 : Filter out notif updates based on active media session
ae42535e1a01 : DO NOT MERGE Ensure mapping between internal and public insets
d3ef31f0c37a : [DO NOT MERGE] Revert "Enable mic & camera by default"
bbc9203f49b2 : Import translations. DO NOT MERGE ANYWHERE
a0e09b34fb19 : Import translations. DO NOT MERGE ANYWHERE
6683d9346ab0 : Import translations. DO NOT MERGE ANYWHERE
99415f05141c : Read and cache features when user switches
2eed3866244d : Customize the service class for Call barring
3dc1a09ab9e3 : AudioService: fix overlapping speakerphone + Bluetooth SCO routing requests
c384c930fd64 : Add telecom to priorityOnlyDndExemptPackages
1c1ea159f458 : Build AppsFilter cache in background
f7159102935b : [DO NOT MERGE] Revert "Allow user to block individual apps from resuming"
534bbaeead15 : Fix VrDisplayTest failure
0c40ca6b7c21 : Import translations. DO NOT MERGE ANYWHERE
3954301ee589 : Import translations. DO NOT MERGE ANYWHERE
4c0f6907fb88 : Added UserInfo.convertedFromPreCreated
aaf6b40e1746 : Sanitize more of the notification text fields
d3a2b5832f6c : Accept repeated locale as an input of LocaleList construction.
27ef1fc697fa : Require permission to create trusted displays
c46491e7da14 : DO NOT MERGE Fix NPE in executeDeletePackageLIF.
e752ae55522f : DO NOT MERGE Don't allow non-instant permissions for instant apps.
618a7cddffee : Log persisted bubbles
477c23ed8939 : Camera: Clarify SCALER_CROP_REGION usage
7717083f3c4c : Additional LMK diagnostic information
8ec5bcb3d0cd : DO NOT MERGE Revert "Remove app ops indicators from notifications"
370971972ea8 : Reduce vertical margins in landscape add controls
b45926874527 : Add logging for swipe and timeout
0db7d12a5ecd : Move call to MediaRouter2Manager to worker thread
3239fc9e93d8 : Pass correct install user when creating sessions
d5b74ca2648c : Increase keyguard password maxlength to 500
8c35d0075212 : Display disconnected bluetooth devices only when local output device is available.
fcd4cbf4f42e : Add package name when creating AudioTrack.
51d9edc29249 : Fixed PackageManager.readLPw() call.
cc3dfbeebacc : DO NOT MERGE Fix subclass/superclass check for NotificationPanelViewMediator.
a0e8b666e4d3 : DO NOT MERGE Enable hiding system bars by side when IME appears.
80e875fad688 : Log the application uid in PipUiEventLogger
e3488605b81e : Fix showing keyboard without editor focused in some cases (1/2)
c22364237abb : Update language to comply with Android's inclusive language guidance
5b5fdb80ec9f : ActivityManager: kill frozen processes receiving sync transactions
7d26c8c526e4 : Expose grantImplicitAccess in IPackageManager
520fbd2ae4ce : Import translations. DO NOT MERGE ANYWHERE
6d51c3654261 : Add placeholder to priority onboarding
e214fb4f25c7 : Add log to NoMan for canceled cancels
f5075cb77d60 : Import translations. DO NOT MERGE ANYWHERE
f71dbc4559b0 : Import translations. DO NOT MERGE ANYWHERE
eba59d16f033 : Import translations. DO NOT MERGE ANYWHERE
75cf7679c6c0 : Fix NPE when starting activity while no focused task
1168b0b70b5d : Import translations. DO NOT MERGE ANYWHERE
f29300878346 : Import translations. DO NOT MERGE ANYWHERE
b4908e9b881f : Enable mic & camera by default
36f1f61ea0eb : Import translations. DO NOT MERGE ANYWHERE
f0c57b71eca2 : Update notif ranking on consolidated policy change
e07fe5c3b561 : Block offset requests prior to entering PiP
152d0e6bc203 : Fix gesture exclusion limit for sticky-hide nav bar
be864d350079 : Remove unit test changes in "wifi: Support SAE_TRANSITION when converting to WifiConfiguration"
d9d3ada81894 : Remove unit test changes in "[Passpoint] Changes to Unique ID"
beb3609dbbf2 : Remove unit test changes added in "[Suggestion] Fix setWpa3EnterpriseConfig" in rvc-qpr-dev
7f60f432fbfa : [WIFI] Make Aware + Connectivity agent network specifiers sensitive
238de217662d : Add screenshot back to power menu for some devices
cefc89c911ef : docs: Added links to the Android 11 summary pages on developer.android.com.
44caf0ed7569 : AudioService: check calls to AudioSystem.initStreamVolume
373ac57b2d05 : Accept repeated locale as an input of LocaleList construction.
b6f4a0c6728d : DO NOT MERGE Adjust window focusable by view controller
951fa94b6a7f : RESTRICT AUTOMERGE Remove alarms from mPendingNonWakeupAlarms
41b1674f775c : Accept repeated locale as an input of LocaleList construction.
8e36f0a26e27 : Add accessibility manager enabled check in progressbar
771d8f8fbbf5 : Fix NPE in GlobalScreenshot
c16e6dfd4bd9 : Handle IME when target moves between splits
6987f6d675dd : Controls - Custom icon/color issues
db023fcd738b : DO NOT MERGE Sanitize more of the notification text fields
15a5b1cd9c5d : Check ServiceState when showing dialog
f6f287a1efc7 : DO NOT MERGE Sanitize more of the notification text fields
27c52fcaa8f7 : Don't kill for REQUEST_INSTALL_PACKAGES on default/error mode transition.
41c59babd51d : Add CONNECTIVITY_USE_RESTRICTED_NETWORKS permission to DownloadProvider
decfef24ccdc : Import translations. DO NOT MERGE ANYWHERE
dfc8abb1ffc7 : Update requested state after applying pending frames
2227e0fb0aa5 : Merge "Add the Verizon 5G UW icon and string" am: 8d534f80c9 am: eae34dbebf am: 95c9d36dd4 am: 4faca86ae0 am: 46b1601683
9b1d701af461 : [CS] Add an option to block sensitive network specifier
142ce41bfadb : Accept repeated locale as an input of LocaleList construction.
2cb650f9d0ea : Accept repeated locale as an input of LocaleList construction.
33ee46389e53 : Accept repeated locale as an input of LocaleList construction.
3d25b3b9b491 : Accept repeated locale as an input of LocaleList construction.
7ee68787cca0 : Accept repeated locale as an input of LocaleList construction.
cfa3045a5baa : Modify the TelecomLoaderService to provide LocalServices to Telecom
a19f9ed2b1c0 : Sanitize more of the notification text fields
978d31e45a67 : Sanitize more of the notification text fields
8061246d4a35 : Sanitize more of the notification text fields
7857da643150 : Sanitize more of the notification text fields
0e9afe60a35c : Retrieve unlockProfile attribute with private namespace
08744836fe65 : [Suggestion] Fix setWpa3EnterpriseConfig
3e91d35fa70a : CachedAppOptimizer: freeze/unfreeze binder
65f41278ee2a : Media - Handle cleanup of pending notification entries
e92b7d792cbf : Make dialog not exported
677078e87273 : Make display frame compatible
ff129bbc632c : LockSettingsService: Move down onAuthTokenKnownForUser()
e80e94182cbd : Compare with oldSoftInputMode after restoring softInputMode
6d90fa3d504b : RESTRICT AUTOMERGE Revert "Construct AppsFilter cache on background thread"
d1ba7f44e3df : Unlock keyguard for screen recording action
6b6992bf9b63 : Cached list of pre-created users on UserManagerService.
69eb7b7435a7 : Fix SystemCaptionsManagerService to re-bind after a force stop
bc86158b25f3 : Expose some level of logging to aid debugging.
1e8e7a94872d : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
ef7b1333f0e8 : Require permission to create trusted displays
f21c885ca7e8 : Require permission to create trusted displays
4ed31efe0020 : PiP: Hide menu when resize starts.
56c3b76fc4b3 : Make SystemUI crash with warning if SystemBarConfigs is incompatible with NotificationPanelViewMediator.
4a6f9b97215f : Fix AAOS SystemUI Presubmit tests that are breaking.
01e0f4813af8 : DO NOT MERGE Fix NPE in executeDeletePackageLIF.
e91551d5e500 : Media - Fix sysui crash on media image load
0c5affb4c42d : Media - Add player sorting
697c2f94379b : Only allow system apps to be forceQueryable
c3633c0dbf38 : Use WifiEntry#shouldShowXLevelIcon() to show X in level icon
4e9ce69d066d : Do not update nightmode from settings for car
b0f1feb01f40 : Construct AppsFilter cache on background thread
afe2823fd23b : AppOpsService: Add a special case for OP_RECORD_AUDIO_HOTWORD.
b1d0a839f104 : Fix transfer API.
12f3e8d6d4d5 : freezer: reentrant enable/disable method
6ca459dc1760 : freezer: switch to cgroup v2 freezer
1f27ebfa5560 : Allow to replace fixed rotation state
5a5734bbbaa9 : Finish fixed rotation after recents moved to top
88c92c70fee2 : Fix BEHAVIOR_SHOW_BARS_BY_TOUCH
44591227f20f : Add missing synchronized(mLock) blocks into PackageManagerService
10cb450ff571 : Fix usage of the wrong lock in PackageManager (mLock instead of mSettings)
a2673cdfd40d : [DO NOT MERGE] Sync app requested orientation on PiP exit
d6f2f7fc1192 : Fix some notifications animation issues
ea9d40e140b3 : Add minimum bandwidth config for showing LTE+ data icon
efc2cf9c4b5a : Fix NotificationPanel animation jank.
86bd39db3595 : RESTRICT AUTOMERGE: Set mAllowWhileInUsePermissionInFgs correctly when bindService() from background.
eb7103fd56cb : Import translations. DO NOT MERGE ANYWHERE
54602827931c : Remove entry from mLastReportedWindowingMode on destroy
80951fa9a8f7 : Introduce INPUT_CONSUMER permission for InputConsumer
1706bc0e663a : Import translations. DO NOT MERGE ANYWHERE
4bd9165371c9 : audio service: add watchdog for audio mode
b3beae79aea3 : audio: additional speakerphone and audio mode fixes
fb00462317ed : Import translations. DO NOT MERGE ANYWHERE
df13bb984bf0 : Import translations. DO NOT MERGE ANYWHERE
d683a79c5db9 : Import translations. DO NOT MERGE ANYWHERE
031f3d18e18a : [SysUI] Add Low Quality QS indication
a8c84525bc43 : Use sf animation handler in PIP PhysicsAnimator
5afa7645579a : Revoke the uri permission when the file is deleted
bfdd44fa937e : Import translations. DO NOT MERGE ANYWHERE
b2444cbef523 : [RESTRICT AUTOMERGE] Make a context dervied from an UI context as an UI context
bb6d38615ef4 : DO NOT MERGE: Rename temp file to use a valid image file extension
17ed4e74ec78 : Add log for dismissal when new screenshot is taken
324aa1e5d43f : Import translations. DO NOT MERGE ANYWHERE
e085352bd8e5 : DO NOT MERGE: Update location icon on changes
298ab92a0e81 : DO NOT MERGE Add unused StatusBar to prevent crashes
68b3c98e1424 : AppOpsManager: Add OP_RECORD_AUDIO_HOTWORD
4477d12e0db0 : Don't create a file with empty favorites
b28236132d5b : Revoke Uri access after a NotificationListener is removed.
cd1aec744c5e : Grant URI permissions to NotificationListenerServices when added.
d631c648b3e6 : Add a SettingsProvider key for Adaptive connectivity
151afab95b58 : Import translations. DO NOT MERGE ANYWHERE
a4f73d7f1f73 : Respect UI Context for getDisplay
174baaccc7ff : [Wi-Fi] Show Pie+x Wi-Fi icon when a connected Wi-Fi is not default route
c229eba162c5 : Import translations. DO NOT MERGE ANYWHERE
6b0ae2ef20e7 : Import translations. DO NOT MERGE ANYWHERE
dcb29f69d92f : Import translations. DO NOT MERGE ANYWHERE
1cbc5741db62 : Import translations. DO NOT MERGE ANYWHERE
9fd9023250eb : Import translations. DO NOT MERGE ANYWHERE
eb07221ebc23 : Import translations. DO NOT MERGE ANYWHERE
0a260fa74677 : Import translations. DO NOT MERGE ANYWHERE
b0d0d7c46ab0 : Smooth out IME animation for automotive devices
d93dade83381 : Import translations. DO NOT MERGE ANYWHERE
9c193197f256 : Import translations. DO NOT MERGE ANYWHERE
106f745c3a13 : Remove home snapshot immediately
1a1c93f964a9 : Handle NPE in LocalImageResolver to avoid crashing systemui
4cac9f064d37 : Import translations. DO NOT MERGE ANYWHERE
ae90e6c0b234 : Import translations. DO NOT MERGE ANYWHERE
252f5173b7f8 : Do not trigger move animation during PiP transition
6fcdb6bf9e39 : Remove delete action from notification
e69b8a900630 : docs: Fix note about new intent action changes coming with Android 11.
ebceb0dd39aa : Add default constructor to NR cell classes
6af009ab20d9 : DO NOT MERGE: Fix NPE bug in LocationManager
aa76a82dc30e : Import translations. DO NOT MERGE ANYWHERE
170c118b8105 : DO NOT MERGE: Fix incorrect use of UserHandle#getUserHandleForUid(int uid)
69e604fdb9ff : [SettingsProvider] fix WriteFallbackSettingsFilesJobService holding wakelock
c1dc1b851939 : Cache location provider pkg name
64c801d344ab : Special case location provider camera accesses and show them as indicators
94afe73ca262 : Treat phone call mic/camera similar to other mic/camera app-ops
732608a6be70 : Add app-ops for camera/mic use during phone call
665f91bdaac0 : Correctly expose EGL_ANDROID_native_fence_sync to hwui
6adc3669892e : Media - Don't animate during camera gesture
68b3b2b79035 : Import translations. DO NOT MERGE ANYWHERE
48c13b4f9a9f : Import translations. DO NOT MERGE ANYWHERE
6212e2a6d0e5 : Fix screenlayout calculation with overridden screenW/Hdp
444e8dc6ce22 : Refine system bar position restoring
48288a505dbc : Correct the return value of applyAnimationLocked.
23c75281ef0d : Update requested state after applying pending frames
6afd939ba562 : Skip RAT type listener registration if IMSI is not available
64c342d2253d : Avoid notifying the FUSE daemon for invisible volumes
f8175d1a5b27 : Dispatch insets to client if mState is changed
b1dca9a89bea : Non-priv apps are not allowed to use always/never lock task mode
426d1e21ab62 : Support dispatchNullEvent virtual method
27d5a1f5a110 : Avoid adjusting top focused root task while clear task
31fc73a70719 : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
e49aa726f068 : Allow package verifier to hide specific fgs notifications.
cb4dbb8b80a5 : system server watchdog caused by deadlock
533682ebb394 : Refine system bar position restoring
c07be0dfcff8 : Invalidate resized bounds on aspect ratio changes
cbb1ec8a4ab8 : Fix padding in management activities
ca5b04dffae3 : Update NR TAC limit to 3 bytes
9bb99247d82d : Reduce WTFs in SyncManager
70b5235a9dd6 : Allow user to block individual apps from resuming
a710a3045724 : DO NOT MERGE Don't allow non-instant permissions for instant apps.
8b9393f4f4b4 : DO NOT MERGE Don't allow non-instant permissions for instant apps.
741e955d129c : DO NOT MERGE Don't allow non-instant permissions for instant apps.
d83e3a350d1a : DO NOT MERGE Don't allow non-instant permissions for instant apps.
87c7f4116d35 : MediaRouter: Create BluetoothRouteProvider for each user
68391260368b : Update process info while making activity visible
d6d30963d7bc : Import translations. DO NOT MERGE ANYWHERE
12a31d14ce77 : Import translations. DO NOT MERGE ANYWHERE
412a546b28b7 : Import translations. DO NOT MERGE ANYWHERE
0e74a934eebb : Import translations. DO NOT MERGE ANYWHERE
5fec07e05214 : Import translations. DO NOT MERGE ANYWHERE
620899326ddb : Import translations. DO NOT MERGE ANYWHERE
90a8354a0327 : Use theme color for screenshot UI icons
39bcfc7c83f3 : Remove car permissions from common shell package
cbc302a86e70 : VIS : SoundTriggerService: fix fake AudioRecord creation
a845acf97df0 : Prevent re-use of dismissed wallet view
73d6c7926d2c : [RESTRICT AUTOMERGE] Update the visibility of activities on sleeping display
5f617413aaf7 : Add MODIFY_AUDIO_ROUTING permission to systemui
2778b62f1d60 : Remove app ops indicators from notifications
62f66da68af4 : Do not leak dump objects.
979cb4566c6a : Make non-blockable notification more robust
3d725e8768c3 : Notify IORap without including packages for secondary dex opt.
d240baf68266 : Dismiss bubbles if shouldBubbleUp returns false (e.g. DND is enabled and configured to hide that bubble).
43a326cdb364 : wifi: Support SAE_TRANSITION when converting to WifiConfiguration
1a53789bc884 : Update requested state after applying pending frames
79388bdd6fc2 : Unset activity type for process level configuration
a312f8165c84 : Avoid deadlock during boot up
57855efc386a : Fix WiFi + "x" stil visible
75d127dc9249 : Remove IMS call logs that may leak PII
d20b0cef5c76 : Fix CtsIncidentHostTestCases for RVC AAOS emulator
89f122abe2b7 : Use last user-resized size when re-entering PIP
a95061ca2d46 : Mark implicit PendingIntents as immutable
cbcf477e8b05 : Add missing isShellUser check
c527eed1235d : [Passpoint] Changes to Unique ID
41cc05cd4d84 : allow KeyguardIndicationController to be more easily overriden
ef1f570a236e : Run user sensitive 60 seconds after boot
240dd7347b96 : SystemUI: Reset PUK StateMachine after PUK is unlocked
3fbdd17f4582 : No vibrate on initial ringer setting
d75a22bc2067 : Add 5G NSA to collapsed RAT types list
070b491882d2 : Add changeId to gate R-QPR tests behind
9334f7aba717 : Do not log package name on privacy-indicator logs
b56228e0c024 : Update PermissionManagerService to handle pre-created users
462481663cbb : docs: Removed Q preview language and added a link to the Android 10 page on developer.android.com.
fc704c03202d : Shorten month on AOD date
ad19ed2577d6 : docs: Adjusted language to avoid gender-specific terminology. Test: none (docs-only change) Bug: 151156981 Change-Id: I8f06796b2828695f62bf32c033e5406bc3d858ad
6bb575bab19a : Make screenshot process unbind correctly
9c62ef63fdaf : Resume next activity if pausing app died
e5a64d49da48 : Fix fd leak in KeepaliveTracker.
e5f5be9fd24c : Shorten month on AOD date
e88a27f8276e : Change description of privacy icons in Statusbar
83f4bc398ec6 : Change date format for better 'ja' compatibility
2e0f351d3508 : Add guts to media player on long press
53c36b7e74a9 : Add EBS interface to BatteryController
0a1d4ed6c68d : Use header font on emergency button
fc2a3e3a4075 : Change ASSISTANT_SESSION_UNKNOWN ID
95e63154f8f7 : Introduce a CustomIconCache for editing favorites
f2e7da7a641a : Resume next activity if pausing app died
ad8b8328dd7e : Import translations. DO NOT MERGE ANYWHERE
5eefe71bc76f : Import translations. DO NOT MERGE ANYWHERE
0c296e7d4391 : Import translations. DO NOT MERGE ANYWHERE
23fee1d03e9a : Import translations. DO NOT MERGE ANYWHERE
467ede01758b : Import translations. DO NOT MERGE ANYWHERE
fa308009c9db : Import translations. DO NOT MERGE ANYWHERE
6a9d87fa2fdf : Import translations. DO NOT MERGE ANYWHERE
e3be77786bf3 : Also factor the floating rotation button into the active touch region
5f902db80183 : Import translations. DO NOT MERGE ANYWHERE
11dcabfff1d6 : Ignore nav bar alpha changes while user is not yet setup
1315f1105e22 : Support dispatchNullEvent virtual method
a059a46dba51 : [DO NOT MERGE] Keep track of audio recordings that are silenced
98e7fb1d55bd : Use reentry size to calculate PIP entry bounds
d4173126b3fa : Allow reentry bounds to be overriden before saving
ce030f1d75c3 : Fix argument order in Sharesheet Started logging
7f12a30e74af : Do not leak dump objects.
29154b178d6a : Do not leak dump objects.
dae1a663883c : Apply audio restrictions to external vibration
046114dc6873 : Make non-blockable notification more robust
4393c7a5622c : Skip loading tiles from non-current user if primary profile only
002944f78e5c : Resolve the endpoint in legacy VPN
c9e026f4e9db : Add a test for starting the legacy VPN.
f768e865a1a9 : Add check for WallpaperEngine compatibility
f92d07e5f95c : Add updatable-media jarjar rules to framework-all
d44c53b4e59b : Call on urls changed callback when callback added
9b1ead5c293f : Fix isAutoRevokeWhitelisted api to ignore manifest declaration
ea9ef78f67bc : Use theme color for AV container background to avoid a white flash in dark mode.
32b4fb1be790 : Import translations. DO NOT MERGE ANYWHERE
b6478edb0945 : Dispatch insets to client if mState is changed
c00b4ca818cf : Import translations. DO NOT MERGE ANYWHERE
aa78645d74f4 : Import translations. DO NOT MERGE ANYWHERE
01b7a613387e : Migrate PiP logs to UiEvent
81fa5e436a81 : Add DeviceConfig flag for drag direction angle threshold for cursor drag
e534fb7782e5 : Separate mic + camera from location
4c789e0168c0 : Fixed how com.android.server.pm.Settings handle pre-created users.
7a6365ae7e6e : Fix bug: NullPointerException in ChooserActivity
eaae63437faf : Extend SUPL network request timeout for consecutive SUPL request
4a28e3e8ccbc : Controls UI - Do not throttle drag events
72235982a9a2 : Controls - Reduce binding priority
f379917d3eb4 : Allow permission controller to read audio configuration
18c29901f7ea : Import translations. DO NOT MERGE ANYWHERE
2bc72aa87f6a : Fix flaky test in ConnectedDeviceVoiceRecognitionNotifierTest.
e6c662098d26 : Revert "Reparent bounds layer if surface was replaced."
504e7d848d5e : Mark implicit PendingIntents as immutable
a5d52884d01b : Mark implicit PendingIntents as immutable
db245b031022 : Mark implicit PendingIntents as immutable
599c3e4b75a6 : Mark implicit PendingIntents as immutable
7f0fd285c64b : Mark implicit PendingIntents as immutable
c710e6f3331e : Import translations. DO NOT MERGE ANYWHERE
a17c813b4029 : Remove home snapshot immediately
51387a027dc8 : Use -target 8 for android_uiautomator
02bdeeffb313 : Mark implicit PendingIntents as immutable
5277e0781d1f : Update docs to clarify how providers can create style bundles and Slices for inline suggestions.
06d38cabf6fb : Alert ProxCheck listeners directly when timing out.
3850645278df : Import translations. DO NOT MERGE ANYWHERE
b8b53f3b3932 : Fix duplicate devices when multiple mediums scanning requested
077e548c041f : Import translations. DO NOT MERGE ANYWHERE
e78fbde29990 : Import translations. DO NOT MERGE ANYWHERE
2c17b6690f84 : Revert "Revert "SystemServer: Dynamically load wifi-service"
f570f1bdcc24 : DO NOT MERGE Revert "[NetworkSuggestion] Fix getEnterpriseConfig"
31c24e048ff7 : Allow Power-button to temporarily ignore proximity sensor.
c29772ff2519 : Import translations. DO NOT MERGE ANYWHERE
04d03a360683 : Import translations. DO NOT MERGE ANYWHERE
01e7567c22a7 : Fix SideLoadedAppListenerTest
ff69d4bf4cbd : Fix UserSwitchTransitionViewMediatorTest
e39427591a42 : docs: Changes "their" to "the" in 2 places
b88b1b68ad47 : DO NOT MERGE Filter out suppressed notifications in entry manager
8e41a2debb53 : Notify IORap without including packages for secondary dex opt.
929ab61a147b : RESTRICT AUTOMERGE Do not set referrerUri on SessionInfo for non-owners
e432e37ba2fd : Allow more concurrent notifications
70a648c8c0d1 : DO NOT MERGE Filter out suppressed notifications in entry manager
6607196afb44 : Prevent sleep tokens from being created recursively.
fe89715c86a7 : Fix "null" toast when FillCallback.onFailure(null) called.
9b4958afb079 : Notify IORap without including packages for secondary dex opt.
d50f065d774a : Recreate media controls when style changes
fae543b9f94f : Notify IORap without including packages for secondary dex opt.
a8a07f1f40ba : Only apply back gesture device config if there are existing insets
379eb5c25ffa : Correct protectionToString
3f8431c35351 : Import translations. DO NOT MERGE ANYWHERE
629b35013eb8 : Import translations. DO NOT MERGE ANYWHERE
940b34d6ebd2 : Decouple FUSE mount from main thread for demo user
a03bcee78325 : [NetworkSuggestion] Fix getEnterpriseConfig
6a4b7680ccb8 : Ensure CachedAppOptimizerThread cpuset
a7f7936590c0 : Do not animate padlock when fp
0af8530dd302 : Decouple FUSE mount from main thread for demo user
4030db5f0d3b : Allow SystemBar configuration via XML.
e95a490dd1fd : Set the NetworkInfo subtype to 0.
6dbda27f98cc : Require a more specific intent
c09d09906aa5 : Remove Enhanced Connectivity Dev Option
702ca7cf63dc : Remember the stack position, including across configuration changes.
71818ce4904a : Change the range checking for ssrsrq
f6ef97cd1db1 : Fix NullPointerException thrown by logging
fc974f289314 : Revert "Make broadcast protected"
f654371d5380 : Don't include inaccessible data dirs in library paths.
a40ff70cad00 : Set the NetworkInfo subtype to 0.
972d6e20c6c6 : Import translations. DO NOT MERGE ANYWHERE
70441941ec1a : Import translations. DO NOT MERGE ANYWHERE
26c08ac7580f : Import translations. DO NOT MERGE ANYWHERE
64423cb3862e : Import translations. DO NOT MERGE ANYWHERE
630f891af58d : Fix race condition in UidRecord cleanup
d537ce04fb9a : Update mandatory concurrent stream docs to specify support for lower resolutions.
a88b4e6a6f86 : Import translations. DO NOT MERGE ANYWHERE
e4ce99a81d08 : Import translations. DO NOT MERGE ANYWHERE
b4d8aa9d4509 : Import translations. DO NOT MERGE ANYWHERE
edc354d39991 : Updated docs with clarifications on specific limitations with the new Inline APIs.
92ff8488cdcd : Update focus highlight of dialog button
263a260099d9 : Import translations. DO NOT MERGE ANYWHERE
f5c610d853c9 : Import translations. DO NOT MERGE ANYWHERE
d0dd38c4d4b8 : fix app prediction service doesn't clean-up properly.
c9111232a781 : Import translations. DO NOT MERGE ANYWHERE
cef78fc4a60e : Import translations. DO NOT MERGE ANYWHERE
5c17bba24d79 : Add CAR_DIAGNOSTICS, CLEAR_CAR_DIAGNOSTICS, CONTROL_APP_BLOCKING, and CAR_UX_RESTRICTIONS_CONFIGURATION permissions to run ATS tests
5bd85e55314c : Import translations. DO NOT MERGE ANYWHERE
c461912e10fb : Import translations. DO NOT MERGE ANYWHERE
eb449a4c1f1c : Import translations. DO NOT MERGE ANYWHERE
0d06d71f1671 : Import translations. DO NOT MERGE ANYWHERE
681b2364225a : RESTRICT AUTOMERGE Do not set referrerUri on SessionInfo for non-owners
1a99a4795ecf : Import translations. DO NOT MERGE ANYWHERE
d58101e2b241 : Reduce demo user FUSE volume mount timeout
dc21a3c479dc : Propagate AudioAttributes flags to VibrationAttributes
35c84e129386 : Allow network stack UID caller to retrieve cell identity
a1efa34f0be5 : Ignore GONE views in shade when processing sections
1adf9e656032 : Fix unintended preferred activity reset
fd90ff85ebcc : Skip bg PSS collection for apps using a camera
80166c8f7335 : Import translations. DO NOT MERGE ANYWHERE
15edb3605419 : Import translations. DO NOT MERGE ANYWHERE
02d2a3ff0844 : Import translations. DO NOT MERGE ANYWHERE
989e0889ad8f : Import translations. DO NOT MERGE ANYWHERE
aec9d3ca9539 : Import translations. DO NOT MERGE ANYWHERE
290ee34d3b1e : Make broadcast protected
18048e074b88 : Update FocusFinder
56cfdd1e873c : Allow network stack UID caller to retrieve cell identity
78f3118b6be0 : Disable emergency alert for Germany and Poland per requirement
dfd9f17703c9 : Ignore GONE views in shade when processing sections
312755820a8d : Fix unintended preferred activity reset
3b7232c1abf5 : BluetoothManagerService: enforce BLUETOOTH_PRIVILEGED for onFactoryReset
d7bd2554651e : Animate out screenshot UI on back and CLOSE_SYSTEM_DIALOGS
fc76b97d1bc7 : Skip bg PSS collection for apps using a camera
7f6c907182c7 : Import translations. DO NOT MERGE ANYWHERE
1d6554f0e1c7 : Reduce demo user FUSE volume mount timeout
68f003f6f525 : Import translations. DO NOT MERGE ANYWHERE
275a60894f91 : Import translations. DO NOT MERGE ANYWHERE
96f9d0cd933a : Import translations. DO NOT MERGE ANYWHERE
a4b938cf55f7 : Import translations. DO NOT MERGE ANYWHERE
61b6c2988821 : Fix missing IME switcher icon (w/ a hardware keyboard)
ed2c89886527 : Java docs update: Advise not to include PII in setProcessStateSummary
cc051fe9cfb8 : Grant visibility even when not granting URI perm
f0988b92e29c : Improve SystemUIOverlayWindow control
14708a698421 : Update active touch regions in the nav bar
c2777148df6f : Propagate AudioAttributes flags to VibrationAttributes
6c01bf5f87c0 : Revert "Update FocusFinder"
5749b51f8c73 : Fix missing IME switcher icon (w/ a hardware keyboard)
540d92d28cf9 : Remove possible residual callbacks when detach wallpaper.
1fc831d5780d : Keep USB disconnected receiver active when ADB activity in bg
95004885f89d : Fix NavigationBarColorTest
df8d0777a37f : Delete dead code related to CarStatusBar
9406f1dea8be : Grant visibility even when not granting URI perm
3bda3bf8c6e0 : Java docs update: Advise not to include PII in setProcessStateSummary
05ad942626b2 : Do not reposition leaf tasks from grandparent tasks
0cb53bb60620 : Ensures the slop value is fixed cross lines.
588fa46cf4d6 : Fix NavigationBarColorTest
bb2eb8cc3206 : Prevent exception when surrounding text retrieval
fa5cc51c8d27 : Resume-on-Reboot: remove special string
b7cffcab3228 : Allow empty tokens in strict grammar
b30bb354fdc5 : Handle null media metadata
c5f14f9e6a7d : Use CarUserManager and fix broken "add user" button
c07f0a910faa : Move screenshot receivers and add tests
9abf24f03269 : Give Permission Controller the ability to see all accounts.
239e5815b424 : Postpone updating idle states to after the boot.
dbac29e44f10 : Allow perm controller to read historical app-op data
7738b4ed3391 : Import translations. DO NOT MERGE ANYWHERE
60f36e44b622 : Guard against NPE
e830adfef69a : Add ripple and border to emergency call button
ca643c5c337a : DO NOT MERGE Add permission checks before delivery
6d9cf96addb6 : Import translations. DO NOT MERGE ANYWHERE
2414b21d4e94 : Import translations. DO NOT MERGE ANYWHERE
782bdfc3828b : EventSequenceValidator: Only record the debug log in debugging level.
b46f97157356 : Don't auto-restart face auth after successful auth
6331de5051b9 : Don't turn on prox when wirelessly charging.
56cd67c4e416 : docs: Use more inclusive pronouns
fd89d72b13e2 : Restricts notified app ops based on flags
d074a5443532 : Add back privacy chip
c4bbfd14a128 : Clear identity when checking strongauth flags
bdf78962f40d : Reset the screenshot preview intent on clear
edd2c9063146 : EventSequenceValidator: Only record the debug log in debugging level.
c7592950634e : Import translations. DO NOT MERGE ANYWHERE
8150894a3166 : Import translations. DO NOT MERGE ANYWHERE
2b313d61aed6 : DO NOT MERGE: Remove unused intent in NiNotification
80a9cce44b52 : Add missing isShellUser check
5e2931c6569a : Add missing isShellUser check
9c33b3fe919d : Add missing isShellUser check
3a5cd5bbe341 : Add missing isShellUser check
8f3de48e1947 : Add missing isShellUser check
bfdb7121ef7a : Add missing isShellUser check
dd9b2c423839 : DO NOT MERGE: Remove unused intent in NiNotification
8b7811ce591b : Remove unused intent in NiNotification
ef5279d9f589 : Remove unused intent in NiNotification
d541f6d85e90 : Remove unused intent in NiNotification
3750b50e76e4 : Resume-on-Reboot: remove special string
647d9fb72345 : Add permission QUERY_ALL_PACKAGES into WAPPushManager
39ba8c9cc313 : Add CAR_DRIVING_STATE and CAR_CONTROL_AUDIO_VOLUME permissions to run ATS tests
0ebe70cb0fa6 : Prevent exception when surrounding text retrieval
98349de32ad8 : Reintroduce flexible inset mapping
c2e8162410cd : Keep alternate reference to mStatusBar and mNavigationBar for flexible insets
c363a3a14817 : Add HANDLE_CAR_MODE_CHANGED permission
068ddf7b06a8 : Scroll the hiding page to top on tab changed in sharesheet
c109dd0ac74d : Remove toast in power save mode
f784aed8e2c5 : Clicking convo header launches notif settings
d24084e95a9f : Update authentication when encrypted or lockout
12ef1eeb5e7f : Import translations. DO NOT MERGE ANYWHERE
7b1c1db80aeb : Check foreground and appOps for BiometricPrompt#authenticate
10789f19d79c : Add icon logic for 5G SA mode
d50eb6eeb56f : Update PowerNotificationWarnings
7652ae9080b8 : Don't clone the locale redundantly in Configuration.setTo()
dce238b63f0e : Make the build text in QS marquee
c4b0c2c602ff : Give SysUi top-app while playing charging anim
0dbd975880f5 : Import translations. DO NOT MERGE ANYWHERE
98bf74b77624 : Skip resuming activities on sleeping display
925a102e1062 : Animate when removing PiP
078be01072ff : DO NOT MERGE Annotate CarSystemUiTests to be run for AAOS pre-submit.
a3986a5def10 : Allow empty tokens in strict grammar
7d4f7799ca22 : Allow call forwarding number with prefixes to be dialed while on IMS roaming
e7ca377655e7 : Ensure that bubble badge is always circle
83308950ee97 : Add ID to secondaryOrientationHandle for tests
b6385c2957ce : Import translations. DO NOT MERGE
a4a934731b40 : Import translations. DO NOT MERGE
6ec2f9151baa : Add relative layer to SurfaceParams
26e679e8e4e3 : Change the range of SS-RSRQ per 3GPP TS 38.133 section 10
131781145dbd : Fix a Sms7BitEncodingTranslator threading issue, since translate() method can easily race when called by multiple threads.
157cf557b125 : Add a space after bullet point is recommended
33e5841e8704 : Expose NR State string method for use in RadioInfo
223c8e01189c : Apply max char length when setSingleLine is called.
a0c653945bb7 : Set upper-limit for the single line edit text.
f76c853a8853 : Keep warming services out of cached adj
0c1b92192314 : linkToDeath exception cause system server crash
03ed4040ee84 : Migrate from old key when combining device and media data
ee525cf1c553 : Fix aliasing issue with bubble badge bitmap
b614cf9129ac : Import translations. DO NOT MERGE
c8045674088d : Fix NPE
dd2100f61a43 : Revert "Migrate from old key when combining device and media data"
2c403a6526ee : Added systemui controller to control system bars.
3a3af2fc2f29 : Add carrier config for NR timer reset
564ace9a92a7 : Unregister broadcast receiver when detached from window
96078b105216 : Add bottom offset to the intial padding rather than accumulating it.
715073fc6914 : Fixed that data connections not tearing down when APN set id changes
206e7d747e67 : Prevent bell icon from disappearing on immediate followup notification.
bdee377f8785 : Don't delay frame scheduling
723f5f365f98 : Fix state deletion for transient backup issues.
43a6de043e74 : Do not hide the bell icon.
d38fed16c824 : Don't delay frame scheduling
972ace00d090 : Add setRelativeLayer to TransactionCompat
3ea519db54ce : Clean up FocusParkingViews
b85215ff6226 : Don't update height if recycler view was scrolled
d566201cc1f1 : Import translations. DO NOT MERGE
dc1b9a7afea5 : Import translations. DO NOT MERGE
6b4752ae8cc6 : Import translations. DO NOT MERGE
61378cc8ed92 : Import translations. DO NOT MERGE
05517369c19f : Import translations. DO NOT MERGE
2c03529ef37a : Import translations. DO NOT MERGE
61d251fb66e6 : Force enable vertical scrolling on profile tab change
c2bae89e3689 : Cache Display.Mode so we can ignore refresh rate changes
857bc685c9cd : Disable MediaNotificationProcessor
d1736bd7bfd8 : Fix bubble button alignment
816abfc8c1f1 : Rearrange/rename GlobalScreenshot methods
e9a91b39cf6e : Migrate from old key when combining device and media data
ce6c2180292d : Import translations. DO NOT MERGE
7b5cd95fa69f : Wait for remote animation to stop freezing display
75b16ca6cf90 : Fix ConnectedDeviceVoiceRecognitoinNotifierTest
9e07b231aceb : Import translations. DO NOT MERGE
0dbe03bf5825 : Import translations. DO NOT MERGE
dd5484543d29 : Import translations. DO NOT MERGE
13ec72c74320 : Restored style icons and added screen shot icon overlays
b059bd394761 : Do not set referrerUri on SessionInfo for non-owners
6ad6ca2dbb77 : Do not set referrerUri on SessionInfo for non-owners
fcd3ea47a5c5 : Import translations. DO NOT MERGE
ef8a0ebd6eaa : Import translations. DO NOT MERGE
f6ed4b7f6ddc : Import translations. DO NOT MERGE
db897af77da8 : Disable DUN APN while roaming for certain carriers
40790c547c5f : Import translations. DO NOT MERGE
f0d3b3c6b7d8 : Import translations. DO NOT MERGE
9fb994de307f : Import translations. DO NOT MERGE
44e9f1680991 : Import translations. DO NOT MERGE
2bd92f1ccb6b : Import translations. DO NOT MERGE
0f08d8f6d026 : Import translations. DO NOT MERGE
29df92f9c157 : Import translations. DO NOT MERGE
5f74d605ce2d : Made AutofillId.withoutSession is testable.
52d801e4d78b : Stop sharing ProximitySensor in Doze code.
a03b069d40d0 : Fixing the alarm icon for new p20 styles
d1dc2f334cba : Ensure doze sensors can be registered when screen on.
34cedd485795 : Allow separate top and bottom rounded.xml layouts
c0be8e558807 : Update style drawables after bugbash
ae2f8b143645 : Fix typo that leads to attention not working
6a9464c08061 : Remove incorrect optimization in visibility cache
e79d159e2269 : Early exit when target app ID < FIRST_APP_UID
de5d8f433993 : Fixes broadcast filtering for multi-user sys apps
c6985445ad7c : Repopulate cache with sibling visibility on remove
3de684bac68a : More defensive checks for ProximitySensor
58a260196c51 : Import translations. DO NOT MERGE
6edb8d4ade28 : Import translations. DO NOT MERGE
9eac6c4b177b : Import translations. DO NOT MERGE
ab406e1abb04 : Import translations. DO NOT MERGE
b732509d8bbf : Import translations. DO NOT MERGE
e98a257b3daf : Import translations. DO NOT MERGE
7d71ebca99aa : Import translations. DO NOT MERGE
34e06cfb4a60 : Import translations. DO NOT MERGE
c601239867b1 : Import translations. DO NOT MERGE
0c12a655e5ad : Import translations. DO NOT MERGE
b5e3addc5f27 : Revert "Ignores protected broadcasts if not priv-app"
a9f825922e18 : Revoke install permissions when the permission defining app is uninstalled.
6c08438dd91c : Import translations. DO NOT MERGE
db742984b80c : Import translations. DO NOT MERGE
2a7d804124de : Leave Prox registered when safe to do so.
3117fbca27f7 : Revert "Hide bubbles' IME after screenshot is taken."
713af5fdd39a : Update FocusFinder
ccade9021089 : Import translations. DO NOT MERGE
4a1455c08349 : Ensure we always bind to overview service when starting up
007b6750651c : Import translations. DO NOT MERGE
629269a6418b : Alerts not respecting dark theme
c889beb72c49 : Add themed select icons.
ebbfced4cfd9 : Flag the falsing threshold for attention
97b5f0123c72 : Modify WirelessChargingLayout for reverse charging
d3d334d72679 : Import translations. DO NOT MERGE
ee87db81e58a : Import translations. DO NOT MERGE
5fd86a6a1dc6 : Import translations. DO NOT MERGE
3e72f87266ee : Update the maximum extension due to attention
943159d15382 : Fix missing icon for one-to-one convos
86cc35a927cb : Make A11yServiceConnection PendingIntent immutable.
63c959bc9cdd : Fix missing icon for one-to-one convos
b6891b38c7b0 : Ensure that brightness sensor is registered in AOD
ae51cafbf4c1 : Import translations. DO NOT MERGE
71c824c05724 : Revert "Exception if receive move withouth down"
e6fc5652bda8 : Revert "Consolidating MODIFY_AUDIO_SETTINGS permission checks"
140d34197202 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #5."
23537575fd5e : Keep secondary prox registered when covered.
90b716a44280 : DO NOT MERGE - Only autoVerify at install for new hosts
30f39a214329 : Import translations. DO NOT MERGE
b4d341837877 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS, attempt #4."
b9ccfe55aa74 : Make system-generated FGS notification PendingIntents immutable
f3e6ee8a548e : Import translations. DO NOT MERGE
b2b90c490ca6 : Import translations. DO NOT MERGE
3e76c30b7db2 : Only autoVerify at install for new hosts
153de338c182 : Only autoVerify at install for new hosts
4789a49605f9 : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
0c9c472e1db3 : Import translations. DO NOT MERGE
92a31b4dc1bc : Import translations. DO NOT MERGE
fc519a04c9b8 : Import translations. DO NOT MERGE
2efac4234a57 : Import translations. DO NOT MERGE
8eedd93a3c78 : Import translations. DO NOT MERGE
4113a013fe73 : Use main executor for Doze related stuff.
26b7eecd5f0e : Import translations. DO NOT MERGE
32441c799f3b : Import translations. DO NOT MERGE
c4e25eb8145d : Import translations. DO NOT MERGE
c292f3cfaf2f : Import translations. DO NOT MERGE
79cb20bf6194 : Import translations. DO NOT MERGE
63027a63d3b7 : Ensure ProxCheck doesn't unregister ProxSensor
31a266d5a3c2 : Add multi-user support for AutoTileManager
787e8bab71fd : Import translations. DO NOT MERGE
dab455a03f37 : Import translations. DO NOT MERGE
461fe5833c1a : Adding Icon Animations and new colors
501877c781f7 : Import translations. DO NOT MERGE
a16a50edfb5b : Revert "Flip ENABLE_DYNAMIC_PERMISSIONS."
c100cf0ced9f : Import translations. DO NOT MERGE
a40786c7dc69 : Revert "System Bars animation for fixed rotation transform"
e3b17f75b563 : Remove new styles from AOSP
9879cd8c5b69 : Update Bluetooth AVRCP default version to 1.5
209e793a0b38 : Prevent recursive calls to proximity sensor.
d42403f14994 : Revert "Don't readd pending notifs to NEM's allNotifs list"
8f818fd48144 : Fixed a bug where the brighness mirror would make everything invisible
b3b7262b7271 : Fix crash caused by unhandled bucket
49a67de57a77 : Don't turn on prox until after screen is off/dozed
243d1f552527 : Import translations. DO NOT MERGE
596adc6f33b0 : Import translations. DO NOT MERGE
ba084b4a801e : Import translations. DO NOT MERGE
2ea64b11dff9 : Import translations. DO NOT MERGE
65838ed0d28b : Import translations. DO NOT MERGE
b0efb5b40514 : Import translations. DO NOT MERGE
84daff228336 : Import translations. DO NOT MERGE
053fe9d4dca6 : Import translations. DO NOT MERGE
f189909de4fb : Import translations. DO NOT MERGE
6f99e49baed5 : Import translations. DO NOT MERGE
2196ca0b43e3 : Import translations. DO NOT MERGE
da7a774b7812 : Adding UiModeManager Custom Tests
ac566ce954ea : Import translations. DO NOT MERGE
303333b6864f : Import translations. DO NOT MERGE
bab561d723cf : Import translations. DO NOT MERGE
20d4c6e969fa : Revert "Fix missing animation when launch activity from notification."
a2f88daae8db : Improve compatibility of WallpaperCompat
0f9b08c87cd1 : Import translations. DO NOT MERGE
370b805aafe0 : Revert "Prevent NPE in PulseExpansionHandler"
ceb752ca8b06 : Revert "Fix missing animation when launch activity from notification."
65c956e9527e : Import translations. DO NOT MERGE
07f7b845462a : Revert "Prevent NPE in PulseExpansionHandler"
c99a61ac20f6 : Revert "Fix missing animation when launch activity from notification."
37a5f9dd0685 : Fixing stroked qs tile
3bdc370dd92b : Import translations. DO NOT MERGE
184ffcc5ac73 : Import translations. DO NOT MERGE
09199246015e : Import translations. DO NOT MERGE
4abf9fd36e91 : Import translations. DO NOT MERGE
584e436738d8 : Import translations. DO NOT MERGE
1f980d30079e : Add a helper function to query CBR package name.
bfea51f4cfc8 : Provide BatteryControllerImpl
67a07c2223bc : Add null check for default proximity sensor.
0bbaa6fce4be : Import translations. DO NOT MERGE
e5363ba82a69 : Import translations. DO NOT MERGE
1dcf2ed7186d : Import translations. DO NOT MERGE
68006d73f670 : Import translations. DO NOT MERGE
580a0ac12464 : Import translations. DO NOT MERGE
2a13af9dec8a : Import translations. DO NOT MERGE
f354c67bd8c3 : Prevent NPE in ProximitySensor.
f0ef5b8d3512 : Import translations. DO NOT MERGE
dd2264f21a53 : Import translations. DO NOT MERGE
d0a97c8f8c32 : Import translations. DO NOT MERGE
2eb4d4db393e : Update icon shape for Victor
58a7f521d64f : Adding P20 icons
1d7a50cea800 : Add latching threshold for ThresholdSensorImpl
8c5cce632817 : Prevent paused ThresholdSensorImpl event delivery.
1bb43b6c4cdd : Check URI is valid for loading images
575650a7a6bc : Import translations. DO NOT MERGE
77ecb7e6d3b4 : Import translations. DO NOT MERGE
7ae166f8eee7 : Import translations. DO NOT MERGE
52195a44b084 : Import translations. DO NOT MERGE
35c41423e7af : Import translations. DO NOT MERGE
0c5167281b65 : Import translations. DO NOT MERGE
6f4d6b2bcfc7 : Import translations. DO NOT MERGE
6da7e0634ed7 : Adding P20 styles
c2acf99d6e1e : Add READ_PHONE_STATE back to pregranted phone permissions
1a5005f804fb : Add delay between quota check alarms.
4525dde50988 : Provide isWirelessCharging() in BatteryController
186bdeb5214b : Add SharedPreferences key for reverse
ad07e82ca3d4 : Import translations. DO NOT MERGE
311fb193c3cf : RESTRICT AUTOMERGE ProximitySensor now supports dual-sensor approach.
5dc0bef6ac29 : Import translations. DO NOT MERGE
bb66e1842f18 : Import translations. DO NOT MERGE
e1c5ee726bcf : Import translations. DO NOT MERGE
161d18e9fa4c : Import translations. DO NOT MERGE
c1b8225814cc : Import translations. DO NOT MERGE
102efbcc8c5e : Add READ_PHONE_STATE back to pregranted phone permissions
d6b2b8c66317 : Add READ_PHONE_STATE back to pregranted phone permissions
b4bbe5352ffa : Add Wallpaper scale methods to be used by WallpaperPicker
f0ce4f145105 : Update ChargingStarted sound
baa7b8d69381 : Fix Ime consumer isRequestedVisible
6117e4ded2d1 : Disable overflow menu on lock screen.
2a35ae262b86 : Ensure power menu overflow dismissed when dialog dismissed.
7d9f1e3ea5d7 : DO NOT MERGE Remove references of telephony-stubs.
f0af0aa29565 : Import translations. DO NOT MERGE
d0ee2d336dbe : Import translations. DO NOT MERGE
795c0fe1ee8a : Revert "Exception when applying the two new icon shapes"
40c6188d6925 : Fix NPE when ranking update causes reinflation
bc420190d897 : Exception when applying the two new icon shapes
94891ea96234 : Only give DisplayInsetsController control over IME in split-screen
0abadeca7f5b : Re-send the IME control after IME is re-created
99b8d33cbcde : Update destination bounds if rotation finishes first
23c844b0d230 : Reboot the soundtrigger HAL on failure
e91ce88aa1b9 : Import translations. DO NOT MERGE
6d9428bd5fcd : Import translations. DO NOT MERGE
d173587ac863 : Import translations. DO NOT MERGE
3c222e57fea5 : Update icon shapes for Sam and Victor
9d592ad56127 : Add /apex to the list of allowed SystemServer paths
ff6372a080de : Import translations. DO NOT MERGE
e7430aeeaffa : Import translations. DO NOT MERGE
9e6015d10684 : Import translations. DO NOT MERGE
78346e29d9c6 : Change field type for reverse
721e0fdce7bd : Change field type for reverse
2de40f404278 : Revert "Fix exception handling in getState() binder cache"
3ca71e54af7f : Only use the IME target from IMMS to update the IME control target
9f7f2b91433c : Allow wallpaper surface in preview to scale to a rect
b1d6a2013ed5 : WindowInsetsAnimation: Fix app driven closing of IME
6f7aa8050caf : WindowInsetsAnimation: Synchronously dispatch window insets animation callbacks
96b5266ed1cc : WindowInsets: Ignore consumeStableInsets()
7e661a2ba37e : Request fit system windows if soft input mode updates
db5526393b44 : Update insets state for each window if its mBehindIme is changed
c28c530c4d01 : Fixes NPE and adds @Nullable to PackageSetting.pkg
c976c4366c47 : startop: Fix a string format bug in EventSequenceValidator.
56fe5328c373 : Work around for display info mismatch during the PiP transition
7a1d207e1823 : Work around for display info mismatch during the PiP transition
b810d3346ac2 : Give tethering bluetooth privilege permission
da687a071fb0 : Make canBeImeTarget be compatible with legacy behavior
04487ee10624 : Give tethering bluetooth privilege permission
e5b7db3d9087 : Revert "Don't override activity display adjustments with app config"
31667b7d7fc5 : Make canBeImeTarget be compatible with legacy behavior
94c8b2175831 : fix enrollment application permission check
00d8f1fe5a44 : add KEYPHRASE_ENROLLMENT_APPLICATION permission
6180ef8af7b7 : Make canBeImeTarget be compatible with legacy behavior
676b601751f5 : Fixes query logic when not instant
ddb7ff934dad : Fixes query logic when not instant
c97a1dd66efc : Make canBeImeTarget be compatible with legacy behavior
5ac5d7143daa : Call setAdapter from handleLayoutChanged.
02d879f4b4e0 : Use BIND_INCLUDE_CAPABILITIES for SoundTriggerService
5af2ed98c761 : Assign a BluetoothAdapter on creation of LMM
cd90d767657c : Use the bounds received in taskAppeared
a2bdc2c95598 : Assign a BluetoothAdapter on creation of LMM
3bcc41924676 : Revert "Do not block autofill on waiting for the IME response"
055445fee8a9 : Revert "Fix bouncer race condition"
5ab747b0b13b : Null-check notif chan when ident people notifs
72659bbb2ed6 : Don't apply ime adjustments/dims if split is not active
c81e8b387489 : Restores PiP to its original app bounds
ea1a0ea8c207 : Revert "media: lazy MediaCodec.release()"
7241b493e182 : Some clean-up of divider code in preparation for bugfixes
9b523725642d : Revert "Some clean-up of divider code in preparation for bugfixes"
5e2545ffc34c : Revert "Don't apply ime adjustments/dims if split is not active"
f89e0b93522a : Don't apply ime adjustments/dims if split is not active
2bc7801cb495 : Some clean-up of divider code in preparation for bugfixes
ee23855dd8bb : Revert "media: lazy MediaCodec.release()"
0eeb8686fa3e : InsetController: Release leashes from RenderThread
5a08e3aa5bd1 : Fix instances of ContentObserver#onChange in SystemUI
52f7859a9eb5 : Adjust users of hidden APIs.
9b5c2954cb2e : Revert "Turn on QS media player by default"
e36d21c94e2e : Dark theme upgrade broken
c649d9d8ca57 : Change animation-leash to be a container layer
da58015335c8 : Dark theme upgrade broken
6342d34a75d0 : Reset controls when playback state is NONE
3853c6490479 : Relax permission checks in sound trigger middleware
6f264696e43c : Revert "Turn on QS media player by default"
e6068144bb1d : Dark theme not working bug
fa87d1989da3 : Dark theme not working bug
0b7c682cab98 : Revert "Fix permission check for get/setSmscAddress."
10b6086a4569 : Ignore unchecked IME show/hide when no root
113e98e2450c : Initialize PackageManagerService ApplicationInfo instances to system user
7964d61e4aad : Ensures display rotation triggers PiP re-position
458fde54a158 : DO NOT MERGE: Fix FLAG_NOT_FOCUSABLE ime target
27571ce202fa : Revert "Avoid creating new instance on top when started for resu..."
e18d331d7079 : Don't crash if NSSL gets incomplete gesture
d160de80b6cc : DO NOT MERGE: Fix FLAG_NOT_FOCUSABLE ime target
2102af060062 : Revert "Avoid creating new instance on top when started for resu..."
92a5ff054a98 : Don't crash if NSSL gets incomplete gesture
8c2212c7a360 : Revert "Avoid creating new instance on top when started for resu..."
c540e799f40f : Don't crash if NSSL gets incomplete gesture
275839894c14 : Fix PackageSetting isUpdatedSystemApp and SYSTEM_EXT rescan
916f90113708 : Revert "Avoid creating new instance on top when started for resu..."
d3b9baff62c8 : Do not attempt to special case uncompressed font assets.
009bee3aeb1f : Fix crash during SysUI dumpsys
1a5e6c75d8bc : Re-add compile_multilib to statsd apex
146b8781c7f3 : Revert "Limit metricslogger call into statsdw for events"
adfcc2a11f35 : Revert "Remove libstats_jni from the platform"
d47fc70e417b : Revert "Move libstatspull to the apex"
e7c0d667fc57 : Revert "Require user pass in a non-null BluetoothDevice to all B..."
9dc385b25ad0 : Fail silently on MediaScannerConnection#onScanCompleted
5709d3403715 : Revert "Prevents an NPE when content provider is slow to start"
3f0d02858be3 : Fix content views not updating
8677b515accd : Fix content views not updating
5371be44a21e : Fix the NPE when reading the call log or SMS if a device has multiple user profiles
e25bd379ec28 : Fix Keyboard won't display when RemoteInput active
8995871c1acc : Revert "Add permissions for using PlatformCompat methods"
dfd9f02228c7 : Revert "API for Inline Presentation Renderer in ExtServices."
c42c7c1d7192 : Fixup SDCARD_RW GID for multi-user.
46e8e3ceb4ef : Revert "Move text toast creation to system UI"
ee6ebb0602a8 : MediaSessionRecord: fix volume stream query
2bd7857680a7 : Always set NetworkInfo objects to available.
ebfc12232a8f : Fix emergency button overlap with nav bar
cb658666dcdb : Revert "Convert NotificationContentInflater to singleton"
0052ecfb7255 : Revert "Move a bunch of row setters into an init method."
bae62664e2f5 : Remove resource overlayable configuration
56b9e0d58c78 : AudioService: log result of AudioSystem calls for A2DP devices
d0bcea2e3b68 : AudioService: fix A2DP disconnection / reconnection
0aa6c831d8bd : AudioService: fix A2DP disconnection / reconnection
9e1f9a4fc07c : Revert "Rmove @UnsupportedAppUsage"
5228c3135913 : Revert "Merge "switch to new SkPathDirection enum""
7ffeb601607b : RecoverySystem: do not check if socket is closed
f8ed3d2cd835 : Fix swiping down on the notch.
46f81d581dca : Add synchronization for PermissionData.
4a3088702963 : Revert "Replace framework-annotation-proc java lib with framework-all"
c64d79625380 : Freeup lock when IME is set inactive and unbound
8a130fb94fa6 : Revert submission
50eff73c38fc : Revert "Clean up visibility related flags in ActivityRecord"
a62346f8025b : Revert "Clean up visibility related flags in WindowToken"
c0f7c425f19b : Revert "Clean up visibility related flags in ActivityRecord"
494249aa7fbf : Call appOps changed from main thread
8782993fb5db : Revert "Create unit tests for GnssManagerService"
00d8cbb291b1 : Initialize AppCompatCallbacks in system server
3005aa78c7a0 : Prevent crash when invoking GNSS apis
0826cfe58550 : Return resume result in resumeFocusedStacksTopActivities
d4d7409320aa : Prevent crash when invoking GNSS apis
c9e923327f12 : Return resume result in resumeFocusedStacksTopActivities
061daa1bc5aa : Return resume result in resumeFocusedStacksTopActivities
fca1f5b6c836 : Revert "Move DozeServiceHost out of StatusBar."
bb75488fdb2e : Ensure next home activity is ready before finish FallbackHome
2362e55694aa : Temporarily do not remove biometric view when animating to credential
d16058e1a6ec : Revert "Move DozeServiceHost out of StatusBar."
13df8146aae6 : Ensure next home activity is ready before finish FallbackHome
e4bf3393f099 : Mark BiometricUnlockController as @Singleton
aa13034ef89b : Add userId to the package name API.
a07f8ab2fdc4 : Revert "Example for disabling changes at test time"
e5e4a8f97f2c : Revert "Drop all caches in UI_HIDDEN"
3c5355b346b4 : Make KeyguardUpdateMonitor a singleton
a2c9ab5ef6e0 : Ensure that view is initialized properlly upon inflation.
a15b7585f438 : Revert "Remove many (most) of the calls to Dependency.get() from StatusBar."
c61a0861baa6 : Fix NavigationBarController NPE
600c10c26a49 : Fix NavigationBarController NPE
ed5c1a08d319 : SurfaceView: Release Surfaces where SurfaceControl are released.
fea2fb2cb011 : Breaks isInstantApp into public and internal
e3c639620090 : Clears calling identity when calling isInstantApp
780bdd9a0d4c : Workaround multiple instance of AppComponentFactory.
b38a669ecb04 : Ensure that the Application is constructed before any Service.
4eb63db904cf : Remove KeyguardUpdateMonitor.getInstance().
f46f568fa4e7 : Fixes regression caused by ag/9259064
78ccb4046a43 : Fix regression in updating gesture exclusion rects
dea939944a1c : Fix regression in updating gesture exclusion rects
6bb7a719f8cc : Fix regression in updating gesture exclusion rects
3ff90cea3729 : Fix regression in updating gesture exclusion rects
ad5d0844a6d7 : Clear calling identity as broadcast needs permission
974aca31a940 : WifiManager: Return dummy values when wifi service is not up
4ef6b6d1f3b6 : Adding null checks
e34e99db64a8 : Revert SurfaceView back to Q's version
2aedb72bde81 : Revert "Use the SubId in the TM.getNetworkType if Valid"
bf92e74a259b : Retire unused android::nio_{get,release}Buffer functions
7e28b54dc9f8 : Skip idmap1 generation if target defines overlayable
3c4315bf311b : Ensure all fields of AutoBufferPointer are initialized

+- Project: platform/frameworks/hardware/interfaces

39cefce : Fix VtsHalCameraServiceV2_0TargetTest to account for secure only cameras which may not support color output.

+- Project: platform/frameworks/libs/native_bridge_support

dc8bbbb : Translate full apex lib path to native_bridge path
efafd7e : Enable RenderScript libraries for native_bridge
f3b3bf0 : Replace find_proxy_library_symbol with intercept_symbol
d24ec06 : Update android_api/libbinder_ndk
279098e : Intercept __get_thread_stack_top
143dbdd : Provide guest native_bridge_malloc*
a3d2528 : Fix intercetable function clobber of big struct return
fd08336 : Provide guest native_bridge___cxa_thread_atexit_impl
2683cf3 : Intercept __clone_for_fork directly
495f33a : Provide guest native_bridge_exit
1b935b1 : Replace find_proxy_library_symbol with intercept_symbol
d6fa0d9 : Update android_api/libbinder_ndk
9c4e6de : Intercept __get_thread_stack_top
3fbd9d2 : Provide guest native_bridge_malloc*
7624baf : Fix intercetable function clobber of big struct return
4ffcfe2 : Provide guest native_bridge___cxa_thread_atexit_impl
df8c79b : Intercept __clone_for_fork directly
e9f2196 : Provide guest native_bridge_exit
3414fdb : Update trampolines and stubs
9c7d462 : Update trampolines and stubs
b481d03 : Stop intercepting clone function
798abe8 : Stop intercepting clone function
0ea3b6f : Reland: Initial AOSP push

+- Project: platform/frameworks/native

4ac939239e : SurfaceFlinger: check for nullptr on setFrameRate
669090928a : DO NOT MERGE: fillInputInfo: Guard against integer overflow.
ae6a545e88 : Removed android.software.backup from automotive.
10b19f86d9 : libbinder_ndk: fix failure when dump/shell are unset
63bd9936da : Handle defer transactions on a detached layer
3c21a56084 : libbinder: adopt BINDER_GET_FROZEN_INFO
1e28624f69 : Assign 0 to buckets that do not exist
daf0897254 : binder: adopt BINDER_FREEZE api
07eb42170b : Only get target SDK version if not a VNDK client
aa98b9c020 : Make libarect_headers available for libRSSupport
1846e8a3a5 : Toggle for RenderEngine to cleanup texture memory.
7f8989b50b : AppOpsManager: Include op for RECORD_AUDIO_HOTWORD.
be61754a3a : Fix refresh rate callback fan-out for choreographer
8d49c3fbae : libbinder_ndk: fix failure when dump/shell are unset
deb5346761 : libbinder_ndk: fix failure when dump/shell are unset
e0984b06cb : GpuService: secure setUpdatableDriverPath
2648522935 : servicemanager: Overwrite old service when a new one is registered
c080030e71 : Fix refresh rate callback fan-out for choreographer
f69d11d6aa : SF: use cached vsync period
da2e609eb0 : Surface: do not evict outstanding buffer in onBuffersDiscarded
2b65d6ca48 : GpuService: secure setUpdatableDriverPath
bc7ddfff65 : SF: hwvsync on for more samples on recalibration
01f9863464 : RESTRICT AUTOMERGE: Fix security bug
8cd2bf53e6 : VSR: dispatch cbs skipped due to timer lag.
b96ea771e0 : libbinder: setMinSchedulerPolicy
baac04addd : Trace acquire fence at queue time instead of at latch time
fc14359482 : Don't quantize max range with a resolution of 0
a7c7360213 : Increase touch video buffer size
28dee2c582 : SurfaceFlinger: Enable ealy offset for reused client composition
4a0a55e0b6 : Update parcel data pointer after realloc with size 0
4368557f2e : Revert "Use resolution to round sensor event values"
b5183a1041 : Revert "Use resolution to round sensor event values"
6db519dff9 : Revert "SurfaceFlinger: use vsyncPeriod from HWC"
c22d0751da : Revert "SF: Remove refresh_rate_switching flag. With a fix."
72268f17fe : [SurfaceFlinger] Don't persist buffers to HWC when powered off.
be3dd44c62 : Revert "libbinder: Consider VNDK_APEX as vendor stable"
f4fab6473f : Revert "Make libbinder available to VNDK APEX"
c5c474df81 : SF: Present before signalling presentation done

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

9131d0b : Fix CtsStrictJavaPackagesTestCases
72d1ab2 : Remove duplicated class from boot/system class path
d22f85b : Fix for onUserLifecycleEvent not called for first non-system user.

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

9983a29 : Update SUW Lib with OEM customizable boolean for immersive mode

+- Project: platform/frameworks/opt/chips

0648d97 : Import translations. DO NOT MERGE ANYWHERE
936e3eb : Import translations. DO NOT MERGE ANYWHERE
aab99b7 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/colorpicker

e39d8b0 : Import translations. DO NOT MERGE ANYWHERE
c9740a3 : Import translations. DO NOT MERGE

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

59ded88 : Remove IMS logs that may contain PII
eff7d78 : Turn off RTT if a carrier doesn't support it

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

09479b288 : Import translations. DO NOT MERGE ANYWHERE
7d7e35c61 : Revert unit test change for the new 6GHz channelization
846b99d62 : Unit test for the new 6GHz channelization
66d428e3c : LINK_CONFIGURATION_CHANGED broadcast: stop including EXTRA_LINK_PROPERTIES
801e4e9db : [WifiTrackerLib] Reset default route booleans in BaseWifiTracker#onStart
86ccaa0c6 : Import translations. DO NOT MERGE ANYWHERE
61e8b970e : Import translations. DO NOT MERGE ANYWHERE
11df1b6cf : Import translations. DO NOT MERGE ANYWHERE
51853b088 : Bug fix of 6GHz band channelization
aa47d50e2 : Import translations. DO NOT MERGE ANYWHERE
16f3a3a90 : Import translations. DO NOT MERGE ANYWHERE
8d45aeeb4 : [Suggestion] Make allowAutoJoin consist for suggestion
0e4add66a : [WifiTrackerLib] Remove unit test for new edit dialog behavior
80d0986ea : Exponential backoff for external score blocklist
b7e74905f : [Passpoint] Add indication flag to wifiscanner logs
92c556369 : p2p: set default group owner intent for tests
b45927fcc : Import translations. DO NOT MERGE ANYWHERE
2c1a3b167 : Import translations. DO NOT MERGE ANYWHERE
bac7430bc : SupplicantStaIfaceCallback: Refactor FILS connection event handling
27238dba7 : p2p: select proper GO intent value according to STA states
d09c13d54 : Import translations. DO NOT MERGE ANYWHERE
d8f20d663 : Do not allow default network to be switched from WiFi to Cellular when RSSI is high
5d1c5997e : [WifiTrackerLib] Don't prompt password for never-connected networks
5986283c4 : [WifiTrackerLib] Show "Low quality" only if cell outscores wifi
c8623f0fe : Add metrics for Adaptive Connectivity toggle
e9cfb8f54 : wifi: bug fix of network selection when autoConnect == false
706dd21d2 : WifiNetworkFactory: Coalesce scan results for matches
42317137d : wifi: get the correct mainline version when wifi is disabled
e1af31c33 : wifi:get wifi stack version from com.android.wifi
b4d39a832 : DeserializeData for new device without userDataStore
2a81d3a5c : Import translations. DO NOT MERGE ANYWHERE
e39ae6526 : Add Adaptive Connectivity toggle
da1b2e9ed : Adding network disabled status to user action metrics
6aa15665a : Add WifiStatus to UserAction metrics
4036c533b : Breakdown manual connection events
e4e5a49db : NPE: Add null check for getConfiguredNetwork()
2ac7bbd85 : [Enterprise] Fix hasEnterpriseConfigChanged method
6d7ab08f5 : Import translations. DO NOT MERGE ANYWHERE
7035dae5d : Import translations. DO NOT MERGE ANYWHERE
756e8046a : [Aware] End ndp and clean up after timeout.
a15056fed : Import translations. DO NOT MERGE ANYWHERE
915b6d1dc : [WifiTrackerLib] Add isDefaultNetwork boolean to WifiEntry
bce69cffc : Import translations. DO NOT MERGE ANYWHERE
f1e69a7a5 : Import translations. DO NOT MERGE ANYWHERE
9bc50786a : Import translations. DO NOT MERGE ANYWHERE
c389040e5 : Blocklist the BSSID if disassociation imminent bit is set
61e893c15 : [WifiTrackerLib] Add string for low quality connections
3d896dcda : Wifi usability: Add minimum confirmation duration for sending network score to connectivity service when score breaches
29676fbdd : Do clean up on changing of the wifi configuration credential.
96dd54c75 : [WifiTrackerLib] Don't remove connected passpoint entry with no scans
4976b6758 : [WifiTrackerLib] Handle isAutoJoinEnabled when no configs available
356f4a66d : Populate randomized mac address for passpoint wifi configs
a9d5ac2ce : [WifiTrackerLib] Add null check to setOsuWifiEntry()
6ae159b62 : [WifiTrackerLib] Use SSID as title for Osu entries with no friendly name
636b3519b : wifi: Move stop softap flow to looper thread
65779e054 : [WifiTrackerLib] Use WifiInfo MAC address if available
c86dbb709 : Wifi: Set package name on the intent
653590862 : NullPointerException on authentication of SIM based EAP
ea6fc1290 : Do not block BSSID if no internet is expected
c4713c900 : ScanRequestProxy: Return copy of list in getScanResults
de82987e6 : Import translations. DO NOT MERGE ANYWHERE
8e3262bab : Import translations. DO NOT MERGE ANYWHERE
486a0e676 : Import translations. DO NOT MERGE ANYWHERE
3a3fcdb97 : WifiScoreCard: catch IllegalArgumentException when SSID > 32 bytes
50f8f0beb : Re-enable BSSID after RSSI improvement
cc1e31863 : Separate framework initiated blocklists by reason
032822434 : Flush ANQP caches when toggling Wi-Fi off
9ff9b719b : Fix crash while calling getVendorInterface method observed during aging tests
81437590a : Handle IllegalArgumentException while doing addInterface.
6c33a7523 : Mark FILS akm as EAP in scan result capabilities.
845d825ad : ClientModeImpl: remove redundant comparison
aa3941598 : WifiP2pServiceImpl: check for null group owner
411915fc3 : SupplicantStaIfaceHal: check for null SupplicantStatus
3e0366caf : Extension API: Set initial score value to the max when starting connected network scorer
dd6ac245b : Update firmware roaming config for connected network
bd98a9a88 : Import translations. DO NOT MERGE ANYWHERE
efa050606 : Import translations. DO NOT MERGE ANYWHERE
d24e64f18 : Update IMSI protection notification flow
c7320fe6e : Revert "Update IMSI protection notification flow"
b2d10e2c1 : Revert "Revert "Update IMSI protection notification flow""
6b983b4e0 : Ringbuffer stops logging after wifi toggle
c47516c56 : [WPA3-Enterprise] Improve the security and robustness of profiles
deeb41a85 : Revert "Update IMSI protection notification flow"
5564f3900 : Remove all ephemeral networks when user switch
861ad6f20 : Update IMSI protection notification flow
41a799929 : [WPA3-Enterprise] Fix connection issues to ECDSA networks
27e757ab5 : [WPA3-Enterprise] Fix connection issues to ECDSA networks
e123f5b97 : [Aware] dynamic enabled ranging with discovery session
cc841d2ab : SupplicantStaIfaceHal: Trigger EAP auth failure on disconnect
b060c09e7 : [WifiTrackerLib] Hide Connect button if there is no active SIM of the carrier ID
771b4dd25 : ClientModeImpl: Reset WifiInfo on NETWORK_DISCONNECTION_EVENT
7c2f6dff8 : Import translations. DO NOT MERGE
0d42ed61c : Import translations. DO NOT MERGE
657c2c35c : Import translations. DO NOT MERGE
0694bb8b0 : [Passpoint] Remove R2 broadcasts
d1b35627a : [Passpoint] Remove R2 broadcasts
af57e9532 : [Passpoint] Remove R2 broadcasts
a2af1bbd4 : Import translations. DO NOT MERGE
8b3b5f65e : Import translations. DO NOT MERGE
b980fc911 : Import translations. DO NOT MERGE
b1d01e0a4 : Import translations. DO NOT MERGE
8bf29f623 : Import translations. DO NOT MERGE
02da9e9db : Import translations. DO NOT MERGE
7139756cc : Import translations. DO NOT MERGE
af2d65452 : Import translations. DO NOT MERGE
8c184321d : Import translations. DO NOT MERGE
f50f12e2e : Import translations. DO NOT MERGE
bbbe14387 : Revert submission

+- Project: platform/frameworks/opt/photoviewer

b7e31fa : Import translations. DO NOT MERGE ANYWHERE
8a0a42d : Import translations. DO NOT MERGE ANYWHERE
8dda90a : Import translations. DO NOT MERGE
3c8c95d : Import translations. DO NOT MERGE

+- Project: platform/frameworks/opt/telephony

5077e4a144 : Null check on connection Test: make Bug: b/160213239 Change-Id: I1f7fba48caa326653b623b044734659a6fab4daa
7629a9419c : Reuse the data connection if the apn setting is same as requested
2ea1cdc4d9 : Move broadcast on CSS changed outside of GSM check
dfcd2618ba : Fix invalid CID for NR CellInfo
832013a3a5 : DCT get SubscriptionPlans when initialized
29cfb789b5 : DCT get SubscriptionPlans when initialized
db7d612c97 : Data connection for carrier specific APN
4d59c7c384 : Fix carrier ID retrieval in VoiceCallSessionStats.
9998845af0 : Use lower of IPv4/IPv6 MTU values based on config
2ebca0d0e1 : Reset stream when falling back to non-gzip
b6f1cc05c7 : Fix NPE in SmsDispatchersController.
fb1c0d4881 : Cancel Emergency call warning and network preference switch notification
e5450cb503 : Revert "Support Voice Clear Code for VoLTE"
d47f77fb07 : Add TYPE_NR to getCidFromCellIdentity
c1e737bc12 : Don't show PLMN when connected to WiFi on APM with WFC off
e89a20a660 : Check for combined channel bandwidths for LTE+ icon
cd37e57aae : Allow injection jar to be located in system_ext folder
4ae538945a : Minimize window during which default sub may be invalid.
f7a2e7c57a : Fallback to non-gzip
4832693b22 : [SMS] Report anomaly for SMS failure
407df1f57c : Do not use operator numeric from modem for IWLAN
8a7a2464b5 : Send placeholder OOS ServiceState when subId goes invalid
e61e509c4d : Update mPhones in PhoneConfigurationManager on multi-sim config change
fd10018084 : Do not filter by APN_SET_ID for emergency APNs
f12875aafe : Fix No Service when connected to WiFi on APM
cfaf9f980a : Add package checking with Uid in EuiccController#getEid
bd8f0b50c2 : Run ImsSmsListener callbacks as self.
5fd3296a03 : [Telephony] Fix the display name cannot be updated after OTA
37e8ef7827 : Fix "No service" is not shown without SIM
6331d3492d : Test that on urls changed callback called on add
d9cb2cd6a3 : Avoid unnecessary ArrayList copy.
babfa91d5a : Skip setVoiceMailNumber() operation if SIMRecords is disposed.
1221ede9d8 : Add package checking with Uid in EuiccController#getEid
27351c98a4 : Use actual data connection state
a65c2c2120 : Fix a bug where the subtype is not initialized correctly
7403bd5462 : Fix a bug where the subtype is not initialized correctly
27bbf28a70 : Fix spectrum-level 5g meteredness logic
69eb0eb6d6 : Remove unecessary locking to avoid dead lock.
c327587d50 : Fixed duplicate interface detector
26b3e0e6d9 : Store override DB file path as ParcelFileDescriptor not FileInputStream
f08c38c418 : Apply mSubInfoListLock lock whenever touching mCacheActiveSubInfoList
4f728c8cdf : Ignore null binding on service died
5bc593986d : Change the range of default value of SSRRSQ
2345f347dd : Fixed time zone issue after out of service
bcbfa5a6c7 : Add two cases for device resets NR timer
407ead5b81 : Invoke SMS filters for messages from blocked numbers.
8c977c7e18 : Clean up SMS filter handling.
aafb18b1d4 : Fixed that data connections not tearing down when APN set id changes
155fd65423 : Change eq method for connection reuse w\ dun apn
6371f34549 : Use Phone.getState() to check for active call to skip data stall recovery
a28bf2a436 : Disable DUN APN while roaming for certain carriers
421fd9494e : CDNR use ef_pnn as wfc carrier name if spn is null.
c7f8cad9ea : Fix potential call crashes in Telephony.
d2e0dfcfbc : Fixed deadlock in IccSmsInterfaceManager

+- Project: platform/frameworks/opt/timezonepicker

b60731d : Import translations. DO NOT MERGE ANYWHERE
975c7f1 : Import translations. DO NOT MERGE

+- Project: platform/frameworks/rs

c0754c6f : Use __ANDROID_NATIVE_BRIDGE__ define instead of target:arm_on_x86
5ce2dc34 : Make libRS.so buildable for native bridge
b38654ca : Make libRSSupport.so buildable for native bridge

+- Project: platform/hardware/google/camera

f79e434 : camera: Add error handling prevent native crash
417d4d1 : camera: Add kSessionDataKeyEisFrameDelayIntPtr in session data
46657cd : Camera: add trace for request buffer
13eb652 : camera: Support stream configuration set to RT thread
6c7dba2 : Camera: Preload capture session library
37162fb : use mallopt(M_DECAY_TIME, 1) for camera HAL
b38617e : camera: Support realtime thread Add property to support RT thread for BufferCacheManager and GCH ResultDispatcher.
7192b8d : hidl: Allow more error types to propagate from hal to fwk
57a1c78 : Camera: correct face point.
a9ecc39 : Camera: defer the timing to free unused buffers
159b67b : camera: add fixed-focus camera identification
c5182a1 : camera: Add superstab mode in SmoothyMode
2d7d3ce : camera: Add timestamp to profiler dumped fileanme.
727e09b : camera: Add capability to limit zoom ratio in HWL
5dc8320 : Camera: define smoothy mode
dc05e2f : camera: fix crop region of UW camera

+- Project: platform/hardware/google/interfaces

2575315 : Add pixel-display interface

+- Project: platform/hardware/google/pixel

0536ed3 : fastboot: Add oem command to wipe Titan M userdata
56a268c : Add display stats data provider
492bd6f : mm: adjust and move zram write back policy to common
4b3c246 : Fix parameters for charge_stats write and prevent unecessary error messages
c39bd36 : Prevent logging of more than 4 events per hour
7c8556b : thermal: notify perfmgr current thermal status
35e110f : libperfmgr.rc: let power hal start early
1d87413 : libperfmgr.rc: let perfmgr can change dex2oat priorities
1c4fc37 : Add lmh-dcvs-freq category to atrace
b7aecd6 : Add the retries to 5 for the TitanM wiping
edfd008 : Add gril carrier nv headers module
5352dbf : mm: add new bugreport service hook
17479fa : Pixelstats: monitor wireless online and ptmc id by uevent
1fb1e2f : Define glog soong config module for pixel devices
1d37d0e : Pixelstats: Upload PID/VID reported over USB PD for 1st party chargers
98fbe48 : Create kernel_headers module qti_kernel_headers
9c2ecc3 : mm: add mm common rc

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

f952999 : mm: allow access fastrpc total_dma_kb sysfs
9c4fb17 : allow Thermal hal to send hint to PerfMgr
973a6ab : add support for Google Battery HAL
af8c56b : allow insmod to set nice and scheduler

+- Project: platform/hardware/interfaces

1019a17a9 : composer: hold a sp<IComposer> from the service itself
bfaf79c9c : Remove MIN and MAX checking for hidl_enum in UserHalHelper native library.
3648ac967 : Return immediately when prop is not found
b1aa30c3c : Add configArray for Gear_Selection in google VHAL
2c94e4301 : Allowing GSI patch level to be greater than vbmeta SPL
f2eaf2c29 : VtsHalDrm: run tests in single shard
674b27abc : WifiNanIface: Validate interface before cleanup.
c40aa186e : Add capability check for satellite blacklist tests
f5b567afa : Keymaster: update the verifyAuthorization call time and delta time in VerificationToken VTS
9eea6d5a7 : Check emergency dialing result in DSDS or TSTS only if slot is in service or emergency only.
a6cc5825e : vts: Fix incorrect instance name in Teardown
65516ffff : wlan: add supported interfaces in rc file
92ad8215e : Update EmulatedUserHal to use UserHalHelper native library.
590607780 : Add INFO_MODEL and INFO_MODEL_YEAR default values
55a4f59fb : Fix double release of ScopedWakelock
2595661c0 : supplicant(vts): Stop framework after querying package manager
6a1198e16 : Merge "Fix Keymaster VTS unique attestation failure" am: 3e4d8d0856 am: b0f932739a
1e7339550 : Fixing a test in DeviceUniqueAttestationTest
b33e2abbf : Add a native UserHalHelper library.
ba3b87b6a : wifi(vts): Use blocking getService to wait for service to come up
2329bba9f : wifi(vts): Use blocking getService to wait for service to come up
a46114dfb : Ringbuffer stops logging after wifi toggle
ef9374cb2 : Camera HAL Vts : Fix usage flag combination during gralloc allocation.
868c18341 : [DO NOT MERGE] OMX VTS: Use GraphicBuffer utils from libui
f0dfc4d62 : Revert "Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated"
1eaaa3918 : wifi: Fix for DPP VTS test failures on 5GHz only devices
6b75eeb04 : wifi: Fix for DPP VTS test failures on 5GHz only devices
0857d7caa : Add Tuner HAL and TvInput HAL VTS tests into the exception list of the uninstantiated parameterized tests.
6d0af445e : wifi(vts): Use blocking getService to wait for service to come up
de1d2b6cb : Fix bugs in the Tuner HAL 1.0 VTS
5b46a339d : Fixed EmulatedUserHal merge issues.
3e9d442fa : Fixed EmulatedUserHal so it supports SwitchUserMessageType::VEHICLE_REQUEST
ca7a8c955 : wlan: add supported interfaces in rc file
c8143625b : Retrieve the last SvInfo list in TestGnssSvInfoFields
cd4a39301 : Fix GTestResultParser compatibility
31c434b96 : vts: supplicant: Remove optional service registration
09f373d6c : vts: hostapd: Remove optional service registration
b3d4348b7 : wifi: Update wifi_wait_for_driver_ready return status handling
0505ab432 : A2DP: Enable AAC VBR Offloading
e815ecd6b : add context_hub into audio hal group

+- Project: platform/hardware/knowles/athletico/sound_trigger_hal

c30d340 : sthal: add support getting dsp identifier from dsp

+- Project: platform/hardware/libhardware

3e7b35ee : Update the signature of init function to include whether the device is an ATV
247c6468 : Update the signature of init function to include whether the device is an ATV

+- Project: platform/hardware/nxp/nfc

b3a4133 : Prevent OOB read in phNxpNciHal_core_initialized

+- Project: platform/hardware/qcom/audio

9e85e40 : hal: remove out_standby_l when usb headset is unplugged during playback of compress-offload
16240d4 : audio hal: fix voip volume update in check_and_route_playback_usecases()

+- Project: platform/hardware/qcom/camera

e7413dd : Revert "QCamera2: HAL3: Add zoom ratio control"

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

36b1cce : Report Locations to AFW only when active tracking

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

3fb1c6c0 : gralloc: Add support for R8 and RG88
afd7504b : Revert "[DO NOT MERGE] gralloc: fix log spew during camera capture and long shot"
ec00de9a : [DO NOT MERGE] gralloc: fix log spew during camera capture and long shot
72b029e8 : sdm: use GL composition for SetLayerColorTransform
6070bf69 : composer: add 1ms delay after SendLTMCommand
05f58357 : gralloc: Remove default color space in AllocateBuffer()
fd86bad9 : bump allocator priority to 100
3e704b85 : Add IDisplay/default service via hwcomposer
c7c8004c : composer: fix missed error handling for setReadbackBuffer
f40b2f6a : composer: correct parse gamma calibration data
eed31fef : gralloc: Add variable reserved region size and default metadata checks
60478df3 : Revert "[DO NOT MERGE] WA: LTM default enable when boot completed"
9cccca5c : composer: use getline to parse gamma calibration data
39d788b2 : composer: Add lock for callback functions
9b77bffd : sdm: Don't set active config if pending doze
e2a0cc8f : gralloc: Restore previous changes dropped by AU merge
027f386a : config: remove some properties
66a64e58 : composer: Set acquire_fence to nullptr in PostCommit
feec12ad : sdm: check for more than one vsync callback handling
2717e374 : config: don't latch unsignal buffers
4843ca16 : Honor subsampling when calculating widthInSamples and heightInSamples
f65c0284 : gralloc: Change default flexible YUV format to YCrCb_420_SP
5dadef8f : gralloc: Correct width info of RAW data
f7bd0ac5 : sdm: Reset pending_doze_ state if next state no longer doze
1ae695a8 : gralloc: Consider RAW10 and RAW12 formats as camera custom format
8c5def0b : gralloc: Add the support of BLOB as RAW data
0686e3c7 : gralloc: Add the support of RAW data in getComponentSizeAndOffset
af9df5c9 : [DO NOT MERGE] WA: LTM default enable when boot completed
29485c98 : sdm: Fix issues related to smart pointer
a7909a92 : composer: add null pointer check for hwc color_mode_
e6087e4b : composer: populate doze mode if the panel supports command mode
ada222a4 : gralloc: Change default flexible YUV format to YCbCr_420_SP
62e8bbfa : gralloc: Update get behaviour for interlaced metadata
4a8a72de : gralloc: Change default flexible YUV format to YCbCr_420_SP
420af524 : gralloc: Update get behaviour for interlaced metadata
1b793e28 : composer: fix the signature to getDebugProperty/getSupportedDsiBitClks
ae3b8878 : sdm: Add parameters for native color mode
2d617ae8 : composer: Change log severity level for cwb
ee7c1cbf : gralloc: Add missing include for algorithm
0fafc8ff : hwc: Modify debug trace type
5ec3a87e : sdm: add support for POMS in and out of doze mode transitions
2d1e28a2 : display: Add default xml file support for new panel
6eba4832 : sdm: add source format and solid fill to HWPipeInfo
028cc327 : gralloc: Do not use ZSL format for secure camera.
9a6b1206 : composer: apply ColorMode/ColorTransform on power mode change
7bdcc762 : hwc: Cache refresh rate requested by client.
3ef01908 : composer: support getDisplayCapabilities for old version
d1efe8f5 : Gralloc4.0: Correct the default value for unsupported GetChromaSiting
bf857709 : hwc: Set real time priority to gl threads.
b04fd0d5 : sdm: Reset pending_doze_ state if next state no longer doze
c72032b1 : config: Set sf phase offsets to support perf/high fps for lito
8fe71163 : composer: Clone the native handle for CWB buffer
121535d7 : composer: delete node buffer after usage
29f95b85 : composer: update check for primary display on concurrent write-back
5368dcbe : composer: remove redunant GetDisplayVsyncPeriod in Vsync_2_4
1e39778e : composer: Correct GetDisplayCapabilities return value
4bff284b : sdm: Do not allow to set active config while pending doze mode
fb32da50 : composer: Fix function parameters mismatch.
b142ea1a : sdm: check for more than one vsync callback handling
2cfc681a : composer: add support of controls for ALLM and Content Types
5445b6c9 : gralloc: Add check for valid color metadata
da7e3855 : gralloc: Change default chroma siting value to none
b290588a : gralloc: Remove unnecessary log message
280b58a5 : config: Enable Touch timer in SurfaceFlinger
d217a53c : composer: Add display capability support for 2.3
f0ff19f8 : config: Enable Advanced SF Phase Offsets
c6ae4ed5 : gralloc: Refactor gralloc4.0 for some concerns in code review
fbdc1e0c : composer: Remove color service from manifest for go version
63f14aa2 : gralloc: Add check for valid color metadata
3873de9d : display: Add default xml file support for new panels
d8236142 : composer: Correct GetDisplayCapabilities return value
2d13b0e5 : composer: Register Composer 2.4 callbacks
356780af : composer: Don't defer active config setting
fdfdb527 : composer: Process active config change in ValidateDisplay api
667af6d2 : composer: Add VRR related Composer 2.4 APIs
13f6e70c : composer: Switch to IQtiComposer 3.0 based on IComposer 2.4
57b59a60 : composer: Add validation for display Id for DSI clock binder APIs
801259bd : sdm: Add display property to disable idle for video
f25bc4ac : hwc: Add scissor functionality to layer stitch.
b828919d : sdm: Add max downscale without pre-downscaler in InlineRotator
ce3692bb : sdm: Enable options for variable args.
52f60f22 : core/drm: Clear solid fill stage in deinit
bedc5b59 : display: Add support for NV21_ENCODEABLE format.
6d3475aa : gralloc: Apply format check in getComponentSizeAndOffset
c503bba1 : gralloc: Fix calculation of bytesPerStride in Lock().
e5e0de30 : gralloc: Enable gralloc4.0 on sm7250
65e6dd21 : gralloc: Refactor gralloc4.0 for some concerns in code review
f489edd9 : gralloc: Add offset and size for plane layout components
d32b4921 : hwc: Decouple windowed display from dynamic scaling.
6920d322 : bengal_32go: Enable dynamic light HAL
e7338c16 : display: Add support for new Inline rotator v2
7c8c4d4d : sdm: Adjust stride for linear interlace contents.
b5ff0fb4 : composer: add support for display bandwidth limits management
0edd74ca : sdm: check for null layer stack before virtual display flush
9fc7121f : sdm: Set vsync_registered_ to false in SetEventState
f7960a6b : display: Update default qdcm xml of sw43404 panel
99f69d56 : sdm: set minHDCP level whenever requested.
6af52075 : composer: correct the format specifier
e8bbc70a : sdm: Add support to parse ubwc version.
8e9b1243 : hwc: Add support to query CWB support.
5cb87bd8 : hwc: Populate doze mode support for command mode panels alone.
c5e3862e : composer: send invalid fences to SetLayerBuffer
c2aefe9e : dpps: increment the iterator for events
abd3b0a9 : composer: Guard layer buffer access around hotplug disconnect
29fccb7b : sdm: Assign and track destination scaler blocks
4fdc9c18 : composer: Register Composer 2.4 callbacks
7b739a76 : gralloc: Add support for standard metadata type CROP
c2d14a8f : sdm: Add display property to disable idle for hdr
a24b07de : hwc: Disable layer stitch by default.
8beafb5a : saipan: Disable partial FB excl rect
e4fb9a4c : sdm: Do not treat lack of writeback hardware as fatal
858fb02c : sde-drm: update bitclk rates after panel mode switch
c99bd748 : hwc: Add support for WFD(GPU) resolution switch.
ad7a3e59 : gralloc: Set dynamicMetaDataValid for SMPTE2094_40
d1cae8fa : gralloc: Add support for allocated width and height
9f3c7ff5 : gralloc: Enable Gralloc4
846fd2df : gralloc: Add offset and size for plane layout components
f87a7a78 : composer: Restrict window rect to primary display.
b6292fbc : sdm: add support for windowed display
ef392881 : gralloc: Fix calculation of bytesPerStride in Lock().
9159b1e2 : gralloc: Add support for standard metadata type CROP
48a1fa6c : sdm: Check render intent when apply color mode
8e65bf87 : gralloc: Add support for new camera FLEX formats
89bfedca : gralloc: Check HDR dynamic metadata size before returning
9d2e112c : gralloc: Add support for IMapper/IAllocator 4.0
922bab7e : gralloc: Add check for empty input vector in set
ad7b9943 : sdm: Fix the deadlock in DeferFpsConfig feature use case
821fe07e : gralloc: Read debug properties in allocator process
237aacb2 : display: Remove dead metadata code
566355bd : config: Enable Content Fps Detection
0c322e67 : composer: Don't defer active config setting
ba8e465d : composer: Process active config change in ValidateDisplay api
17aaca30 : composer: support update calibrated gamma table
dbd8db4b : composer: Add VRR related Composer 2.4 APIs
8584a0f0 : composer: Switch to IQtiComposer 3.0 based on IComposer 2.4
34f759ea : sdm: Add HAL_PIXEL_FORMAT_NV21_ZSL support in GetSDMFormat
b21f02cf : hwc2: Enable HBM based on HDR layer coverage
4e19e43a : gralloc: Fix compilation error from crop
5042f20f : gralloc: Check HDR dynamic metadata size before returning
d4db6ec5 : sde-drm: Add Inline Rotation version compatibility
0a6dfc4b : gralloc: Add support for IMapper/IAllocator 4.0
520fc882 : Display: Disable late App phase-offset for high fps on sm7250
23467c38 : sdm: Do not bail from SetPanelBrightness if pending doze/power
c7c7c4d1 : gralloc: Header includes wrapper for libion's ion.h
902828af : composer: Read ColorMetaData from gralloc hnd when it's valid
fe06f70a : gralloc: Read debug properties in allocator process
f8541204 : sdm: Add support for HWC2_ATTRIBUTE_CONFIG_GROUP
58928127 : sdm: Add support to dump fence info
ea07c4ed : display: Remove dead metadata code
e65b5401 : sdm: color: Do not use 8 bit rounding for PGC
94a46e8a : sdm: Check for RegisterVsync return value
9e971621 : composer: add support for IDisplayConfig 2.0
0bbdfe3f : composer: Initialize ColorMetadata transfer as sRGB
0a532ed2 : hwc: Disable 8 bit rounding in the PGC
8c8bf07b : dm: Fix invalid string memory access
1707b041 : gralloc: Use GetStrideInBytes for camera formats
c3b0afd3 : dm: Fix invalid string memory access
0469d4bc : display: Remove headers that are in QSSI violation
a2fc77b0 : sdm: Make buffer sync handler singleton.
1b37f8cc : sdm: Remove buffer sync handler usage.
09ccfe91 : hwc: Fix sync merge and sync wait logics.
7338b9ef : sdm: Use fence utility for buffer fences management
dc8f45da : sdm: Enhance fence utility class
9a549283 : display: Remove inclusion of deprecated hidl libhidltransport
1e2e946d : hardware: qcom: sm7250: display: fix -Wreturn-stack-address
50c6ba69 : display: fix build break
f31a7128 : Revert "gralloc: Consider RAW10 and RAW12 formats as camera custom format"
ad66843a : sdm: Use fence utility for retire fence management.
bee13d06 : composer: move composer to 2.1
f8f5cb23 : Revert "Revert "gralloc: 64-bytes row alignment for RAW10 buffers""
22a57a32 : Use LoadHookContext instead of the deprecated BaseContext
b38c0923 : Revert "gralloc: 64-bytes row alignment for RAW10 buffers"
726e87a9 : [DO NOT MERGE] hwc: set brightness -1.0f before switching power mode to off
9c29a07f : sde-drm: Get supported value for base layer staging
a1419f58 : dpps: Handle event registration failure
15bf07c0 : sdm: Enable layer sttich for bengal.
50966d85 : sdm: close the release fences properly
7cb4c1a7 : sdm: Add support to query micro idle capability.
db2b84af : hwc: Handle buffer sync and skip validate for Layer Stitch.
e5756d3c : libhistogram: Change library to shared library.
f7454893 : sdm: clear cached geometry on successful prepare
dcd215ef : sdm: set geometry change on doze suspend
9d728198 : sdm: Add support to defer Fps config
732e6aeb : sdm: Get supported value for base layer staging
0fa5e662 : sdm: correct the target check for efficiency factors CRs-Fixed: 2592204
fdb19d6c : composer: Add support for minimal version of Display Config
13b5e106 : composer: add support for advanced offset based wakeup
39e150e5 : config: Set GL-Early SF VSync Phase offset for 90 Hz config
870b7b29 : sdm: clear cached geometry on successful prepare
ef47418d : sdm: set geometry change on doze suspend
b4d1b5cb : Add display property for histogram enablement
f30c2292 : histogram: enable histogram events
e0127eb8 : composer: dispatch histogram events to ringbuffer
953d0d12 : sdm: Add histogram event registration
25fe12ce : composer: Add support for histogram collection
fa05638d : sdm: disable safe mode on successful commit
b4ee673f : composer: Fix reading HDR10+ from gralloc metadata
c8853cf5 : sdm: Fix to defer the first power on to first commit
b0352243 : composer: Reset pending power modes on destruction of display
a41ffd22 : sdm: Add properties for mmnoc efficiency factors
6693fcb2 : composer: Implement QsyncCallback API
c7661c48 : sde-drm: update only properties that have changed
7469c4f2 : sdm: Don't send layer hint when game feature is not supported
6f20bfe6 : sdm: Set SDM_EventThread as RealTime task with lowest priority
f859c482 : gralloc: Consider RAW10 and RAW12 formats as camera custom format
4ab7be09 : sdm: Remove duplicate bit clock rates.
1b537979 : sdm: Prioritize vsync register over commit
cf93168a : sdm: disable safe mode on successful commit
66fe36d0 : hqd: Reduce the severity of logs for release fence timeout
ebeea639 : sdm: Change log level to warning
1f54c454 : hardware: qcom: sm7250: display: fix -Wreturn-stack-address
88cfcebe : sdm: Add parameters for native color mode
40060667 : composer: Add SetColorMode() support in dummy display
05654633 : Display: Disable rotator ubwc for bengal.
a1547ee6 : hwc: Add fence utility managed using shared_ptr
ff0341f7 : hwc: Reduce logging severity for non-critical failures.
97afa1ce : display upmerge from display.lnx.6.0 to display.lnx.6.1
84feab38 : sdm: Define IDisplayConfig::isRotatorSupportedFormat interface
5e3d5592 : Move libion from system/core to system/memory
a3c292cb : hwc: Fix Virtual display creation.
ce20962f : gralloc: 64-bytes row alignment for RAW10 buffers
8ec9ab32 : Bengal: Enable offline rotator.
87687472 : sdm: Changes to support clang compatibility
e7fc2ccf : config: set the late App phase-offset for high fps for all products
94793b48 : sdm: Disable LayerStitch for non-primary builtins.
adf28143 : hwc: Close CWB release fence
1c87eeec : sdm: Fix Deinit for GPU WB.
22206196 : config: limit GL back pressure feature to mainline product
59b67862 : sdm: make flush on when composer stop.
212f6776 : sdm: Reset pending_doze on new display state request
b4963c3f : sdm: do resource_impl stop before resource_impl postcommit
66e55e2a : display: Move gpu tonemapper out of headless.
70a9287c : display: Clean up legacy ion usage
8fd4be93 : Move libion from system/core to system/memory
168ecc46 : composer: Handle reading hdr color metadata
18b79f5b : gralloc: Add RGB format support in getFormatLayout API
496ec3c2 : sde-drm: Add support to parse mnoc port count and width.
a128140e : sdm: Add support to parse mnoc port count and width.
d1f7de88 : display: Support default xml for two new panels
d276e8e3 : config: limit GL back pressure feature to mainline product
de47b22b : sdm: Handle concurrency of LTM and panel mode switch.
ada1c405 : sdm: Add support to set n-bit brightness by qservice
c39a608c : sdm: set QSYNC_MODE DRM property whenever update is needed
c4c8de6a : Pend the change of active config until the next Screen On
59358259 : sdm: Remove lock in ResourceDefault implementation
1ae4acb1 : sdm: Implement layer stitch.
426a2ec3 : hwc: Add GL support to merge layers.
9d60fef4 : hwc: Move GLRect to common file.
2ebb5290 : sdm: Move resource_impl stop from prepare to postcommit
ba3c458e : display: Reduce severity of callback failures
92df9787 : sdm: hwc_display: fix deadlock during kPanelDeadEvent
4b096d09 : composer: Add support for HDR10PLUS
cd4dde9d : config: Fix Early GL phase offset of SF Vsync for High Fps config
763c4de4 : sde-drm: Add support to quad split.
1f9bbcc2 : sdm: Add support for quad LM split.
db8777b4 : composer: Handle reading color metadata
dcf423e1 : sdm: Fix to defer the first power on to first commit
6b836a63 : display: Add default xml file for td4330 panel
23312beb : sde-drm: add api locks to dpps mgr
e0728c6f : display: product: Set async power mode property
c91b24a3 : sdm: Add color mode name checking in SetColorMode
5be20373 : hwc2: Update the dataspace of same layer buffer
61c88293 : Revert "display: Disable protected content GPU composition temporarily"
ec1107c8 : Upgrade String16 users to C++17
f5b7f996 : hwc: add support for unified safe mode
56f99df2 : hwc: Reset previous composition state changes on every validate.
84c3f5cc : sde-drm: Read the rotation property properly.
8ce848e5 : sdm: Reject bit clk updates in inactive state.
8baffed0 : composer: Fix handling of SetClientTarget for built-in displays
3a86c3e5 : composer: Implement QtiComposerClient as Singleton
18fb0168 : display: Disable protected content GPU composition temporarily
e8f3cad9 : display: Get pipe line-width limit based on constraints
0d14688a : display: Build composer in headless mode
acb4b95c : sdm: Reject bit clk updates in inactive state.
637cd2be : display: Disable protected content GPU composition temporarily
1b4677e2 : gralloc: define ion abi version 2 for QMAA
1f41d6f9 : sdm: Reset the state in case of multiple HDR playbacks
f355a4f3 : display: Get pipe line-width limit based on constraints
2146b484 : sdm: Set SDM event thread to SCHED_FIFO
d0fc4f84 : config: Set the late App phase-offset for high fps
68cd2911 : sdm: Pass dpps control intf to ColorManager and HDR Lib
ae7b6199 : composer: Implement QtiComposerClient as Singleton
17495f13 : sdm: Add support to GL based WB.
fcf132da : sdm: Use double instead of float in rectangle mapping calculation
2ee82476 : composer: Add set layer type support
257859e5 : display: Remove C++ standard flags
a4bf6069 : composer: Fix handling of SetClientTarget for built-in displays
5b7f3323 : sdm: Add layer color transfer into hwc dump info
4dc07dee : display: Change the place to set color mode
d1692114 : hwc: Remove impl level from VINTF fragment xmls
9937054c : hwc: Reset all connected panels during ESD
1566a138 : sdm: Add support to query Smart Panel attribute
2e24edc0 : composer: fix coding style errors
ddd2d15a : display: Add vendor prop to disable system load check
d1e3f4ca : sde-drm: Ignore duplicated request to set event in CommitDppsFeatures
2b8f5ec8 : hwc2: Start IDisplayConfig after composer init done.
6555fbf0 : display: Add sdm libraries to config PRODUCT_PACKAGES
4732f830 : sdm: use IQtiComposerClient command for command reader parsing
adf0bd6d : hwc: Fix Concurrent Writeback concurrency in HIDL CWB APIs
2457414c : sdm: Implement Display Config 1_11 Qsync API's.
81fee969 : hwc2: Couple SetActiveConfig to commit
44d05821 : composer: Skip validate when color transform matrix is the same
82dbb33b : hwc: Remove impl level from VINTF fragment xmls
921edde5 : sde-drm: Add support for qsync one shot mode.
d84afbd1 : display: Add support for protected content GPU composition
4ecea225 : hwc: dump protected content info
f58134d3 : composer: fix the logic to validate return value of GetProperty
d7b8c51b : sdm: Move display panel info to dumpsys
71ccd6f1 : hwc2: Fix out of bound vector access in isHDRSupported()
7e6a4050 : Revert "sdm: update current color mode"
d1f3af5f : SM7250: Remove unused panel calibration data
f9ece755 : display: config: Add mapper packages
57278cad : hwc2: add support to enforce pipe split for built-in display
665f7952 : Remove libhwbinder/libhidltransport deps
50dfb997 : composer: Increase dumpsys dump buffer size
e05ef2df : display: Update display config to 1_11
5f0f979a : sdm-drm: fix enumeration of connector mode info
72f5a989 : sdm: make the control partial update call synchronous
e2603b0c : sdm: Update destination scalar config on display power on
9ccab4b1 : sdm: Handle vsync enable after resetting pending doze
65848f57 : sdm: Add support for LTM off event
887bed41 : gralloc: Upgrade mapper and allocator to v3.0
eb7aa526 : hwc2: Close fbt fence on Deinit.
8e137e6a : composer: add command to control display status
8bbf008e : sdm: In MapRect use floorf to ignore decimal point in float
51c98051 : display: config: Fix mapper product package
2d55f3a7 : hwc2: Do not flush on empty layer stack.
6d31af6c : display: Add STC interface support
f683e3b6 : sdm: Add a property to set gpu tonemapper
29f93c47 : sdm: add support for snapdragon color interface
24166b86 : sdm: Pass blend space to HWIntf
a23d9ebc : display: config: Add vendor.qti.hardware.display.mapper@3.0
f4753692 : display: Support compile time QMAA
b9a21e38 : config: Enable GL back pressure in SurfaceFlinger
d76481af : sdm: In MapRect use floorf to ignore decimal point in float
76b9db9d : sdm: Use retire fence wait in PowerOff API
9e388173 : hwc: Reduce logging severity for non-critical failures.
478a9f60 : composer: Plug virtual display sync fence fd leak
e4d31fc0 : composer: add range checks for min/max luminance values
44a17239 : sdm: append the logic in NeedsMixerReconfiguration API
9a91e9f0 : composer: add SetClientTarget API for HWC built-in displays
6ff835ca : composer: Add de-registration callback check.
3d184e49 : display: fix build break
0db182eb : composer: Check register callback pointer
2d1fcb7f : sdm: vds pipe scarcity issue log masking
16680764 : sdm: Reset ROI on display mode change to video mode
da2e8b15 : adjust qcom path to sm7250
a308a529 : gralloc: Add support for QtiMapperExtension version 1.1
1560c0a5 : hwc2: Update video flag prior to its usage.
00e87d23 : sde-drm: Fix potential buffer overflow
9eef95b3 : Upgrade String16 users to C++17
601150cc : hwc: Handle validation reset during InternalValidate state
8053988b : display: Add color and postproc to LOCAL_VINTF_FRAGMENTS
0a1b15d4 : hwc: Fix Concurrent Writeback concurrency in HWC binder path
a6b5be53 : composer: Add de-registration callback check.
37774966 : sdm: Switch Transfer_Gamma2_2 to Transfer_sRGB
f32a4c6e : composer: Lock operations on async power mode non-dummy display
37f0b5e0 : sdm: update panel info immediately after setting display mode
c8a24c5c : Enable Integer Overflow Sanitizer in display AOSP
181bbfb7 : display: Change onVsync error log to lower severity
4c038aaa : composer: Change LOG_TAG to SDM
43102c70 : sdm: Allow Skip Validate after Idle Power Collapse
0bbfa52a : sdm: Add transfer to dumpsys
2e663c76 : gralloc: Modify condition to check private handle flags
f9297475 : composer: Guard layer buffer access around hotplug disconnect
8286ec57 : sde-drm: Reset SSPP tonemap properties on unset in Commit
173ae274 : sde-drm: Clear SSPP lut and csc properties on pipe unset
59f92f19 : sdm: Update BufferSyncHandler
a82f157b : composer: Support mapper 3.0 in QtiComposerHandleImporter
d7d8c912 : display: Init slots different for null display
32d7e4a6 : Select correct mapper/allocator version
069fe844 : display: Add LOCAL_VINTF_FRAGMENTS for display components
d4bb02ba : display: config: Add QtiMapperExtensions flag V1.1
08add607 : hwc: Use HWC for videos with non-integral source crop
40c8c9e5 : sdm: Add get brightness node support for dpps
d1906044 : sdm: Optimize the draw cycles where Frame ROI doesn't change
0bd6620e : hwc : Change frame rate type to int to avoid integer overflow
ea637e23 : composer: remove non-hidl composer compilation
2daeb07e : composer: refresh hotplug status during RegisterCallback
dff7d8d8 : hwc2: Move callbacks_lock_ and client_connected_ into HWCCallbacks
ac7f9b6c : hwc2: Convert unsupported format error to warning
14f43f4d : sdm: Dont set custom_mixer_resolution on error
80687bf1 : gralloc: Add correct subsampling factor for RAW8 & NV12_HEIF format.
8083a14d : gralloc: Query camera library to get YUV plane info in case of camera formats.
c04d25a1 : gralloc: Remove compilation dependencies from camera header.
03ede807 : gralloc: Additional buffer validation in getTransportSize
b1c1586a : hwc2: Clean-up asynchronous power mode set
d87cb850 : sdm: Call Asynchronous NULL Commit in Power Mode APIs
3c4337f0 : hwc2: Add support to set powerstate asynchronously.
891ae3a5 : sdm: Add support for HWC with no display HW
be7f3246 : Revert "sdm: Simplify rotator properties"
c7c6e7e9 : Revert "Enable Integer Overflow Sanitizer in display AOSP"
832ad699 : gralloc: Change unsupported color primary log from LOGE to LOGW
1c8ea884 : config: Set SF phase offsets for mainline product
f7c18647 : config: Remove kona.mk
d21743da : display: Support colorspace irrespective of HDR on DP
ef311f4c : gralloc: Fix GetYUVPLaneInfo for RAW formats.
91996481 : sdm: Add conditional compilation for fix ltm off-target issue
b1ebdc35 : sdm: Add support for DE blend feature
dd37377d : sdm: Simplify rotator properties
fa2c61f7 : Enable Integer Overflow Sanitizer in display AOSP
9fe189f6 : gralloc: Add support for HAL_PIXEL_FORMAT_RGBA_FP16 in gralloc
cdca3351 : hwc: Enforce HWC integrity with IDisplayConfig interfaces
b618c554 : hwc2 : Fix fence management issue during power state change
9d26978c : sdm: Remove incorrect transfer_time_us member
8ed62295 : sdm: Defer power-on for virtual display to first draw cycle
05f88dd7 : Include kernel headers
ad88c9cb : Skip building display modules if without vendor
1bd0d662 : display: Add a property to disable factory floor mode
037dbe8f : sdm: Remove bit clock rate check for POMS
3cd263af : display: config: Use P3 mode by default
55cccf90 : gralloc: Update GetPlaneOffset API as per new camera API.
ab3c5c53 : sdm: Don't block draw-cycle thread during SetDisplayBrightness
34347779 : sdm: Add panel mode check for setting new active mode
255b0d9b : sdm: Set FullROI before flush.
e43cf866 : sdm: Change layer ops DLOGW back to DLOGE
fafa0223 : config: enable Optimize Refresh feature for msmnile/talos
866bf6a3 : hwc2: rename the enable_drop_refresh property to enable_optimize_refresh
ab7c3577 : config: Set SF phase offsets to support high fps
9c960073 : Initial empty repository
ac2e0a34 : sdm: Enable vsync after doze mode is set
47b82be2 : display: DCI-P3 support in colorimetry
45d0abf7 : sdm: qservice: support binder call to set backlight scale
0a3f2a29 : sde-drm: Fix max_scalar_linewidth for planes
7f298f87 : sdm: Remove 1d and 3d tonemap request flag
b9325180 : gralloc : CFI fix for gralloc1 interface signature
e9abd8d0 : sdm: Fix safe mode issue while changing state from Doze to Power-On
ad8bd01c : sdm: Query strategy if there is a need to validate.
3796d67d : sdm: Add PictureQuality and RenderIntent attributes in display pluggable
568adfa4 : sde-drm: introduce lock for synchronization.
635c555f : hwc2: Trigger refresh if prepare fails
4619db97 : hwc2: Enable vsync upon refresh rate increase.
f33ee317 : hwc2: Set cursor composition if it is not skip layer.
f448832b : drm: Set new active mode based on current bit clock rate.
fe060f7a : hwc2: Avoid querying HDR capability for every getHDRCapability call
cb2a3a9b : sdm: Add HIDL implementation for CWB APIs.
549ddd22 : display: Clean existing composer 2.3
4f01a5d8 : composer: Link to display.config 1.10 library in composer.
2092d781 : sdm: Restrict bandwidth usage during camera concurrency
35425098 : sdm: Add format/width/height check for cached buffer object
4518d30c : sde-drm: Initialize roi and dim_layer structure to 0
8b1f1929 : sdm: Check for pending doze transition on first cycle.
68331fca : hwc2: Fix fence leak on CWB kickoff timeout
4f6ded32 : sdm: Update secure_present flag when secure display is present
1d092ea5 : hwc: Fix to find HDR mode
156211c0 : sde-drm: Add additional systrace logs
0a6d9e80 : sdm: Avoid Refresh in SetActiveConfig API handling
1c410500 : sdm: Skip SetcolorMode set for virtual displays.
3adacfb0 : sdm: Handle color mode setting in ApplyCurrentColorModeWithRenderIntent()
f08d426f : sdm: Add LTM support for dual displays
6a0e18da : sdm: Add ABA support for dual displays
86cedae6 : sdm: Fix fd leak during SetOutputBuffer() for WFD
afa45bca : sdm: Add HIDL implementation to configure bit clocks.
8193f74c : composer: move to 2.0 composer service
76df02bc : gralloc: set HEIF pixel format based on usage flags
4c18ee58 : sdm: Add RenderIntent parameter in default QDCM XML files
428ab8b9 : sde-drm: add LTM property availability check
f4d170f9 : display/config: Add libdisplayconfig in PRODUCT_PACKAGES
42d11cb1 : sdm: Implement composer hidl directly.
c33748fa : composer: move hwc2 to new composer directory
df0dbdae : display: Add possible encoder and crtc check
72bfc927 : sdm: Handle pending vsync enable after commit for Doze
a5534875 : SDM: Remove first cycle special handling in ColorManager
4684073f : sdm: Defer brightness on deferred Doze
a59c4ff7 : display: Add API to set luminance.
f7f52167 : sdm: Reset ROI to NULL on full screen update
5991f832 : hwc: Support IMapper/IAllocator 3.0 in hwc_buffer_allocator
5e9fb268 : sdm: Remove all unused properties and binder commands
4da1d331 : display: config: Change QtiMapper flag to V2.0
e14bef76 : gralloc: Add support to getFormatLayout HAL API.
1ff363db : gralloc: Add buffer allocation support for camera utils format.
d3331da3 : gralloc: Add QtiMapperExtensions
bb828126 : gralloc : CFI Fixes in adreno interface
0b6633d5 : config: update calibrated color modes
09d25924 : sdm: Reject brightness if panel is off
b72f9aff : sdm: Fix destination scalar data caching with fast path enabled
b16a908d : sdm: disable partial update when switching bit clock
47f44095 : SDM: Support render intent in display color modes
75c05f0b : sdm: Implement SetDisplayBrightness, GetDisplayBrightness
9da54efe : hwc2: Implement GetDisplayCapabilities and GetDisplayBrightnessSupport
123f3bcd : sdm: Disable vsync when display state is poweroff/dozesuspend.
9bace4c7 : sdm: config: enable SmoMo by default
0e566879 : sdm: Add DISPLAY_BT2020 color mode
c727d08d : sdm: Add support for newly added LTM buffer queuing properties
04de0303 : display: Update the default qdcm xml file
5c28d18f : sdm: Add libsdedrm as local shared library
6a42e014 : sdm: config: enable posted start dynamic by default
6cc4f159 : sdm: Handle color mode setting in ResetPanel()
a40a40fb : sde-drm: Add HDR10+ support for DisplayPort displays
031934b4 : sdm: Add HDR10+ support for DisplayPort displays
e26f91ce : sdm: Fix uninitialized variable issue
c07ec4d3 : sdm: Disable posted start only in mode transition
082f2284 : Revert "display: Do not use target names in hw modules"
d2c44348 : hwc2: Fix code scan issue
3075b35a : sdm: Add support to query display info from SDM
836a76d7 : Revert "sdm: Set mixer attributes with no check on resolution switch"
00b78f8d : gralloc: Remove P010_UBWC local define.
ca9a1fe8 : config: update color modes
6f09e9e9 : sdm: Add transform information in HWPipeInfo
4998e4f4 : sdm: Set idle pc state to IDLE_PC_NONE after commit
a59e4665 : sdm: Remove mixer resolution check against min_width_roi
7994a79b : sdm: Add support for dynamic panel operating mode switch.
df88cbaf : sde-drm: Encode display type info into port id.
f5e6c5df : hwc2: enable the vsync on the display requested by SF
f2a31856 : hwc2: Clean up display slot handling.
e74cf4f9 : hwc2: Avoid drawcycles with non-empty dirty region
1649f229 : hwc2: Trigger two refresh requests on doze state transition.
9d509589 : sdm: Couple doze mode transition to commit.
66bdf0ae : hwc2: Switch vsync among displays in normal mode.
8e1457a7 : hwc2: Update vsync source upon explicit call from client.
81a41095 : hwc2: Mark Solid fill as updating iff. its color changes.
af26f40e : sdm: On Doze suspend wait for previous commit release fence.
97b3544b : display: Remove default mode application after end of boot animation
44deb1ee : sdm: Fix uninitialized parameter
a46c8d86 : sde-drm: Optimize use of drmModeGetConnector()
2fbff8d5 : sdm: Add mask layer flag support to input buffer flags.
546c9114 : hwc2: Reset validate bit in proper sequence before Refresh trigger
418acc25 : sdm: Trigger refresh after disconnect event.
31bb40e6 : sdm: Disable vsync on a display if events are not sourced from it.
8d259768 : sdm: don't allow power off until CRTC active
1be5d159 : sdm: avoid set PP features in the first commit
d91a659f : sdm: update current color mode
1d5a23f8 : hwc2: Improve handling of multiple built-in displays
abe3b3d2 : hwc2: Perform bandwidth-checked hotplug
778bbfe1 : sdm: Fix NeedsMixerReconfiguration API
273fc3bb : sdm: Defer vsync enable/disable when display is powered off
ee54c197 : sdm: Expand support for inline rotator downscale limit
65547663 : display: config: Remove CABL enablement property
84612281 : display: Fix up kernel header dependencies declaration
9a1704b1 : Gralloc: unmap metadata and reset mapped pointer in alloc
a427688e : display: add logs for systrace debugging
9dacc877 : sdm: Add binder call support to set frame trigger mode
39503f11 : sde-drm: Support property to set frame trigger mode
27aaea3b : sdm: Support posted start dynamically enable/disable
60ef3250 : gralloc: Fix null pointer dereference
abe9d8d9 : display: Replace libqdmetadata.system with libqdmetadata
0a5082f3 : gralloc: Implement getters in QTIMapper 1.1
a70919f9 : sde-drm: Remove display_proprietary_headers
209db585 : hwc2: Add per layer matrix transformation support
1951b5ec : display: config: Add flag for QtiMapper version 1.1.
9a395153 : sdm: Fix nullptr check for PPFeatures
9b9f6e23 : sdm: Use unique ifstream per hwr debugfs node
5a889f55 : sdm: Update AD backlight scale property and enum names
5705bcbb : sdm: Enable scaler in display-product.mk
1289229f : hwc2: Skip hotplug uevent handling if client is not connected
2adeb737 : sdm: Separate handing panel dead event for displays
43c8d80a : sdm: Add HWLayers stack log dumps.
6203079c : sdm: Add dynamic logs in Qos lib.
d0c64ec1 : sdm: Add seperate header for libdebug library.
b84b31df : display: config: Add WCG props
e273a53a : sde-drm: Add support for V6 IGC & GAMUT LUTs for VIG
c24a6c12 : display: Switch to composer 2.3
04ce92af : sdm: Revert SDM optimization for Dpps properties
bd682126 : sdm: Do not disable Partial Update if only FPS changes
893eb512 : hwc: Changes for CFI compliance
1a796416 : sdm: Update buffer properties of FBT before create fb id
e6ce2e9e : sdm: Enable scalar for kona
a05c1a74 : sdm: Add LTM support in SDM
51797cd9 : sdm: Move kona config values to display-product.mk
82b55455 : display: Remove unused headers
0e6a6887 : display: Do not use target names in hw modules
d59a47c6 : display: Remove unused targets
163d1528 : hwc2: Validate bounds check for input parcel.
22e4e256 : hwc2 : Add scope for wfd display lock
2f8ebf4c : sdm: Update vendor.display.config version in product package
9c07ad0b : hwc2: Do not allow FastPath during Concurrent Writeback setup
ca7efd74 : display: Switch to QTI allocator and mapper interface.
bfc68d0f : display: Clean old modules
f586835f : display : Rename LOCAL_PROPRIETARY_MODULE to LOCAL_VENDOR_MODULE
44c64363 : hwc2: Update secure display layer on active built in display
ec4eb572 : sdm: Update the DRM properties only when required
9acbe553 : gralloc: Enable UBWC for client target by default
5bf14430 : sdm: Enable support for virtual display
96e66527 : sde-drm: Fix invalid iterator access after erase
8729aa7b : sde-drm: Add mdp transfer for each mode
24fd2b9f : sdm: Add support to parse bitrates and dynamic bitrate support.
6637fb86 : sdm: Fix layer dump for rotation case
e7f1acb8 : display: Add flags for colormanagement
6ba9eda7 : sdm: Implement getDisplayIdentificationData
60eebc6b : Revert "display: Do not use target names in hw modules"
b2722dcd : sdm: Disable offline rotator and scalar
223f2f7e : sdm: Add support for driver pipe caps for inline rotation
867d1fd2 : sdm: Enforce concise conditionals
c81fd0b8 : sdm: Remove s3d mode support
328aaedc : sdm: Remove legacy fields from HWResourceInfo struct
842dabec : sdm: Set robust attribute on mutex object
726b5d3a : display: Add product and target files
389a4d2a : display: Do not use target names in hw modules
be13babf : sdm: Appropriate setting of crtc security level during suspend
f3a1f99b : hwc2: Fix handling of no metadata case for external
13a8dd26 : sdm: Add dynamic logging for QoS Client
cc301f10 : sdm: Add dynamic logging for QoS Client
5a4577a6 : display: compilation fix in gralloc
087c3105 : sdm: Remove support for Hybrid Composition
83223bf2 : hwc2: Change SetLayerZOrder Error to Warning
2c840a64 : sdm: Define perform API to set display state
2e3eb3f2 : display: Move sde-drm to open source
ace92da9 : hwc2: Add support to receive UBWC 4.0 status
da3a91d9 : display: Add binder API to set color mode
1207e460 : hwc2: Teardown CWB in Create Virtual Display
1b7717ca : sdm: Update secure flag of FBT buffer appropriately
25b22717 : sdm: drm: configure tranfer time for each mode
7ce4aac2 : Revert "sdm: Set display and mixer attributes on refresh rate change"
22e72e7a : Modify make files for talos and trinket. -talos: enabling hw recovery -trinket: enabling hw recovery and removing virtual display. removing hardcoded wide_color_display
02285c3e : sdm: Support to set color mode by mode id
84e6141e : ColorMode: multi-mode support through QDCM API with WCG
75a2c3c7 : hwc2: Control hw vsync only for primary display
4ec5f61f : sdm: Add support for true inline rotation.
8d453333 : display: Disable offline rotator usage for UI layers.
0a571060 : hwc2: Fix HDR api issues
fa12f4fb : display: config: Fix build target for kona.mk
e39c0482 : kona.mk: Add QMAA_ENABLED_HAL_MODULES
5b82155e : hwc2: Derive dataspace on ClientTarget from ColorMode
9189e603 : sdm: Add support to get/set DSI clk.
e1c7c8d3 : hwc2: Implement display config 1.6 and 1.7 interfaces.
429c787f : sdm: mark all layers as skip, when client target handle is NULL
f8a9b84e : Revert "sde: Perform cwb teardown after each commit"
f9ce2ce6 : hwc2: Add check for null display in PresentDisplay
7e56768b : sdm: Add DISABLE_SINGLE_LM_SPLIT_PROP property
90b8bf10 : sdm: re-order the mapping of fd
3a9471d0 : sdm: Add SetDisplayState() in Resource interface
ef124329 : sdm: Enable destination scalar based on supported width.
181d950a : hwc2: Fix the single-buffer layer use case
2aacfacc : hwc2: Restore null display mode
d31a0143 : sde: Perform cwb teardown after each commit
7bd20669 : sdm: Add support for Fast Path Composition
1092eaec : hwc2: Restore null display mode
a395a876 : sdm: Fix uninitialized variable issue
1d3b90cd : hwc2: Add support to handle QDCM frame capture
e0c93384 : display: libmemtrack: Fix null file pointer
2f8f89d1 : sdm: Return success when detailed enhancer config is already set
daaed00d : sdm: Update hwr dumping property usage
cad23cff : hwc2: Pass appropriate datatype to avoid corruption.
0dd4c3bf : sdm: Update hwr dumping property
99b3cd19 : sdm: Update hwr dumping property usage
1cd58581 : display: Add Kona specific config file.
f7cbc3ba : Revert "sdm: Set display and mixer attributes on refresh rate change"
8abb6e0f : hwc2: Improve multi-display creation and hotplugging
8b6cc5ed : sdm: Remove decimation support
0d49fcbd : sdm: Introduce fallback mode for pluggable
a9478237 : hwc2: Fix GetDozeSupport api to handle failure case
c04b8eb4 : config: msmnile: Update modes
5cfc2cbf : display: msmnile: Disable boosted mode by default
16453a54 : hwc2: Read Color Metadata from handle only for Video layers
4b35b271 : hwc2: Lock by display client id
e6d199b3 : hwc2: Allow suspend call during secure UI
6c74932a : hwc2: Fix input layer dump
23e2da00 : sdm: Continue hotplug handling on failure
10c06152 : hwc2: Do not reset current validate while honoring refresh request
3ba11184 : config: Clean-up HDR flags
2b4de272 : gralloc: Notify ION driver about CDSP buffer access
7a509c14 : hwc2: Fix compile errors in switch statement.
953fba62 : hwc2: Remove NATIVE mode check for setting hdr flags
d6429af2 : hwc2: Fix validation reset from QDCM CMD Handler
749db862 : display: libmemtrack: use KGSL sysfs instead debugfs to get gfx meminfo
dd0236e2 : sdm: Add support for QSEED4 scalar.
4faf8a65 : hwc2: Return error when idle pc is enabled/disabled during suspend
f027a22b : sdm: Merge panel dead with HW Recovery reset handling
cf70a973 : sdm: Don't report color modes for SDR Monitor
2db55348 : display: Add support for PI format
2fd24265 : sdm: Clear solid fill stages upon flush
07254e0e : hwc2: syncronize HWC & client(SF) state for DP
30ea0f02 : gralloc: Add support to RGB compressed format and handle error
ffb3b23e : display: config: Set dataspace saturation matrix to identity
7f3986f7 : display: Add cleanspec for display
984e7034 : hwc2: Reset validate on surface damage region update.
6ce715eb : sdm: add rotator max line width capability.
610545da : sdm: Set display and mixer attributes on refresh rate change
ef00d16c : sdm: Set mixer attributes with no check on resolution switch
d49367f0 : Revert "Revert "hwc2: Remove debug.sf.enable_hwc_vds definition.""
11138ee7 : Revert "sdm: add rotator max line width capability."
ad2719a0 : HWC2: Modify multidisplay for null display mode
f9f12f92 : sdm: add rotator max line width capability.
8b33a282 : sdm: Expose all possible configs to clients.
71ac8a73 : hwc2: Handle multiple displays concurrency
6b37d02c : sdm: Set display and mixer attributes on refresh rate change
bcf9af15 : sdm: Set mixer attributes with no check on resolution switch
49334cc9 : sdm: remove FB code
c8f5f53f : Revert "libdebug: Remove redundant file copy"
15425122 : Revert "sdm: Disable special handling for empty layer stacks"
5a8761dd : config/talos.mk : Add property to enable UI rotation temporarily
fad3b31f : config/talos.mk :Disable exclusion rectangle optimization on top of Partial FB
5af61279 : display: config: Add default QDCM XML files for talos and moorea
b1c9ee86 : display:config: Enable HDR and RENDER_INTENTS
0a2fff5f : hwc2: Dump frames by display-type bitmask
b7f20c6f : sdm: drm: Configure DSI display topology
30d3f1c4 : display: Fix display config version overwrite
f4ccac9d : hwc2: Handle permission error during enable/disable Idle PC
bd47703d : sdm: Disable special handling for empty layer stacks
ada7d87f : Initial Android target definition for msmtrinket
ffbb9ac4 : hwc2: Cache color mode and render intent for External display
e216d8e4 : sdm: Avoid skewed vsync drop for fixed fps panels
30d2c3cd : hwc2 - Add file descriptors to display api parcels
23ce8884 : libdebug: Remove redundant file copy
58ec5de7 : sdm: Set color mode in panel reset
0a1dba6a : sdm: Clear VDS output buffer on flush.
8950d6e9 : display: config: Add default QDCM XML files for msmnile
bf039890 : Revert "hwc2: Remove debug.sf.enable_hwc_vds definition."
ec0fa512 : hwc2: Fix error handling for invalid ColorMode and RenderIntent
915ed098 : sdm: Drop skewed vsyncs.
77d89787 : display:config: Enable composer 2.2, HDR and RENDER_INTENTS
1b32e087 : hwc: Log acquire fence zero as warning
fbae2c61 : hwc2: Update Vsync source dynamically.
b31d7655 : display:config: Enable composer 2.2
6832d320 : hwc2: Remove debug.sf.enable_hwc_vds definition.
f42d8628 : hwc2: Fix PU disable for multiple Concurrent Writeback frames
429bf401 : sdm: Fail core creation on DRMManagerInterface fatal errors
04192a65 : sdm: Cache command mode status during initialization
b161296d : hwc2: Remove debug.sf.enable_hwc_vds definition.
a300db67 : Gralloc: Add new color format support
7ffb0b12 : sdm: Deprecate ResetPanel UEvent
577f0f7c : sdm: Support dpps AD4 ROI feature
d366c20d : hwc2: Minor enhancements to pluggable code readability
da4d97a9 : sdm: Define the display config 1.5 for support ad roi feature
6714b40f : hwc2: Check and return valid error from ControlIdlePowerCollapse
372b5ee4 : Gralloc: Validate buffer parameters during importBuffer call
26387184 : Revert "hwc2: Treat pluggable displays as source of vsync"
78580b8e : sdm: unset ACTIVE crtc prop for HWTVDRM
e754f2a1 : gralloc: Add support for HEIF usage flag.
2a979afb : sdm: support QDCM for multi built-in display
2d1a21ed : sdm: Fix destination scalar caching logic
269d9d15 : hwc2: Add support to receive UBWC 3.0 stats
d0dc03d1 : sdm: hwc2: Fix Concurrent Writeback issues
e63a80bf : sdm: Add basic makefiles
04e52423 : hwc2: Support doze mode on builtin displays.
19dbe369 : sdm: Update max layers for builtin displays.
351bf87e : sdm: Restrain display mode override
e8501fc1 : sdm: Replace strncpy with strlcpy
c6a110ea : hwc2: Do not mark single buffered or color fill layers as skip
340a3699 : hwc2: check property for boot animation complete
35e27535 : hwc2: Add support for screen refresh on second builtin display.
7237e595 : hwc2: Check color_mode_ before calling GetCurrentColorMode
e558c943 : hwc2: Change Get and Destroy Layer Error to Warning
e0605ff1 : sdm:hwc2: Initialize color mode count for virtual display.
09624026 : sdm: Update color modes appropriately for pluggable displays
d12f016b : hwc2: Treat pluggable displays as source of vsync
5b199483 : msmnile.mk: Remove dup property
aa8be833 : sdm: Convert raw luminance values to Candela / meter^2
8008d60e : hwc2: Cache color mode and render intent for Primary display
ef3c7bbf : sdm: Trigger safemode on resume.
e52bfff7 : hwc2: Allow commit to go through if flush_ flag is set
8f929ff0 : gralloc: layercount validation check
cca3b648 : sdm: Map FBT destination as per panel transform.
b58d8849 : gralloc: Fix race condition in gralloc
e74b0665 : sdm: Use monotonic clock in HAL
3dbb0d98 : hwc2: Avoid overwriting metadata refresh rate.
5b428dcb : sdm: Drop idle timeout event if refresh is in progress.
265fc77b : sdm: Drop HW VSYNC in min FPS state.
f199af38 : hwc2: Set validated flag when layer stack is empty.
e08594d3 : HWC: Set skip to layers with Non Integral Source Crop.
a04af604 : hwc2: Fix interlace flag setting to SDM layers
3f974b4a : hwc2: Do not honor cursor position when cursor layer is not present
1dd3c2c0 : display: config: Add support for default QDCM XML files for Talos
6ca8a947 : display:config: Add talos mk file.
f2a8a5a5 : Gralloc: Use 4 bytes padding for private_handle_t
d9a9e0b6 : hwc2: Fix array of out of bound
dbe738ac : hwc2: Add support to query display wb capabilities
7cd110d1 : sdm: Apply color mode and render intent in Validate phase
ebf52a63 : sdm: Update Mode for VDS
1a31bc22 : hwc2: Do not skip validate for partial FB composition.
d25d30e2 : sdm: Disable rotator for non secure layer at the end of secure display
1ecda220 : sdm: Add property to prefer multirect strategy
8798d580 : sdm: Add lock for dpps setting feature
7151718e : gralloc: Select CPU readable YCbCr format
3072cb1b : hwc2: Remove double scope-locking
bbc700b6 : hwc2: Check for display already used by another slot
07438bb6 : sdm: Set destination scalar data only when it is required
74ba519b : sdm: Add support to change minimum encription level for hdcp
f182bfae : sdm: Close fence FDs if AtomicCommit fails
baa1647a : sdm: Update scalar LUT handling
db8d052b : hwc: Add check to support layer mixer mode for cwb
f985d485 : sdm: Define client interface to enable/disable idle pc
fea3e90b : hwc2: Fix GetReadbackBufferAttributes api
f55e0c26 : sdm: Handle extended range layer.
a08db9ec : sdm: Dump client target layer and current color mode.
6e8c1823 : gralloc : Add support for NV12_HEIF format
5f306370 : sdm : Refactor display code to support single system image
36c059a1 : hwc2: Skip SDM prepare for consecutive GPU composed frames
267a619e : hwc2: Add support for optional user preferences
e328988f : sdm: Fix KW errors
11df8e18 : Gralloc: Add UBWC support for AHWB formats.
71eccd2d : Gralloc: Remove HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8 from GPU supported formats
937c4e5f : Gralloc: Add support to disable AHardwareBuffer
24c78041 : hwc2: Fix pluggable displays creation during boot
22444288 : hwc2: Avoid flush during virtual display pause
1ba882fd : sdm: Add support for Qseed3Lite
9735cf86 : sdm: Allow Skip Validate when Partial Update is disabled
c993f43c : Revert "config: Enable Triple Buffering"
08f8d030 : sdm: Add Pipe Flags in Dump
200419bd : sdm: Reset SSPP tonemap luts on PanelDead
e6d0a35f : gralloc: Update gralloc usage flags
3cbf739c : sdm: Fix QDCM xml file for WCG
7f090b76 : Gralloc: Update ADRENOPIXELFORMAT mapping
a747d830 : hwc2: Switch vsync source to next active display
e45d1b7f : sdm: Handle secure display/camera with external display
f3ce11fe : hwc2: Add support for multiple displays
7ec9038d : sdm: Fix lint error with proper includes
a26a079a : display: Add default QDCM xml file support for WCG
c4660213 : sdm: Avoid looping over event data list when registering events
b9d27925 : sdm: Change NUM_FRAMEBUFFER_SURFACE_BUFFERS to 3
5618660a : sdm: Add SetBlendSpace Interface
3698470d : sdm: Disable decimation for msmnile
3220a7e0 : sdm: config: enable hw recovery
6f8fefb5 : hwc: Do not reapply mode if already set
753329aa : sdm: color: Add Enhanced color attribute
a6782e4c : hwc2: Add support for per frame layer metadata
839f29d5 : hwc2: Get working color space from current mode
97af8d53 : sdm: Simplify HDR mode handling
e7a77981 : sdm: hwc2: Plumb render intent APIs
a12bc694 : sdm: Dump color modes in dumpsys
bbb062e4 : sdm: clock/bw voting for Doze/DozeSuspend
da5072f6 : sdm: Handle doze mode before actual commit
5713ad3c : hwc: Fix HWC Writeback one less frame dump
f9ea8a89 : hwc: Fix HWC Writeback wrong resolution shown with dumped frames
e48a9444 : msmnile: Add modetest component for full build package
698ded2b : config: Enable Triple Buffering
81aef933 : Gralloc: Move GRALLOC_USAGE_PRIVATE_ALLOC_UBWC_PI to lower 32 bits
efd7f9e2 : Gralloc: Make size calculation consistent at all places
52eb7a63 : Gralloc: Do not use adreno for secure camera and secure display
3c510ff8 : gralloc: Use dedicated heaps for sensors direct report mode
731bc931 : sdm: Add support for multiple displays
ddb44ac3 : hwc2: Add NULL check for hwc_display in configureDynRefreshRate
2cdcfa97 : gralloc: Fix lint error
0ea696ad : hwc: tonemapper: Update handle ID for inverse tonemapper
1d00aa5b : sdm: Reduce the fb_id cache limit for UI layers
ab75a7a3 : sdm: Clear fb_id map if it exceeds the size limit
93c892cb : sdm: drm: Set CRTC mode, only if display config changes
abc5b27a : sdm: Avoid fb_id creation and removal in each frame
9e9c2328 : sdm: Fix Concurrent Writeback fence handling
6596f2a7 : display: Add property to enable display default color mode
8cde7b28 : display: Add default QDCM xml file support
145976ff : sdm: Support display commit event to dpps
9a54e87a : display: Add property to enable color mode combined
380a59d1 : sdm: Add binder support to set QSync mode
8f514a55 : sdm: Set QSYNC mode on connector
111ff8d0 : Revert "sdm: add one action to set panel brightness and refresh screen"
80630906 : msmnile.mk: enable hwc for vds to exercise WFD WB
66b807e0 : hwc2: Move ColorMetadata/Dataspace handling to SetLayerBuffer
43c9d699 : sdm: drm: Add error handling
16911a94 : gralloc: null check for out params
eec9681a : Revert "display: Add property to enable display default color mode"
43859db6 : hwc: Fix typo
75c3d297 : sdm: add log dump disable property for hw recovery
da642221 : sdm: drm: Add operation for DPPS commit in DRM
2febe6fe : sdm: comply with treble guidelines
3dd47c91 : sdm: pass panel name to dpps interface
221c390d : hwc2: Fix VTS failure on setActiveConfig() testcase
4446cd78 : sdm: Exit from setting destination scalar if QSEED3 disabled
eaefa478 : sdm: hardware recovery dumping
4aa2c4ca : hwc2: Translate legacy dataspace to new values properly
348a0cf7 : gralloc: Make MASTER_SIDE_CP as default Making MASTER_SIDE_CP as default
48b757d6 : Gralloc: Implement getCustomFormatFlags API
3bb1152a : Gralloc: Add API to get custom format and private handle flags
6def550c : display: Add property to enable display default color mode
98479930 : sdm: Set connector mode on power-off
3dcf8a26 : sdm: Handle disable partial update and display config change
84ce978a : msmnile: enable exclusion rectangle
88ac5e84 : gralloc: Correct the gralloc private usage bit setting.
4d3fd510 : sdm: Add property for excl rect in Partial FB.
5f643650 : gralloc: Mark camera and VR specific formats as BUFFER_TYPE_VIDEO.
e5f95210 : sdm: Doze mode handling during suspend
69007163 : sdm: Add single system image support
eb8ac477 : display: Switch to QTI allocator and mapper
c71dfb2b : display: Add property to enable rotator for UI
20615468 : msmnile: Update display properties
b637bb36 : Gralloc: Pass layer_count to adreno size calculation APIs
70957381 : Gralloc: Update layer_count while calling size calculation APIs
b28b82b4 : Gralloc: Use adreno APIs for buffer size calculations
f0b21ab0 : sdm: use reinterpret_cast instead of C-style cast
01fe3a81 : sdm: Update vendor HDR capability logic
9335ef48 : sdm: Fix potential out of bound access during dumpsys
6a74d890 : sdm: Add API for SR and PU control from Dpps
13c5ea17 : sdm: Add check to prevent potential buffer overflow
062a7a42 : hwc2: HWC Readback is not supported in case of multiple displays
c75358e2 : sdm: drmutils: Define Concurrent Writeback cap in CrtcInfo
06521589 : sdm: hwc2: Add support for HWC Readback feature
84588fc9 : hwc2: Don't consider color mode count in setting HDR flag
f822671d : sdm: Add support for secondary vsync
5e656b26 : sdm: comply with treble guidelines
ae5a42e1 : Revert "liblight: Add brightness level extension support"
eeb45803 : hwc2: Add HLG cap in the HDR capabilities
741ac31f : drmutils: Add support for Concurrent Writeback feature
aeb57779 : display: Add display specific make include
e6e1b59d : Revert "sdm: comply with treble guidelines"
984d9f70 : hwc2: Do not throw error on unspecified dataspace attribute
2c7883af : sdm: comply with treble guidelines
862b56bc : liblight: Change flash mode control for RGB LEDs
a38b7607 : sdm: Handle secure display/camera with external display
4a269757 : sdm: Add interface to populate secure ui pipe capability.
1e73cbd1 : hwc2: Get Mapper instance in frame dump utility
2a419be2 : sdm: Add support for WCG/HDR handling using SSPP
0987b0e3 : hwc2: Flush while destroying external display.
7c8ee543 : display: hardware recovery
4cb86b4f : hwc2: Use libdebug defined macros for logging.
d761c1a8 : display: Add support for legacy Wide Color Gamut
32e58c21 : sdm: Initial change for Dpps interface
4b5208ef : qdutils: Fix vendor flag
843b7994 : display: VNDK header fixes
a5c7343d : colormanager: Fix warning message
0a5dc822 : gralloc: Remove map fb memory property
9398d577 : display: More fixes for VNDK
9905128c : display: Partially convert makefiles to blueprints
920d71bc : gralloc: Implement IMapper::2.1
301c17e7 : sdm: Update Dpps control for HDR
84966b21 : hwc2: Handle Gamma2.8
c033f94c : sdm: Add support for SSPP Tonemapping
006e3a14 : sdm: convert DLOGD to DLOGD_IF for release and retire fence
5d30ab5e : drmutils: Add drm interface for SSPP Tonemapping
90affb65 : libdebug: Fix order of DLOG definitions.
3938c6c9 : display: libdisplaydebug fixes
2d586442 : sdm: Use generic libdebug utility.
46115bca : libdebug: Add common debug utility.
ef98729a : sdm: add release and retire fence to commit lists
c4f67b89 : sdm: drm: Add source side post processing feature support
a990d727 : hwc2: Clean up duplicate GetSDMFormat()
f91da700 : sdm: Add missing default initializations
05746220 : display: Set and handle default csc as BT709
739faf9d : sdm: drm: Add support for global dither feature
d07ff312 : sdm: Move PPFeaturesInfo defn to SDM header
b20abe7a : gralloc: Cache maintenance handling updates
fcad05e8 : display: Use log.h from VNDK
da214ec7 : gralloc: Refactor size calculation
5503d8d3 : display: hwc_buffer_allocator fixes
036d57df : gralloc: Use default interfaces of allocator/mapper
a722a3cf : gralloc: Fix uncached settings on CPU rare read/write
e36f2243 : gralloc: Add allocator and mapper HALs
202a616b : gralloc: Move to new directory
d954f10f : gralloc: Add some missing formats to GetGpuPixelFormat()
6e8521bf : display: Add display post processing interface header
738da079 : sdm: Fallback on scRGB layers
c04be08e : hwc2: hidl: Remove _vendor from display config
7adfe6c6 : displayconfig: hidl fixes
5050dd23 : qdMetaData: Remove USE_COLOR_METADATA macro
4363c1d4 : sdm: Fix unused variable error for interface headers
7e2bb552 : sdm: drm: Add PA dither feature support
ca302b75 : hwc2: Do internal validation for stack or config changes
4461efa6 : sdm: Add new flag to LayerRequest
af6a6059 : display: Set default csc to BT709 + sRGB
2d7151c4 : sdm: Set fb id for inline rotator session
ea702f6c : Remove Unused Variable to Fix Compilation Error
16329189 : sdm: Pass actual CRTC id to GetPPInfo() API
5dd61e0a : gpu_tonemapper: ion fix
e3a9fd0e : hwc2: Do internal ValidateDisplay to optimize Skip Validate
4f7a710c : sdm: Use monotonic clock in HAL
1abcdf67 : sdm: Make object id an explicit param of Perform API
1f8a21cf : sdm: Add support for Smart DMA 2.5
d19b9219 : Add missing include file to fix compilation error
465c1f78 : hwc2: null display mode support
bf0829f3 : gpu_tonemapper: Compilation fix for ion api usage
21649ef1 : sdm: Fix copyright years
3ac9839f : gralloc1: Changes to align to new ion api requirements
b7910446 : sdm: Set inline rotator prefill bw property to driver
00698dec : sdm: Merge release fence after set power mode
32c1869e : sdm: hwc2: Update HDR blend color space in SDM layer stack
55563ca6 : gralloc1: Add support for NV21 encoder
6d0d8066 : sdm: Add support for excl rect
3727487b : Adding flag 'TARGET_DISABLE_DISPLAY'
a340b709 : sdm: Fix refresh seqeunce for QDCM solid fill color
525e6435 : hwc2: Dup buffer fd in SetLayerBuffer() to avoid fb_id failure
0935c759 : hwc2: Update layer frame rate from metadata only if it is valid
998ad470 : hwc: Fix cancel_lock condition
92d1b82f : sdm: Close stored retire fence on display deinit
8d82773a : hwc2: Avoid flush for command mode panels
dccc0f45 : hwc: Dump in SDM only if layer stack is valid
4118304e : hwc: Fix request flag reset and Present() bailout
f863d0b0 : sdm: Define HW HDR EOTF values
07254304 : sdm: Set multirect mode to driver via plane property
b6fe9702 : gralloc1: Update SECURE_DISPLAY usage bit value
9c72e07a : hwc: Allow callback deregistration
46efdd11 : SDM: Change log category to avoid excessive logging
00a40ba6 : sdm: Fix multiple VBlank registration
e769e8e7 : sdm: Add virtual flag in HWPipeInfo to find pipe pairs
b338690a : hwc2: Fix acquire fence fd leak in SetLayerBuffer()
dbb572e6 : gralloc: Add missing format HAL_PIXEL_FORMAT_YCrCb_420_SP_VENUS
546f77be : qdutils/hwc: Remove unused code surrounding fps calculations
4d4f4007 : sdm: Unregister fb_ids after Validate
04f932b1 : hwc2: Add missing locks, relax some locks
cd30d49e : gralloc1: Get color space from metadata handle
6e616961 : libqdutils: Add Video performance mode metadata
ae057095 : sdm: Add support for single buffer layers
3e2c0403 : sdm: Populate min prefill lines.
830e985a : hwc2: Add check for display frame change
0b90f9d3 : hwc2: Add HIDL callback to getDisplayAttributes()
1adb0bda : sdm: drm: Support back to back HDR playback
a50206a1 : gralloc1: Add support for P010 usage flag
65087d18 : sdm: drm: Reset HDR metadata at the end of HDR playback
5d43ff66 : qdcm: apply color transform after QDCM mode set
7a09b2ed : sdm: drm: Set HDR metadata to sink
a73082e5 : sdm: Add support for P010 Venus format
ae338aef : hwc2: Needs validation on display animation
576a2237 : hwc2: Check for color modes support
ce0f7cb5 : sdm: drm: Get HDR sink properties from kms
49380789 : sdm: drm: Get HDR support capability of chipset
d90a6a43 : display: Enhance debug logging
20cb9513 : sdm: libs: core: Re-Initialize color-modes after boot-animation
67ccbf90 : sdm: Change the strategy of switch between with SDR and HDR mode
d41100a9 : sdm: Avoid flush for Command mode panels
4205ab22 : sdm: Add dim layer support to dumpsys
6b05e5d0 : hwc2: Fix out of bound check in getDisplayAttributes()
03293f86 : sdm: Add interface for set/get instance of HdrInterface
11eefc92 : sdm: Add support for dynamic color metadata
7e16c934 : sdm: Remove null commits used for obtaining topology
39e90351 : sdm: Reset needs_validate_ when SurfaceFlinger shutdown
9c224a38 : sdm: Fix SDM Dump() design and synchronization issues
a699e79e : hwc2: Add support for disabling external animation
a5e48362 : sdm: Handle pending external display connection
2e8fba88 : hwc2: Delete hwc layers in display de-init
0751f87c : sdm: Do not set deinterlacing flag on plane with offline rotation
ed091e64 : sdm: Fix hw layer stack corruption
14c9911e : sdm: register events only on applicable panels
7eb2df3d : sdm: Update hw_revision with hw_version read from CRTC Info
80a15d74 : sdm: LLVM SA enablement
56fbc08b : sdm: Define error type for critical resource allocation failure
813ec18e : sdm: set single LM topology for 1080p panels.
3b92b7d5 : sdm: Implement Idle power collapse event handling.
7fd11e22 : sdm: Add check for Destination Scaler count
78b20862 : sdm: Dont validate dataspace for HAL_DATASPACE_UNKNOWN
f363595c : sdm: Port autorefresh support
5014f0eb : sdm: Fix topology after adding new mode
da0b3252 : lights: Do not treat persistence node failures as fatal
25069378 : hwc2: Array and enum boundary checks
baefb46e : sdm: Donot Validate/Commit drawcycle with zero app layers.
29166f6e : hwc2: syncronize HWC & client(SF) state for DP
23b71016 : sdm: hwc2: Reset need_invalidate_ flag
2ba46dc5 : hwc2: Unmap buffer after Map buffer during framedump
94779610 : sdm: Signal to handle SIGPIPE
3cbc1aed : sdm: Tear down connector-crtc chain on Deinit
3cc87eda : hwc/gralloc: Add missing formats
e50372c7 : gralloc: Add missing BT601_6_625 handing
0e10fd23 : hwc2: Add input validation and bound checks.
ee0aab2e : sdm: Update panel info on display mode switch.
ad29a982 : sdm: Add support to turn on/off destination scalar using property
7e971e06 : sdm: Add DRC support for WFD
1ec25243 : hwc2: set frame rate for FBT
deeb20d7 : hwc2: Fix rotator caching issue of FB with rotator downscale
82b06f49 : sdm: drm: Defer first null commit
1651e591 : hwc2: Clean up acquire fence handling
2389c6b3 : Revert "Populate minimum ib limit" and populate hw_version.
dbd64f80 : hwc2: Add input sanity checks
79399d5a : qdcm: Add interface to query pp feature
7aff2612 : display: metadata fixes
2c23e58c : hwc2: Parameter validation and bounds checks
71f5daa4 : hwc2: Fix Copyright License.
24921ab8 : sdm: Add support for destination scalar in drm.
e8c67f22 : sdm: Implement idle fallback support in DRM.
322c9775 : sdm: Disable skip validate on Panel Dead event
a493dd76 : sdm: Implement ESD recovery support in DRM
0dc25f3f : sdm: Set crtc mode on every validate/commit.
34b341d9 : hwc2: Skip validation fixes
6a34015b : hwc2: Validate input parcel values for few qclient methods
82af7e98 : hwc2: Fix NULL pointer dereference and out of bound access
fae5989f : sdm: Add support for compliance test mode for DP
99535ac9 : sdm: drm: Add pa memcolor features support
74eafc97 : sdm: drm: Add pa sixzone feature support
d30b0ccd : sdm: drm: Add pa hsic feature support
cbefdc43 : sdm: Add support for dynamic fps in DRM.
511602d8 : gralloc1: Check input parameters for null addresses
36a10f93 : hwc2: Fix the non-secure WriteBack output use case
b3a2b9d8 : sdm:fb: update cdm csc_type during HDR playback
760cd970 : sdm: fb: Reset HDR metadata at the end of HDR playback
6e4b3764 : gralloc1: Check input addresses for null
a307e8c6 : hwc: Fix locking on event handling and validation state
4f12b50b : hwc2: Use GRALLOC1_PFN_ALLOCATE to allocate buffer
6f3dcf80 : gralloc1: update aligned size of buffer in native handle
46a1bee9 : hwc2: Add support for Secure Display
a917aa7d : sdm: Fix Doze/Doze Suspend
63a613f7 : hqd: add qservice binder for blocking dpps
6e9d70ab : sdm: Validate connector modes again
c79fceb8 : sdm: Refactor GetClientTargetSupport API
42c8d918 : hwc: Push a dummy -1 release fence in case of flush
79ccd855 : sdm: Handle idle fall back and idle power collapse with same event
864304d8 : hwc: Add sequence lock to driver event handling
36568365 : sdm: drm: Fix h_blanking accounting in SDM
c5c687ab : HWC: Granular locking
05633710 : sdm: Populate pixel clock and topology
85609ee0 : sdm: Add size for 13x13x13 gamut mode support
2d7612d1 : sdm: Handle commit failure from comp manager correctly
56583f4f : sdm: Refactor GPU compositon handling.
1fc8b840 : sdm: drm: Fix secure mode setting for Secure Display
dbf44041 : hwc2: Link to vendor copy of HIDL generated libs.
0aa9e80e : sdm: Fix error handling while setting display attributes.
b032efbb : sdm: hwc2: Add support for QDCM partial solidfill feature
1187a578 : gralloc1: Align RAW formats to 16 pixels
a73ce191 : sdm: Reduce log severity for modes without attributes
865044ea : hwc2: Handle missing hotplug event [HDMI as primary].
5db0dfb6 : sdm: Fix CPU hint toggling issue
c002fe2b : sdm: Check for valid fd and event before calling handlers
80e58ebe : hwc2: Extend GetClientTargetSupport API
7f28126b : sdm:drm: Fix vector initialization.
ba176ef1 : hwc2: Fix usage bits for Rotator buffer during Secure Camera
e2f89c9f : sdm: drm: Set FB secure mode for Writeback Connector
9ae5a34d : liblights: Enable button backlight conditionally
edd99986 : Revert "liblights: Remove unsupported button light node."
d1e8480b : sdm: Rework hdr mode setting based on blend color space
b4486329 : sdm: Populate minimum ib limit in kbps from crtc info
607965bd : sdm: Handle power states for external
0236771b : sdm: Support external display with bootup
42a514ab : liblights: Remove unsupported button light node.
d3dfe4b0 : gralloc1: Add proper check for linear format
95dc2884 : gralloc1: Use implementation defined format at allocate
9f748a82 : sde:drm: Power on/off drm commits should be synchronous
f5f24c9b : sdm: Fix derivation of h_total value based on topology
8d6dd629 : sdm: drm: Add support to select CSC matrix type in DRM
587d6da8 : gralloc1: Define TP10 bit consumer usage bit
756b1fc1 : hwc2: Donot dup ion fd.
cc12306d : sdm: Update solid-fill to support 10-bit
4662dc8b : gralloc1: Do not map buffer in retain
8c9c00cd : sdm: Add support for resolution switch
409e8446 : sdm: hwc2: Support Skip Validate feature
2468fea2 : Revert "sdm: Revalidate layer stack on layer reconfig."
1018d5b2 : hwc2: Handle corner and error conditions properly.
b5953155 : sdm: drm: Add support for flush
a4d1fc03 : sdm: drm: Fix Doze mode handling
a93babb4 : sdm: Check rotator mode before setting rotation mask
a186b476 : gralloc1: Do not do early validation on Release
3b32f2a8 : sdm: Fix lint issue
f518702f : hwc2: Add more tracing
195080c0 : sdm: Fix xlog permissions
ab76820e : hwc2: validate display id in SetColorModeById
e5bed1c7 : sdm: Synchronized write of xlogs
43f113ae : gpu_tm: Use vendor module for header includes
5bb9ca35 : qdutils: Add dependency on libhardware headers
05a342ab : display: Mark header modules as vendor
c32052ba : hwc2: Do not return error if socket is not available
f81aac39 : hwc2: Fix compilation issue
9c8a41e8 : sdm: Disable VBlank for secondary displays
497b638a : hwc2: Wait for RegisterCallback() from SF before sending events.
220d082a : hwc2: Support concurrency of resolution switch and destination scaler
9e3df62a : hwc2: Fix ubwc flags for fb target
c7d07793 : gralloc1: Check linear format
0c689d47 : hwc2: Fixes to find the right display mode
7a7bc4a7 : gralloc1: Map secure display flag.
d47d15b1 : hwc2: Correct frame rate declaration.
5c94f055 : sdm: Populate/Compute transfer time to compute BW/Clock
193be6bf : gralloc1: Do not map metadata in gralloc
2bbd0b46 : sdm:hwc2: Correct frame capture buffer stride value
edfdfbb5 : sdm: drm: Set SECURITY_LEVEL property on CRTC
e618eb05 : sdm: Fix memory leak in connector modes
5180c2d0 : libgrallocutils: Support defaults in AdrenoMemInfo
3d66b2ba : sdm: Add support to disable NoSplit strategy
00e26b44 : hwc2: Fix FB tonemap session management in HWC tonemapper
ddbf83cb : sdm: Handle error on gralloc device open and close
3623af11 : hwc2: Remove unnecessary lock in QDCM
40fc538f : hwc2: Add support for dynamic resolution switch
927729d9 : sdm: fix null pointer dereference and vector initialization.
65788dca : sdm:hwc2: Add buffer map to tonemap output buffer
36360200 : hwc2: Fix color mode lock
2ab89e14 : Revert "display: Store and restore the current eglContext"
961a28f9 : hwc2: Use CSC information from android dataspace
5acd5ca4 : sdm: Remove COMPILE_DRM macro
048dcc46 : sdm: Enable HPD after uevent_init()
eeb0f2b9 : gralloc1: Update SECURE_DISPLAY usage bit value
bfa855c7 : sdm: Qseed3 scalar updates
550967ab : sdm: hwc2: Add static uevent thread.
2ef13fc0 : sdm: Cleanup unused code, round 2
5d320c6b : sdm: Provide best mode support for hdmi drm device
dbc8aed6 : sdm: Add support for solid fill mixer stage
bfed662b : sdm: Resource interface change for stop
88331990 : sdm: Add defaults if panel dimensions are not specified
f890c252 : sdm: Avoid duplicate BW config on crtc
76815525 : sdm: drm: Add support for sde hardware revision caching
0a481100 : sdm: Add support to simulate reduced configuration
f081afee : hwc2: Copy UBWC Compression stats from Metadata to layer_buffer
b494c02d : qdutils: Support Get/Set of UBWC CR Stats metadata
670f062c : sdm: drm: return default feature info for all the PP features
636ff16f : sdm: drm: Add pcc v4 feature support
80e58433 : sdm: drm: Read Panel HDR caps
23cd08af : sdm: Configure RMFB delay based on whether it is refcounted
5649e1c4 : qdutils: Handle color-metadata on non-HDR targets
0574753d : libgralloc1: Initialize stride and height from handle by default
85020080 : display: Cleanup unused code
6c26ba95 : hwc2: Allow non-atomic execution of validate and present apis
2b396bc7 : hwc2: Modify the Config Count
1021cc0c : sdm: drm: Add support for secure use cases
e9b8762b : qdutils: Use POD copy for metadata
4747d0ff : sdm: Handle unknown connector topology after WB config
bf707a5e : sdm: drm: Add igc feature support
a2909e09 : hwc2: Do not reapply mode if it is the same as before
d16da3ec : sdm: hwc2: Add support for HDMI as primary.
86c46517 : hwc2: Apply default color mode on boot complete
2f8f8d43 : gralloc1: Update client allocated handle behaviour
a6ba1fbc : hwc2: Set client target dataspace
bc846952 : sdm: Change frame dump directory
68a166c4 : sdm: Handle InverseMount adjustments in SDM.
79f279cd : gralloc1: Add support for 10-bit tight pack usage flag
04adc91d : gralloc1: Deprecate usage flags for internal/external only
88cb9b7c : sdm/hwc Handle Suspend/Resume for virtual display with DRM
426d6e0d : sdm: PowerOff crtc before cleaning up display.
6860b2b9 : hwc2: Implement IDisplayConfig HIDL service.
d43fc536 : sdm: Do not reset acquire and release fences.
87895939 : sdm: Save debug logs on pingpong timeout
bed01d59 : sdm: drm: Clear the color structures after freeing memory
23fc6e14 : sdm: drm: Add null check for DRM Atomic Interface
5c4988bf : hwc2: fix for accessing right buffer variable name
70537e0b : gralloc1: Get aligned width and height for ubwc interlaced layout
34ffec08 : drm : Add secondary/external display support
aa5111ba : hwc: Add scalar tag to dynamic debug
7cc0b9e9 : sdm: color-manager: Fix DE override flags usage
5fcddafb : gralloc1: Remove dependency on libqdutils.
3c4de11f : sdm: Add support for split bandwidth voting
07d908e1 : sdm: Enable p010 ubwc format translation
e172a545 : sdm: drm: fix scale offset data handling
2f71fd04 : hwc2: Check composition type in SetLayerBuffer
f8e9c43c : gralloc1: Align buffer size for each layer
2faa91c3 : sdm: drm: Expand drm topology enum for dsc
a282b8f0 : hwc2: Remove power manager dependency
e860f97b : color_manager: Update display color api libname
85343fb4 : sdm: Fix lint error
8622e36f : sdm: Add support for inline rotator
0a4a8af5 : sdm: color-manager: Clear feature list when add new feature
e250e671 : sdm:drm: Get DRM display token info at event handler
e13b5a89 : hwc: Do not wait for async task to finish.
1e404610 : hwc: Add async method for refresh.
a152c319 : gralloc1: Add support to provide interlace info
56755529 : sdm: drm: Enable suspend and resume
b5c6474a : sdm: Revalidate layer stack on layer reconfig.
7061aeaa : sdm: Use sync task utility for hdr tonemapping.
66db3053 : sdm: Add sync task utility.
1d2ceda3 : sdm:Virtual Display Support with DRM
5bc7f8b3 : sdm: Add support for flip panel mount in drm DAL
5265b055 : hwc2: Reset SDM layer per frame data while creating layer-stack
67330707 : gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE
4fac1969 : sdm: hwc2: Check for HDR support by Display interface
725789e5 : display: Use LOCAL_VENDOR_MODULE
069dd051 : qdutils: Generate system image copy for qdmetadata
2f1d60c6 : sdm: export libgralloc headers
7b5f2bd1 : sdm: Handle de-interlacing adjustments in sdm.
c106d08c : sdm: Add support for new pixel formats in hwc2
5c5e6fb3 : sdm: Add support for new pixel formats in gralloc1
4d65df7a : sdm: Decouple refresh and idle fall back handling
42bfc120 : hwc2: Pass secure flag to GPU tonemapper
61f6095a : hwc2: Do not treat color mode errors as fatal at init
2be0bf86 : hwc2: Add support to disable HDR handling
51be3d18 : hwc2: Add support for HDR and HWC tonemapping
815c8f62 : gpu_tonemapper: Tonemap unaligned width and height of source
70bc2c01 : hwc: gpu_tonemapper: Create Secure EGL Context
b1654144 : gralloc: Add support for Y16 and Y8 color formats
9ed1fd8e : sdm: Add interface for QOS calculation.
a4af3deb : sdm: Support cursor without h/w cursor
e9f55d76 : sdm: drm: Add support for partial update
7171af52 : sdm: Add support for vsync enable/disable
88c36ffe : sdm: Avoid Connector and CRTC settings
7dcd137d : hwc2: Initialize transform matrix correctly
1cd6d0e3 : sdm: Use color metadata if Android framework metadata is not set
469367e5 : sdm: drm: Increase kCycleDelay to 3
48f6d5bc : hwc2: Handle interlaced video layers
5a7c9857 : sdm: Add pipe rect number in mdp structure.
d9b17903 : cec: Calculate buffer length to protect from overflow
3396e20c : sdm: drm: Add support to set power mode
7ece87f4 : hwc2: Add dataspace to dump
b955f250 : hwc2: Featurize dataspace support
7cb8f7a3 : hwc2: Fix color mode setting
6443ec4c : sdm: Remove setting fence offset
7ac83686 : sdm: Add support for MDP3 composition.
25cdf2d2 : sdm: Add factory template for compile time exclusion.
7a2b09c9 : gralloc1: Add additional tracing
cc7f7100 : hwc2: Additional dataspace checks
6776dae0 : display: Add support to set color mode by ID
cae693b9 : hwc: Do not snprintf in trace unless needed
99ff47d3 : display: Store and restore the current eglContext
1d1e57dc : gpu_tonemapper: Adjust sample points to maintain linearity
43f22bb1 : hwc2: Fix side effects of legacy dataspace conversion
8e273710 : sdm: hwc: Check for linear use case flags
d6bb6134 : sdm: Fix style errors
45aace4b : gralloc1: Rename property to disable ubwc for graphics
57d5512e : sdm: Pass arguments to GetBufferSizeAndDimensions() appropriately
7783d96d : gralloc1: Call new adreno utils API for buffer alignments
98de6d8a : gralloc1: Allocate sensor data from ADSP heap
3f21afb9 : sdm: Add attribute support to HWC2
1d445cac : sdm: Add support for switch between with SDR and HDR mode
35d7f835 : sdm: add utils to makefile
8f888157 : libmemtrack: Fix fd leak in kgsl function
eb31dc7b : sdm: Reduce scope of lock in deinit
451ab463 : hwc2: Fix dataspace comparison
fe6342e5 : gralloc1: Support GPU_DATA_BUFFER and SENSOR_DIRECT_DATA
86514177 : gralloc1: Close acquire_fence in lock
f06df5ff : sdm: Fix cursor pipe population in drm
b1e8ea9c : hwc2: Fix cursor tests
fac16d09 : hwc2: Fix Hwc2Test.SET_VSYNC_ENABLED_no_callback_no_power
378d858e : gralloc1: Locking fixes
ade4ee6b : hwc2: Default handling for dataspaces
913502b8 : hwc2: Add dump in HWCColorMode
85ca120c : hwc2: Make HWC dump less verbose
29fbbc98 : sdm: drm: Enable setting VSYNC offset property
f9266ee0 : sdm: Do not use driver enums for flips
8ee96ef5 : sdm: Reduce scope of lock in deinit
2e6bee1c : qdutils: metadata utility functions
14c8e5ba : hwc2/gralloc1: Create libgrallocutils
f84c412a : sdm/hwc/gralloc: Move fb_id lifecycle to DAL
0ffee30d : sdm: Add support for scaler
7363397c : gralloc1: Remove libqdutils dependency
4e730408 : sdm: Add Display P3 mode
b97ca30f : gralloc1.0: Add 10bit RGB formats
3e3e8f8f : qdutils: Add UBWC Compression Ratio Statistics info
4cf3fa48 : sdm: Fix default panel alignment information
c21531a2 : sdm: Wait for uevent_init() to complete to enable HPD.
e0151da4 : sdm: Add mutex lock to avoid accessing freed pointer.
e6dfab97 : sdm: Add virtual pipe listing support
92f63061 : hwc2: Check if we're under max rlimit
f937bd05 : hwc2: hwc2test fixes
07ae9543 : sdm: Fix vector initialization.
4a10a4b8 : hwc/sdm: FB_ID, plane validation fixes
5ef09d98 : display: Makefile fixes
8d1434ab : qdutils: Return on null param
9c7ab94e : display: Move all opensource modules to vendor partition
3b3a19c2 : qdutils: Fix mapping in qdMetaData
3e45ac42 : display: Use getMetaData in hwc2
baa39c57 : gralloc1: Add support for layered buffers
4c0eec9c : gralloc1: Refactor AllocateBuffer
49f2e9c7 : gralloc1: Fix for buffer mapping and metadata access
11b5d272 : sdm/gralloc: Use correct DRM format enums for RGB formats
7943ec96 : display-hal: Add support for P010 ubwc format
585aa659 : sdm: drm: add interlaced content support
4095fa0f : sdm/gralloc: Add TP10_UBWC and P010 format support with DRM
4d78d038 : display: makefile fixes
84ecdf5b : hwc2: Do not delete hwc_session
54885f0b : display: Add missing TP10 formats checks
1901fa37 : gralloc1: Handle ZSL scenario
7df1e404 : gralloc1: Do not delete on close
065cff7d : sdm: Fix compilation issue with updated framework
92998628 : gralloc1: Add RAW12 format
dfd5e339 : gralloc1: Fix RAW10 stride
29a86ddd : gralloc1: Work around handle delete by hidl wrapper
3a9d53a1 : gralloc1: Import ion handle into registering process
08c3e40f : qdutils: Fix compilation issue
8c305cc9 : sdm: Add property to define max upscaling limit.
d1830401 : hwc2: Fix buffer allocator usage
a2569b46 : hwc2: End uevent thread in hwc_close
8b021cfa : lights/sdm: Add support for new brightness node
7dc06d10 : gralloc1: Fix sign conversion error
586c6d5f : liblight: Add brightness level extension support
d0c5bb61 : gralloc1: Drop ZSL check
699b4575 : gralloc1: Add additional debug logging
ef287dc1 : gralloc1: Use handle as map key
dce3654d : sdm: Reset the H/W layers of display
dc918136 : gralloc1: Add Dump() in buffer manager
6c4b8c95 : sdm: Add layer format information in commit dump.
5e2b69f4 : sdm: fb: Ensure backward compatibility for backlight extn
c31d7f8d : sdm: add one action to set panel brightness and refresh screen
2fdd16ad : sdm: Fix file path for input layer dump.
14ee4b68 : sdm: rotator: Port min downscale and downscale compression
cd557c19 : sdm: drm: const correctness
be5c2ef1 : gralloc1: Fix typo in RAW8 format
d0009427 : sdm: drm: Add user space to DRM driver struct conversion for PGC
c1a71ca2 : sdm: Add property to disable partial split
1e54952f : Revert "display: Move all opensource modules to vendor partition"
a57cf169 : sdm: Destroy singleton DRMMaster instance
4c790408 : display: Move all opensource modules to vendor partition
2337d700 : sdm: Add support to handle idle power collapse event
9f163268 : sdm: Create HWCUevent thread before creating display.
b06308d1 : sdm: Change idle fallback time dynamically.
f48302a6 : gralloc: Add support for 8-bit RAW MIPI stream
85d9c785 : sdm: drm: Add user space to DRM driver struct conversion for gamut
281f48de : sdm: drm: Add post-processing support in SDM
68f7040b : sdm: color-manager: Add new PP versions to color manager
66d5b491 : hwc2: Fix dumpsys bug
1c473d81 : gralloc: Add support for new system defined RGBA formats
a228f120 : sdm: Add support for rotator with DRM
8f9c7c32 : gralloc1: Fixes for hidl
1738441b : sdm: Fix vector initialization
e2422e0e : gralloc: Add support for raw12
5de9c637 : sdm: Add support to recompute rectangles considering flips
4275221d : sdm: enable gralloc1 from hwc2
e69031e9 : gralloc1: Add remaining functionality
b1bdf6e2 : libdrmutils: Remove dependency on drmModeAddFB3
4640591c : sdm: Increase SurfaceFlinger fd limits
d6962cd5 : sdm: Add support to pass HDR metadata to HDR External Displays
42be6d25 : sdm: Add partial framebuffer roi info into dumpsys.
4894cf7d : sdm: Fix the Y stride for YCbCr420P010 format
ce82fd06 : hwc: Set minfps during idlefallback
ab7807cd : sdm: drm: Destroy DRMManager and resource info singletons
fad1afd0 : libdrmutils: Add support for RMFB2
7d4d7486 : sdm: Add interface to update panel roi infromation.
3f281b6f : sdm: Validate mixer resolution read from property
66c941bd : sdm: drm: Add Atomic commit support
7d476edf : sdm: drm: Add support for default non-atomic mode
0f26d84e : libmemtrack: Update the flags field for sparse memory type
1f7aa5cc : sdm: Do not mark video layer with non-integral crop as skip
8ec9d36c : sdm: Fix dynamic resolution change for virtual display
4cfb380e : sdm: Intf change propagating fb config for partial update
172a743b : sdm: Consider external display as active in doze suspend.
b89f245c : gpu_tonemapper:Fix uninitialized variables.
9b47ae74 : sdm: Do not handle SKIP Cursor layer as H/W Cursor
2693a50c : gralloc: Remove conditional inclusion of msm_media_info.h
c5b2b704 : gralloc/qdutils: Remove unused gralloc code, add driver type check
4342f27c : lights: Add support for low persistence mode
4a8b118e : display: Use ion cookie in GPU Tonemapper
2bace11f : sdm: Remove liblog dependency for core library
61173ea4 : sdm: Add support for new pixel formats in HAL
4ae6a383 : sdm: Define error code for Perf validation failure
504da528 : sdm: Disable HDR handling for non-primary displays
808e82ee : sdm: Fix handling disable lut generation
1b04a4ee : gpu_tonemapper: Use individual EGL contexts.
2b1fea5a : sdm: Add SetColorTransform to HWC1.5
03218a51 : sdm: Add property to handle HDR
feaed060 : gpu_tonemapper: Fix compilation issue with GraphicBuffer
b3d15b61 : sdm: Add support for compliance test mode for DP
6c44d14e : Add explicit liblog dependency
f720701b : Include additional system header search path
f28957a1 : sdm: Support HDR Capabilites thru DisplayFixedConfig
d612a57d : gpu_tonemapper: Get Current EGL context in Destructor
ec6c1a64 : SDM: Normalize mapped FBT destination rect
ec4cee0b : libmemtrack: Fix integer overflow in kgsl function
1494a93f : sdm: Update layer parameters based on panel orientation
f8d1c402 : libgralloc: Disable UBWC output buffers for Writeback displays
a93f8dd2 : sdm: Set layer frame rate if not specified.
1d59acb9 : SDM: Set safemode on resume.
70544326 : sdm: Pass character pointer with NULL terminated string.
94fba1ee : sdm: Avoid reading HWCapabilities multiple times.
40c8cf58 : sdm: Add support for multiple tone map sessions
e05cb6ca : sdm: Use LayerRequests in Tonemapper.
62288546 : sdm: Support ColorModes and HDR customizations
e0636f33 : sdm: Read HW HDR capabilities
db087f65 : sdm: Add GetBufferInfo Interface
f3a6f1a9 : gpu_tonemapper: Fix forward tonemap shader
1cc416f1 : gpu_tonemapper: Clear EGLImage mappings in Tonemapper
e50252bc : sdm: Fix hwc2 compilation
dbb86f2d : gpu_tonemapper: Free eglImage on termination
f2ec9452 : sdm: Use Lut indexes directly from HWScaleData
d9ced38e : sdm: color-manager: Detail Enhancer Enhancements.
7d63f824 : sdm: Fix conditional logging of error and warning logs
12478e38 : sdm: No safemode fallback for single app layer
b3d8957b : sdm: Always override requested mixer resolution set using binder.
3083fe9c : libgralloc: Add gralloc support for P010 format
0568ff18 : sdm: Add utils in SDM utils
46db3369 : sdm: Define DPPS control interface
ca196fce : display: Fix ColorMetaData
a6e0f9f2 : sdm: skip null commit on command mode panels
455b7f7a : sdm: Fix dumpsys alignment
f27f5e7b : sdm: Define Socket Handler interface
bf2b25c1 : sdm: Add support for HDR
2b75da39 : gpu_tonemapper: Include gpu tonemapper
9c19cdd9 : sdm: Add Layers to HWLayersInfo Intf
bc0addf5 : sdm: Use ColorMetadata in SDM
a9a915ad : sdm: Handle AVR and dynamic fps concurrency scenario.
03d56794 : display: Add HDMI support in APIs exposed by display.
f1e34b9d : sdm : Fix output buffer dimensions for concurrent wb
766ae867 : libmemtrack: Revert back the AOSP copyright years to 2013
5e4ae0c1 : sdm: Read downscale_compression capability from Rotator
15f91e8e : sdm: Indicate driver about multi roi pu usage.
0c2f3e50 : sdm: Do not use H/W cursor on a display with scaled composition
d1450378 : sdm:scalar:intialize scaling params.
68155923 : libmemtrack: fix ion memory tracking
1e69492b : sdm: Use safe mode on External display on low end device
4b9f87fb : sdm: Fix infinite frame invalidates during camera bandwidth mode change. During camera bandwidth mode change, need_invalidate is set to true for to request new draw cycles to allow new bandwidth mode to take effect. This variable is not reset after mode is changed.
c906e98f : sdm: Enable autorefresh only one single buffer layer is present
b82c9a0c : sdm: Fix partial update control in display mode switch
6064cad7 : sdm: Fix Map rect for offset in source domain
48a392c9 : hwc1: Add support for getHdrCapabilities
5036d3dc : hwc2: Protect AcceptDisplayChanges with the hwc session lock
249e03b3 : sdm: Multi rect partial update changes
1afec3db : qdutils: Conditionally mute pu control error log
c41e42c3 : sdm: Issue two null commits for command mode panels
ebf4a0dd : hwc2: Fix missing unaligned width setting
ecf1b50c : sdm: color-manager: Detail Enhancer Enhancements.
b2771bff : display: Add color Metadata
fcdb6acd : sdm: Fix the MIN and MAX downscale factors for Rotator
9bd84248 : sdm: core: Default to 320 dpi
dfe55a20 : sdm: gralloc: Add support for Secure Camera use-case
a61a5f83 : sdm : Allow configurable sdm layer limit for external
7410d7b4 : sdm: Force flush on primary when external displays are connected
18630d32 : hwc2: Set layer buffer size
06ccd306 : hwc2: Check for empty list in AcceptDisplayChanges
debd5cea : gralloc: Return an error if the buffer was not mapped
3c367f53 : sdm: Update PartialUpdate Interface
ebc8ce33 : gralloc0: Add 10 bit RGBs for address computation
22f508d0 : sdm: Add method to disable certain composition types.
42166bcb : sdm: Remove rotator interface.
c96d3468 : sdm: Avoid flush for command mode panels
2b4f6042 : qdMetadata: Fix potential memory leak in copyMetaData
0b1fa17d : sdm : Reset cached auto_refresh_ variable during suspend.
58dcc5f4 : sdm: color-manager: Frame capture enhancements.
82253a47 : sdm: Remove version dependency.
3065a27e : sdm: Read has_ppp feature into hw info.
c18263ed : display: Add Support for Rec.2020
9fd4a735 : qd_utils: Export qd_utils to TARGET_OUT_HEADERS
3335e4a9 : sdm: Disable destination scalar when layer needs downscale
f21df507 : sdm: Destination scalar fixes during rotation and suspend-resume.
d3b4c06a : sdm: Add property to enable destination scalar during bootup.
f2468d6c : sdm: Fixes for destination scalar.
a9f9000c : HWC: Set skip to layers with Non Integral Source Crop
b13750b2 : sdm: Set FB H/W layer only when Strategy Extension is not present
b27735ff : sdm: Add rect mapping and interface to store actual resolution
5b4eaed3 : gralloc: Use getpagesize() in place of PAGE_SIZE.
bfa05af2 : sdm: Handle non fatal error and fix crash due to uninitialized pointer
fc2a27f2 : gralloc: Store aligned width in pvt handle for TP10
e06d05ab : gralloc: Change Venus TP10 UBWC enum to align with video
92e1e476 : sdm: Add ping pong split info to the HWResource
ba55eac6 : libgralloc: Store unaligned buffer resolution in private handle.
b5245a74 : sdm: Configure DP/DTV port based on the connection status.
e8f254da : qdutils: Add VT timestamp to the metadata
bca3c7bd : sdm: Identify device node path before opening.
2e136335 : sdm: color-manager: detailed enhancer feature.
6fe11ed7 : hwc2: Workaround use after free by surfaceflinger
63c2b5d2 : hwc2: Update composition types on AcceptDisplayChanges
1ef8e6e5 : qdutils: Provide a way to reset MetaData key
f3bc22c9 : hwc2 : Fix layer updating flag
a173da50 : hwc2 : Allow only top most cursor layer
f7f74a4b : sdm: Export SDM interface headers to OUT directory.
038ee099 : sdm: Add GCC toolchain compatible makefiles.
da3f632c : sdm: Add support for draw cycles without GPUTarget layer.
f2ecade7 : sdm: add check for disabling external animation
757f1a29 : hdmi: Set correct initial S3D configuration
55219593 : sdm: Fix rotator input buffer fence initialization for S3D
8ace84d1 : sdm: Notify surfaceflinger to draw S3D framebuffer target
cf33667c : hwc: Get solid-fill color from HWC Dim Layer
b6b936d4 : sdm: Add option to defer video mode retire fence
694e4b3d : sdm: Add property to define max video upscaling limit.
6f1512e7 : sdm: color-manager: Frame capture interface.
6b62ce68 : sdm: Correct time calculation logic
5455ea5b : hwc2: Support HWC2_CAPABILITY_SKIP_CLIENT_COLOR_TRANSFORM
f229e159 : HWC: Do not set Primary's powermode for Virtual Display
e5920040 : sdm: core: Handle ESHUTDOWN error from fb driver
f8d5f827 : Revert "gralloc: Return an error if the buffer was not mapped"
43aee82c : Revert "gralloc: Return an error if the buffer was not mapped"
14a1fc6d : sdm: Add support for adaptive variable refresh feature
9d68cdf7 : sdm: Add support to query display port information.
1f26fb56 : gralloc: Disable UBWC for writeback buffers
90604c57 : hwc2: Store output buffer handle correctly
7b5a2073 : hwc2: Initialize color mode to native
7461bfe4 : qdutils: Add VT timestamp to the metadata
d2c04b10 : hwc2 : Allow only top most cursor layer
ae1179c5 : sdm: color-manger: hw interface for PA dither.
68a58cfa : sdm: color-manager: IGC V3 implementation.
e1534f23 : sdm: Add factory methods for HWInterface object creation
16c72b97 : hwc2: Fix solid fill
c4c6e2de : sdm : Add QTI_BSP flag to disable rotation animation.
6995cc96 : sdm: hwc: Fix CPU hint toggling issue
46204e3c : gralloc: Set default CSC to 601
2deefa4b : sdm: Add new line character to mode string
e7014a3c : sdm: Fix lint error
c71a46c2 : sdm:hwc2: Store higher order mode id in case of clash
4fd689b4 : hwc2: Remove default mode application at boot.
ab06a8a7 : hwc2: Fix retire fences
edbc4ba4 : hwc2: Always store a release fence if a layer is presented
47010478 : hwc2: Close acquire fence fd of vds output buffer
23633944 : hwc2: Destroy virtual display properly
29762766 : sdm: Fix return value of DynLib::Open method.
b69a7680 : sdm: hwc2: Enable SolidFill
536c7d6c : sdm: hwc2: Enable SolidFill
7d2543b5 : hwc: cwb: Fix typo causing incorrect variable usage
3bd93b57 : gralloc: Return an error if the buffer was not mapped
13e30408 : sdm: Enable only required events in poll.
a1f37b1f : sdm: Fix Dynamic frame rate issue
57b9ae2b : sdm: Reconfigure display on SetRefreshRate
1de4ac35 : sdm: Fix dynamic refresh rate setting during S3D video playback.
d77d0544 : sdm: Add binder support to force set HDMI framerate
e076bf1a : sdm: Power on HDMI panel when pluged in
7a86b840 : gralloc: Return an error if the buffer was not mapped
1cc99c3e : sdm: Add mode chose for dynamic framerate switch
c6442669 : display-hal: Exclude HWC libs compilation.
2a00854e : sdm: Close current file stream.
c84dc1be : sdm: Replace dynamic arrays with vectors.
9bc1a783 : libgralloc: Enable UBWC output buffers for Writeback displays
c29803db : sdm: Refactor locking in Display* classes
5823ae57 : sdm: Always apply color mode
ad495440 : hwc2: Add binder command to switch modes
eae28127 : hwc2: Use display modes from graphics.h
c8aba546 : sdm: hwc2: Handle setColorTransform
9fbad3fd : sdm: Initialize mixer, fb and display attributes for virtual display.
895f1780 : sdm: Populate output buffer descriptor details in commit phase.
6786e5d5 : hwc2: Fix incorrect index
33abf3a9 : hwc2: Fix compiler issue
ac442aee : hwc2: Set encrypted flag for block encrypted devices
e95fe3fd : hwc2: Actually delete layer when removing from the layer lists
0f5b51ce : hwc2: Support multiple displays in dumpsys
76757e5d : hwc2: Set active config on virtual display initialization
34502530 : hwc2: Use csc,igc from layer buffer
4e48da2f : libmemtrack: Update the parsing of flags field
5f20a7ae : sdm: hwc2: Handle Tranform::None
b8bf21b7 : hwc2: Ignore empty layer sets
df42beae : hwc2: Always set the retire fence in present()
1e9a0ab6 : sdm: Limit composed layers for non primary displays
198007f9 : sdm: Set default CSC to 601FR
f641dff6 : sdm: hwc2: Set transform correctly
7290bd28 : sdm: Use std version for basic operations.
52e51e4e : sdm: Add DynLib utility for dynamic library lifecycle management.
a5aee8da : sdm: Use fstream to read sysfs entries.
f4dde811 : sdm: Move HPD enable to Primary device Initialization
9917b1b6 : sdm: core: Change warning log to info
3887cd17 : sdm: Reserve one byte for NULL terminating character.
ad8ae632 : hwc2: Use BoardConfig flag to enable/disable HWC2
42fc8d1f : hwc2: Enable virtual display
e3f007a5 : hwc2: Return an error for a zero acquire fence
8da7f503 : sdm: hwc2: Use mixer resolution
17bbd048 : sdm: hwc2: Use disable PU for one frame
a20c4c01 : hwc2: Handle updates to hwcomposer2 header
3e89f79c : sdm: hwc2: Enable LayerCaching
2c0ff8de : sdm: Fixes for HWC2
9979dc90 : sdm: Add destination scalar support for HDMI as primary.
c4d07d5d : sdm: Align GetFirstDisplayInterfaceType() with unit test framework
5f57d11c : sdm: Add support to override detail enhancer settings
fc09cc2d : sdm: Modify partial update interface for destination scalar.
6884047a : sdm: Add support for dynamic layer mixer resolution change.
2e9ea8da : sdm: Move display state and input validation in appropriate place
89ff4528 : hwc2: Use floating value refresh rate
29cd6584 : sdm: Add support for color mode & color transform
16264882 : sdm: color-manager: New color management feature.
149b8bc3 : libmemtrack: Update parsing of kgsl mem file
8011276b : sdm: Add interface to disable PU for one frame
2a3c7d94 : hwc2: Fix lint error.
776f1253 : sdm: Fix HDMI Primary and Virtual Display concurrency use case
e74eb40a : gralloc: Handle RAW_OPAQUE formats similar to blob
01361418 : qdutils: Query MDP caps for UBWC feature
96e92345 : gralloc1 : initial implementation
1fd59ea4 : hwc2: Add hwc specific dump
addcabf0 : hwc2: Locking fixes
9aabdd07 : hwc2: Fix validated check
093fd323 : hwc2: Ignore null client target
6c6c58a9 : gralloc: Handle RAW_OPAQUE formats similar to blob
223796e3 : sdm: Handle spurious wakeup from pthread_cond_wait
ca8b2f3f : sdm: Set system property when HDMI is Primary
d30696d6 : hwc: Do not use the sequence lock in eventcontrol
935f8318 : sdm: Remove LayerCache from HWC
72dea24e : hwc2: Address remaining review comments
afd25498 : hwc2: Fix composition change check
f2a6466d : gralloc: Set default CSC to 601_FR
9c0bf73f : IQService: Remove process name in debug logs
77907725 : hwc2: Add getHdrCapabilities
de758fdd : gralloc: Fix gralloc protected allocations
378b492a : sdm: Re-define MultiRect MDP flags
74d720f7 : sdm: Full ROI for 1 frame after resolution switch
6f9612b9 : sdm: Add support to report the pixel format of the display
b92e73fc : hwc: HWC 2.0 implementation
c14b2088 : sdm: Re-define MultiRect MDP flags
c3c2f851 : common: Do not enable QTI_BSP flag
34bad089 : display: Disable QTI_BSP
9cc2303f : qdMetadata: Add MetaData operation functions
0d362630 : sdm: Enable HDMI dynamic frame rate switch feature
6f12fbc0 : sdm: Use vector for layers and regions
ff96e873 : sdm: Move blit/hybrid property check to HWCDisplay
8bf69fb5 : sdm: Define feature flags for pipe
934a4c33 : gralloc: Use PROTECTED flag for L1 allocations
38e9e79b : sdm: HDMI as primary and headless display support
b37a9b85 : sdm: Add independent hardware event thread for display events
352a0bae : sdm: Add sys wrappers for read, write, eventfd system calls
ad4cc06a : qservice: Fixes for IQHDMIClient
13378a0e : cec: Fix message parsing and enable wakeup feature
3c3258cc : sdm/hwc: Add support for concurrent writeback
d87e8114 : sdm: Read amortizable threshold from MDP caps
9f0f1fd1 : sdm: Close sync_handle in resource default
a864ebc8 : sdm: Wrap DISPLAY_TERTIARY around QTI_BSP
9eade06c : sdm : Remove un necessary log messages
4ac3c15e : sdm: Set the new panel width and height correctly
d68b47d1 : display: Use common includes in SDM
c85cceef : gralloc : Add singleton class for mdp capability
a21cee80 : sdm: Add support for qseed3 scalar(v2)
790357e6 : libgralloc: Get appropriate width and height from metadata
17711ea2 : sdm: Fix incorrect permission on hw_info.cpp
774e6ad4 : sdm: color-manager: Frame capture implementation.
354bf799 : sdm: Disable partial update only if is enabled.
45700034 : sdm: Add parameter check for content list
c5109e6e : sdm : Apply Default Mode on real framework start
5e0a1dce : hwc: Initialize pipe type to kPipeTypeUnused
c487a88a : sdm: Initialize blit class members
f4912dfb : sdm: Add support for 10 bit RGB/YUV formats.
db89d1f6 : libgralloc: Add support for 10 bit RGB/YUV formats.
813ec82a : sdm: Create rotator modules only if a config has required h/w
cdd38954 : sdm: Add support for V4L2 Rotator
48c0356e : sdm: Indicate if Rotator is separate H/W block
9964fc04 : sdm: Read number of rects from per-pipe caps
07f4d418 : sdm: Adding mapping of MDP RGB565_UBWC format to SDM format
6f227cfc : sdm: Set max_layers to 0 when HDMI is in S3D mode
d74936aa : sdm: Typecast void pointer to mdp scale structure for QSEED2.
ce07723a : qservice: Allow camera server to call into HWC
53a95736 : sdm: color-manager: PA Dither implementation.
d9f58e05 : sdm: Fix layer blending parameter setting.
bf04660d : sdm: Fix default ROI initialization
2876054c : Temporarily disable QTI_BSP route
a212934d : gralloc: Ignore IGC setting.
bb069a6a : sdm: Fix Wconversion errors
95cf0f2d : sdm: color-manager: Add support for global dither.
36e000ae : gralloc: Fix RAW10 stride
08990570 : sdm: Initialize blit engine only if blit is supported.
7b23121c : sdm: Fix out of bound access to HWC layers.
15ac3bdc : Revert "sdm: Allocate layer stack objects individually."
eb97bc9a : sdm: Populate supported format table map from sysfs node
b2781ccd : sdm: Typecast void pointer to mdp scale structure for QSEED2.
d4fa5639 : sdm: Avoid flush for virtual display when no app layer is present.
cb44d976 : libgralloc: disable UBWC for video encoder usecase
9c72d0db : sdm: Resolve mismatched deallocation of memory
ee63e379 : sdm: Add output buffer resolution in dump
2e2830ce : sdm: Read per-pipe caps from MDP caps
66b1fa54 : sdm: Allocate layer stack objects individually.
165ef42d : sdm: color-manager: Resolve uninitialized variable access.
7d0727db : sdm: Mark layer as updating if geometry has changed.
a55f8665 : sdm: Fix out of bounds access
bd4aaf22 : libmemtrack: Update the parsing of flags field
f77878d4 : sdm: Read max panel brightness level from file node.
930582ef : sdm: Add an interface to store layer's input buffer id.
647e1715 : hwc: Fix mutex deadlock in GetVsyncPeriod
46ef281e : sdm: Add support for S3D video
cd0dace5 : sdm: Add CSC information in dump.
f8fa2a85 : sdm: Write auto refresh value only if changed
ae514518 : sdm: hwc: Use display_defs.h
989b0078 : gralloc: Default camera buffers to full range
918435f4 : sdm: color-manager: Detect first frame of UI to apply color-mode.
703dff8a : sdm: Drop draw cycles with zero application layers.
76466216 : gralloc: Fix the result of SET_SINGLE_BUFFER_MODE operation
84350381 : sdm: Set refresh rate only if there is a change
29649799 : Revert "libqdutils: Refer to standard definitions for display types."
fea871e7 : sdm: Trigger new composition after setting pause/resume status
fe98b18d : sdm: Scale display frame of each layer appropriately.
f97dc3bb : sdm: Donot override flush for virtual interface
c1cabe42 : sdm: Enable Hybrid composition
1ef14be3 : sdm: Handle exit condition for disable rotation animation
f2717ea4 : sdm : Add support for NV21 Venus format.
86ced01c : hwc: Induce padding round before hotplug indication
d60fa363 : sdm : Use pluggable flag to determine HDMI library usage
fc15f074 : sdm: Enable QTI_BSP
92c0b67b : sdm: Add support for CALC_FPS
78a5d489 : sdm: Add interface support to pass/get buffer information
99aa8ca8 : sdm: Fix uninitialized HWLayers object
edd9e1db : hwc: Handle acquire fence closure in session
572b2bf0 : sdm: Do not copy surfaceDamage rects for SKIP layers
074314d7 : gralloc: Add support for PRIV_FLAGS_DISP_CONSUMER
8f8f6c7d : sdm : Add support for dynamic BW limit management
83a945b0 : libqdutils: Refer to standard definitions for display types.
f29ff141 : sdm: Fix buffer overflow
99ef3780 : sdm: HWDevice: Set correct HWDisplayMode
ddca4e7d : sdm: Remove unused function in rect utility
8d22bad6 : sdm: Fix memory leaks.
1c3f9a37 : hwc: Handle SBM operation set for all layers
b8067a42 : qdMetadata: Use uint32_t instead of bool
a0db84b4 : sdm: hdmi: Set the default grayscale value to RGB888
e94e78c6 : sdm: Add bandwidth and clock members
959863b4 : sdm: Update HWPanelInfo during primary resolution switch
b8ecfbf5 : display: Enable clang for all display modules
63e8c95b : sdm: Source crop top needs adjustment for interlaced
f1c83570 : sdm: Remove closing of fd during Sync operations
44e2be1c : sdm: Do not process blit configuration for zero app layers.
61ef29bc : sdm: Add support for single buffer layers
a816961a : sdm: Use FB resolution for virtual display
a0394ad8 : qdMetaData: Remove unused metadata fields.
50ff0bbd : sdm: Panel name retrieval support
95f8368b : gralloc/metadata: Add support for single buffer mode
d7131e66 : sdm: Add support for UBWC in C2D
67c1f901 : sdm: Allow draw cycle in doze state.
5fb6d407 : sdm: Perform GPU target layer validation.
226646c2 : sdm: Populate correct WB index for virtual
3edaf839 : sdm: Read rotator capabilities from driver
492ab99b : sdm: Fix ROI and Split info in SF dumpsys
a9fb3962 : sdm: Remove buffer format validation from hwc wrapper.
76750f2e : sdm: Add support for YCbCr420 Semiplanar format
bddb9529 : gralloc: Use only metadata for color space
4a31ec46 : sdm: Make premultiplied as default blending
e1f01dd5 : sdm: Flush after first successful commit only.
1a7e1f19 : sdm: Add support for IGC.
9b99074f : sdm: Fix memory leaks.
ec8fe35b : sdm: Fix HDMI & virtual display concurrency.
d4334644 : sdm: Add interface to consider rotator during scaling validation.
a5b764fa : sdm: Add support for minimum encryption level settings for HDCP.
55fe3049 : sdm: Add SPD information for HDMI
06078aa3 : sdm: Acquire lock during hwcomposer module open and close
d169be98 : sdm: properly close all the fence Fds
040a3d08 : sdm: hwc: SetRefreshRate before validate IOCTL
6e43f570 : sdm: Handle/set dynamic fps appropriately
87ec8c33 : sdm: Change minHdcpEncryptionLevelChanged api to extern "C"
c9853b50 : gralloc: Disable UBWC on FrameBuffer by default
b2c21896 : sdm: Update layer buffer dimensions with aligned dimensions
f8e5e3f4 : sdm: Fix virtual display & HDMI concurrency.
ccbb0a9b : gralloc: Default flexible YUV format to NV21_ZSL
2d48fbec : gralloc: change the IMPLEMENTATION_DEFINED preview buffers format
16b3c211 : sdm: Reduce log spam during strategy initialization.
b77c896f : sdm: Optimize set_target_op_mode behavior
a0a310b9 : gralloc: Default flexible YUV format to NV21_ZSL
d840773e : gralloc: change the IMPLEMENTATION_DEFINED preview buffers format
767bf9d6 : sdm: Pass MDP_LAYER_DEINTERLACE flag to MDP driver
2a665fa9 : sdm: Reduce log spam during strategy initialization.
25e806d3 : sdm: Modify vsync state appropriately on display power off
b7472402 : sdm: Reduce log spam during strategy initialization.
a5aca1ef : sdm: Reduce log spam during strategy initialization.
3bd31efc : sdm: hwc: Add support for GetVisibleDisplayRect
690029a4 : sdm: reset page id before reading resolution details
3e255ad3 : sdm: Set surfaceDamage numRects for solid-fill layer
5e7748b8 : sdm: Add support for HAL_PIXEL_FORMAT_BGR_565
e18e4bae : gralloc: Add HAL_PIXEL_FORMAT_BGR_565 format
c70c2dca : sdm: Rename external downscale property.
84588b6c : sdm: Align qdutils display id indexes to hwcomposer_defs.h.
ba1cd1a1 : sdm: Support secure virtual display.
4cb337cb : gralloc: Add HAL_PIXEL_FORMAT_BGR_565 format
c3585da2 : sdm: Add support for HAL_PIXEL_FORMAT_BGR_565
b2928038 : sdm: Fix flush on virtual display
76860454 : sdm: Remove comparison functions from HWSessionConfig
81a519f5 : gralloc: Default flexible YUV format to NV21_ZSL
330b21d6 : gralloc: change the IMPLEMENTATION_DEFINED preview buffers format
401ac51d : sdm: Remove support for "src_split_always"
48a57550 : gralloc: Add a private flag for INTERNAL only
9289b184 : sdm: Use 0x80000000 for dim layer flag.
cffc5bd9 : gralloc: Modify check for uncompressed RGB buffers
f51c5995 : sdm: Add support to enable/disable screen updates
0b4f1fa8 : hwc: Drop alpha from writeback.
d8690a23 : sdm: Use Sys wrapper for dup() call
a1291415 : sdm: Apply de-interlacing on SDM layer
521ce359 : gralloc: Use adreno_utils api for NV21 and NV12 alignment
57265ee8 : hwc: Fix framebuffer resolution for virtual display
ad911323 : sdm: Enhance dynamic refresh rate
33ef9bf3 : sdm: Fix hw cursor checks and flags
5ac813ec : sdm: Fix hdmi resolution return value.
114e51fb : sdm: Cancel display event thread on exit.
a8668641 : sdm: Adjust the split if a horizontal flip is present
190d0f01 : sdm: Initialize sync_handle with display output fence
ecd32551 : sdm: Handle empty mode case
57961b14 : sdm: Add support for panel resolution switch
5780aef8 : sdm: Update strategy library on display mode switch
9df44ed2 : sdm: Update perflock enum for display layer hint
7807d19b : gralloc: De-couple the UBWC decision for GPU and Rotator
2295fdd4 : sdm: Fix memory leaks.
e9f7b4f2 : sdm: Close fds only if they are valid
8e1aa18e : gralloc: Return aligned w,h for UPDATE_BUFFER_GEOMETRY
9153b63d : sdm: Handle empty mode case
469b87a0 : sdm: Set MDP_LAYER_ENABLE_PIXEL_EXT bit in pipe flags
c46d406f : sdm: Refactor framebuffer refresh condition.
ecf95f23 : sdm: Close rotator sessions on suspend and flush.
8d08617b : sdm: Add support for HWC_DEVICE_API_VERSION_1_5.
c13deb2b : sdm: Add support for panel resolution switch
4e731e93 : sdm: Fix return value check for pread/poll.
ee93e504 : sdm: Add a method to calculate union of a rectangle array.
06e6dd72 : sdm: Fix FBT format if pvt handle is invalid.
a4c9b242 : sdm: hwc: Add featurization
6c515127 : Switch over to using static binder interface.
6203161b : Add space after string literal to fix compiler errors.
4dc06493 : gralloc: Remove unsupported formats
a261eb6f : sdm: hwc: Do not set the power mode at display creation time
032c56fa : sdm: Fix reading of swapinterval property
351c2485 : sdm: strategy: Use FB dest instead of src for ROI
4dd0585d : sdm: Ignore transform for dim layers.
69226150 : sdm: Add default methods for hwc_procs events
8ed1adde : sdm: Check for color manager object presence.
e6c7d306 : sdm: Set default values in class definition
cab28c98 : sdm: Fix the source crop for solid fill
7f0b24b4 : gralloc: Use new secure display heap id and flags
9f6f2a79 : sdm: hwc: Support only framebuffer config
f06f5437 : sdm: Add support for dim layer composition.
7bf257f7 : sdm: Fix idle fallback logic.
655d6a9d : sdm: Add support for YV12 format
5fe3e2e3 : sdm: hwc: Add support for Secure Display
8d2a8db4 : sdm: Fix qdutils header.
43815c72 : sdm: blit: Remove warning log for UBWC
c604fb58 : sdm: add header unistd.h
6aef91d7 : sdm: hw: Redesign the hw interface and implementation
cd0d2176 : sdm: hwc: Handle L3 protected layer as secure
ee1fc7e0 : sdm: Do not allow decimation on UBWC framebuffer
b19dfc19 : sdm: enable/disable partial update during QDCMs next invalidate
d4afd487 : sdm: Add support for HDMI minimum HDCP encryption level change.
87c91ea7 : sdm: Add support for HWCursor
02cad580 : sdm: Initialize solid fill variables.
2d019a43 : sdm: Support ControlPartialUpdate api in libqdutils
909c9796 : sdm: Add support for CPU hint
a7335a2e : libqdutils: move refreshScreen API out of namespace
511fb6d1 : sdm: Add a property to disable scalar
d7133eed : sdm: Fix compilation errors.
53f014be : sdm: add solid fill setter display API support
4eee60d6 : sdm: displayapi: Fix the method of brightness value consumption
d737e2b9 : sdm: Trigger processing of idle timeout on successful screen refresh
bf44c9f5 : sdm: hwc/core: Add support to use libc++
b368721b : sdm: Add support for HDMI 2.0
e7acc3c9 : sdm: Add support for LINEAR_FORMAT metadata operation
90286a54 : sdm: Log mdp layers as info in place of error.
e877688a : sdm: Fix lint errors.
7337d1ed : sdm: Support refreshScreen api in libqdutils
6cfffe2a : gralloc: UBWC aligned buffers are tiled
6363cbaf : sdm: Add set panel brightness to be used by color manager
a015821e : sdm: Correct issues reported by cpplint tool
912931d1 : sdm: Fix hardware framebuffer initialization errors.
d1e69405 : sdm:fb: Add Mixer GC set functionality
34508119 : sdm: Add split rectangle support for split rotation.
e0ccf99f : sdm: provide CONTROL_BACKLIGHT support
4967344d : sdm: Handle errors on driver ioctl failures.
29a36a54 : sdm: Remove unused libraries, files and functions
f93afd0a : sdm: Add custom framebuffer support for virtual display.
4e13e590 : sdm: Validate disp id to hardware composer APIs
3c8e9b82 : sdm: Prevent updates on idle timeout for GPU or cached frames
1d59f5b5 : sdm: Fix layer stack caching
c4afb5df : sdm: handle commit failures during shutdown
b5e45c45 : sdm: Parse UBWC feature from MDP caps
8a1686c9 : sdm: pass buffer sync handle to resource extension
6379fa51 : sdm: Add debug method to DebugHandler
c5a6f436 : sdm: Rename display api library name.
de0339e3 : sdm: Add Sys::* types for system call wrappers.
6019748e : sdm: Use "" for local files include syntax.
b3b0a330 : sdm: Default to C++11 standard and use clang toolchain
3d92cafb : sdm: Add support for hybrid composition
7c5b62aa : sdm:fb: Add DSPP features programming functionality
59f2fccc : sdm: Add hwc color managing support
1ca99dd8 : sdm: Add color managing proxy logic to SDM core
1866f98e : sdm: Add Color Interface for Snapdragon Display Manager
4b631b05 : hwc: Limit BWC to content with height within 4092
08514001 : sdm: Query panel info only for devices with FB nodes
d1d93a28 : hwc: Use GPU to compose for smaller updates
29c43c33 : sdm: Add debug TAG for Qdcm debugging
7e444beb : hwc: Don't pass release fence to copy bit in mdp3
08138867 : sdm: Set Color Space value for MDP to configure CSC matrix
b8e2c957 : hwc: Populate frame rate in rotator set
7b1f1527 : hwc: Handle layers marked as PROTECTED flag as secure
f8ae3c08 : sdm: Check FBT layer handle during prepare
27f10cdd : sdm: Read the prefill bandwidth factors from MDP driver
299b0300 : sdm: Align system properties with customer documentation
1c5431e1 : hwc: Reset the refresh rate alone to avoid stack corruption.
94f93008 : sdm: Fix lint errors.
4b800e88 : sdm: Move display creation to respective classes
83605465 : hwc: Trigger a padding round when DMA state changes
7e0467fb : sdm: Add interface for rotator load sharing.
2cb153e8 : sdm: hwc_session: Make display members polymorphic
e2f1436f : sdm: Appropriate handling of buffer deallocation on valid fd.
45b11d2c : sdm: Report mixer configuration in dumpsys
98c6679f : sdm: Stub out SET_VIEW_FRAME binder call.
03640477 : hwc: Handle multiple YUV layer use case in low end targets
3f465e96 : sdm: Do not close acquire fence fd of rotator output buffer
958b72af : sdm: Fix fence fd leak and invalid error handling for rotator.
44aaba57 : sdm: Add interface support for rotator caching.
e2a59085 : sdm: Remove libsdmutils dependency on Android.
ec01c56d : sdm: fix stack corruption
ac279de5 : hwc: Reset mode tracking in MDPComp constructor
73d002e5 : sdm: Align to new SDM design.
748c96f7 : hwc: hdmi: Add support for action safe scaling for HDMI primary
db274fa4 : hwc : Set bw limit on mdss when camera is on.
d159048c : hwc: Enable swapRect for multiple updating layers use cases
3b0b5706 : sde: Change the secure buffer alignment requirement
fe165703 : hwc: Swap source dimensions for rotated layer
26f0b53b : liblight: add support for mutiple blinking modes
b0f6a96b : sde: Do not send notification to caller in critical section.
2405ce50 : sde: partial update implementation
ed83d823 : sde: Add support to read HDMI scan info
ad376f1e : hwc: Calculate true rendering area to be blitted using MDP
2d0c0ef6 : hwc: Do solidFill for each region instead of union of all
81f4e390 : sde: Add support for dynamic fps feature.
0b85dada : sde: Add support for custom framebuffer sizes
2a000b2f : gralloc: Fix RAW16 stride
16591c0a : sde: Add support for virtual and external display concurrency
9788c559 : sde: Add supported RGB UBWC formats in GetBpp api
e61fac5b : gralloc: UBWC aligned buffers are Macro Tiled
c85b65b4 : gralloc: Fix UBWC related issues
7de0614a : sde: Fix horizontal total and active values for split device
02594dda : sde: Add Scalar class to handle the featurization
69949634 : sde: Add support for swapinterval 0
13d341d6 : hwc: Call first set after receiving first App layer
353c84da : hwc: Revert reset pipebook format and retain 8992 specific change
3c490415 : gralloc: Make all secure heaps and flags backward compatible
35e33076 : hwc: Avoid MDP comp for RGB downscaled layer
dbe41c5b : gralloc: Fix a missed unmap.
1227f27c : sde: resource config: Refactor scaling logic into util functions
45da457c : hwc: Do not compose when there is no update in Frame content
26a05573 : sde: Handle concurrent access of session context by multiple displays.
cbeab9e7 : gralloc: Add debug.gralloc.gfx_ubwc_disable
3e52c99f : hwc: Do not unset pipe for MDP3 targets
68c793ae : gralloc: Add support to enable UBWC aligned framebuffer
c5a9b10c : liboverlay: Do not dump error logs for pipe priority failures.
62b4e66f : sde: Add tabular layout for dump information.
7dd3a436 : gralloc: Add gralloc perform api to query RGB data address
8510fcac : sde: Parse max pipe width from sysfs node
8bb3b8f7 : hwc: Add support for YCrCb_420_SP_VENUS(NV21_VENUS)
6686c80f : sde: Add support for RGBX_8888 UBWC format
19740d04 : hwc: Use one GPU composition round for video transition
889490f7 : libqservice: Correct enum declarations w.r.t. dyn_pu node value
199dc4ad : libqdutils: Send ACK to partial update from PP via dynamic link
8516eccb : gralloc: Query GPU for UBWC use cases only
2ee862e4 : sde: Add support for secure, interlaced and secure display.
495f09f3 : hwc: mark layer as foreground for no blending
206b47bb : sde: Implement rotator session management in rotator controller
fc541b35 : qdutils: Add 8952 mdss version id
fcc0c51e : Revert "hwc: avoid composition for static screen use-cases"
524c83a5 : sde: Add interface to handle display power modes
4cf43af6 : sde: Integerize source crop in HWC wrapper
0f4229cd : sde: Set the recommended rotator output format for NV21
f8829b9a : hwc: Trigger dynamic refresh-rate change for more usecases
351c928a : sde: Add interface for Partial Update feature
d750d00e : hwc: Separate out hwc_sync into mdss and rotator functions
b5f0b4aa : hwc: Avoid fullMDPComp[WithPTOR] on primary when secondary has YUV layer
cd9a17f7 : sde: Fixes for Composition Manager and Primary Display Interface
6e91f63f : sde: Add support for thermal mitigation
c7f07b8c : sde: Choose appropriate rotator output format.
196712e0 : sde: Add all MDP supported formats.
1eb1a7c9 : sde: Consider panel mode in bandwidth calculations
4207288d : sde: Add support to set the display mode of the primary display
8b7a97f8 : sde: Move locking to each display interface implementation
00b84792 : display: Add support for HW Cursor
05e59bc7 : hwc: avoid composition for static screen use-cases
7c0c61a2 : sde: Add support for ESD recovery
8cc77712 : hwc: Reserve pipes for video layers first
d2fd6b26 : hwc: Address reviewing comments to use shared data structure
50f9cc4c : ewc: qdcm: Add featurization support for OSS builds
83ea46d2 : hwc: add qdcm service to be loaded in HWC and perform service
1f9725a2 : gralloc: App support for new secure system heap and flags
9b04f684 : sde: resource: rotator yuv downscaling output alignment
17774c23 : hwc: Reset PTOR information
2f8a13e9 : hwc: Do not use ABC when geometry is changing
d01b0531 : sde: Implementation of hierarchical h/w device architecture
9a55b8ad : sde: Define modular hierarchy for hardware devices
538e0f7f : hwc: Apply Default Mode only after Bootanimation is really completed
766b054e : overlay: Restrict one pixel downscale limitation
c0d34241 : hwc: Avoid MDPComp in certain conditions.
bec338ce : hwc: Check for display connection before calling commit
400b1c6e : display: renaming thulium to msm8996
e9912a68 : gralloc: Add Raw10 support in allocator
04b6b241 : hwc: Add NULL check for gralloc private_hnd_t
6f4eaf07 : cec: Fix breakage due to API change
1a763e95 : hwc: Validate yuv layer dimensions to overcome hw limitation.
e5f67757 : sde: Add binder support to set maximum mixer stages.
8d0d72ad : gralloc: Deprecate old stuff.
480563b5 : qdutils: Fix memory leak
c3198ff9 : hwc: Support for reading FB format from driver
b588ebd4 : hwc: Do not use visible regions when scaling is involved
fdfdddfd : hwc: Avoid redoing GPU comp under certain conditions
1d5f0418 : sde: resource: use output as reference to decide left and right pipe
19ead272 : hwc: fix shaking issue due to swap rect in mdp3
c3545045 : hwc: Do not enable swaprect when rotation is involved
4686c973 : gralloc: Add support for NV12_UBWC in getYUVPlaneInfo api
14d41a86 : libqservice: Defer enabling partial update PP turns off
0ea330e8 : sde: Enable source split
6dd83989 : hwc: Handle DOZE_SUSPEND properly
90c55cfc : hwc: Add support for panel resolution switch
defbe39f : sde: Allocate the rotator buffers after bandwidth checks
8a4f1524 : sde: Set default idle timeout value as 70ms
e049256c : sde: Remove redundant PostPrepare in Prepare function
140965d6 : hwc: Add dynamic fps support for PPP
205df77e : hwc: Return failure from hwc_device_open when fb open fails
fac1b844 : sde: fix qservice compilation issue
848a8a62 : sde: Add ScalarHelper class for using Scalar library
d5b369f3 : hwc: Handle alpha scaling in mdp3.
17fabdba : hwc: fix crop validation issue in copybit.
be390c79 : hwc: Rename app buffer count property
eaa79803 : hwc: hdmi: Add check for interlaced formats
23a9520e : hwc: Use 8992 checks not 8092
942eb93f : overlay: Adjust decimation factor for left and right pipe.
d9408eb4 : sde: resource config: rotator downscaling and z_order setting
1799cb4e : QService: Fix binder out-parcel position as well
b0408688 : sde: framebuffer: dump layer info when ATOMIC ioctl fails
44e8a9a4 : cec: Fixes for 8994
f51812cc : display: cec: Set logical address to unregistered when cleared
251c0303 : qcom: display: CEC bugfixes
7a7b66d1 : display: Add HDMI CEC HAL
87a1cd1c : hwc: Reset pipebook format to avoid pipe allocation failures.
0db1b895 : sde: Fix klocwork errors
b327d598 : sde: Add set power mode support for virtual display.
f7124b91 : hwc: Partial update support for dual DSI panels with source split.
f8bc0361 : hwc: increase app buffers to 3 on 8909_512 increase the app buffers to 3 to improve the performance of the Ux scenarios.
e2605ea2 : sde: resource config: rectangle alignment for video and rotator
cab868bf : hwc: Add null check for copybit context and source handler
8b927027 : hwc: mdpcomp: Remove the perf lock acquire log message
9dab73ae : hwc: Use drop information in caching to avoid flicker
a9d47001 : gralloc: Change private usage flags from enums to defines
6bbd0a14 : display: Support for S3D video
897f468d : sde: Fix for out of memory and invalid output format during rotation.
9dd38319 : sde: Add support for using scalar library
2ba9789b : sde: Move utility functions to common header file
b45cc7fe : hwc: Integerize in the outward direction of rectangle
909bc2a7 : hwc: Handle worm hole region for one line
3324ff77 : hwc: metadata API to set 3D format.
b86bc177 : sde: Define rect utility functions.
84fdd2db : sde: Add support to disable animation on external display.
274a5d23 : hwc: Remove unused utility function
05f4e224 : hwc: Use 1 pipe if rotator downscale reduces dimensions
0359243f : sde: Fix for external displays
32333299 : gralloc: Add UBWC support for Camera
952081f9 : sde: Add support for input and output layer dump
218a61a7 : overlay: Fix pipe type related priority checks
6ddb0de5 : hwc: Handle properly event data string from driver
ef83526f : sde: Implement sequence locker to lock across multiple APIs.
72462354 : hwc: sde: enable SDE for thulium target
52e1c0ce : hwc: fix fence issue in app buffer composition
aa48888a : hwc: Use displayFrame information in caching
f7b72059 : hwc: Enable swapRect for overlapping use-cases
f4e2e0c5 : hwc: Use dirtyRect details in solid fill
75b427cc : hwc: Add check for dirtyRect clear call.
aedd1432 : hwc: Partial update support for ping pong split.