Commit graph

631 commits

Author SHA1 Message Date
Kevin (Chung-Kai) Yang
6b8115b74b power_profile: initialize caimito power_profile.xml
Test: manual test

Bug: 324079178
Change-Id: I5b897ffe36a51314ee4567087f72340cc17c70d6
Signed-off-by: Kevin (Chung-Kai) Yang <chungkaiyang@google.com>
2024-03-10 11:59:54 +00:00
Treehugger Robot
2b2d0f5d18 [automerger skipped] Merge "audio: update recording table" into 24D1-dev am: 08d2ba261d -s ours
am skip reason: Merged-In I25ed3032d249a8c657e23b9f7e6b4e42774bf7f3 with SHA-1 9febaa0fa8 is already in history

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

Change-Id: I18c14455e03e76ae7c989921ba95193a08aed78b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06 20:15:45 +00:00
Yixuan Jiang
e8d486bd84 [automerger skipped] audio: update recording table am: 9fc9a1b499 -s ours
am skip reason: Merged-In I25ed3032d249a8c657e23b9f7e6b4e42774bf7f3 with SHA-1 9febaa0fa8 is already in history

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

Change-Id: Ic89b1226b3d5177e96d664208d03b8ac991192c0
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06 20:15:41 +00:00
Treehugger Robot
08d2ba261d Merge "audio: update recording table" into 24D1-dev 2024-03-06 19:27:40 +00:00
Mitch Phillips
8a8bb96df8 Merge "Revert "Disable MTE on certain system processes that have it enabled by default"" into main 2024-03-06 09:23:44 +00:00
Jamin Liu
054ba93a57 Merge "BT: set system property for Bluetooth Auto On" into main 2024-03-06 08:50:39 +00:00
Koli Lin
e9baf25dd1 BT: set system property for Bluetooth Auto On
Set bluetooth.server.automatic_turn_on true for Bluetooth Auto On
feature.
The feature will be enabled with both system property and flag set.

Bug: 328169534
Test: check system property value
Change-Id: I474d0d262a0e8b5a4f13698676344e581d61980a
2024-03-06 05:30:57 +00:00
Silen Sun
518fccbab1 Merge "Modify the default broadcast audio configuration to 48_2" into main 2024-03-06 05:20:24 +00:00
Yixuan Jiang
9fc9a1b499 audio: update recording table
[Subject]
Check in recording tuning table for device
  Update recording.gatf & audio_platform_configuration.xml

[Details]

Change list ver 5.0 for EVT 1.1 :
1. Tuning table for enabling Mic COMP module

Bug: 327138345
Bug: 327137905
Bug: 327138336

Change-Id: I25ed3032d249a8c657e23b9f7e6b4e42774bf7f3
Merged-In: I25ed3032d249a8c657e23b9f7e6b4e42774bf7f3
Signed-off-by: Yixuan Jiang <yixuanjiang@google.com>
2024-03-06 02:32:54 +00:00
Carter Hsu
3177f759d2 audio: 2024/02/29 Fortemedia table check in am: 32eb2b8931
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/26452538

Change-Id: I254a8046fa78f016d3faed3957a85abc65c66151
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-06 01:04:37 +00:00
Mitch Phillips
aa76d5981a Revert "Disable MTE on certain system processes that have it enabled by default"
This reverts commit e3f2c1238c.

Reason for revert: Ineffective solution, ag/26456526 is the second attempt.

Change-Id: If0ee19ba4cdce592c166c753317b5d78aafaf6d4
2024-03-05 13:18:08 +00:00
Treehugger Robot
3fd5066513 Merge "audio: update recording table" into main 2024-03-05 12:39:01 +00:00
Carter Hsu
32eb2b8931 audio: 2024/02/29 Fortemedia table check in
<change list>
TK4
- Handset (Ricky)
1. HAWB Modify TdDRC expander as short term for BWE noise issue on (max to max-2)
- Handsfree (Ricky)
1. HHSWB fine tune (max-1 to min) for EVT1.1
2. HHWB fine tune for EVT1.1
     TX/RX: PreEQ, TdDRC, EQ

- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE



CM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE


KM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

Bug: 327555914
Test: Verified by Acoustic team
Change-Id: I2939312348ac6d9a13ac4be86460d49839b545ca
Signed-off-by: Carter Hsu <carterhsu@google.com>
(cherry picked from commit 2678747eae)
2024-03-05 11:22:16 +00:00
Yixuan Jiang
9febaa0fa8 audio: update recording table
[Subject]
Check in recording tuning table for device
  Update recording.gatf & audio_platform_configuration.xml

[Details]

Change list ver 5.0 for EVT 1.1 :
1. Tuning table for enabling Mic COMP module

Bug: 327138345
Bug: 327137905
Bug: 327138336
Change-Id: I698f35e7beb8740cdd9bf613082861aa2cf4279e
Signed-off-by: Yixuan Jiang <yixuanjiang@google.com>

