summaryrefslogtreecommitdiffstats
path: root/telephony/java/com
Commit message (Collapse)AuthorAgeFilesLines
* Update showCallScreen to use Telecomm (1/6)Santos Cordon2014-05-301-22/+0
| | | | | | | | | | | - Add API methods to InCallService and ITelecommService. - Remove old methods from ITelephony. - Route the TelephonyManager methods through ITelecommService instead of ITelephony. - Update Lock screen to use TelephonyManager instead of ITelephony. Bug: 15008165 Change-Id: Ib674e2e48efaa1cc97d1513dc2c2b27fdb343657
* Move dis/enable of mobile data to TelephonyRobert Greenwalt2014-05-271-0/+14
| | | | | | | | ConnectivityService doesn't do this anymore. bug:15077247 Change-Id: I3208c91b2c0369b594987f39ca29da7478435513 (cherry picked from commit 53013c87496980b534e447e717a32698fbd4bca0)
* Merge "Remove methods added in TelephonyManager."Santos Cordon2014-05-192-72/+0
|\
| * Remove methods added in TelephonyManager.Santos Cordon2014-05-162-72/+0
| | | | | | | | Change-Id: I771502ab76dfc24eb19b9ff58b029bea45d6832c
* | Revert "Revert "Modify TelephonyManager to expose sendEnvelopeWithStatus ↵Evan Charlton2014-05-161-4/+5
| | | | | | | | | | | | | | | | instead of sendEnvelope."" This reverts commit f743b163fc764b7ebf701a9e65b13d308530d750. Change-Id: Ie274a024d2cdb6f11082e6bf391732a304863074
* | Revert "Revert "Expose sendEnvelope.""Evan Charlton2014-05-161-0/+11
|/ | | | This reverts commit 23745256000bffaad4038ad9fe6e2b0941074a53.
* Remove obsolete ThirdPartyCall APIsEvan Charlton2014-05-141-25/+0
| | | | | | | These should have been reverted long ago. Additional cleanup will need to happen, but this is a good first pass. Change-Id: I6d3c2919299c0a0b9714ffecd30da68e5c880b6a
* Revert "Expose sendEnvelope."Evan Charlton2014-05-141-11/+0
| | | | | | This reverts commit 6eac2ee0fc8a652c4cb1e7ca6602a080d4f82dbd. Change-Id: Ie04a873bb1d4935208e687917e86cbe80312a6d1
* Revert "Modify TelephonyManager to expose sendEnvelopeWithStatus instead of ↵Evan Charlton2014-05-141-5/+4
| | | | | | sendEnvelope." This reverts commit 37384dedab38239433a41641fe87fc3e51bb6976.
* merge master nova by hand, skipped translationsEd Heyl2014-05-1411-0/+415
|\ | | | | | | Change-Id: I4bea0bb9e375361f21d995bf4698d5eb6300ecfb
| * am e9c9547e: am c79963c3: am 1c1827a6: am 3f4867f4: Merge "Telephony: Add ↵Wink Saville2014-04-261-2/+5
| |\ | | | | | | | | | | | | | | | | | | functionality to handle ICC IO error" * commit 'e9c9547e899a7095f3fb420df7d4d809ab13ea57': Telephony: Add functionality to handle ICC IO error
| * \ resolved conflicts for merge of 8d966e42 to master-novaEvan Charlton2014-04-162-1/+5
| |\ \ | | | | | | | | | | | | Change-Id: Ibcc7d1eb4f0349e90b8e97d5235a08efb8226ef6
| * \ \ am db0dca82: resolved conflicts for merge of c1edfc2c to masterGabriel Peal2014-03-251-11/+0
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit 'db0dca826d992af1adfa53e10c31f08d3197bb0b': resolved conflicts for merge of c1edfc2c to master
| * \ \ \ resolved conflicts for merge of 2d72d000 to master-novaSailesh Nepal2014-03-252-2/+87
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Change-Id: Icfb617ffab2da2f8805e4628e75e006c620b479d
| * | | | | Modify TelephonyManager to expose sendEnvelopeWithStatus instead of ↵Shishir Agrawal2014-03-141-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sendEnvelope. The RIL sendEnvelope command does not return the response from the SIM while the sendEnvelopeWithStatus does. Since the response is required for certain envelope commands, its better to expose sendEnvelopeWithStatus. Change-Id: I209bfc59e396bb6f91345d6f99c51cfa35f2d650
| * | | | | resolved conflicts for merge 322f7d6e to master-novaEvan Charlton2014-03-061-0/+17
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Change-Id: I31de6084253ce21f50224582f82b7f7e630ef34e
| * \ \ \ \ \ resolved conflicts for merge of 786e71ab to master-novaJake Hamby2014-02-242-14/+6
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ibe5e0a68f59d95c4a8c721d9e21626714d33ccd0
| * | | | | | | Add abstract base implementation of CallService.Sailesh Nepal2014-02-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Base implementation takes care of a lot of boilerplate code. Change-Id: Iaf5a16f5718727cee0f7efb4af53a021536f50d8
| * | | | | | | Add interface definitions for CallService/PhoneServiceSailesh Nepal2014-02-204-0/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Interfaces are meant to replace ThirdParty*.aidl/java files in same directory long term. The differences in methods are on purpose and reflect more recent design directions. Change-Id: Ia98603a1d0b6d07a3393c5f7c5aa040f9e3916e4
| * | | | | | | Remove the telecomm entries now that we have ↵Ben Gilad2014-02-204-218/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://googleplex-android-review.git.corp.google.com/#/c/398927 DO NOT SUBMIT until the above CL is uploaded. Change-Id: I4e4f19175b502ba81c882d1379d1d225b0e6ba67
| * | | | | | | am c1e0f9be: am df10f02a: am e574f7de: am ea56c795: am bbba8211: Merge ↵Wink Saville2014-02-131-0/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "Telephony: Handle DATA_CALL_LIST in DCC." * commit 'c1e0f9be09750055914f873e690d334821739909': Telephony: Handle DATA_CALL_LIST in DCC.
| * \ \ \ \ \ \ \ Merge "Expose sendEnvelope." into master-novaDerek Tan2014-02-131-0/+11
| |\ \ \ \ \ \ \ \
| | * | | | | | | | Expose sendEnvelope.Derek Tan2014-02-121-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I21565fae9ba8f163aed9104db355aecf9bae1796
| * | | | | | | | | am 00515148: resolved conflicts for merge of 396b9e79 to masterNarayan Kamath2014-02-133-0/+11
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '005151484546fb0bf7f83c5a6ee065715230bf26': Telephony API extension v2
| * | | | | | | | | Add abstract base implementation of CallService.Sailesh Nepal2014-02-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Base implementation takes care of a lot of boilerplate code. Change-Id: Iaf5a16f5718727cee0f7efb4af53a021536f50d8
| * | | | | | | | | Add interface definitions for CallService/PhoneServiceSailesh Nepal2014-02-114-0/+218
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Interfaces are meant to replace ThirdParty*.aidl/java files in same directory long term. The differences in methods are on purpose and reflect more recent design directions. Change-Id: Ia98603a1d0b6d07a3393c5f7c5aa040f9e3916e4
| * | | | | | | | | Add Wi-Fi calling state setting to telephony interfacesSailesh Nepal2014-02-111-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I01029ade0eb1ff981cb92a536d042a02129a053f
| * | | | | | | | | DO NOT MERGE ThirdPartyCallSendDtmfCallBack APISailesh Nepal2014-02-112-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This API is needed to implement post dial. Change-Id: Iefdeae81d0eae6be86e7ee1e8ab0251ae43ed079
| * | | | | | | | | ThirdPartyPhone: DTMF & callerDisplayName API DO NOT MERGESailesh Nepal2014-02-112-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This CL extends the ThirdPartyCall API to support DTMF and callerDisplayname. Change-Id: Ia3b4730e852a95d0c11fbddfbe1b780aec39dbb5
| * | | | | | | | | Add new phone type (public API) DO NOT MERGESailesh Nepal2014-02-115-7/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This CL adds a new public API to allow services to implement calls. Change-Id: I4d30eb4d91bd342506cad4ced059bd8446c2bec4
* | | | | | | | | | Replace LinkCapabilities with NetworkCapabilitiesRobert Greenwalt2014-05-122-3/+3
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also remove unused LinkSocket and LinkSocketNotifier. bug:13885501 Change-Id: Id426e31b201fa4f29109b5fea485d8efb34519d3
* | | | | | | | | am c79963c3: am 1c1827a6: am 3f4867f4: Merge "Telephony: Add functionality ↵Wink Saville2014-04-261-2/+5
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to handle ICC IO error" * commit 'c79963c3cb6d0127e2fc9ce5bf000fa05811504d': Telephony: Add functionality to handle ICC IO error
| * | | | | | | | am 1c1827a6: am 3f4867f4: Merge "Telephony: Add functionality to handle ICC ↵Wink Saville2014-04-261-2/+5
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IO error" * commit '1c1827a6402c3a1f38ba077289a9022f6e6d3f73': Telephony: Add functionality to handle ICC IO error
| | * \ \ \ \ \ \ \ Merge "Telephony: Add functionality to handle ICC IO error"Wink Saville2014-04-251-2/+5
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | Telephony: Add functionality to handle ICC IO errorRakesh Pallerla2014-03-121-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At present in Android all ICC Card states other than ICC PRESENT are treated as ICC ABSENT.Adding functionality to handle ICC IO error card state. Change-Id: I229bd80cb5e487f4345bef9fb7fee60850f085d9 Bug: 10643652
| * | | | | | | | | | am 8ee4491d: am e05077d7: am 83da75d9: Added a private apis jar that ↵Gabriel Peal2014-03-252-2/+75
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | includes explicitly supported APIs that are not useful for 3rd party developers. * commit '8ee4491dc80943429cd79d0c7b87c28056067a58': Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.
| | * | | | | | | | | am e05077d7: am 83da75d9: Added a private apis jar that includes explicitly ↵Gabriel Peal2014-03-252-2/+75
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | supported APIs that are not useful for 3rd party developers. * commit 'e05077d78c9abde054a754db53e71c647b9a705c': Added a private apis jar that includes explicitly supported APIs that are not useful for 3rd party developers.
| | | * | | | | | | | | Added a private apis jar that includes explicitly supported APIs that are ↵Gabriel Peal2014-03-222-2/+75
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | not useful for 3rd party developers. The first set of these APIs is for telephony: Added some APIs to ITelephony and created a first party framework for them toggleHold() merge() mute(boolean mute) playDtmfTone(char digit, boolean timedShortCode) stopDtmfTone() swap() addListener(ITelephonyListener listener) removeListener(ITelephonyListener listener) Bug: 13302451 Change-Id: Iefec5688c26a1b4fe77f5643eba6e1690a057ee6
* | | | | | | | | | | | Add LISTEN_DATA_CONNECTIPON_REAL_TIME_INFO as listen eventWink Saville2014-04-152-1/+5
| |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also added DataConnectionRealTimeInfo structure which passed as a parameter to onDataConnectionRealTimeInfoChanged. Change-Id: Iadcbf9765af57c125bcdf74e3fc652ed6c8f7d42
* | | | | | | | | | | resolved conflicts for merge of c1edfc2c to masterGabriel Peal2014-03-251-11/+0
| |_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | attempt 2 Change-Id: Ic9e6e9e02c4781617deeea3ddcb4a0b2b659e4fc
* | | | | | | | | | resolved conflicts for merge of 74fb97de to masterGabriel Peal2014-03-252-2/+86
| |_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: If28dc21a2ea7e634da130f3c59c17cd63dd5336a
* | | | | | | | | Add get/setPreferredNetworkType() for OMA DM client.Jake Hamby2014-03-031-0/+17
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add get/setPreferredNetworkType() commands for OMA DM client. Bug: 8847590 Change-Id: Ia898d712b90ec583d61efe7385a5a1844d8beff1
* | | | | | | | Remove unneeded new RIL command.Jake Hamby2014-02-242-14/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the recently added RIL_REQUEST_SET_RADIO_MODE command and update the definition of the RIL_REQUEST_NV_RESET_CONFIG parameter. Also remove some accidentally added debug log lines. Bug: 12864208 Change-Id: I6f035d6900c9fcb1427bad62057d7b4a1d3cd99c
* | | | | | | | Delete Third Party Call APIsSailesh Nepal2014-02-183-126/+0
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | Change-Id: I6121c53362804a228e0316a1666b5032817530ab
* | | | | | | am df10f02a: am e574f7de: am ea56c795: am bbba8211: Merge "Telephony: Handle ↵Wink Saville2014-02-141-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | / | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | DATA_CALL_LIST in DCC." * commit 'df10f02a1428e12acda695360a5e760c8e806ea2': Telephony: Handle DATA_CALL_LIST in DCC.
| * | | | | Merge "Telephony: Handle DATA_CALL_LIST in DCC."Wink Saville2014-02-131-0/+1
| |\ \ \ \ \
| | * | | | | Telephony: Handle DATA_CALL_LIST in DCC.Yashdev Singh2014-01-151-0/+1
| | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Added async handling of NetStatPoll. Bug: 11596853 Change-Id: Iffb7bf369062264dd773338c732bc69318d90b73
* | | | | | resolved conflicts for merge of 396b9e79 to masterNarayan Kamath2014-02-133-0/+11
|\ \ \ \ \ \ | |/ / / / / | | | | | / | |_|_|_|/ |/| | | | Change-Id: Ie71a79699be57f5af6069559068bf6253835d805
| * | | | Telephony API extension v2Antonio Marín Cerezuela2014-01-103-0/+11
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new AndroidManifest permission: android.permission.READ_PRECISE_PHONE_STATE Added the following PhoneStateListeners and corresponding broadcast intents: onPreciseCallStateChanged(PreciseCallState callState); onPreciseDataConnectionStateChanged(PreciseDataConnectionState dataConnectionState); broadcastPreciseCallStateChanged(int ringingCallState, int foregroundCallState, int backgroundCallState, int disconnectCause, int preciseDisconnectCause) broadcastPreciseDataConnectionStateChanged(int state, int networkType, String apnType, String apn, String reason, LinkProperties linkProperties, String failCause) Added TelephonyManager intent actions with their extras and constants: public static final String ACTION_PRECISE_CALL_STATE_CHANGED = "android.intent.action.PRECISE_CALL_STATE"; public static final String ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED = "android.intent.action.PRECISE_DATA_CONNECTION_STATE_CHANGED"; public static final int PRECISE_CALL_STATE_* Moved public static final int DISCONNECT_CAUSE_* from PreciseCallState.java to a new class DisconnectCause.java Moved public static final int PRECISE_DISCONNECT_CAUSE_* from PreciseCallState.java to a new class PreciseDisconnectCause.java Change-Id: If3b88c679507c529b746046c4a17cf6d9974bd09
| * | | Merge commit 'bac61807d3bcfff957b358cb9ad77850bd373689' into HEADThe Android Open Source Project2013-12-054-4/+33
| |\ \ \ | | | |/ | | |/| | | | | Change-Id: I29374270c8e0c2f2859efaf1d55af9f73da0f8d7