Commit graph

1146 commits

Author SHA1 Message Date
shihchienc
6cb6341727 Enable Thread HAL on KM4CM4TK4
1. Add Thread HAL service
2. Turn on BT property

Bug: 318601784
Test: manual
Change-Id: I2b1b58e65802394d630f808eab6a951688ef9bcb
2024-05-03 07:26:53 +00:00
Treehugger Robot
8fefc7fb8d Merge "gps: disable AGPS L5" into 24D1-dev am: b9eb047abf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27150617

Change-Id: I86a56144e2c8c5865efc7e10d63029febc164f59
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 04:16:51 +00:00
Treehugger Robot
b9eb047abf Merge "gps: disable AGPS L5" into 24D1-dev 2024-05-03 03:55:31 +00:00
Treehugger Robot
cdbf2e583d Merge "odpm: support 2 random mappings to iio device" into 24D1-dev am: 0911054efe
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27170040

Change-Id: Ia21f22397a8a02468646294f52bb4e3deeb12ac2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 03:23:59 +00:00
Treehugger Robot
0911054efe Merge "odpm: support 2 random mappings to iio device" into 24D1-dev 2024-05-03 02:58:08 +00:00
Treehugger Robot
ebaa664e2d Merge "audio: remove non-supported analog headset" into 24D1-dev am: 3d9abbb381
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27152883

Change-Id: I0d1e3d9b5c2825a7e04059a90eea1cc1801d3676
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-03 02:47:05 +00:00
Treehugger Robot
3d9abbb381 Merge "audio: remove non-supported analog headset" into 24D1-dev 2024-05-03 02:16:59 +00:00
Darren Hsu
bc80d65178 odpm: support 2 random mappings to iio device
VSYS_PWR_MMWAVE will be replaced with S12S_VDD_AUR on SUB6
only sku. The replacement failed sometimes because there are
2 random mappings to iio device.

Mapping 1
iio:device0 -> s2mpg14-odpm
iio:device1 -> s2mpg15-odpm

Mapping 2
iio:device0 -> s2mpg15-odpm
iio:device1 -> s2mpg14-odpm

Bug: 337665886
Bug: 338416918
Bug: 338316877
Test: dumpsys android.hardware.power.stats.IPowerStats/default
Change-Id: I1c6f3ccc32a73f5b4758571882c4fca9df00c36a
Signed-off-by: Darren Hsu <darrenhsu@google.com>
2024-05-03 01:46:54 +00:00
Wei Wang
075542984b Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev am: c381116bd3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27197299

Change-Id: I1ec937a6d44a9bea5df6c7735dc78eaf322515e8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 21:41:58 +00:00
Wei Wang
c381116bd3 Merge "Revert "Set big core to cpu skip mask by default"" into 24D1-dev 2024-05-02 21:28:03 +00:00
Wei Wang
b64afc1747 Revert "Set big core to cpu skip mask by default"
This reverts commit 2cc7bc7c3d.

Reason for revert: may get geekbench5/6 regressed
Bug: 338140604
Bug: 338141118
Change-Id: I76b2b98ca233fccc1f9a15c99bbb622bd7869392
2024-05-02 20:26:43 +00:00
Treehugger Robot
9008f694b6 Merge "audio: 2024/04/26 Fortemedia tuning settings for RC v1" into 24D1-dev am: cbb7525150
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27128883

Change-Id: I29e587d7798fa0db6296e79dcec066c90332bd60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 17:57:01 +00:00
Treehugger Robot
cbb7525150 Merge "audio: 2024/04/26 Fortemedia tuning settings for RC v1" into 24D1-dev 2024-05-02 17:38:05 +00:00
Wayne Lin
b9548851c9 gps: disable AGPS L5
Bug: 336287475
Test: verify pass in b/336287475#comment25
Change-Id: Iffde98de5b7c8ea1e5218b87ff80d2ee31b065c0
2024-05-02 17:00:08 +00:00
Wayne Lin
446cbda24d gps: disable requestRefLocCb to prevent incorrect cell info am: 5cd1a52d7d
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27173136

Change-Id: I8e2b275d3948ae4b6c04ec088bc1c6f35c87abc0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 16:27:31 +00:00
Wayne Lin
5cd1a52d7d gps: disable requestRefLocCb to prevent incorrect cell info
Bug: 336760721
Test: verify pass in b/336760721#comment28
Change-Id: I4db133cbaa218d3a3a502c27264de5e4bae23bff
2024-05-02 22:15:32 +08:00
Carter Hsu
831719a436 audio: update Waves tuning am: e11a334b3b
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27180199

