summaryrefslogtreecommitdiff
path: root/framework/java
AgeCommit message (Collapse)Author
2022-04-12Merge "BluetoothCsipSetCoordinator: Fixes for CTS run" am: 9a08402b28 am: ↵Treehugger Robot
76313b8a56 am: 0ab68b6c14 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2059434 Change-Id: I7650de8efed2b6b734186d6307752108810a4d3f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-11broadcaster: Fix parceling subgroupJakub Tyszkowski
Adds the missing field write. Bug: 150670922 Tag: #feature Test: atest BluetoothLeBroadcastSubgroupTest Sponsor: jpawlowski@ Change-Id: Ib795d8d89e07c1922a8e9a1547fc5bd560b469ac
2022-04-11BluetoothCsipSetCoordinator: Fixes for CTS runŁukasz Rymanowski
Bug: 222748660 Test: atest android.bluetooth.cts.BluetoothCsipSetCoordinatorTest Change-Id: Idcc79f27c621e54aa1a771a23b5e8eacd3e2c874
2022-04-09Merge "hap: Fix missing null device checks" am: cfc4b2f5b9 am: 1374a0e0cc ↵Jack He
am: 9701c9281c Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2054086 Change-Id: I94fdcb3dee21b2d763af53e5aef9d50b81295483 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08Merge TP1A.220404.001Scott Lobdell
Change-Id: Ie978b3464b876dfaba2bf22ab195875f4fb4856a
2022-04-05hap: Fix missing null device checksJakub Tyszkowski
Bug: 150670922 Tag: #feature Test: atest BluetoothHapClientTest Sponsor: jpawlowski@ Change-Id: Ia0e0d7b8892f202a8b3bef01dab0f64ff09a0c51
2022-04-04Pretty print profile names in BluetoothDatabaseJakub Pawlowski
Test: observe logcat output when connecting to device Merged-In: Iec184020ff8778cb9c626b354c89fd8a7ef416de Change-Id: Iec184020ff8778cb9c626b354c89fd8a7ef416de
2022-04-04Pretty print profile names in BluetoothDatabaseJakub Pawlowski
Test: observe logcat output when connecting to device Change-Id: Iec184020ff8778cb9c626b354c89fd8a7ef416de (cherry picked from commit 3605603ceb504845ad4b05bd0a50c238f21379e5)
2022-04-02Merge TP1A.220328.001Rob Seymour
Change-Id: I5f07094ba2fb3991da03673f97d2957b1f68018b
2022-04-01Merge "Fix unregistering callbacks" am: b6a2beb6aa am: c884380470 am: d1a0905eafJack He
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2052885 Change-Id: Ia572053c53ce9552bc512c0d7c23450ea6422265 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-01Fix unregistering callbacksJakub Tyszkowski
Bug: 150670922 Tag: #feature Test: atest CtsBluetoothTestCases Sponsor: jpawlowski@ Change-Id: Id0ee8eb31547c7b333619642717ee1d87c3c01fb
2022-03-31Merge "Add LE_AUDIO_BROADCAST_ASSISTANT support in BluetoothAdapter" am: ↵Jack He
c8c9eb5b57 am: d0a491ce3e am: a458114060 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2049903 Change-Id: Ia9ed3fda9fc3484b344e738b7a1468db68c4fa0c Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-31Merge "Add LE_AUDIO_BROADCAST_ASSISTANT support in BluetoothAdapter"Jack He
2022-03-31Add LE_AUDIO_BROADCAST_ASSISTANT support in BluetoothAdapterHyundo Moon
Test: atest BluetoothInstrumentationTests Change-Id: I95400a2512f348c5df56fc8d5c21afd1e9bcc159
2022-03-30Merge "Removed "default" for onBluetoothActivityEnergyInfoError" am: ↵Etienne Ruffieux
ae099dc69c am: a83745e97c am: caf10d1959 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2049287 Change-Id: Id8a98d6f59bd696d73ee9c02cdb52b67e8ebe806 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Merge "Removed "default" for onBluetoothActivityEnergyInfoError"Etienne Ruffieux
2022-03-30Merge "Update BluetoothAdapter#setScanMode to throw an ↵Rahul Sabnis
IllegalArgumentException when the the input is invalid" into tm-dev
2022-03-30Merge "Store Binder.clearCallingIdentity value as final var" am: e2f11e80d1 ↵Etienne Ruffieux
am: 45b30f756a am: 1bd612d1df Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2049285 Change-Id: I56966db0baa98929d4cbd62fe99ede6491e4dce8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-30Removed "default" for onBluetoothActivityEnergyInfoErrorEtienne Ruffieux
Bug: 223344084 Tag: #feature Test: manual Change-Id: Iadbe3eddecc839ec3200a9f7e3a8720818a5eca3
2022-03-30Store Binder.clearCallingIdentity value as final varEtienne Ruffieux
Bug: 227412240 Test: manual Tag: #feature Change-Id: I91d6b0dd0d21767a9abad7e196e8f54eeb818217
2022-03-29Update BluetoothAdapter#setScanMode to throw an IllegalArgumentExceptionRahul Sabnis
when the the input is invalid Tag: #feature Bug: 202310885 Test: atest BluetoothHostTest#testSetScanMode Ignore-AOSP-First: Fixing GTS test Change-Id: I4cd64903de7c4b413f551ac6fd4703035e32c7b9
2022-03-29Merge changes from topic "api-review-result-receiver" am: 4016e3d909 am: ↵Etienne Ruffieux
96b794c2e1 am: 3ad78e8243 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2038805 Change-Id: Ied13579dc8b462e8843c1817b6711d44aa0c3411 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge changes from topic "api-review-result-receiver"Etienne Ruffieux
* changes: [API Review] Added error method to interface Bluetooth stats [API Review] BluetoothActivityenergyInfo doc + rename [API Review] Replace ResultReceiver by Executor
2022-03-29Merge "Removed SDK comparison to fix errorprone target" am: b8d40257ba am: ↵Etienne Ruffieux
1887d98406 am: f99a1410cb Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2047903 Change-Id: Icb196b3571184dede18836bd992f62c2bb980201 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge "API-REVIEW: add detail in codec switch javadoc" am: cb3a33c81d am: ↵Treehugger Robot
21a6e1bc39 am: eff16aa9bd Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2047543 Change-Id: I71ec147c57ce8c81425b1ac07958237b492bfe5d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge "Removed SDK comparison to fix errorprone target"Etienne Ruffieux
2022-03-29Merge "API-REVIEW: add detail in codec switch javadoc"Treehugger Robot
2022-03-29Removed SDK comparison to fix errorprone targetEtienne Ruffieux
Bug: 227275330 Test: manual Tag: #feature Change-Id: I358b1d6249dc75f04b7a5194ac4713a008733a14
2022-03-29Merge "[API Review] Add java doc for BluetoothLeCallback.registerCallback()" ↵Treehugger Robot
am: 3c3c3992a3 am: e654cef175 am: 8a05361dbd Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2046645 Change-Id: I6ab17406863f4182884a53ac2c913f94d90f9a9a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge "Add javadoc block for each constant of AD type filter" am: 3d794a25d3 ↵Treehugger Robot
am: 0ac6485265 am: 59e305d32e Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2044923 Change-Id: I19a4f883c3b64245e2b455fd9e6dde50529e4434 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge "API Review: Update api for S+: Throw / Privileged" am: 2987f418c6 am: ↵Treehugger Robot
5c9846577e am: 48e2221a00 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2038685 Change-Id: Ie211f26aa4ede2c1963c8a678c036802a0c7e5d8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-29Merge "[API Review] Add java doc for BluetoothLeCallback.registerCallback()"Treehugger Robot
2022-03-29API-REVIEW: add detail in codec switch javadocWilliam Escande
Fix: 222434921 Test: no test for doc Tag: #refactor Change-Id: Icc11f11cdb95f71705c7c82b69bc957b86fedfd4
2022-03-29Merge "Correct the typo in BluetoothHearingAid#getHiSyncId" into tm-devJason Hsu
2022-03-29[API Review] Add java doc for BluetoothLeCallback.registerCallback()Patty
Bug: 219875113 Tag: #feature Test: atest BluetoothInstrumentationTests Change-Id: Ia1c4008f9f69a6de75cc1ded169a65adef49be04
2022-03-29Merge "Add javadoc block for each constant of AD type filter"Treehugger Robot
2022-03-26Correct the typo in BluetoothHearingAid#getHiSyncIdjasonwshsu
Bug: 224323976 Ignore-AOSP-First: AOSP will be updated later Test: atest CtsBluetoothTestCases Tag: #refactor Change-Id: I6d4d9ed07c8858acc0169f2ad6efe50b6cb21ec8
2022-03-25Add Bluetooth state check as service null isn't sufficient.Etienne Ruffieux
When verifying if Bluetooth is up in some APIs, BluetoothDevice was only checking if the service is null. When the adapter turns off, getState can return STATE_OFF before the callback to inform the Adapter of the new state is received, so the service isn't null but the state is off for a brief period of time. Adding the state checks along with the service checks prevents being able to call an API when Bluetooth is off. Bug: 214056525 Tag: #feature Test: atest BluetoothDeviceTest Ignore-AOSP-First: Merge conflict Change-Id: Ic387a19402ec6cd3e06677f554da8a8de695b4fc
2022-03-25[API Review] Added error method to interface Bluetooth statsEtienne Ruffieux
Bug: 223344084 Test: atest BluetoothAdapterTest Tag: #feature Change-Id: Ib5b2196539294e8024ab182ac1b624b7b38bfa26
2022-03-25Merge TP1A.220321.002Scott Lobdell
Change-Id: Ie8206e8b9c11c3fd55b7adddac5c782ad92c9da4
2022-03-25API Review: Update api for S+: Throw / PrivilegedWilliam Escande
> Please throw the exception for apps targeting S+. > You don't seem to be using any privileged permission: > please either make the API a public API or enforce the permission for > apps targeting S+ (check go/android-api-types) Bug: 222434921 Tag: #refactor Test: build Change-Id: I002b972b3a1fd5cd0b1af8aae81a49124fc9273d
2022-03-25Add javadoc block for each constant of AD type filterChienyuan
Bug: 218875964 Tag: #feature Test: atest CtsBluetoothTestCases:android.bluetooth.cts.ScanFilterTest Change-Id: I8a0e06ac56978b2c8027943e9345669c95cfcfec
2022-03-24Merge "[API Review] Added Bt spec section for codec specific" am: c14abaf794 ↵Etienne Ruffieux
am: 57c4989a75 am: 8333a0a137 Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2038683 Change-Id: I994e27f4b51c5c3289f5d841688127df7dc79feb
2022-03-23[API Review] BluetoothActivityenergyInfo doc + renameEtienne Ruffieux
Added missing documentation on new parameters for requestControllerActivityEnergyInfo and renamed onBluetoothActivityEnergyInfo Bug: 223344084 Tag: #feature Test: build Merged-In: Ie364bfb2708af953fd19cd186f37a4e2b2782167 Change-Id: Ie364bfb2708af953fd19cd186f37a4e2b2782167
2022-03-23[API Review] Replace ResultReceiver by ExecutorEtienne Ruffieux
Bug: 223344084 Test: build Tag: #feature Merged-In: I9fc420a49a24315e85ad49ce398d8088991b3a4a Change-Id: I9fc420a49a24315e85ad49ce398d8088991b3a4a
2022-03-23[API Review] Added Bt spec section for codec specificEtienne Ruffieux
As requested by API review, added sections of the Bt specification documentation in codec specific get methods. Bug: 220890820 Tag: #feature Test: none Change-Id: I52519aa660cf0a9a9a79fdc5ff3d0b0298dc8db4
2022-03-23Merge "More metadata for spatial audio and fast pair" am: 81a78d9f3e am: ↵Treehugger Robot
20756a9aa9 am: 2f52d18c6a Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/1998179 Change-Id: Ied125d9dd48e9eb1c99ccef6075ef0bd9657438b
2022-03-23Merge "More metadata for spatial audio and fast pair"Treehugger Robot
2022-03-23Merge changes I2861d51d,Ifcc6971f am: 2b53c20373 am: 417226527d am: 3df425a07cTreehugger Robot
Original change: https://android-review.googlesource.com/c/platform/packages/modules/Bluetooth/+/2037666 Change-Id: Id714f5d4b7ce64472d60abed1cee05451cbc189e
2022-03-23Merge changes I2861d51d,Ifcc6971fTreehugger Robot
* changes: BluetoothHeadset APIs now no longer return BluetoothStatusCodes#ERROR_BLUETOOTH_NOT_ENABLED. Update BluetoothHeadset#connectAudio and BluetoothHeadset#disconnectAudio to support additional error codes for GTS