Commit graph

29 commits

Author SHA1 Message Date
Michael Bestas
5431964346
caimito: Update bluetooth configuration from BP2A
Change-Id: I2d7a821a558e9074d1e45465110dd9cdae43702f
2025-06-26 08:25:56 +03:00
jonerlin
5d1df95c67 BT: add skip uart suspend overlay config
Add config to enable Bluetooth APM UART to skip suspend to avoid hold
system too long.

Bug: 376774204
Test: check uart skip suspend
Flag: EXEMPT project configuration patch
Change-Id: Ic1eebfff37b36e577ebbd41c3bbd527fdde25e94
2024-11-25 17:06:50 +00:00
Ted Wang
18ccb4a3b1 [Bluetooth] Set default LDAC quality mode to ABR
Bug: 351769212
Test: build and check LDAC quality mode
Flag: EXEMPT Config update
Change-Id: I1a8dcdaf76b87edb901923698bd5794a9ac26215
2024-11-04 07:48:44 +00:00
Ted Wang
26eeb50e6e [Bluetooth] Set default LDAC quality mode to MID
Bug: 346492852
Test: make
Flag: EXEMPT, bugfix
Change-Id: If39215e260f6151a6eee3a6d562f2d5d65ca571e
2024-08-14 09:21:15 +00:00
Bao Do
75f7ce102c Add set scenarios and configurations files for P24 projects.
This is a clone of the default files, only GAME scenarios
has some order changed to prioritize 48k gaming without source.

Bug: 331490291
Test: Check file location
Flag: NONE system property change only
Change-Id: Ib09e25104828d9fb2a96b5150848a9cf515cf105
2024-07-26 16:11:25 +08:00
Koli Lin
ea45adfe05 Merge "[Bluetooth] update sar table by region" into 24D1-dev am: d3fb101370
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/27232587

Change-Id: I8523b254137dd37658d4f0eb0c8d8c2aeca881c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-05-15 15:06:45 +00:00
Koli Lin
34f1e9bb44 [Bluetooth] update sar table by region
Bug: 338890550
Bug: 338889494
Bug: 338890548
Test: make
Change-Id: I53dafa8b11197d57ae684c42e3ea53732f2c4ef8
2024-05-09 15:50:56 +00:00
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
Barry Wang
efbdb3e2ca Merge "Bluetooth: Enable BQR RF Stats event and Disable BtHalBqrEnable" into 24D1-dev am: 130041f1b9
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/26786830

Change-Id: I7d486f468c620f9a974d8158227792f57e292d98
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-04-05 08:34:15 +00:00
Barry
c0850719ff Bluetooth: Enable BQR RF Stats event and Disable BtHalBqrEnable
this patch is to cooperate with Bluetooth Stack pre-build for BQRv6

1.Enable BQR RF Stats event (bit 8 = 1) at BQR event Mask
   0x100 = 256, default value(295006) + 256 = 295262

2.Disable BtHalBqrEnable to disable config BQR from HAL (BQRv6 workaround)

Bug: 332305546

Test: Manual
Change-Id: Ie4a4cf4c36598d98ff43ea072a1a0d8cef22fd97
2024-04-03 08:43:43 +00:00
Joner Lin
c39a6f756a Merge "Set the HW stage device with an old Bluetooth chip that is no longer supported by the BT firmware" into 24D1-dev am: d824ef3fdd
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/26589155

Change-Id: I801b8ef63028fbb51be5c94802ba5258f4b2bd9d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-21 14:03:35 +00:00
jonerlin
ae00b706b3 Set the HW stage device with an old Bluetooth chip that is no longer
supported by the BT firmware

Bug: 330484474
Test: fake fw crash in Evt 1.0 device and check the log
Change-Id: I47161dfbad12c08f854f1d616d6251845dd001ad
2024-03-20 19:50:33 +08:00
Barry
275bf6e3d3 Bluetooth: enable BtHalBqrEnable am: 0913577abf
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/26596643

Change-Id: I38413847b86f901b64ffaaeadd83c16a70e51478
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-20 05:40:44 +00:00
Barry
0913577abf Bluetooth: enable BtHalBqrEnable
Workaround Patch for BQRv6 enable

