| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I917fc6e81c55b62983737c67049d70b2a4144ec5
|
|
|
|
| |
Change-Id: I2d1c37c36429d7a3646fa05237027edda6a7730e
|
|
|
|
| |
Change-Id: I04d16c79f3833f12847cd69bfc821d7406cfdf54
|
|
|
|
|
|
| |
* Created by Jovie Brett Bardoles
Change-Id: Id722a8f83c97bca217188037f22733c9243514bb
|
|
|
|
|
|
|
|
|
|
| |
Commit 02bf7ae9826a355db8614d1aad4f04bb5d6509ab changed the type of the
phonebook access preference from boolean to int, which throws a
ClassCastException and disconnects from the device.
This changes the preference type from a boolean to an integer if this
would happen
Change-Id: I37bc1f4eec52cd05a04d370bfcecb473c0eff374
|
|
|
|
|
|
|
|
|
|
| |
- Proper update of the tracknumber.
- initialize mCurrentPosMs with 0xFFFFFFFF.
- when music app does not send current track position
0xFFFFFFFF should be send when requested by remote.
Change-Id: Ie424a8de27cd1eca8bed332295977a3f952a6d2a
CRs-Fixed: 775209
|
|
|
|
|
|
|
|
|
| |
This patch adds FLAG_RECEIVER_FOREGROUND parameter before broadcasting
intent so that intent is not delayed and can be received by settings app
on time, thereby preventing connection failure for MAP
Change-Id: I2a748316eda900aa9a30b84fa4ec233bb8612a33
CRs-Fixed: 771048
|
|
|
|
|
|
|
|
|
| |
For remote initiated player settings change command like shuffle
and repeate on/off,few carkit expect EVENT_PLAYER_SETTINGS_CHANGED
response to updated its UI. Send event player settings changed
response along with ACCEPT.
Change-Id: Id72bf2be6c6454597b29be061b29b1920e3fb760
|
|
|
|
|
|
|
|
| |
Acquire a wakelock during PIN code request to bring up the LCD
display when the remote device requests for pairing.
Change-Id: I91ddde204c2dbe44c177b49632478c68357e4852
CRs-fixed: 769499
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds support for updating connection state for pbap server
on settings UI. A new flag is added to allow settings sub menu to
show pbap preference only when remote device has intiaited pbap
request and not for all devices for which user has started/accepted
pairing request from remote device.
Change-Id: I3ba777a6be4a6321a260739b9a87a8c6054a74d3
CRs-Fixed: 758697
|
|
|
|
|
|
|
|
|
|
|
| |
turned ON
Updated interrupted outbound or inbound unconfirmed shares status to
UNKNOWN_ERROR if outbound transfer is interrupted by hardware error,
BT turned off etc.
CRs-Fixed: 768298
Change-Id: I0b12add43812fab86cb83e3b2b8e63683f8603c5
|
|
|
|
|
|
|
|
|
|
|
|
| |
OPPService threads should be synchronized to avoid race condition.
Otherwise, during incoming file request if bluetooth sub system
retarted due some hardware error and if remote sends the file
immediately bluetooth is recovered application may crash after
accepting the request due to race condition between database cleanup
thread and shareupdate thread.
CRs-Fixed: 767691
Change-Id: Ie7e7bf588f5b8347afed6449898825111c41ae26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Renamed some variable.
* Re-organized the comment.
* Reworded the commit message.
This patch will make OBEX server respect the "accept all files"
setting. If enabled, it will skip checking MIME type of incoming file,
so the file types not present in whitelist can be accepted.
Blacklist will be ignored as well. (There's nothing in blacklist in fact)
If it's disabled, the check will be performed as usual.
Change-Id: I3904a25914d16d040126de43f5e6ed51993494c4
|
|
|
|
|
|
| |
* Also remove Chinese CAF translations
Change-Id: I325da1fa32d91634a240ce3070d4bd7fe75f9f68
|
|
|
|
| |
Change-Id: Iedb86876e2910a82b627536445d7abfed540ebca
|
|\
| |
| |
| | |
git://codeaurora.org/platform/packages/apps/Bluetooth into cm-12.0
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Cleanup OPP threads during Bluetooth is turing OFF. Otherwise,
if threads are in sleep during turn off and try to resend the failed
transfer immediately after Bluetooth is turned ON transfer won't
start and there are no status update in UI.
CRs-Fixed: 766506
Change-Id: Ibf06bf25af587df0982845d3300fced3c56bbd46
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Proper handling of Player Application Attribute change.
Send response to remote based on the update received
from mediaplayer.
Change-Id: I3d42f110c8152b9e543e0131f39075d959696cb3
|
| |\ \ \
| | |_|/
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Share status of the file will be sent with MSG_SHARE_COMPLETE to
avoid sending the file again during batch transfer. Otherwise, if
DUT is sending batch containing small files transfer will be completed
immediately and status may not be updated to correct state. This will
lead to send same file again and cause transfer failure which is already
sent and removed from the hashmap of pending shares.
CRs-Fixed: 765769
Change-Id: I6d1b708be014fe454357c5082e3e43a640a6f7d7
|
| |\ \ \
| | |_|/
| |/| | |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In case when remote sends CHLD command to put an active call on
hold before dialing a new number, if call held update for 1st call
comes before dialing update for 2nd call, then AG doesn't send any
response to ATD. This may cause some carkits to behave bad.
CRs-Fixed: 763260
Change-Id: Ie7735567eea139509aed13f750372cbf5b28f697
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
OPP notification thread should be running when file transfer is
via NFC because NFC module is listening to TRANSFER_PROGRESS intent
from notification. Otherwise, after 20 seconds NFC will turn OFF BT
and cause transfer failure.
CRs-Fixed: 762328
Change-Id: Ibf40439f1c304e878eb90bfa805d6994eb878c83
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Proper retrieval and storing of metadata
Change-Id: I5593f1f6231af012237f0468614110f27c7cdcc2
|
| |\ \ \
| | |_|/
| |/| | |
|
| | |/
| | |
| | |
| | |
| | |
| | | |
Properly handle player set attribute response
Change-Id: I5efd1fb05c145ba5201e5e8c090a4e1dc3e993bd
|
| |\ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- in case of remote suspend being initiated as a result of MO/MT
call, we should not abandon focus.
- abandon focus in other cases of remote initiated suspend.
CRs-Fixed: 761419
Change-Id: Ic2ffe4f66814188f9a6bc4e1c2fee198347e03b0
|
| |\ \ |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When Klocwork is run in Bluetooth App code space,we see many
Null pointer exceptions which were resolved by this fix.
CRs-fixed: 760114
Change-Id: I0c12a5ce37243695a839d0f976917da27d7fa989
|
| |\ \
| | |/
| |/| |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
If receiving file size is in GBs int type will not be able to contain
actual size and will lead to failure. So change to long instead of
int.
CRs-Fixed: 756089
Change-Id: Idc069eb59311d4e56013454ae10b0ecd37314ddd
|
| |\ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Some HS re-connect SCO after call disconnect.
do not accept such incoming connection SCO connection
requests.
- Check for valid SCO listener before accepting incoming
SCO connection requests.
Change-Id: Iab5853382413467dfc7514587f50894fe11c9633
CRs-Fixed: 754738
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
OBEX session cleanup should be initiated from corresponding session
instead of OPP Service. Otherwise, during batch transfer if next file
in the batch starts before updating the previous transfer that will
lead to mismatch in status. This will cause UI progress bar stall
and transfer failure.
CRs-Fixed: 756084
Change-Id: Ibfa787396fe5f4f5b678ebcb4bdd36cb6641a161
|
| |\ \ \
| | |_|/
| |/| | |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
Code changes fix the klocwork issue in gatt.
Change-Id: If9e5a1bcddf3aa50220d11a3be6940ae60facdff
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Properly handle NowPlayingList Browsing commands
by ensuring the following:
- Change data type to store Max value of End index.
- Change implementation to properly handle request
for any un-supported attribute.
- Properly store and use start index offset while
responding with items in NowPlayingList.
CRs-Fixed: 753306 753307 753310
Change-Id: Iccce0ab0577277ebc5107c4e52ef1013eaeaeab3
|
| |\| | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix NPE and Memory leak identified by
static analysis.
CRs-Fixed: 747566
Change-Id: If73882341f7dfb2aaa2756be6ebbbb96fb779085
|
| |\ \ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Cleanup the handler threads in Advertisementmanager
and ScanManager so that there are no resource leaks
CRs-fixed: 749335
Change-Id: Ia51899f449d57c1ef68a9516b8472d1fd492572b
|
| |\ \ \
| | |/ /
| |/| | |
|
| | |/
| | |
| | |
| | |
| | |
| | |
| | | |
Due to STOP_TIMEOUT followed by ANR crash, we need to
kill the process similar to DISABLE_TIMEOUT case.
Change-Id: I89cc46481610457142b479acb68de224b1eecda3
|