4 years agomerge in lmp-mr1-release history after reset to 5965614f5b813f2739722589f84cec69c572b0a2
The Android Automerger [Thu, 30 Oct 2014 13:11:23 +0000]
merge in lmp-mr1-release history after reset to 5965614f5b813f2739722589f84cec69c572b0a2

4 years agomerge in lmp-mr1-release history after reset to ea2b5836f86a9fda6730e680f063370b9e3a1ef9
The Android Automerger [Wed, 29 Oct 2014 13:10:45 +0000]
merge in lmp-mr1-release history after reset to ea2b5836f86a9fda6730e680f063370b9e3a1ef9

4 years agoCommunicating participant changes to conference controller.
Tyler Gunn [Tue, 28 Oct 2014 20:52:11 +0000]
Communicating participant changes to conference controller.

- Add new callback in ImsCall to handle conference event package data
and pass along conference participant state objects to listeners (this
is ultimately bubbled up to the conference controller).

Bug: 18057361
Change-Id: I773972ea66b0c16806efa890ae62578a744caa0e

4 years agomerge in lmp-mr1-release history after reset to ea2b5836f86a9fda6730e680f063370b9e3a1ef9
The Android Automerger [Tue, 28 Oct 2014 13:14:00 +0000]
merge in lmp-mr1-release history after reset to ea2b5836f86a9fda6730e680f063370b9e3a1ef9

4 years agoSeparate VoLTE and VT configuration API.
Etan Cohen [Fri, 24 Oct 2014 01:50:35 +0000]
Separate VoLTE and VT configuration API.

Change-Id: I3647599c7f5c5f6f567428b3ce962f7162405cfa

4 years agoAdded null check and synchronization on multi-party API.
Etan Cohen [Fri, 24 Oct 2014 18:10:58 +0000]
Added null check and synchronization on multi-party API.

Change-Id: Ie8ffb647a239b789deeabaf4a0e61418af627f75

4 years agoMerge "Change subId to int from long" into lmp-mr1-dev
Wink Saville [Mon, 27 Oct 2014 17:35:23 +0000]
Merge "Change subId to int from long" into lmp-mr1-dev

4 years agoImplement test IMS conference event package harness.
Tyler Gunn [Mon, 27 Oct 2014 16:15:23 +0000]
Implement test IMS conference event package harness.

- Change some methods on ImsCall so we can externally fake out the
reception of an ImsConferenceState instance.

Bug: 18119796
Change-Id: I0ed4ddce5d9e11e47f26c4931780e65d6a6b337d

4 years agomerge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714
The Android Automerger [Mon, 27 Oct 2014 13:10:27 +0000]
merge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714

4 years agomerge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714
The Android Automerger [Sun, 26 Oct 2014 13:10:19 +0000]
merge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714

4 years agomerge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714
The Android Automerger [Sat, 25 Oct 2014 13:11:06 +0000]
merge in lmp-mr1-release history after reset to 3f2b0aaa277545886571cbf90fc90fd5d304e714

4 years agoIMS call merge call-back changes.
Tyler Gunn [Fri, 24 Oct 2014 17:02:19 +0000]
IMS call merge call-back changes.

Renaming callSessionMerged to callSessionMergeStarted.
Adding callSessionMergeComplete callback for when merge successfully
completes.

Bug: 18056632
Change-Id: Id560965722f8651646e6ed5ec158747d1cb5e210

4 years agoMerge "Propagating isMultiParty indicator from RIL up into Telephony layer." into...
Tyler Gunn [Fri, 24 Oct 2014 14:41:36 +0000]
Merge "Propagating isMultiParty indicator from RIL up into Telephony layer." into lmp-mr1-dev

4 years agoChange subId to int from long
Wink Saville [Thu, 23 Oct 2014 17:24:46 +0000]
Change subId to int from long

Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474

4 years agomerge in lmp-mr1-release history after reset to 345fbb2613e3a1985108dc2c42ceabe2711243a6
The Android Automerger [Thu, 23 Oct 2014 13:12:16 +0000]
merge in lmp-mr1-release history after reset to 345fbb2613e3a1985108dc2c42ceabe2711243a6

4 years agoSeparated VoLTE and VT configurations.
Etan Cohen [Wed, 22 Oct 2014 17:51:29 +0000]
Separated VoLTE and VT configurations.

