Commit graph

463 commits

Author SHA1 Message Date
Nikhil Bhanu
fe1747575c Spatializer: Update configs with latest tunings.
auxel commit hash: dbb98fe
auxel change ID  : I1da381578bb2e847e153e349834e2ca3de9edb3f

Bug: 323417281
Test: manual
Flag: com.android.media.audio.stereo_spatialization
Change-Id: I752d952c7c0db9c75b2c14e0aa74cb8e20cedc54
2024-08-27 10:43:59 -07:00
Peter (YM)
d0a87d4497 Merge "thermal: Add VSkin-Speaker Model" into main 2024-08-15 03:46:47 +00:00
Sam Ou
e50b625641 Merge "bm: add mitigation config file" into main 2024-08-14 03:16:09 +00:00
Peter (YM)
fa03ddccea thermal: Add VSkin-Speaker Model
- Add linear regression model for VSkin-Speaker
- Setup abnormality monitoring:
	- 0 <= VSkin-Speaker <= 55
- Residency for Vskin-Speaker Model

Bug: 342046516
Test: Local build and verify lshal
Flag: EXEMPT NDK
Change-Id: I611daee70359414203eeb0cd074d207a27dd3cf9
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-14 00:26:39 +00:00
Treehugger Robot
81d8c88ede Merge "gps: update gps version 4.15.1_22_240809_R1_230606" into main 2024-08-13 15:51:53 +00:00
samou
53aef42cdb bm: add mitigation config file
Flag: vendor.google.battery_mitigation.flags.enable_swift_audio_mitigation
Bug: 319619657
Change-Id: Iaa1106e5f357630cd1d45df3614bd6d8a9d91148
Signed-off-by: samou <samou@google.com>
2024-08-13 05:59:48 +00:00
Kimi Hsu (xWF)
0c7a26bb66 Merge "Set a proper status bar height" into main 2024-08-13 03:24:11 +00:00
Treehugger Robot
61df1d3c26 Merge "update OWNERS to include Android.bp" into main 2024-08-09 10:12:47 +00:00
Cyan_Hsieh
9ebcea3fc5 update OWNERS to include Android.bp
Flag: EXEMPT only changing OWNERS
Bug: 357036384
Change-Id: Iabb0b1005a3ae2b2b350d9ac198bd9724715c83d
2024-08-09 16:14:26 +08:00
Rios Kao
758ce31e35 Merge "audio: Phase in TG4 fortemedia tuning tables" into main 2024-08-09 06:36:18 +00:00
Kimi Hsu
94af34f2ce Set a proper status bar height
Bug: 352838267
Test: make and boot
Flag: EXEMPT bugfix

Change-Id: I04ab3af793b5f708be62e251b0f2f608689cadec
2024-08-09 02:57:41 +00:00
Treehugger Robot
09f279bb65 Merge "gps: update gps version 4.15.1_20_240730_R3" into main 2024-08-08 14:20:05 +00:00
Rios Kao
2dafea596c audio: Phase in TG4 fortemedia tuning tables
Change List :

Fortemedia:

Enable Handset AMS
Enable handheld TX FFP
Fine-tune handset SWB Kids voice
Enable handheld EC switch for Lib V6.4.4

Thanks.

Files from the latest attachment on b/358279087

Bug: 358279087
Test: verified by ntkuo@
Flag: EXEMPT tuning table update
Change-Id: Id46619c1cc0a2dd502caaffbd05de50e2a13b714
2024-08-08 08:12:57 +00:00
Paulsu Su
4eb3b24406 Merge "powerhint: CPULittleClusterMinFreq default 820MHz" into main 2024-08-08 07:20:01 +00:00
Paulsu Su
9f84636672 powerhint: CPULittleClusterMinFreq default 820MHz
Test: boot to home
Bug: 348088963
Flag: NONE powerhint do not support flag

Change-Id: I5ac5097f62262fb8915aefa433f9d164f5a3cc13
2024-08-07 07:26:08 +00:00
Rios Kao
6a105ee92a Merge "tegu: APMg3 tuning files" into main 2024-08-07 06:45:50 +00:00
Peter (YM)
3edfcc7751 Merge "thermal: fix the threshold of monitor sensor" into main 2024-08-07 05:29:41 +00:00
Rios Kao
be6bada41f tegu: APMg3 tuning files
note:
     - Update tuning of APMg3 with version 0807
     - Fix crash of channel upmixing correction.

Bug: 343339070
Test: manually test by test build
Flag: EXEMPT voip feature
Change-Id: Id118582f3e560b99395836a9bcb863cac7318f3e
2024-08-07 02:01:03 +00:00
Rios Kao
72eb1ad643 tegu: update libspeechenhancer 0805
note:
     remove leakage words.