Change-Id: I25ed3032d249a8c657e23b9f7e6b4e42774bf7f3
2024-03-05 06:38:12 +00:00
Nina Chen
46d00e01b8 Merge changes I6f8f6b7a,I8a347546 into main
* changes:
  Change padding and height radio for Tokay keyboard
  Change padding and height radio for Komodo keyboard
2024-03-05 03:04:54 +00:00
Carter Hsu
4cddfc43c5 Merge "audio: 2024/02/29 Fortemedia table check in" into main 2024-03-05 02:10:56 +00:00
Yabin Cui
2bda846652 Merge "caiman: add etm modules in userdebug/eng builds" into main 2024-03-04 18:36:10 +00:00
Treehugger Robot
269defe48f Merge "thermal: update WLC charging throttling policy" into main 2024-03-04 16:59:56 +00:00
Nina Chen
cbe0c24eb4 Change padding and height radio for Tokay keyboard
Bug: 326480183
Change-Id: I6f8f6b7a266f1334d768e7500144cbd33f21693b
2024-03-04 13:48:24 +08:00
Nina Chen
6c549c3465 Change padding and height radio for Komodo keyboard
Bug: 325517508
Change-Id: I8a34754638051e43193b0f1db982a085ed2cbb45
2024-03-04 11:06:02 +08:00
Treehugger Robot
4a49f89c93 Merge "powerhint: fix duplicated LAUNCH action" into main 2024-03-01 05:52:19 +00:00
Treehugger Robot
b200f23964 Merge "GPS : Update GNSS FW 4.15.0_147" into main 2024-03-01 03:55:57 +00:00
Treehugger Robot
5d1140381b Merge "Enabling Observe mode" into main 2024-03-01 00:29:10 +00:00
Treehugger Robot
560d2a57eb Merge "Enabling Observe mode" into main 2024-03-01 00:29:10 +00:00
Treehugger Robot
c22c66b10b Merge "Enabling Observe mode" into main 2024-03-01 00:29:10 +00:00
Yabin Cui
06b08f2a8b caiman: add etm modules in userdebug/eng builds
Since etm modules are not in the normal kernel prebuilts,
they get left out of modules.load. So also import rc
file to load them.

Bug: 321061072
Test: build and run caiman
Change-Id: Iaf41244bc1135b7528d3a3ec3e92a4e644f5ee53
2024-02-29 16:18:56 -08:00
Yvonne Yip
33c9a3fb77 powerhint: fix duplicated LAUNCH action
Bug: 327623327
Test: boot
Change-Id: I9dd0b18acd4ea7e0ff0c9d6f5901c61e46428d12
2024-02-29 12:41:18 -08:00
Brad Lassey
3086f68a2f Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: I6161c2a2671bcd1b3cbd176a597a36b3af618039
2024-02-29 20:06:51 +00:00
Brad Lassey
705e35e4c7 Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: Ic00a1b596bff01526d443bc649ca7fdd9af6a750
2024-02-29 20:06:44 +00:00
Brad Lassey
8599e087d0 Enabling Observe mode
Bug: 327601464
Test: Tested on local device
Change-Id: I9a72ecd1032eb3899b3aa45a72443a164a79b798
2024-02-29 20:06:05 +00:00
Bill Yi
ca29bc0475 Add template for generating Caiman/Komodo/Tokay vendor blobs
Also add template for generating factory image

TEST: generated images/blobs from artifacts. Flashed device

BUG: 325612343
Change-Id: Iadf0f425866b0bde379fcea15348a01a53860d51
2024-02-29 11:24:06 -08:00
Carter Hsu
2678747eae audio: 2024/02/29 Fortemedia table check in
<change list>
TK4
- Handset (Ricky)
1. HAWB Modify TdDRC expander as short term for BWE noise issue on (max to max-2)
- Handsfree (Ricky)
1. HHSWB fine tune (max-1 to min) for EVT1.1
2. HHWB fine tune for EVT1.1
     TX/RX: PreEQ, TdDRC, EQ

- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE



CM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

- BT (Gene)
1. BTWB and BTWB_NREC WB Rx FNS level from 0x0006 to 0x000F for CCA BWE


KM4
- Headset (Gene)
1. HE WB: Mitigate the NB call RX noise after speech due to noise from NW and boosted by BWE.
2. HE WB: Enable 120Hz HFP for both TX and RX
3. HE WB Rx FNS level from 0x0006 to 0x000F for CCA BWE

Bug: 327555914
Test: Verified by Acoustic team
Change-Id: I2939312348ac6d9a13ac4be86460d49839b545ca
Signed-off-by: Carter Hsu <carterhsu@google.com>
2024-02-29 11:30:47 +00:00
Treehugger Robot
a001a40448 Merge changes from topic "thread_hal_config" into main
* changes:
  Support Thread HAL on KM4CM4TK4
  Support Thread HAL on ripcurrentpro
  Add Thread Service Config
