b79f845a0451895b0f0b8a926a8571511d476ce8 |
|
20-Jan-2015 |
Libin.Tang@motorola.com <w16529@motorola.com> |
Add an API to access the CDMAPhone/GSMPhone call tracker state for DCTracker to check As concurrent voice/data is not supported for all RATs, the DCTracker checks the default phone's call state through getState API as one of the conditions to set up data call. For device supports VOLTE, the default phone's getState reflects the default phone(CDMAPhone/GSMPhone) and IMS phone call state. So the data call can't set up if the VOLTE call is in progress. As IMSPhone call state should not impact the data call setup, this CL is to add an API to access the CDMAPhone/GSMPhone call tracker state for DCTracker to check. Bug: 19090488 Change-Id: I96bb29f80d81fa6b39e2e05f1d7f47a72244ed9b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
4be56374921b52d54b80889540d982f39d26e3ab |
|
09-Dec-2014 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
IMS: SRVCC related changes. 1. Telephony: Multiparty srvcc Change-Id: Ie689f31d7970ecf3a5008cf1dad450045d0b34db 2. SRVCC: Add support for incoming call SRVCC Transfer connections from ringing call to handover call on getting Handover Complete notification. This allows for accept to be done on the default phone instead of IMS phone after SRVCC. Set the state of ImsPhoneCall object to Idle after the transfer. Change-Id: I09cfcc9fc99b3ea4b3a4bd332af546bcfae4b679 3. Add support for SRVCC conference call Add support for updating the parent of handover connections to point to handover call. Update status of the handover call object based on the status of foreground, background or ringing call. Change-Id: Iacd7daa929d0da9a0e020491669165aa42bed144 4. Add support for SRVCC connection clean up in Ims Service Added support for SRVCC connections to be cleaned up in the IMS Service by calling close opertion on the call session and subsequently removing the call session from list of tracked call sessions Change-Id: I850ab111c884bbe7698810b15d0e9c8bdb10e8c9 5. add null check when add all srvcConnection add null check when add all srvcConnection Change-Id: I3bc93a301584e7fc16ef5aabf474bd1577402d22 6. IMS/911: Do not clear handover connections on SRVCC COMPLETE Even though SRVCC or silent redial is successful, the handover connection objects are cleared before migrated to CS domain. Proper checks are added NOT to clear the handover connection objects as they are removed as and when a new driver call via CS pipe is received and processed. Change-Id: I061fa81e651b4c6b6bdea1f1cf0b09dde39fdb4a 7. Add fix for picking correct Handover connection A single handover call cannot track both the foreground and background call state after handover. Added support to go through all the handover connections and pick the first match based on the number and if there is no match check the state. Added support for tracking the state of call associated with the connection before handover. This is used to retrieve the correct connection based on state. Change-Id: Iec87c09523d459998d0880252a71f98eb8e296a2 Bug: 18559588 Change-Id: I0c428b33e09684fc7f33f0abd7f9c0471961ad1f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
d401e14a4bae195234983d18209dbdcd3155cf56 |
|
03-Oct-2014 |
Xia Ying <yingxia@motorola.com> |
Fix *86 converting issue. Our design is to convert *86 to +1MDN, using real MDN to replace string 'MDN'. When phone roaming in GSM/UMTS network, MDN is grabbed from sim card's EF_MSISDN, here the EF_MSISDN is +1XXXXX, so after converting, the number is changed to +1+1XXXXX, and finally the second + and following part will be removed in number format checking. Bug: 17822591 Change-Id: Iafa0f36c4e58e80d3fd300a2a1430147332f4a1a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
2d265969ca301ba3720458ea9da2ec8d6a18bb8d |
|
22-Sep-2014 |
Xia Ying <yingxia@motorola.com> |
Handling service number convert while roaming. When roaming in GSM/UMTS and internal CDMA network, (1)change VZW custumer service numeber *611 to +19085594899. (2)change VZW voice mail number *86 to +1MDN. Change-Id: I69f69fb698f059b7a2365d2906fe0f7cc41636d7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
bb097a7ba08252c516e578ce30cdb658b63d7c9b |
|
30-Aug-2014 |
Jing Zhao <zhaojing@motorola.com> |
Send empty flash for some CDMA carriers for 3way call Some carrier need a empty flash before the normal one to connect the 3way call Bug: 17331584 Change-Id: Ie8f774de909056e398972ea460029d903f059fec
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
befe0bf21cf06c47b1f099caed9e6c6b7125c0fe |
|
03-Jun-2014 |
Shriram Ganesh <sganesh@quicinc.com> |
Handle Srvcc requirements Change handles the following SRVCC requirements - - Move SRVCC functionality to PhoneBase so both CDMA & GSM phones can handle it. - Srvcc wrt single ringing call Change-Id: Ifc417bacf95364ff358651a59c84c377fe010ec6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
22d85a8e3a575a6d01d2c788587971657dfe20c6 |
|
23-Feb-2013 |
Wink Saville <wink@google.com> |
Clean up member variables. Change-Id: Ib60f350131ade626aca682407ea0b4377b16f6c6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
cbaa45bbf2cab852b6c9c3a887e9f803d4e857ea |
|
23-Feb-2013 |
Wink Saville <wink@google.com> |
Clean up - Add @Overrides where needed. - Update javadoc comments - Remove extra semi-colons - Rename DataConnection.java to DataConnectionBase.java - Rename GsmDataConnection.java to DataConnection.java - Add defaults to switch statements - Remove/fix most "if (false)" statements. Fixed by using a CONSTANT - Fix hidden variables by hoisting to base class or renaming - Tweak some debug output Change-Id: If38de2fdeaacafbf40cdfd7f84dc5c52030ba2a3
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
99c2e1d6749cfad2a8ca94a47857d8c3bfc09454 |
|
27-Nov-2012 |
Wink Saville <wink@google.com> |
Use Rlog instead of Log. Change-Id: I2f44193b294513e743526e5c163e7d9a45308b28
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|
0825495a331bb44df395a0cdb79fab85e68db5d5 |
|
12-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common telephony-common was created by moving some of frameworks/base/telephony to: frameworks/opt/telephony Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/CallTracker.java
|