Commit graph

6523 commits

Author SHA1 Message Date
Amit Sunil Dhamne
6426420d08 UsbGadget: Update SDP enum timeout when gadget is pulled up am: ed622856fc am: 00a104bf12
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24805164

Change-Id: Ib12e1725b92ea2fa30350e584fcecf3ae0b1f270
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 18:38:06 +00:00
Amit Sunil Dhamne
6ba9219fce usb: Modify sdp enumeration timeout value in charger mode am: b2232b52bb am: d7c18dc1e9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24805554

Change-Id: Icee8f7d15b4c1118bccf6cabcf9aeb4775bcf2da
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 18:37:14 +00:00
Klines Jiang
cd3ffcdd70 [SELinux] Add gyotaku_app doamin to Pixel 2020.
Bug: 296836878

Test: Local build and tested pass.

Change-Id: I3c4e63fb73ea233838a5ea777a340310a18186ed
Merged-In: I3c4e63fb73ea233838a5ea777a340310a18186ed
2023-09-20 18:04:47 +00:00
Amit Sunil Dhamne
00a104bf12 UsbGadget: Update SDP enum timeout when gadget is pulled up am: ed622856fc
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24805164

Change-Id: If492405e72cff6101bbaa861da0b059753e16552
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 17:38:12 +00:00
Amit Sunil Dhamne
d7c18dc1e9 usb: Modify sdp enumeration timeout value in charger mode am: b2232b52bb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24805554

Change-Id: Idd31c8ac12e8c5a4a229f232a1b3874fff4a680c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-20 17:37:40 +00:00
Amit Sunil Dhamne
ed622856fc 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.

ported from c5c5b127a7ed0db559d286284fe77b656bef6945

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:59 +00:00
Android Build Coastguard Worker
1be5896791 Snap for 10832001 from 305dccf733 to udc-qpr1-release
Change-Id: I3d26f3e35bb44eb8a851e4a1fdc4e61916fadf5a
2023-09-19 23:03:00 +00:00
Amit Sunil Dhamne
b2232b52bb 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.

ported from 6710e31a629f81cf308e1099f75a01c82db6d006

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-19 14:01:34 -07:00
Qais Yousef
bd7eed220f init.gs101.rc: Disable util-awareness am: 305dccf733 am: b80fe17ecd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24720138

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

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

Bug: 297496375
Change-Id: I2a2b4d13366d3173c441e8ccad456a67ddd3a16b
Signed-off-by: Qais Yousef <qyousef@google.com>
2023-09-19 17:46:01 +00:00
Wilson Wu
df07af98dc Disable variable refresh rate when typing on gs101 am: b6c4eba975 am: 29d260eedb
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24798331

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

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

Bug: 299966467
Test: presubmit
Change-Id: Ifcac7ffe451db1b5059fb8827be58c80be828178
2023-09-19 09:22:02 +00:00
qinyiyan
c4b84a97e5 Add Edgetpu Tachyon service to the device_framework_matrix_product.xml.
Bug: 299932913

Change-Id: Iaccbe1d226b550e52b5d81ac3d203a42e7ada6d0
2023-09-15 19:25:33 +00:00
Android Build Coastguard Worker
3124af25a6 Snap for 10804332 from 1540e87a66 to udc-qpr1-release
Change-Id: Idde0698c79832e0d73d74c4c9080d904ec98a081
2023-09-13 23:02:28 +00:00
Android Build Coastguard Worker
4e559e52ca Snap for 10797983 from 16f7cffd2d to udc-qpr1-release
Change-Id: I2f6e4952e2742c835b30b88f93a29413460fa88e
2023-09-12 23:02:45 +00:00
Martin Liu
ba00bbc6fb gs101: tweak memory management am: 1540e87a66 am: 849279d51b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24724736

