Commit graph

1537 commits

Author SHA1 Message Date
James Huang
ff158deb1a gps: Update GNSS config for KDDI
Change emergency positioning method to SET-Based
- ENABLE_2G_UP_CAPS_MSA=0
- ENABLE_3G_UP_CAPS_MSA=0
- ENABLE_4G_UP_CAPS_MSA=0

Disable OTDOA
- ENABLE_CAPS_OTDOA=0

Update
  Agnss_IsGloAidingEnable=0
  Agnss_IsGalAidingEnable=0
  Agnss_IsBdsAidingEnable=0

Bug: 389211267
Flag: EXEMPT GNSS configuration changes
Test: Build pass and check config change
Change-Id: I8fdd911e4a6d7b98afc282a2541cec178797d005
2025-02-05 15:08:02 +08:00
Jongduck You
e1b18a7fb4 Enable dynamic routing for tmobile_cz and vodafone_cz carriers
This change enables dynamic routing for the tmobile_cz and vodafone_cz
carriers and adds 156 as the dynamic routing emergency number.

Flag: EXEMPT resource only update
Bug: 393518741
Bug: 392927325
Test: manual test - make a call to 156 for each carrier
Change-Id: Ic52fb90e4c6dde06b551cf742ba4fe7ef4f48f80
2025-02-03 20:50:29 -08:00
Treehugger Robot
05f04285c6 Merge "thermal: Low power shutdown policy bringup" into main 2025-01-17 07:15:34 -08:00
Wei Wang
8a37b6969b Merge "powerhint: Mask hints in AA and DISPLAY_IDLE" into main 2025-01-16 16:14:46 -08:00
TeYuan Wang
1099688053 thermal: Low power shutdown policy bringup
Bug: 363336093
Bug: 361454856
Bug: 363070211
Test: emul_temp battery and VIRTUAL-SKIN for idle, camera use cases
and check thermal log.

Flag: EXEMPT config change
Change-Id: I81f19bb87a51879ddffebec3df45452f0b681891
2025-01-16 17:53:32 +00:00
Shreshta Manu
eadadabf6e [UWB] Add a new runtime overlay for comet on GSI am: 8b69f12302 am: daeede899e
Original change: https://android-review.googlesource.com/c/device/google/comet/+/3451011

Change-Id: If0bf395e74554466399b6e36c7fe01882427b024
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-14 15:07:56 -08:00
Shreshta Manu
daeede899e [UWB] Add a new runtime overlay for comet on GSI am: 8b69f12302
Original change: https://android-review.googlesource.com/c/device/google/comet/+/3451011

Change-Id: I64d44e758987cf26db7ec402de067413d183188d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2025-01-14 14:43:25 -08:00
Shreshta Manu
8b69f12302 [UWB] Add a new runtime overlay for comet on GSI
Bug: 384550358
Test: ABTD
Flag: EXEMPT minor bug fix
Change-Id: I8cef2ffd5069c7243c8c2975c73cfd3e1dba3b9c
2025-01-14 18:48:13 +00:00
Paulsu Su
eb18750876 powerhint: Mask hints in AA and DISPLAY_IDLE
This CL adds a powerhint for AA mode to mask storming hint. DISPLAY_IDLE masks DISPLAY_UPDATE_IMMINENT and CPU_LOAD_RESET when Android Auto property is set. When navigation in Android Auto, the two hint with action to boost memlat is costly.

Bug: 380188115
Change-Id: I825a56ac32a0ecdc8b441af9cb64e81b1d04f9a6
Test: Local test with desktop_head_unit_internal
Flag: EXEMPT powerhint change
2025-01-13 19:49:16 -08:00
Guibing Cai
4a5e5317ae Merge "ADPF☄️ add tagged ADPF profile for SYSTEM_UI." into main 2025-01-13 16:13:49 -08:00
guibing
0e7e7b36a4 ADPF☄️ add tagged ADPF profile for SYSTEM_UI.
- Add a event node for SYSTEM_UI;
- Add a separate SYSTEM_UI profile;
- Remove unused profiles.

