OSDN Git Service

android-x86/packages-apps-Bluetooth.git
9 years agoEnable back bluetooth test cases
Tony Mak [Thu, 23 Apr 2015 11:05:14 +0000 (12:05 +0100)]
Enable back bluetooth test cases

Removed testHeaderEncode as mmm-common is not used anymore and
this function is testing a third party library instead of bluetooth related function.

Bug: 20515454

Change-Id: Ib6a4a04b46f09db2b277ac23ffb038ea80f0f03e

9 years agoFix compile error due to extra brace
Andre Eisenbach [Thu, 23 Apr 2015 01:14:48 +0000 (18:14 -0700)]
Fix compile error due to extra brace

Change-Id: I467dcd31b97ed93e1a0f079ac02ee951c67ccac6

9 years agoReduce AdaperService and HeadsetStateMachine log levels
Andre Eisenbach [Thu, 23 Apr 2015 00:36:40 +0000 (17:36 -0700)]
Reduce AdaperService and HeadsetStateMachine log levels

Bug: 20460314
Change-Id: I6d1750845ccd0995800a8f82d2122cb1f3bc108d

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 22 Apr 2015 13:10:14 +0000 (06:10 -0700)]
Import translations. DO NOT MERGE

Change-Id: I10ea4f7dde24eaf1bfad98fa0844c5937c2857f6
Auto-generated-cl: translation import

9 years agoMerge "Updating bluetooth share icon"
Sunny Goyal [Tue, 21 Apr 2015 19:06:10 +0000 (19:06 +0000)]
Merge "Updating bluetooth share icon"

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 20 Apr 2015 14:39:11 +0000 (07:39 -0700)]
Import translations. DO NOT MERGE

Change-Id: I42d2d7e06c9cc5935f0c57b2e8090fd94b2b1475
Auto-generated-cl: translation import

9 years agoAdd support for Bluetooth Sim Access Profile (3/4)
Casper Bonde [Thu, 19 Mar 2015 09:01:53 +0000 (10:01 +0100)]
Add support for Bluetooth Sim Access Profile (3/4)

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

9 years agoBluetooth LE background operation mode (1/2)
Nitin Arora [Wed, 11 Mar 2015 22:45:26 +0000 (15:45 -0700)]
Bluetooth LE background operation mode (1/2)

Changes to BluetoothAdapter state machine for handling new
states BLE_STATE_ON and intermediate states BLE_TURNING_ON
and BLE_TURNING_OFF. Also includes the actions required
while migrating in and out of these states including
start and stop of GATT services and other profiles.

Change-Id: I08d6ff05c2cefe559d5bb5789a1a488afefbe544

9 years agoMAP: Change MMS to use new API to send message
kschulz [Fri, 6 Mar 2015 12:54:49 +0000 (13:54 +0100)]
MAP: Change MMS to use new API to send message

Removed the send MMS message intent, and replaced by
SmsManager.sendMultimediaMessage()

Change-Id: I226b7b0e8fdb101ab160563937ae6e7a1a13be41
Signed-off-by: Casper Bonde <c.bonde@samsung.com>
9 years agoFix build issues after the merge
Vinit Deshpande [Wed, 15 Apr 2015 21:11:52 +0000 (14:11 -0700)]
Fix build issues after the merge

This change temporarily disables bluetooth test because
we have code that depends upon mms-common which is removed
from the build.

Change-Id: Ia856311187a0b2168cb859bd8b2300ff59df6569

9 years agoam bbb4110..165d7fa from mirror-m-wireless-internal-release
Vinit Deshpande [Tue, 14 Apr 2015 23:51:47 +0000 (16:51 -0700)]
am bbb4110..165d7fa from mirror-m-wireless-internal-release

165d7fa MAP: Errata service release 8 changes
5a60e47 Update to Bluetooth MAP 1.2 (server)
0dcecb2 MAP: fix exception when Email in SMS list request
a8873ca Merge "Handle response to AT+NREC command" into m-wireless-dev
345f1ee Add UUIDs to SDP JNI
d1fadc3 Handle response to AT+NREC command

Change-Id: If24e414fe3fd0c2f47147f2535296b92e8066d76

9 years agoMerge "Declare that Bluetooth app does not use cleartext network traffic."
Alex Klyubin [Tue, 14 Apr 2015 20:53:10 +0000 (20:53 +0000)]
Merge "Declare that Bluetooth app does not use cleartext network traffic."

9 years agoAdd contact sharing policy checking
Ricky Wai [Fri, 27 Mar 2015 17:12:06 +0000 (17:12 +0000)]
Add contact sharing policy checking

Bug: 19990833

Change-Id: Ic9344cc78679930a388272165ee8db0ec56cbced

