Commit graph

2057 commits

Author SHA1 Message Date
Edwin Tung
cb17bccca2 gps: Enable MSA for KDDI
Bug: 392784914

Flag: EXEMPT GNSS configuration changes
Test: AGPS MSA
Change-Id: I5523420c1e7d555a806e0b286cad4077f2d01811
2025-02-04 07:57:00 +08:00
Qais Yousef
690039f44d 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: 392622882
Flag: EXEMPT powerhints are not compatible with flagging
Signed-off-by: Qais Yousef <qyousef@google.com>
Change-Id: Iaf81e74c9c3b0e4a57b1708981ad878810189b20
2025-01-28 17:06:25 +00:00
Treehugger Robot
a0f795582b Merge "gps: official release 4.15.4_2_250116_R1_252585" into main 2025-01-20 06:32:06 -08:00
Edwin Tung
40d5b106c3 gps: official release 4.15.4_2_250116_R1_252585
Bug: 368976843

Flag: EXEMPT GNSS configuration changes
Test: b/388952007
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: Ie1e5e2a4a4594824b596fe689c3678f5c9604641
2025-01-20 00:11:38 -08:00
Paulsu Su
5924f4edcc 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:01:52 -08:00
Treehugger Robot
4e9f3cdc98 Merge "Enable open source multi akm for specific Broadcom project" into main 2025-01-07 21:30:22 -08:00
Silen Sun
23173658e5 Merge "Add support 48_2 capability for broadcast audio configuration." into main 2024-12-30 18:36:29 -08:00
silens
edec912886 Add support 48_2 capability for broadcast audio configuration.
Test: build
Bug: 385681962
Flag: EXEMPT only modify device config file
Change-Id: I32914479893666a5412faac2f302076855cd0a56
2024-12-30 12:51:15 +08:00
Isaac Chiou
7ef30c66cd Enable open source multi akm for specific Broadcom project
For cross akm roaming function, we have two ways in supplicant :
1. Open source way.
2. Broadcom specific way.

Originally, Broadcom projects follow way 2 due to the limitation of the driver.
For now, we plan to move all Broadcom projects to follow way 1 to make supplicant code clean and downsteam without conflict.

For those projects which is ready for way 1, we control it to follow way 1 with WIFI_BRCM_OPEN_SOURCE_MULTI_AKM config.
For the rest of Broadcom projects, we still follow way 2 until the multiple AKMs is fully supported by driver and verified.

For ongoing Broadcom project, we also need to exercise the open source path in supplicant to do multiple AKM configuration to comply with WFA Wifi 7 AKM24 specification (b/331896542 ).

Bug: 246871098
Test: AU drop test
Test: Cross AKM roaming test
Flag: EXEMPT enable control flag for aosp akms
Change-Id: I8a7b2bde2a584eaa544203bdd8303e77439ee3cc
2024-12-25 01:00:19 -08:00
Edwin Tung
198634f36c gps: official release 4.15.1_35_241209_R1_247899
Bug: 381815085
Test: atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Flag: EXEMPT bug fix

Change-Id: I5446fe9b80f30cef5525f345680a59ea628531f4
2024-12-25 16:20:47 +08:00
Wayne Lin
2959396e87 gps: add certificate file for carrier
Bug: 384709358
Test: confirm certificate is included
Flag: EXEMPT bug fix
Change-Id: I1980cf603a213333a96f79cfc4a2bc3d3c1e5265
2024-12-17 19:40:51 -08:00
Rios Kao
c6044e297f Merge "akita: add libspeechenhancer for recorder." into main 2024-12-17 01:36:58 -08:00
Xin Li
899bf7fcc1 [automerger skipped] Merge 24Q4 into AOSP main am: f8c0a9fcd5 -s ours am: 522558aa7e -s ours
am skip reason: Merged-In I4971b72eac0a3efbf7d7491a5ae10b3c647dc4a0 with SHA-1 9cfd39b3e7 is already in history

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

Change-Id: Iad1fd90533ecbe9eb3d391a25883896f6bdecb1f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 20:40:24 -08:00
Xin Li
522558aa7e [automerger skipped] Merge 24Q4 into AOSP main am: f8c0a9fcd5 -s ours
am skip reason: Merged-In I4971b72eac0a3efbf7d7491a5ae10b3c647dc4a0 with SHA-1 9cfd39b3e7 is already in history

Original change: https://android-review.googlesource.com/c/device/google/akita/+/3413342

Change-Id: Iddb5720e7d62ac4bd9c014069de337bf15bf57ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-12-13 19:38:07 -08:00
Xin Li
f8c0a9fcd5 Merge 24Q4 into AOSP main
Bug: 370570306
Merged-In: I4971b72eac0a3efbf7d7491a5ae10b3c647dc4a0
Change-Id: I201b1b5be16526adc56bff9b92eb8573fafd1275
2024-12-13 11:15:07 -08:00
Rios Kao
e8d261f6ee akita: add libspeechenhancer for recorder.
note: library version 20241203_1624_RC01

