Commit graph

4655 commits

Author SHA1 Message Date
Klines Jiang
45b53c05d0 [SELinux] Add gyotaku_app doamin to Pixel 2022.
Bug: 296836878

Test: Local build and tested pass.
Change-Id: I39a8aea20281f83f90657306b8de0233054cb60a
Merged-In: I39a8aea20281f83f90657306b8de0233054cb60a
2023-09-20 18:03:39 +00:00
Amit Sunil Dhamne
0cee151356 UsbGadget: Update SDP enum timeout when gadget is pulled up am: d8e2a02998
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24740928

Change-Id: I407a8d7bf8b84ef1ede8640d59ca98a616382426
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 17:37:57 +00:00
Amit Sunil Dhamne
3b48e7e17b usb: Modify sdp enumeration timeout value in charger mode am: 3644ca07e8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24740939

Change-Id: I75e4b679aabffd9203988321cf8a362ceb9d797b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 17:37:07 +00:00
Amit Sunil Dhamne
d8e2a02998 UsbGadget: Update SDP enum timeout when gadget is pulled up
Indicate to the kernel that the usb gadget is pulled up
by writing to `update_sdp_enum_timeout` sysfs node. Write
to this node will inform the kernel that it can lower the SDP
timeout alarm value which is used to detect an SDP port
vs a DCP.

Bug:275687235
Test: Check `update_sdp_enum_timeout` is written into after usb
gadget is pulled up. Verify that the alarm timeout lowers.

Change-Id: Id3ae7e7a20b236cec6604414a7f81860e868bdd0
Signed-off-by: Amit Sunil Dhamne <amitsd@google.com>
2023-09-20 16:24:35 +00:00
Amit Sunil Dhamne
3644ca07e8 usb: Modify sdp enumeration timeout value in charger mode
Write to /sys/class/typec/port<...>/device/update_sdp_enum_timeout
to reduce SDP enumeration timeout value when device is in charger
mode. This will enable faster detection of a DCP port.

Test: Validate (in charger mode) that the sysfs attribute is 1
(meaning lower sdp timeout value is being used). Read dmesg to
see print showing timeout value is 5000ms.

Bug: 275687235
Change-Id: I1bc872911d7f1eab26e62fe6f12fba05608e0f83
Signed-off-by: Amit Sunil Dhamne <amitsd@google.com>
2023-09-20 16:23:49 +00:00
Qais Yousef
0988550750 init.gs201.rc: Disable util-awareness am: c7042d8b23 am: cd089a7f75
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24705002

Change-Id: I60ca01041f544c147d8a2074d9c78979dc996729
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 19:32:20 +00:00
Qais Yousef
cd089a7f75 init.gs201.rc: Disable util-awareness am: c7042d8b23
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24705002

Change-Id: I691a8f08b368fff7c8e245d38adf65fe5bc2ed09
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 18:37:57 +00:00
Qais Yousef
c7042d8b23 init.gs201.rc: Disable util-awareness
There are some regressions reports. Disable them completely for now.

Bug: 297496375
Change-Id: I6478931d73145a15471982738f0ff93eae5f2f07
Signed-off-by: Qais Yousef <qyousef@google.com>
2023-09-19 17:46:01 +00:00
Wilson Wu
051ed214b9 Disable variable refresh rate when typing on gs201 am: e5cc14a479 am: f22cbcd7f3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24798410

Change-Id: Ie567e5b05239c35265463ff30db89bfad7e8b8dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 11:32:12 +00:00
Wilson Wu
f22cbcd7f3 Disable variable refresh rate when typing on gs201 am: e5cc14a479
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24798410

Change-Id: I6a572a6501359661d7c2dd72d39506879540d8ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 10:37:02 +00:00
Wilson Wu
e5cc14a479 Disable variable refresh rate when typing on gs201
Turn off config_variableRefreshRateTypingSupported on gs201.

Bug: 299966467
Test: presubmit
Change-Id: Idb98959749f365b7ed5f192a9f650b70a3840ae0
2023-09-19 09:22:02 +00:00
Leo Liou
9082189b43 gs201: ffu: add lifeC and activated date as condition am: 1fd5db8246 am: aaa1b92975
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24767768