Bug: 359672110
Test: adb shell dumpsys android.hardware.power.IPower/default
Flag: NONE powerhal doesn't have a flag yet
Change-Id: Iddfba4b0c3baf32d86ec18b15c9139ba9b86185d
2025-01-13 19:04:58 +00:00
Zouberou Sayibou
8426e32ad1 comet: Clean up dbc and pm properties.
Bug: 384978512
Flag: EXEMPT clean up only
Change-Id: If8f1722d8e674910eba3aeb710e19f98846fc4ca
Signed-off-by: Zouberou Sayibou <zouberou@google.com>
2025-01-09 22:16:24 -08:00
Carter Hsu
0cc1652631 Merge "audio: load Auxel for the Spatial offload USB path" into main 2025-01-05 17:08:33 -08:00
Carter Hsu
e1f8b00f03 audio: load Auxel for the Spatial offload USB path
For the Spatial Audio USB playback path, we should load Auxel as well
to convert audio from 5.1 channels to stereo channels, otherwise,
part of audio channels will lost.

Bug: 385858683
Test: spatial audio playback on speaker and usb headset
Flag: EXEMPT bugfix
Change-Id: Ia48786e7dacef8a23620f68cb9a915e696c044a0
Signed-off-by: Carter Hsu <carterhsu@google.com>
2025-01-02 20:39:36 -08:00
Chris Lu
e927b0cd68 Merge "Update IDisplay to V13-V14" into main 2024-12-30 14:43:15 -08:00
Hung-Yeh Lee
11c393d53d Merge "display-dump: make display dump project-specific" into main 2024-12-29 18:31:49 -08:00
Pechetty Sravani (xWF)
e43663f855 Merge "Revert "powerhint: Disable auto margins"" into main 2024-12-26 21:45:38 -08:00
Chris Lu
4c4b04e264 Update IDisplay to V13-V14
V14 is not frozen yet. We should still allow V13 for 'next' build.

Bug: 381463038
Bug: 378407278
Test: build pass
Flag: EXEMPT bugfix
Change-Id: Iff892c966dc62f5f9a93cf6910e916d5a7a4cd05
2024-12-23 22:57:49 -08:00
Per Åhgren
277c81f83d comet: Update APMg3 tuning files and adding tuning file for HAC
note: version 241217

Bug: 295551854
Test: Manually tested by sideloading into comet AP4A build.
Flag: EXEMPT voip feature
Change-Id: I02695f7d95214a9cfa055fbfaf5a441dde07ee6f
2024-12-17 22:20:18 +00:00
Qais Yousef
b9c91927de Revert "powerhint: Disable auto margins"
Revert submission 30874761-disable-auto-margins

Reason for revert: Re-enable the feature b/384701697

Reverted changes: /q/submissionid:30874761-disable-auto-margins

Change-Id: Ie85041346a8e7a62b7753bbd741e207e6f15b3f2
2024-12-17 07:41:59 -08:00
Xin Li
38f7024baa [automerger skipped] Merge 24Q4 into AOSP main am: bd2a584455 -s ours am: 5415ca005a -s ours
am skip reason: Merged-In Id4c40653d9ac2329a2d673830755e5620ff90223 with SHA-1 69e0b38bc4 is already in history

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

Change-Id: I47eb5204f8fa42ba4c0ee645f171924fa8e0749b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 19:51:04 -08:00
Treehugger Robot
5cb38119df Merge "powerhint: Disable auto margins" into main 2024-12-13 18:58:49 -08:00
Xin Li
5415ca005a [automerger skipped] Merge 24Q4 into AOSP main am: bd2a584455 -s ours
am skip reason: Merged-In Id4c40653d9ac2329a2d673830755e5620ff90223 with SHA-1 69e0b38bc4 is already in history

Original change: https://android-review.googlesource.com/c/device/google/comet/+/3413662

Change-Id: Iac0bd336a5d51b978f4ec6d3f4e1b453f2ae9447
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 18:43:38 -08:00
Qais Yousef
7f6c9ffd1d powerhint: Disable auto margins
And restore DownRateLimitUs to previous values as they're not compatible
without the feature being enabled.

Bug: 383127224
Bug: 383332732
Flag: EXEMPT not support for powerhints
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I098d21755eda4821880ca28868d293e7eb068a69
2024-12-14 00:33:20 +00:00
Xin Li
bd2a584455 Merge 24Q4 into AOSP main
Bug: 370570306
Merged-In: Id4c40653d9ac2329a2d673830755e5620ff90223
Change-Id: Id6327afcfe0578017551cff3922ef91e12164f4e
2024-12-13 11:15:08 -08:00
Rios Kao
0bfad3a250 Merge "comet: update libspeechenhancer 20241203_1624_RC01" into main 2024-12-12 19:11:27 -08:00
Jimmy Shiu
cbad87a337 powerhint: Remove hints associated with the default TAUClampBoost value
Since the default value 1 is the lowest priority, it only
takes effect while all other values are disabled.
Therefore, the hints associated to value 1 are unnecessary.

