Commit graph

4947 commits

Author SHA1 Message Date
Priyanka Advani
02b231e5db Revert "Disable Settings large-screen optimization" am: 4057b417e8 am: 77de701e75
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22993394

Change-Id: Ic79e6302a877d4f4bd441e0112f9fb33d4ae9867
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 17:37:30 +00:00
Priyanka Advani
77de701e75 Revert "Disable Settings large-screen optimization" am: 4057b417e8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22993394

Change-Id: I3dd4d86087c760afd645e81ce74c0a4ea7004a65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 16:36:55 +00:00
Priyanka Advani
4057b417e8 Revert "Disable Settings large-screen optimization"
Revert submission 22926596-disable_large_screen_opt

Reason for revert: b/280606740

Reverted changes: /q/submissionid:22926596-disable_large_screen_opt

Change-Id: I146686206097b72a57bf2ab67a8c11e0edf252d0
2023-05-03 16:05:34 +00:00
Charles Chen
ad78534048 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3 am: 8ed211d1b7 am: df7d60e902
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: Ia4846d3fa6c8059d37cd38eb3a6c0897f1662c10
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 08:01:21 +00:00
Charles Chen
848154928a Disable Settings large-screen optimization am: fa0cfc4c07 am: 12af8a0ec8 am: b86499bf7c am: 8792afc039
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I78d396b78e8e6356fae17c556c848e1665bcf643
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:59:13 +00:00
Charles Chen
667fce8889 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3 am: a94dea5125 am: 5bd1c451d5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: Ib8be796836445cf7c4fbb225e0156f1c2e15ef56
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:54:50 +00:00
Charles Chen
df7d60e902 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3 am: 8ed211d1b7
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I59aa0613d5ed3489cd26f2d3300f896f91d7defe
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:11:09 +00:00
Charles Chen
8792afc039 Disable Settings large-screen optimization am: fa0cfc4c07 am: 12af8a0ec8 am: b86499bf7c
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I96110399e3882530e961a409a9b163b57380d2c9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:09:51 +00:00
Charles Chen
5bd1c451d5 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3 am: a94dea5125
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I4b510a5417e2b44c47e895dc6413f4afc48a4ae0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 07:07:22 +00:00
Charles Chen
b86499bf7c Disable Settings large-screen optimization am: fa0cfc4c07 am: 12af8a0ec8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I509629d93c2bfe592587a9774ce8c545271214fb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 06:30:44 +00:00
Charles Chen
8ed211d1b7 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I0c7a24e1e5d6c6dd642c9b03fe724f483ec38ac4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 06:28:47 +00:00
Charles Chen
a94dea5125 Disable Settings large-screen optimization am: fa0cfc4c07 am: dded72e0b3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I780d082d9eafab5cab94ad05ee75e48d843bf9e0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 06:27:08 +00:00
Charles Chen
e47c0fde35 Disable Settings large-screen optimization am: fa0cfc4c07 am: 32520d65df
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I7331bdd8ee9cbcc397d608604e1d856bfc854766
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 06:26:02 +00:00
Charles Chen
12af8a0ec8 Disable Settings large-screen optimization am: fa0cfc4c07
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I463a52cc289d1d0bb75650967fdf051742df2a9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 05:48:59 +00:00
Charles Chen
dded72e0b3 Disable Settings large-screen optimization am: fa0cfc4c07
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I294ffeecfbaf55dfbc4d5afdcb0974a5d21a5508
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 05:48:14 +00:00
Charles Chen
32520d65df Disable Settings large-screen optimization am: fa0cfc4c07
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22879519

Change-Id: I1772568c2fbdb201d9eb3f4b4e977ea47df6cc8b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-05-03 05:47:53 +00:00
Charles Chen
fa0cfc4c07 Disable Settings large-screen optimization
Disable the optimization that is automatically enabled when
including Window Extensions through Activity Embedding.
The optimization causes to launch an additional trampoline
activity for deep links, even when the screen size is smaller
than required by Activity Embedding rules.

Bug: 267725145
Bug: 279461170

