- 02 Nov, 2016 1 commit
-
-
Joseph Pirozzo authored
Message Access Profile Client code. Supports Message Notification Service server and Message Access Service Client for sending messages and receiving new messages and retrieving unread messages. Bug: 30467210 Change-Id: Ia4f27f11acbbcb5975d85344f0c19be3d1975b66 (cherry picked from commit 7765761c05e1cb2231198e7b9dccba5254c0cf75)
-
- 28 Oct, 2016 1 commit
-
-
Sanket Agarwal authored
In order for applications to render A2DP SNK audio, they may require a specific label for the streaming service in-stead of relying on the application label. Bug: b/28537735 Change-Id: If4e422160802ba578b0f38630b82462fcb619b33 (cherry picked from commit 00023aaf6c83190ae797cedf6878d4d076fa74a6)
-
- 17 Oct, 2016 1 commit
-
-
Sanket Agarwal authored
Bug: b/28791287 Change-Id: Ie4cb76b301bb3f36a750658fb86caa0def1eb503 (cherry picked from commit 4b491c2c874395c436949183bcbd84ebb2493131)
-
- 22 Aug, 2016 1 commit
-
-
Adam Lesinski authored
BatteryStats is going to start tracking bluetooth scanning, so we start by passing along the WorkSource we were given (or we created if none was specified). This is only done for BLE scanning at the moment, and only for regular scans. Batched scans will also need to be considered. Bug:22718669 Change-Id: I15dd7c912320552323aaf9d713b4bb3224ffffec
-
- 10 May, 2016 1 commit
-
-
Bryce Lee authored
By default, devices which use HFP Client profile should use the built-in connection service. However, the service should be flexible enough to allow other implementations. Bug: 28068989 Change-Id: Ic1be5745541ccfbd838c5440e4cfc75620ae91c2
-
- 03 May, 2016 1 commit
-
-
Ajay Panicker authored
Allow the Bluetooth application to be bound to before the user enters their lock pattern. Also move the file used for sharing text blobs to private storage as that could contain private data. Bug: 27332939 Change-Id: Iefa15939967afeb34c088957834ad5c35d7fd8fe
-
- 05 Apr, 2016 1 commit
-
-
Sanket Agarwal authored
MediaBrowserService exports A2DP streaming features to the rest of stack using the MediaBrowser API. Currently it was being stareted by BOOT_COMPLETE which made it start very late. Also that meant that some of the broadcasts for the connection events is lost. Now it is started by the A2DP state machine so that we do not miss any state changes. Bug: 27744764 Change-Id: I193b4adfea09cbd90e41f1a217383b6aa234ef2b
-
- 04 Apr, 2016 1 commit
-
-
Joseph Pirozzo authored
Update profiles used in Car to enable and require PRIORITY_AUTO_CONNECT to automatically connect when Adapter turns on. Bug: 27899874 Change-Id: I33bf7cabe959b47954e3aced2af8a5ce8444b9ad
-
- 31 Mar, 2016 1 commit
-
-
Alan Viverette authored
Bug: 21854466 Change-Id: Iebd75177ca302af975a76787a22fecf79a77ef26
-
- 17 Mar, 2016 1 commit
-
-
Joseph Pirozzo authored
Conditionally disable account authenticator when pbap client service is unavailable. Bug: 27689917 Change-Id: Ia215b40805568e10f44b6c784abbfd9d39586bdf
-
- 15 Mar, 2016 1 commit
-
-
Joseph Pirozzo authored
Migrate code from frameworks/opt/bluetooth for pbap client to support pbap as a bluetooth profile. Bug: 27490041 Change-Id: I7a486af1c58d17ee10348aae044786df670a781e
-
- 14 Mar, 2016 1 commit
-
-
Sanket Agarwal authored
Telecom provides a ConnectionService mechanism where in order to make calls you only need to provide the right phone account (which can be queried using a predefined scheme). This change adds a new middleware called ConnectionService which provides a translation medium from Bluetooth <-> Telecom. Anyone who wishes to use HFP HF role can then simply use TelecomManager (and TelecomManager's InCallService) interfaces. Bug: b/26757899 Change-Id: I66e47b6ff6330cfd9040a4a6cf4edadac28d63de
-
- 29 Jan, 2016 1 commit
-
-
Andre Eisenbach authored
Bug: 26827915 Change-Id: Ia62c0b777225b64279998f234b2df53836b956a4
-
- 28 Jan, 2016 1 commit
-
-
Andre Eisenbach authored
Bug: 26827915 Change-Id: Ia62c0b777225b64279998f234b2df53836b956a4
-
- 27 Jan, 2016 1 commit
-
-
Adam Lesinski authored
BatteryStats is going to start tracking bluetooth scanning, so we start by passing along the WorkSource we were given (or we created if none was specified). This is only done for BLE scanning at the moment, and only for regular scans. Batched scans will also need to be considered. Bug:22718669 Change-Id: I3ff042d6c344f13b600602c5966aef60b4587916
-
- 19 Jan, 2016 1 commit
-
-
Sanket Agarwal authored
- Add autoconnect functionality for A2DP Sink - Use AudioPatch mechanism for sink playback - AudioFocus approach to manage concurrencies A2DP Sink: Support for AudioTrack - add support for audiotrack to render audio data - add support for AVRCP State to trigger audio rendering AVRCP_CTRL: add support for AVRCP 1.3 Controller - fill placeholder function for AVRCP 1.3 - add supporting classes to handle AVRCP Commands AVRCP Controller: Support for retaining volume level and blocking streaming from remote. - retain volume level on new connection request - block streaming from remote. Change-Id: I8c31fd1779b196ced0fb0870855b93263ea331ec
-
- 13 Jan, 2016 1 commit
-
-
Sanket Agarwal authored
- Add autoconnect functionality for A2DP Sink - Use AudioPatch mechanism for sink playback - AudioFocus approach to manage concurrencies A2DP Sink: Support for AudioTrack - add support for audiotrack to render audio data - add support for AVRCP State to trigger audio rendering AVRCP_CTRL: add support for AVRCP 1.3 Controller - fill placeholder function for AVRCP 1.3 - add supporting classes to handle AVRCP Commands AVRCP Controller: Support for retaining volume level and blocking streaming from remote. - retain volume level on new connection request - block streaming from remote. Change-Id: I8c31fd1779b196ced0fb0870855b93263ea331ec
-
- 04 Jan, 2016 1 commit
-
-
Jeremy Klein authored
BUG: 26247383 Change-Id: I25a89bc564b89de683e61ed00f1e311c8c69b62c
-
- 16 Dec, 2015 1 commit
-
-
Alan Viverette authored
Bug: 22628106 Change-Id: I76b21dd25d7a4991e4cef601644997dc59fb4cd0
-
- 21 Oct, 2015 1 commit
-
-
Ajay Panicker authored
Used a file provider to serve up URIs to allow applications to access files in the external Bluetooth directory. Bug: 23367919 Change-Id: Iadcdcafb235f3eeb50a0e147f3ef982fc9ee38b3
-
- 20 Oct, 2015 1 commit
-
-
Ajay Panicker authored
Used a file provider to serve up URIs to allow applications to access files in the external Bluetooth directory. Bug: 23367919 Change-Id: Iadcdcafb235f3eeb50a0e147f3ef982fc9ee38b3
-
- 29 Jul, 2015 1 commit
-
-
Fyodor Kupolov authored
Pre-M apps running in the foreground now get scan results. For legacy apps running in the background, no results are returned and the error is logged. Bug: 21852542 Change-Id: Ic7a91f34c6718c26f0dae30dade6a436fe1061af
-
- 24 Jul, 2015 1 commit
-
-
tturney authored
Bug: 22713866 Change-Id: Idb53b0e9e877221cea3e4af3c8c7c4db51616105
-
- 11 Jul, 2015 1 commit
-
-
Amit Mahajan authored
Bug: 22376654 Change-Id: I437f9bf324950cb70bae5be76699824da5897a6f
-
- 09 Jul, 2015 1 commit
-
-
Sanket Padawe authored
Bug: 22288056 Bug: 22285480 Change-Id: I9be944e8d28c93dc1eabe6b03cd6b69692d0c105
-
- 07 Jul, 2015 1 commit
-
-
Fyodor Kupolov authored
In onScanResult, skip a device if calling process has no location permission/appop Bug: 21852542 Change-Id: I4e3511b33d69d94c1df6e1bf2f9a351303a90685
-
- 29 Jun, 2015 1 commit
-
-
Andre Eisenbach authored
Bug: 22093842 Change-Id: I0410b9b2f82b7471989ac3857abf6ffa2e106015
-
- 19 Jun, 2015 1 commit
-
-
Dianne Hackborn authored
We tell the device idle controller to go out of idle before starting the voice command activity. Change-Id: I41900518af61f0cb477ec56eaebfe798c69512f9
-
- 18 Jun, 2015 1 commit
-
-
Alan Viverette authored
Bug: 21854466 Change-Id: I85b8e78d0e6adf3ad2046c803ea45aba9eb2c3ca
-
- 29 May, 2015 1 commit
-
-
Alan Viverette authored
Change-Id: I9cec1d41bbf8e16e1d9db0b784584f24e74cff4f
-
- 16 Apr, 2015 2 commits
-
-
Casper Bonde authored
Server side of the Sim Access Profile. Enables a Bluetooth device to take over control of the SIM. This is usefull in cars where the internal antenna in the phone can have a low signal level. For this profile to work, the RIL driver must allow for this feature to be used, and it must provide the API needed. The API is based on protoBuf. This change includes some SAP test cases. Change-Id: Ia46493383efed6b8a89ca270bdafa60fc1a150c1
-
kschulz authored
Removed the send MMS message intent, and replaced by SmsManager.sendMultimediaMessage() Change-Id: I226b7b0e8fdb101ab160563937ae6e7a1a13be41 Signed-off-by:
Casper Bonde <c.bonde@samsung.com>
-
- 15 Apr, 2015 1 commit
-
-
Casper Bonde authored
Server side of the Sim Access Profile. Enables a Bluetooth device to take over control of the SIM. This is usefull in cars where the internal antenna in the phone can have a low signal level. For this profile to work, the RIL driver must allow for this feature to be used, and it must provide the API needed. The API is based on protoBuf. This change includes some SAP test cases. Change-Id: Ia46493383efed6b8a89ca270bdafa60fc1a150c1
-
- 14 Apr, 2015 1 commit
-
-
kschulz authored
Removed the send MMS message intent, and replaced by SmsManager.sendMultimediaMessage() Change-Id: I226b7b0e8fdb101ab160563937ae6e7a1a13be41 Signed-off-by:
Casper Bonde <c.bonde@samsung.com>
-
- 11 Apr, 2015 2 commits
-
-
kschulz authored
- Change folder name lookup to a map Replaced the arrays used to convert mailbox ID/msg type to a folder name with a static map. This is to avoid null pointer exception for unknown values, and to catch any changes in the ID/type values at compile time in stead of runtime. Bug-id:16874441 - Added Instance Information support and Extended Event support. Still missing integration wiht SDP MAP feature bit mask support - Adding Abstract implementation to support conversations - added IM account handling, IM type definition, Application paramenters. - addedgetConversactionList functionality - added method to strip encoding in headers - Fixed messagelist showing both email address and name in the name fields. - Fixed Index out of bounds exception was hit when the subject contained invalid chars. - Added functionality to support the getConversationListReq Works for SMS/MMS, Email and IM For Email/IM it depends on the convoContact table in the contract. For SMS/MMS it uses the contact number+ name if available in contact database. - Added new parameters to msgListing also in contract class - Added Test framework for "near system level" tests Currently only includes an entry point for single device tests. - Added support for setOwnerStatus - Added support for vcard type X-BT-UID - Introduced type SignedLongLong to handle 128 bit values which needs to be handled as hex-strings. - Added convocontact notification events for IM - Added support for IM getMessage - Added setEventFilter function. - Added event filtering before enquing an event to be send. - Added selective observers, depending on the active filter. - Fixed timestamp to be from seconds to seconds (not from milisec) - Fixed version number in bMessage if remote featurebit is set for v 1.1 - Added content encoding to QP for text that are not USACII - Corrected the addresses in to/from for IM messages - Added btuid and btuci to vcard - Fixed (some) longlines - Added extendedData support (empty when sending, just logging when receiving) - Fixed Email folderName compairison changed to ignore case - Fixed problem with names containing "null" - BluetoothMapbMessageMms changed to BluetoothMapbMessageMime - Fixrf addOriginator in getMessage request - Add missing subjects in events for SMS - Don't send ReadStatusChanged when pushing a message - Temp way of adding names/uci to IM msg listing - Added messageHandle filtering in msgListing - Convolisting parameter mask support - Added support for using handle when filtering in root folder during msgLising - Added subject to event in sms - Fixed so attribute_mime_type is only sent when parameter is requested - Fixed feature bit check to messageListing version - Fixed leaking cursors - Added support for database identifier - Added folder and conversation version counters Change-Id: I4d2954b795aa7ed2a41dd034384da30f240b518f
-
Sunny Goyal authored
Bug: 18935151 Change-Id: Ibd77cb40a00ecec5c06759bb383aa09ba605969e
-
- 07 Apr, 2015 1 commit
-
-
Andre Eisenbach authored
Somehow answering a call now requires this permission if the phone is in vibrate mode. Bug: 20092494 Change-Id: Ic0394895ff5e3b3795ddca102b2241d5026540d1
-
- 02 Apr, 2015 1 commit
-
-
Alex Klyubin authored
This declares to the platform and tools that this app does not use cleartext network traffic. The platform and tools will be blocking (on best effort basis) attempts to use such traffic by this app. For example, attempts to use HTTP (rather than HTTPS) will be blocked. Bug: 19215516 Change-Id: I6e8f6aa5c37d73f33ec249b9f1e756afa9bb8ae4
-
- 16 Mar, 2015 1 commit
-
-
Sunny Goyal authored
> live_folders are no longer supported by launcher Change-Id: I08aed20b22f57cccdfce1cb193d6e03de494bc76
-
- 18 Dec, 2014 1 commit
-
-
Sungmin Choi authored
Bug: 18788282 Change-Id: I2f67cf7b492d3e22d09dbe002a2a93d653db7736
-