Ethan Chen
d2c9bfca8e
lynx: Disable userdebug diagnostics
...
* We can't make use of most of the debug features on userdebug builds.
Change-Id: I31df2090b31243b742c4e82dc08cd8491dada54f
2024-10-20 00:59:08 +03:00
Michael Bestas
56ebe101f9
lynx: Update sepolicy path
...
Change-Id: Ia24ef37000ed9e1cdf994a32447b0250e3f89186
2024-10-06 23:12:38 +03:00
Thomas Girardier
e344195f79
Revert "[L10] BT: Set system property for Bluetooth Auto On to false"
...
This reverts commit 6e20ea17c9
.
Reason for revert: Auto On has been approved for 24Q3
Change-Id: I15e43b5f697b689888de7184431aad250fad200d
2024-04-26 04:02:50 +00:00
Vic Huang
6e20ea17c9
[L10] BT: Set system property for Bluetooth Auto On to false
...
Set property bluetooth.server.automatic_turn_on default to false for
Bluetooth Auto On feature.
Bug: 333830111
Test: check system property value
Change-Id: I5d086d88652d5c083755071d35d4670748377792
2024-04-11 08:53:10 +00:00
Ted Wang
8fce66d51f
Fix incorrect property
...
Bug: 331752132
Test: Manually
Change-Id: I78a89e834e5a04470cc405e4f4ae6ec2530f64e2
2024-03-29 01:45:24 +00:00
Ted Wang
760d0ae689
Set system property for Bluetooth Auto On feature
...
Bug: 328168955
Test: make
Change-Id: I10b628b4eef0b1cba178a859080753e8300cd5b3
2024-03-06 05:04:48 +00:00
Alice Kuo
4f9468f558
Revert "Remove Phase 1 property setting"
...
This reverts commit ff345904af
.
Reason for revert: b/313215812
Bug: 313215812
Change-Id: Id370b4d7289635be7154afe5dd8f5d3db71947ff
2023-11-27 05:55:45 +00:00
Alice Kuo
ff345904af
Remove Phase 1 property setting
...
Bug: 310092817
Test: manual test
Change-Id: Idef0c805959266e5ebd3c20e9e524f9f2e923be4
2023-11-13 14:10:21 +08:00
Alice Kuo
cd9198f5b9
Use classic connection by default with LE audio device for L10
...
Bug: 300012501
Test: manual
Change-Id: I1cb9b47009995b7e316813d173060265c3c611f7
2023-10-14 08:59:45 +00:00
Alice Kuo
432bf49519
Add support 48_2 capability for LE audio HW offload
...
Bug: 300788009
Test: manual test in UPF
Change-Id: Ic1153cffb3e11b3d6ca1e07935246267d225ae88
2023-10-04 04:20:53 +00:00
Alice Kuo
0155c6cdaf
Config P23a as LE audio hidden by default
...
Based on the lunch stratgey, hide LE audio toggle for P23a (Phase 1) for now
Bug: 300807171
Test: LE audio toggle isn't shown on Device Detail by default
Change-Id: I193e31d1be1d234da6b099db4badcb03c09bb643
2023-09-18 11:03:10 +08:00
Patty Huang
3b12d59b95
Disable 32k dual mic support on P23a project
...
Based on the phase 2 strategy, disable dual mic support on
P23a project
Bug: 298893319
Test: Ensure 32k dual mic config will not be selected
Change-Id: Iae20a938410c70cefe6ea20723f53b16433b1828
2023-09-12 10:34:43 +00:00
Ted Wang
095daf9794
Bluetooth SAR table for hostpot mode scenario
...
Bug: 283235997
Test: Manual
Change-Id: I95c3110dbc43def30ec9272f9e011cabe3d707e0
2023-05-19 08:24:09 +00:00
Patty Huang
4ad1706d86
Enable 32k audio config for LE Audio with condition
...
Align the setting with other projects that only enable 32k
audio config with condition
* Remove the 32k support for two devices
* Remove the 32k for encode only
Bug: 271247229
Bug: 272597112
Test: Check the offload supported config
Change-Id: I669dee84bec323437c8dbb0e45a675ac98c0d809
2023-04-21 02:15:16 +00:00
Gaurav Sarode
bcf427acd6
Lynx: Fix configs for google_car varient
...
Fixed screen density and bt configs for google_car target
bug: 273813426
Test: Local check
Change-Id: I292a071d6325121f884634d0661c8467a2635fe7
2023-03-23 21:21:12 +00:00
Patty Huang
bb31c3775b
Enable LE Audio unicast by default on android U
...
Bug: 265225257
Test: LE Audio unicast related services are all enabled by default
Change-Id: Iec837ebd864699874e2d84a732275fcc0d1c5f97
2023-03-03 09:57:05 +00:00
Patty Huang
8bace53a5e
Add broadcast offload capability
...
Tag: #feature
Bug: 242472419
Test: make build
Change-Id: I1771f62fed9273e39dcfa4132e0286d20dba69aa
2023-02-07 08:43:02 +00:00
Vic Huang
6be0faee36
Update BT SAR tables am: 4a8db554ac
am: 1fdfa6899e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20939587
Change-Id: I2f1fee17cea2306a7efd00cf56c2042361820a37
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-16 08:23:43 +00:00
Vic Huang
4a8db554ac
Update BT SAR tables
...
According to the latest certification results, the CE BT ANT3
maximum power tuning table is reduced by 1dB. Modify the all
SAR table to meet regulatory restrictions and devices tolerances
Bug: 265098625
Test: RF verified
Change-Id: I5a47f9173a487f042dd244bc4d2801abae651d30
2023-01-16 07:19:01 +00:00
Vic Huang
13f814b058
Set flag to drop bytes before SSR crash dump am: 2c5b0e187c
am: 66923b1200
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20843488
Change-Id: Ia7db8a13105f8c2c552e7f98ab454b7e625b82ee
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-01-03 11:33:04 +00:00
Vic Huang
2c5b0e187c
Set flag to drop bytes before SSR crash dump
...
Control if drop all redundant bytes until get the SOC dump packet
Bug: 263832832
Test: local build verified
Change-Id: I7c5b22f957c8339eec865344c31899e0406e67e4
2023-01-03 10:05:17 +00:00
Patty Huang
ba96230fb1
Disable LE Audio unicast & broadcast by default am: f976ad7424
am: ff16e04c1e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20271172
Change-Id: Ib3fbe307ca3018cdda34fc767c1cf59863c2f1b5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-27 09:22:11 +00:00
Patty Huang
f976ad7424
Disable LE Audio unicast & broadcast by default
...
Bug: 253951174
Test: LE Audio related services are all disabled by default
Test: Enable LE Audio realted services by devleoper options
Change-Id: I1ef4d2271769a3c343e4da07133d6941e456a47f
2022-12-27 08:10:44 +00:00
Vic Huang
df51603812
[L10]Update BT SAR tables for different SKUs/countries am: caa58b6e1e
am: 6686a44b61
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20579154
Change-Id: I851a89f4c4316d14722751979cb684aa1eee8b01
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-02 17:08:12 +00:00
Vic Huang
caa58b6e1e
[L10]Update BT SAR tables for different SKUs/countries
...
Bug: 259198345
Test: Manual test and RF verify pass
Change-Id: I2295ba998811ffcb223782516c18a8ffea523d91
2022-12-02 15:52:36 +00:00
shihchienc
fc21e4477f
Change config path for LE Audio Capabilities file am: c738410d1b
am: 19c053c790
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20020946
Change-Id: Ifa8376f3c2c1b4d1564ff29512442eccc83f8fbb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-10-11 10:07:53 +00:00
shihchienc
c738410d1b
Change config path for LE Audio Capabilities file
...
Since there is no different setting for sub project under same prohject,
we will change the setting file from `bluetooth/project/` to
`bluetooth/` to simplify the file structure.
Bug: 238983662
Test: make sure file added in config folder can be copied into devices
Change-Id: Icf39d92526713df717c73acffbaee541058a3fd2
2022-10-11 09:00:59 +00:00
Patty Huang
9923b01760
Apply the workaround for the CIS->SCO handover am: 48a8251b5a
am: eeaa7e233d
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/20061648
Change-Id: I6c8c49a64a58a8b0cf7d93833df7ebd639abd6a5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-30 05:19:00 +00:00
Patty Huang
48a8251b5a
Apply the workaround for the CIS->SCO handover
...
Set the system property persist.bluetooth.leaudio.notify.idle.during.call
to true to receive the notification when LeAudio group turned idle
Bug: 244524929
Bug: 244391698
Test: Switch LE Audio device to HFP device during phone call, and make sure the HFP device can hear sound.
Change-Id: I0a0ad4ef97e61deb528c6f8180317bda8b2512be
2022-09-30 03:59:58 +00:00
Cheney Ni
c65bcc08c4
Bluetooth: Built-in SAR tool if supporting SAR HAL am: 7daee8149e
am: 0b4bd5da0e
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19975515
Change-Id: Iaedf4aca90327f467ca030fff77573db5a5e73c8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-22 02:22:18 +00:00
Cheney Ni
7daee8149e
Bluetooth: Built-in SAR tool if supporting SAR HAL
...
Bug: 247430516
Test: Pass Android build
Change-Id: I8e5510dfee461904fa5438dfc6890fb1fe6b7a5f
2022-09-21 08:46:51 +00:00
shihchienc
500b20b52d
Add by project le audio offload capabilities config file am: cfad191e5a
am: e8f6ea6687
...
Original change: https://googleplex-android-review.googlesource.com/c/device/google/lynx/+/19949508
Change-Id: I2fc12d8e21c39cfa28bd1b94f6712ab7b973a851
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-09-19 16:00:22 +00:00
shihchienc
cfad191e5a
Add by project le audio offload capabilities config file
...
We create by project offload capabilities config file to make each
project have its own customized default device offload capabilities.
Bug: 238983662
Test: make sure file added in config folder can be copied into devices
Change-Id: I517ad3db7d60e1fd8647561387cebd9524fe4f2f
2022-09-19 14:40:49 +00:00
Adam Shih
3419c3ab71
get bt permission xml to gs-common
...
Bug: 242661555
Test: connect to bluetooth
Change-Id: Ia97108643deae4faa3b8340c57fc5853e249e67c
2022-09-15 01:18:08 +00:00
Adam Shih
5c7f6e3012
isolate qcom bt settings
...
Bug: 242661555
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test
Change-Id: Ibb6c1dde68c7e6fc2c97a16d61357911cb3b3530
2022-09-07 22:59:46 +00:00
Cheney Ni
738f85f5b0
Bluetooth: OOBS enabling
...
Bug: 203079726
Test: Pass Bluetooth ON / OFF and manual tests
Change-Id: I02d2240148b52d71ff2026e247d2803f32b5b344
2022-08-25 10:27:57 +00:00
Adam Shih
efa52cece3
Remove AIDL support on IBluetoothCcc
...
Bug: 239658601
Test: vts-tradefed run vts -m vts_treble_vintf_vendor_test
Change-Id: Ib0634920e60e58db5e0fc70a4d16afef5ba80a0f
2022-08-03 09:21:49 +00:00
Cheney Ni
4cf2cbd78f
Bluetooth: Fix broken builds by no such file
...
Using full path name instead of $(LOCAL_PATH)
Bug: 240249614
Test: Build Pass
Change-Id: I83c9ceb2c628b9f7a28315c7c2af3a1e26232565
2022-07-26 20:50:12 +08:00
Cheney Ni
ec385d24c9
Bluetooth: Preliminary BT SAR table for dogfood
...
Bug: 239899228
Test: Pass SAR manually tests
Change-Id: Id75818fc7ed844c837e5be2cf4e0ee4b8eabd087
2022-07-26 08:57:31 +00:00
Patty Huang
872990b748
Enable LE Audio and A2DP offload by default
...
* Enable LE Audio Offload
* Enable A2DP offload
* Move the LE Audio setting to bluetooth/qti_default.mk
Bug: 235311609
Test: Manual, make sure the le audio and A2dp offload is enabled by default
Change-Id: I943837579331952ece3b860b08527d0e812766c5
2022-06-30 08:44:37 +00:00
Cheney Ni
d116a1212c
Bluetooth: Enable AAC VBR by default
...
AAC VBR is more preferred than CBR for A2DP playback. This also moves
those A2DP system properties into the product partition.
Bug: 112325138
Test: dumpsys bluetooth_manager
Change-Id: I4496d44309faa805059147166c681777c59c4566
2022-06-22 08:57:48 +00:00
Cheney Ni
31019e12e1
BluetoothSar: Support SAR version 1.1
...
Add build flag: TARGET_USE_QTI_BT_SAR_V1_1 to control IBluetoothSar @1.1
Bug: 203055537
Test: bluetooth_sar_test
Change-Id: I81f79d08ad92d2b393d438739640f051e94d0426
2022-06-15 07:34:47 +00:00
Cheney Ni
006ea2415e
Bluetooth: Don't enable OOBS before NVM ready
...
Bug: 202091533
Test: Turn on Bluetooth without OOBS NVM
Change-Id: Id85e896a0c9663311c55a7975b94fa5a8081d6eb
2022-05-26 06:57:34 +00:00
Sam Dubey
9fc18e2b5d
Switch BluetoothCcc to 1.1 version
...
Follow up on I79beee03e8773bb7b3e1dbdd881ddaf6fdb24827
Bug: 230449916
Change-Id: Idf19917c60077d01f9b78ac39d602a8278a5280e
2022-04-26 13:16:24 +00:00
Cheney Ni
7d4c43f5fc
Bluetooth: Adds more debugging properties
...
Set vendor properties about SoC logging and firmware snoop to true on
userdebug build, and set to false under user build.
Bug: 229691092
Test: Flash the build to check if there is SoC logging
Change-Id: Idaf490a68fe5fbefb1338f351931553222191137
2022-04-20 13:49:01 +00:00
Cheney Ni
e02c9bb086
Bluetooth: disable IBS low power control
...
Bug: 202113218
Test: pass Bluetooth HAL log check
Change-Id: Ia3d1435ab2cba8c48c0162179bb43b2101b7e5df
2022-01-19 20:04:25 +08:00
Cheney Ni
3da8ff16ce
Bluetooth: update the HAL to be IBluetoothHci @1.1
...
A build flag TARGET_BLUETOOTH_HCI_V1_1 to control the implementation version
Bug: 202113218
Test: pass Bluetooth ON / OFF manually test
Change-Id: I42b8e9fede9c38c51a6498df52f514f0841fca17
2022-01-10 08:21:23 +00:00
Cheney Ni
c2b43ffd7f
Bluetooth: disable A2DP offloading temporarily
...
It does not support the A2DP offloading yet.
Bug: 203042971
Test: pass A2DP playback manual test
Change-Id: I998b9fe75c4901a18eec667b6f7e9417297dd53d
2022-01-07 12:16:46 +00:00
Cheney Ni
ba4454c5f7
Bluetooth: control A2DP capabilities by each project
...
Bug: 194607800
Bug: 203042971
Test: pass A2DP playback manual test
Change-Id: I2021ad7ef115dee9b43784ffa27f2ab78306f3dc
2022-01-07 12:16:46 +00:00
Cheney Ni
86825193b2
Bluetooth: Add Sepolicy for QTI default HAL (2/2)
...
Uncouple from other projects sepolicy
Bug: 202113218
Test: Build pass
Change-Id: I975ffe8c273a7ecff855d0804b97cc8a5b868ba9
2021-12-16 04:58:59 +00:00