Test: Build, perf metrics
Test: atest LauncherIronwoodIntegrationTests:android.platform.test.scenario.launcher.integration_tests.HomescreenCustomizationTests
Change-Id: Ibc5bc00ea8f5d97a1cb01a7ca8a7bfd72457fe19
2023-04-28 06:56:21 +00:00
Qais Yousef
6f993f38b0 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4 am: ce8357cab2 am: 8696bd0f2d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: Ie8151a46c9ad773d4903f472b93fdeb41d881c9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 23:35:38 +00:00
Qais Yousef
721767d241 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4 am: 174dcf6c90 am: d1405b5d54
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: I53b2577d973db9521e2222aa926a4b1f3797ca89
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 23:32:48 +00:00
Qais Yousef
b0a07f0a9d powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4 am: 1871a107d3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: Ie30d10d653784bcf7698336cb73c386a04fdb92f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 23:09:40 +00:00
Qais Yousef
8696bd0f2d powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4 am: ce8357cab2
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: If00848156112bbd7c4a7ee8b7d81259d144538e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:52:21 +00:00
Qais Yousef
d1405b5d54 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4 am: 174dcf6c90
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: I335b37437a13adc38ecaef50c0f3774c14ddaca4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:48:33 +00:00
Qais Yousef
1871a107d3 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: Icdafff76c154151018c9866c1038b0c5cc39aaa0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:29:54 +00:00
Qais Yousef
174dcf6c90 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: Ideb6fb6d861f3d26a82c7256d737f94e374a6382
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:06:54 +00:00
Qais Yousef
ce8357cab2 powerhint.json: Update uclamp_min hint to account for margin am: 83650f79c4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22497745

Change-Id: I1fcc06d36d35fb1efe111cf878211f141cbcf685
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 22:02:33 +00:00
Qais Yousef
83650f79c4 powerhint.json: Update uclamp_min hint to account for margin
Upstream has fixed relationship between uclamp_min and margin which
means uclamp_min value between 80-100% of capacity of the CPU is a valid
value and will not cause upmigration.

To keep the current hints in powerhint.json the same, we must update
uclamp_min to be capacity_orig_of(medium_cpu) + 1.

This change is dependent on uclamp vs fits margin in GKI, vendor
modules. And an improvement in sched_pixel to ignore the 25% boost if
the only reason to request the frequency is uclamp_min.

To cater for the later - we multiply each uclamp_min value with 1.25
- except ones that look intentionally set around capacity boundaries.

Bug: 261695590
Test: UiBench
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Ic5d7efed94a7c744132af1092b1438409d94ed9d
2023-04-25 21:27:34 +00:00
Cyan_Hsieh
b4fee554d8 Add device mk OWNERS am: ad1a91f7c3 am: 53e9db441a am: 70104a8110
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I2eab790edca44c35e5f8cdbf0ae4acc620d71d45
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 09:13:59 +00:00
Cyan_Hsieh
869490355f Add device mk OWNERS am: ad1a91f7c3 am: 346b4ba9ae am: 35b35b906d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I5388046753ed408de090ac293e68a11285885044
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 09:08:48 +00:00
Cyan_Hsieh
911c4a16c1 Add device mk OWNERS am: ad1a91f7c3 am: 6f46df9491
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I39aa8b54a6ec5557d1685a481b990538f9e3f181
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 08:59:56 +00:00
Cyan_Hsieh
70104a8110 Add device mk OWNERS am: ad1a91f7c3 am: 53e9db441a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I7e932e0e231696450cf0d1143b65be91b042100d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 08:29:10 +00:00
Cyan_Hsieh
6f46df9491 Add device mk OWNERS am: ad1a91f7c3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: Icbb7f25c0eacf9d52af1ccb70d8e85b04a788d12
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 08:28:44 +00:00
Cyan_Hsieh
53e9db441a Add device mk OWNERS am: ad1a91f7c3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I4182b3abb256f46ff2d038b757834369872f4baf
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 07:38:11 +00:00
Cyan_Hsieh
35b35b906d Add device mk OWNERS am: ad1a91f7c3 am: 346b4ba9ae
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I56c8878d9b22ba161380c2146be42955af8b12c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 07:32:02 +00:00
Cyan_Hsieh
346b4ba9ae Add device mk OWNERS am: ad1a91f7c3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22763240

