Commit Graph

1771 Commits

Author SHA1 Message Date
Avichal Rakesh
2a84086b75 DeviceAsWebcam: Add overlays for physical camera id am: 24f43348a9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/24046191

Change-Id: I0cb830620703158d68422c0e9035dd5c70321dc6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:37:32 +00:00
Android Build Coastguard Worker
130b32a6af Snap for 10535291 from 32620591e0 to udc-qpr1-release
Change-Id: I7f2e7ec3f1854c5a04e5d68ae97d0855e10207c6
2023-07-20 23:02:34 +00:00
Avichal Rakesh
32620591e0 Enable UVC support on lynx.
Lynx now supports UVC gadget function. Setting this flag triggers the
framework to surface the UVC specific functionality and UI.

Test: Manually tested that the UVC functionality is enabled
Bug: 242344221
Change-Id: I7ccc06338bbaea4d579c28a1afcd8d48241da77c
2023-07-20 16:52:23 +00:00
Avichal Rakesh
24f43348a9 DeviceAsWebcam: Add overlays for physical camera id
Using physical streams reduces power since camera consumes
a bulk of the power.

Bug: 242346116

Test: Manual webcam use; See power reduction
Change-Id: Icd0c7c720128604e0c0987ae90fc3bdb99d9a95a
2023-07-20 16:52:23 +00:00
Renato Grottesi
76560ab4c8 Remove settings for old ArmNN HIDL backend am: 03ed5bcff2 am: 8d8446e0d0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/24059468

Change-Id: I61e1815a5c379b3b41f16e306cdb78dd1c2a90cf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 08:08:30 +00:00
Renato Grottesi
8d8446e0d0 Remove settings for old ArmNN HIDL backend am: 03ed5bcff2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/24059468

Change-Id: I730cbf801514d6731e7be7d390be145a42527cfc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 07:28:17 +00:00
Renato Grottesi
146bd6f4a0 Remove settings for old ArmNN HIDL backend am: 03ed5bcff2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/24059468

Change-Id: I1aef6946818d1a44ececb634aeed4e68eb50d685
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 07:26:34 +00:00
Android Build Coastguard Worker
a27dfce5ba Snap for 10515480 from 8536f749ee to udc-qpr1-release
Change-Id: I3d17248c36701537af48a3beccb6f7f46a13cc10
2023-07-18 23:02:24 +00:00
Rios Kao
d7a1a0529d aidl: sthal: add support for aec record in mixer table am: 8536f749ee
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/24059486

Change-Id: I9d94b4a90013cddcc1b7bad779cf49469219e78e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 08:12:41 +00:00
Rios Kao
8536f749ee aidl: sthal: add support for aec record in mixer table
note: This table is only used by AIDL Sthal.

Bug: 291186942
Test: end-to-end enable path by quick phrase.
Change-Id: Ib64444810ce4190192c68c90fb35cc05caa37283
2023-07-18 07:39:10 +00:00
Renato Grottesi
03ed5bcff2 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
Change-Id: Id036cf50bfb4323231826141d773da8ea987a3b4
2023-07-13 18:44:39 +00:00
Android Build Coastguard Worker
ad85d31d57 Snap for 10486787 from 8b64ced3ef to udc-qpr1-release
Change-Id: I49a0d238c120cdbf045064be64525d90a25b135d
2023-07-12 23:02:35 +00:00
Bill Yi
6cb6e070e1 [automerger skipped] Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE am: 1640f70b7b -s ours am: 1133ffb432 -s ours am: 68d0025483 -s ours am: 3f6bf3c42f -s ours am: d56cb762bb -s ours
am skip reason: subject contains skip directive

Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2654840

Change-Id: Id838470d29455d5bcbf6ffa64ce7fb5c780523bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 18:28:50 +00:00
Bill Yi
d56cb762bb [automerger skipped] Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE am: 1640f70b7b -s ours am: 1133ffb432 -s ours am: 68d0025483 -s ours am: 3f6bf3c42f -s ours
am skip reason: subject contains skip directive

Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2654840

Change-Id: I1586ab6d498e7b6eb22a2f8c206cf49ea5f3850f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 17:43:05 +00:00
Bill Yi
3f6bf3c42f [automerger skipped] Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE am: 1640f70b7b -s ours am: 1133ffb432 -s ours am: 68d0025483 -s ours
am skip reason: subject contains skip directive

Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2654840

Change-Id: I08accbe0b871f330a97aa6fa8e7628d1566cd4a3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 17:21:19 +00:00
Chungkai Mei
78da6d20f6 disable vendor idle balancer am: 8b64ced3ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23756625

Change-Id: I2bca112d6bcac647ac67494d1d6eb00d498d2498
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 15:34:36 +00:00
Bill Yi
68d0025483 [automerger skipped] Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE am: 1640f70b7b -s ours am: 1133ffb432 -s ours
am skip reason: Merged-In Ia64f2d51c46a36bbcb2547d4077d4027d0c65985 with SHA-1 504f8cc5a1 is already in history

Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2654840