Test: build pass.
Bug: 343339070
Flag: EXEMPT update library
Change-Id: I0dd686685e74eed309c9938bb9e041d9c766da7e
2024-08-06 09:22:01 +00:00
Edwin Tung
f88a7293d2 gps: update gps version 4.15.1_22_240809_R1_230606
Add chip config line to control timemark (1pps) output

Bug: 306725234

Test: b/357740920
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: I3320b3c48b739acbb0f83aa21ee9495830dd6653
2024-08-06 12:09:23 +08:00
Peter (YM)
b620612cc4 thermal: fix the threshold of monitor sensor
Bug: 350877108
Test: Build and boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: I68b1a36023873d21474c7de9e1cfc680bfbe9a58
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-05 05:43:39 +00:00
Treehugger Robot
aec5f09a46 Merge "Boosting kswapd uclamp min value when the panel is on" into main 2024-08-05 02:55:04 +00:00
Treehugger Robot
8ebefa51fd Merge "haptics: Update output distortion gain" into main 2024-08-03 01:59:59 +00:00
Cindy Chung
073dc33f9d Merge "Modify maxGamma value of short-term model" into main 2024-08-02 07:34:58 +00:00
Cindy Chung
5028f6e3f7 Modify maxGamma value of short-term model
Bug: 346699039
Test: dump display log
Flag: EXEMPT bugfix
Change-Id: I07f340f64917c0459ad97cc3baec1f72ede1da4a
2024-08-02 06:08:50 +00:00
Martin Liu
b7286088dc Boosting kswapd uclamp min value when the panel is on
Boosting kswapd's uclamp minimum value in the scheduler
allows kswapd more opportunities to remain in middle cores.
This change enhances kswapd's memory reclamation efficiency.

Bug: 351708752
Test: check kbnob value when the panel is on/off
Flag: EXEMPT device policy tuning
Change-Id: Ibed13a63237a4eb69392955cbb5f038b7c1e4501
Signed-off-by: Martin Liu <liumartin@google.com>
2024-08-02 05:28:17 +00:00
Treehugger Robot
c0ca60a59f Merge "tegu: Update xml for recording setting" into main 2024-08-01 07:38:01 +00:00
Rios Kao
fb6bc766d9 Merge "tegu: support libspeechenhancer" into main 2024-08-01 07:29:19 +00:00
Yixuan Jiang
971c9743ce tegu: Update xml for recording setting
Bug: 356733590
Change-Id: I3e3e160d00f9987e778963852b9073761010e897
Signed-off-by: Yixuan Jiang <yixuanjiang@google.com>
2024-08-01 14:54:32 +08:00
Peter (YM)
ae099efef6 thermal: monitor >7 degC gap between model and legacy
Allow thermalHAL to report sensor reading trace when vskin model and
legacy shows big gap

Bug: 333834000
Test: Build and boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: Ie45bf02083be9a2fc8f46a2a40d779a1323c08f4
Signed-off-by: Peter (YM) <peterym@google.com>
2024-08-01 04:55:50 +00:00
Rios Kao
601fdeaab9 tegu: support libspeechenhancer
note: 0731 library which supports handset mode

Bug: 355579656
Test: end-to-end test.
Flag: EXEMPT extend existed feature.
Change-Id: I48d4d2479623b3a75c32d34ee093c4dae260f161
2024-07-31 11:29:02 +00:00
Pointer Kung
3ab80ee3ad powerhint.json: Reset max_load_balance_interval for camera
Temporary workaround to avoid potential power problems.

Bug: 353147579
Test: Build pass, Boot to home, Power improvement measurement
Flag: EXEMPT bugfix
Change-Id: I882599c19abe8a818669c5ae320ab77f833c7b31
2024-07-31 08:32:15 +00:00
Paulsu Su
35144d5384 powerhint: Enable PA_KILL during PA_KILL_BOOST
Port from ag/27949358 and ag/28274083

Currently, we enable PA_KILL always on camera launch. This CL puts this
feature behind a power boost profile which can only be triggered from
camera hal and is controlled by a mendel flag.

Bug: 356005553
Change-Id: I09ca12244c031524b8b99f8f8dc888ef7781cd08
Test: boot to home
Flag: EXEMPT resource only update
2024-07-31 02:48:20 +00:00
Chris Paulo
28166a0295 haptics: Update output distortion gain
Recommended output distortion gain is 0.29.