9 years agoMAP: Errata service release 8 changes
kschulz [Fri, 6 Mar 2015 08:19:58 +0000 (09:19 +0100)]
MAP: Errata service release 8 changes

- Exclude folderListingSize for requests MaxListCount != 0
- Exclude body-header for MaxListCount == 0
- Removing 'old_folder' from delete message event and place folder from
  which message has been delete in 'folder' attribute

Signed-off-by: Casper Bonde <c.bonde@samsung.com>
Signed-off-by: Trine Jensen <trine.jensen@samsung.com>
Change-Id: I5bf6d50e0a078bb8a9d261d81efd4a9272bcb226

9 years agoUpdate to Bluetooth MAP 1.2 (server)
kschulz [Tue, 17 Mar 2015 10:47:46 +0000 (11:47 +0100)]
Update to Bluetooth MAP 1.2 (server)

- 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

9 years agoMAP: fix exception when Email in SMS list request
kschulz [Fri, 6 Mar 2015 08:11:24 +0000 (09:11 +0100)]
MAP: fix exception when Email in SMS list request

Fixed problem where an exception was thrown if the
client requests to get email listed on a MAS instance that only contains
SMS/MMS.

Bug: SD-4355
Change-Id: Id0e7f627424cc1f6f2047ec8564479288bf84d77

9 years agoMerge "Handle response to AT+NREC command" into m-wireless-dev
Andre Eisenbach [Sat, 11 Apr 2015 01:58:52 +0000 (01:58 +0000)]
Merge "Handle response to AT+NREC command" into m-wireless-dev

9 years agoAdd UUIDs to SDP JNI
Andre Eisenbach [Sat, 11 Apr 2015 01:56:28 +0000 (18:56 -0700)]
Add UUIDs to SDP JNI

This ultimately should all be in one place...

Change-Id: I67ee5ce3a61956f1d63a2b04f2098b19db5e8754

9 years agoHandle response to AT+NREC command
David Stevens [Fri, 3 Apr 2015 19:00:01 +0000 (12:00 -0700)]
Handle response to AT+NREC command

The AG will send either an OK or an ERROR in response to AT+NREC.
Not expecting a response to that command was skewing the responses
received for later commands.

Bug: 20157416
Change-Id: I992320403da7aabdc09f0315376e85ce905ecaf2

9 years agoUpdating bluetooth share icon
Sunny Goyal [Mon, 16 Mar 2015 18:07:53 +0000 (11:07 -0700)]
Updating bluetooth share icon

Bug: 18935151
Change-Id: Ibd77cb40a00ecec5c06759bb383aa09ba605969e

9 years agoMerge commit '2e85ea37c1ba495d3f0fd702f0a3920f3faf2848' into merge_work
Prerepa Viswanadham [Fri, 10 Apr 2015 19:45:31 +0000 (12:45 -0700)]
Merge commit '2e85ea37c1ba495d3f0fd702f0a3920f3faf2848' into merge_work

9 years agoObex over L2CAP + SDP search API
Casper Bonde [Thu, 9 Apr 2015 07:20:50 +0000 (09:20 +0200)]
Obex over L2CAP + SDP search API

Each profile had its own implementation of ObexTransport.
These implementations were implemented very similar, and
could easily be merged into a common implementation.

Additionally it will make it easier to adopt the transport
to support L2CAP.

The SDP functionality is implemented in a way that is scalable,
hence adding new record types is easy.
Intents are currently used to distribute the SDP search results,
as we have observed that the new client side profiles have been
located outside the Bluetooth package.
We strongly recommend to keep all bluetooth profiles within the
Bluetooth package, to acoid the need for exposing all bluetooth
interfaces through the Android framework. For instance this new
SDP create API is internal to Bluetooth, hence cannot be used by
the external profiles - hence they cannot use OBEX over L2CAP.

The SDP search currently supports:
 - MAP both sides
 - OPP server (only the server needs an SDP record)
 - PBAP server (only the server needs SDP record)

The SDP create record currently supports:
 - MAP both sides
 - OPP server
 - PBAP server
The new l2cap sockets introduces a new wrapper class for a rfcomm
and an l2cap socket.
The wrapper design:
 - Creates two accept threads running while bluetooth is
   turned on.
 - When a connection is accepted the owner is asked wether or not
   to accept the connection if rejected, the connection will be
   rejected at obex level, else it will be accepted and the state
   is changed to busy.
 - Any further connections will be rejected at Obex level, until
   the state is changed back to idle.

Notes tor executing the test cases:
Test OBEX using local pipes(no BT) or two bluetooth enabled
devices.

Test SDP using two Bluetooth enabled devices

Start server testcase first on one device, then start
the matching client test on the other device.

You cannot run all tests in one go, as they need to run
on multiple devices.