Change-Id: If7b931dd8c179550b723a0ae710a0970ca0de20e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 05:22:28 +00:00
Leo Liou
aaa1b92975 gs201: ffu: add lifeC and activated date as condition am: 1fd5db8246
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24767768

Change-Id: I87c06e1ef212588193a6de47625b8c54f4a32bd9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-19 04:27:42 +00:00
Leo Liou
1fd5db8246 gs201: ffu: add lifeC and activated date as condition
Limit the following devices to accept ffu upgrade:
- LifeC time < 10%
- Activated date < 1 year

Bug: 273305600
Test: run ffu process at local
Change-Id: I9cc9298eeb7cd32f02a9577efb71bda0737f284d
Signed-off-by: Leo Liou <leoliou@google.com>
2023-09-19 03:24:09 +00:00
Hsiu-Chang Chen
6272a387c0 wifi: Update p2p overlay config am: 57ade0e64c am: 3392e13da1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24680267

Change-Id: Ib4661372779c5c80939ee0c94af94cd3e696fee6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18 05:23:49 +00:00
Hsiu-Chang Chen
3392e13da1 wifi: Update p2p overlay config am: 57ade0e64c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24680267

Change-Id: I32b86e1f2900d6449a4710cacf42cfde7faf2982
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-18 04:27:45 +00:00
Hsiu-Chang Chen
57ade0e64c wifi: Update p2p overlay config
Align the p2p overlay config with other projects

Bug: 273897565
Test: P2P enables on 5GHz channel when DUT connected to 2.4GHz
Change-Id: I4e4dac3b1f2fa907dc7e57408f3744086a126860
2023-09-18 03:09:39 +00:00
qinyiyan
7afcf3abd0 Add Edgetpu Tachyon service to the device_framework_matrix_product.xml.
Bug: 299932913
Change-Id: Ie767d8c8e21f9e70ed17cee5165cbc5df6d97906
2023-09-15 19:25:33 +00:00
Jerry Huang
ec9c0a1f79 gs201: update media_codecs_performance_c2.xml based on UQ1A.230911.001 am: 4097af9977 am: 7d0761dd99
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24728927

Change-Id: I7ac0ee7dd75245465ed77feec8159629c40130a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 07:32:10 +00:00
Jerry Huang
7d0761dd99 gs201: update media_codecs_performance_c2.xml based on UQ1A.230911.001 am: 4097af9977
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24728927

Change-Id: Ia435deeff391aea42136310bc6af46db1b7e74c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-14 06:40:00 +00:00
Jerry Huang
4097af9977 gs201: update media_codecs_performance_c2.xml based on UQ1A.230911.001
Bug: 292555946
Test: run cts -m CtsMediaDecoderTestCases -t android.media.decoder.cts.VideoDecoderPerfTest
Change-Id: If04aa80ed736db924f0da7765a8a37bb5ddc81e3
2023-09-14 05:44:45 +00:00
Woody Lin
89b9a50820 init.debug.rc: enable etm/etm2dram when SJTAG is unlocked
Enables the debug features required an unlocked SJTAG to the section
`on property:ro.vendor.sjtag_ap_is_unlocked=true`, so they can be
enabled when 1. PD is available on non-fused device on boot, or 2. PD is
available after betterbug acquires it from the corp service.

Bug: 298314432
Change-Id: Ie834b587c130d749a33a87801113df03d5b3d29a
2023-09-13 04:10:09 +00:00
Martin Liu
ddcc5d1185 gs201: tweak memory management am: f7a71debb7 am: 022af82011
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24728928

Change-Id: I5f9cd6611a16aed49a479fe7d4e889b4e531dd35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 22:03:25 +00:00
Martin Liu
022af82011 gs201: tweak memory management am: f7a71debb7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24728928

Change-Id: I5e7bdeb8fadb47abe42428e48ede8b098df2cd77
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 21:12:20 +00:00
Martin Liu
f7a71debb7 gs201: tweak memory management
- set lmkd's swap_free_low_percentage to 100
- decrease swappiness to 60

This tweak also aligns the policy with P23.

Test: boots with correct settings
Bug: 299975853
Change-Id: I623a7687ef692f8f7a5cc906e186edde294b30be
Signed-off-by: Martin Liu <liumartin@google.com>
2023-09-12 20:35:33 +00:00
Bethany Barrientos
ad225d3175 Grant default permissions to PCS for camera connectivity am: c7b6ab33ef am: b61616ea63
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24667834