Test: end-to-end test
Bug: 383647553
Flag: EXEMPT back porting existed feature.
Change-Id: If13996c049be653a9c17d69f789ef07838b5be24
2024-12-11 19:45:28 -08:00
Nathan Kulczak
5b0884acdf Merge "Vibrator: Add permissions for owt_lib_compat" into main 2024-12-10 17:44:25 +00:00
Treehugger Robot
1c1af165fc Merge "gps: official release 4.13.2_28_Release_248164" into main 2024-12-10 01:46:38 +00:00
Dmitry Skiba
33b4eae970 Merge "Add a way to disable auto prefer fit for launch." into main 2024-12-09 19:00:58 +00:00
Dmitry Skiba
79cd618b08 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 0x1ff during app launches
Flag: NONE powerhint change does not support flags
Change-Id: Iedf4e9283c2e5f20ae818abfcf475fefe953c9c8
Signed-off-by: Dmitry Skiba <dskiba@google.com>
2024-12-06 07:43:30 +00:00
David Li
e2baaa6bf2 audio: align volume curve
Bug: 382270418
Test: n/a
Flag: EXEMPT bugfix
Change-Id: Ifde6afaeba992aced99aa7e7596dcfb88f1cc727
2024-12-06 03:15:22 +00:00
Edwin Tung
a4c06cbead gps: official release 4.13.2_28_Release_248164
Bug: 373743481
Bug: 316151601

Test: b/382153324
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I0af3dae2012afcfe250dc43a826662c03850127b
2024-12-04 11:21:44 +08:00
kuanyuhuang
33717cd2ae [BT] Update LEA allow list
Add Samsung Galaxy Buds 3 Pro into LE audio allow list.

Bug: 380369263
Test: build and check system property
Flag: NONE system property change only
Change-Id: I9219ad42db8143fbf80c4a31b7fcd7ed28b56ec8
2024-11-26 03:07:55 +00:00
Xin Li
81ef84b597 [automerger skipped] Merge ab/AP4A.240925.013 into aosp-main-future am: 900ad12984 -s ours
am skip reason: Merged-In I4971b72eac0a3efbf7d7491a5ae10b3c647dc4a0 with SHA-1 a89b8037bd is already in history

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

Change-Id: I8124eda65926b9c759a35ab19ae73828fbb75d70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-25 18:19:10 +00:00
Wayne Lin
8d0c53a641 gps: support Galileo in CP NILR for ATT and TMO
Bug: 376045485
Test: verify pass in b/375338595#comment10
Change-Id: Ic1e49b625614d4356b01a8251caaf15d994b2e6c
2024-11-22 03:11:20 +00:00
Xin Li
900ad12984 Merge ab/AP4A.240925.013 into aosp-main-future
Bug: 370570306
Merged-In: I4971b72eac0a3efbf7d7491a5ae10b3c647dc4a0
Change-Id: I098bc3afe076f45d3d684bc8f780765a84e6a012
2024-11-21 15:09:58 -08:00
Treehugger Robot
b57fddb0b5 Merge "Revert "powerhint: enable auto_prefer_idle in games"" into main 2024-11-21 19:47:31 +00:00
Kame(TeYuan) Wang
137c188062 Revert "powerhint: enable auto_prefer_idle in games"
Revert submission 29817358-p23_auto_prefer_idle

Reason for revert: Power efficiency regression

Reverted changes: /q/submissionid:29817358-p23_auto_prefer_idle

Bug: 372961087
Test: manual testing
Change-Id: I840c146903434e310cf5db09c2530c5816bf4b81
2024-11-21 18:23:30 +00:00
Cheng Chang
3654fb0d5f Merge "gps: Enable coredump report for user ROM" into main 2024-11-21 00:39:46 +00:00
Isaac Chiou
b76d20850c Merge "Disable Wifi BugReport for subsystem restart" into main 2024-11-20 12:58:29 +00:00
Treehugger Robot
41e5ee40be Merge "Revert "gps: set default SUPL SSL method to SSLv23"" into main 2024-11-20 10:40:38 +00:00
Wayne Lin
d1b4263642 Revert "gps: set default SUPL SSL method to SSLv23"
Revert submission 30245457-b372373466_set-SSLv23-default-for-SUPL

Reason for revert: SUPL SI failure

Reverted changes: /q/submissionid:30245457-b372373466_set-SSLv23-default-for-SUPL

Bug: 379788380
Change-Id: I7ab274e27071554f47a9eae999efa6357f3e16a0
2024-11-19 09:20:14 +00:00
Bao Do
b0ae6ee036 Enable multi-codec architecture for Akita
This allow Akita to use the multi-codec architecture and fix Largo
gaming scenaio issues.

Bug: 369982194
Test: Check file location
Flag: NONE system property change only
Change-Id: I0d0e0bc873e65283f0162bbf43d1fdff3867c694
2024-11-18 14:31:49 +08:00
Cheng Chang
0074216f27 gps: Enable coredump report for user ROM
In the user ROM, coredump file won't upload to server. Only for crash info statistic.

