| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| | |
* changes:
Fix thread safety in DataConnectionTracker.
|
| |
| |
| |
| |
| |
| |
| | |
All the methods in DataConnectionTracker should be called only through
the handler. Fix this as trySetupData was being called in the broadcast receiver.
Tested: Airplane mode and GPRS retry.
|
|/ |
|
|
|
|
|
|
| |
Handle response payload while RIL_REQUEST returns error.
modified: gsm/GsmServiceStateTracker.java
|
|\
| |
| |
| |
| | |
* changes:
support more minor cdms sms bearer data subparameters
|
| |
| |
| |
| | |
- also clean up CdmaSmsAddress
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
TODO's from Teleca with modifications from wink.
|
| |/ |
|
|/
|
|
| |
addresses bug http://b/issue?id=1751571
|
|
|
|
|
|
|
| |
CL 144717: Correctly set user data payload length for non-7-bit encoded payload.
CL 149058: Check for null TP-OA in SmsMessage.parseMessageBody().
CL 138094: Make sure call state (and other updates) have a chance to get processed between data setup attempts.
CL 132624: Added a comment for a way to save a message to the SIM.
|
|
|
|
|
|
| |
Bug 1883998: We only support sending 8-bit references for now.
Bug 1885080: Also fix the GsmAlphabetTest, which started failing when SmsHeader
was re-worked.
|
|
|
|
|
|
|
|
| |
- Use ordered broadcast to allow receivers to set a result code.
- Ack SMS with result code.
- New RIL command to report memory status.
- Fixed a typo in a Gservices setting.
- Merge in CL 137895 (hold a wake lock while broadcasting SMS_RECEIVED).
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
There are corresponding changes to hardware/ril and packages/apps/Phone
that are required to go with these changes.
|
|
|
|
|
|
| |
Check for airplane mode before trying to setup data.
Send an event while switching from wifi to cell data,
instead of calling trySetupData directly.
|
|\
| |
| |
| |
| | |
* changes:
Fix Disconnect path for CDMA.
|
| |
| |
| |
| |
| |
| |
| | |
The corresponding fix has already been made for GSM.
When data state is in CONNECTING state and and we try
to disable the data, we set a pending disconnect but never
disconnect once we are connected.
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
add additional CdmaDataConnectionTracker event logging
|
| | | |
|
| |/
|/|
| |
| |
| |
| |
| |
| |
| | |
addresses bugs:
http://b/issue?id=1870607
http://b/issue?id=1688238
and prior perforce commit:
http://s9/?change_num=136189
|
| |
| |
| |
| |
| | |
Fixes bug 1866578 - NPE while trying to dispatch a non-concatenated SMS with
no user data header (ie, your typical SMS).
|
|\ \
| | |
| | |
| | |
| | | |
* 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
|
| |
| |
| |
| |
| | |
When the phone process crashes, we set the network preference
incorrectly. Also read the default value from a system property.
|
| |
| |
| |
| |
| |
| | |
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>
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| | |
not english.
Merge commit '808f2919ee9cd9ff678ef091da0c7b703c929003' into donut
* commit '808f2919ee9cd9ff678ef091da0c7b703c929003':
AI 148962: Default language in Switzerland should be german and not english.
|
| |
| |
| |
| | |
Automated import of CL 148962
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If there is a pending disconnect, and the previous connection
attempt succeeds, we don't disconnect and hence the state remains
in DISCONNECTING. Ex: user is on Wifi, location app calls
enableApnType(SUPL) and then we set state to INITING. It then
calls disableApnType(SUPL) we register a pending disconnect.
When the data connection attempt is successful, we don't disconnect,
as the PDP Connection State has not been set to ACTIVE and we check
for this state. This fix removes the dependency on ACTIVE state check.
|
| | |
|
| |
| |
| |
| |
| | |
This avoids us using the non-standard lang-only locale when communicating
off device. Fixes 1810133.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
related to issue http://b/issue?id=1782245
- fixes 7bit ASCII encode and decode (previous completely broken)
- also consolidates encoding of user data, and changed to match
the conventions of the new data coding -- previously likely
broken for several cases
|
| |
| |
| |
| |
| | |
Add RIL_UNSOL_OEM_HOOK_RAW for OEMs to send Unsolicitied
commands from the baseband.
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '14533d2652ce786f1ca84af1b54adaa201455989' into donut
* commit '14533d2652ce786f1ca84af1b54adaa201455989':
AI 147720: Set default language for NL to nl.
|
| |
| |
| |
| |
| |
| | |
BUG=1781746
Automated import of CL 147720
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '78b1511d96f0b2123bfadf51c5c1ccf33cdd2b3d' into donut
* commit '78b1511d96f0b2123bfadf51c5c1ccf33cdd2b3d':
AI 147541: Add cs as default language for cz.
|
| |
| |
| |
| |
| |
| | |
BUG=1781746
Automated import of CL 147541
|
| |
| |
| |
| |
| |
| | |
BUG=1788466
Automated import of CL 146123
|
| |
| |
| |
| |
| |
| |
| |
| | |
When several locales for a given language are available we were always
selecting the first.
BUG=1785986
Automated import of CL 145993
|
| |
| |
| |
| |
| |
| | |
BUG=1786030
Automated import of CL 145892
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
review.
Either expose them, or official hide them with an explanation for why.
BUG=1779439
Automated import of CL 145383
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
init based on the phone's reported carrier ID.
Uses a core system resource string-array to contain the mapping
of carrier ID -> default locale. This should be set per project in
an overlay.
BUG=1731384
Automated import of CL 143898
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
enable ia5 and octet user data encodings
properly expose parsed user data
support additional bearer data subparameter types
|
|\ \
| | |
| | |
| | |
| | | |
* changes:
Teleca 090414 & 090423 patches for CDMA to complete phase1 work.
|
| | | |
|