am skip reason: Merged-In I3272d63d3380cce891f8b458cf6384b0dc09d748 with SHA-1 aeb2ac194e is already in history
Original change: https://googleplex-android-review.googlesource.com/c/device/google/tegu/+/29213231
Change-Id: I7f4479b389de4dad36c065da3cb3839d12dc79a5
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>
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
Write the sysfs node to set touch sensitivity mode when the property
changes.
Bug: 315239048
Test: toggle the touch sensitivity button in Settings and check log.
Change-Id: I02d1bc2051264a136d1487d63e295259c31f2980
Signed-off-by: Blackbear Chou <blackbearchou@google.com>
sync from ag/27280353
Set big core to group_cfs_skip_mask for sys group when screen is off,
so that sys group tasks will run less in big core.
Bug: 342968374
Test: boot to home
Change-Id: I4456641e8e99c83573887c4a3b56ba484b490773
Fix the issue that device not trigger usb throttle in off mode charging.
Bug: 344445952
Test: Build and flash on device, verify with uart.
Change-Id: Ic6d453b1cab4614f8f6b42a9b6f5fe521a98101d
Signed-off-by: Peter (YM) <peterym@google.com>
More info at go/touch_predump
Test: Test locally on test device and check predump_touch works.
Bug: 315239193
Change-Id: Ie06e91c68fc4af0fe58a1f5358793bffff2b02d8
Signed-off-by: Blackbear Chou <blackbearchou@google.com>
-A noop change by itself, but allows Google to later overlay
a different GPS engine within GmsCore.
Bug: 343731153
Test: Manual
Flag: EXEMPT resource only update
modified: tegu/overlay/frameworks/base/core/res/res/values/config.xml
Change-Id: Id4ea559c8fb666fee06ec73b5a30414bd8c232a8
The MPC is limited to 13 since Camera recording does not support
HDR 10-bit.
Bug: 343087302
Test: run cts -m CtsMediaPerformanceClassTestCases
Test: run cts -m CtsCameraTestCases -t android.hardware.camera2.cts.ExtendedCameraCharacteristicsTest
Change-Id: Ic7ca5fe5d5a21ff6febf67799b80fc0f2da59a4a