Commit graph

5855 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
Krzysztof Kosiński
0c89ac66a3 Set USF SoC from board makefile.
Bug: 296943650
Test: presubmit
Change-Id: I11b488211c8bc140bc89c8ccad4a829b1db71d4c
2023-08-25 02:52:06 +00:00
Xin Li
cce8b1fc17 Merge Android U (ab/10368041)
Bug: 291102124
Merged-In: Ie863d49988d64a802606027f4f660d5de66bd4d8
Change-Id: I35f3b7cf68f5c6c5fc094580f3a4c0c2b72604ef
2023-08-14 15:33:40 -07:00
Mark Chang
38ccda133c Remove IScreenProtectorDetectorService. am: a7978e5c03
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24340479

Change-Id: Ided4237bcc18400e240349c8806b33d8f6899c91
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-11 00:26:08 +00:00
Mark Chang
a7978e5c03 Remove IScreenProtectorDetectorService.
Service isn't enabled on gs101 devices.

Test: Failing tests no longer reported.
Bug: 293555121
Change-Id: Ie05b57baeb255fc171fb191dca0e7137fa35a4a2
Merged-In: Ie05b57baeb255fc171fb191dca0e7137fa35a4a2
Signed-off-by: Mark Chang <changmark@google.com>
(cherry picked from commit 5523c6a162)
2023-08-10 23:46:43 +00:00
Ziyi Cui
8dee148b92 gs101: Add path reading for StormIRQ am: 5e1b03bf50
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24056627

Change-Id: I939b042e6de649689dce342dcda35cfd93e9c25c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-09 01:41:49 +00:00
Ziyi Cui
5e1b03bf50 gs101: Add path reading for StormIRQ
Bug: 279486693
Test: Verified the existence of atom and correctness of atom stats
adb shell
cmd stats print-logs && logcat -b all | grep -i 105043
Merged-In: I7b0f7c7226474622f51beb3a6ec9bb0670405b4f
Change-Id: I7b0f7c7226474622f51beb3a6ec9bb0670405b4f
Signed-off-by: Ziyi Cui <ziyic@google.com>
(cherry picked from commit eb0c71135f)
2023-08-09 00:50:07 +00:00
Renato Grottesi
4f8308f2f0 Disable armnn nnapi backend am: fee0a1cbd1 am: b3a65b4770
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24327405

Change-Id: Ide9c57a2b7554ae80b5a216b784735e4b5a3e9dc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:41:31 +00:00
Renato Grottesi
2ee4dd2737 Disable armnn nnapi backend am: fee0a1cbd1 am: 47eee61a98
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24327405

Change-Id: I012959c406e4d23e290adfa6149dec1485b9ccd6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 15:40:33 +00:00
Renato Grottesi
b3a65b4770 Disable armnn nnapi backend am: fee0a1cbd1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24327405

Change-Id: I3739df45187b84c308350450af414410c3ef8da2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:56:15 +00:00
Renato Grottesi
47eee61a98 Disable armnn nnapi backend am: fee0a1cbd1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24327405

Change-Id: I4802b9b6871c7ee5769a159b57e7a4be9e3e559c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-08 14:54:54 +00:00
Renato Grottesi
fee0a1cbd1 Disable armnn nnapi backend
Discontinue maintenance and active support of ArmNN on Pixel phones.

Bug: 294459623
Test: Local nnapi_info
Merged-In: I7b0f7c7226474622f51beb3a6ec9bb0670405b4f
Change-Id: I9b26de65620965a4b0a834f03fb9f34f966b5c5e
2023-08-08 05:23:41 +00:00
Leo Chen
833747788f Update IDisplay to V9 am: 117b84251b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24155889

Change-Id: I6360d00b27597ad889653761ad5a6409f6f64298
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-01 04:12:23 +00:00
Neil Fuller
2dbd39a3a0 Merge "Remove settings for old ArmNN HIDL backend am: 185f372529" into udc-d1-dev-plus-aosp am: a2755a14b3
Original change: undetermined

Change-Id: I39f88ed65454dead7f890086ad517044060243a0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-27 12:53:02 +00:00
Neil Fuller
a2755a14b3 Merge "Remove settings for old ArmNN HIDL backend am: 185f372529" into udc-d1-dev-plus-aosp 2023-07-27 12:23:10 +00:00
Steven Moreland
7563aa1649 device FCM -= android.* am: 2813f56c88 am: adbcd5d532 am: cae329d046 am: 78b40fb540
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2654746

