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
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"
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
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
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
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
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
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
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"
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"
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.
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
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
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
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
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
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.
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
a26f94d : Revert "DO NOT MERGE: Include EVS selinux policies"
030a44d : DO NOT MERGE: Include EVS selinux policies
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
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
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.
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"
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
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
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
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
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
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
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.
81594f6d : gralloc: Allow UBWC for explicitly defined UBWC HAL pixel format
94c27a38 : sde: Add support for virtual display
befbdbe6 : sde: Add Support for UI/Video rotation using SDE rotator
7ebf034c : sde: Add support to systrace.
15455aa6 : hwc/overlay/hdmi: Fix / enable some error messages.
b8369bf9 : hwc: Rename two app buffer property.
db992fd3