Bug: 357445276
Change-Id: I1e4c68681f9db9f30092451053c8e439979eb89c
Flag: EXEMPT not supported by this component yet
Test: Boot to home and check the trace and ADPF profile
Test: adb shell dumpsys android.hardware.power.IPower/default
2024-12-12 01:02:18 -08:00
Rios Kao
b27d5b0e3e comet: update libspeechenhancer 20241203_1624_RC01
note: The rapid version: 20241203_1624_RC01
      Which fixed spam debugging log leak

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

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: Ic0cdd547a3bab58ad1500b6822902087be39a0b1
2024-12-11 19:33:34 -08:00
Paulsu Su
49a6de80b7 powerhint: Set Launch hint duration for TARampupMultiplier
Change-Id: I32e15da952a8c3ed8043f0ff35c5c586b6124082
bug: 383449126 
flag: EXEMPT powerhint do not support flag
2024-12-11 07:18:42 +00:00
Treehugger Robot
054fd536aa Merge "gps: Update official release 4.15.3_8_241114_R3 config on CT3" into main 2024-12-10 17:05:19 +00:00
James Huang
8818de9946 gps: Update official release 4.15.3_8_241114_R3 config on CT3
Update GNSS Power Stats
Update Chip_Configuration_AidingConfiguration to support Extend BE collection
Update
  Agnss_IsGloAidingEnable=0
  Agnss_IsGalAidingEnable=0
  Agnss_IsBdsAidingEnable=0

Bug: 372776707
Flag: EXEMPT Update GNSS configuration items
Test: CTS/VTS, basic validation test/Stress test/SST field test
Change-Id: I14af2a125ab7961951758bd4599666bfb8d6ec2b
2024-12-10 18:31:51 +08:00
Dmitry Skiba
4ff7962854 Add support for AMM experiment.
See go/pixel-perf-amm-experiment for more info.

Bug: 365855872
Test: build/flash; set .Perf__amm_experiment=true, observe auto_migration_margins_enable value changing 1->0; set .Perf__amm_experiment="", observe the value changing 0->1
Flag: NONE controlled by Mendel instead
Change-Id: I77124ff55150075bb6d129c7c56ebed1a939ad59
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-09 19:43:18 +00:00
Henry Cheng
bdcfa7a74e Merge "support NTN with dual SIM" into main 2024-12-06 21:51:20 +00:00
Dmitry Skiba
fccce6564e Merge "Add a way to disable auto prefer fit for launch." into main 2024-12-06 18:05:24 +00:00
Tim Lin
2bca538c54 support NTN with dual SIM
Bug: 365695195
Change-Id: I9c9979b6f83a37b7197b73eeecb50e294092f836
Test: NTN session
Flag: EXEMPT <support NTN dual SIM>
2024-12-06 14:32:53 +00:00
Carter Hsu
9e1b319aa5 Merge "comet: apmg3: update 0 db tx tuning." into main 2024-12-06 10:54:19 +00:00
Carter Hsu
31b84f041e Merge "comet: update libspeechenhancer_1203" into main 2024-12-06 10:54:19 +00:00
Dmitry Skiba
0ea9a17876 Add a way to disable auto prefer fit for launch.
This change introduces "is APF enabled" system properties, and
uses them as trigger conditions for APF nodes / pre-APF nodes.

By default APF nodes are active, and pre-APF nodes are inactive,
which maintains the situation before this change.

A future experiment will flip "is APF enabled" system properties,
deactivating APF nodes and activating pre-APF nodes. For more
info see go/pixel-perf-apf-experiment.

Bug: 365855872
Test: set vendor.powerhal.apf_enabled=false, vendor.powerhal.apf_disabled=true, observe auto_prefer_fit
procfs value staying "false" and instead preferred_idle_mask_mid
changing to 0xff during app launches
Flag: NONE powerhint change does not support flags
Change-Id: I45ba5311e46aa2c6b40705ff098889d47c6a2fa2
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-06 07:53:48 +00:00
Carter Hsu
f8cef899c5 Merge "audio: [2024/12/05] CT3 Fortemedia table check in" into main 2024-12-06 03:27:15 +00:00
Rios Kao
fe86da5ef3 comet: apmg3: update 0 db tx tuning.
note:
     fix abnormal microphone speech suppression.

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: Ib62f099998c638c1d5fb6686a2b200b27ec76c00
2024-12-06 02:33:19 +00:00
Rios Kao
ec4e82a1a6 comet: update libspeechenhancer_1203
note: The rapid version: 20241203_1624
      Which fixed near bottom mic speech suppression