flag: EXEMPT the function has been verified at userdebug ROM.
Bug: 378004800
Bug: 377446770
Test: b/378004800 abtd to check sepolicy
Test: b/377446770#comment1 verified the coredump function on user ROM.
Change-Id: I917f494eac9e5a185dc503880d4f7d695e8651f3
2024-11-14 09:41:39 +00:00
Xin Li
29c1ddaf99 [automerger skipped] Merge 24Q4 (ab/12406339) into aosp-main-future am: a9b0ffae6f -s ours
am skip reason: Merged-In I72cc0a70f4e8156635bc2c25d11f01223e0ce0f5 with SHA-1 3c5ccfde3d is already in history

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

Change-Id: I35414406e3e8f26357fbd7ce5608fba724244902
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-11-14 00:29:00 +00:00
Rios Kao
fc0cf5e673 Merge "akita: add microphone info for aidl hal." into main 2024-11-12 09:25:42 +00:00
Rios Kao
684c38403f akita: add microphone info for aidl hal.
Test: atest VtsHalAudioCoreTargetTest
Bug: 377832994
Flag: EXEMPT bugfix
Change-Id: Ic6c3844edf0c2a50175822c2f56855bbf1d7a401
2024-11-12 07:42:55 +00:00
Isaac Chiou
846a5a7fd8 Disable Wifi BugReport for subsystem restart
Flag: EXEMPT gated by overlay
Bug: 373594936
Test: Manuel test, trigger SSR and won't create bugreport automatically
Change-Id: I6e985866363038d36d79e969d7c50f0d6d29cf5e
2024-11-08 09:54:59 +00:00
Kyle Hsiao
f34455d5c1 [NFC] Enable STNFC_ACTIVERW_TIMER
Bug: 378004423
Test: Manual
Flag: EXEMPT bugfix
Change-Id: I395abcad3d1751f311c3292cbec7545bac5b794e
2024-11-08 05:24:53 +00:00
Liana Kazanova (xWF)
dafb00540d Merge "Revert "gps: Enable coredump report for user ROM"" into main 2024-11-07 19:35:34 +00:00
Liana Kazanova (xWF)
f4ee85cdc9 Revert "gps: Enable coredump report for user ROM"
Revert submission 30245461-ssrdump_user

Reason for revert:DroidMonitor: Potential culprit for http://b/377907307 - 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:30245461-ssrdump_user

Change-Id: I6aa0ce06e4a0c0502f53620b9042b5a13959360b
2024-11-07 17:57:11 +00:00
Cheng Chang
d0d1fc2a0b Merge "gps: Enable coredump report for user ROM" into main 2024-11-07 08:47:34 +00:00
Xin Li
a9b0ffae6f Merge 24Q4 (ab/12406339) into aosp-main-future
Bug: 370570306
Merged-In: I72cc0a70f4e8156635bc2c25d11f01223e0ce0f5
Change-Id: Iaf9f1e5c011ca6e262d6b6e1dd1a1ade934ab983
2024-11-06 10:31:16 -08:00
Cheng Chang
3e51fb39d4 gps: Enable coredump report for user ROM
In the user ROM, coredump file won't upload to server. Only for crash info statistic.

flag: EXEMPT the function has been verified at userdebug ROM.
Bug: 377446770
Test: b/377446770#comment1 verified the coredump function on user ROM.
Change-Id: I0e3048872c83b4538e97681313866322984ccdba
2024-11-05 10:33:23 +00:00
Wayne Lin
8547e6d20e gps: set default SUPL SSL method to SSLv23
Bug: 372373466
Test: SUPL NI test verify pass
Change-Id: Icc1b235e3bc853664025e2b6272e2219e8c0e2ff
2024-11-05 16:05:16 +08:00
Treehugger Robot
08ea9e3069 Merge "Set the fcc cdev_ceiling to 1A before disable charge" into main 2024-10-31 23:19:43 +00:00
Nathan Kulczak
59dcdec662 Vibrator: Add permissions for owt_lib_compat
Add permissions to access owt_lib_compat sysfs attribute

Bug: 346570576
Flag: vendor.vibrator.hal.flags.enable_pwle_v2
Test: Flash to device and use access sysfs
Change-Id: I558a6a7fa537afd2e2e503b7263ce66c0639547a
Signed-off-by: Nathan Kulczak <nathankulczak@google.com>
2024-10-23 05:12:48 +00:00
Hong-Yen Lo
cfbfa0a365 Enable CDPreferHighCap for CAMERA_STREAMING_HIGH for akita
Test: 1080p60 power and perf, 4k60 power
Bug: 371210260
Flag: EXEMPT resource file only change
Change-Id: I2429f7f1ea07b877f095d3ba0954cd6851df2884
2024-10-22 08:35:27 +00:00
Ali K. Zadeh
933ab6323a Merge "[akita] Define CAMERA_MULTICAM_BOOST" into main 2024-10-15 23:10:57 +00:00
TeYuan Wang
8960e3eb31 powerhint: enable auto_prefer_idle in games
Bug: 372961087
Test: manual testing
Flag: NONE powerhint config change
Change-Id: I79251b43b1b3409b941ad45162847dece245cc9e
2024-10-11 22:02:30 +00:00