Edit the test sequesce to add/remove/modify the sequence
of OBEX operations to perform.

Use the new SDP record create interface.

Change-Id: I3941793f9843abf4afa5ffbee40d1d01c118b29b
Signed-off-by: Casper Bonde <c.bonde@samsung.com>
9 years agoFix spurious CHECKJNI failure in hfpclient.
Rakesh Iyer [Wed, 8 Apr 2015 19:27:53 +0000 (12:27 -0700)]
Fix spurious CHECKJNI failure in hfpclient.

sendATCmdNative is allowed to have a null args parameter
but the jni code calls getUTF8Chars without checking
resulting in a checkjni failure on eng builds. Add a null
check around so that it doesn't fail this way.

Change-Id: I1432c6b528da1c53627694cc1c7a91c038b7cc24

9 years agoOnlost onfound feature
Prerepa Viswanadham [Sat, 4 Apr 2015 00:01:16 +0000 (17:01 -0700)]
Onlost onfound feature

Change-Id: I7ceace5f14ed1cbdb8b66267ced318741febee73

9 years agoFix file format.
Prerepa Viswanadham [Thu, 19 Mar 2015 23:36:26 +0000 (16:36 -0700)]
Fix file format.

Change-Id: I780adcab6bb8622b1be15aa2a97b84fb724d7bc9

9 years agoAdd android.permission.VIBRATE to Bluetooth APK
Andre Eisenbach [Mon, 6 Apr 2015 23:50:58 +0000 (16:50 -0700)]
Add android.permission.VIBRATE to Bluetooth APK

Somehow answering a call now requires this permission if the phone is in
vibrate mode.

Bug: 20092494
Change-Id: Ic0394895ff5e3b3795ddca102b2241d5026540d1

9 years agoMerge "Support work contacts in HFP, PBAP, MAP"
Ricky Wai [Tue, 7 Apr 2015 09:49:05 +0000 (09:49 +0000)]
Merge "Support work contacts in HFP, PBAP, MAP"

9 years agoDeclare that Bluetooth app does not use cleartext network traffic.
Alex Klyubin [Thu, 2 Apr 2015 19:56:45 +0000 (12:56 -0700)]
Declare that Bluetooth app does not use cleartext network traffic.

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

9 years agoOnFound/OnLost feature JNI changes based on BLE spec v0.90.
Satya Calloji [Tue, 10 Feb 2015 17:18:49 +0000 (09:18 -0800)]
OnFound/OnLost feature JNI changes based on BLE spec v0.90.

Bug: 19609671
Change-Id: I2ac0687ea53616287d82fe47f256686619c0998a

9 years agoMerge "Remove dependency on mms-common"
Ying Wang [Fri, 27 Mar 2015 22:54:20 +0000 (22:54 +0000)]
Merge "Remove dependency on mms-common"

9 years agoRemove dependency on mms-common
Ying Wang [Fri, 27 Mar 2015 22:48:48 +0000 (15:48 -0700)]
Remove dependency on mms-common

mms-common is esentially empty.

Change-Id: Iaca2efff56128b38b48fed7d6bc749491760bccb

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Fri, 27 Mar 2015 22:00:54 +0000 (15:00 -0700)]
Import translations. DO NOT MERGE

Change-Id: Idc66929f59f1abeb2fb97ee8af00f89e452be8d6
Auto-generated-cl: translation import

9 years agoSupport work contacts in HFP, PBAP, MAP
Ricky Wai [Thu, 19 Feb 2015 17:49:29 +0000 (17:49 +0000)]
Support work contacts in HFP, PBAP, MAP

Change-Id: Iac752d75cf93c4d197f57bca0b209f3d5400f485

9 years agoMerge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge
Prerepa Viswanadham [Tue, 24 Mar 2015 22:11:27 +0000 (15:11 -0700)]
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge

