4 years agoMerge remote-tracking branch 'l-mr1-release' into rel-st8-l-partner rel-st8-l-r4-partner rel-st8-l-r5-partner rel-st8-l-r6-partner rel-st8-l-r7-partner
Roger Ma [Tue, 24 Mar 2015 06:28:27 +0000]
Merge remote-tracking branch 'l-mr1-release' into rel-st8-l-partner

4 years agoCleanup of conference code including logging, flags and some workflow. rel-22-l-mr1-partner rel-22r11-partner rel-22r16-partner rel-22r18-partner
Anthony Lee [Thu, 12 Feb 2015 01:04:35 +0000]
Cleanup of conference code including logging, flags and some workflow.

The main purpose was to simply the logic so that the code is more
explicit about what it is doing. There was also a bug in the hold and
resume flow that was fixed.

Bug: 19294176
Change-Id: I558d6da919b9d763f1fd2413e8f9a3dfa5d0e4be

4 years agoFixing TMO Conference Call Attempt leaves Dialer App in a Zombie state.
Libin.Tang@motorola.com [Fri, 6 Feb 2015 04:12:09 +0000]
Fixing TMO Conference Call Attempt leaves Dialer App in a Zombie state.

When conference call is failed, the mUpdateRequest of both host and peer
imscalls should be updated to UPDATE_NONE.

Bug:  19285127
Change-Id: Ib4afcbf3223d0f0be856e3686f899ade38235e96

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Tue, 3 Feb 2015 14:10:09 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoFixing conference merge where only one party is added to conference.
Tyler Gunn [Fri, 30 Jan 2015 23:21:11 +0000]
Fixing conference merge where only one party is added to conference.

- revisit code to trigger processMergeComplete; we used to assume that we
were done merging when the transient session started.  We now have to
check on terminate and on hold to see if all the calls have been

Bug: 18960042
Change-Id: I682303558c6958d85d2358102757608041b8451e

4 years agoUse provisioning (if needed by carrier) to determine whether platform supports VoLTE
Etan Cohen [Wed, 26 Nov 2014 19:57:47 +0000]
Use provisioning (if needed by carrier) to determine whether platform supports VoLTE

Bug: 18576107
Change-Id: I79d0c44a579923cc36fecd2798754cc8a72839c6

4 years agoUse provisioning (if needed by carrier) to determine whether platform supports VoLTE
Etan Cohen [Wed, 26 Nov 2014 19:57:47 +0000]
Use provisioning (if needed by carrier) to determine whether platform supports VoLTE

Bug: 18576107
Change-Id: I79d0c44a579923cc36fecd2798754cc8a72839c6

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Tue, 23 Dec 2014 14:09:29 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Mon, 22 Dec 2014 14:10:32 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoDisable VoLTE if TTY is on and TTY is not supported over VoLTE
Etan Cohen [Mon, 15 Dec 2014 18:10:14 +0000]
Disable VoLTE if TTY is on and TTY is not supported over VoLTE

- VoLTE is disabled if TTY is turned on and it is not supported
  over VoLTE.
- Add API indicating whether VoLTE is enabled due to TTY restrictions.
  Uses configuration of VoLTE on TTY supported and current TTY mode.
- Move code changing Settings.Global.ENHANCED_4G_MODE_ENABLED
  from MobileNetworkSettings activity.

Bug: 18593974
Change-Id: Ib2706cf5f30412a735cc6f24228accc7f1216804

4 years agoIMS: Notify about change of TTY mode of other call participants
Pavel Zhamaitsiak [Thu, 11 Dec 2014 01:31:33 +0000]
IMS: Notify about change of TTY mode of other call participants

Pass notification to Phone app

Bug: 18247323
Change-Id: I428f8df60ebada280c6aa16debf1ff44246533bd

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 11 Dec 2014 14:13:05 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoPass Message through sendDtmf.
Andrew Lee [Tue, 9 Dec 2014 22:51:53 +0000]
Pass Message through sendDtmf.

Do not invoke sendToTarget ourselves. Instead, pass the message
through to the ImsCallSession implementation, and rely on that
to send the message to the target.

Bug: 18643493
Change-Id: I37a891ecf71d55b93f24f9b853b64b34a24e0910

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Wed, 10 Dec 2014 14:11:09 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoIMS: support for OMA-DM based provisioning.
Libin.Tang@motorola.com [Fri, 31 Oct 2014 15:01:16 +0000]
IMS: support for OMA-DM based provisioning.