tldr:
  the actual fix in Bluetooth stack is still under prebuilt process (b/329049227), this workaround is to enable BQR for debug controller issue in CM4KM4TK4 in advance. and will be reverted when the actual fix submit.

Bug: 329589582

Test: Manual test on TK4EVT1.1 (bugreport:b/329589582#comment3)
Change-Id: I505893957d7f212b00c7e760905c7b548ddc5099
2024-03-20 02:14:01 +00:00
Joner Lin
436806e064 Merge "bt: enable bthal recovery by restart" into 24D1-dev am: 1ba4410104
Original change: https://googleplex-android-review.googlesource.com/c/device/google/caimito/+/26583086

Change-Id: I5806f65011f53e1276dd1d9fbeae1cb6f76ca805
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2024-03-18 10:35:59 +00:00
jonerlin
9cb2b4ec8d bt: enable bthal recovery by restart
Bug: 325998201
Test: Fake bt crash and check log
Change-Id: Ie3a68a7e43fec4f41dfc8f6f7768cf932d131c98
2024-03-15 07:01:52 +00:00
Weichin Weng
0f6761b509 Merge "Add BT offload config into bt_vendo_overlay" into main 2024-03-12 00:17:40 +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
weichinweng
334963ba49 Add BT offload config into bt_vendo_overlay
bug: 287672291
bug: 323464810
Test: BT off/on when BT CHRE enabled/disabled
Change-Id: Ie8b635874eaade02c683f37618f7e83a9fb7ba1c
2024-02-20 09:36:57 +00:00
jonerlin
7e6aa0acc7 bt: update Sar table
* update sar table because the BLE power is too low

Bug: 323100064
Test: build pass
Change-Id: Idbc86bbfcf379d8b6e9bce726ed3bb37345dfc53
2024-01-31 09:26:45 +00:00
jonerlin
814db4d68f bt: update JP Sar table for JP dogfood user
Bug: 322450852
Test: build pass
Change-Id: I7f7a5e01db9b94c4eafb26d1606802876596cb21
2024-01-29 20:10:20 +08:00
Joner Lin
0818674611 Merge "Bluetooth: Add CM4/KM4/TK4 SAR table" into main 2024-01-15 12:31:53 +00:00
jonerlin
6d7c64063a Bluetooth: Add CM4/KM4/TK4 SAR table
* Per Tech Eng, use SB3 Sar table before RC.

Test: make
Change-Id: Id2320bc2ab2a7e71368531bc46d4b800df887799
2024-01-12 07:48:28 +00:00
Alice Kuo
f7cb2de309 Remove unicast 32_2 encode only path support for offload
Bug: 319663847
Test: build
Change-Id: I97c0c57bbdc509e166e73b8cbe100041fc9c6dad
2024-01-12 03:38:24 +08:00
Koli Lin
e367e9f1d9 Update codec capabilities for le audio
Test: manual test
Bug: 309393549
Change-Id: Ieff105781e3895c85d672d9426f3b13ca3139faf
2024-01-11 05:51:38 +00:00
Koli Lin
335f126c2d le-audio porting
Bug: 309393549
Bug: 312127510
Test: manual test

Change-Id: I53af1edd1deffe5d2cdebf03156ce4aa812ca894
2023-11-26 15:49:06 +00:00
jonerlin
b26bd2d787 bt: enable bqr energy report logging
Bug: 299800496
Test: A2DP streaming, BLE scan
Change-Id: I7f3507ea99be33cdb7edde5de00bb3c977c1b23d
2023-11-01 00:46:26 +08:00
jonerlin
aa0c0d0528 bt: enable vendor logging and update BQR event_mask
enable Vendor Specific Quality event as default.
set bqr event_mask to 295006 (0x4805e), vnd_quality_mask to 29 (0x1d)
for user debug or eng rom

Bug: 307996228
Test: manual test vendor specific masks
Change-Id: I4e3099ea491d9b919bf694972521f955c0760f01
2023-10-27 03:34:10 +00:00
Robin Peng
b5194d9b24 Migrate caimito devices into caimito folder from sha 31a6eb4c2ffbc
Bug: 291867277
Change-Id: Ia7d34e6ab34bdd03406391f98c58b04eb77671cd
2023-08-16 10:26:07 +00:00