Alec Mouri
11e675bb97
Enable dimming in gamma space in screenshots for adaptive mode
...
This fixes a flicker during screen rotation
Bug: 293560925
Test: Youtube HDR playback
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:33171da4fbae416c9243dc6d036988418dd4f4fd )
Merged-In: I30cc2373acc089bac066c731bdd48632a7a79da3
Change-Id: I30cc2373acc089bac066c731bdd48632a7a79da3
2023-08-18 20:48:23 +00:00
Alec Mouri
33171da4fb
Enable dimming in gamma space in screenshots for adaptive mode
...
This fixes a flicker during screen rotation
Bug: 293560925
Test: Youtube HDR playback
Change-Id: I30cc2373acc089bac066c731bdd48632a7a79da3
2023-08-18 20:45:31 +00:00
Kelly Rossmoyer
d63536c89c
suspend: enable adaptive suspend am: 6ea9de413c am: 96c08c119d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24247260
Change-Id: I8804e0e918e8a30c5206b895f87705d9b14cadfe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 00:46:14 +00:00
Kelly Rossmoyer
96c08c119d
suspend: enable adaptive suspend am: 6ea9de413c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24247260
Change-Id: Ib8d6ea67e1f2b89aef9550d4c9f1a6dd2eccc9e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-17 00:03:45 +00:00
Kelly Rossmoyer
6ea9de413c
suspend: enable adaptive suspend
...
This CL adds build properties enabling Adaptive Suspend's short
suspend backoff with a short suspend threshold of 2 seconds and
a max backoff time of 40s. This is the same configuration that
was deployed on the previous generation of devices.
The plan is to monitor suspend behavior, screen-off uptime,
wakeup rates, and the distribution of screen-off mA on
these devices in comparison to those same attributes on late
UDC builds, which will inform whether we ship or revert.
Bug: 208947015
Test: booted with a test kernel and used alarmtimer mods to
exercise high-frequency wakeup behavior
Change-Id: Icf75c4dd705050833df5e48aaf0c28afa5754adb
2023-08-16 23:17:16 +00:00
Ram Chandrasekar
cae50eee5f
gs201: update thermal HAL makefile path
...
Update thermal makefile path to the new common folder.
Bug: 289146743
Test: Compilation test
Change-Id: I80e5e74fcaf0dbb98661db1619feb72e8ff2c04c
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com >
2023-08-08 16:44:56 +00:00
Ram Chandrasekar
ee799342d3
gs201: update the thermal dump script path
...
Update the thermal dump script path.
Bug: 289146743
Test: Compilation test.
Change-Id: Ibc12584784d4e7d4b99725efe943ccb71a1684ac
Signed-off-by: Ram Chandrasekar <rchandrasekar@google.com >
2023-08-08 16:44:56 +00:00
Renato Grottesi
d0bb065f6a
Disable armnn nnapi backend am: e33182147a am: 226d1fa936
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934
Change-Id: I295075b92a9b41d3fcf65f75cc398dd711869434
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 15:40:33 +00:00
Renato Grottesi
e711587192
Disable armnn nnapi backend am: e33182147a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934
Change-Id: I2eee7a6407a2720f4c113b77d93ae53b488b17fa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 14:56:15 +00:00
Renato Grottesi
226d1fa936
Disable armnn nnapi backend am: e33182147a
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24342934
Change-Id: I4376f032523a5fa89307a2ff590e471cbfbe38e4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-08-08 14:54:54 +00:00
Renato Grottesi
e33182147a
Disable armnn nnapi backend
...
Discontinue maintenance and active support of ArmNN on Pixel phones.
Bug: 294459623
Test: Local nnapi_info
Merged-In: Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6
Change-Id: Idfa020dc46070764ccfff148b1fdfc72ccd16442
2023-08-08 06:15:55 +00:00
Ian Elliott
b49cf50e79
gs201: Enable SkiaVk as RenderEngine backend am: db1a72ccdb am: 5f67534878
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23846451
Change-Id: Ic0db64d2eec0cb955ae710fa0ac89de3d7136db6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-28 20:17:31 +00:00
Ian Elliott
5f67534878
gs201: Enable SkiaVk as RenderEngine backend am: db1a72ccdb
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23846451
Change-Id: I697c88e93f760bdab3bf226c93317e3d29404b23
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-28 19:09:34 +00:00
Ian Elliott
db1a72ccdb
gs201: Enable SkiaVk as RenderEngine backend
...
This changes RenderEngine from using the SkiaGL backend to using the
SkiaVk backend.
Bug: 290248072
Test: Manual testing
Change-Id: I2e9c9fe01c84ad06116435567bb1b02b54677cef
2023-07-28 18:34:30 +00:00
Ankit Goyal
0606f21e3e
Fix swiftshader libs and properties
...
Bug: 268269980
Test: Boots to home with SW and SELinux disabled
Change-Id: Ib833e1f575ce3172e40e8975eefe57a4c23414c4
2023-07-26 01:00:31 +00:00
Renato Grottesi
21b8bf65c1
Remove settings for old ArmNN HIDL backend am: c0baa17abe
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24059470
Change-Id: Ia9badcf5bf65412a560f668a5fe9ce9fc64ce0b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
Merged-In: Ic9f1c26345e52df8b6ef75e2a8261d71a8950c72
2023-07-25 15:15:59 +00:00
Renato Grottesi
ef7cf46a3b
Remove settings for old ArmNN HIDL backend am: c0baa17abe am: 0d5fddfe8d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24059470
Change-Id: I7236bd445cb9b00d1458a5410c881415fc33eb51
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
Merged-In: Ic9f1c26345e52df8b6ef75e2a8261d71a8950c72
2023-07-25 06:38:24 +00:00
Akilesh Kailash
06b17a25e1
Use lz4 compression instead of gz.
...
Given the benefits of lz4 with respect
to install and merge times as well
as reduce in CPU usage, it is worth
to switch to lz4
Test: OTA
Bug: 291594891
Signed-off-by: Akilesh Kailash <akailash@google.com >
(cherry picked from https://android-review.googlesource.com/q/commit:62afad0252b57c00847d4942504c6435105b8ccb )
Merged-In: I0a6b164432e16f531c0cc1157814411960915539
Change-Id: I0a6b164432e16f531c0cc1157814411960915539
2023-07-25 03:52:08 +00:00
Priyanka Advani
d2adab192e
Revert "Use graphics allocator 2"
...
Revert submission 23772493-allocator-aidl2
Reason for revert: Probable culprit for b/292565867, b/292569168
Reverted changes: /q/submissionid:23772493-allocator-aidl2
Change-Id: I265a338737dfd6bc03736cacf545cb426ab0b5e8
2023-07-24 20:14:45 +00:00
Devika Krishnadas
bcb959448c
Use graphics allocator 2
...
Bug: 287353739
Test: atest VtsHalGraphicsMapperV4_0TargetTest
Change-Id: I080045d75273fcf01d9129dee85fdf3c7b801117
Signed-off-by: Devika Krishnadas <kdevika@google.com >
2023-07-21 21:49:24 +00:00
Renato Grottesi
0d5fddfe8d
Remove settings for old ArmNN HIDL backend am: c0baa17abe
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24059470
Change-Id: If0ea12a125a6cc44dc157fb66c35884105ca34d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-20 07:28:19 +00:00
Renato Grottesi
c0baa17abe
Remove settings for old ArmNN HIDL backend
...
Compile ArmNN shim over the support library.
Remove SELinux permissions and settings for the old HIDL backend.
The AIDL settings will be in the gs-common folder.
Test: Local run of CtsNNAPITestCases
Test: Local run of VtsHalNeuralnetworksTargetTest
Test: Local run of MLTS Benchmark
Bug: 283724775
Merged-In: I3652eceb14d06a3e909444edc21ad86d9378bc6c
Change-Id: If26928b13cdd9f3342026af95b9446f2918784fa
2023-07-20 06:37:06 +00:00
Akilesh Kailash
a86c773ace
Use lz4 compression instead of gz. am: 62afad0252 am: 9c1298bc67 am: 8d919c2df1 am: 1f407ff3e1 am: be4a9de647
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2657912
Change-Id: I4b7dc8aa201b126ecb5a76834caceab2a81b0ab6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 21:58:02 +00:00
Akilesh Kailash
be4a9de647
Use lz4 compression instead of gz. am: 62afad0252 am: 9c1298bc67 am: 8d919c2df1 am: 1f407ff3e1
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2657912
Change-Id: Ic66889d79d47c492778a9478810eb300886959c7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 19:02:39 +00:00
Akilesh Kailash
1f407ff3e1
Use lz4 compression instead of gz. am: 62afad0252 am: 9c1298bc67 am: 8d919c2df1
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2657912
Change-Id: I1410548544ccb266e370f8110b6c5fad30a2f835
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 18:21:22 +00:00
Akilesh Kailash
8d919c2df1
Use lz4 compression instead of gz. am: 62afad0252 am: 9c1298bc67
...
Original change: https://android-review.googlesource.com/c/device/google/gs201/+/2657912
Change-Id: I2932703a9b9db1866a83e2c35057278f565c296e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-17 17:37:43 +00:00
Akilesh Kailash
62afad0252
Use lz4 compression instead of gz.
...
Given the benefits of lz4 with respect
to install and merge times as well
as reduce in CPU usage, it is worth
to switch to lz4
Test: OTA
Change-Id: I0a6b164432e16f531c0cc1157814411960915539
Signed-off-by: Akilesh Kailash <akailash@google.com >
2023-07-16 23:57:47 -07:00
Cody Northrop
2a3057f547
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023 am: 66f9fff138 am: fcc207a65e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: Icd9668b9224d863d847d0cfff2b386e5e8b0df8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 23:45:32 +00:00
Cody Northrop
49f3b66b3a
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023 am: 66f9fff138
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: I4044651f9399423d294548773e40b3fa9f181cfa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 23:02:52 +00:00
Cody Northrop
73d5346ece
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023 am: 440253b7ba
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: If82b5ad9844cb5c3eea26f0541a9954e9110db04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 23:02:49 +00:00
Cody Northrop
fcc207a65e
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023 am: 66f9fff138
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: Ia3d58fe7ca1bab7ef7683a89197f86cac9ed0500
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 23:00:52 +00:00
Cody Northrop
6b3cae000b
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: I310ff796ca4be9444d8cc29f7cc72e673dd97632
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 22:14:10 +00:00
Cody Northrop
66f9fff138
EGL: Reduce multifile blobcache limit to 32MB am: 5c4cbe4023
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24044691
Change-Id: I8f8b2b82e2c79ecb541d3a46cb21ec62cbc9e146
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-14 22:14:03 +00:00
Cody Northrop
5c4cbe4023
EGL: Reduce multifile blobcache limit to 32MB
...
Loading the larger limit is taking too long in the field for
apps that are filling the cache.
Test: Ran app until it exceeded cache, watched it reset to 50%
Bug: 290249239
Change-Id: I1b80b8ad427d8a0d2a6d967b98b89d808c549527
2023-07-14 20:52:43 +00:00
Dinesh Yadav
671e69eef0
[Cleanup] Move gxp sepolicies to gs-common for P22
...
Due to cleanup /gs-common/gxp/dump.mk has been changed to
/gs-common/gxp/gxp.mk
Bug: 288368306
Change-Id: I2b463a8e696644703b7cedcf73516ffa9459e9f9
Signed-off-by: Dinesh Yadav <dkyadav@google.com >
2023-07-14 04:00:23 +00:00
Renato Grottesi
86e42129ab
Revert^2 "Remove settings for old ArmNN HIDL backend"
...
a15331d574
Compile ArmNN shim over the support library.
Remove settings for the old HIDL backend.
The new ones will be in the gs-common folder.
Test: Local run of CtsNNAPITestCases
Test: Local run of VtsHalNeuralnetworksTargetTest
Test: Local run of MLTS Benchmark
Bug: 283724775
Change-Id: Ic9f1c26345e52df8b6ef75e2a8261d71a8950c72
2023-07-13 15:37:35 +00:00
Android Culprit Assistant
a15331d574
Revert "Remove settings for old ArmNN HIDL backend"
...
This revert was created by Android Culprit Assistant. The culprit was identified in the following culprit search session (http://go/aca-get/123b2665-83ef-4fd0-904d-a0d8c5782db9 ).
Change-Id: Ib69a94a6a2a8a087e3c2e7e5539045ec751e4a8f
2023-07-12 20:43:57 +00:00
Renato Grottesi
7a51d81922
Remove settings for old ArmNN HIDL backend
...
Compile ArmNN shim over the support library.
Remove settings for the old HIDL backend.
The new ones will be in the gs-common folder.
Test: Local run of CtsNNAPITestCases
Test: Local run of VtsHalNeuralnetworksTargetTest
Test: Local run of MLTS Benchmark
Bug: 283724775
Change-Id: I3652eceb14d06a3e909444edc21ad86d9378bc6c
2023-07-12 13:11:45 +00:00
ChengYou Ho
864e764ca0
device.mk: add misc_writer am: 1d66ee690b am: 464d811fb9 am: 52c1223a3e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23844835
Change-Id: Ia74b130d652c82453acf2d052ac565ecccc6908c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 03:37:35 +00:00
ChengYou Ho
52c1223a3e
device.mk: add misc_writer am: 1d66ee690b am: 464d811fb9
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23844835
Change-Id: I79ab0c468eb86cac5f860132f1319dd568436744
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 02:50:39 +00:00
ChengYou Ho
99f7374ba0
device.mk: add misc_writer am: 1d66ee690b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23844835
Change-Id: I7c71a5303fb8d5c2c00b51593518627e05cd7b46
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 02:13:47 +00:00
ChengYou Ho
464d811fb9
device.mk: add misc_writer am: 1d66ee690b
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23844835
Change-Id: Ic2456259515cf4ceac46dbf819759999e537f6ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-05 02:08:52 +00:00
ChengYou Ho
1d66ee690b
device.mk: add misc_writer
...
Bug: 285803498
Bug: 271950369
Change-Id: I4974f32fe49d218f7954568db4c585896b29f4f4
2023-07-05 01:32:06 +00:00
Luis Delgado de Mendoza Garcia
c3ece5644d
Add chre dedicated channel and start using them in chre_daemon. am: 03df275b45 am: 12bf69d7b0
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/22936716
Change-Id: I6e4c86887f71157a2018393bf8b598750898a52c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-03 04:22:07 +00:00
Luis Delgado de Mendoza Garcia
12bf69d7b0
Add chre dedicated channel and start using them in chre_daemon. am: 03df275b45
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/22936716
Change-Id: I7b99a7c38acb3bdba00a55d50f0ddec3894b488d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-07-03 03:41:01 +00:00
Luis Delgado de Mendoza Garcia
03df275b45
Add chre dedicated channel and start using them in chre_daemon.
...
Adding the necessary entries to ueventd for gs201 and newer and
enable the flag for chre_daemon to start using the channel.
Bug: 241960170
Test: in-device verification.
Change-Id: Ie53e3c21e6c83f9e184d31fd189cff3e5602bb2b
2023-07-03 02:57:05 +00:00
joeshih
1fd019586f
[SEPolicy]Change to gs-common. am: 7c1bd9d937 am: 963cd82f0d am: 52f0ba8b0c
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23737414
Change-Id: Icb8dbe06026f7523086521ec87a1aa5ad2f28246
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-19 07:50:07 +00:00
joeshih
963cd82f0d
[SEPolicy]Change to gs-common. am: 7c1bd9d937
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/23737414
Change-Id: I5df550e7c78338eecf7cabf4408c248201fcab9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2023-06-19 07:01:12 +00:00
joeshih
7c1bd9d937
[SEPolicy]Change to gs-common.
...
Bug: 28716739
Test: Forrest build to verify pass.
Change-Id: I9f0de576e5ab9ec800dfff132fc9ab1ba3b6f7e2
2023-06-19 06:21:18 +00:00
Kevin DuBois
7c4c316fc0
device.mk: add gpu_probe service.
...
Adds a service that uploads gpu counter data to Perfetto.
Service must be started via "start gpu_probe" and the Perfetto config
must request counters via "gpu.counters".
Bug: 26766418
Test: see perfetto events produced with this service.
Change-Id: I40c3152138bd3eb8252741e187586379ce659ac6
2023-05-22 18:46:41 +00:00