2024-02-29 10:20:44 +00:00
shihchienc
4ef4ccf7f3 Support Thread HAL on KM4CM4TK4
add Thread config into device, default not enabled.

Bug: 318601784
Test: Build pass
Change-Id: Ie2fbb205ff373762d20c12f013e7f892cc2787ad
2024-02-29 05:44:18 +00:00
shihchienc
1d9c4e7081 Support Thread HAL on ripcurrentpro
add Thread config into device, default not enabled.

Bug: 318601784
Test: build pass
Change-Id: I63aa1eb386fcf26967c9b7e2f02b2afc87dcba2f
2024-02-29 05:44:07 +00:00
shihchienc
f08329c9f7 Add Thread Service Config
Bug: 318601784
Test: Build pass
Change-Id: I3fcff022849c2729301e52820ec7139e133131c8
2024-02-29 05:43:43 +00:00
TeYuan Wang
ea8c58d2d1 thermal: update WLC charging throttling policy
Bug: 323435751
Test: run the charging test with D250
Change-Id: I028f809f54fdb0c9675c82f34f6aab989b99cb65
2024-02-29 04:59:17 +00:00
TeYuan Wang
293906adff thermal: reading the thermistor temperature from upstream sysfs for proto
Bug: 326252555
Test: adb shell dumpsys thermalservice
Change-Id: I13dc61d5d4df64b3a9858dc062a3eee52d0dee94
2024-02-29 02:12:11 +00:00
Bill Yi
c90f92067a Merge "Add AOSP support for caiman/komodo/tokay" into main 2024-02-28 19:58:31 +00:00
Mitch Phillips
648b4936c8 Merge "Disable MTE on certain system processes that have it enabled by default" into main 2024-02-28 08:19:50 +00:00
TeYuan Wang
f2a7aba99e thermal: reading the thermistor temperature from upstream sysfs
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.

Bug: 326252555
Test: adb shell dumpsys thermalservice
Change-Id: I82cf81d940585c4827256804bc9c9397f4b54ccf
2024-02-28 07:30:38 +00:00
James Huang
05267ee6c4 GPS : Update GNSS FW 4.15.0_147
Bug: 327304220
Test: Verify CTS/VTS and GNSS sanity test
Change-Id: I5e13faad368c5ddf6387399dd156ff869eb28830
2024-02-28 14:32:17 +08:00
Yvonne Yip
4269b04d39 Merge "powerhint: port changes from p23" into main 2024-02-28 00:26:01 +00:00
Bill Yi
443a642059 Add AOSP support for caiman/komodo/tokay
We will have a 'vendor' project containing proprietary blobs
to be able to build and flash Pixel device when vendor source is not
available.
The project names are
platform/vendor/aosp/google_devices/caiman
platform/vendor/aosp/google_devices/komodo
platform/vendor/aosp/google_devices/tokay

and the path is
vendor/google_devices/caiman
vendor/google_devices/komodo
vendor/google_devices/tokay

BUG: 325612343
Change-Id: I881994da5b81e963f5427af1642e29bffdca9c97
2024-02-27 14:26:16 -08:00
Sayanna Chandula
11c24123c3 Merge "thermal: update vt model with 3 prev samples" into main 2024-02-27 21:09:19 +00:00
Yvonne Yip
361c057f61 powerhint: port changes from p23
- Add DISPLAY_CHANGE powerhint
- Add more boosts to LAUNCH_EXTEND
- Remove unused idle target residency settings

Test: boot
Change-Id: Iadaf2c57ce2e85c72bff9fbf4891300caa3eb469
2024-02-27 20:09:38 +00:00
Sayanna Chandula
879af0e284 thermal: update vt model with 3 prev samples
Bug: 326130588
Test: Build and boot on device

Change-Id: If08449d01fc3c70ef68ba2900ab0ea0d6840a9c4
Signed-off-by: Sayanna Chandula <sayanna@google.com>
2024-02-27 15:31:42 +00:00
Mitch Phillips
e3f2c1238c Disable MTE on certain system processes that have it enabled by default
A bunch of stuff in build/make/target/product/memtag-common.mk is specified has having MTE by default, in order to ensure that OEMs that have MTE-capable devices get a default level of MTE on security sensitive processes.

For now, on these devices, ensure that devices that enable MTE through the developer toggle (or the bootloader cmdline) only have the zygote with MTE.

Bug: 327060622
Change-Id: Ibb6d4fba7915c8556ebe9a303d38f7c642ad8fe9
Test: I do not have a device to test with - but follow the instructions at b/327060622
2024-02-27 13:44:56 +00:00
Treehugger Robot
eddb8013e6 Merge "audio: [KM4/CM4/TK4] 2024/02/26 Fortemedia table check in" into main 2024-02-27 11:52:43 +00:00
silens
febd264895 Modify the default broadcast audio configuration to 48_2
Bug: 326548363
Change-Id: I40198fa15869f04a14f592f54ec0c109389aa6ba
2024-02-27 16:36:35 +08:00