summaryrefslogtreecommitdiffstats
path: root/telephony
Commit message (Collapse)AuthorAgeFilesLines
...
* | | am 58d6a20c: am 6b178e47: Merge "Always assume evdoXxxx signal strength ↵Wink Saville2010-02-131-19/+10
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | values are correct." into eclair Merge commit '58d6a20cfaa55ebe269ac0736999b90c3227b0c1' * commit '58d6a20cfaa55ebe269ac0736999b90c3227b0c1': Always assume evdoXxxx signal strength values are correct.
| * | Always assume evdoXxxx signal strength values are correct.Wink Saville2010-02-131-19/+10
| |/ | | | | | | | | | | | | | | | | | | This solves a race condition between the network type changing and a signal strength changing. This could cause StatusBarPolicy to see the -1 values for the evdo strength parameters and hence 0 bars would be displayed. Bug: 2419251 Change-Id: Iba0bdbd2023b6a5e49fc1f82c997ec3219158286
* | Map base station lat-lng of "0","0" to undefined.Mark Vandevoorde2010-02-123-20/+35
| | | | | | | | | | | | Also introduce a public constant for the invalid lat/lng value. Change-Id: Ifaa1e563bfa94c06dfbba51157b9160055442682
* | Merge "resolved conflicts for merge of 61bb25f2 to master"Eric Laurent2010-02-111-0/+21
|\ \
| * \ resolved conflicts for merge of 61bb25f2 to masterEric Laurent2010-02-111-0/+21
| |\ \ | | |/
| | * Fix issue: 2413494: Add TTY support.Eric Laurent2010-02-101-0/+21
| | | | | | | | | | | | | | | | | | | | | This is a new implementation of TTY support. Previous implementation in commit aead64def1fe58c95c086a0ca00cf0b13fa32ef1 is reverted. The new method does not rely any more on the kernel headset driver to send a UEvent containing current TTY mode.
* | | Eliminate dependencies on Checkin, replacing checkin events with EventLogDan Egnor2010-02-119-108/+108
|/ / | | | | | | | | | | | | | | | | | | | | events (and in one case, a DropBox entry). Add a simple intent that triggers master-clear (and toggle EFS), given the right permissions. Bug: 2264596 Bug: 2350452 Bug: 2264596
* | Cleanup comments, see bug 2401350.Wink Saville2010-02-016-16/+6
| | | | | | | | Change-Id: Ieaeeba44b235038ad9b75a57b37658738532df3f
* | am 1ef6fb3b: am 8deed914: Merge "Handle RIL_UNSOL_RESEND_INCALL_MUTE." into ↵John Wang2010-02-017-0/+62
|\ \ | |/ | | | | | | | | | | | | | | eclair Merge commit '1ef6fb3bbe17870673195f28eec9d1e4e43b4785' * commit '1ef6fb3bbe17870673195f28eec9d1e4e43b4785': Handle RIL_UNSOL_RESEND_INCALL_MUTE.
| * Handle RIL_UNSOL_RESEND_INCALL_MUTE.John Wang2010-01-297-0/+62
| | | | | | | | | | | | For bug 2400052. Notify registered handler whenever receiving RIL_UNSOL_RESEND_INCALL_MUTE.
* | Phase 2 of test cleanup: moving test files from AndroidTests closer to their ↵Neal Nguyen2010-01-295-0/+1306
| | | | | | | | | | | | | | | | | | sources. Most of these are file moves; a couple notable exceptions are the changes due to the move, and fixing up test code: - database/DatabaseCursorTest.java - database/DatabaseStatementTest.java - net/UriTest.java
* | am 89fec7b1: am 098295a5: Merge "Updated emergency string when locale ↵John Wang2010-01-281-6/+22
|\ \ | |/ | | | | | | | | | | | | | | changes." into eclair Merge commit '89fec7b155981d6e99eb1e05793f343a5d04aa59' * commit '89fec7b155981d6e99eb1e05793f343a5d04aa59': Updated emergency string when locale changes.
| * Updated emergency string when locale changes.John Wang2010-01-221-6/+22
| | | | | | | | For bug 2352094.
* | am 64c92f75: am 08cb0024: Handle emergency calls only status in ↵John Wang2010-01-281-1/+35
|\ \ | |/ | | | | | | | | | | | | | | ServiceStateTracker. Merge commit '64c92f75df7415084aa9f0b304f2a99089b6be9f' * commit '64c92f75df7415084aa9f0b304f2a99089b6be9f': Handle emergency calls only status in ServiceStateTracker.
| * Handle emergency calls only status in ServiceStateTracker.John Wang2010-01-221-1/+35
| | | | | | | | | | For bug 2352094, handle emergency calls only status and pass the emergency calls only string via SPN_STRING_UPDATED intent.
* | am 3c2d3667: am 036e2108: Fix NPE when importing from USIM.jsh2010-01-271-1/+1
|\ \ | |/ | | | | | | | | | | Merge commit '3c2d3667aa7ae20c95950270ccfa8932d1d3d32d' * commit '3c2d3667aa7ae20c95950270ccfa8932d1d3d32d': Fix NPE when importing from USIM.
| * Fix NPE when importing from USIM.jsh2010-01-211-1/+1
| | | | | | | | | | | | Need to check if fileIds is empty. b/2349232
* | Moving framework core tests closer to their source files.Neal Nguyen2010-01-2718-53/+3830
| | | | | | | | Phase 2 of test case cleanup; distributing CoreTests files closer to their respective sources under frameworks.
* | resolved conflicts for merge of d0514347 to masterIrfan Sheriff2010-01-251-12/+6
|\ \ | |/
| * Merge "Use MCC value to always override channel count setting" into eclairIrfan Sheriff2010-01-211-12/+6
| |\
| | * Use MCC value to always override channel count settingIrfan Sheriff2010-01-201-12/+6
| | | | | | | | | | | | | | | | | | | | | | | | FCC raised the issue of not allowing users to configure channel counts beyond 11. This change enforces the channel count based on MCC values. Bug: 2378844
| * | Cleanup of process-specific DNS.Robert Greenwalt2010-01-191-37/+0
| |/ | | | | | | | | | | | | | | | | | | Backport of MR2 change 421c72b6. Removes entries sooner. A bug. Doesn't add one for phone process at all. This was intended to be removed long ago. bug: 2329900 bug: 2377507
* | Fix build, GsmServiceStateTracker was using old EventLog API.Wink Saville2010-01-211-2/+2
| | | | | | | | Change-Id: Ib202d0ebbbb11c0ccad40445426c0c3704eb30b5
* | am 7319d94f: am 99f2a4bb: Merge "Add Event log for RAT switch." into eclairJohn Wang2010-01-212-0/+17
|\ \ | |/ | | | | | | | | | | Merge commit '7319d94ff1ca898c36d2da8dd0cd8469d91bc5af' * commit '7319d94ff1ca898c36d2da8dd0cd8469d91bc5af': Add Event log for RAT switch.
| * Add Event log for RAT switch.John Wang2010-01-132-0/+17
| | | | | | | | Write event log while the 2G/3G radio access technology switched.
* | Merge "Hangup calls before powering off radio."John Wang2010-01-135-42/+99
|\ \
| * | Hangup calls before powering off radio.John Wang2010-01-115-42/+99
| | | | | | | | | | | | Bug 2339655. Should hangup the existing voice call (including onhold ones) before powering off radio to ensure the proper sequence at radio protocol level. Otherwise the carrier will treat it as drop calls.
* | | Fix the CallerInfo lookup when a phone URL is used.Nicolas Catania2010-01-111-3/+30
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Typically the CallerInfo is looked up based on a phone number, in which case the '_id' column contains the contact id. However when the lookup is based on a phone row, the '_id' column is the row number we queried. The contact id is stored somewhere else in a 'contact_id' column. The current fix, checks the mime type of the contactRef URL to find out which column contains the contact id. I think the contact DB should be more consistent and always return the contact id AS contact_id even in the phone number scenario. Bug:2269240
* | change remaining frameworks/base Gservices to Secure settingsDoug Zongker2010-01-074-26/+26
| | | | | | | | Change-Id: I61bdb05a2526523700c2833154d5a4133881ef10
* | Simplify EventLog interface -- remove supported for nestedDan Egnor2010-01-065-41/+19
| | | | | | | | | | | | | | | | | | | | | | | | sequences (which nobody used) and streamline the API, adding documentation in preparation for inclusion in the SDK. Gut and deprecate EventLogTags, which unfortunately was put into the public SDK (an oversight). Include the functionality in EventLog proper, in a simpler and easier to use manner. This change doesn't actually un-@hide anything, but it does change it to @pending.
* | Fix data connection support on emulator.Wink Saville2010-01-041-16/+24
| | | | | | | | | | Bug: 2353316 Change-Id: I34765c70fc6ef160956d400647565c577141c0bf
* | Turn off HSM debugging in DataConnection, to verbose.Wink Saville2009-12-271-1/+1
| | | | | | | | Change-Id: I101b228e5810884084519bbc5ffd86cb3ab7a54e
* | Merge change I0fa1b245Android (Google) Code Review2009-12-231-0/+8
|\ \ | | | | | | | | | | | | * changes: telephony: Populate the User-to-user signaling info fields.
| * | telephony: Populate the User-to-user signaling info fields.Naveen Kalla2009-12-221-0/+8
| | | | | | | | | | | | | | | | | | | | | Since the RIL interface has been enhanced to support user-user signaling information, we need to populate the fields for RIL_REQUEST_DIAL and decode the fields in RIL_Call. Handle the default case when UUS Info is not present so that the RIL interface change does not break the normal case.
* | | Merge change Ia834022dAndroid (Google) Code Review2009-12-2213-923/+893
|\ \ \ | |/ / |/| | | | | | | | * changes: Convert DataConnection to an HSM and rename PdpConnection to GsmDataConnection.
| * | Convert DataConnection to an HSM and rename PdpConnection to GsmDataConnection.Wink Saville2009-12-2213-923/+893
| | | | | | | | | | | | Change-Id: Ia834022d04e65c42d671f63b2fec46804fe8a562
* | | resolved conflicts for merge of ad2fa35d to masterTom Taylor2009-12-224-4/+4
|\ \ \ | |/ / |/| | | | | Change-Id: Ia4362cd48ac0689b91003943a4cd9660da72ff90
| * | Update imports to android-commonTom Taylor2009-12-214-4/+4
| | | | | | | | | | | | | | | Several files were moved to android-common. Update all the references to import those files from the new location.
* | | Merge change I76d2295cAndroid (Google) Code Review2009-12-211-2/+1
|\ \ \ | | | | | | | | | | | | | | | | * changes: SIM toolkit: Phone app crashes while reading SIM card
| * | | SIM toolkit: Phone app crashes while reading SIM cardJohn Joseph2009-12-211-2/+1
| | | | | | | | | | | | | | | | | | | | Incorrect log message results in an IllegalFormatConversionException when trying to print SIMRecords Object as an integer.
* | | | frameworks/base: Handle broadcast sms properlyJohn Joseph2009-12-212-2/+14
|/ / / | | | | | | | | | | | | Broadcast SMS does not have teleservice id field. Add support to identify broadcast SMS based on message type.
* | | am 24317443: am 421c72b6: Cleanup of process-specific DNS.Robert Greenwalt2009-12-181-37/+0
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '24317443fde973c762afbea1a3f6f2c830dfe3dd' * commit '24317443fde973c762afbea1a3f6f2c830dfe3dd': Cleanup of process-specific DNS.
| * | Cleanup of process-specific DNS.Robert Greenwalt2009-12-181-37/+0
| | | | | | | | | | | | | | | | | | | | | Removes entries sooner. A bug. Doesn't add one for phone process at all. This was intended to be removed long ago. bug: 2329900
* | | am 73536dda: am d92cc9a4: Merge change I33eb64c0 into eclairScott Main2009-12-161-1/+1
|\ \ \ | | |/ | |/| | | | | | | | | | | | | Merge commit '73536dda20594e4b5e83396d705127a823bfa362' * commit '73536dda20594e4b5e83396d705127a823bfa362': docs: add 2.1 platform notes, win usb driver notes
| * | docs: add 2.1 platform notes, win usb driver notesScott Main2009-12-161-1/+1
| | | | | | | | | | | | and fix some javadocs for PhonestateListener
* | | am 83652ebf: am 3a3fd2ba: Merge change Iaf1f0918 into eclair-mr2Dianne Hackborn2009-12-144-0/+8
|\ \ \ | | |/ | |/| | | | | | | | | | | | | Merge commit '83652ebfe1963bcecdcf24383165904223baca6e' * commit '83652ebfe1963bcecdcf24383165904223baca6e': Implement API to have new broadcasts replace existing broadcasts.
| * | Implement API to have new broadcasts replace existing broadcasts.Dianne Hackborn2009-12-144-0/+8
| | | | | | | | | | | | | | | | | | Use this in various places where it should serve no purpose to deliver both broadcasts. This is intended to reduce somewhat the flurry of broadcasts that we churn through during boot.
* | | am 595c4092: am 8fb0faf3: Merge change I0a56959e into eclair-mr2Wink Saville2009-12-112-14/+19
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '595c40920f31ba7b6674eb341548173e2aaf6ea7' * commit '595c40920f31ba7b6674eb341548173e2aaf6ea7': Implement a HierarchicalStateMachine
| * | Merge change I0a56959e into eclair-mr2Android (Google) Code Review2009-12-102-14/+19
| |\ \ | | | | | | | | | | | | | | | | * changes: Implement a HierarchicalStateMachine
| | * | Implement a HierarchicalStateMachineWink Saville2009-12-082-14/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A hierarchical state machine is a state machine which processes messages and can have states arranged hierarchically. Each state in the state machine may have a single parent state and if a child state is unable to handle a message it may have the message processed by its parent. Change-Id: I0a56959ece8f89e4f9122dc8044120b82d517bbb