Change-Id: Ia0daebb113f119d61db05a335834db38c53f7f7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 22:03:25 +00:00
Martin Liu
849279d51b gs101: tweak memory management am: 1540e87a66
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24724736

Change-Id: Ib093d5bc779809bb50950f9cb54135bd6b156315
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 21:12:19 +00:00
Martin Liu
1540e87a66 gs101: 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: I0ed7088ddf2ff2fa0feca2197e5cc03c7f5c6778
Signed-off-by: Martin Liu <liumartin@google.com>
2023-09-12 20:35:33 +00:00
Bethany Barrientos
3b790c30fc Grant default permissions to PCS for camera connectivity am: 16f7cffd2d am: f890ad7fc6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24666998

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

Change-Id: I25db8ff07f7442b5410b2164596318545f173722
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-12 16:09:37 +00:00
Bethany Barrientos
16f7cffd2d 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 topic
Bug: 287069860
Change-Id: I0f00e713f64f2e3676827eb2a0dc2dac873d3577
2023-09-12 15:19:03 +00:00
Klines Jiang
5c815914ae [SELinux] Add gyotaku_app doamin to Pixel 2020.
Bug: 296836878

Test: Local build and tested pass.

Change-Id: I3c4e63fb73ea233838a5ea777a340310a18186ed
2023-09-08 07:15:37 +00:00
Android Build Coastguard Worker
df3614a469 Snap for 10776546 from b2b8c18001 to udc-qpr1-release
Change-Id: If94373d64e46cbb918caf1a102bdf7d999c6a614
2023-09-07 23:02:21 +00:00
Jorim Jaggi
299863c9ae Revert "Enable small dirty detection for variable refresh rate" am: b2b8c18001 am: 86553268ac
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24679219

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

Change-Id: Ie5e9a85a93140e9992d6bc2d706221e041077f13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-07 19:43:44 +00:00
Jorim Jaggi
b2b8c18001 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: I9eb3fda4b994344b9125a6b6750cb38298a79db3
2023-09-07 17:47:34 +00:00
Android Build Coastguard Worker
ede4fefe47 Snap for 10763631 from a18057de76 to udc-qpr1-release
Change-Id: I297da8633751c250e1b67f90b03c75772b5a4364
2023-09-05 23:02:35 +00:00
Xin Li
00c0285e1a [automerger skipped] Merge UP1A.230905.019 am: 9033e05a23 -s ours am: 52bf960dd8 -s ours am: 413580e0b7 -s ours am: 3075f9c172 -s ours
am skip reason: Merged-In Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f with SHA-1 7b13bc6d5e is already in history

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

Change-Id: I44c67bc72c0d8616ef94c8f289899492392de4b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 21:26:55 +00:00
Xin Li
3075f9c172 [automerger skipped] Merge UP1A.230905.019 am: 9033e05a23 -s ours am: 52bf960dd8 -s ours am: 413580e0b7 -s ours
am skip reason: Merged-In Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f with SHA-1 7b13bc6d5e is already in history

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

Change-Id: I05702e6bab497314741c2b9a7767e7e041b09973
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 21:07:31 +00:00
Xin Li
413580e0b7 [automerger skipped] Merge UP1A.230905.019 am: 9033e05a23 -s ours am: 52bf960dd8 -s ours
am skip reason: Merged-In Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f with SHA-1 7b13bc6d5e is already in history

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

Change-Id: I459f7c5ef68d8d8600773abbdf95f20289e245d3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 20:34:39 +00:00
Xin Li
52bf960dd8 [automerger skipped] Merge UP1A.230905.019 am: 9033e05a23 -s ours
am skip reason: Merged-In Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f with SHA-1 7b13bc6d5e is already in history

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

Change-Id: I457c9b78b11e54f40b71f5b2327053c393fa701c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 19:45:23 +00:00
Arthur Hung
aca004baeb Enable small dirty detection for variable refresh rate am: a18057de76 am: c37c32a614
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24418405

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

