| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
The issue is that the plus sign in a dial string is always converted
to the IDP (International Dial Prefix).
This fix implements a plus sign conversion mechanism based on the default
telephone numbering system that the phone is activated and the current telephone
number system that the phone is camped on. Currently, we only support the cases
where the default and current telephone numbering system are NANP.
|
|
|
|
|
|
|
|
| |
This method is used by the Phone app to decode ACTION_CALL
Intents, resolving to a real phone number. Because the
columns are changing with the new provider, I added logic
to query using the correct columns for the authority of the
requested Uri.
|
|
|
|
|
| |
Framework portion of the fix for http://b/1978375:
We'll pass up the error code returned by the RIL on send failure.
|
|\
| |
| |
| |
| |
| |
| | |
Merge commit '0da3bdb476086db02a1076780676b21e239c79d6'
* commit '0da3bdb476086db02a1076780676b21e239c79d6':
Fix public API caused due to CDMA changes.
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
and added RILConstants.NO_PHONE.
Merge commit 'b307c8945d4bf8d843445f3cc6d727f4e43d90f0'
* commit 'b307c8945d4bf8d843445f3cc6d727f4e43d90f0':
Fix bug 1994955 where PHONE_TYPE_CDMA was 0 and it should be 2 and added RILConstants.NO_PHONE.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
RILConstants.NO_PHONE.
This bug originally reported that PHONE_TYPE_CDMA needed to be 2 because
it was public. But as far as I can tell it has never been public and it
is still marked @hide so is not public now. There is a bug in that
PHONE_TYPE_NONE and PHONE_TYPE_CDMA were both 0. But this doesn't
appear to have been a problem because PHONE_TYPE_NONE doesn't looked to be
used anywhere except in TelephonyManagerTest.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'ecbbecf6c535e7f3e1d072d43766a95aa18ee464'
* commit 'ecbbecf6c535e7f3e1d072d43766a95aa18ee464':
Fix swapped gsm/cdma function dispatch, and 7bit text fragmentation.
|
| | |
|
| |\
| | |
| | |
| | |
| | | |
* changes:
DO NOT MERGE: backporting from master:
|
| | |
| | |
| | |
| | |
| | |
| | | |
CDMA: Add Network ID and System ID to CdmaCellLocation.
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit 'aa4593706e4586fb4dfa6bd00d49c6f6159cbe0f'
* commit 'aa4593706e4586fb4dfa6bd00d49c6f6159cbe0f':
Update javadoc for TelephonyManager.getNetwork* for CDMA.
|
| |/
| |
| |
| |
| | |
These are unreliable for CDMA, so note it in the javadoc. Also update
for the corresponding TelephonyProperties.
|
| |
| |
| |
| | |
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'daa5a21562cb4b1fda21400bc638be4d6b7f5825'
* commit 'daa5a21562cb4b1fda21400bc638be4d6b7f5825':
Fix bug 1930055 of NullPointerException.
|
| |\
| | |
| | |
| | |
| | | |
* changes:
Fix bug 1930055 of NullPointerException.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The NullPointerException in getCallState is caused by the restarting of phone process. getITelephony() was not ready to be used at that moment.
modified: java/android/telephony/TelephonyManager.java
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
Merge commit '8aadf7ae278961926de5452a46863503303735cf'
* commit '8aadf7ae278961926de5452a46863503303735cf':
fix potential string index problems in PhoneNumberUtils.numberToCalledPartyBCDHelper
|
| |/
| |
| |
| |
| |
| | |
PhoneNumberUtils.numberToCalledPartyBCDHelper
addresses http://buganizer/issue?id=1489784
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'd48388ab8239d2b0f4b8a9a4189fe9eeddddedca'
* commit 'd48388ab8239d2b0f4b8a9a4189fe9eeddddedca':
frameworks/base: CDMA voicemail support
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '8696d7030af6f0d58859f1027c423143b67f9fb4'
* commit '8696d7030af6f0d58859f1027c423143b67f9fb4':
for cdma concatenated (long) messages, replace ascii7bit with gsm7bit encoding
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '0b77453076a22569f24318d194b378b68f11a63e'
* commit '0b77453076a22569f24318d194b378b68f11a63e':
make sms calculateLength radio-independent
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'ce8436f52e7f2c80f94e43d80d28cc962b7ff83b'
* commit 'ce8436f52e7f2c80f94e43d80d28cc962b7ff83b':
Cleanup whitespace.
|
| | |
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '641bb3d8dfd72f57356d39ef00256d6077c9e235'
* commit '641bb3d8dfd72f57356d39ef00256d6077c9e235':
expose (but still hide) sms user data headers
|
| |
| |
| |
| | |
addresses bug http://b/issue?id=1751571
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit 'a3d28bd5c278f750c70f2b87fce23df221cd4a01'
* commit 'a3d28bd5c278f750c70f2b87fce23df221cd4a01':
Enforce permissions for PhoneStateListener events.
|
| |
| |
| |
| |
| |
| |
| |
| | |
PhoneStateListener events like LISTEN_CALL_STATE_CHANGED,
have privacy information like phone numbers and hence,
need to be protected with a permission. The permission
READ_PHONE_STATE is used for this purpose. Use the permission
trick to ensure backward compatability.
|
|/
|
|
|
| |
This changes the result of PhoneNumberUtils.formatNumber("46645") from
"466-45" to "46645".
|
|\
| |
| |
| |
| | |
* changes:
SmsHeader rewrite, in preparation for migration to public API.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
See http://b/issue?id=1751571
Changes the semantics of SmsHeader from containing only opaque data
to exposing occurs-once frequently-used fields together with a list
of opaque fields. Also changes the coding to and from byte array to
be symmetrical, whereas previous encoding had an extra length field.
Cdma SmsMessage -- cleanup of code paths along with adjustments to
match the new header semantics, which should address at least some
of the issues with concatenated messages. See http://b/issue?id=1809759
|
| |
| |
| |
| |
| |
| | |
CellLocation uses TelephonyManager to get the PhoneType.
TelephonyManager uses the system property to get the phoneType,
if the ITelephony interface is not up.
|
|/
|
|
|
|
|
| |
ACCESS_FINE_LOCATION should imply ACCESS_COARSE_LOCATION, so either of these
permissions should be sufficient to allow TelephonyManager.getCellLocation().
Signed-off-by: Mike Lockwood <lockwood@android.com>
|
| |
|
|
|
|
| |
Automated import of CL 145778
|
|
|
|
|
|
| |
BUG=1761611
Automated import of CL 144593
|
|
|
|
| |
Automated import of CL 144185
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|