Change-Id: I2588bba29945a4918e44cf1d1da265935fbe1c93
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 06:29:35 +00:00
Carter Hsu
e11a334b3b audio: update Waves tuning
KM4:
- Improve sound profile overall (bass, tone, level, distortion, etc) from DF tuning
- Retune volume curve (compliant with battery and heat budgets)
- Update speaker-safe tuning (ringtone, alarm, notification)
- No need for thermal throttle (very low power)
- No need for BAACL tuning (no audible issues at 1.8A peak)
- Full acoustic testing complete
- Full power testing complete at speaker load (pending Monsoon battery test)
- Pending CTS compliance test
b8ad231b35a00ef24f349eb9c2a48ae95be63c92  /vendor/etc/waves_preset.mps
b8ad231b35a00ef24f349eb9c2a48ae95be63c92 *KM4_MangoXSS_REVERT2_LLv20Nv5_rebuild1.mps

CM4:
- Addresses many of the PTE bugs and is an improved tuning from previous versions.
- Reduces Power Usage compared to the previous release.
- SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf
- SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45

TK4:
- Addresses many of the PTE bugs and is an improved tuning from previous versions.
- Reduces Power Usage compared to the previous release.
- SHA1Sum for MPS: 52927bbe91ba14c2412c1839cbc471c9ec6072bf
- SHA1Sum for XML: 449deead0bdc8642e43cdcc32578701699878c45

Bug: 338159946
Bug: 338159502
Bug: 338141700
Test: verified by audio tuning team
Change-Id: I6108dee7335189a1fb98212a7e19d9cd9852ca47
Signed-off-by: Carter Hsu <carterhsu@google.com>
2024-05-02 05:55:03 +00:00
Ali K. Zadeh
285947989b Merge "Change PMU_BIG_LIMIT_FREQUENCY of 1298MHz to 1396MHz" into 24D1-dev am: 7563d4d627
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27032752

Change-Id: I469fa82043f4a54f11426d99ac677710fb3467b8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-02 01:11:29 +00:00
Ali K. Zadeh
7563d4d627 Merge "Change PMU_BIG_LIMIT_FREQUENCY of 1298MHz to 1396MHz" into 24D1-dev 2024-05-02 00:49:03 +00:00
Treehugger Robot
7e25ebcdca Merge "Convert p24_common/preloaded_nanoapps.json's .mk file to Android.bp." into main 2024-05-01 11:43:27 +00:00
Treehugger Robot
64a2084474 [automerger skipped] Merge "[P24] remove Thread HAL service" into 24D1-dev am: 50d2756cae -s ours
am skip reason: Merged-In I83c34ab6e44be593d25bb29e883e6e00b967589d with SHA-1 867521c482 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27102946

Change-Id: I1ed43e0813abbb291f539152bb6d4434740c9564
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 10:30:00 +00:00
shihchienc
6ac1f6142a [automerger skipped] [P24] remove Thread HAL service am: 6a7042decf -s ours
am skip reason: Merged-In I83c34ab6e44be593d25bb29e883e6e00b967589d with SHA-1 867521c482 is already in history

Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27102946

Change-Id: I5c9d9304c672be6ae6cd6a2d97ae76c49bbf454c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 10:29:55 +00:00
Treehugger Robot
50d2756cae Merge "[P24] remove Thread HAL service" into 24D1-dev 2024-05-01 10:13:57 +00:00
Jikai Ma
6cd3b02b7a thermal: update legacy formula with DVT test data am: e27cfe4bb8
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27166098

Change-Id: I8cc64560550f3c23e5453e87ac658340b85be960
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-01 01:50:32 +00:00
Jikai Ma
e27cfe4bb8 thermal: update legacy formula with DVT test data
Bug: 320714468

Test: side load to device and successfully start thermal hal service.
Change-Id: I8189d7d7c94d590cc06ac82893d6b3dfd730585a
Signed-off-by: Jikai Ma <jikai@google.com>
2024-05-01 01:11:26 +00:00
Treehugger Robot
6f3b88fabd Merge "Add POWER_EFFICIENCY uclamp max to adpf config" into 24D1-dev am: dba4c9beb1
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27160429

Change-Id: I0de65b01398996e3623037c19a54382bbc5753d4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 19:25:26 +00:00
Treehugger Robot
dba4c9beb1 Merge "Add POWER_EFFICIENCY uclamp max to adpf config" into 24D1-dev 2024-04-30 19:07:56 +00:00
Albert Chen
f878d8bcb6 Merge "Fix missing QfpCalibration on userdebug builds" into 24D1-dev am: a6ab3f6d4a
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27122343

Change-Id: I83f1b9375199a6dd61dd4bcb5fb9400f4f407a24
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 18:10:26 +00:00
Albert Chen
a6ab3f6d4a Merge "Fix missing QfpCalibration on userdebug builds" into 24D1-dev 2024-04-30 17:52:10 +00:00
Matt Buckley
4a19787592 Add POWER_EFFICIENCY uclamp max to adpf config
Add the "UclampMax_EfficientBase" value to the ADPF config in the
powerhint.json to specify efficient core scheduling in the static
case, and "UclampMax_EfficientOffset" for the dynamic case, for this
device.