Change-Id: Icf82733ee86ea2aa4e88c5917bde28fee8480627
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 17:01:54 +00:00
Bethany Barrientos
b61616ea63 Grant default permissions to PCS for camera connectivity am: c7b6ab33ef
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24667834

Change-Id: I9a65408ae238690d941758829b43249be6f4d243
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 16:09:38 +00:00
Bethany Barrientos
c7b6ab33ef Grant default permissions to PCS for camera connectivity
- android.permission.POST_NOTIFICATIONS
- android.permission.BLUETOOTH_CONNECT
- android.permission.BLUETOOTH_SCAN

Test: Same as others in topc
Bug: 287069860
Change-Id: I96d5bcc4847138db92f89933ba084af7a2648456
2023-09-12 15:18:54 +00:00
Klines Jiang
d5151d65db [SELinux] Add gyotaku_app doamin to Pixel 2022.
Bug: 296836878

Test: Local build and tested pass.
Change-Id: I39a8aea20281f83f90657306b8de0233054cb60a
2023-09-08 07:15:04 +00:00
Jorim Jaggi
717a64df0f Revert "Enable small dirty detection for variable refresh rate" am: 679cf27ac4 am: 67027aeb51
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24679217

Change-Id: Ifafab858cfbaf8434848ba7fda91720c95df8090
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 20:32:47 +00:00
Jorim Jaggi
67027aeb51 Revert "Enable small dirty detection for variable refresh rate" am: 679cf27ac4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24679217

Change-Id: I5548f73c125566bc583d5cf26522b6fa286a2f98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 19:43:44 +00:00
Jorim Jaggi
679cf27ac4 Revert "Enable small dirty detection for variable refresh rate"
Revert submission 24149209-enable-vrr-extension

Reason for revert: Bug: 299131033

Reverted changes: /q/submissionid:24149209-enable-vrr-extension

Change-Id: I1d21a42726ba36f7f21a56bbc28c40befa7a5270
2023-09-07 17:48:31 +00:00
Xin Li
622f1d0e6f [automerger skipped] Merge UP1A.230905.019 am: 3a2da08097 -s ours am: fdd79481ab -s ours am: b6e0624393 -s ours am: e3af3ef9d4 -s ours
am skip reason: Merged-In I1b80b8ad427d8a0d2a6d967b98b89d808c549527 with SHA-1 5c4cbe4023 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24623920

Change-Id: Ib021972d528edaca8a22adc3d77747ae276af4b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 21:26:46 +00:00
Xin Li
e3af3ef9d4 [automerger skipped] Merge UP1A.230905.019 am: 3a2da08097 -s ours am: fdd79481ab -s ours am: b6e0624393 -s ours
am skip reason: Merged-In I1b80b8ad427d8a0d2a6d967b98b89d808c549527 with SHA-1 5c4cbe4023 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24623920

Change-Id: I716fa5b11de065968068148d6da859e3a548d9bf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 21:07:22 +00:00
Xin Li
b6e0624393 [automerger skipped] Merge UP1A.230905.019 am: 3a2da08097 -s ours am: fdd79481ab -s ours
am skip reason: Merged-In I1b80b8ad427d8a0d2a6d967b98b89d808c549527 with SHA-1 5c4cbe4023 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24623920

Change-Id: I6c0d14da0a9063b726ff51410f37b7a06ad4a259
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 20:34:30 +00:00
Xin Li
fdd79481ab [automerger skipped] Merge UP1A.230905.019 am: 3a2da08097 -s ours
am skip reason: Merged-In I1b80b8ad427d8a0d2a6d967b98b89d808c549527 with SHA-1 5c4cbe4023 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24623920

Change-Id: Ic48a3b120aa947386fde767347233fa0c1cb9a04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 19:45:13 +00:00
Arthur Hung
4876fe6fca Enable small dirty detection for variable refresh rate am: 7b31924b74 am: 7ddb21de73
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24409478

Change-Id: I25971c12405a445adebd2d575f2fe44aed0c1982
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 07:08:07 +00:00
Arthur Hung
7ddb21de73 Enable small dirty detection for variable refresh rate am: 7b31924b74
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24409478

