Commit graph

2340 commits

Author SHA1 Message Date
guibing
0d66d11b31 ADPF:tangorpro: use tagged ADPF profile for SYSTEM_UI.
- Add a event node for SYSTEM_UI;
- Add a separate SYSTEM_UI profile.

Bug: 393196667
Test: adb shell dumpsys android.hardware.power.IPower/default
Flag: NONE powerhal doesn't have a flag yet
Change-Id: Iac35bf28d85b608c7949e4caeec49942f2787373
2025-02-03 19:33:12 +00:00
guibing
7f7ddfbc45 ADPF:tangorpro: remove unused adpf profiles.
Bug: 393196667
Test: adb shell dumpsys android.hardware.power.IPower/default
Flag: NONE powerhal doesn't have a flag yet
Change-Id: I318e0bcd7b8bed396526b209e73872874a95412d
2025-02-03 19:28:55 +00:00
Nishant Panwar
f49f7cfca2 Merge "Remove SystemUITitan from SPEED apps" into main 2025-01-06 20:33:32 -08:00
Nishant Panwar
6d5f581bc8 Remove SystemUITitan from SPEED apps
We are switching SystemUI from speed compilation to profile guided compilation on Pixel devices. This change removes the SystemUITitan from the list of speed apps and enables profile guided compilation in dexpreopt.

Bug: 271887637, 381463273
Flag: build.RELEASE_SYSTEMUI_USE_SPEED_PROFILE
Test: Locally built and flashed on device. Verifed the compilation mode in dexpreopt.
Change-Id: I0dbf43f9acda3c7dfe4a05c24c2775f283f99c7f
2025-01-06 20:33:03 -08:00
Chung-Kai (Michael) Mei
6cbbb3368d Merge changes Iaeb21216,I0f1912c5 into main
* changes:
  Change set preferred idle mask to top-app
  Backport autopreferfit for launch
2025-01-05 23:52:11 -08:00
Carter Hsu
6e15ffc943 Merge "Tangorpro: update libspeechenhancer 20241203_1624_RC01" into main 2025-01-05 21:54:30 -08:00
Carter Hsu
0eba70056e Tangorpro: update libspeechenhancer 20241203_1624_RC01
note: The rapid version: 20241203_1624_RC01
      fix spam debugging log leak

https://rapid.corp.google.com/#/candidate/libspeechenhancer/libspeechenhancer_20241203_1624/libspeechenhancer_20241203_1624_RC01

Bug: 375468708
Test: VoIP recording
Flag: EXEMPT bugfix
Change-Id: I7e46c7bd7670076461ed145c3e988591b9222804
Signed-off-by: Carter Hsu <carterhsu@google.com>
2025-01-02 17:15:50 -08:00
Chungkai Mei
8523bfff54 Change set preferred idle mask to top-app
Set value to 0x3f to exclude big core for all low priority when app launch.

Bug: 379810138
Flag: EXEMPT add powerhint config
Change-Id: Iaeb21216459a150107f44838aec5e410cb278a30
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-12-26 22:31:38 -08:00
Chungkai Mei
a45a9f13dd Backport autopreferfit for launch
Bug: 379810138
Flag: EXEMPT add powerhint config
Change-Id: I0f1912c5def918906e2212e3c31988da9ac25e22
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-12-24 01:49:34 -08:00
Chungkai Mei
1a8b8047a7 remove unused hint
As we already migrated kernel to 6.1, NewlyIdleBalancer is not used
anymore.

Flag: NONE just remove unused hint
Bug: 379810138
Change-Id: I320983d36c2cc8edae99e5c132ca63f4d2237046
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-12-17 02:08:50 -08:00
Xin Li
0b01dd31f8 [automerger skipped] Merge 24Q4 into AOSP main am: 99862216a4 -s ours am: a62c6ed1e6 -s ours
am skip reason: Merged-In I3c1c31b871275bf2b5ceb93120918f749f828cd1 with SHA-1 32c2f95b10 is already in history

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

Change-Id: I154b650ebde6620ed6bdbb3e40fd21b78631c365
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 20:42:57 -08:00
Xin Li
a62c6ed1e6 [automerger skipped] Merge 24Q4 into AOSP main am: 99862216a4 -s ours
am skip reason: Merged-In I3c1c31b871275bf2b5ceb93120918f749f828cd1 with SHA-1 32c2f95b10 is already in history

Original change: https://android-review.googlesource.com/c/device/google/tangorpro/+/3413877

