Commit graph

1285 commits

Author SHA1 Message Date
Roy Luo
c698aa6618 Merge "Use absolute path for udc device" into main 2024-07-09 03:03:37 +00:00
Android Build Coastguard Worker
b0a88cd04a Merge cherrypicks of ['googleplex-android-review.googlesource.com/27069623', 'googleplex-android-review.googlesource.com/27069622'] into 24Q3-release.
Change-Id: I33ededfa83214605e11c837da352a69a07ec52ad
2024-07-09 03:01:07 +00:00
Qais Yousef
7798172e8f init.zumapro.soc.rc: Match sched_pixel settings to powerhint's
We now default to 500us down_rate_limit_us. Boot with these defaults
too. powerhint can still modify these to whatever setting required by
the specific hint.

Only difference is that down_rate_limit_scale_pow for little is now the
default 1 instead of 2.

Bug: 336169796
Test: PTE A/B test
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4336a77fe65de3becebbe06c91adf9a743a3e300)
Merged-In: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
Change-Id: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
2024-07-09 02:38:51 +00:00
Qais Yousef
1f282b3900 init.zumapro.soc.rc: Disable rampup for most groups except top-app and adpf
When auto margins are enabled busy tasks will get more appropriate and
coherent rampup time when they get busy. But for most groups, this can
lead to unnecessary power consumption. Disable it except for top-app, sf
and camera group.

For ADPF, a faster rampup is desired as these tasks are usually
sensitive to all sources of latencies. So try to give them more
performance faster.

Bug: 336169796
Test: PTE A/B test
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:4c364c7aba08e3b5fc5aecf0c0e673d8d8544e92)
Merged-In: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
Change-Id: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
2024-07-09 02:38:38 +00:00
Dmitry Skiba
e49f89d3a2 Reland "Restrict kcompactd thread to middle/little cores."
This reverts commit e252dc733c.

Reason for revert: 24Q3 has been cut, relanding the original commit 9743ceeba3.

Change-Id: I6bcd2c7277c689201c8bf17ea9d6211b4ee35c8f
Bug: 347272991
2024-07-09 00:36:10 +00:00
Treehugger Robot
7bd484ad3e Merge "APC/TUI: remove support for APC" into main 2024-07-08 15:34:38 +00:00
Qais Yousef
fe92c2de44 init.zumapro.board.rc: Improve max_load_balance_interval value
This value is in jiffies, setting it to 4 doesn't mean it is 4ms, but it
is 4 ticks or 16ms. Set it to the intended 1 TICK/4ms.

Bug: 351817090
Flag: NONE, init scripts don't support flags
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I23b8eacd13bd12cbab5272e7c72c38ab9ea44719
2024-07-08 15:34:13 +00:00
Jeremy Kemp
9b61db2e86 Add Mali OpenCL ICD to PRODUCT_PACKAGES
Bug: 324057328
Test: clpeak
Change-Id: I864331b449315d53f8da11a374f2816c599e4e6d
2024-07-08 15:39:50 +01:00
Boon Jun
bef0cb7c8d Allow camera configurations with no flash light
Let clients determine the configuration of camera flash
features. Copy the rule by conditions:
- android.hardware.camera.autofocus.xml for devices with no flash
- android.hardware.camera.flash-autofocus.xml for devices with flash

Bug: 350371742
Test: adb shell pm list features
Flag: EXEMPT build file change
Change-Id: If4c9b73f2ca934374c4870db3954702f3522b9a0
2024-07-05 02:56:33 +00:00
Jeremy DeHaan
b2427428e5 zumapro: HWC access to panel frame_rate node
Flag: EXEMPT bugfix
Bug: 346461765
Change-Id: I2cdbd8126e5684891b6424d262aa505d2aa641b7
Signed-off-by: Jeremy DeHaan <jdehaan@google.com>
2024-07-04 19:48:09 +00:00
Mike McTernan
4ec8dfa1c7 APC/TUI: remove support for APC
Flag: EXEMPT build file change
Bug: 351151445
Test: m && test on device
Change-Id: I09ab55ed5e5e1cafc3cdc3ce7df8c75124d14281
2024-07-04 14:55:53 +00:00
Android Build Coastguard Worker
f220fc7f3e Merge cherrypicks of ['googleplex-android-review.googlesource.com/28102879', 'googleplex-android-review.googlesource.com/28104901'] into 24Q3-release.
Change-Id: I392e4607a00ecaa819fbc18fedac251ea3d9772c
2024-07-04 03:24:53 +00:00
Steve Statia
25a7e49fc2 Fix to hide Display over other apps permission setting for the Scone
application.

Flag: EXEMPT bugfix