9 years agoMerge "Removing deprecated live_folders creation support"
Sunny Goyal [Mon, 23 Mar 2015 19:07:29 +0000 (19:07 +0000)]
Merge "Removing deprecated live_folders creation support"

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Sat, 21 Mar 2015 08:09:33 +0000 (01:09 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ic02289aeba3d3226e99b1a10ca168dce13af49e9
Auto-generated-cl: translation import

9 years agoRemove dead code, mostly DataStateTracker.
Paul Jensen [Wed, 18 Mar 2015 17:11:14 +0000 (13:11 -0400)]
Remove dead code, mostly DataStateTracker.

(cherry picked from AOSP commit 6dbd9366698ea1a6139ace0c47c9175f42b8c60a)

Change-Id: I18c44cd08dfb51e02a96d0b726e9af1db21e3058

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 18 Mar 2015 12:52:48 +0000 (05:52 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ib1d5bde94ebad24a8af4fdba6c3ef0d3b2eb56a8
Auto-generated-cl: translation import

9 years agoAdd opportunistic ble scan mode. (2/2)
Wei Wang [Fri, 9 Jan 2015 22:28:02 +0000 (14:28 -0800)]
Add opportunistic ble scan mode. (2/2)

Bug:19003667
Change-Id: I51c609cf9941143637f0a5b4060705adc50ace72
(cherry picked from commit e90cdc4a5d2ea50178931e459c0e57e4116b55be)

9 years agoRemoving deprecated live_folders creation support
Sunny Goyal [Tue, 3 Mar 2015 20:30:53 +0000 (12:30 -0800)]
Removing deprecated live_folders creation support

> live_folders are no longer supported by launcher

Change-Id: I08aed20b22f57cccdfce1cb193d6e03de494bc76

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 16 Mar 2015 13:50:16 +0000 (06:50 -0700)]
Import translations. DO NOT MERGE

Change-Id: I87852e7a09b66c8162ec867b9f696c3c7c9a5976
Auto-generated-cl: translation import

9 years agoUse overlay values for computing the energy used.
Prerepa Viswanadham [Thu, 5 Feb 2015 19:53:07 +0000 (11:53 -0800)]
Use overlay values for computing the energy used.

Change-Id: Ifddeccbb555e5db19434b13b69f9a7b0c139332e

9 years agoam 0001d4fb: am c73c92b4: Merge "Remove dead code, mostly DataStateTracker."
Lorenzo Colitti [Wed, 11 Mar 2015 23:02:49 +0000 (23:02 +0000)]
am 0001d4fb: am c73c92b4: Merge "Remove dead code, mostly DataStateTracker."

* commit '0001d4fbaf09de60e550699e739cf27cac70280e':
  Remove dead code, mostly DataStateTracker.

9 years agoam c73c92b4: Merge "Remove dead code, mostly DataStateTracker."
Lorenzo Colitti [Wed, 11 Mar 2015 15:24:59 +0000 (15:24 +0000)]
am c73c92b4: Merge "Remove dead code, mostly DataStateTracker."

* commit 'c73c92b49cc7b974b31e933bbd15ee2e20771a5f':
  Remove dead code, mostly DataStateTracker.

9 years agoMerge "Remove dead code, mostly DataStateTracker."
Lorenzo Colitti [Wed, 11 Mar 2015 15:11:45 +0000 (15:11 +0000)]
Merge "Remove dead code, mostly DataStateTracker."

9 years agoRemove dead code, mostly DataStateTracker.
Paul Jensen [Fri, 21 Nov 2014 15:29:20 +0000 (10:29 -0500)]
Remove dead code, mostly DataStateTracker.

Change-Id: I1433937bffdb29bd42fb1adbfcf0a50ceffac7dd

9 years agoPass in time at which the energy info sample was collected
Adam Lesinski [Mon, 9 Feb 2015 22:00:11 +0000 (14:00 -0800)]
Pass in time at which the energy info sample was collected

This is relies on a change in frameworks/base.

Change-Id: I78fc1ff8d954c58e58cd7f1a458f7d54cee1ce11

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 9 Mar 2015 13:15:53 +0000 (06:15 -0700)]
Import translations. DO NOT MERGE

Change-Id: I889d7565207fb296d0d709b651d722ef1d434b20
Auto-generated-cl: translation import

9 years agoam c819f82d: (-s ours) am f3e29dfd: (-s ours) DO NOT MERGE ANYWHERE Bluetooth native...
Andre Eisenbach [Thu, 5 Mar 2015 00:28:56 +0000 (00:28 +0000)]
am c819f82d: (-s ours) am f3e29dfd: (-s ours) DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)

* commit 'c819f82d8d122ab45dba639c3f08d53db762f509':
  DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)

9 years agoam f3e29dfd: (-s ours) DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support...
Andre Eisenbach [Thu, 5 Mar 2015 00:23:08 +0000 (00:23 +0000)]
am f3e29dfd: (-s ours) DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)

* commit 'f3e29dfdf507603bd6215c686527031721a54813':
  DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)

9 years agoDO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)
Andre Eisenbach [Fri, 5 Dec 2014 17:35:40 +0000 (09:35 -0800)]
DO NOT MERGE ANYWHERE Bluetooth native dumpsys logging support (4/4)

Bug: 18508263
Change-Id: Ib9546ff2cf64d2e085e27e691032749e869e0795

9 years agoam 7c932728: (-s ours) am bc8b2d4d: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Fri, 27 Feb 2015 16:46:37 +0000 (16:46 +0000)]
am 7c932728: (-s ours) am bc8b2d4d: (-s ours) Import translations. DO NOT MERGE