Bug: 18576107
Change-Id: Id16ea5ed3ce0c714f658cc86b66f487199d999a7

4 years agoIMS: add an ImsConfig api to get volte provisioned value.
Libin.Tang@motorola.com [Sun, 7 Dec 2014 18:49:07 +0000]
IMS: add an ImsConfig api to get volte provisioned value.

Bug: 18576107
Change-Id: I84c66089291ffb4051ed7ef70d4a2bcf4a24c3d7

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Tue, 9 Dec 2014 14:10:22 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoIMS: start and stop dtmf tones.
Uma Maheswari Ramalingam [Sat, 6 Dec 2014 00:40:46 +0000]
IMS: start and stop dtmf tones.

Support of start and stop dtmf tones in Imsphone

Bug: 18371919
Change-Id: I04f5d6f88088e5b77d314d4db9271fd49abf5dca
CRs-Fixed: 751797

4 years agoFixing disconnect tone heard when merging 3rd participant into conference.
Tyler Gunn [Mon, 8 Dec 2014 17:56:17 +0000]
Fixing disconnect tone heard when merging 3rd participant into conference.

The issue was when we set the merge peer/merge host.  We were always
setting the merge peer to the BG call.  This is fine when there is no
conference, but when we already have a conference we need to take into
account whether the FG or BG is the conference.

Bug: 18652342
Change-Id: I910a1bee3d3e04477861ed68f2a77a49d0da8471

4 years agoIMS: Reset mHold flag once call is merged
Uma Maheswari Ramalingam [Wed, 3 Dec 2014 22:47:15 +0000]
IMS: Reset mHold flag once call is merged

When Conference call is on HOLD and merged, mHold flag is required
to be reset explicitly as Telephony does not send RESUME request
in this scenario.

Bug: 18625579
Change-Id: Icb0b2b52d7dfe64c456b4e7c1b2e7458640ee1da

4 years agoIMS: Reset mHold flag once call is merged
Uma Maheswari Ramalingam [Wed, 3 Dec 2014 22:47:15 +0000]
IMS: Reset mHold flag once call is merged

When Conference call is on HOLD and merged, mHold flag is required
to be reset explicitly as Telephony does not send RESUME request
in this scenario.

Bug: 18625579
Change-Id: Icb0b2b52d7dfe64c456b4e7c1b2e7458640ee1da

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 4 Dec 2014 14:11:35 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoAdd a global override for VoLTE calls (which leaves user setting in place)
Etan Cohen [Mon, 24 Nov 2014 19:18:33 +0000]
Add a global override for VoLTE calls (which leaves user setting in place)

Bug: 18446228
Change-Id: I77e0047d97be6fb4a81e4e25e0404e2cdcb16644

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Wed, 3 Dec 2014 14:10:25 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoTurning off extended IMS logging (STOPSHIP item).
Tyler Gunn [Tue, 2 Dec 2014 22:16:30 +0000]
Turning off extended IMS logging (STOPSHIP item).

Bug: 18576223
Change-Id: Ia36750b121836e088ac8f75946bbbe90a5dbdf08

4 years agoMerge "Cleanup to remove misused CallGroup concept." into lmp-mr1-dev
Tyler Gunn [Tue, 2 Dec 2014 21:30:25 +0000]
Merge "Cleanup to remove misused CallGroup concept." into lmp-mr1-dev

4 years agoCleanup to remove misused CallGroup concept.
Tyler Gunn [Tue, 2 Dec 2014 17:21:01 +0000]
Cleanup to remove misused CallGroup concept.

The ImsCall code makes extensive use of a "CallGroup".  This CallGroup has
been the source of a number of bugs, since the CallGroup concept does not
match well with how we are performing merges in IMS.

1. Removed Call Group, replacing with a "peer" and "host" references in
the ImsCall.
2. Revisited the merge logic within the context of the peer/host changes.
3. Also, changed log statements to log the ImsCall instead of the session.
This aids debugging by making it more clear what the context of the various
method operations are.

Bug: 18588383

Change-Id: I78613c44bf656c8ebf9e5d6a1145784ce630deef

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Tue, 2 Dec 2014 14:10:55 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoMSIM IMS: convert to phone ID based selection.
Etan Cohen [Sat, 27 Sep 2014 05:35:35 +0000]
MSIM IMS: convert to phone ID based selection.

Bug: 18576822
Change-Id: I7e1c79fff307a5f433529213ee2670ad58080d91

