Commit Graph

2243 Commits

Author SHA1 Message Date
Rahul Sabnis
74f245203c Merge "Temporarily comment out usages of PropertyInvalidatedCache in Bluetooth code while it is pending migration to module-utils" am: 325365b74d am: 17d16a9f73 am: 280c0e9cfb am: 1f48a76478
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947703

Change-Id: I4c23485a14736907a9157cf4b25943602763b7a3
2022-01-14 02:16:11 +00:00
Rahul Sabnis
1f48a76478 Merge "Temporarily comment out usages of PropertyInvalidatedCache in Bluetooth code while it is pending migration to module-utils" am: 325365b74d am: 17d16a9f73 am: 280c0e9cfb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947703

Change-Id: I0baca5b82b90633a4932aece978b1b0616cf331c
2022-01-14 01:51:55 +00:00
Rahul Sabnis
088a308127 Temporarily comment out usages of PropertyInvalidatedCache in Bluetooth code
while it is pending migration to module-utils

Tag: #feature
Bug: 210468958
Test: Manual
Change-Id: Iab59d235ca59fe2b5863fb4714eaccbc64fa915c
2022-01-12 16:56:12 -08:00
Ashwini Oruganti
776b439703 Merge "Revert "Migrate unsafe parcel APIs in framework-minus-apex"" 2022-01-12 23:07:08 +00:00
Rahul Sabnis
c5b88ffe7b Merge "Make BluetoothHeadset APIs used by Telecom into System APIs" 2022-01-12 22:10:46 +00:00
Bernardo Rufino
331be9a643 Revert "Migrate unsafe parcel APIs in framework-minus-apex"
This reverts commit 90bb3709dc.

Reason for revert: b/214053959

Change-Id: Ic271bab1d3eaf677a5989dda9deb944ee2ad6850
2022-01-12 17:44:44 +00:00
Rahul Sabnis
0eeb1d32b4 Make BluetoothHeadset APIs used by Telecom into System APIs
Tag: #feature
Bug: 195156304
Test: Manual
CTS-Coverage-Bug: 211914959
Change-Id: I13d6f553f5b9d6ca7c2ae9a42450875b16cd1490
2022-01-12 09:25:35 -08:00
Treehugger Robot
a905d53574 Merge "gtbs: Add Generic Telephone Bearer Service support" am: ddcee937c1 am: 66a9d57579 am: 8ef0cb74f7 am: ab91a34e7c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1942955

Change-Id: I5d7016014182677983832415bbdf603ddd98310f
2022-01-12 08:07:23 +00:00
Treehugger Robot
ab91a34e7c Merge "gtbs: Add Generic Telephone Bearer Service support" am: ddcee937c1 am: 66a9d57579 am: 8ef0cb74f7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1942955

Change-Id: I42f0e6c218a33e642207b46bc58a1b53cb6eee2a
2022-01-12 07:54:39 +00:00
Treehugger Robot
ddcee937c1 Merge "gtbs: Add Generic Telephone Bearer Service support" 2022-01-12 07:05:02 +00:00
Md Shahriar Hossain Sajib
ec898713b2 Merge "le advertisement address type settings" am: f28ab362fc am: 77cc19d668 am: 9770705ba0 am: a687f23cea
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1868844

Change-Id: I38abedb11bab4d7e496a8499c3d8018cf96214ae
2022-01-12 05:34:04 +00:00
Md Shahriar Hossain Sajib
a687f23cea Merge "le advertisement address type settings" am: f28ab362fc am: 77cc19d668 am: 9770705ba0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1868844

Change-Id: Idbd1d85af8b7b6e8ba30678fbd067b56ed218214
2022-01-12 03:50:23 +00:00
Md Shahriar Hossain Sajib
f28ab362fc Merge "le advertisement address type settings" 2022-01-12 03:11:00 +00:00
Mariusz Skamra
b91b1c5139 gtbs: Add Generic Telephone Bearer Service support
Tag: #feature
Bug: 159786353
Bug: 213412267
Sponsor: jpawlowski@
Test: build
Change-Id: Iecd56b91ce59f6b014878691fe4c6fae826b73f9
2022-01-11 19:36:33 +00:00
chapin
e4cd792bab Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" am: 279b828fd8 am: 84913280a8 am: 35117a7596 am: 815d4cedea
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1940083

Change-Id: I49a731122e7bdf8498ed00a30568a71cf66cad47
2022-01-07 16:31:49 +00:00
chapin
815d4cedea Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" am: 279b828fd8 am: 84913280a8 am: 35117a7596
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1940083

Change-Id: I16e62355558973caf77b9a0ab7c00a273af756b2
2022-01-07 16:17:00 +00:00
chapin
279b828fd8 Merge "Revert "gtbs: Add Generic Telephone Bearer Service support"" 2022-01-07 14:08:23 +00:00
Treehugger Robot
d013954757 Merge "Bluetooth: add LE Audio COD constant definition" am: d35cd459d6 am: c252a62ded am: 94a531c7fa am: a2abf5025b
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1937497