Change-Id: I54fbdd3bb5ce4c00ef363f90b152c8aa8aa50fa8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 14:51:35 +00:00
Chungkai Mei
8b64ced3ef disable vendor idle balancer
Camera is highly optimized in launched devices, so that we disable idle balancer to avoid influencing previous optimization.

Bug: 281489720
Change-Id: I210f5c14ec589b06e8d8e80799cf7cb650baa9c5
Signed-off-by: Chungkai Mei <chungkai@google.com>
2023-07-12 14:48:37 +00:00
Bill Yi
1133ffb432 [automerger skipped] Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE am: 1640f70b7b -s ours
am skip reason: Merged-In Ia64f2d51c46a36bbcb2547d4077d4027d0c65985 with SHA-1 504f8cc5a1 is already in history

Original change: https://android-review.googlesource.com/c/device/google/lynx/+/2654840

Change-Id: I929015eb9f3ec92e6d221c52db4adaa93faedba8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-12 14:10:24 +00:00
Android Build Coastguard Worker
0e11fce258 Snap for 10477539 from 26cef97894 to udc-qpr1-release
Change-Id: Ic87be6b5609d6b00527c81a603e1c6d00ab823ea
2023-07-11 23:02:22 +00:00
Bill Yi
1640f70b7b Merge TQ3A.230705.001 to aosp-main - DO NOT MERGE
Merged-In: Ia64f2d51c46a36bbcb2547d4077d4027d0c65985
Merged-In: I9c05d2f95790be4d69bcb0f02a811755bc7a8060
Merged-In: I1e567b8af7274ca6d08ab99c244a89bdea3f05e2
Change-Id: I81dc93928061c1beb77fa45c148748220d1fddd3
2023-07-11 15:27:39 -07:00
Hawkwood Glazier
d160ab1bfd Migrate shared dimens to customziation resources am: 26cef97894
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23691991

Change-Id: I69d493cef2cd94cc2d5a80edd3092e51c0cdb9a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-11 16:22:27 +00:00
Hawkwood Glazier
26cef97894 Migrate shared dimens to customziation resources
Bug: 282758655
Test: Manually checked layout on many devices
Change-Id: Ie1939eeaf15c4c5d888ce489b60eab24fb684b7e
2023-07-10 16:26:23 +00:00
Android Build Coastguard Worker
2b6b32a81f Snap for 10421851 from fcf71c613d to udc-qpr1-release
Change-Id: I736dd4ad3774fc9163e83c312ee496040d2fe818
2023-07-01 01:06:51 +00:00
Lokesh Kumar Goel
53001274a1 Update lynx SVN to 12 am: 6cf4507599 am: a027344f76 am: fcf71c613d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I1f3422f1b021a15b91bcc5ce2de14103ca28d426
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 04:20:40 +00:00
Lokesh Kumar Goel
ae200a10c1 Update lynx SVN to 12 am: 6cf4507599 am: 86e145eacc am: be76104f54
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: Ib8c2ca6f00b2e6fd1607998d66be4dd43a7f2127
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 04:18:35 +00:00
Lokesh Kumar Goel
2a4fc62fdf Update lynx SVN to 12 am: 6cf4507599 am: a027344f76 am: 40be5372e8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I0ae863d6398ab8249f3964d22525b75f61a0ff8a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 04:17:30 +00:00
Lokesh Kumar Goel
be76104f54 Update lynx SVN to 12 am: 6cf4507599 am: 86e145eacc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I2f0d56444297d272ba1c011e7f9a0fa2eb193f17
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 03:36:37 +00:00
Lokesh Kumar Goel
fcf71c613d Update lynx SVN to 12 am: 6cf4507599 am: a027344f76
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I10770abf01bb47bdd3608f5cd04213f4893aeca9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 03:35:22 +00:00
Lokesh Kumar Goel
40be5372e8 Update lynx SVN to 12 am: 6cf4507599 am: a027344f76
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: Ia7e3ec7f1b06cb95a2edfee9ad4a7934e7bb0888
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 03:31:54 +00:00
Android Build Coastguard Worker
5942dbec6f Merge cherrypicks of ['googleplex-android-review.googlesource.com/23862648'] into udc-release.
Change-Id: I8f1c6316e9c50767ec4674052cedf1f8f7eac0d9
2023-06-30 03:19:51 +00:00
Lokesh Kumar Goel
4766ddbc2b Update lynx SVN to 12
Bug: 289414927
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6cf45075996b2ba74664880a40100fcad35bbf8a)
Merged-In: Id1c1deb4b83db651e2bbeea318bb6f968b6e31dd
Change-Id: Id1c1deb4b83db651e2bbeea318bb6f968b6e31dd
2023-06-30 03:14:21 +00:00
Lokesh Kumar Goel
86e145eacc Update lynx SVN to 12 am: 6cf4507599
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I1e567b8af7274ca6d08ab99c244a89bdea3f05e2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 02:48:28 +00:00
Lokesh Kumar Goel
a027344f76 Update lynx SVN to 12 am: 6cf4507599
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23862648