Change-Id: Id562c418d3889a1447cf947929ba33c696d040ca
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 06:14:02 +00:00
Arthur Hung
7b31924b74 Enable small dirty detection for variable refresh rate
Bug: 283055450
Test: Build
Change-Id: I670432d6e566260df3cfdc938f4ddbae70b5d47a
2023-09-02 19:22:06 +00:00
Wilson Wu
fa1f523792 Support variable refresh rate when typing on gs201 am: 4369c3083d am: 5ec0f3f3e3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24409488

Change-Id: I8a10afea23dc3865c85efcc0bff1a93a6f6268d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-01 09:03:47 +00:00
Wilson Wu
5ec0f3f3e3 Support variable refresh rate when typing on gs201 am: 4369c3083d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24409488

Change-Id: Idd24d6eee9c9c1da88c71554dbb0ca6e3c9e2c04
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-01 08:10:01 +00:00
Wilson Wu
4369c3083d Support variable refresh rate when typing on gs201
Enable config_variableRefreshRateTypingSupported
for gs201 devices.

Bug: 283055450
Test: build
Change-Id: I88757928225224f492365dc8cb85cc7fce01036b
2023-09-01 07:34:44 +00:00
Xin Li
3a2da08097 Merge UP1A.230905.019
Merged-In: I1b80b8ad427d8a0d2a6d967b98b89d808c549527
Change-Id: Ia94eacfd3db131d1deb86a857945119a80863bbe
2023-08-31 12:15:50 -07:00
Devin Moore
b52711ac08 Expect wifi_ext V2-V3 in the framework manifest
The service is now serving and declaring V3.
Since V3 is unfrozen, it will be serving V2 on 'next'. So we allow for
V2 as well.

Test: none
Bug: 297910487
Change-Id: I9716a335b65bf0c3ced88be48687d2e5e2fae3ab
2023-08-30 07:40:34 +00:00
Xin Li
0091827684 [automerger skipped] Merge Android U (ab/10368041) am: afbdb37981 -s ours am: 907b76f7c3 -s ours am: ee6a8ca043 -s ours am: fcebb0b337 -s ours
am skip reason: Merged-In I55ebba80d19ae57c9c61361a2aaf59938d2f6af3 with SHA-1 8d0b587587 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24182705

Change-Id: I2ddf7b2c3a2887bcd1c94a819dd435ba652479d2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:38:29 +00:00
Xin Li
fcebb0b337 [automerger skipped] Merge Android U (ab/10368041) am: afbdb37981 -s ours am: 907b76f7c3 -s ours am: ee6a8ca043 -s ours
am skip reason: Merged-In I55ebba80d19ae57c9c61361a2aaf59938d2f6af3 with SHA-1 8d0b587587 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24182705

Change-Id: I8c8645255e5d12687a677a731b4d05264342aae5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:11:23 +00:00
Xin Li
ee6a8ca043 [automerger skipped] Merge Android U (ab/10368041) am: afbdb37981 -s ours am: 907b76f7c3 -s ours
am skip reason: Merged-In I55ebba80d19ae57c9c61361a2aaf59938d2f6af3 with SHA-1 8d0b587587 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24182705

Change-Id: I7094e18024e8b0e31b8be72cf6ca5e4070ebfa6f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 00:35:40 +00:00
Xin Li
907b76f7c3 [automerger skipped] Merge Android U (ab/10368041) am: afbdb37981 -s ours
am skip reason: Merged-In I55ebba80d19ae57c9c61361a2aaf59938d2f6af3 with SHA-1 8d0b587587 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24182705

Change-Id: I8ac46966eb01c1505e7c9dc7c7a857251904f64a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:40 +00:00
kierancyphus
fe0348a2b4 Create liboemservice proxy HAL declaration
Test: Manually flash device
Bug: 270279779
Change-Id: I904179442ae4034e708bf34f93888741c5ef8696
2023-08-28 01:42:38 +00:00
Krzysztof Kosiński
981f4ad5c5 Set USF SoC from board makefile. am: 9f82f3b251 am: 61e7a0b9ce
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs201/+/24546433

Change-Id: I1769106222f7ec2a55f5737e88e07e8bf2dd67e5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 23:17:41 +00:00