* commit '7c93272820babd456ae3ea4e244b58b4b76aa5ad':
  Import translations. DO NOT MERGE

9 years agoam bc8b2d4d: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Fri, 27 Feb 2015 16:34:11 +0000 (16:34 +0000)]
am bc8b2d4d: (-s ours) Import translations. DO NOT MERGE

* commit 'bc8b2d4dd816d29943c6b50c1936b42e9f77cf63':
  Import translations. DO NOT MERGE

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Fri, 27 Feb 2015 01:23:48 +0000 (17:23 -0800)]
Import translations. DO NOT MERGE

Change-Id: Iab3e409ac94ad8e7581e046e9fecf40ae87d1ce3
Auto-generated-cl: translation import

9 years agoam 944d9882: am f53939e3: am 15354c93: am a1c94c68: Adding a new param to calculateLe...
Amit Mahajan [Thu, 19 Feb 2015 20:26:53 +0000 (20:26 +0000)]
am 944d9882: am f53939e3: am 15354c93: am a1c94c68: Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

* commit '944d98822fc53a15cc68cfdb855fabb448ed7632':
  Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

9 years agoam f53939e3: am 15354c93: am a1c94c68: Adding a new param to calculateLength for...
Amit Mahajan [Thu, 19 Feb 2015 04:26:47 +0000 (04:26 +0000)]
am f53939e3: am 15354c93: am a1c94c68: Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

* commit 'f53939e3c742e4bdba81ff2796312aa9904530ca':
  Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

9 years agoam 15354c93: am a1c94c68: Adding a new param to calculateLength for SMS to indicate...
Amit Mahajan [Thu, 19 Feb 2015 04:20:45 +0000 (04:20 +0000)]
am 15354c93: am a1c94c68: Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

* commit '15354c939b43dfdf623c038a3c9583fbeca27d79':
  Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

9 years agoam a1c94c68: Adding a new param to calculateLength for SMS to indicate if called...
Amit Mahajan [Thu, 19 Feb 2015 04:16:55 +0000 (04:16 +0000)]
am a1c94c68: Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

* commit 'a1c94c681b7064a22ba7d6331af62e175767695c':
  Adding a new param to calculateLength for SMS to indicate if called for a segment of multipart msg.

9 years agoAdding a new param to calculateLength for SMS to indicate if called for a
Amit Mahajan [Thu, 19 Feb 2015 02:39:40 +0000 (18:39 -0800)]
Adding a new param to calculateLength for SMS to indicate if called for a
segment of multipart msg.

Encoding type is calculated separately for entire msg vs individual
segments. Change is to avoid overwriting the calculated value for
individual segment based.

Bug: 19399335
Change-Id: I8e89b7596e9c7440ace0486eceb1252094c373fa

9 years agoam a54d1902: (-s ours) am 08f66263: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Thu, 12 Feb 2015 19:30:42 +0000 (19:30 +0000)]
am a54d1902: (-s ours) am 08f66263: (-s ours) Import translations. DO NOT MERGE

* commit 'a54d19025667bf08def6d9554ca2f7fde62d034a':
  Import translations. DO NOT MERGE

9 years agoam 08f66263: (-s ours) Import translations. DO NOT MERGE
Geoff Mendal [Thu, 12 Feb 2015 18:23:14 +0000 (18:23 +0000)]
am 08f66263: (-s ours) Import translations. DO NOT MERGE

* commit '08f6626311047466ee7d27457dd070e70184bcc3':
  Import translations. DO NOT MERGE

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Thu, 12 Feb 2015 18:16:51 +0000 (10:16 -0800)]
Import translations. DO NOT MERGE

Change-Id: I85f8cce2785af411374b4b7056b580714424c7af
Auto-generated-cl: translation import

9 years agoam 6c384c59: am c9d93376: am 1e3e1ddf: Add API to check if a Bluetooth connection...
Andre Eisenbach [Tue, 10 Feb 2015 00:55:27 +0000 (00:55 +0000)]
am 6c384c59: am c9d93376: am 1e3e1ddf: Add API to check if a Bluetooth connection is encrypted (2/2)

* commit '6c384c5927aa0f02c5bda611fc31225447f710e2':
  Add API to check if a Bluetooth connection is encrypted (2/2)

9 years agoam c9d93376: am 1e3e1ddf: Add API to check if a Bluetooth connection is encrypted...
Andre Eisenbach [Tue, 10 Feb 2015 00:43:00 +0000 (00:43 +0000)]
am c9d93376: am 1e3e1ddf: Add API to check if a Bluetooth connection is encrypted (2/2)

* commit 'c9d93376d13cb682c30fbfd7c2ad2c725d96b41d':
  Add API to check if a Bluetooth connection is encrypted (2/2)