Change-Id: I16ebaf2904a4ba6e710f3047bb1144be252b0920

4 years agoPropagating isMultiParty indicator from RIL up into Telephony layer.
Tyler Gunn [Wed, 22 Oct 2014 18:28:47 +0000]
Propagating isMultiParty indicator from RIL up into Telephony layer.

- Adding isMultiParty() methods to ImsCall and ImsCallSession.

Bug: 18058253
Change-Id: I6c31dc31ca4dc0556c781388059256e525c37528

4 years agomerge in lmp-mr1-release history after reset to 345fbb2613e3a1985108dc2c42ceabe2711243a6
The Android Automerger [Wed, 22 Oct 2014 13:10:42 +0000]
merge in lmp-mr1-release history after reset to 345fbb2613e3a1985108dc2c42ceabe2711243a6

4 years agomerge in lmp-mr1-release history after reset to 54953c79547a4e2f8e690a021d44f533e190427a
The Android Automerger [Tue, 21 Oct 2014 13:12:39 +0000]
merge in lmp-mr1-release history after reset to 54953c79547a4e2f8e690a021d44f533e190427a

4 years agoIMS: fix Missed incoming call notification not shown.
Pavel Zhamaitsiak [Mon, 20 Oct 2014 21:24:41 +0000]
IMS: fix Missed incoming call notification not shown.

Bug: 18012896
Change-Id: If4ff70494c4bd14feb06843bd3be6bb12b449ef5

4 years agoIMS: This patch includes:
Libin.Tang@motorola.com [Thu, 7 Aug 2014 20:02:08 +0000]
IMS: This patch includes:
1. change setProvisionedValue/setProvisionedStringValue to
return operation result.
2 . add additional IMS config.

Change-Id: I460e50e1066cca1751d5aa3ec37c976a91a23f94

4 years agomerge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153
The Android Automerger [Mon, 20 Oct 2014 13:10:39 +0000]
merge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153

4 years agomerge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153
The Android Automerger [Sun, 19 Oct 2014 13:09:59 +0000]
merge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153

4 years agomerge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153
The Android Automerger [Sat, 18 Oct 2014 13:11:02 +0000]
merge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153

4 years agoIMS: This patch includes:
Libin.Tang@motorola.com [Thu, 7 Aug 2014 20:02:08 +0000]
IMS: This patch includes:
1. change setProvisionedValue/setProvisionedStringValue to
return operation result.
2 . add additional IMS config.

Change-Id: I460e50e1066cca1751d5aa3ec37c976a91a23f94

4 years agomerge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153
The Android Automerger [Thu, 16 Oct 2014 13:12:18 +0000]
merge in lmp-mr1-release history after reset to 8a6bf4bced8a37c671411e0f6dfa997c479a5153

4 years agoIMS:change enhanced 4g setting to store in setting db.
Libin.Tang@motorola.com [Fri, 10 Oct 2014 20:02:41 +0000]
IMS:change enhanced 4g setting to store in setting db.

Change-Id: Ib31d9e4c0f4e2e0a2bc908f36e85917a28234f1a

4 years agomerge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115
The Android Automerger [Wed, 15 Oct 2014 13:11:52 +0000]
merge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115

4 years agomerge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115
The Android Automerger [Tue, 14 Oct 2014 13:11:31 +0000]
merge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115

4 years agomerge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115
The Android Automerger [Mon, 13 Oct 2014 13:11:18 +0000]
merge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115

4 years agomerge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115
The Android Automerger [Sun, 12 Oct 2014 13:10:27 +0000]
merge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115

4 years agomerge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115
The Android Automerger [Sat, 11 Oct 2014 13:10:25 +0000]
merge in lmp-mr1-release history after reset to 31f19e6271e53f7fb359866bd32a8b6a3d47d115

4 years agoIMS: Unsol TTY notification support
Shriram Ganesh [Thu, 11 Sep 2014 17:09:36 +0000]
IMS: Unsol TTY notification support

Code changes to support UNSOL_TTY_NOTIFICATION handling.

Change-Id: Ic5f308bb3b05a5f88178e725c1c541fc7ca22291

4 years agoIms: Send user selected TTY mode to lower layers.
Shriram Ganesh [Thu, 14 Aug 2014 08:48:57 +0000]
Ims: Send user selected TTY mode to lower layers.