Change-Id: I047acee1483f20faeaed0c172a25ebc66fe09b44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 01:18:58 +00:00
Steven Moreland
78b40fb540 device FCM -= android.* am: 2813f56c88 am: adbcd5d532 am: cae329d046
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2654746

Change-Id: I423633f8fe10b6948fb2405b048d766d83762fed
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-26 00:34:57 +00:00
Steven Moreland
cae329d046 device FCM -= android.* am: 2813f56c88 am: adbcd5d532
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2654746

Change-Id: I033acd6c330a006f17acca8cb78a9276ce1f5b72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 23:47:07 +00:00
Steven Moreland
adbcd5d532 device FCM -= android.* am: 2813f56c88
Original change: https://android-review.googlesource.com/c/device/google/gs101/+/2654746

Change-Id: If2d93b60807e7485351c6556067b351b52ff1b01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 22:35:13 +00:00
Ilya Matyukhin
f04905ae20 Bump IDebugManager version to 4 am: 88182691e5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23923865

Change-Id: Icfecd88a6b876914171333709751829b553d3ed5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-25 19:37:12 +00:00
Renato Grottesi
16d380943d Remove settings for old ArmNN HIDL backend am: 185f372529
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24059469

Change-Id: I29a8a4f282abd2250c513acf94ef4e35a35cca90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Merged-In: I51b44b4e11444661cf965265113a22522568b9b1
2023-07-25 16:27:08 +00:00
Renato Grottesi
cca18cbf72 Remove settings for old ArmNN HIDL backend am: 185f372529 am: 8ce1587a5f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24059469

Change-Id: I3a02dad0495ddf1a56f0a26b56379b195a678ec1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Merged-In: I51b44b4e11444661cf965265113a22522568b9b1
2023-07-25 07:38:04 +00:00
Leo Chen
117b84251b Update IDisplay to V9
Bug: 255986866
Bug: 227384721
Change-Id: I60027d8eda35eddaee9093d3cd20b0b7d20a8f70
2023-07-21 03:02:40 +00:00
Ilya Matyukhin
88182691e5 Bump IDebugManager version to 4
Bug: 278914238
Test: build
Change-Id: Ic4e4039c2a31323eb6c620ffcfc6a15d67279a13
2023-07-20 18:58:38 +00:00
Renato Grottesi
8ce1587a5f Remove settings for old ArmNN HIDL backend am: 185f372529
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24059469

Change-Id: Ib3084ef736be563eb2d2feb591ee390f9418a666
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-20 07:28:18 +00:00
Renato Grottesi
185f372529 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: I51b44b4e11444661cf965265113a22522568b9b1
Change-Id: I58316837c0ed87ce595be30657fd856969478809
2023-07-20 06:37:06 +00:00
Ian Elliott
db08d14182 gs101: Enable SkiaVk as RenderEngine backend am: b8a0da464b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/23843911

Change-Id: Ib9ab87a07f2273f80f233f75b692b88562a48036
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-18 06:22:26 +00:00
Ian Elliott
b8a0da464b gs101: 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: Iff67f9582cafdf99664ccc5771e8f9688ccb3209
2023-07-18 05:38:51 +00:00
Android Build Coastguard Worker
1df30b264d Merge cherrypicks of ['googleplex-android-review.googlesource.com/24044711'] into udc-release.
Change-Id: I49cdc918a290d35d619bda76f0c7c8e20538bfe7
2023-07-15 07:06:49 +00:00
Cody Northrop
c6b5b5990a 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
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7b13bc6d5e96b001abf648a3b28d27779874575d)
Merged-In: Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f
Change-Id: Ib4ec351fd5f2d59d161578440e8c0d36f8b68a6f
2023-07-15 07:00:16 +00:00
Cody Northrop
82b15e255b EGL: Reduce multifile blobcache limit to 32MB am: 7b13bc6d5e am: 96a18cc8c0 am: 05dca77dcf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/24044711

Change-Id: I7e9fd480c068a994d7022b9007b499cf2707bffc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-07-14 23:51:01 +00:00