summaryrefslogtreecommitdiffstats
path: root/telephony/java/com
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Revert "add apn setting parameters, and set apn parameters to bp""Amit Mahajan2014-08-131-0/+1
| | | | | | This reverts commit 193418074ad85878121776ebf316367ad53d2039. Change-Id: I52641411da884fa252c40c303537e61ca6e14fc0
* Final structural tweaks to Telecomm API (1/8)Ihab Awad2014-08-133-22/+22
| | | | | | Bug: 16416927 Bug: 16494880 Change-Id: I45fbe287c410cbb5e1b985f320b862d732811f43
* Revert "add apn setting parameters, and set apn parameters to bp"Amit Mahajan2014-08-121-1/+0
| | | | | | This reverts commit 3fd217b3f492c95c8550da2a36fffbc6f3a3b724. Change-Id: Icf32debc07b858c5ae2eb8a7bf4a6e95445a7466
* add apn setting parameters, and set apn parameters to bpHui Wang2014-08-121-0/+1
| | | | Change-Id: I2720b6f8eba707691b9c3f481b6182c98ae3f10b
* Revert "Added debug system property to enable/disable IMS VoLTE/VT."Etan Cohen2014-08-111-10/+0
| | | | | | Superseded by "Enhanced 4G LTE Mode" official setting. This reverts commit d32e5aa844307221785bfe64b3a1b7ef36958cbd.
* Aidl changes related to VideoCallProvider in Ims.Andrew Lee2014-08-083-0/+119
| | | | | | | | | | | | | | | + Added a getVideoCallProvider function in IImsCallSession + Added IImsVideoCallProvider aidl. This is used for communication between Telephony and the ImsService. It is redundant with IVideoCallProvider on some level, but see associated bug and comments in the class for more detail. + Added IImsVideoCallCallback. This is used for communicationing callback invocations from ImsService to Telephony. It is redundant with IVideoCallCallback for same reason in bugs/comments. + Some minor formatting changes. Bug: 16886403 Change-Id: I03de12d4432f837e0930bc077307509b645493e0
* Return APDU status code on tramsit channel command failure.Shishir Agrawal2014-08-051-2/+2
| | | | Change-Id: I2d506a6ddbb4e27a04f57941247924d36c9d279b
* IMS Framework & AIDL Changes for Call Barring & String Error Codes.Shriram Ganesh2014-08-053-3/+5
| | | | Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a
* Add changes for LTE to IWLAN Handover Notifications for an IMS CallShriram Ganesh2014-08-041-0/+8
| | | | Change-Id: I6847ba1660df81d8d2ba610e9b27638800f71f77
* Merge "Allow MmsConfig override per request (1/3)" into lmp-devTom Taylor2014-08-011-32/+18
|\
| * Allow MmsConfig override per request (1/3)Ye Wen2014-08-011-32/+18
| | | | | | | | | | | | | | | | | | | | Instead of providing ways to override MmsConfig globally, this allows the override per request, which is safer. Also added subId to the getter of MessagingConfigurationManager. b/16681649 Change-Id: Ia5ee391e2fa51fbdf87d111174d8df21f5f5e41f
* | Add ECBM functionality for IMSUma Maheswari Ramalingam2014-08-034-1/+109
| | | | | | | | | | | | Code for adding ECBM functionality for IMS. Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9
* | Added debug system property to enable/disable IMS VoLTE/VT.Etan Cohen2014-08-021-0/+10
|/ | | | | | | | | | If property is 0: IMS VoLTE is disabled. If property is 1 then IMS is used as normal: i.e. expected to be provisioned, registered etc. Action on missing property defined by constant. Change-Id: Ibdbb21fa7db30a4088b74092dd6256da012cd697
* Add new APIs iccExchangeSimIO and iccTransmitApduBasicChannel to ↵Shishir Agrawal2014-07-301-4/+37
| | | | | | | | | | | TelephonyManager. The new APIs are needed to support SEEK. Also modifies TelephonyManager.iccOpenLogicalChannel to return the status of the command. Change-Id: Iff2674fb0e23210f2579cb883e64571347ade5e6
* Move archived column from pdu/sms to threads (1/4)Ye Wen2014-07-301-0/+10
| | | | | | Also add API to archive a conversation Change-Id: Ib7daf6e0c3205c3c084406800c9c5bf054e1ca40
* Convert VideoState into an inner class.Andrew Lee2014-07-291-10/+10
| | | | | | | | | - Add helper functions to make it easier to figure out properties of a particular video state, to make things more convenient. - Update references and documentation. Bug: 16629892 Change-Id: I621532e8cab080afd56e5db739b9edbee6261f74
* IMS: Adding ims on/off interface files and callback for enabled/disabled ↵ram2014-07-242-0/+22
| | | | | | features. Change-Id: I4e0049d605d9e7d13035c43e2504cdfb67a7a102
* Merge "Add API invokeOemRilRequestRaw" into lmp-devAmit Mahajan2014-07-241-0/+11
|\
| * Add API invokeOemRilRequestRawSteven Liu2014-07-241-0/+11
| | | | | | | | | | | | | | | | | | | | this API is used by system app, app could communicate with RIL with it. Change-Id: I5397c1cf2b108d9dc3a9694b1f071dc60bb5b341 Conflicts: telephony/java/com/android/internal/telephony/ITelephony.aidl
* | IMS: getPCSCF() API enhanced to support multiple APN types.ram2014-07-241-1/+2
| | | | | | | | | | Change-Id: I014f341b93a9ea7280e04cdfc13418fe81c9fc8b Signed-off-by: ram <ram.pl@samsung.com>
* | Expose getCarrierPackageNamesForBroadcastIntent as a hidden @SystemApiShishir Agrawal2014-07-231-0/+12
|/ | | | | | | It will be required by setup wizard to delegate initialization to the carrier app. Change-Id: Icc0fc728e1e24235632ac38a482b06a7b829de78
* Merge "Adding the ability for carrier app to override SPN and carrier name." ↵Shishir Agrawal2014-07-171-0/+18
|\ | | | | | | into lmp-dev
| * Adding the ability for carrier app to override SPN and carrier name.Shishir Agrawal2014-07-171-0/+18
| | | | | | | | | | | | | | | | | | | | The change allows system apps (holding MODIFY_PHONE_STATE permission) or carrier apps to override the "carrier branding" on a per ICCID basis. The override affects the service provider name as well as the network operator name. The override is also saved as a SharedPreference and will persist for the iccId across reboots. Change-Id: I985ba247e10e2501e3d0d21567ccadc46f365879
* | Merge "Use "current" cp2 from telephony" into lmp-devMakoto Onuki2014-07-172-16/+54
|\ \
| * | Use "current" cp2 from telephonyMakoto Onuki2014-07-172-16/+54
| |/ | | | | | | | | | | | | | | | | Now "always send to voicemail" and missed call notifications respect the current user's contacts. Bug 16236656 Change-Id: Iae48b4ac95550970ecae59bdd32c436efef90200
* | Wiring video state through from ConnectionTyler Gunn2014-07-181-0/+60
|/ | | | | | Bug: 16285417 Bug: 16013178 Change-Id: Ia48959248ca22f4569b0ffd01a1716470aa0a711
* Messaging auto persist switch (1/4)Ye Wen2014-07-161-0/+25
| | | | | | b/14095333 Change-Id: I0860b662bceb250601c815028f377c28ad0e3159
* Merge "ITelephony.aidl: Minor spelling fix." into lmp-devShishir Agrawal2014-07-141-1/+1
|\
| * ITelephony.aidl: Minor spelling fix.Shishir Agrawal2014-07-141-1/+1
| | | | | | | | Change-Id: I88be72fce6184beb1ac7542af8ced7917900b593
* | Remove CallServiceProvider and CallServiceDescriptor do not mergeSailesh Nepal2014-07-144-155/+0
|/ | | | | | | | | | | | | This CL removes CallServiceProvider. Instead of using a provider we'll look up ConnectionServices using the package manager instead. This CL also removes CallServiceDescriptor. For incoming calls, connection services will now pass a PhoneAccount instead of a call descriptor. For outgoing calls we already use PhoneAccounts for everything. Change-Id: I2e40c5c64c0d242dc41b680943d7e9209142db5b (cherry picked from commit 7ade570fdc1ae719abca54867d97dc7f0130d664)
* Allow 1st party app to set Line 1 number for display purpose.Derek Tan2014-07-121-0/+31
| | | | | | | | After the number is set, TelephonyManager.getLine1Number will actually return this one instead of the actual MSISDN/MDN. Bug: 11900806 Change-Id: I4df3fac7b483ddae2bbda14b5a85629486e400cf
* Merge "Different Mobile Network Settings screen for Nova multi-profile SIMs."Derek Tan2014-07-101-0/+17
|\
| * Different Mobile Network Settings screen for Nova multi-profile SIMs.Derek Tan2014-07-121-0/+17
| | | | | | | | | | | | | | | | | | | | Simplify the Mobile Network Settings screen regardless CDMA or GSM activeness to provide a unified experience for Nova users. For more details, please refer to b/15854628. Bug: 15854628 Change-Id: Ieba04eff49824aa09a056cd4fb142cbd268207a3
* | New SMS and MMS APIs and semantics (1/4)Ye Wen2014-07-122-6/+220
|/ | | | | | | | API changes for SMS and MMS AIDLs b/14095333 Change-Id: I42ab3db2dfa89ba3f8816d601f4c38a77c66ffa6
* Revert "New SMS and MMS APIs and semantics (1/4)"Colin Cross2014-07-122-220/+6
| | | | | | This reverts commit f0dff59af4a1566d8d8bd997d059fcb9dddf2cb4. Change-Id: I6b9206d80ae72fdb42d48b173927e63e5742f1b2
* New SMS and MMS APIs and semantics (1/4)Ye Wen2014-07-112-6/+220
| | | | | | | | API changes for SMS and MMS AIDLs b/14095333 Change-Id: I04f05c1952135cb4b5d422df060ca4054c14e5e5
* Merge "ITelphony.aidl: Rename hasCarrierPrivileges for packages to ↵Jeff Sharkey2014-07-101-1/+1
|\ | | | | | | checkCarrierPrivilegesForPackage."
| * ITelphony.aidl: Rename hasCarrierPrivileges for packages to ↵Shishir Agrawal2014-07-111-1/+1
| | | | | | | | | | | | | | | | checkCarrierPrivilegesForPackage. Fixes the build breakage due to overloading in the aidl. Change-Id: Id3199bf2d21b1834183c90904417ed016d34e052
* | IMS: Add Config interface to get/set IMS service/capabilitiesEtan Cohen2014-07-113-0/+172
|/ | | | Change-Id: I5f422aae105cbf8e85aee711aaa49b5d2e958573
* Add hidden systemapi hasCarrierPrivileges(pkgname).Junda Liu2014-07-111-0/+5
| | | | Change-Id: I153f5c7cff1734c87587c3741051177ce54ba654
* Enterprise caller-id: framework/base/TelephonyMakoto Onuki2014-07-112-86/+39
| | | | | | | | | | | It's basically equivalent to http://ag/500455 and http://ag/499160. Now "Send to voicemail" and the missed call notification uses the enterprise lookup; they now work with a corp contact too. Bug 15779911 Change-Id: I8a87f45ba7299cfbc516eb44326e02258e38cf63
* Merge "Add calculatePreferredNetworkType to TelephonyManager."Junda Liu2014-07-021-0/+8
|\
| * Add calculatePreferredNetworkType to TelephonyManager.Junda Liu2014-07-081-0/+8
| | | | | | | | | | Bug: b/14134668 Change-Id: Iba7dcd50c1ba84b634eed53030456a2f84af6e3c
* | SIM based carrier app privileges.Shishir Agrawal2014-07-071-0/+12
| | | | | | | | | | | | | | | | | | | | Adding support for SIM based carrier app privileges. WIP - Missing bits: - Notifications. - Certificate check. Change-Id: Ied3aa6c7d51cc0cde06f5bb58f30893d7a7b1c34
* | Support MMS send/download by carrier app (1/3)Ye Wen2014-07-031-0/+21
| | | | | | | | | | | | | | | | Added send/download status update APIs similar to that for SMS b/14095333 Change-Id: Ib62951a2088330bf004383945416ff6f25b28625
* | Move cancelMissedCallsNotification to PhoneManager.Santos Cordon2014-07-021-5/+0
|/ | | | Change-Id: I2ce26e77ef1f0acc11552bf28efc039391e09766
* Merge "add setCdmaSubscription to telephonymanager."Junda Liu2014-07-011-0/+9
|\
| * add setCdmaSubscription to telephonymanager.Junda Liu2014-07-011-0/+9
| | | | | | | | | | | | Bug: b/12799863 Change-Id: Ieeb3e800cd7757335135901b1e4e94aaf6f4ede7
* | IMS Framework and AIDL Changes to Support CLIR/P and COLR/PEtan Cohen2014-07-011-0/+40
|/ | | | Change-Id: I72626f016e87503e2d0e680c01e482bfbb592b06
* MS: Adding Support for Emergency APN in Telephony FrameworkRam2014-07-012-1/+4
| | | | | | | | | | (base/telephony) Replacement for https://partner-android-review.googlesource.com/#/c/171175/ Change-Id: I16fc37f5c00ed79f2370bc46554fc7a24c52c4cb Conflicts: core/java/android/net/ConnectivityManager.java