Irrespective of whether TTY device is connected or not
send TTY mode setting to modem whenever user changes it
from settings.

Change-Id: I1b6cf0a68f02da1faf438d89e70591037b9d9651

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Thu, 9 Oct 2014 13:10:58 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Wed, 8 Oct 2014 13:13:17 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 7 Oct 2014 13:11:36 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 6 Oct 2014 13:12:02 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sun, 5 Oct 2014 13:10:53 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sat, 4 Oct 2014 13:11:10 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Thu, 2 Oct 2014 13:14:46 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Wed, 1 Oct 2014 13:13:08 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 30 Sep 2014 13:13:59 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 29 Sep 2014 13:15:48 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sun, 28 Sep 2014 13:10:27 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sat, 27 Sep 2014 13:11:32 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Thu, 25 Sep 2014 13:13:50 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Wed, 24 Sep 2014 13:13:25 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 23 Sep 2014 22:15:28 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 23 Sep 2014 11:46:25 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 22 Sep 2014 18:44:59 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 22 Sep 2014 18:14:21 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 22 Sep 2014 17:18:18 +0000]
merge in lmp-mr1-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 15 Sep 2014 13:13:43 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sun, 14 Sep 2014 13:12:40 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agoAdded support for VoLTE conference hold and resume.
Etan Cohen [Thu, 11 Sep 2014 00:18:12 +0000]
Added support for VoLTE conference hold and resume.

Bug: 17368957
Change-Id: I0aa1034f24c4860dbf5a2baafc340b89cc41f03a

4 years agomerge in lmp-release history after reset to f7020726f9fe1406f288064185235b7758f301ad
The Android Automerger [Sat, 13 Sep 2014 15:43:26 +0000]
merge in lmp-release history after reset to f7020726f9fe1406f288064185235b7758f301ad

4 years agomerge in lmp-release history after reset to 111eecc9845826e985c48133b754e453fb3aca84
The Android Automerger [Sat, 13 Sep 2014 13:13:33 +0000]
merge in lmp-release history after reset to 111eecc9845826e985c48133b754e453fb3aca84

4 years agoRenaming Telecomm to Telecom.
Tyler Gunn [Wed, 10 Sep 2014 22:19:12 +0000]
Renaming Telecomm to Telecom.

- Changing package from android.telecomm to android.telecom
- Changing package from com.android.telecomm to
com.android.server.telecomm.
- Renaming TelecommManager to TelecomManager.

Bug: 17364651
Change-Id: Ibf964b6d88935e7787304954295528f8921c0e21

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Thu, 11 Sep 2014 13:12:54 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agoAdded support for VoLTE conference hold and resume.
Etan Cohen [Thu, 11 Sep 2014 00:18:12 +0000]
Added support for VoLTE conference hold and resume.

Bug: 17368957
Change-Id: I0aa1034f24c4860dbf5a2baafc340b89cc41f03a

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Wed, 10 Sep 2014 13:11:46 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Tue, 9 Sep 2014 13:13:09 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Mon, 8 Sep 2014 13:13:52 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Sun, 7 Sep 2014 13:11:08 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agomerge in lmp-release history after reset to bd59c0c43854cc0eb70f538dc740f9ecd138834f
The Android Automerger [Sat, 6 Sep 2014 15:51:49 +0000]
merge in lmp-release history after reset to bd59c0c43854cc0eb70f538dc740f9ecd138834f

4 years agomerge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22
The Android Automerger [Sat, 6 Sep 2014 13:10:53 +0000]
merge in lmp-release history after reset to af55a405c3838bbc6ea64de521e66eab57547f22

4 years agoUse device and carrier configuration to determine whether phone supports VoLTE.
Etan Cohen [Fri, 5 Sep 2014 05:34:41 +0000]
Use device and carrier configuration to determine whether phone supports VoLTE.

Additionally, provide a debug override system property.

Bug: 17365969
Change-Id: I07ebaeddc3f37b41b819d43be221f70f6363000c

4 years agoPick the correct callsession for conference calls
Uma Maheswari Ramalingam [Fri, 29 Aug 2014 21:13:17 +0000]
Pick the correct callsession for conference calls