Change-Id: I899556f77e56aac0abdc70bfd9eca12244f102c1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-25 06:25:01 +00:00
Cyan_Hsieh
ad1a91f7c3 Add device mk OWNERS
Bug: 278167548
Change-Id: I8b4a4dfe6501b406e3cdaea375527106aff589ae
2023-04-25 05:36:11 +00:00
Liana Kazanova
86e330737f Revert "Disable Settings large-screen optimization" am: c8b10c579f am: af35119bf8 am: aa070eeca1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: Ic53cf85fbc83f4c0344f7a91208ac3a0180af578
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 20:40:59 +00:00
Liana Kazanova
ace4a070ec Revert "Disable Settings large-screen optimization" am: c8b10c579f am: 6ec9c7c1a5
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: I5b1abd516ff3c5ec8a84482f66c5d8a1ac69f80f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 20:17:29 +00:00
Liana Kazanova
aa070eeca1 Revert "Disable Settings large-screen optimization" am: c8b10c579f am: af35119bf8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: I97029431ad4c10c22872e4c5f3ba43677091b827
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 20:17:24 +00:00
Liana Kazanova
6ec9c7c1a5 Revert "Disable Settings large-screen optimization" am: c8b10c579f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: I05022a285cfb19b25d604849e6fa5a1d3538f396
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 19:59:18 +00:00
Liana Kazanova
af35119bf8 Revert "Disable Settings large-screen optimization" am: c8b10c579f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: I5640f6367e65a6bccde62d731e8c90b83e9be5a9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 19:59:02 +00:00
Liana Kazanova
ec3e2cccaf Revert "Disable Settings large-screen optimization" am: c8b10c579f am: 4115dc2dcf am: 81f2fac8a6
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: I124fc213201dc98c77c66c8060b9263361fd7f5a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 19:54:52 +00:00
Liana Kazanova
81f2fac8a6 Revert "Disable Settings large-screen optimization" am: c8b10c579f am: 4115dc2dcf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: Idf1945bcc8087cdf6f7e7c2e15932200c901fb90
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 19:34:18 +00:00
Liana Kazanova
4115dc2dcf Revert "Disable Settings large-screen optimization" am: c8b10c579f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22821137

Change-Id: Icbd7d3ac2487c4b767937f58c7000c6f0761c8aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 19:12:10 +00:00
Liana Kazanova
c8b10c579f Revert "Disable Settings large-screen optimization"
This reverts commit e2a450a661.

Reason for revert: b/279461170

Change-Id: I7ff5931635e2fec0517cb6511870e57b701bd107
2023-04-24 18:18:28 +00:00
Andrii Kulian
865c02a221 Disable Settings large-screen optimization am: e2a450a661 am: 14251d06e0 am: 27ec5d58f4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I14bc86898802268ac788a88b23fbc409a13344e9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 18:06:57 +00:00
Andrii Kulian
128f443c40 Disable Settings large-screen optimization am: e2a450a661 am: df2c04c257 am: 5335cf373a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I9346ded6f0b4f0ad03d5c6f18ba6366353dcfd59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 18:05:44 +00:00
Andrii Kulian
27ec5d58f4 Disable Settings large-screen optimization am: e2a450a661 am: 14251d06e0
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I650e1dbd2567579c512add64016a9f99f5b4391f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 17:48:44 +00:00
Andrii Kulian
4c59ca67fa Disable Settings large-screen optimization am: e2a450a661 am: ac043f947f
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I507df808439259dfa80d6315e829d003a3f85fac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 17:13:24 +00:00
Andrii Kulian
5335cf373a Disable Settings large-screen optimization am: e2a450a661 am: df2c04c257
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I6b6f7c4abd0ca19bddc348ee6ca40109e90f8b71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 17:08:58 +00:00
Andrii Kulian
14251d06e0 Disable Settings large-screen optimization am: e2a450a661
Original change: https://googleplex-android-review.googlesource.com/c/device/google/raviole/+/22586582

Change-Id: I364eeca877f80fd8e7d2b5b2a2ebc36c97f45ae9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-24 16:58:26 +00:00