- Use stats-updator to ensure all the virutal sensor we want to monitor
can be trigger at the same time.
- Remove the un-used virtual sensor
- Update the name of VSKIN-SKIN-UNDER-52 to avoid confusion
Bug: 333834000
Test: Build on device and boot to home, b/333834000#comment8
Flag: EXEMPT (bug 337358613)
Change-Id: I9fc4df066b17417cee412d776a118ea1935fbc34
Signed-off-by: Peter (YM) <peterym@google.com>
Change List :
Fortemedia:
Optimize performance with EVT1.0 HW.
Files from the latest attachment on b/347861392
Bug: 347861392
Test: verified by ntkuo@
Flag: NONE tuning table for existed feature
Change-Id: I7cd37c26c6703658198849673221a5075709020e
QA found that Quick Start cannot work properly in Tegu because Tegu doesn't register the model id in FastPair. The model id is now registered and this CL is to add the missing config.
Test: Manually flashed a Tegu device and validated the FP bottom sheet is displayed on a nearby other device
Bug: 344507919
Flag: EXEMPT bugfix
Change-Id: I646b24ee0fb26830f6a8bd8d06c27793e13f41c7
Reducing CPUDVFSHeadroom can help save power in 60fps and 240fps
use-cases once RT threads are enabled. Even without the RT patch
(ag/27725456), we can see savings without any impact to framedrop rate.
sync from ag/27765730 and ag/27778356
Bug: 342502377
Test: Build pass, Boot to home
Flag: NONE sync solution
Change-Id: Ib3ea575c8507c8e3ab331910176cb2245c1708fb
pa/2830448 removes the core ignorance logic in PMU and causes the
behavior of PMU to change. With the new PMU logic, we need to re-tune
all the SPC thresholds for camera use-cases. This CL adjusts SPC
thresholds accordingly, so that we do not have power regression once the
PMU change in the kernel is merged.
Refer to ag/27702721 and ag/27726436
Bug: 342502377
Test: Build pass, Boot to home
Change-Id: Ic8fd4eb4192774ba42e2cfbe5b567136c15a6357
am skip reason: Merged-In Ib7e68ff9eace48b9278005a762136076458ac5ec with SHA-1 864a02b998 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tegu/+/27831191
Change-Id: If0ffb3ec1f49ea2f1a48e43142afabbbb291f0b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In Ib7e68ff9eace48b9278005a762136076458ac5ec with SHA-1 864a02b998 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tegu/+/27831191
Change-Id: Icb5f59cdfd63957a20e0c8f1294405c4e5e5af9b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Align charging thermal throttling parameters with leading project.
Bug: 333833667
Test: boot to home and thermal throttling worked as expected.
Change-Id: If8cfb1738c0dd921d52bdeb243dabdf3c190a9a4
1.This version modify Portrait and Landscape mode Max volume only.
2.This tuning fit TG4 EVT HW.
3.Internal file name: TG4_EVT_Release_V2_20240613_tune3.mps
Files from the latest attachment on b/347132693
Bug: 347132693
Test: verified by supery@ and pts-audio
Change-Id: I1ca04b53e7f1a8cdefd4942f6aa37e09d810ee61
Checks syntax and simple brace balances for all JSON files.
Test: Edit any json file and try upload
Bug: 127794899
Change-Id: I3272d63d3380cce891f8b458cf6384b0dc09d748
- add initial value for TAS25XX controls
- remove useless control
Bug: 346473597
Test: builds
Change-Id: Ie48a38010df6e7ab31f98fdeb8544033901e2100
Signed-off-by: Robert Lee <lerobert@google.com>
Align with latest Pixel setup.
Fix the issue that sensor trip temp not updated.
Bug: 346562574
Test: Build and boot to home, confirm the sensor trip temp is updated
Change-Id: I588e65e72158a0b9006f949688e0fa18e4f6d2b4
Signed-off-by: Peter (YM) <peterym@google.com>
- Model: based on evt 1.0 50 case and Proto 1.1 150 case
- Legacy: based on evt 1.0 50 case, also update the trigger temp based on legacy report (b/333834000#6)
Bug: 333834000
Test: Build and boot to home
Change-Id: Ibe4988ec2e9944a81c7a64a0315727a6c942e2e0
Signed-off-by: Peter (YM) <peterym@google.com>
- increase shutdown threshold to 60 to better monitor the thermal under
high vskin
- Monitor vskin_legay - quiet_therm and vskin_model - quiet_them when vskin is higher than 52
- Monitor quiet_therm when it's over candidate shutdown threshold (55 degC)
Bug: 333485619
Test: Flash and boot to home
Change-Id: Id2ca58d427d342d353d7083e4771ac47caa074ec
Signed-off-by: Peter (YM) <peterym@google.com>
The threshold was increased in early stage, since we have a better vskin
eqaution now, we can align the threshold value to other pixel device.
Bug: 346484703
Test: build and boot to home
Change-Id: Ie191e816e2a0a2be405c7c71ece38b7d2fb71d8e
Signed-off-by: Peter (YM) <peterym@google.com>
am skip reason: Merged-In I3bd3b09edd4e1ca1ecfa578095800c9052db5689 with SHA-1 66128d2b64 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tegu/+/27081096
Change-Id: I7749afa453709d98d4e79901a3dcf020b2b65702
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
am skip reason: Merged-In I3bd3b09edd4e1ca1ecfa578095800c9052db5689 with SHA-1 66128d2b64 is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tegu/+/27081096
Change-Id: I3a0689be1008714c9a801e2e6e07d3bf4a13aa1e
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Since `preloaded_nanoapps.json` has different configurations for
`factory` products and `non-factory` products, `soong_namespace {}`
needs to be added to the converted Android.bp file to avoid misuse.
Additionally, due to ag/27690356 and ag/27683070 a common inheritance layer has been added to all `non-factory` products for `tegu`. Therefore, setting different `PRODUCT_SOONG_NAMESPACES` in the corresponding `tegu_generic.mk` and `factory_tegu.mk` files will allow factory products and non-factory products of tegu to use different preloaded_nanoapps.json.
FLAG: EXEMPT Mechanical refactoring
Bug: 336452008
Bug: 313835597
Test: 1. lunch tegu-trunk_staging-userdebug && \
m -j preloaded_nanoapps.json
2. Check ./out/target/product/tegu/.../preloaded_nanoapps.json
It should be the tegu version.
3. lunch factory_tegu-trunk_staging-userdebug && \
m -j preloaded_nanoapps.json
4. Check ./out/target/product/tegu/.../preloaded_nanoapps.json
It should be the factory version.
Change-Id: I483043ce3c55dc08b54699f332d654d18eedebd2
Add an additional layer of inheritance for tegu products.
This change adds a common layer of inheritance for non-factory
products (tegu_generic.mk). This makes it easier to configure
factory and non-factory products differently.
Non-factory `tegu` products now inherits from
`device/google/tegu/tegu_generic.mk` which inherit from
`device/google/tegu/device-tegu.mk`.
FLAG: EXEMPT mechanical refactoring
Bug: 336452008
Bug: 345198819
Test: lunch tegu-trunk_staging-userdebug && m
Change-Id: I5a48fe09f825ec7d8dff50ff36b1c1b1b1a6fa22
This reverts commit 6c52094291.
Reason for revert: Disabling dex preoptimization doesn't solve the root cause of the bug and will cause some performance issue.
Flag: build.WITH_DEXPREOPT
Bug: 343341492
Bug: 343367700
Test: Build with target non-aosp targets in presubmit and aosp targets following the reproduce steps in b/343341492
Change-Id: I2309453918333b1bce7e3194c77c9cd4762c1b69
Faceauth is pinning to the mid-core for this device. Adjust the power hint to boost the appropriate cluster.
Bug: 329893113
Change-Id: I7b0f228a1ecac523fee5b5dd607f27f99a608411