Change-Id: If8c2dfcaa1dc440d7137aa3301c22d3082957e5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 19:17:39 -08:00
Xin Li
99862216a4 Merge 24Q4 into AOSP main
Bug: 370570306
Merged-In: I3c1c31b871275bf2b5ceb93120918f749f828cd1
Change-Id: I7da0085965df8fd7a5feb3ef0547e217f10a93b5
2024-12-13 11:15:10 -08:00
Eileen Lai
dc1995ccb3 modem_svc: remove shared_modem_platform from T6pro
Bug: 377799843

Change-Id: Ia45361ca7a6ebdaf84ef3fdc3a76de234c486d56
Flag: NONE local testing only
2024-12-08 07:44:59 +00:00
Eileen Lai
71f464d189 modem_svc: make shared_modem_platform build empty in tangorpro
Bug: 377799843
Change-Id: I8f53130d3c39053dd0a923a98a5e0121a9cbf0a5
Flag: NONE local testing only
2024-11-26 07:26:11 +00:00
Chungkai Mei
af98660b14 Enable TAPreferHighCap for first frame
we already saw some janks caused by longer runnable time.
so Enable TAPreferIdle for first frame

Bug: 372168866
Flag: NONE powerhint do not support flag
Change-Id: I01f699abd1eaed5760789d6c0788cbe4791e2b13
Signed-off-by: Chungkai Mei <chungkai@google.com>
2024-11-25 09:50:33 +00:00
Liana Kazanova (xWF)
da4b0d2873 Revert "modem_svc: remove shared_modem_platform from T6pro"
Revert submission 30519089-move_modem_sepolicy

Reason for revert: DroidMonitor: Potential culprit for http://b/380274930 - 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:30519089-move_modem_sepolicy

Change-Id: I38b91b63d67d3a72ef688a5f5869bab301ed2853
2024-11-21 17:53:56 +00:00
Eileen Lai
b32c27d074 modem_svc: remove shared_modem_platform from T6pro
Bug: 377799843

Change-Id: I1c9a6e6ed29c6fa428a91e12761cdb028fc345cf
Flag: NONE local testing only
2024-11-21 05:36:30 +00:00
kellyhung
ba93e73aa5 Add PLAYVIDEOS_VERSION_DIR and PRODUCT_SOONG_NAMESPACES for Videos in tangorpro.
Bug: 377402842
Test: m Videos
Flag: EXEMPT bugfix

