summaryrefslogtreecommitdiffstats
path: root/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* MAP: Add support for Email and map bug fixesHemant Gupta2014-11-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed bug fixes in map profile along with email support MAP: Support MMS pushMessage feature. Enable MMS push Message feature support. Parse multi parts in bMessage including text and attachments as per standard MIME format. Change-Id: I292f9f96d0b1215f86c95c9ae531dbe7ec6e7b05 Bluetooth: Map: Add Bug fixes from kk. Squashed commit of the following: commit 2f11cda9955871c40e0ecde465e79eadeb24b089 Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Fri Jul 18 00:03:10 2014 +0530 Bluetooth: Map: Bug fixes on MAP profile Generic bug fixes in map profile. Change-Id: I9b3dcf73de595f30c5c132caf6d9bb728f75191a commit 741be2f08a844e7559f6e328e5b1e86311e5a4cf Author: Ashwini Munigala <AshwiniM@codeaurora.org> Date: Fri May 30 18:25:24 2014 +0530 MAP: Fix MAP Connect issue for frequent connect/disconnect trials Ensure isWaitingAuthorization flag update during MAP Connect authorization from SocketAcceptThread to avoid user timeout disconnection for frequent remote connect/disconnect trials. Change-Id: I1502ef1bd97cc1ecaf624f371fb23a33869ab80e CRs-fixed: 667467 (cherry picked from commit 99eb62b3195782cdde8320e9fe231168b5b48a77) commit 29111c59dba3498b24c5fdfad649b83ae59a7e40 Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Sun Jun 22 17:33:51 2014 +0530 Bluetooth: Map: Add below fixes in map code 1) Do not allow message listing on root, telecom, msg folders. 2) Use fastXmlSerializer for creating xml folder listing element. CRs-fixed: 683145 Change-Id: I446049d21272542274cb675123e9b1735691640d commit 14713469686e72d82b05299ce0dac09f622fe16a Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Wed Jul 16 11:41:50 2014 +0530 Bluetooth: Map: Add only originator phone number in getMessage response In a scenario where originator vcard comprises of multiple numbers, Map server is adding all the numbers present in Originator's vcard to bMessage while responding to getMessage request. This is creating IOT issues with all the carkits, as carkits are not able to parse properly this bMessage and always showing the last contact as the message Originator. Add change to keep only the primary number with which the message is sent, on the originator vcard. Change-Id: I9b3368353ad57476357b4d9933227d39653f3328 CRs-fixed: 694556 commit 365673eb378670d8be8212b10dea34fde35a8f2b Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Wed Jul 9 12:28:02 2014 +0530 BT: Map: Add null check for number parameter during message listing A case where message is saved in draft with no recipeint name. when we try to fetch contact name during messagelisting, null number passed to ContactsProvider would cause IllegalArgumentException. Add null and empty check before quering contact provider. Change-Id: Id25ba00af414d252dd8b1ca6475bfa31b9278757 CRs-fixed: 690894 commit 162b129aac30c5e4081b04e4144d2baa309ea587 Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Tue Jun 24 11:08:48 2014 +0530 Bluetooth: Map: Parse Native format message properly Add change to parse native format message properly and call telephony interface with correct parameter. Change-Id: I52b27fa872986229914787053528e2cc53d8440b CRs-fixed: 684522 commit 2c5d6c433387c2dd863333c6f724ab6573fb4e0f Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Wed May 21 08:50:37 2014 +0530 Bluetooth: Map: IOT: Fix Message Display issue with FORD SYNC carkit FORD SYNC carkit is unable to parse message if line feed (\n) is present in it and displaying incomplete message. Add change to remove line feed (\n) from message and keep only carriage return (\r) in the message, to fix this IOT issue. Change-Id: Icf30097a5651be8595017aa6772cac02582c99be CRs-fixed: 667984 commit 858a4d750e05111e86d98cdbeb511d19fcd47a19 Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Fri May 16 10:54:56 2014 +0530 Bluetooth:Map:IOT: Fix Subject Display issue with HONDA Carkit Honda Carkit always masks subject field in message listing and hence always shows a blank subject in UI. Add change to always send subject field in Messagelisting for honda carkit,so that it can show proper subject fields in UI and better user experience. Change-Id: Icb9dd51ba0e1d1a5b45aeb417afcce6e79365b32 CRs-fixed: 664315 commit 030d6ddffc9df745f46566e93316c52913b14aac Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Thu May 8 13:02:58 2014 +0530 Bluetooth: Map: IOT: Fix Message Display issue with PCM carkit PCM carkit is unable to parse message if carriage return(\r) is present in it and displaying incomplete message. Add change to remove carriage return (\r) from message to fix this IOT issue. Change-Id: Ic69ffad138f2c633214a7a24c377b03c6f569d3f CRs-fixed: 660620 commit 71124336d13c61190d41dccdf830b11242892dac Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Mon Feb 10 12:19:05 2014 +0530 Bluetooth: MAP: Synchronize Mns function's to avoid race condition synchronize Mns shutdown and disconnect function so that if it is called from different threads at the same point, it should not lead to any crash. CRs-fixed: 613764 Change-Id: I1df0440b4189521a0fb88d981f4208f225ef2a51 commit f1a78b061cffe66b58410bf2fd6dce3527150e56 Author: Pradeep Panigrahi <pradeepp@codeaurora.org> Date: Fri Jan 31 11:27:58 2014 +0530 Bluetooth: Map: Validate BT Adapter before starting rfcomm listener Validate BT adapter handle to avoid null pointer exception, while trying to start rfcomm listener as a part of MAP profile startup. Change-Id: Ifa5f1f77ea51cab793df3695a8f7058525f67b98 CRs-fixed: 608319 Change-Id: I7467247891b45708f9ebf8710c9545bdd94d93c3 Conflicts: src/com/android/bluetooth/map/BluetoothMapService.java MAP: Support MAP S Email Instance Add MSE Implementation in Bluetooth Map Profile to support email MAS instance for EMAIL type messages. Change-Id: I65802821ebe545b605c7cfd5e9679173e780f2a1 Conflicts: src/com/android/bluetooth/map/BluetoothMapService.java Bluetooth:Map: Bug fixes in MAP profile. 1) Use Application mainlooper while calling phoneStateListener. 2) Generic bug fixes in map profile. CRs-fixed: 716711 Change-Id: Ibc874c5cba17faa8c97c8b085525a4e40531b9b2 Bluetooth: Map: Add replyToAddressing field in message lisitng element replyToAddressing field is not getting added in messageListing element even if parameter mask is set to zero. Add change to include reply to address as well in the messagelisting element. Change-Id: Id4a87685684b6eb746690489f84347271bd2f21e CRs-fixed: 718838 Bluetooth: Map: Filter email messages based on priority Add change to filter email messages based on priority if message lisiting is done with filterPriority parameter CRs-fixed: 718854 Change-Id: I1dc963ba370d13b867ce559b43e939a5dcf120c4 Bluetooth: Map: Add following fix in MAP profile Add change to filter email messages using originator email .When message listing is done with filter originator parameter set to email address then message listing is failing because filtering was only supported with originator name. Add change to filter email address using originator email as well to fix this issue. Add change to create proper v card for all reciepints in bMessage response to get message request. CRs-fixed: 718859 Change-Id: I1834d6fdc77c6fb92dd29c8bf74e6df37e0b6637 Bluetooth: Map: do not add old folder field in MessageDeleted mns event As per MAP spec 1.2 MessageDeleted event should not contain the old_folder field in mns event report. Add change for the same. CRs-fixed: 720675 Change-Id: I6259b6db1e3d7d8fb83a8c6ea9a912560c2cc4d9 Bluetooth: Map: Add change to not send mns event for mce initiate operation MCE initiated operation does not need mns event to be sent by mas server. Add change such that no mns event is sent for mce initiated operation for email instance. CRs-fixed: 720677 Change-Id: I2355a9c7b81b8ef3c9dc6d612ac440a8fee9b1ee MAP: MMS SendingSuccess event only for MCE initiated push. Report MNS SendingSuccess type event only when MMS is pushed through MAP from MCE. CRs-fixed: 715343 Change-Id: I6f291152d1d91e8eda5ed2aaba6986e018f45446 Bluetooth: Map: Add following fixes in map profile 1) Add change to send sending success mns event for only mce initiated operation. 2) Add change to send message shift mns event 3) Add change to filter reply to addressing using parameter mask. CRs-fixed: 724276 Change-Id: Iae285c63d9e0a452f44e32b58bb8c3240e07f933
* Revert "BT MAP: added support for email sharing over BT"Hemant Gupta2014-11-041-12/+1
| | | | | | | | | | | | This reverts commit 326b5e610063ac24c0ba467ac585bd4c7f618a67. Conflicts: Android.mk res/values/strings.xml src/com/android/bluetooth/map/BluetoothMapService.java src/com/android/bluetooth/map/BluetoothMnsObexClient.java Change-Id: I1c1a3220d229473a6d13a568856d6001277bfa2a
* OPP: Support OPP1.2 Features over L2CAP.Hemant Gupta2014-11-041-1/+3
| | | | | | | | | | | | | | | | | | | | Support OPP1.2 features. OBEX over L2CAP , SRM and SRMP. Use javax.btobex lib instead of javax.obex for OBEX OPP, MAP and PBAP profiles. CRs-Fixed: 639499 Conflicts: src/com/android/bluetooth/opp/BluetoothOppTransfer.java src/com/android/bluetooth/map/BluetoothMapService.java Conflicts: Android.mk src/com/android/bluetooth/map/BluetoothMapAuthenticator.java src/com/android/bluetooth/map/BluetoothMapService.java src/com/android/bluetooth/map/BluetoothMnsObexClient.java Change-Id: I9b4e64dcc4eae44252334547d5478a12f5b9bef5
* Revert "Make directory structure + Java packages consistent."Natiq Ahmed2014-11-041-1/+1
| | | | | | This reverts commit 31db28fcd2e2e1840e03b4bff7f121ed6dd47344. Change-Id: I1d7dc7aff472ea7de885100d21415b60e0b8f989
* Make directory structure + Java packages consistent.Jeff Davidson2014-08-081-1/+1
| | | | | | Fixes Eclipse compilation errors. Change-Id: I2898a2aaf2b19b4c64fd523f792bb224c79b5d75
* BT MAP: added support for email sharing over BTCasper Bonde2014-08-061-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added support for Emails - added activity to do setup of the email accounts to share - added improved handling of MMS, SMS and Email - Many optimizations to speed (especially getMessageListing) - fixed wakelock problem - fixed user timeout problem when user do not react to msg access request - added missing privileges - support for Quoted Printable format - added accountId in test case URIs - fixed problem with service numbers being strings - fixed problem with read flag in getMessage - added support for transparent flag in Email Push - added missing send-event for non-imap accounts - set attachment size to 0 if text-only message - fixed double send for sms messages with retry - removed secondary phone numbers from recipient/originator - removed insert-address-token in MMS messages - fixed null-pointer exception in settings (missing extra in intent) - send text-only mms as sms (workaround to make it cheaper) - fixed rejection of native and fraction requests - better handling of unknown message types in push - fixed problem with possible illigal xml chars in message listing - added missing WRITE_APN_SETTINGS permission to manifest - fixed problem with notifications when pushing to folders other than OUTBOX - removed debugging code - added support for threadId - fixed permission problems - changed to use ContentProviderClients for Email app access - fixed names for member vars UPDATE: Moved the MAP E-mail API to the bluetooth package. UPDATE: Added check for the presense of MMS parts. This is needed due to a change in the MMS app/subsystem, where deleted messages gets corrupted. Signed-off-by: Casper Bonde <c.bonde@samsung.com> Change-Id: Ib5dbe7c2d5c0ba8d978ae843d840028592e3cab4
* Remove dependency on deprecated mms-common moduleYe Wen2014-07-071-1/+1
| | | | Change-Id: I9e655e305651d2eca123fa0ee79678488e00fd13
* Exclude only the test, not the jni.Ying Wang2014-06-131-1/+1
| | | | | Bug: 15593367 Change-Id: Iee1eccbd15cc79c9571c7cf8781c2ec8ccf3c64f
* Disable the test build before we fix the email build.Ying Wang2014-06-131-1/+1
| | | | | Bug: 15593367 Change-Id: I348dfdda41b5b0be03ca8fcbd48545b5634d0a59
* Fix build: Build Bluetooth as a 32 bit app.Narayan Kamath2014-05-071-0/+1
| | | | | | | external/bluetooth/bluedroid does not compile for 64 bit targets. Change-Id: If7db429690c13bd9156f98b110930f4c9ca0b2c7
* Use just LOCAL_JNI_SHARED_LIBRARIES to install JNI libs.Ying Wang2014-04-171-1/+1
| | | | Change-Id: I09136893fad68b59ffd5f081239b664a447c538d
* Bluetooth MAP profile - sms and mms support initial check-inMatthew Xie2013-08-091-1/+1
| | | | | | bug:10116530 Change-Id: If9ce878d71c1e1b12416014c433da03b3033e158
* Bluetooth: declare shared libraries as its build dependencies.Chia-chi Yeh2012-07-161-0/+1
| | | | Change-Id: I9999051d31fe8d8387d0002275a15be53ea02c30
* Fix makefile for jni directory build.Jaikumar Ganesh2012-07-161-0/+1
| | | | Change-Id: I47bf6e955517ffdbd914ee3c1d87565d0cc3f3a4
* Initial commit for new Bluetooth stack interface.Jaikumar Ganesh2012-07-161-2/+7
| | | | | | | | 1. Changes to Android.mk file 2. changes to make the process persistent. This is temporary. 3. Addition of new java and jni classes. Change-Id: I2453c7a1a475c66bf52f3a84cd8beb12dd37b87a
* Use a static version of vCard library.Daisuke Miyakawa2010-05-191-0/+1
| | | | | | | See also I435e1057. Bug: 2689523 Change-Id: I6aaa893d13ad2ff66f1439731ef7dbcf079b5011
* Add ability to run Bluetooth application in a different process if needed.Jaikumar Ganesh2010-03-171-1/+1
| | | | Change-Id: I5fa328f2b8fd78986b9a1958e5899feca254f316
* Do not use a user tag on apps, as it is ignored.Jean-Baptiste Queru2010-01-051-1/+1
| | | | | | | | | | The build system does not honor user tags on apps, and setting it is misleading. This removes the confusion by making the makefiles behave like they read. Change-Id: I98697136596fd1dafd8d21c944cb258b4b7949e8
* Set LOCAL_MODULE_TAG for packages/app/Bluetooth to user like other apps.Jaikumar Ganesh2009-08-041-1/+1
|
* Enable Opp Livefolder, modify localizable resourceJackson Fan2009-07-291-0/+2
| | | | | | | | | | | | Update on patchset 2 Update icon for Bluetooth share and Incoming file Fix minor Opp UI issue Update log print for mimetype got from android system. Update return response code for un-supported media type Patchset 1 remove the use of replace() of localizable resource Enable Opp Livefolder by using local certificate Reject vcard actively
* Make opp compileTao Liejun2009-07-141-0/+12
Modify to make opp application compliable in new git -change package name -change manifest -modify a few comments