Bug: 349195999
Test: manually testing that the setting is removed from Adaptive
Connectivity Services advanced settings page.
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:236eb6a6d40d73f32f28cfe386ac24109cbafd2f)
Merged-In: I87c284411e63225fac9138b5f4f0578a0acd7212
Change-Id: I87c284411e63225fac9138b5f4f0578a0acd7212
2024-07-04 03:08:45 +00:00
Tim Lin
8458b558d7 Include ril.mk after DEVICE_MANIFEST_FILE is reset
Bug: 348631842
Flag: EXEMPT bugfix
Test: check carrier ID property is set correctly
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e116a1fba401aa5f9e367ebcaecbe56f38316510)
Merged-In: I40160c14f65d5193962dd3f1e2862d129c8404b6
Change-Id: I40160c14f65d5193962dd3f1e2862d129c8404b6
2024-07-04 03:08:30 +00:00
Android Build Coastguard Worker
8ec17f766a Merge cherrypicks of ['googleplex-android-review.googlesource.com/28141935'] into 24Q3-release.
Change-Id: I24b06599737be51cd3eb8f6f6db1f1a9b34e5347
2024-07-03 04:26:51 +00:00
Kah Xuan Lim
c705d6b694 Disable modemml-tflite-service
The service is causing CTS test failure as it has Kotlin files which are not allowed for system services. It's safe to disable the service temporarily as we don't have any user depending on it for now.

Bug: 349263931
Test: Manually flashed device with go/ab/P76995945, no errors observed
Flag: EXEMPT bugfix
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:62e82d5678811a44b2803b1d8c1f132cea148335)
Merged-In: I087a147d6b111c5ea1e89a3ea48961adef733c57
Change-Id: I087a147d6b111c5ea1e89a3ea48961adef733c57
2024-07-03 04:20:23 +00:00
David Lin
5a932457ba [automerger skipped] Merge "Fix to hide Display over other apps permission setting for the Scone application." into 24D1-dev am: cb523c901f -s ours
am skip reason: Merged-In I87c284411e63225fac9138b5f4f0578a0acd7212 with SHA-1 236eb6a6d4 is already in history

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

Change-Id: I114e7a7e891e4bb8eea88ce2f497193556c0ca2b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-03 00:57:36 +00:00
Steve Statia
b3b421b04f [automerger skipped] Fix to hide Display over other apps permission setting for the Scone am: 25dc5e94e0 -s ours
am skip reason: Merged-In I87c284411e63225fac9138b5f4f0578a0acd7212 with SHA-1 236eb6a6d4 is already in history

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

Change-Id: I7db9515e15911e054ce862c00f28899ce44efb13
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-03 00:57:32 +00:00
David Lin
cb523c901f Merge "Fix to hide Display over other apps permission setting for the Scone application." into 24D1-dev 2024-07-03 00:53:42 +00:00
Kah Xuan Lim
ee3e72ceb6 Merge "Disable modemml-tflite-service" into main 2024-07-02 14:11:02 +00:00
liangjlee
31c460e920 zumapro: Include power/power.mk am: 9aa4809cf3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/zumapro/+/28054416

Change-Id: I88ff0d4010a9769b657a548c89a56b6a8b4152a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-07-02 09:36:37 +00:00
Kah Xuan Lim
62e82d5678 Disable modemml-tflite-service
The service is causing CTS test failure as it has Kotlin files which are not allowed for system services. It's safe to disable the service temporarily as we don't have any user depending on it for now.

Bug: 349263931
Test: Manually flashed device with go/ab/P76995945, no errors observed
Flag: EXEMPT bugfix
Change-Id: I087a147d6b111c5ea1e89a3ea48961adef733c57
2024-07-02 08:13:09 +00:00
Treehugger Robot
996950f4e0 Merge "Supports Android APIs for the Carrier NB-Satellite Provisioning" into main 2024-07-02 01:06:15 +00:00
Steve Statia
25dc5e94e0 Fix to hide Display over other apps permission setting for the Scone
application.

Bug: 349195999
Test: manually testing that the setting is removed from Adaptive
Connectivity Services advanced settings page.

Change-Id: I87c284411e63225fac9138b5f4f0578a0acd7212
Merged-In: I87c284411e63225fac9138b5f4f0578a0acd7212
2024-07-01 19:34:16 +00:00
Steve Statia
86cbe60e4e Merge "Fix to hide Display over other apps permission setting for the Scone application." into main 2024-07-01 17:18:23 +00:00
Hyosun Kim
f6f6d41412 Supports Android APIs for the Carrier NB-Satellite Provisioning
add device config