9 years agoam 1e3e1ddf: Add API to check if a Bluetooth connection is encrypted (2/2)
Andre Eisenbach [Tue, 10 Feb 2015 00:26:56 +0000 (00:26 +0000)]
am 1e3e1ddf: Add API to check if a Bluetooth connection is encrypted (2/2)

* commit '1e3e1ddf939bf71616245e1e100964568053d665':
  Add API to check if a Bluetooth connection is encrypted (2/2)

9 years agoAdd API to check if a Bluetooth connection is encrypted (2/2)
Andre Eisenbach [Fri, 6 Feb 2015 04:07:50 +0000 (20:07 -0800)]
Add API to check if a Bluetooth connection is encrypted (2/2)

Bug: 19186961
Change-Id: Ied8dbe60995ebe8759c2a4ce21f373b597ed3afe

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Wed, 4 Feb 2015 14:07:26 +0000 (06:07 -0800)]
Import translations. DO NOT MERGE

Change-Id: Ib92c0895845b74a8535c03f465052d45dc1fcc80
Auto-generated-cl: translation import

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 2 Feb 2015 15:03:22 +0000 (07:03 -0800)]
Import translations. DO NOT MERGE

Change-Id: If80805a816fabcb1223d271a29fbd55a58e094b3
Auto-generated-cl: translation import

9 years agoam d85c4615: am 7c38b7f0: am 9b017745: Use LTE signal level when under LTE
Matthew Xie [Tue, 27 Jan 2015 18:32:46 +0000 (18:32 +0000)]
am d85c4615: am 7c38b7f0: am 9b017745: Use LTE signal level when under LTE

* commit 'd85c46153b8bda2a9cd98387b31f2bdd1efb02b7':
  Use LTE signal level when under LTE

9 years agoam 7c38b7f0: am 9b017745: Use LTE signal level when under LTE
Matthew Xie [Tue, 27 Jan 2015 01:37:10 +0000 (01:37 +0000)]
am 7c38b7f0: am 9b017745: Use LTE signal level when under LTE

* commit '7c38b7f0dddd18dd652866f5764b506be2f6f46f':
  Use LTE signal level when under LTE

9 years agoam 9b017745: Use LTE signal level when under LTE
Matthew Xie [Tue, 27 Jan 2015 01:13:06 +0000 (01:13 +0000)]
am 9b017745: Use LTE signal level when under LTE

* commit '9b0177459ddc1412c4e9d44af53a1badb476bdd9':
  Use LTE signal level when under LTE

9 years agoUse LTE signal level when under LTE
Matthew Xie [Fri, 23 Jan 2015 22:51:46 +0000 (14:51 -0800)]
Use LTE signal level when under LTE

Bug: 17898918
Change-Id: I9f3bb8d874e24440c2b8de85a6a0d7dbdadb3935

9 years agoam 7b7e5b6e: am dc8fecc2: am 0e3af27d: Merge "Remove GATT context if client registrat...
Andre Eisenbach [Wed, 21 Jan 2015 01:54:47 +0000 (01:54 +0000)]
am 7b7e5b6e: am dc8fecc2: am 0e3af27d: Merge "Remove GATT context if client registration did not succeed" into lmp-mr1-dev

* commit '7b7e5b6ee51bae92a5fbe617aa3794518da729e5':
  Remove GATT context if client registration did not succeed

9 years agoam dc8fecc2: am 0e3af27d: Merge "Remove GATT context if client registration did not...
Andre Eisenbach [Tue, 20 Jan 2015 23:58:06 +0000 (23:58 +0000)]
am dc8fecc2: am 0e3af27d: Merge "Remove GATT context if client registration did not succeed" into lmp-mr1-dev

* commit 'dc8fecc2d6f3b43c9fcde39bfbd69ac2ff7539fc':
  Remove GATT context if client registration did not succeed

9 years agoam 0e3af27d: Merge "Remove GATT context if client registration did not succeed" into...
Andre Eisenbach [Tue, 20 Jan 2015 23:25:08 +0000 (23:25 +0000)]
am 0e3af27d: Merge "Remove GATT context if client registration did not succeed" into lmp-mr1-dev

* commit '0e3af27dd1acd8034efb9b53bdb824fc342e7c7b':
  Remove GATT context if client registration did not succeed

9 years agoMerge "Remove GATT context if client registration did not succeed" into lmp-mr1-dev
Andre Eisenbach [Tue, 20 Jan 2015 23:18:19 +0000 (23:18 +0000)]
Merge "Remove GATT context if client registration did not succeed" into lmp-mr1-dev