4 years agoTelecom API updates (6/6)
Ihab Awad [Fri, 21 Nov 2014 00:42:30 +0000]
Telecom API updates (6/6)

Bug: 18292176
Change-Id: Ie42fb083cf505ff5bd5c13c6424d2606dec494de

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Thu, 20 Nov 2014 14:11:58 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoMerge "Track state if ImsCall terminated by merge." into lmp-mr1-dev
Andrew Lee [Thu, 20 Nov 2014 01:46:34 +0000]
Merge "Track state if ImsCall terminated by merge." into lmp-mr1-dev

4 years agoTrack state if ImsCall terminated by merge.
Andrew Lee [Tue, 18 Nov 2014 01:03:02 +0000]
Track state if ImsCall terminated by merge.

- Save the state if the call when it is merged and there is a
call group of which it is not the owner. We conclude that this
call was merged into the other call group. If the merge fails,
we set this state back to false.
- Delete updateCallGroup, as it is an unused method.
- When a merge occurs, set a call group on the background call if
the referral call's CallGroup is null. Before, when two IMS
connections were first merged into a conference, the call group
was not set on the background call and so pathway through
notifyConferenceSessionTerminated (which checks for mWasMerged)
never occurred.

Bug: 18291234
Change-Id: Ibb981bdeb8e1f8d0fca6fde3845876aba13e93e3

4 years agoTTY over IMS: Notify the user that TTY mode changed in the far device
Pavel Zhamaitsiak [Sun, 16 Nov 2014 23:29:09 +0000]
TTY over IMS: Notify the user that TTY mode changed in the far device

Bug: 18247323
Change-Id: I9847d947c9d1ee97da0151a7ccfac35aa6a7b9c4

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Wed, 19 Nov 2014 14:11:28 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoAdding toString methods to IMS classes to aid logging.
Tyler Gunn [Tue, 18 Nov 2014 16:40:49 +0000]
Adding toString methods to IMS classes to aid logging.

Bug: 18200934

Change-Id: Iad06de4e5ba1e343749c5b53efac84cf7c20327a

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Wed, 12 Nov 2014 14:11:25 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoPeer capabilities
Shriram Ganesh [Tue, 14 Oct 2014 01:28:34 +0000]
Peer capabilities

Add support for peer capabilities

Change-Id: I3af365caaacb4c3c48f73a54da6e5de6bab321aa

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Mon, 10 Nov 2014 14:10:57 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoRevert "Conference event package performance improvement."
The Android Automerger [Mon, 10 Nov 2014 01:15:24 +0000]
Revert "Conference event package performance improvement."

This reverts commit 3a30fc8c4362b34254e46e86072962bbe4bb2b94.

4 years agoRevert "IMS Conference Callback Handling"
The Android Automerger [Mon, 10 Nov 2014 01:15:04 +0000]
Revert "IMS Conference Callback Handling"

This reverts commit c6d5390b7838625b39f845b3b3c7753171935acd.

4 years agoIMS Conference Callback Handling
Omkar Kolangade [Wed, 5 Nov 2014 21:56:57 +0000]
IMS Conference Callback Handling

Adding logic to handle intermediate
and conference callbacks while creating
a conference session as well as adding
a call to an existing conference.

Change-Id: Ib53a8f9408f807a6ce1be6005e1fc911b87598d4

4 years agoComplete implementation of ImsCallSession merge()
Anthony Lee [Mon, 3 Nov 2014 23:13:47 +0000]
Complete implementation of ImsCallSession merge()

This CL implements the rest of the logic around the various callbacks
that are issued from the ImsCallSession to implement the merging of
two calls into a conference.

Bug: 18056632
Change-Id: I183a3b2c49d4192e14813333339440d746febdbf

4 years agoConference event package performance improvement.
Tyler Gunn [Tue, 4 Nov 2014 22:51:52 +0000]
Conference event package performance improvement.

- Instead of sending each participant to the telephony conference
controller, all participants are sent at once.  This way the conference
only needs to be recalculated once.

Bug: 18057361
Change-Id: I10ac8efef74db75a90d97577bcc95d55b827b28b

4 years agomerge in lmp-mr1-release history after reset to lmp-mr1-dev
The Android Automerger [Sun, 9 Nov 2014 16:05:02 +0000]
merge in lmp-mr1-release history after reset to lmp-mr1-dev