Change-Id: I477a190dee375d34af21c7e4fc46656106dcbb28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 02:48:11 +00:00
Jasmine Cha
c98b99e1c9 audio: move controls for acoustic shock and battey throttle. am: 36ca19717b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23841305

Change-Id: Ifbb8686891c308391d92f3468b99a242bcd2f651
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-30 02:04:59 +00:00
Lokesh Kumar Goel
6cf4507599 Update lynx SVN to 12
Bug: 289414927
Change-Id: Id1c1deb4b83db651e2bbeea318bb6f968b6e31dd
2023-06-29 20:57:10 +00:00
Android Build Coastguard Worker
fc13d2b8d1 Snap for 10402374 from e63989fe9d to udc-qpr1-release
Change-Id: I0c891c0c9f45d55bc75ea6630546b176e2f4c87f
2023-06-28 23:02:36 +00:00
Jasmine Cha
36ca19717b audio: move controls for acoustic shock and battey throttle.
Bug: 274373213
Test: manual voip test/ device, host test
 vendor.google.whitechapel.audio.hal.audio.tuner_device_tests
 vendor.google.whitechapel.audio.hal.audio.tuner_tests

Change-Id: I9190bdde497510bd791e6f85580d3c24113c7b58
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-06-28 16:33:23 +08:00
TeYuan Wang
f597d40955 powerhint: remove the duplicate thermal powerhint settings am: e63989fe9d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23716877

Change-Id: I09e85a60fa008f2d1ea77f577e73820674973231
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-28 08:15:41 +00:00
Android Build Coastguard Worker
decd3f8946 Snap for 10330433 from bb4061314f to udc-qpr1-release
Change-Id: I6598f233db518f292f89642db04a27933fb62031
2023-06-16 03:02:12 +00:00
TeYuan Wang
e63989fe9d powerhint: remove the duplicate thermal powerhint settings
For the current design, thermalHAL will only enable one hint base on the current severity and disable the previous one. As a result, the power hint of higher severity should maintain the actions from lower severity which cause the larger config size and maintenance effort.

The new thermalHAL design will keep the lower severity's hint enabled, so we could remove the duplicate policies from higher level.

Bug: 241737737
Test: verified lynx by emul_temp
Change-Id: Icd62dcdcbc0c2651cb6522d6663bc513646bbaad
2023-06-15 15:49:50 -07:00
Jasmine Cha
44d6132d1f audio: control current limit specifically am: bb4061314f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23610712

Change-Id: I770fe9e4690209271ca06aa491be57dfd598520e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-15 09:09:27 +00:00
Jasmine Cha
bb4061314f audio: control current limit specifically
This value will be changed by battery throttling, so separating this
from reqular path control.

Bug: 274373213
Test: manual test

Change-Id: I0ba43e66d108ebaa5bd388671898b66b51915c43
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2023-06-15 08:51:09 +00:00
Android Build Coastguard Worker
28e91d1669 Snap for 10322046 from 196d3648b3 to udc-qpr1-release
Change-Id: I67eec1162379eac24403ddbdcec210c8b3706eb8
2023-06-15 01:52:06 +00:00
Android Build Coastguard Worker
0645830671 Snap for 10322758 from 3eb0dc523f to udc-release
Change-Id: I539a44ab4ea5617eec8ae2a7060bb4c867d8c13d
2023-06-14 23:02:30 +00:00
paulsu
63cb7473b2 Remove UgBgGroupThrottle node to keep ug_bg_group_throttle 308 by default am: 3eb0dc523f am: 9c8844e266 am: 196d3648b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23672755

Change-Id: I6324c46a91ec5b080979a70b2abf673120724a48
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 10:38:42 +00:00
paulsu
145d7344dc Remove UgBgGroupThrottle node to keep ug_bg_group_throttle 308 by default am: 3eb0dc523f am: 9c8844e266 am: 4d1add1061
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23672755

Change-Id: I984eabb23ca6fbc20dc00852b985b64a8b5a758b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 10:09:30 +00:00
paulsu
43570b9d47 Remove UgBgGroupThrottle node to keep ug_bg_group_throttle 308 by default am: 3eb0dc523f am: 1402f63109 am: be67e3af5b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23672755

Change-Id: Ieb87dd440c6c37eb46bd37cbef14bb7c383dd82c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 10:08:59 +00:00
paulsu
196d3648b3 Remove UgBgGroupThrottle node to keep ug_bg_group_throttle 308 by default am: 3eb0dc523f am: 9c8844e266
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23672755

Change-Id: Ib499d1b25b490fd0d5b1601530b5c9adb65111c2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 09:50:47 +00:00
paulsu
4d1add1061 Remove UgBgGroupThrottle node to keep ug_bg_group_throttle 308 by default am: 3eb0dc523f am: 9c8844e266
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/23672755

Change-Id: I19c8d4deb519966b8f58745dbaf7f71718adef30
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-06-14 09:46:02 +00:00