port from ag/27511024
Let sys group tasks will run less in big core by default.
Bug: 342968374
Change-Id: I3ba6f469caa4d0ddfdf2963182ebde53eba9d009
Test: build pass
Port from ag/27002783
Since the system is more reactive now when tasks are getting busier, set
DownRateLimitUs to 500us to avoid increasing power.
Also enable pertask iowait boost as util_avg will always start from
0 for forked tasks and this could impact io tasks that need additional
help to ensure to migrate to bigger core if they need more perf.
Bug: 353256081
Test: Local Genshin test
Flag: NONE powerhint change does not support flags
Change-Id: If08486732e8213a9d82982f305c42748cf002543
Port from 27901981
It's disabled by default.
Ensure camera and game mode explicitly disable it too as it is only
required when auto margins are enabled for now.
Ensure it is disabled when screen is off too as We don't want io
activities to cause wake up on bigger cores while screen is off.
Bug: 353256081
Test: Local Genshin test
Flag: NONE powerhint change does not support flags
Change-Id: Ic4ec943181885be2a788c2b8754e814826abdd24
Port from ag/26990115
Everything should be disabled by default.
Make sure camera and game explicitly disable them by default too.
Ensure the feature is disable when screen is idle.
Bug: 353256081
Test: Local Genshin test
Flag: NONE powerhint change does not support flags
Change-Id: I1425653c56a11b43219771961a5dc24b47b40421
Port from ag/26990116
So that we can change the default values without impacting it.
Bug: 353256081
Test: Local Genshin test
Flag: NONE powerhint change does not support flags
Change-Id: I7ab645d85563bb6ebc418b8d424c3a4b4504b926
Change List :
Fortemedia:
Check in TIA-5050 EQ for EVT1.1,
Fine-tune HAWB and HASWB RXEQ.
Enable kid voice detection.
Files from the latest attachment on b/352471019
Bug: 352471019
Test: verified by ntkuo@
Flag: EXEMPT update audio table only.
Change-Id: Iff5c38648948a9fe5dedb2b14e002583dd68db04
UClamp.min of all threads in top app is set to mid core max capacity during photo capture, which will dispatch them to big core.
Critical threads of photo capture will be interrupted due to their lower priority, while other cores idle.
To deal with this situation,
prefer_idle mask to big/mid cores can reduce the idle in mid cores.
UClamp.min on nice can set UClamp.min of photo capture critical threads to mid core max capacity, while others as zero,
this can make critical threads run on big core without frequently interrupted.
By applying this, photo capture latency can be reduced with slight change of power consumption.
Refer to ag/28118299
Bug: 345601796
Bug: 342502377
Test: Build pass, Boot to home
Flag: NONE powerhint change does not support flags
Change-Id: I86e36c64de4fe02e9c04171edbbc642cac1d0c3c
Enable the monitor for QUIET_THERM,SOC_THERM,RFPA_THERM,NORTH_THERM to
get more information for deciding backup shutdown thermistor
Bug: 350877108
Test: Build and boot to home, verify with emul_temp (b/350877108#comment5)
Flag: EXEMPT (bug 337358613)
Change-Id: I1631311d2847a872b8afc12e2e702b801bf76a77
Signed-off-by: Peter (YM) <peterym@google.com>
Test: Build and power measurement
Bug: 336872050
Flag: NONE powerhint change does not support flags
Change-Id: Ibb49621729f966a83bcbb77d611e0c0e78545805
Refer to ag/28174403 and ag/28179628
Bug: 350111391
Bug: 342502377
Test: Build pass, Boot to home
Flag: NONE powerhint change does not support flags
Change-Id: Ie5fc7c0e7c10b070bebbdca9af212fb0c1b310d7
- Workaround to avoid wrong sensor value reading for thermalHAL
- align thermal trigger temp for off mode charging config
Bug: 351248307
Test: Build and boot to home
Flag: EXEMPT (bug 337358613)
Change-Id: Ic83bb09287d4203eb816987e6abf4579b37b002b
Signed-off-by: Peter (YM) <peterym@google.com>
See b/227579876, for P23 and later, we can send null initial attach data profile to modem to clear any previoud data profiles.
Flag: NONE flag cannot add in xml table
Bug: 350995961
Change-Id: I87169a482abe339158e1fa1a25adea74ad22760d
Test: Build pass.
Change List :
Fortemedia:
Check in TIA-5050 EQ, disable low SNR and AMS.
Files from the latest attachment on b/350409258
Bug: 350409258
Test: verified by ntkuo@
Flag: NONE tuning table.
Change-Id: Ie5f01b1207463be9cf1198e5677452f9cafda3ae
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: I1a2284fa4709c55d540131de8637f990c45bff17
Provide config control to allow SUPL re-aiding interval applied to cross-session scenario also
Bug: 326870338
Test: b/350387620
atest CtsLocationGnssTestCases
atest VtsHalGnssTargetTest
Change-Id: I985e4c7eac1a755f0f88f16c989cd1a42b01ff11
- Update IIR1 settings for camcorder use case
- Update SNS settings for recorder use case
Files from the latest attachment on b/349778367
Bug: 349778367
Test: verified by cartercheng@
Flag: NONE tuning table for existed module
Change-Id: I1310071b2ab96e3927054d305df3c7cda2ae9bd2
Set PRODUCT_PRODUCT_PROPERTIES ro.support_one_handed_mode=true
Flag: EXEMPT bugfix
Bug: 346930480
Test: build ABTD ROM to verify One-handed mode existence
Change-Id: Ib8076d061e8820a8ef5aee12475ddba80b7b2357