Bug: 328799172
Test: getprop | grep hapticgenerator
Flag: EXEMPT bugfix
Change-Id: I4b26ee5ccd31c976693a0a1eeed8a36e16e7111f
2024-07-30 10:41:36 -07:00
Treehugger Robot
360b86af2c Merge "thermal: update wlc charging thermal throttling" into main 2024-07-30 13:53:50 +00:00
Rios Kao
bd5f3d04c0 tegu: enable HAC
Test: build pass
Bug: 342060192
Flag: NONE bugfix
Change-Id: I21a398b9df58de4c9d84e2628e4f56ec80a323ed
2024-07-30 11:03:15 +00:00
Edwin Tung
4689416dcf gps: update gps version 4.15.1_20_240730_R3
Bug: 346872594

Test: b/355562749
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest

Change-Id: If62e907e7f3582e7b418c3676736d5d86798c64c
2024-07-30 09:13:54 +00:00
David Chao
d45178e258 thermal: update wlc charging thermal throttling
Aligned with previous project to active fan for wireless charging by
enabling dc_icl cdev earlier.

Flag: EXEMPT tuning changes
Bug: 333833667
Test: boot to home and thermal throttling worked properly.
Change-Id: Icbf6114ea6b6a8a20e1d4656ce9c9e9f9aa69d3c
2024-07-30 03:32:46 +00:00
Rios Kao
a89a2911b1 tegu: add incall stream 3 for gsenet uplink
note:
     - Add new use-case for gsenet voip

Test: build pass
Bug: 343339070
Flag: NONE EXEMPT add path for existed feature.
Change-Id: Ibc6f160faedfe799889ae0f1fc0bccab6b832958
2024-07-30 01:34:51 +00:00
Paulsu Su
92621cf7ff Merge "thermal: remove PMU_POLL control for game mode and disable LIGHT tier throttling when gaming" into main 2024-07-29 03:51:16 +00:00
Paulsu Su
aa58050f50 thermal: remove PMU_POLL control for game mode and disable LIGHT tier throttling when gaming
Port from ag/26822605, ag/26653806

We already have the CPU scheduler optimization for game mode to sustain
the power and perf, so remove the CPU thermal policy at lower
temperature to avoid the interfence on CPU scheduler.

Port from ag/26822605

We already have the CPU scheduler optimization for game mode to sustain
the power and perf, so keep PMU_POLL being disabled to avoid the interference on CPU scheduler.

Bug: 342968374
Change-Id: Icafaa731abe0541fbd40c6e4501c13ee09803175
Flag: No flag needed for config file
Test: boot to home
2024-07-29 03:50:53 +00:00
Rios Kao
b80a957f19 Merge "tegu: CCA configuration." into main 2024-07-29 03:06:55 +00:00
Treehugger Robot
4ff2224786 Merge "Revert^2 "Support AIDL based radio HALs"" into main 2024-07-28 10:55:14 +00:00
Treehugger Robot
506c0f5751 Merge "remove uwb hal" into main 2024-07-27 01:02:24 +00:00
Victor Liu
4906fa83ac remove uwb hal
uwb is not supported on this device

Bug: 354302960
Flag: EXEMPT NDK
Change-Id: I8392b998bc128669b393552e0283e89bd4d0d721
Signed-off-by: Victor Liu <victorliu@google.com>
2024-07-26 22:32:12 +00:00
Rios Kao
9b7d196072 tegu: CCA configuration.
Test: build pass
Bug: 342058004
Flag: NONE bug fix
Change-Id: Ie0b99bf0c762fc108b60736dd5729cdd982971a1
2024-07-26 07:50:58 +00:00
Edwin Tung
33639384c8 Merge "gps: enable MTPL" into main 2024-07-26 05:17:09 +00:00
Edwin Tung
4d9f6bed04 Merge "gps: update gps version 4.15.1_18_240716_R2_227931" into main 2024-07-26 05:16:15 +00:00
Treehugger Robot
0d44327950 Merge "thermal: enable model based vskin calculation" into main 2024-07-25 07:17:12 +00:00
Peter (YM)
8a95f6c471 thermal: enable model based vskin calculation
- Use VT_MODEL to do thermal throttle
- Clamp VT_MODEL prediction based on training set max_surface
- Use VT_MODEL_LEGACY_DIFF to decide on switch
- Enable smooth transition with weights

Bug: 354939290
Test: Build and boot to home, verify vskin-legacy can trigger shutdown b/354939290#comment3
Flag: EXEMPT (bug 337358613)
Change-Id: I8c2a071b8f34c4ab055adfd9d2363f2158775c99
Signed-off-by: Peter (YM) <peterym@google.com>
2024-07-25 04:31:23 +00:00