9 years agoRemove GATT context if client registration did not succeed
Andre Eisenbach [Fri, 16 Jan 2015 21:02:48 +0000 (13:02 -0800)]
Remove GATT context if client registration did not succeed

Bug: 19028495
Change-Id: I25827e365621fa9b3ef6e85ef9c103cf03654b7c

9 years agoam 998e9bfa: am e2aaf550: am 45f25f7b: Merge "Improve VCARD filter logic and reduce...
Andre Eisenbach [Fri, 16 Jan 2015 00:06:31 +0000 (00:06 +0000)]
am 998e9bfa: am e2aaf550: am 45f25f7b: Merge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev

* commit '998e9bfad3268db0ea3c84ba10c96f155d6e0967':
  Improve VCARD filter logic and reduce log spam

9 years agoam e2aaf550: am 45f25f7b: Merge "Improve VCARD filter logic and reduce log spam"...
Andre Eisenbach [Thu, 15 Jan 2015 23:47:44 +0000 (23:47 +0000)]
am e2aaf550: am 45f25f7b: Merge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev

* commit 'e2aaf5500f317bab75c0548610251d86a7ab3d6a':
  Improve VCARD filter logic and reduce log spam

9 years agoam 45f25f7b: Merge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev
Andre Eisenbach [Thu, 15 Jan 2015 23:41:55 +0000 (23:41 +0000)]
am 45f25f7b: Merge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev

* commit '45f25f7ba5aca87e8709b4901ca7057dbb4a3ccf':
  Improve VCARD filter logic and reduce log spam

9 years agoMerge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev
Andre Eisenbach [Thu, 15 Jan 2015 23:36:55 +0000 (23:36 +0000)]
Merge "Improve VCARD filter logic and reduce log spam" into lmp-mr1-dev

9 years agoam 4ab90596: am c40ed4d7: am 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChanged...
Wink Saville [Tue, 13 Jan 2015 21:21:08 +0000 (21:21 +0000)]
am 4ab90596: am c40ed4d7: am 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev

* commit '4ab905968e6af0b181143fa85080cbfccbd43107':
  Rename reg/unreg OnSubscriptionsChangedListener.

9 years agoam 68cd4586: am a9b2d01f: am a8f9e639: Fix Bluetooth crash when all filters are used.
Wei Wang [Tue, 13 Jan 2015 21:20:10 +0000 (21:20 +0000)]
am 68cd4586: am a9b2d01f: am a8f9e639: Fix Bluetooth crash when all filters are used.

* commit '68cd458645085d61a3b38ce63a035ce62106a942':
  Fix Bluetooth crash when all filters are used.

9 years agoam c40ed4d7: am 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChangedListener...
Wink Saville [Tue, 13 Jan 2015 19:21:27 +0000 (19:21 +0000)]
am c40ed4d7: am 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev

* commit 'c40ed4d76a7ce8b36e14ef00b25e2189f90c35f5':
  Rename reg/unreg OnSubscriptionsChangedListener.

9 years agoam 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev
Wink Saville [Tue, 13 Jan 2015 19:09:55 +0000 (19:09 +0000)]
am 8dae225b: Merge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev

* commit '8dae225b378f250f7a0348e923bade61895171d6':
  Rename reg/unreg OnSubscriptionsChangedListener.

9 years agoMerge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev
Wink Saville [Tue, 13 Jan 2015 19:02:24 +0000 (19:02 +0000)]
Merge "Rename reg/unreg OnSubscriptionsChangedListener." into lmp-mr1-dev

9 years agoam a9b2d01f: am a8f9e639: Fix Bluetooth crash when all filters are used.
Wei Wang [Tue, 13 Jan 2015 18:56:25 +0000 (18:56 +0000)]
am a9b2d01f: am a8f9e639: Fix Bluetooth crash when all filters are used.

* commit 'a9b2d01fbd0839d44c9505b84a6b00f1621e58b6':
  Fix Bluetooth crash when all filters are used.

9 years agoam a8f9e639: Fix Bluetooth crash when all filters are used.
Wei Wang [Tue, 13 Jan 2015 18:49:50 +0000 (18:49 +0000)]
am a8f9e639: Fix Bluetooth crash when all filters are used.

* commit 'a8f9e6399874fa392e12d82409281da04607d64d':
  Fix Bluetooth crash when all filters are used.

9 years agoRename reg/unreg OnSubscriptionsChangedListener.
Wink Saville [Tue, 13 Jan 2015 00:50:32 +0000 (16:50 -0800)]
Rename reg/unreg OnSubscriptionsChangedListener.

To addOnSubscriptionsChangedListener and
removeOnSubscriptionsChangedListener.

Bug: 18984103
Change-Id: I6636905093812af89c1c3702840e44c8c5ea891f