Change-Id: Ia8fa4e7e6949574a5e63dd903deab9ffc625419b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-05 06:14:02 +00:00
Arthur Hung
a18057de76 Enable small dirty detection for variable refresh rate
Bug: 283055450
Test: Build
Change-Id: I670432d6e566260df3cfdc938f4ddbae70b5d47a
2023-09-02 19:19:07 +00:00
Android Build Coastguard Worker
90a8c93934 Snap for 10752753 from c2823b1394 to udc-qpr1-release
Change-Id: Icffb70ee7eb12f26f0a7d3e7c0a712a3253420ba
2023-09-02 01:02:42 +00:00
Wilson Wu
29a161c5bd Support variable refresh rate when typing on gs101 am: c2823b1394 am: 1f21b84300
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24411565

Change-Id: I64b3b9064f7581c22f0dfee348036ad24465110a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-09-01 09:03:47 +00:00
Wilson Wu
1f21b84300 Support variable refresh rate when typing on gs101 am: c2823b1394
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24411565

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

Bug: 283055450
Test: build
Change-Id: I3bd19cf75f84cbd5ef949d98a14ff2bd17391204
2023-09-01 07:34:44 +00:00
Xin Li
9033e05a23 Merge UP1A.230905.019
Merged-In: Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f
Change-Id: I63366605a87a20848da15955dcfbbb487cefa89f
2023-08-31 12:14:12 -07:00
Devin Moore
71ea08f019 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
9924a98395 [automerger skipped] Merge Android U (ab/10368041) am: cce8b1fc17 -s ours am: 8f7a7912d6 -s ours am: e2f7bcc2ef -s ours am: ed1e01b6ec -s ours
am skip reason: Merged-In Ie863d49988d64a802606027f4f660d5de66bd4d8 with SHA-1 cae78faacd is already in history

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

Change-Id: I58a1c4edeadc6396fca8dbc0bd7bd410ea3cd339
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 20:38:40 +00:00
Xin Li
ed1e01b6ec [automerger skipped] Merge Android U (ab/10368041) am: cce8b1fc17 -s ours am: 8f7a7912d6 -s ours am: e2f7bcc2ef -s ours
am skip reason: Merged-In Ie863d49988d64a802606027f4f660d5de66bd4d8 with SHA-1 cae78faacd is already in history

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

Change-Id: If6175b5b2401b96e953bb5c12bf5f7848da68acf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-29 01:11:34 +00:00
Xin Li
e2f7bcc2ef [automerger skipped] Merge Android U (ab/10368041) am: cce8b1fc17 -s ours am: 8f7a7912d6 -s ours
am skip reason: Merged-In Ie863d49988d64a802606027f4f660d5de66bd4d8 with SHA-1 cae78faacd is already in history

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

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

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

Change-Id: I7510aaf6936c37d2fe7a044a7c242dc1db493b45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28 23:59:51 +00:00
kierancyphus
b575200167 Create liboemservice proxy HAL declaration
Test: Manually flash device
Bug: 270279779
Change-Id: I989fd3534373d1e98718b5087b28a4bc29491ee2
2023-08-28 01:42:38 +00:00
Android Build Coastguard Worker
5eecbc5abc Snap for 10719298 from 0c89ac66a3 to udc-qpr1-release
Change-Id: Ie011d8105b0cb0e5e8f5dd63b69a72ed0d4ab876
2023-08-26 01:02:26 +00:00
Krzysztof Kosiński
081ecf1448 Set USF SoC from board makefile. am: 0c89ac66a3 am: 83cdf90651
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24544036

Change-Id: I3474f47d041350578d85f8e314223943955072e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 23:17:41 +00:00
Krzysztof Kosiński
83cdf90651 Set USF SoC from board makefile. am: 0c89ac66a3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24544036

Change-Id: Ic9176651433cc608fb6bb27b830c717c3405dfac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-25 22:32:20 +00:00