Call requests for confernce calls have to be
triggered on owner call session.

Handle conference call hangup scenario to close all
the connections properly

Bug: 17321414
Change-Id: Ice04b0574c001969b9c12140790a7d1c0aa628a8

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Thu, 4 Sep 2014 13:12:36 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Wed, 3 Sep 2014 13:12:00 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Tue, 2 Sep 2014 13:12:16 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Mon, 1 Sep 2014 14:56:35 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Sun, 31 Aug 2014 16:32:30 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agomerge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c
The Android Automerger [Wed, 27 Aug 2014 13:12:32 +0000]
merge in lmp-release history after reset to 2f92daf76a66d7d2fe6fb7b1a28fc1b5888a7b7c

4 years agoIMS: modify sendDtmf to pass char input as the vendor implementation does
Libin.Tang@motorola.com [Sat, 23 Aug 2014 23:08:31 +0000]
IMS: modify sendDtmf to pass char input as the vendor implementation does
the conversion from char to int.

Bug: 17282921
Change-Id: I738e6da09df7b54d1aaef2e644e1dcb63d67dd7b

4 years agoIMS: modify sendDtmf to pass char input as the vendor implementation does
Libin.Tang@motorola.com [Sat, 23 Aug 2014 23:08:31 +0000]
IMS: modify sendDtmf to pass char input as the vendor implementation does
the conversion from char to int.

Bug: 17282921
Change-Id: I738e6da09df7b54d1aaef2e644e1dcb63d67dd7b

4 years agomerge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Tue, 26 Aug 2014 13:12:15 +0000]
merge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151

4 years agomerge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Mon, 25 Aug 2014 13:12:24 +0000]
merge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151

4 years agomerge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Sun, 24 Aug 2014 13:10:21 +0000]
merge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151

4 years agomerge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151
The Android Automerger [Sat, 23 Aug 2014 13:11:11 +0000]
merge in lmp-release history after reset to e229678c0502930303de5dfdb939c0214a67d151

4 years agoIMS: added implementation for registrationFeatureCapabilityChanged.
Libin.Tang@motorola.com [Tue, 19 Aug 2014 19:20:01 +0000]
IMS: added implementation for registrationFeatureCapabilityChanged.

Bug: 17182366
Change-Id: I78d89dd6ed1a69a9f1d1ddde929a2a8e25751e92

4 years agomerge in lmp-release history after reset to 45b5f3131eb0fab88ab77e64aa7294742aab3478
The Android Automerger [Thu, 21 Aug 2014 13:12:21 +0000]
merge in lmp-release history after reset to 45b5f3131eb0fab88ab77e64aa7294742aab3478

4 years agomerge in lmp-release history after reset to 45b5f3131eb0fab88ab77e64aa7294742aab3478
The Android Automerger [Wed, 20 Aug 2014 13:11:46 +0000]
merge in lmp-release history after reset to 45b5f3131eb0fab88ab77e64aa7294742aab3478

4 years agoAdded utility functions to obtain VoLTE/VT platform & user configuration.
Etan Cohen [Tue, 19 Aug 2014 22:55:08 +0000]
Added utility functions to obtain VoLTE/VT platform & user configuration.

Bug: 17134661
Change-Id: Icbdc86c05069aa883582678e1be0f1548826d948

4 years agoAdded utility functions to obtain VoLTE/VT platform & user configuration.
Etan Cohen [Tue, 19 Aug 2014 22:55:08 +0000]
Added utility functions to obtain VoLTE/VT platform & user configuration.

Bug: 17134661
Change-Id: Icbdc86c05069aa883582678e1be0f1548826d948

4 years agomerge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
The Android Automerger [Tue, 19 Aug 2014 13:11:28 +0000]
merge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26

4 years agomerge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
The Android Automerger [Mon, 18 Aug 2014 13:10:39 +0000]
merge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26

4 years agomerge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26
The Android Automerger [Sun, 17 Aug 2014 14:18:30 +0000]
merge in lmp-release history after reset to 5b4aa98b59f51ce8eea2c4e39a2bd1c188ac3e26

4 years agoDefined constant for default initial IMS state: set to false
Etan Cohen [Thu, 14 Aug 2014 18:11:19 +0000]
Defined constant for default initial IMS state: set to false

False default is a temporary setting until VZN provisioning is added.

