368e873b65e60268521b3c74110a9b2abe8086ac |
|
02-Aug-2013 |
Danny Baumann <dannybaumann@web.de> |
Properly notify of precise call state change after connection hangup. When disconnecting connections via Connection.hangup(), previously no precise call state notification was sent out. Change-Id: I4439d7d8ed47e72da9d061b885ec9a0e6e1b784d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
a6aedcd548ee25f4df9d86ae94eec8b2a0b61f5a |
|
06-Mar-2013 |
Wink Saville <wink@google.com> |
Merge commit '63a6a12c' into fix-merge-conflict * commit '63a6a12c': Telephony: Fix for first pause DTMF digit Change-Id: I345e0e32d8230c16c28c953de5848cd095438e34
|
37d3599e3fd89987da444ba971df98516d2ea3f5 |
|
21-Dec-2010 |
Shruthi Krishnan <shruthink@codeaurora.org> |
Telephony: Fix for first pause DTMF digit As per 3GPP requirement first pause sequence also should maintain 3 sec delay. Added fix to wait for 3 sec time before sending DTMF digits to RIL. Change-Id: I6041614b544cc9c24521bee9ad505439b810ff86
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.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/gsm/GsmConnection.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/gsm/GsmConnection.java
|
cd17a8e56bf5fa1af49d4447e65dc69e4741e7bf |
|
08-Jan-2013 |
Wink Saville <wink@google.com> |
Merge "Telephony: Update call timer for phantom call"
|
9b41acc443e068fa3c3e547e820f710c6e2297ba |
|
01-Dec-2012 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
Telephony: Update call timer for phantom call For phantom call, update connectTimeReal via onConnectedInOrOut(). connectTimeReal is used to calculate the call duration per getDurationMillis(). If phantom call is in HOLDING state, update holdingStartTime via onStartedHolding(). holdingStartTime is used to calculate hold time per getHoldDurationMillis(). Change-Id: I716f75b7565b5e869403c48de3dd190e2b425626
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
d720945f2be5ea5fe0faf67e67d9ea0e184eba67 |
|
01-Aug-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Move uicc classes into uicc package Reduce constructor visibility to package where possible Dependent Changes: I3b718b9aea1f21c7906c8243b4ca0db6af495a08 I80204a2f3dc57cac875abeab390bb9db7a636ff7 Ib9c19e8b157dc7ec74eb14baca5bd3b5caf08c47 Change-Id: Ib4f43374c041cb5eaf2e3883e5ea28b2eb2c9a69
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
ded9c0af7fa49504c047275ed34c2d3b22bf0c3a |
|
07-Dec-2012 |
Wink Saville <wink@google.com> |
Use Rlog Change-Id: Ie013f51215de8380b8de74161b6056b010711cfd
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
a2da94751bbf8718bbaa4e181eb7d0633c1ab0f7 |
|
24-Sep-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Fix npe when making a call after ejecting card Bug: 6983013 Change-Id: Ibda258e632ecff79f22eebe093df0061ed4cdf4d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
e287feac673ff68565b766e0e463d105fa9cef9d |
|
10-Jul-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Remove CdmaLteUicc objects -Pass IccCard object to GsmMmiCode -Create IccCardProxy -Make IccCard an interface and pass instance of IccCardProxy to external applications (PhoneApp). IccCardProxy will use internal UiccCard to map Icc requests to current active application on UiccCard to maintain backwards compatibility for external applications -Add documentation to UiccController The primary advantage of UiccController is that we can work with multiple uicc applications at the same time. And that is a requirement for modes like Cdma/Lte. The existing code supports Cdma/Lte only partially and with guessing on modem side. However, some things modem can guess, while others - it can't. For instance, when a user tries to edit the fdn list the current code will pass ef_id for fdn (0x6F3B). But the modem will have no clue which fdn list the user wants to edit (csim or usim, both have path 7FFF), and it's impossible for modem to guess correctly all the time. All the modem can do is try to be consistent and hope another device is doing same things. Imagine you bring your card from another Cdma/Lte device to your new Cdma/Lte device: if this modem uses different fdn file, it won't work as all existing entries won't be there. Another example is when the modem's guess is wrong for files like csim/ef_li (7FFF 6F3A) versus usim/ef_adn (7FFF 6F3A). They have same ef_ids so Android really should pass aid of the app it wants to access. Without aids there is no way modem can know for sure which file Android wants to read! However, in the current code even Android doesn't know which aid it wants to read file from since CdmaLteRecords has only 1 aid. All of these problems cause more and more hacks, both in the modem and in Android side. UiccController cleans up current code and provides framework to work with multiple Uicc applications at the same time. Change-Id: I60216887b14140bdf833a8ed579ba16cad932bdc
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
f92aefb45aa708772779a1ea10622b38f965fab5 |
|
13-Aug-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Always create IccCard There is some bug in master branch which is not in AOSP code that prevents KeyGuard from showing up unless IccCard broadcasts its status Force creation of IccCard (even if it really is absent) so that it broadcasts its state and KeyGuard gets displayed Fix NullPointerException in case card was removed by checking return value of phone.getIccCard() bug: 6983013 Change-Id: I95de1cc8a70a9e3d66d3e5d6059e82626057c5d4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/gsm/GsmConnection.java
|
c38bb60d867c5d61d90b7179a9ed2b2d1848124f |
|
12-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common - DO NOT MERGE 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/gsm/GsmConnection.java
|