- 27 Sep, 2016 1 commit
-
-
Ajay Panicker authored
setPairingConfirmation was set to only require BLUETOOTH_ADMIN permission which shouldn't be able to set the confirmation itself. This is restricted to BLUETOOTH_PRIVILEGED permission. Bug: 29043989 Change-Id: Iae8e31b25795989446265fdcc5eb27e6ffaf29aa (cherry picked from commit df3304a3)
-
- 27 May, 2016 1 commit
-
-
Ajay Panicker authored
Add a flag to enable() to start Bluetooth in restricted mode. In restricted mode, all devices that are paired during restricted mode are deleted upon leaving restricted mode. Right now restricted mode is only entered while a guest user is active. Bug: 27410683 Change-Id: If4a8855faf362d7f6de509d7ddc7197d1ac75cee
-
- 22 Apr, 2016 1 commit
-
-
Seven Shen authored
Bug: 25138326 Change-Id: I9f418370b8725d49e3734406b6f435107bcff021
-
- 24 Feb, 2016 2 commits
-
-
Liejun Tao authored
1. Remember the current local volume level, current remote volume level. When user adjusts the volume, compare the returned remote volume level with desired volume level, if they don't match, do retry. 2.Learn and remember the volume mapping between phone volume level and remote volume level as the user adjusts volume. When user adjusts to one remembered volume level, use the mapping directly. Otherwise calculate the remote volume level and try with method described in step one. 3. Blacklist device if remote device does not tell its initial volume. 4. Define optional threshold for initial volume level to avoid headset being too loud upon re-connection. Signed-off-by:
Liejun Tao <baibai@motorola.com> Change-Id: I78112f5f401666f5a680561473a5c7f914071fbe
-
Andre Eisenbach authored
Interop database entries are stored in the system settings entry "BluetoothInteropDatabase". The format is a list of entries separated by ";". An entry consists of a BDA fragment, followed by a comma and an integer representing a feature from interop.h. Example: To disable LE secure connections for devices starting with BDA 11:22:33, use "11:22:33,0". Bug: 26548845 Change-Id: I5903930178b70d1eb52d64b1c6051ce8ee346da4
-
- 16 Feb, 2016 2 commits
-
-
Casper Bonde authored
When rebasing change-id I3941793f9843abf4afa5ffbee40d1d01c118b29b later change bbb4110b in AOSP, a memory leak fix was removed by accident. This patch re-enables the memory leak fix. Bug: 26383160 Change-Id: I70fd2ea00f6135803f92aad3adda9ce38f47cc32 Signed-off-by:
Casper Bonde <c.bonde@samsung.com> (cherry picked from commit 3a4b8693)
-
Ajay Panicker authored
Bug: 26437927 Change-Id: I673de7f7c68b9a02b234bb99c6f89c7fc36f90c9
-
- 22 Jan, 2016 1 commit
-
-
Ashwini Munigala authored
Receive and handle ACTION_MESSAGE_SENT intent for SMS type message to move it to SENT folder when pushMessage request from MCE is processed and SMS delivered successfully. Bug: 22343270 CRs-Fixed: 903561 Change-Id: I9dafffc737a34233ede2d10e22cd969f520a12cf
-
- 22 Oct, 2015 1 commit
-
-
Ajay Panicker authored
Timestamps were being incorrectly filtered out of Vcards when sending call-logs. Bug: 25084927 Change-Id: Ied8912e7d2fdbcc6e6980c3773c4ec5a449842ec
-
- 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
-
- 12 Oct, 2015 1 commit
-
-
Fyodor Kupolov authored
Foreground scans were still broken even for L-or-earlier apps when the location was disabled. Bug: 24203266 Change-Id: Iaad8d7828a4b383b6cc0a033e94c7d2cd8c9328b
-
- 07 Oct, 2015 1 commit
-
-
Hemant Gupta authored
The CALL_ONGOING_STATE was set twice, causing the connect response not to be sent to the peer device when there was an ongoing call on DUT. This was violating the SAP Spec. Bug: 24520367 Change-Id: I290d924870381a82a4abd8b6c42a6d0ebf55652f
-
- 25 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: I65c7851b505747cca3d79e899ac168f07520fa0a Auto-generated-cl: translation import
-
- 18 Sep, 2015 1 commit
-
-
Baligh Uddin authored
Change-Id: I1ebce88cb2ffc43352d10ab0a81874f87e4f2d48 Auto-generated-cl: translation import
-
- 11 Sep, 2015 1 commit
-
-
Ajay Panicker authored
Adjusted the PARAMETER_MASK_DEFAULT constant for when a message listing request is recieved and a message filter isnt provided. This new filter value causes the sender_address field to be sent along with all the other default information. Bug: 22163529 Change-Id: I49444cfb341d2e6cc72bdab55aa441d712b03f14
-
- 10 Sep, 2015 1 commit
-
-
Ajay Panicker authored
Move a SMS message to the correct folder upon receiving an intent detailing if the message was succesfully sent or not. If sent successfully, move to the SENT folder, otherwise move it to the FAILED folder. Bug: 22992865 Change-Id: Ifdcfb7bb613844f507ef27460ead520c6573b89d
-
- 08 Sep, 2015 1 commit
-
-
Sungmin Choi authored
Bug: 23471393 Change-Id: I46264238e4810a7f280e656220bc68e76eb0cb37 Signed-off-by:
koh.changseok <koh.changseok@lge.com> Signed-off-by:
Sungmin Choi <sungmin.choi@lge.com>
-
- 07 Sep, 2015 1 commit
-
-
Casper Bonde authored
The internal TEST flag was removing too much code. To make it easier to run test, and avoid future issues with removing needed code, the TEST flag is no longer used to remove code. This bug was noticed when running the PTS testcases without the PTS_TEST flag set. It is assumed that this fix will make TC_SERVER_DCN_BV_02_I work without the PTS flag, but unless PTS have updated their test case to accept both a gracefull disconnect and a forced disconnect, TC_SERVER_DCN_BV_03_I will still fail in a production build. The SAP spec suggest to use a gracefull disconnect when initiating a disconnect from a server, hence it is not a good idea to expose a force disconnect option to the used without first having tried a gracefull disconnect. Hence the PTS test case implementation is in conflict with the intented use specified in the SAP specification. Without this fix a build with PTS_TEST=false will not work as intented. PTS_TEST replaced with system property bt.sap.pts. Set it to true to enable the force disconnect button. Bug: 23614694 Signed-off-by:
Casper Bonde <c.bonde@samsung.com> Change-Id: I776a53d6e786c21000ef62094f9a9948ee5880b8
-
- 03 Sep, 2015 1 commit
-
-
Casper Bonde authored
As per SAP spec, padding bytes can be 0-3 bytes, but the current code has incorrect logic, that would lead to calculation of padding bytes as 4 in case the APDU length was multiple of 4, which would lead to incorrect parsing logic in SAP Server and can lead to issues of no response for APDU request from SAP Server as it keeps waiting for reading more bytes from rfcomm which are not present. Also check added in code not to send msg to RIL if socket is null to prevent crash in BT Sap module. Bug: 23024598 Signed-off-by:
Casper Bonde <c.bonde@samsung.com> Change-Id: I24e4a6b850709c9c32b7e0992626a0219dacef03
-
- 01 Sep, 2015 2 commits
-
-
Andre Eisenbach authored
* commit 'bf37a029': Fix column ID for PBAP name lookup
-
Andre Eisenbach authored
When a phonebook lookup is performed to resolve a phone number into a name, the wrong column ID is used to retrieve the value from the cursor, causing an un-caught exception and a failed lookup. Bug: 22953958 Change-Id: I1f826412916012382903fdf30d43d5cb3516432c
-
- 27 Aug, 2015 2 commits
-
-
Ajay Panicker authored
* commit '9135d866': HFP/A2DP: Remove pending auto-connect messages when connected
-
Ajay Panicker authored
Fixes a bug in which being paired with multiple headsets causes previously connected headsets to disconnect. This fix removes pending connect attemps once one device is successfully connected. Bug: 23111466 Change-Id: Id471189d92643b9626e63197c00e76defd0a72bf
-
- 20 Aug, 2015 1 commit
-
-
Sharvil Nanavati authored
* commit '72ecb4ca': Make location enabled check configurable when returning scan results.
-
- 19 Aug, 2015 1 commit
-
-
Sharvil Nanavati authored
Some device classes (e.g. Wear) don't allow location to be enabled but would still like to allow LE scanning to take place. This patch allows the location enabled check to be bypassed if the platform is so configured. Even if the location check is disabled, the calling app must still have one of the location permissions. Bug: 21852542 Change-Id: I206366ce262776d4668c0c42e066f0e20f5fdfeb
-
- 14 Aug, 2015 2 commits
-
-
Vineeta Srivastava authored
-
Fyodor Kupolov authored
* commit '312e10ad': Block results if location is disabled in Settings
-
- 12 Aug, 2015 1 commit
-
-
Fyodor Kupolov authored
Apps holding PEERS_MAC_ADDRESS permission can still access scan results. Bug: 21852542 Change-Id: I75fc289e8965df64efb7ff84fe5a4204904724ab
-
- 08 Aug, 2015 12 commits
-
-
Pavlin Radoslavov authored
* commit 'fdb62835': Revert "Bluetooth-OPP: Enable support to send same file multiple times"
-
Pavlin Radoslavov authored
This reverts commit 86449ac4. The revert is needed to address an issue that crashes Bluetooth. Bug: 22836458 Change-Id: I8c8b51544637dd1c2250eb91e86cb2ca1bbc9fe7
-
Miao Chou authored
am 2f70ddb7: am 38b70dd3: (-s ours) am 89cdf16b: am 2816b2cb: am 0a268209: am 6b58105c: am 75d042a4: (-s ours) am ef9b774c: am 0f6aaa5a: DO NOT MERGE Fix security vulnerabilities in permission of deleting MMS/SMS * commit '2f70ddb7': DO NOT MERGE Fix security vulnerabilities in permission of deleting MMS/SMS
-
Miao Chou authored
am 38b70dd3: (-s ours) am 89cdf16b: am 2816b2cb: am 0a268209: am 6b58105c: am 75d042a4: (-s ours) am ef9b774c: am 0f6aaa5a: DO NOT MERGE Fix security vulnerabilities in permission of deleting MMS/SMS * commit '38b70dd3': DO NOT MERGE Fix security vulnerabilities in permission of deleting MMS/SMS
-