4 years agoIMS Conference Callback Handling
Omkar Kolangade [Wed, 5 Nov 2014 21:56:57 +0000]
IMS Conference Callback Handling

Adding logic to handle intermediate
and conference callbacks while creating
a conference session as well as adding
a call to an existing conference.

Change-Id: Ib53a8f9408f807a6ce1be6005e1fc911b87598d4

4 years agomerge in lmp-mr1-release history after reset to 172568141a72345cc9e7599930332d4200989931
The Android Automerger [Sat, 8 Nov 2014 14:12:57 +0000]
merge in lmp-mr1-release history after reset to 172568141a72345cc9e7599930332d4200989931

4 years agoIMS Conference Callback Handling
Omkar Kolangade [Wed, 5 Nov 2014 21:56:57 +0000]
IMS Conference Callback Handling

Adding logic to handle intermediate
and conference callbacks while creating
a conference session as well as adding
a call to an existing conference.

Change-Id: Ib53a8f9408f807a6ce1be6005e1fc911b87598d4

4 years agoMerge "Conference event package performance improvement." into lmp-mr1-dev
Tyler Gunn [Fri, 7 Nov 2014 20:43:07 +0000]
Merge "Conference event package performance improvement." into lmp-mr1-dev

4 years agoComplete implementation of ImsCallSession merge()
Anthony Lee [Mon, 3 Nov 2014 23:13:47 +0000]
Complete implementation of ImsCallSession merge()

This CL implements the rest of the logic around the various callbacks
that are issued from the ImsCallSession to implement the merging of
two calls into a conference.

Bug: 18056632
Change-Id: I183a3b2c49d4192e14813333339440d746febdbf

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Thu, 6 Nov 2014 14:13:46 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Wed, 5 Nov 2014 14:13:02 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agoConference event package performance improvement.
Tyler Gunn [Tue, 4 Nov 2014 22:51:52 +0000]
Conference event package performance improvement.

- Instead of sending each participant to the telephony conference
controller, all participants are sent at once.  This way the conference
only needs to be recalculated once.

Bug: 18057361
Change-Id: I10ac8efef74db75a90d97577bcc95d55b827b28b

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Tue, 4 Nov 2014 14:12:32 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Mon, 3 Nov 2014 14:11:13 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Sun, 2 Nov 2014 14:10:51 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agomerge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55
The Android Automerger [Sat, 1 Nov 2014 13:11:12 +0000]
merge in lmp-mr1-release history after reset to 71382693cbc81b1d131085f52d97879976706f55

4 years agoImplement plumbing for merge() related callback workflows.
Anthony Lee [Thu, 30 Oct 2014 17:50:10 +0000]
Implement plumbing for merge() related callback workflows.

Added support for a transient ImsCallSession that could eventually
turn into the underlying ImsCall when it turns into a newly minted
conference call. Also handled the series of callSessionMergeXXX()
series of call to properly set up the pluming for IMS conferences.

Also cleaned up/added some logging.

Lastly, the prototype for onCallMerged() was changed because, at this
level, there is no sensible value that we could return even
if we wanted to. No one uses this newCall parameter anyways.

Bug: 18056632
Change-Id: Ifd0e23571b8bc928f2fd365df6c2d5d0f9a65b50

4 years agoCreating connections for conference event package participants.
Tyler Gunn [Thu, 30 Oct 2014 16:39:01 +0000]
Creating connections for conference event package participants.

- Adding code to ImsCall to set the call to multi-party when a conference
event package comes in for test purposes.

Bug: 18057361
Change-Id: I1589cced7a31e09a3442e713eb7a17a96370db9f

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891 rel-22r2-golden-fostermp-partner rel-st8-l-r1-partner rel-st8-l-r2-partner rel-st8-l-r3-partner daily-2014.11.26.0_rel-st8-l-r1-partner daily-2014.11.28.0_rel-st8-l-r1-partner
The Android Automerger [Wed, 22 Oct 2014 00:44:38 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

4 years agomerge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 21 Oct 2014 13:12:48 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 20 Oct 2014 00:11:51 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Thu, 16 Oct 2014 13:13:06 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Wed, 15 Oct 2014 13:12:54 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Tue, 14 Oct 2014 13:12:16 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Mon, 13 Oct 2014 13:11:51 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891
The Android Automerger [Sun, 12 Oct 2014 13:12:28 +0000]
merge in lmp-release history after reset to 3ddaa6ec08d417d2848775ad3b5b01b865a9c891

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