Change-Id: Ie6f8ff44d60719865b5ba8ce84919b4bffd003f4
2022-01-07 00:45:39 +00:00
Treehugger Robot
a2abf5025b Merge "Bluetooth: add LE Audio COD constant definition" am: d35cd459d6 am: c252a62ded am: 94a531c7fa
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1937497

Change-Id: I4d4060067286d9e2c5c422c7bbe12cfabd5f720c
2022-01-07 00:35:31 +00:00
Jack He
78f425ff07 Revert "gtbs: Add Generic Telephone Bearer Service support"
Revert "gtbs: Add Generic Telephone Bearer Service implementation"

Revert submission 1873900-gtbs

Reason for revert: broke cellular call over BT, see b/213412267
Reverted Changes:
I284ddacfc:gtbs: Add Generic Telephone Bearer Service impleme...
I8264ade4b:gtbs: Add Generic Telephone Bearer Service support...
I996cd5ff9:Add support for Generic Telephone Bearer service (...

Bug: 213412267
Tag: #feature
Test: answer cellular call by pressing button on HFP headset
Change-Id: I9c6b12b794b7378fd852238ad06890f46922c095
2022-01-07 00:34:04 +00:00
Qasim Javed
94e81d90cb Merge "Add BluetoothLeBroadcastAssistantCallback." am: bfad455280 am: d89e584952 am: 6b795762eb am: c93e7bf82a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1921059

Change-Id: Id0c9b2c1cf6ebde10e75bc8830e92b1c2380bfa1
2022-01-07 00:08:31 +00:00
Qasim Javed
c93e7bf82a Merge "Add BluetoothLeBroadcastAssistantCallback." am: bfad455280 am: d89e584952 am: 6b795762eb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1921059

Change-Id: I44ec395413eeb865a9a5a12a7574fdcff56653ed
2022-01-06 23:53:36 +00:00
Treehugger Robot
d35cd459d6 Merge "Bluetooth: add LE Audio COD constant definition" 2022-01-06 23:47:54 +00:00
Lee Shombert
9a686c07ba Merge "Prepare PropertyInvalidatedCache for SystemApi" 2022-01-06 23:14:05 +00:00
Qasim Javed
0809c7789f Add BluetoothLeBroadcastAssistantCallback.
Bug: 205174140
Bug: 208222452
Tag: #feature
Test: gd/cert/run

Change-Id: I302f2d22e6f295db27c4309b7a30dd867a264439
2022-01-06 18:39:53 +00:00
Treehugger Robot
68799ae429 Merge "Add BluetoothLeBroadcastSourceInfo." am: e5fb36cbf2 am: 7d24df44bc am: a16f4ac7c3 am: dcd76d8e99
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1915000

Change-Id: I3d5508462b3e3ec7cf76563175250039d01a79ef
2022-01-06 11:52:18 +00:00
Treehugger Robot
dcd76d8e99 Merge "Add BluetoothLeBroadcastSourceInfo." am: e5fb36cbf2 am: 7d24df44bc am: a16f4ac7c3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1915000

Change-Id: Id6b02f631d7ca15b6ef56ac7fe53a534bb6f5943
2022-01-06 11:32:58 +00:00
Treehugger Robot
e5fb36cbf2 Merge "Add BluetoothLeBroadcastSourceInfo." 2022-01-06 10:32:39 +00:00
Andriy Naborskyy
d5e7c4d04e le advertisement address type settings
add api to request public or random address type for advertisements.

bug: 155993389
Bug: 199827901
Tag: #feature
Test: atest BluetoothInstrumentationTests
Test: ACTS, SL4A, IOP and BCST, CTS, GTS
Change-Id: I4a2b9918e0f0cc31649e3c1952d9ba34f78d337f
2022-01-06 14:23:34 +08:00
Treehugger Robot
86e3d5a267 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." am: d5bd847275 am: c460086312 am: 33d0f3b417 am: c29dcc4d34
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1932845

Change-Id: I6c94fef43f1b7e6ed8451b556432ad4c0771232f
2022-01-05 22:24:47 +00:00
Treehugger Robot
c29dcc4d34 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." am: d5bd847275 am: c460086312 am: 33d0f3b417
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1932845

Change-Id: I0503489731fdf2cb4675e553eaaa62d58c2cf2a2
2022-01-05 22:07:45 +00:00
Jakub Pawlowski
c201914d57 Bluetooth: add LE Audio COD constant definition
Tag: #feature
Test: compilation
Bug: 150670922
Change-Id: Ic68cd1e9ce4f10d7c2388eeeabe67acad5e555ea
2022-01-05 23:04:04 +01:00
Treehugger Robot
d5bd847275 Merge "Reduce blocking time when waiting for CharacteristicWrite queue to clear up." 2022-01-05 21:13:56 +00:00
Qasim Javed
63d5150d7d Add BluetoothLeBroadcastSourceInfo.
Bug: 205174140
Bug: 208222452
Tag: #feature
Test: gd/cert/run

Change-Id: I5d129d8b230ab564387212ebe83eb3c4398c7b21
2022-01-05 12:52:01 -08:00
Treehugger Robot
57af351290 Merge "gtbs: Add Generic Telephone Bearer Service support" am: cb64b957f7 am: c245603eab am: 3bcdbfb925 am: 3e1a493f6e
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1873900

Change-Id: I719487c08ddb419f1a9eb3d02771a082a2a59902
2022-01-05 19:44:48 +00:00
Treehugger Robot
3e1a493f6e Merge "gtbs: Add Generic Telephone Bearer Service support" am: cb64b957f7 am: c245603eab am: 3bcdbfb925
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1873900

Change-Id: I2ad007b8a4e6920fb69fc7af16b9e67ec5b2f476
2022-01-05 19:12:01 +00:00
Treehugger Robot
cb64b957f7 Merge "gtbs: Add Generic Telephone Bearer Service support" 2022-01-05 09:58:55 +00:00
Lee Shombert
0cece3898b Prepare PropertyInvalidatedCache for SystemApi
Bug: 152453213
Tag: #refactor

This commit prepares PropertyInvalidatedCache to function as a system
api.  Specifically, the methods recompute() and bypass() which may be
overridden by clients are now public (instead of protected).  This
forces an update to all existing clients, to accommodate the change in
method visibility.

Two small changes have been made as cleanup:

 1. The awkwardly named debugCompareQueryResults() is now
    resultEquals(), which is more or less consistent with how other
    equality tests are named in Android.  This name change affects two
    clients.

 2. PackageManager has changed to use resultEquals() instead of
    maybeCheckConsistency().  This provides a simpler and more
    consistent use of the APIs.  maybeCheckConsistency() has been made
    private.

Test: atest PropertyInvalidatedCacheTests

Change-Id: I4110f8e887a4fd8c784141e8892557a9d1b80a94
2022-01-04 08:13:59 -08:00
Treehugger Robot
d5b640e3b9 Merge "Use Common Audio Service UUID from latest assigned numbers" am: ccb536b8e2 am: cc65d33474 am: 65bed708fc
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1933139

Change-Id: I3a28152420ae7c180cc9e42f03cab1595167db3b
2021-12-30 00:50:13 +00:00
Treehugger Robot
ccb536b8e2 Merge "Use Common Audio Service UUID from latest assigned numbers" 2021-12-30 00:16:35 +00:00
Jakub Pawlowski
2b67e53442 Use Common Audio Service UUID from latest assigned numbers
Bug: 150670922
Test: compilation
Merged-In: I35684ecec50c3db757331b6384c2579f5a28a70a
Change-Id: I35684ecec50c3db757331b6384c2579f5a28a70a
2021-12-29 19:11:00 +00:00
Jakub Pawlowski
b5ff8bcd3e Use Common Audio Service UUID from latest assigned numbers
Bug: 150670922
Test: compilation
Change-Id: I35684ecec50c3db757331b6384c2579f5a28a70a
2021-12-29 20:03:32 +01:00
Johanna Ye
ff0f688ca4 Reduce blocking time when waiting for CharacteristicWrite queue to clear
up.

Bug: 200073240
Test: manual build
Change-Id: I62070a5789809c363dba3cb4f0d007d17e3a9ef8
2021-12-23 11:47:10 -08:00
Treehugger Robot
cb5ddfda9a Merge "Pbap use profileConnector, resolveSystemService api fix" am: 4548fa7275 am: fff729397a am: 4296ee7d71
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1916517

Change-Id: Iee2f42ccdf2e69baf7f02ec453875477df9aca20
2021-12-21 01:45:46 +00:00
Treehugger Robot
4548fa7275 Merge "Pbap use profileConnector, resolveSystemService api fix" 2021-12-21 00:58:16 +00:00
TreeHugger Robot
3fe4b24d46 Merge "Pbap use profileConnector, resolveSystemService api fix" 2021-12-20 22:53:32 +00:00
Mariusz Skamra
9537669523 gtbs: Add Generic Telephone Bearer Service support
Tag: #feature
Bug: 159786353
Sponsor: jpawlowski@
Test: build
Change-Id: I8264ade4b07df17fc0207437dfdcae7028cc20ff
2021-12-17 07:56:45 +00:00
Treehugger Robot
8f91c16c23 Merge "Remove allowBlocking from all BluetoothProfiles" am: a39eb360db am: df07c71769 am: 88beced30f
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1927380

Change-Id: I7b19fbb89c320fd3a14d57faa9aa10065b23d708
2021-12-17 03:15:57 +00:00
Treehugger Robot
a39eb360db Merge "Remove allowBlocking from all BluetoothProfiles" 2021-12-17 02:01:13 +00:00
William Escande
a76f95887c Merge "Remove allowBlocking from all BluetoothProfiles" 2021-12-17 00:15:40 +00:00