9 years agoImprove VCARD filter logic and reduce log spam
Andre Eisenbach [Wed, 7 Jan 2015 22:25:19 +0000 (14:25 -0800)]
Improve VCARD filter logic and reduce log spam

Remove a stray log message in VCardFilter.applyFilter() function that
leads to high-frequency log spam during phone book synchronization. Also
refactored the logic to avoid multiple loops & loop iterations causing
higher CPU load.

Bug: 18913091
Change-Id: I3c6d3c3373d4a74a930d182ee2641959461b0556

9 years agoImport translations. DO NOT MERGE
Geoff Mendal [Mon, 12 Jan 2015 14:42:25 +0000 (06:42 -0800)]
Import translations. DO NOT MERGE

Change-Id: I8975ae81b0309f3c706392f6650c36ee2206b407
Auto-generated-cl: translation import

9 years agoFix Bluetooth crash when all filters are used.
Wei Wang [Fri, 9 Jan 2015 22:39:35 +0000 (14:39 -0800)]
Fix Bluetooth crash when all filters are used.

Bug:18963121

Change-Id: Ia69ad697d5be5b0a5e076f33e513aa2698a7468c

9 years agoImport translations. DO NOT MERGE
Baligh Uddin [Mon, 22 Dec 2014 17:44:48 +0000 (09:44 -0800)]
Import translations. DO NOT MERGE

Change-Id: I0c3fe5f345c8637f4b6025bfe1f3e6624582f95e
Auto-generated-cl: translation import

9 years agoam 97f53797: am a4774d88: am cd1091ef: Merge "Add EventLog for configHciSnoopLog...
Andre Eisenbach [Thu, 18 Dec 2014 23:22:59 +0000 (23:22 +0000)]
am 97f53797: am a4774d88: am cd1091ef: Merge "Add EventLog for configHciSnoopLog() security check" into lmp-mr1-dev

* commit '97f537976cab544a1533338938eaa0547350903e':
  Add EventLog for configHciSnoopLog() security check

9 years agoam a4774d88: am cd1091ef: Merge "Add EventLog for configHciSnoopLog() security check...
Andre Eisenbach [Thu, 18 Dec 2014 22:44:19 +0000 (22:44 +0000)]
am a4774d88: am cd1091ef: Merge "Add EventLog for configHciSnoopLog() security check" into lmp-mr1-dev

* commit 'a4774d8857beabf477f5093060bda2ca0356632d':
  Add EventLog for configHciSnoopLog() security check

9 years agoam cd1091ef: Merge "Add EventLog for configHciSnoopLog() security check" into lmp...
Andre Eisenbach [Thu, 18 Dec 2014 22:40:35 +0000 (22:40 +0000)]
am cd1091ef: Merge "Add EventLog for configHciSnoopLog() security check" into lmp-mr1-dev

* commit 'cd1091ef948a708bd5ce83f6dc2921710a217684':
  Add EventLog for configHciSnoopLog() security check

9 years agoMerge "Add EventLog for configHciSnoopLog() security check" into lmp-mr1-dev
Andre Eisenbach [Thu, 18 Dec 2014 22:33:38 +0000 (22:33 +0000)]
Merge "Add EventLog for configHciSnoopLog() security check" into lmp-mr1-dev

9 years agoAdd EventLog for configHciSnoopLog() security check
Andre Eisenbach [Wed, 17 Dec 2014 21:45:18 +0000 (13:45 -0800)]
Add EventLog for configHciSnoopLog() security check

Bug: 18643224
Change-Id: I9c3f5e0880310e02a187d88349c5624bdade42eb

9 years agoam 2cb62f86: am b8a3025b: am da70d245: Merge "Enforce BLUETOOTH_PRIVILEGED permission...
Andre Eisenbach [Wed, 17 Dec 2014 17:12:09 +0000 (17:12 +0000)]
am 2cb62f86: am b8a3025b: am da70d245: Merge "Enforce BLUETOOTH_PRIVILEGED permission for HID-over-GATT" into lmp-mr1-dev

* commit '2cb62f8611ea63a0546fef97a86f664fe147dab2':
  Enforce BLUETOOTH_PRIVILEGED permission for HID-over-GATT

9 years agoam b8a3025b: am da70d245: Merge "Enforce BLUETOOTH_PRIVILEGED permission for HID...
Andre Eisenbach [Wed, 17 Dec 2014 17:05:58 +0000 (17:05 +0000)]
am b8a3025b: am da70d245: Merge "Enforce BLUETOOTH_PRIVILEGED permission for HID-over-GATT" into lmp-mr1-dev

* commit 'b8a3025ba9c8bd166496e7683613402d302323e5':
  Enforce BLUETOOTH_PRIVILEGED permission for HID-over-GATT