Change-Id: Ie2ff3ccb7d0f238177f7db02616818a772659fae
2024-11-18 09:47:37 +00:00
Xin Li
538758a2e8 [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: d660fac25a -s ours
am skip reason: Merged-In I3c1c31b871275bf2b5ceb93120918f749f828cd1 with SHA-1 32c2f95b10 is already in history

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

Change-Id: I1cfe6c7f6a24fdf4aa601f4d8660806c382c3bd2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 02:31:20 +00:00
Xin Li
d660fac25a Merge 24Q4 (ab/12406339) into aosp-main-future
Bug: 370570306
Merged-In: I3c1c31b871275bf2b5ceb93120918f749f828cd1
Change-Id: Ia60f2843773230597449bfd789b4dafbadd8611d
2024-11-06 10:31:20 -08:00
Rock Huang
c0a8895700 Merge "[Revert^2] Use mediadrm from private instead of tangorpro" into main 2024-10-14 07:50:04 +00:00
Eileen Lai
414e29c820 Merge "modem_svc: use shared_modem_platform to replace all modem_svc_sit" into main 2024-10-14 07:27:51 +00:00
Rock Huang
2b73d48b95 [Revert^2] Use mediadrm from private instead of tangorpro
Use mediadrm from private instead of tangorpro

* Private mediadrm: ag/29478046, ag/29547376
* MediaDrm SELinux rules are on ag/29567026

Bug: 367906184
Bug: 366426322
Flag: EXEMPT castauth enabled
Test: b/364190751#comment27

Change-Id: I93a2f095fd9b1b0686f48308370e76f60b1318a1
2024-10-12 02:29:19 +08:00
Eileen Lai
4329839712 modem_svc: use shared_modem_platform to replace all modem_svc_sit
Bug: 368257019

Flag: NONE local testing only
Change-Id: I41c0d4aa9a02cf9efdfb98811769a44b4ca6dba8
2024-10-10 16:12:53 +00:00
Kwang-un Jin
439d11dd01 Move $(PHONE_CAR_BOARD_PRODUCT)/BoardConfig.mk to the end
This is to redefine all the variables in the mk file, not just
TARGET_SCREEN_DENSITY.

Test: adb shell wm density
Flag: EXEMPT Bug fix
Bug: 369953823
Change-Id: I05733586e9e5ee1ee8769fde16b0032bdc2fd015
2024-10-10 14:18:14 +09:00
Treehugger Robot
84a6b3d738 Merge "tangorpro: Pull init.insmod.*.cfg from vendor_dlkm" into main 2024-10-08 22:15:21 +00:00
Brian Norris
075b408020 tangorpro: Pull init.insmod.*.cfg from vendor_dlkm
We've started pushing init.insmod.*.cfg into the kernel prebuilts, and
installing it to /vendor_dlkm/etc, but it may not be available on all
prebuilt variants (e.g., kernel 5.10).

Here, we:
1. conditionally install our common init.*cfg to /vendor_dlkm (only if
   $(TARGET_KERNEL_DIR) doesn't have a copy)
2. point init at /vendor_dlkm/etc

When we've cycled completely off of kernel 5.10, we can drop #1.

Bug: 369686096
Test: build, boot
Flag: EXEMPT refactor
Change-Id: Icb9fd5db204cb482a339eb7d8129dfae2538ee68
2024-10-08 20:11:44 +00:00
Treehugger Robot
69223d3af7 Merge "dumpstate: touch: Init using touch_predump" into main 2024-10-02 08:57:01 +00:00
Liana Kazanova (xWF)
32c2f95b10 Revert "Use mediadrm from private instead of tangorpro"
Revert submission 29489024-pixel_tablet_mediadrm

Reason for revert: DroidMonitor: Potential culprit for http://b/369192150 - Verifying through ABTD before submission. 

Reverted changes: /q/submissionid:29489024-pixel_tablet_mediadrm

Change-Id: I3c1c31b871275bf2b5ceb93120918f749f828cd1
2024-09-23 21:03:33 +00:00
Rock Huang
25046bedc2 Use mediadrm from private instead of tangorpro
* Private mediadrm: ag/29478046, ag/29489024

Bug: 367906184
Bug: 366426322
Flag: EXEMPT castauth enabled
Test: b/367906184#comment5
Change-Id: I8dc459ca757de0efd0e989adf92dcb0f4bf5519d
2024-09-20 20:09:33 +08:00
Rock Huang
70a2a32350 Add SOONG_NAMESPACES for mediaDrm plugin
* Without this CL, the following gs-common ag/29381547 will hit a
  duplicated name issue.

Bug: 364190751
Bug: 229298787
Bug: 366426322
Flag: EXEMPT castauth enabled
Test: ab/P80927970
Change-Id: I6bf2fe4ce933f70179cb83fa597caaf98806ffdc
2024-09-16 16:43:14 +08:00
Xin Li
fe83ab93d4 [automerger skipped] Merge 24Q3 to AOSP main am: f58f7ef409 -s ours am: ffa3824435 -s ours
am skip reason: Merged-In Id1e1267ab774725d18687193c1e168dc543a1e7d with SHA-1 0b1f5e7fc9 is already in history

Original change: https://android-review.googlesource.com/c/device/google/tangorpro/+/3257965

Change-Id: If274207a658a0d184a19afb75d0192a7b2a980ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 03:32:12 +00:00
Xin Li
ffa3824435 [automerger skipped] Merge 24Q3 to AOSP main am: f58f7ef409 -s ours
am skip reason: Merged-In Id1e1267ab774725d18687193c1e168dc543a1e7d with SHA-1 0b1f5e7fc9 is already in history

Original change: https://android-review.googlesource.com/c/device/google/tangorpro/+/3257965

Change-Id: I947b093387edc157a515ed0f8e44edb630a4cb8f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-09-07 02:49:26 +00:00
Robin Peng
3dedd0cfa0 Symlink current prebuilt folder to android root
The Android are now based on Trunk Stable world and Pixel prebuilts CLs
also needs to reply with this which controlled by the flag which results:
- the flag value might be different on each branches
- the flag value are mostly different on each release configuration
- for local builds, ENGs' needs to figure out the correct location
  of current prebuilts by checking through entire prebuilt textproto
  files

To alleviate this problem, create an symlink file under android root
indicates current prebuilt path after invoke the android lunch cmd.

Bug: 364831620
Flag: EXEMPT export current prebuilt path
Change-Id: Ieb2d6f517d62bf9a5270fe7ed5fc7643572ea3fe
Signed-off-by: Robin Peng <robinpeng@google.com>
2024-09-06 07:35:42 +00:00
Xin Li
f58f7ef409 Merge 24Q3 to AOSP main
Bug: 357762254
Merged-In: Id1e1267ab774725d18687193c1e168dc543a1e7d
Change-Id: I2e0f086cb2ebcc02314163c6a91c63040bf2adaf
2024-09-05 17:02:39 -07:00
Ankit Goyal
2dba660f5a Delete mapper4 manifest
Bug: 362183626
Flag: EXEMPT manifest update
Test: Boot to home on shiba
Change-Id: Ie43abdb59c2c5a7c07670f187229314c0cf9539f
2024-08-28 22:55:49 -07:00
Peter (YM)
e1715fd574 Merge "thermal: read thermistor temp from sysfs" into main 2024-08-19 04:10:07 +00:00
Peter (YM)
760188730b thermal: read thermistor temp from sysfs
- avoid wrong sensor value reading for thermalHAL

Bug: 327327502
Test: Build to boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: Id3f90b16dcbb1f485915de9877ff2906d99901c6
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-16 06:27:38 +00:00
Peter (YM)
390be24332 Merge "thermal:remove unused state2power value" into main 2024-08-15 07:19:18 +00:00
Peter (YM)
8c72a7406d thermal:remove unused state2power value
Bug: 355566259
Test: Build test
Flag: EXEMPT NDK
Change-Id: I7575597cf934c18fd31228a4641bef5e80f4e0a2
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-15 04:14:20 +00:00
Sam Ou
e36c43bcd3 Merge "thermal: Remove bcl related tzones" into main 2024-08-12 12:32:35 +00:00
Cyan_Hsieh
dd5b81d8c6 update OWNERS to include Android.bp am: 258f90a967 am: 545e139c48
Original change: https://android-review.googlesource.com/c/device/google/tangorpro/+/3214347

Change-Id: I371d2a650926f4f050a077390f5a1f3544c7d806
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 11:07:35 +00:00
Cyan_Hsieh
545e139c48 update OWNERS to include Android.bp am: 258f90a967
Original change: https://android-review.googlesource.com/c/device/google/tangorpro/+/3214347

Change-Id: I6d2f1fc52dcd897a7f5cee6fc56e12d62fc32118
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-08-09 10:49:03 +00:00
Cyan_Hsieh
258f90a967 update OWNERS to include Android.bp
Flag: EXEMPT only changing OWNERS
Bug: 357036384
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:21fe5059b81ac22b2a22f07606d3a5f019e14e28)
Merged-In: I14accc21c396a63d492736a235a37cc104683128
Change-Id: I14accc21c396a63d492736a235a37cc104683128
2024-08-09 08:34:24 +00:00
samou
89ece9edde thermal: Remove bcl related tzones
Flag: EXEMPT tuning changes
Bug: 349935208
Test: Confirm boot
Change-Id: I7aacd517cdd0543e9e4f2010615059b03bf10695
Signed-off-by: samou <samou@google.com>
2024-08-06 07:28:53 +00:00
Lokesh Kumar Goel
3ff00c0207 tangorpro: Add build_flags based properties for SMR/EMR build
Flag: build.RELEASE_IS_SMR
Flag: build.RELEASE_IS_EMR
Flag: build.RELEASE_BASE_OS_TANGORPRO
Bug: 155105803
Change-Id: If08bf526b8929a47a964486e45220c725b03e506
2024-07-31 16:59:47 +00:00
guibing
df3dc0eda1 Adpf:tangorpro: switch to multitier heuristic boost.
Bug: 344685639
Test: Checked the trace file running on the device.
Flag: NONE powerhal doesn't have a flag yet
Change-Id: I934a7763c480a6cd46e98ba6020c5ac29cb7587c
2024-07-26 23:20:53 +00:00
Jasmine Cha
5b16c748ba audio: support spatial audio on speaker-safe
Flag: EXEMPT bugfix
Bug: 349953895
Test: manual test

Change-Id: I8fea55fc023ce6ee6ca1d5641695d0b6b0d34fda
Signed-off-by: Jasmine Cha <chajasmine@google.com>
2024-07-17 07:33:38 +00:00
Xin Li
14e7fa65de [automerger skipped] Merge 24Q3 (ab/11976889) to aosp-main-future am: 9c2d57272f -s ours
am skip reason: Merged-In Id1e1267ab774725d18687193c1e168dc543a1e7d with SHA-1 0b1f5e7fc9 is already in history

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

Change-Id: Ia81209f5474a4701f68e7c5311709e60136953b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-06-20 21:46:13 +00:00