Bug: 277285195
Test: manual
Change-Id: If377f6384a1a7863abf80f0a4a0cf0fe3074ec21
2024-04-30 16:54:35 +00:00
vincenttew
cd43eae838 audio: remove non-supported analog headset
Bug: 329470379
Change-Id: Id63337a22b584e044e15a36fda34c5cdea9282af
Signed-off-by: vincenttew <vincenttew@google.com>
2024-04-30 18:24:53 +08:00
Nelson Li
33473b8486 Convert p24_common/preloaded_nanoapps.json's .mk file to Android.bp.
p24_common includes 5 devices.

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/27080050, ag/27081111, ag/27095942, ag/27095945
ag/27095945, ag/27138057, ag/27138236, a common inheritance layer has
been added to all `non-factory` products. Therefore, setting different
`PRODUCT_SOONG_NAMESPACES` in the corresponding `<DEVICE>_generic.mk`
and `factory_<DEVICE>.mk` files will allow factory products and
non-factory products to use different preloaded_nanoapps.json.

Bug: 336452008
Test: 1. lunch <device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      2. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the <device_name> version.
      3. lunch factory_<device_name>-trunk_staging-userdebug && \
         m -j preloaded_nanoapps.json
      4. Check ./out/target/product/<device_name>/.../preloaded_nanoapps.json
         It should be the factory version.
Change-Id: I44832b1862da9c000a7baf20ea9d6e4874ed9c54
2024-04-30 07:52:12 +00:00
Treehugger Robot
f52d88caf5 Merge "Refactor product inheritance for tokay products" into main 2024-04-30 05:39:30 +00:00
Treehugger Robot
51acf29fde Merge "Refactor product inheritance for caiman products" into main 2024-04-30 05:39:26 +00:00
Treehugger Robot
ca3f9e66de Merge "Refactor product inheritance for komodo products" into main 2024-04-30 05:37:45 +00:00
Treehugger Robot
f60203c8d2 Merge "gps: Enable GAAM and disable magnetometer" into 24D1-dev am: ab73d36be4
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27150616

Change-Id: Ic89f5d1b6af62f10c8647b0adab89db2fc41a4f0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 05:06:08 +00:00
Treehugger Robot
ab73d36be4 Merge "gps: Enable GAAM and disable magnetometer" into 24D1-dev 2024-04-30 04:50:24 +00:00
Sayanna Chandula
59231177a6 thermal: fix typo in thermal config am: dbb9ba6344
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27150336

Change-Id: Ib1874bf1e51f7201bc72d9196408d5a50bc519aa
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-30 03:47:06 +00:00
Cheng Chang
8150d89538 gps: Enable GAAM and disable magnetometer
Bug: 337715905
Test: Verified sensor service without magnetometer.
Change-Id: Ib0970f89fcb85b04d4f20e86a4896cb1c532527c
2024-04-30 02:41:25 +00:00
Treehugger Robot
3f96702eca Merge "Add system property for concurrent encryption on LE and BR/EDR" into main 2024-04-30 02:17:21 +00:00
Treehugger Robot
a7f8e39733 Merge "Refactor product inheritance for ripcurrentpro products" into main 2024-04-30 02:15:49 +00:00
Sayanna Chandula
dbb9ba6344 thermal: fix typo in thermal config
Bug: 337094450
Test: Build and boot on device

Change-Id: I5884945aa8be3e1c881b49f5bb379a2ab3e05afb
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2024-04-29 18:29:26 -07:00
Sayanna Chandula
138e40e300 Merge changes from topic "p24-vt-dvt" into 24D1-dev am: 670fd87775
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27130937

Change-Id: Ic430c75a6a3192bd4ae2d9785105ba37264afa83
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-29 20:44:35 +00:00
Ali K. Zadeh
c67b4aa7eb Merge "Disable CDPreferIdle, set DSUMin to 610MHz for 60fps" into 24D1-dev am: 32364863c3
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27091363

Change-Id: Iab05035312bfe3c13afb5b0c3f8495af9932f2b9
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-29 20:44:19 +00:00
Sayanna Chandula
670fd87775 Merge changes from topic "p24-vt-dvt" into 24D1-dev
* changes:
  thermal: update vt models with dvt data
  thermal: add smooth transition from model to legacy vt
2024-04-29 20:30:39 +00:00
Ali K. Zadeh
32364863c3 Merge "Disable CDPreferIdle, set DSUMin to 610MHz for 60fps" into 24D1-dev 2024-04-29 20:22:15 +00:00
Anton Potapov
e2850749ff Merge "Move volume panel from activity to a dialog." into main 2024-04-29 15:00:56 +00:00
Cheng Chang
d9e3a24a1d gps: Disable AAM feature am: 66b4d16914
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27138876

Change-Id: Ib95f078bb038f6229e244e59a4e5543bf50170f3
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-29 11:37:14 +00:00
Cheng Chang
66b4d16914 gps: Disable AAM feature
Bug: 337715905
Test: Function verification at b/337735228
Change-Id: I957ac31df3cc807a31326447669b65558da135c8
2024-04-29 08:26:49 +00:00