Bug: 348573493
Test: atest SatelliteManagerTest, SatelliteManagerTestOnMockService
Flag: com.android.internal.telephony.flags.carrier_roaming_nb_iot_ntn

Change-Id: Id8c7699aae94c53a8c0b62fb6259f7b2fb94c731
2024-07-01 16:40:31 +00:00
Treehugger Robot
b38343b696 Merge "Include ril.mk after DEVICE_MANIFEST_FILE is reset" into main 2024-07-01 13:37:39 +00:00
Treehugger Robot
1122356549 Merge "Revert^2 "FCM: IOemSlsiRadioExternal and IOemService"" into main 2024-07-01 11:59:55 +00:00
Tim Lin
3421099949 Revert^2 "FCM: IOemSlsiRadioExternal and IOemService"
Enable AIDL for V requirement

Forrest build result in go/v-ril-hal-migration

Bug: 281968564
Test: telephony function test
Flag: EXEMPT HAL interface change

baacfa3192

Change-Id: I3af92949f04c0f0e23782d65831dfe2409f6bea6
2024-07-01 08:32:17 +00:00
Tim Lin
53d90ce151 Merge "Revert "FCM: IOemSlsiRadioExternal and IOemService"" into main 2024-07-01 06:39:34 +00:00
Pechetty Sravani
baacfa3192 Revert "FCM: IOemSlsiRadioExternal and IOemService"
Revert submission 27917806-v_hal_migration_phase3

Reason for revert: Droidmonitor created revert due to b/350390759. Will be verifying through ABTD before submission.

Reverted changes: /q/submissionid:27917806-v_hal_migration_phase3

Change-Id: Ib597565d200a42b05f7a666f75b19ace449f02d4
2024-07-01 06:11:02 +00:00
Treehugger Robot
ea142f6a12 Merge "FCM: IOemSlsiRadioExternal and IOemService" into main 2024-07-01 05:30:25 +00:00
Tim Lin
e116a1fba4 Include ril.mk after DEVICE_MANIFEST_FILE is reset
Bug: 348631842
Flag: EXEMPT bugfix
Test: check carrier ID property is set correctly

Change-Id: I40160c14f65d5193962dd3f1e2862d129c8404b6
2024-06-30 12:56:24 +00:00
Android Build Coastguard Worker
8d565119fd Merge cherrypicks of ['googleplex-android-review.googlesource.com/28051078', 'googleplex-android-review.googlesource.com/28051508'] into 24Q3-release.
Change-Id: I1b2cdc74975b82f2e027e7487e22f3445c688bb2
2024-06-28 23:16:41 +00:00
Jerry Huang
274f916ac5 zumapro: update AVC, mpeg4 SW decoder performance point for 24Q3
Flag: EXEMPT bugfix
Bug: 349265046
Test: MctsMediaDecoderTestCases android.media.decoder.cts.VideoDecoderPerfTest
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:34e36d4c11553f9bb9345ca80e046787636eccd3)
Merged-In: Ib4afe631d4de39380d69cddeb652b3f7093ae577
Change-Id: Ib4afe631d4de39380d69cddeb652b3f7093ae577
2024-06-28 23:09:04 +00:00
liangjlee
d2b04fb935 zumapro: Include power/power.mk
Bug: 331612600
Flag: EXEMPT (bug 337358613)
Signed-off-by: liangjlee <liangjlee@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b56737bc8bdcbb776185b452aab99ed54631fa00)
Merged-In: I219168dd67835647fc4fc0a2f35484b634b94b8f
Change-Id: I219168dd67835647fc4fc0a2f35484b634b94b8f
2024-06-28 23:08:50 +00:00
Steve Statia
236eb6a6d4 Fix to hide Display over other apps permission setting for the Scone
application.

Flag: EXEMPT bugfix

Bug: 349195999
Test: manually testing that the setting is removed from Adaptive
Connectivity Services advanced settings page.

Change-Id: I87c284411e63225fac9138b5f4f0578a0acd7212
2024-06-28 20:45:35 +00:00
Jerry Huang
34e36d4c11 zumapro: update AVC, mpeg4 SW decoder performance point for 24Q3
Flag: EXEMPT bugfix
Bug: 349265046
Test: MctsMediaDecoderTestCases android.media.decoder.cts.VideoDecoderPerfTest
Change-Id: Ib4afe631d4de39380d69cddeb652b3f7093ae577
2024-06-27 08:26:50 +00:00
liangjlee
9aa4809cf3 zumapro: Include power/power.mk
Bug: 331612600
Flag: EXEMPT (bug 337358613)
Change-Id: I219168dd67835647fc4fc0a2f35484b634b94b8f
Signed-off-by: liangjlee <liangjlee@google.com>
2024-06-27 02:27:19 +00:00
Roy Luo
9236e194c0 Use absolute path for udc device
Avoid search in /sys/class/udc directory