https://rapid.corp.google.com/#/release/libspeechenhancer/libspeechenhancer_20241203_1624

Test: end-to-end
Bug: 382576740
Flag: EXEMPT bugfix
Change-Id: Ic5c451caef7b2d215371669c2669d3c064fed8d0
2024-12-06 02:09:56 +00:00
Treehugger Robot
f6d28edacb Merge "Revert "comet/haptics: Remove voltage restriction for haptics"" into main 2024-12-05 22:15:01 +00:00
Joner Lin
d3746c2ad9 Merge "BT: add skip uart suspend overlay config" into main 2024-12-05 10:32:08 +00:00
Rios Kao
2f842eae5f audio: [2024/12/05] CT3 Fortemedia table check in
<Fortemedia change list>
CT3
-Handset
1. Added noise level threshold
2. Batch copy from generic to co-use case

-Handsfree
1. Added noise level threshold
2. Batch copy from generic to co-use case

Files from the latest attachment on b/382417270

Bug: 382417270
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: Ie6ef99a81b9bd2049532569628cb96fd36bb6fd2
2024-12-05 09:35:44 +00:00
jonerlin
4d46cb3a2d BT: add skip uart suspend overlay config
Add config to enable Bluetooth APM UART to skip suspend to avoid hold
system too long.

Bug: 376774204
Test: check uart skip suspend
Flag: EXEMPT project configuration patch
Change-Id: If9347b283cd8980ea05353c3d86ded3f0f6f1568
2024-12-05 07:23:09 +00:00
Zouberou Sayibou
1267a36a79 Revert "comet/haptics: Remove voltage restriction for haptics"
Revert submission 30661505-tdm_amplitude_limitation_removal_dvl

Reason for revert: short time to properly test before 25q1 cut-off.

Reverted changes: /q/submissionid:30661505-tdm_amplitude_limitation_removal_dvl

Bug: 318476589

Change-Id: Iec835e80a9020616ebb6b7b3940d7ba1a6144bfb
2024-12-04 23:12:00 +00:00
Qais Yousef
8e61044a40 powerhint: Set response_time_ms for clusters
By default slow it down as auto margins can lead to faster ramping up in
low activity use cases.

Set it back to default in GAME mode to retain previous behavior. Set it
explicitly for DISPLAY_IDLE as a potential area for more tuning in the
future.

Bug: 315748906
Flag: EXEMPT powerhints are not compatible with flagging
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: I275545cc98714afd3efefb9f57e6bac55fcb6ea3
2024-12-04 15:52:29 +00:00
Qais Yousef
279cd17355 powerhint: Enable auto migration margins/dvfs headroom by default
And reduce DownRateLimitUs to 500us as the system should be more
reactive now when something needs to rampup quickly.

Enable pertask iowait boost too as with auto dvfs headroom enabled all
tasks will start form 0 util_avg and this could impact iowait tasks
without this being enabled to help them migrate up to bigger cores.

Camera use cases should still use their own default DownRateLimitUs and
disable this feature to keep their dvfs_headroom tuning intact.

Bug: 315748906
Flag: EXEMPT powerhints are not compatible with flagging
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Ifaee3631458e144270f41b66595c5e853546171c
2024-12-04 15:46:44 +00:00
Hung-Yeh Lee
e6b16fb241 display-dump: make display dump project-specific
Bug: 376426334
Test: adb bugreport
Test: adb shell /vendor/bin/dump/dump_*_display
Test: adb shell /vendor/bin/dump/dump_*_second_display
Flag: EXEMPT bugfix
Change-Id: I5d1788b5408a6ad13e552e61dff67670907fc809
2024-12-04 14:47:24 +08:00
Xin Li
386bbc0556 [automerger skipped] Merge ab/AP4A.241205.013 into aosp-main-future am: fb47a6e35e -s ours
am skip reason: Merged-In Id4c40653d9ac2329a2d673830755e5620ff90223 with SHA-1 6893af6253 is already in history

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

Change-Id: Ic9790dc0c131d0b87a1561803f08bd11b0be6211
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-03 18:22:36 +00:00