Change-Id: Idd0e5945b4caad862c6750cbaf127a493efe6d90

4 years agoImsException: include code in exception description
Etan Cohen [Thu, 14 Aug 2014 05:16:38 +0000]
ImsException: include code in exception description

Change-Id: Iba108c437df7af6e828145de553e191e8ba039cf

4 years agoDefined constant for default initial IMS state: set to false
Etan Cohen [Thu, 14 Aug 2014 18:11:19 +0000]
Defined constant for default initial IMS state: set to false

False default is a temporary setting until VZN provisioning is added.

Change-Id: Idd0e5945b4caad862c6750cbaf127a493efe6d90

4 years agoFinal structural tweaks to Telecomm API (7/8)
Ihab Awad [Tue, 12 Aug 2014 23:00:06 +0000]
Final structural tweaks to Telecomm API (7/8)

Bug: 16416927
Bug: 16494880
Change-Id: I572145da40cda2bd9cc20d5277491c99cc66bb95

4 years agoIMS:fix wrong logging msg.
Libin.Tang@motorola.com [Wed, 13 Aug 2014 13:44:33 +0000]
IMS:fix wrong logging msg.

Change-Id: I674dacb3365421858791949f50c0904846725119

4 years agoMove IMS configuration constants from packages/apps/Settings to common location
Etan Cohen [Mon, 11 Aug 2014 21:32:57 +0000]
Move IMS configuration constants from packages/apps/Settings to common location

Constants for Enhanced 4G LTE Mode needed in packages/apps/Settings as well as
in other shared code (e.g. GSMPhone, CDMAPhone). Moved to shared (common)
location.

Change-Id: I0a718218f2e75754346e1caafaa4250000706ad6

4 years agoAdd function to enable/disable "advanced 4G features"
Etan Cohen [Fri, 8 Aug 2014 01:40:31 +0000]
Add function to enable/disable "advanced 4G features"

Perform needed configuration settings and IMS turn on/off.

Some carriers may allow disabling of specific IMS features (e.g. VoLTE)
but require that the IMS service itself is never "turned off". Add code
to use configuration bool (which can be overlayed) to control actual
turnOffIms() function execution.

Change-Id: I3cc0fef1426a31924ff5d5cd4516972bcfae040d

4 years agoImplement Ims's VideoCallProvider, including a wrapper.
Andrew Lee [Fri, 8 Aug 2014 08:42:33 +0000]
Implement Ims's VideoCallProvider, including a wrapper.

+ Implements ConnectionService.VideoCallProvider as
ImsVideoCallProviderWrapper. ConnectionService treats this as
the concrete implementation of VideoCallProvider. In detail though,
it is a wrapper around ImsVideoCallProvider which should be extended
in ImsService and implements the actual video call provider
functionality. This wrapper intermediates communication for commands
sent through Telephony and carried out in ImsService. It also
implements the callback class whose binder is provided to the
ImsVideoCallProvider.
+ ImsVideoCallProvider is an abstract class which defines
functionality which satisfies ConnectionService.VideoCallProvider.
We don't directly extend VideoCallProvider because of the
inter-process communication necessary across Telephony and
ImsService. This class provides a binder which is passed to the
ImsVideoCallProviderWrapper.
+ Implement getVideoCallProvider on ImsCallSession.

Bug: 16886403
Change-Id: I9b995baa74149b3c046789f797ab0ff49ae7165b

4 years agoIMS Framework Changes to Support Call Barring & String Error Codes
Shriram Ganesh [Wed, 9 Jul 2014 01:48:35 +0000]
IMS Framework Changes to Support Call Barring & String Error Codes

ImsUt and ImsUtInterface are being modified for
supporting call barring and propagation of string
error codes from the Ims Service layer.

Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a

4 years agoDefault implementations for IMS session handover callbacks
Etan Cohen [Mon, 4 Aug 2014 23:13:46 +0000]
Default implementations for IMS session handover callbacks

Change-Id: I863fb0b268315821fa1a0a3246ca60323e9f7585

4 years agoAdd ECBM functionality for IMS
Uma Maheswari Ramalingam [Thu, 31 Jul 2014 23:01:47 +0000]
Add ECBM functionality for IMS

Code for adding ECBM functionality for IMS.

Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9