Bug: 339241080
Test: tested on zumapro
Flag: EXEMPT bugfix
Change-Id: Iad74cae0d6ad6887d79d705dc8478f1b44532503
2024-06-27 00:08:41 +00:00
liangjlee
b56737bc8b zumapro: Include power/power.mk
Bug: 331612600
Flag: EXEMPT (bug 337358613)
Change-Id: I219168dd67835647fc4fc0a2f35484b634b94b8f
Signed-off-by: liangjlee <liangjlee@google.com>
2024-06-27 02:17:51 +08:00
Treehugger Robot
1f5001b0ca Merge "Scale the flexibility for sensor features settings" into main 2024-06-26 03:38:33 +00:00
Rick Chen
ef6c3c593d Scale the flexibility for sensor features settings
Flag: EXEMPT bugfix
Bug: 345660192
Bug: 345662463
Test: adb shell pm list features
Change-Id: I882d13f988b20628e6f6fe47d55f0ea6ad54e7ab
Signed-off-by: Rick Chen <rickctchen@google.com>
2024-06-25 18:04:28 +08:00
Sungwoo choi
07404c5fab FCM: IOemSlsiRadioExternal and IOemService
Enable AIDL for V requirement

Bug: 281968564
Test: telephony function test
Flag: EXEMPT HAL interface change

Change-Id: Ide9edfedbe9a904d6589084f7042fbc0d3a2da10
Signed-off-by: Sungwoo choi <sungwoo48.choi@samsung.com>
2024-06-25 04:43:15 +00:00
Yvonne Yip
250066c563 Merge changes from topic "auto-margins-main-p24" into main
* changes:
  init.zumapro.soc.rc: Match sched_pixel settings to powerhint's
  init.zumapro.soc.rc: Disable rampup for most groups except top-app and adpf
2024-06-24 23:09:01 +00:00
Qais Yousef
eb5f51eb7a init.zumapro.soc.rc: Match sched_pixel settings to powerhint's
We now default to 500us down_rate_limit_us. Boot with these defaults
too. powerhint can still modify these to whatever setting required by
the specific hint.

Only difference is that down_rate_limit_scale_pow for little is now the
default 1 instead of 2.

Bug: 339664411
Test: PTE A/B test
Flag: NONE no behavior change
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ea40e248c17899d5bb556dad95647db97e30dc4d)
Merged-In: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
Change-Id: I4f0712faaad87afbb0fc7627c45a61081f91e1e6
2024-06-24 23:07:06 +00:00
Qais Yousef
e6afdd099c init.zumapro.soc.rc: Disable rampup for most groups except top-app and adpf
When auto margins are enabled busy tasks will get more appropriate and
coherent rampup time when they get busy. But for most groups, this can
lead to unnecessary power consumption. Disable it except for top-app, sf
and camera group.

For ADPF, a faster rampup is desired as these tasks are usually
sensitive to all sources of latencies. So try to give them more
performance faster.

Bug: 339664411
Test: PTE A/B test
Flag: NONE no behavior change
Signed-off-by: Qais Yousef <qyousef@google.com>
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:909fadc268c0993e4313ff34a8415daf742c3c15)
Merged-In: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
Change-Id: Ieb6f3de811d30b62f06809e73dc7df83c87d45d0
2024-06-24 23:06:49 +00:00
Liana Kazanova
7b26c2e7ac Merge changes from topic "revert-27975044-ship_api_35-PGESITZVFV" into main
* changes:
  Revert "Move PRODUCT_SHIPPING_API_LEVEL to defined by device"
  Revert "Add manifest for VINTF target FCM level 202404"
2024-06-24 20:04:02 +00:00
Liana Kazanova
5edb0b9446 Revert "Move PRODUCT_SHIPPING_API_LEVEL to defined by device"
Revert submission 27975044-ship_api_35

Reason for revert: DroidMonitor: Potential culprit for b/349087711 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Reverted changes: /q/submissionid:27975044-ship_api_35

Change-Id: Ibd6abb160c8e203505f4531173dca080b99ba5a8
2024-06-24 16:31:25 +00:00
Liana Kazanova
cdda43b5d0 Revert "Add manifest for VINTF target FCM level 202404"
Revert submission 27975044-ship_api_35

Reason for revert: DroidMonitor: Potential culprit for b/349087711 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.

Reverted changes: /q/submissionid:27975044-ship_api_35

Change-Id: I16d0ec8d3fbafeb23936fa7099933787e9164932
2024-06-24 16:31:34 +00:00