| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Icfeec3372dcde30723c49565649be03a4dd33c06
|
|
|
|
|
|
| |
Since we will use sipuri to match the same phone object.
Change-Id: I582779e51e447bb8d822c105cf0d682651c138d2
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I38293b2d7841f5d8708a7b9b516f686ab15de2b1
|
|/
|
|
| |
Change-Id: Ibc844d72d463434722a349f5bbc02889a9feb0ee
|
|
|
|
| |
Change-Id: Ib0c83c373580f7be9cb1ee262cd0098c70db9c64
|
|
|
|
|
|
|
|
|
| |
and fix the bug of re-assigning connectTime's in SipConnection,
and adding synchronization for SipPhone to be thread-safe,
and set normal audio mode when call not on hold instead of on hold in SipAudioCallImpl,
and fix re-entrance problem in CallManager.setAudioMode() for in-call mode.
Change-Id: I54f39dab052062de1ce141e5358d892d30453a3a
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '3158cf689f4994ec53c3b727f9b6ad7751a5551b' into gingerbread
* commit '3158cf689f4994ec53c3b727f9b6ad7751a5551b':
Change CDMAPhone.getDeviceId to return MEID or ESN.
|
| |
| |
| |
| |
| |
| |
| | |
This allows devices with only ESN's to work.
bug: 2938223
Change-Id: I33939151c59f598b939e73d98f1178669d6ceb75
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Passing Gateway addr info from telephony into ConnectivityService so it can
add/remove the default route as needed. Fixed differently on master.
bug:2927822
Change-Id: I9a3ee7cd23c4717e7c60098f0595aa3f77c44b15
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cleaned up some typos and other small fixes in SMSDispatcher in
preparation for checking in my SMS bug fixes. This change doesn't
fix any bugs, but it shouldn't introduce any either.
- Removed unused import statements
- Removed unused private constants and fields
- Fixed typos in Java comments and private constants
- Added generic type parameter to mSTrackers ArrayList
- Removed unnecessary casts
- Fixed indentation of mResultReceiver in SMSDispatcher
- Removed call to get unused smsc in CDMA sendSMS()
- Changed "|=" to "=" in boolean assignment where the variable
was initialized to false (thus the two operators are equivalent)
Change-Id: Ic19a63a7ef5cdccc7be86043c2a1b863ec8af652
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When in a call, different audio modes need to be applied based on phone type.
(For example, SIP call needs to be in MODE_NORMAL while GSM call in MODE_IN_CALL.)
Originally, it's handled in PhoneUtils.setAudioMode(). It makes more sense now
to handle the actual logic in CallManager.
Change-Id: I58d8f31d6b4afe22f88da442daac2010781de801
|
| |
| |
| |
| | |
Change-Id: Ifd420ed95e77e744c6aff28ac63e7363f97d9dc6
|
| |
| |
| |
| | |
Change-Id: If5b1bca1f09557a2ee4de9ba429d80a0393279a0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix a character count bug I discovered while working on related SMS
bugs. Includes a new set of test cases to verify the fix for the
buggy calculateLength() methods ("runtest frameworks-telephony").
You can also verify that the counter works properly in the Mms app
by typing characters until the boundary is crossed where an
additional message part is required. The counter should count down
to 0 characters remaining before increasing the message count.
Change-Id: I4de68b82dfc53dcae094865798f2c0235a355d43
|
| |
| |
| |
| |
| |
| |
| | |
- Fix Javadoc typo in PhoneSubInfo.java
- Fix ArrayIndexOutOfBoundsException in SimulatedCommands.java
Change-Id: I40dcd52cf9d6990f1f845fca5c1d61cdff93f4d7
|
| |
| |
| |
| | |
Change-Id: Ifdd1af77e3eca08f6c931605ecfb275835b78709
|
| |
| |
| |
| | |
Change-Id: Ifb3582da888926e62775a73a6b3080d15f1c3e42
|
| |
| |
| |
| | |
Change-Id: Ifaef66d45043dc5376688a77f9d18124a9c29576
|
| |
| |
| |
| | |
Change-Id: Iabffd38ad554c34a34977c833e6699747cbf0f63
|
| |
| |
| |
| | |
Change-Id: I79ed7fb324fea9a52946340055b5ea1d389a926a
|
| |
| |
| |
| | |
Change-Id: I8e7abb0623724d24c6f82829ff06663a31ba32fb
|
| |
| |
| |
| | |
Change-Id: I50589aaec55925d93c392f15a22c70d2a6634b87
|
| |
| |
| |
| |
| |
| | |
This reverts commit cde66df44240cfe5a7bec12ac52464c3bf26c14f.
Change-Id: I87da883b45350ec8f7da71e9bd392b075ea30ca7
|
| |
| |
| |
| | |
This reverts commit b631dcf3eb449ddec756bea330f4e70b996ffb9e.
|
| |
| |
| |
| |
| |
| | |
+ hardcode the sip service for build dependency.
Change-Id: Ib0e9717c9b87eb6e06ffa3a7b01ae31184de61bb
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Cherry-picked from master.
Add register methods used by PhoneApp into CallManager class.
For most register methods, CallManager acts as an pass-through
register to handle register and unregister phone case.
Change-Id: I9567c2dbffb9e482b906f94c2d991a404ad4626e
|
|/ /
| |
| |
| | |
Bug: 2465036
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Cherry-picked from master.
Update APIs to access foregroudCalls, backgroudCalls, and ringingCalls
* 1. APIs to access list of calls
* 2. APIs to check if any active call, which has connection other than
* disconnected ones, pleaser refer to Call.isIdle()
* 3. APIs to return first active call
* 4. APIs to return the connections of first active call
* 5. APIs to return other property of first active call
Change-Id: Ic30e28018d14e496e9427f96fec8a7c2ff7c1549
|
| |
| |
| |
| |
| |
| |
| | |
Cherry-pick from master.
Initial check-in to support multiple call channels.
Change-Id: I387bab4d69ee38d738c5e0e0a51f1ac6607b9759
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'c69f5be0ed3529564e5db6874de52775c2c99007' into gingerbread
* commit 'c69f5be0ed3529564e5db6874de52775c2c99007':
Add PhoneSubInfo.getCompleteVoiceMailNumber.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PhoneSubInfo.getVoiceMailNumber now returns only the network
portion of the voicemail number. Use the new method
PhoneSubInfo.getCompleteVoiceMailNumber to get the netowrk
portion and the post dial portion.
Bug: 2881483
Change-Id: I7637d4fa0ffa046b4eebc4d599719bb668c940b5
|
| |
| |
| |
| | |
Change-Id: Iaf9e419b8d03e330864d64c05aee730d33994003
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'f9610b3842e030138c1dc327a3a467aaea02c227' into kraken
* commit 'f9610b3842e030138c1dc327a3a467aaea02c227':
Make the DUN apn data secure.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Rather than come out of the user-modifiable APN DB, the DUN APN data will
come first from a built-in resource and then potentially overriden by a secure
setting (which is gservices upgradable).
Also made the "require-dun" setting secure-setting overridable.
bug:2736390
Change-Id: I1e4644c3839f06c977b83797641f3948785146a2
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Merge commit '3aecdb9d7e92b1a91860600feefb5c0062b652cf' into kraken
* commit '3aecdb9d7e92b1a91860600feefb5c0062b652cf':
fix build
Fix some typos and other cosmetic cleanups in telephony framework.
|
| |\ \
| | | |
| | | |
| | | | |
Change-Id: Ib711450566694550d9cb9ba01c25599010d2e5e4
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I86ee569ec81e6c690f7697237be7d94307014142
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Fix typos in Javadoc and comments.
- Fix Javadoc @link references to other classes/methods.
- Rename MISSING_UKNOWN_APN to MISSING_UNKNOWN_APN in DataConnection.
- Remove unused (and misspelled) RETRYIES_* consts in RetryManager.
Change-Id: I3b44ac8320d6c1e4c350be600c7ef266aaf735e4
|
|\ \ \ \ \
| |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Merge commit '5ccb8b8c4d6eabcc984559ef9e71efdbb3de00d3' into kraken
* commit '5ccb8b8c4d6eabcc984559ef9e71efdbb3de00d3':
Fix updating and deleting FDN entries with an empty alpha identifier.
Abort FDN delete when number is empty (instead of name)
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | | |
Change-Id: Ib90da5365c873e542d79f036c32ec9b178cd8da0
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Fix AdnRecord.buildAdnString() to generate the correct record when alpha
identifier is empty. This allows the user to update an FDN entry to remove
the alpha identifier. Previously the entire entry would be deleted because
an empty record was generated here when the alpha identifier was empty,
rather than a record containing the phone number with an empty alpha tag.
Also, return null if the number or alpha tag are too long.
- Fix bug in IccProvider.delete() where efType was compared against local
FDN constant rather than IccConstants.EF_FDN. This would always return
false. Comparing with IccConstants.EF_FDN gives the intended behavior.
Change-Id: I0ea75d7e107c7318c9a48ae6e0a15845a718f4c0
|
| | |\ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Changed FDN delete to abort when number is empty rather than
when name is empty
3GPP TS 31.102 (USIM application) v9.1.0 states in chapter
4.2.24 EFFDN (Fixed Dialling Number) that the Dialling Number
field is mandatory whereas the Alpha Identifier is optional.
The current implementation of the user interface for editing
the fixed dialling list blocks creation and deletion list
entries without a name (corresponding to the Alpha Identifier)
but instead permits entries without a number. This is incompatible
with the USIM specification and
implementation.
This contribution corrects the implementation in line with
the USIM specification.
Change-Id: I7e2ca06e20401b517d705fc45c8b873b5c21cc4c
|
|\ \ \ \ \ \
| |/ / / / /
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Merge commit '55b7d1243f15395a102971e8fdc57444638729ac' into kraken
* commit '55b7d1243f15395a102971e8fdc57444638729ac':
SetLocaleByCarrier, only if its not an unknown carrier.
|
| |\ \ \ \ \
| | |/ / / /
| | | | | |
| | | | | | |
Change-Id: I3e36061d7ba4b8a3962bf8391d663b861a4ede38
|
| | |\ \ \ \
| | | |_|/ /
| | |/| | | |
|