Reduce temperature and charging throttling overshoots by fine-tuning PID
parameters.
Bug: 303547723
Test: boot and charging thermal throtlting worked properly.
Change-Id: Ief0aec34e05cc9639ae995e1a230228e7591cf36
Since vskin-wired and vskin-wlc equation are different and both control
the same cooling device, add step ratio to ensure smooth transition when
user switches charging mode.
Bug: 331904373
Test: Push locally and verify thermal log
Change-Id: Ibda3e8dfd87dbb0bd5d72adef3cead51f48e45af
tz_temp callback will invoke thermal_zone_device_update and return the
cached temp from thermal core. However, during device resume, the cached
temp may be reset to INVALID number before being returned.
So, change the reading path to upstream temp_show which will return the
temperature from thermistor driver directly.
Current Issue:
We are observing lot of extreme low temp for vskin being reported and
with all coefficients being positive the only way negative vskin is
reported is when thermistors report very low temp. Since abnormality
logging is rate limited this reduces the amount of ml model issues
reported.
Bug: 323987378
Test: Local build and verify lshal
Change-Id: I2445f9d654c2a86c9507bf1654dc44f3b765c889
Hide the subsensor USB-MINUS-CHARGER.
Bug: 303547449
Test: Local build, verify no thermal error logs and lshal.
Change-Id: Ia3b09b6c33191fde861c3861d5d159be285a200a
Remove the below power rails as they're going to be replaced with
different ones for better ODPM coverage.
- S8S_VDD_G3D_L2
- L9S_GNSS_CORE
Bug: 331556280
Test: Push config and verify thermal logs
Change-Id: Ic5c6cb7c4ddae258c89cbe3cb50a104f7044e016
- Update WLC moderate threshold from 38 to 41.
- Update rule to identify WLC scneario (acc to pa/2736243).
- Update WLC equation to latest equation.
- Keep inital vskin-charge equation as vskin-charge persist.
- lower charger_threm trigger point to align with vskin-charge persist
trigger temp.
- Set vskin-charge-persist as vskin-wlc if current state is wlc else set
to vskin-wired.
- to ensure vskin wired status is recorded, unhide is_wlc, vskin-wired
and vskin-charge-persist.
Bug: 303547723
Test: Boot to home and check logs
Change-Id: I1b86b3c15caca6353447c76f2f72bb7c18cccfd6
Update emergency and shutdown threshold values to align with previous
generation foldable device.
Bug: 303547512
Bug: 322147413
Test: Build and verify lshal and use emul_temp to trigger shutdown
Change-Id: I3229de36dafcff7fdb29a6f1dd014bd49324c285
This reverts commit fb839117d6.
Reason for revert: Probable culprit for b/326235335. Will be verifying through ABTD for confirmation and before submitting the revert.
Change-Id: Ie82a56007090386c5f4425b3495fc8ccfdfc884c
Update emergency and shutdown threshold values to align with previous
generation foldable device.
Bug: 303547512
Bug: 322147413
Test: Build and verify lshal and use emul_temp to trigger shutdown
Change-Id: Ia98dc74d5964868fa893ef1badfe0f5e37093e40
Add service which will device thermal config on basis of following
conditions:
- No display panel / proto, use thermal_info_config_proto
Bug: 315096213
Test: Build and verify on all device variations
Change-Id: Ic1f652dcf38888150200bb80b35aad740058e85f
2023-12-18 19:28:00 +08:00
Renamed from thermal_info_config_charge_comet.json (Browse further)