Treehugger Robot
1e6ac5e1ff
Merge "BT MAINLINE ParcelFileDescriptor to dup method"
2021-11-29 17:21:33 +00:00
Treehugger Robot
f33e7ff081
Merge "Create memory safe overload of BluetoothGattServer#notifyCharacteristicChanged"
2021-11-29 07:49:09 +00:00
Rahul Sabnis
4045c6f336
Merge "BT_MAINLINE Delete getControllerActivityEnergyInfo"
2021-11-24 22:54:10 +00:00
William Escande
d12faff084
BT MAINLINE ParcelFileDescriptor to dup method
...
In order to have Bluetooth a mainline module, we must remove all call to
externa hidden API.
Tag: #refactor
Bug: 200200870
Test: Build
Change-Id: I291d670b1dfc3760bedd5f6666ea04883568df69
2021-11-22 13:49:46 +01:00
William Escande
c9d83ba0d9
BT_MAINLINE Delete getControllerActivityEnergyInfo
...
This hidden api is deprecated since 2016.
Removing it because it's not used and it's calling 3 hidden apis
Bug: 200200870
Tag: #refactor
Test: Build
Change-Id: Ib84e069dc663def3d6a2d6f64717d76d39b59fb9
2021-11-18 16:04:17 +01:00
Jakub Pawlowski
3327af5d7b
Bluetooth: make it possible to advertise Transport Discovery Data
...
Bug: 159363165
Tag: #feature
Test: called the API in test app, verified advertisement content
Change-Id: I92fe0671717bda2de1be3ff022713133ad681ab6
2021-11-18 09:52:37 +00:00
Rahul Sabnis
cce0326ec3
Create memory safe overload of
...
BluetoothGattServer#notifyCharacteristicChanged
Tag: #feature
Bug: 195157393
Test: Manual
CTS-Coverage-Bug: 205190062
Change-Id: I27a59a1dac73f10f5a25c0f40d399a265544e577
2021-11-16 22:43:00 +00:00
Łukasz Rymanowski
428a73b153
BluetoothAdapter: Extend getActiveDevice with LeAudio
...
Bug: 150670922
Sponsor: jpawlowski@
Test: NA
Change-Id: I82662de5fe7f86b28dee1edff38761cf48343c5a
2021-11-12 14:25:41 +00:00
Rahul Sabnis
eb806924d6
Merge "Deprecate GATT callbacks and methods that were not memory safe and replace with memory safe versions."
2021-11-05 05:13:01 +00:00
Rahul Sabnis
8e78d9fbf3
Deprecate GATT callbacks and methods that were not memory safe and
...
replace with memory safe versions.
Tag: #feature
Bug: 195157393
Test: Manual
CTS-Coverage-Bug: 205190062
Merged-In: I5ae604ec20febcf646bfe6a8f866b218448349c1
Change-Id: I5ae604ec20febcf646bfe6a8f866b218448349c1
2021-11-05 03:30:03 +00:00
Bill Yi
ba584f1fa1
Merge SP1A.211105.004 to aosp-master - DO NOT MERGE
...
Merged-In: I7e267e3c046d726750180efa81806cbbefb17b68
Merged-In: I5ff5973c95868bee2b7444ecded7443d6e6429c9
Change-Id: Ic3cd62083de4219dbf52f568ca4f34bdc7a08516
2021-11-02 21:07:53 -07:00
Treehugger Robot
a1219366ac
Merge "Rectify comment in getCurrentAgEvents"
2021-10-29 20:01:35 +00:00
Treehugger Robot
29f37405b0
Merge "Expose isCISCentralSupported() and isLePeriodicAdvertisingSyncTransferSenderSupported() API"
2021-10-28 06:00:43 +00:00
Patty
0b5f026f12
Expose isCISCentralSupported() and isLePeriodicAdvertisingSyncTransferSenderSupported() API
...
Tag: #feature
Bug: 200749925
Bug: 150670922
Test: Compile
Change-Id: I45c674dcc8719d209f0e790aa9716bbbf0052fce
2021-10-27 13:51:40 +08:00
Treehugger Robot
6f1b7122f3
Merge "Renamed getTimeStamp to getTimestampMillis and added docs."
2021-10-26 21:47:39 +00:00
Etienne Ruffieux
7cc7453179
Renamed getTimeStamp to getTimestampMillis and added docs.
...
Tag: #feature
Test: Manual
Bug: 204179568
Change-Id: Ibea9f98eb25447e7ca3a07310615d14caf2c8aa1
2021-10-26 15:52:10 +00:00
Treehugger Robot
168b5655a4
Merge "Revert "Removed BluetoothDevice#prepareToEnterProcess""
2021-10-26 15:32:33 +00:00
Etienne Ruffieux
255c70fbbc
Revert "Removed BluetoothDevice#prepareToEnterProcess"
...
This reverts commit e8f2077fee .
Reason for revert: Introducing regression for gms core
Test: None
Change-Id: I644b10c1869c12e1622300de43bfbdb57fb583d8
2021-10-25 21:42:17 +00:00
Treehugger Robot
3d4a7e57fe
Merge "Replaced BitUtils#maskedEquals hidden API call"
2021-10-25 17:45:14 +00:00
Etienne Ruffieux
b46a54d2e8
Replaced BitUtils#maskedEquals hidden API call
...
Added maskedEquals method to BluetoothLeUtils to prevent
hidden API usage.
Tag: #feature
bug: 200200870
Test: Manual
Change-Id: I7517cfef0b9e058e36d8d325f4a5ec653b1f804b
2021-10-25 17:41:44 +00:00
Rahul Sabnis
a12c77ab44
Merge "Adding @SystemApi annotation to Bluetooth energy stats."
2021-10-25 16:21:35 +00:00
Harshad Ulhas Dhabu
55750ca1df
Rectify comment in getCurrentAgEvents
...
Bug: 143946839
Bug: 199827901
Test: IOP and BCST
Tag: #refactor
Change-Id: I1c91d941f5383e8682e2b664120ffe6de4dfdef4
(cherry picked from commit 8d4c5fbf98e7d44cb9367c2d8b05bbd56ac9f3ae)
2021-10-25 04:48:50 +00:00
Etienne Ruffieux
d372361fe3
Adding @SystemApi annotation to Bluetooth energy stats.
...
Added @SystemApi annotation to BluetoothActivityEnergyInfo
and UidTraffic getters for mainline compatibility. Replaced
raw array by List. Deleted unused constructors.
Tag: #feature
Bug: 200201373
Test: Manual
Change-Id: Id93215f48bf08d31ac269af9e064cf598f50b6d3
2021-10-21 20:39:31 +00:00
Treehugger Robot
e722500621
Merge "Removed BluetoothDevice#prepareToEnterProcess"
2021-10-18 21:37:57 +00:00
Etienne Ruffieux
e8f2077fee
Removed BluetoothDevice#prepareToEnterProcess
...
Tag: #feature
Bug: 200202780
Test: manual
Change-Id: I8d4be1da1bcb5b819c324f1a3a89c7dc317c31d6
2021-10-15 14:41:32 +00:00
Jakub Pawlowski
488d8f2060
Merge changes If0e5861e,Ib385b24d
...
* changes:
leaudio: Add missing context types
leaudio: Add API to add/remove group node
2021-10-14 07:03:31 +00:00
Jakub Pawlowski
2f8032fd8b
Merge "bluetooth: Fix common typo"
2021-10-14 06:59:51 +00:00
Grzegorz Kołodziejczyk
b92392dff9
leaudio: Add missing context types
...
BYPASS_INCLUSIVE_LANGUAGE_REASON=exact wording for constant from BT specification
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: compile
Change-Id: If0e5861e882636afba6a29c0ae34362d179035ea
2021-10-13 21:59:29 +00:00
Łukasz Rymanowski
ef061e6a00
bluetoothUuid: Add placeholder for CAP uuid
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: I69a9cb6a341d42eff3e5ae92d9c99ab5fa3bf9a3
2021-10-13 14:11:52 +00:00
Łukasz Rymanowski
6c3fc79d87
leaudio: Add API to add/remove group node
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: Ib385b24d6b10754d9cadea2363e81c78b4382a44
2021-10-13 11:39:29 +00:00
Łukasz Rymanowski
27064f0bcf
bluetooth: Fix common typo
...
sponsor: jpawlowski@
test: NA
Change-Id: I0e93b87371f434c229f211c480727cc26434a5e0
2021-10-13 07:55:26 +00:00
Łukasz Rymanowski
60466ee623
leaudio: Remove not needed group status
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: Id9145e6e2631d0eae102bcc502ae4aa233b61d7b
2021-10-08 21:59:05 +00:00
Łukasz Rymanowski
bc3859a482
leaudio: Add set volume API
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: Icb2e7681e4b5e7ba2e796671ff6f4c59bbff29d7
2021-10-08 21:59:04 +00:00
Łukasz Rymanowski
9a745d0f01
leaudio: Fix link to intent
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: I7782f95cca7478dcd585d435f585bba6a453f1ab
2021-10-08 21:08:50 +00:00
Łukasz Rymanowski
42ee6a1e29
leaudio: update UUID
...
Bug: 150670922
Tag: #feature
Sponsor: jpawlowski@
Test: Manual
Change-Id: I7e553bd9ffec52c1a2f70e80a194ad7214fe905a
2021-10-08 21:08:50 +00:00
TreeHugger Robot
d34ebacb36
Merge "Use AttributionSource Builder" into stage-aosp-master
2021-10-05 17:17:13 +00:00
William Escande
c8852ad54d
Merge "Add getActiveDevices api" into stage-aosp-master
2021-10-01 23:50:44 +00:00
Sal Savage
8dafa60a2f
Make BluetoothAdapter#disable(boolean persist) a @SystemApi
...
Bug: 196235708
Test: build, flash car hardware, test basic functionality
Change-Id: I952c3d2ce3b7ec70a384e9a96e172d6ab90c23e8
2021-10-01 18:17:37 +00:00
wescande
c3d0b147f5
Add getActiveDevices api
...
Bug: 195149213
Test: Manual
Tag: #feature
Change-Id: I0836f7bd0009a49b4db7f08e9f347fe3e1a76f84
2021-10-01 16:30:18 +02:00
Rahul Sabnis
d0afc1895a
Add BluetoothDevice#connect and BluetoothDevice#disconnect as System APIs
...
Tag: #feature
Bug: 201462141
Test: Manual
Change-Id: I79332c63e99efd9e90036ba2c693835151cc1240
2021-09-29 23:15:37 +00:00
Xin Li
8891d70334
Merge SP1A.210812.016
...
Merged-In: I8b62b9b9d7ae271bc623764d545db1320b4dc64f
Change-Id: I458ed7f2eb8603f5e89c1d73bc0f0d52b826973e
2021-09-28 19:26:36 +00:00
William Escande
c05e55ffbf
Use AttributionSource Builder
...
Attribution source constructor are hidden api
Add a Builder option to take a AttributionSource as parameter
Test: atest BluetoothInstrumentationTests
Bug: 195144968
Tag: #refactor
Ignore-AOSP-First: No such thing on aosp
Change-Id: I901c8afff6a40bd8484fd8e10baf290aa483c280
2021-09-22 20:22:36 +02:00
Roopa Sattiraju
e7087432f6
Merge "Adding sattiraju@ as OWNER and also changing the order of ldaps to be alphabetical" am: 2279402490
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1829234
Change-Id: I95bc17bce0aedca17e0cf8ae57a66a8056fe3c68
2021-09-20 19:42:30 +00:00
Roopa Sattiraju
2279402490
Merge "Adding sattiraju@ as OWNER and also changing the order of ldaps to be alphabetical"
2021-09-20 19:05:39 +00:00
Treehugger Robot
a9c6fbdff7
Merge "Make createBond(int) a system API"
2021-09-20 15:52:02 +00:00
Alice Kuo
399c36babb
csip: Expose an extra data with intent and store in CachedBluetoothDevice
...
Bug: 178981521
Bug: 150670922
Test: Discover and pair with the CSIP supported device, and check the
pairing string in the dialog
Merged-In: I3e99c59e0cb974409291e1b4c28393106784e133
Change-Id: I3e99c59e0cb974409291e1b4c28393106784e133
2021-09-18 01:02:32 +00:00
Alice Kuo
e12ff23a6d
csip: Expose an extra data with intent and store in CachedBluetoothDevice
...
Bug: 178981521
Bug: 150670922
Test: Discover and pair with the CSIP supported device, and check the
pairing string in the dialog
Change-Id: I3e99c59e0cb974409291e1b4c28393106784e133
2021-09-17 17:29:11 +00:00
Roopa Sattiraju
b3ba6cdbed
Adding sattiraju@ as OWNER and also changing the order of ldaps to be
...
alphabetical
Tag: #feature
Bug: 200240100
Test: Manual
Change-Id: I15ccfeae1e1a061a002be9c2e202104352b1ce98
2021-09-16 23:47:19 -07:00
Qasim Javed
d93483f74b
Make createBond(int) a system API
...
BUG: 195156317
Test: Manual
Change-Id: I10d9ac305cbc1bb28c8150e1b167a0e61ad3f04e
Merged-In: I10d9ac305cbc1bb28c8150e1b167a0e61ad3f04e
2021-09-16 22:38:47 +00:00
Qasim Javed
5cebaaa562
Make createBond(int) a system API
...
BUG: 195156317
Test: Manual
Change-Id: I10d9ac305cbc1bb28c8150e1b167a0e61ad3f04e
2021-09-16 13:07:58 -07:00