summaryrefslogtreecommitdiffstats
path: root/telephony/java/com/android/internal
Commit message (Collapse)AuthorAgeFilesLines
* IMS: Add support of notifyPreciseCallState for multi simSuresh Koleti2016-05-211-0/+2
| | | | | | | Extend notifyPreciseCallState for multi SIM. Change-Id: I52adcd55462d6ceae5defacbbe2cb057f4484099 CRs-Fixed: 957251
* Create emergency account with primary stack phone.Ravindra2016-05-211-0/+7
| | | | | | | | | When creating emergency account associate the primary stack phone with it as emergency calls will be placed only on primary stack with no sim cards on the device. Change-Id: I63a9d54950330991e7a93ec8c3982a70d4cdd741 CRs-Fixed: 965269
* Add P2 option in openLogicalChannel.Wileen Chiu2016-05-212-0/+21
| | | | | | | | | - Add support for iccOpenLogicalChannelWithP2. - Needed to support OMAPI 3.0 defined by SIM Alliance. Change-Id: I2ab6cfb7a54c451f32936df51b8298f35a6dc67f CRs-Fixed: 948787
* Add 3 APIs for card applicationYujing Gu2016-05-211-0/+38
| | | | | | | | 1. Add API to get number of applications on this card. 2. Add API to get the application type of the specified app index. 3. Add API to get the application state of the specified app index. Change-Id: I5f73eb4aa3ebcd5308f398924eb2f4a2e7e39696
* RF cutback feature for SARDeepak Kundra2016-05-091-0/+1
| | | | | Change-Id: Ia73ab25387e6f73d50796370f1239bceed4ac7b5 Issue-id:FEIJ-350
* [1/4] Pass call extras to addcallStephen Bird2016-03-211-0/+3
| | | | | | | | | We use the bundle to write the origin that the application can pass us. This data will be used to determine which parts of the application/os are used to make calls most often. Ticket: CD-517 Change-Id: I7857ec3bf38cf5c7232f2152d16f17044e3b3e0e
* Merge tag 'android-6.0.1_r22' of ↵Steve Kondik2016-03-112-11/+35
|\ | | | | | | | | | | | | | | https://android.googlesource.com/platform/frameworks/base into cm-13.0 Android 6.0.1 release 22 Change-Id: I0d31899b234156a91accb61e0a7fb3d8d16d5062
| * DO NOT MERGE Adding new intent for EMERGENCY_CALL_STATE_CHANGEAmit Mahajan2016-01-142-11/+35
| | | | | | | | | | Bug: 24147407 Change-Id: Ida957b9cc6b9c3e13bc8660213ce5cf979c886d5
| * Check permissions on getDeviceId.Robert Greenwalt2015-12-071-1/+1
| | | | | | | | | | | | | | This needs the package name passed in, so the aidl changes. bug:25778215 Change-Id: I72f3456a2774a7ad5104424daea9e046ee9c6360
* | Merge tag 'android-6.0.1_r17' into HEADJessica Wagantall2016-03-071-1/+1
|\ \ | | | | | | | | | | | | Android 6.0.1 release 17 Ticket: CYNGNOS-1854
| * | Check permissions on getDeviceId.Robert Greenwalt2016-01-221-1/+1
| |/ | | | | | | | | | | | | This needs the package name passed in, so the aidl changes. bug:25778215 Change-Id: I72f3456a2774a7ad5104424daea9e046ee9c6360
* | Add FDN enabled related APIAndalam Parthasarathi2016-02-011-0/+7
| | | | | | | | | | | | | | - Check is FDN enabled or not. Change-Id: I690e1a11da56571d897b3840adbe5af9f4bc78b1 CRs-Fixed: 798105
* | base: Complete sms prompt interfaces.Adnan Begovic2015-12-181-1/+6
| | | | | | | | | | Ticket: CYNGNOS-1440 Change-Id: I651bf947d4f9c85a1e521805c79f972e9955d893
* | Udpate instrumentation codeWilliam Clark2015-11-301-4/+2
| | | | | | | | | | | | Added changes to support new features in QSSP Change-Id: I92c0a4eb3cb5363fbf08185f25644a3202c38788
* | Add Manual Provisioning SupportRakesh Pallerla2015-11-202-1/+10
| | | | | | | | | | | | | | | | | | * Add status variable in SubInfoRecord. * Add new APIs in SubscriptionManager to activate/deactivate sub. * Add new APIs to get and set subStatus. Change-Id: I6d0f43dab7bf5dde759d4ced3c9d8e70dfb84dd2 DELETED:telephony/java/android/telephony/SubInfoRecord.java
* | Merge tag 'android-6.0.0_r26' into HEADRicardo Cerqueira2015-11-052-18/+24
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Android 6.0.0 release 26 Conflicts: cmds/bootanimation/BootAnimation.cpp core/java/android/accounts/AccountManager.java core/java/android/app/AppOpsManager.java core/java/android/os/PowerManagerInternal.java core/java/android/os/storage/IMountService.java core/java/android/provider/Settings.java core/java/com/android/internal/widget/ILockSettings.aidl core/res/res/values-mcc204-mnc12/config.xml core/res/res/values-mcc219-mnc02/config.xml core/res/res/values-mcc730-mnc07/config.xml core/res/res/values/config.xml core/res/res/values/symbols.xml packages/SystemUI/res/values/config.xml packages/SystemUI/src/com/android/systemui/doze/DozeService.java packages/SystemUI/src/com/android/systemui/statusbar/CommandQueue.java packages/SystemUI/src/com/android/systemui/statusbar/ExpandableOutlineView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeParameters.java packages/SystemUI/src/com/android/systemui/statusbar/phone/DozeScrimController.java packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationBarView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeaderView.java packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java packages/SystemUI/src/com/android/systemui/statusbar/stack/StackScrollAlgorithm.java services/core/java/com/android/server/LocationManagerService.java services/core/java/com/android/server/am/ActivityManagerService.java services/core/java/com/android/server/pm/PackageManagerService.java services/core/java/com/android/server/power/PowerManagerService.java telecomm/java/android/telecom/Phone.java telephony/java/android/telephony/CarrierConfigManager.java telephony/java/android/telephony/RadioAccessFamily.java telephony/java/android/telephony/ServiceState.java telephony/java/android/telephony/SignalStrength.java telephony/java/android/telephony/TelephonyManager.java telephony/java/com/android/ims/ImsCallProfile.java telephony/java/com/android/ims/ImsReasonInfo.java telephony/java/com/android/ims/ImsSuppServiceNotification.aidl telephony/java/com/android/ims/ImsSuppServiceNotification.java telephony/java/com/android/ims/internal/IImsRegistrationListener.aidl telephony/java/com/android/internal/telephony/RILConstants.java Change-Id: I99c6edb8e25a77145b5adef97d0d55bfbe676959
| * Allow non-persistent manual network selection.Shishir Agrawal2015-09-101-1/+5
| | | | | | | | | | | | | | | | | | | | | | Allow the API to specify if the selection should be persisted across reboots. This also has the side affect of not notifying the user when signal is lost. Necessary becasue the API might be used transparent to the user and the notifications will be bizarre. Bug: 23971948 Change-Id: Ibb15144fb8a61f63a9c967d875d9ce8c70520ff0
| * Add TDSCDMA familySungmin Choi2015-08-311-0/+10
| | | | | | | | | | Bug: 22639018 Change-Id: I7a65337838ef3dfa24ce8b59564ec831c5cb5094
| * am 499f084d: Merge "Add API to let carrier app send SMS without auto ↵Ji Yang2015-07-291-2/+10
| |\ | | | | | | | | | | | | | | | | | | perisisting." into mnc-dev * commit '499f084d9e7bb3323ed447b16f548bad9b886aa7': Add API to let carrier app send SMS without auto perisisting.
| * \ am ea975b12: Merge "Add new API for handling DB query per subId." into mnc-devSanket Padawe2015-07-161-0/+4
| |\ \ | | | | | | | | | | | | | | | | * commit 'ea975b122fee3ac0fe766d2b58bb420b82e5dd95': Add new API for handling DB query per subId.
| * \ \ am 4e9c63cb: Merge "Handle exceptions when accessing Content providers." ↵Roshan Pius2015-07-151-4/+12
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into mnc-dev * commit '4e9c63cbe1712f750d5eaaa044e957c7f7696bf8': Handle exceptions when accessing Content providers.
| * \ \ \ am 1570b6b3: Merge "Enable EMERGENCY mobile connections." into mnc-devRobert Greenwalt2015-07-101-1/+2
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit '1570b6b3c7d1d41a52555312d161d0afe4b81df3': Enable EMERGENCY mobile connections.
| * \ \ \ \ am 1ebcb6f8: Merge "Fix permissions." into mnc-devRobert Greenwalt2015-07-101-8/+4
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1ebcb6f8b2f989c84311555f4961506dba959d37': Fix permissions.
| * \ \ \ \ \ am 348988c5: Merge "Fix permissions on TelephonyManager" into mnc-devRobert Greenwalt2015-07-091-30/+49
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '348988c5704a5a6eb6aec093e295c2d9f00ee33c': Fix permissions on TelephonyManager
| * \ \ \ \ \ \ am 8b0f3873: Merge "Add/Fix Permission check on SubscriptionManager." into ↵Robert Greenwalt2015-07-081-16/+9
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mnc-dev * commit '8b0f3873a04103f6886fdc2fb79b9a3963567720': Add/Fix Permission check on SubscriptionManager.
| * | | | | | | | Rename VoLTE/WFC enable API to available - add VT available API.Etan Cohen2015-07-061-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Renamed API to use consistent semantics: available refers to the current state of the service rather then whether feature is enabled by device/carrier/ user. Added VT API to match VoLTE/WFC. Change-Id: Ifb31f123db77e731e75a982b8594168f59a289e7
* | | | | | | | | Merge branch 'LA.BF64.1.2.2_rb4.6' of ↵Steve Kondik2015-11-041-0/+9
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://codeaurora.org/platform/frameworks/base into cm-13.0 Change-Id: I261957864b149edb709e6f76ed382043f9a96936
| * | | | | | | | | IMS: Changes for VICE FRAnju Mathapati2015-10-191-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Extra for CallPull in - - TelephonyProperties - ImsProfile - Error codes in ImsReasonInfo Change-Id: Iedb0632ed585548b06ae7300584192d3031682f5 CRs-Fixed: 905259
* | | | | | | | | | protected SMS [1/4]Marcos Marado2015-10-261-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports "protected SMS" from CM11: * Add API for protected SMS receive broadcasts. Change-Id: I5dfeb94832eefac9607070e9fb29db589bac7a57 * SettingsProvider: fix load protected sms setting logic Change-Id: I7d03821c5f5ac5d24445e5c03f7911c3a81c16dd Change-Id: Ifd31eb9558e397bf92f4cdb87f9e2056bc71d22f
* | | | | | | | | | Telephony: Add getLteOnGsmMode() method (1/2)Ricardo Cerqueira2015-10-262-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Same functionality as the existing getLteOnCdmaMode, but for GSM LTE devices. Enable with the telephony.lteOnGsmDevice system property Change-Id: If563e43e1f97b23966cb42ff24eb0b406f9db8e2
* | | | | | | | | | Forward port Samsung STK support (frameworks/base)Ricardo Cerqueira2015-10-261-0/+2
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [pawitp: port to Lollipop] Change-Id: I08d169bc466df290fca838b09f6b0fbea2ac82a8
* | | | | | | | | Merge "MSIM: Get Phone id for placing ECall"Linux Build Service Account2015-10-131-0/+7
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | MSIM: Get Phone id for placing ECallPrasath Balakrishnan2015-10-121-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add API to get best possible phone id to place Emergency voice call. Change-Id: Ic714d4068a4ecbd560eef14b6d5831c658a4dd46
* | | | | | | | | | SEEK: Following changes have been made for SEEK:Preeti Ahuja2015-10-062-1/+96
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Add support for getAtr api. Implement getAtr() for SEEK on Android. 2. Add Multi Sim support for SEEK. MSim support for the following apis has been added: 1. iccOpenLogicalChannel 2. iccCloseLogicalChannel 3. iccTransmitApduLogicalChannel 4. iccTransmitApduBasicChannel 5. iccExchangeSimIO 6. getAtr CRs-Fixed: 718469 Change-Id: If03cbd4f3b108b77ba7998a605776c8626290cee
* | | | | | | | | Add support for icc operator numericSusheel nyamala2015-10-061-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With Uicc card, when device is camped for eHRPD network, mcc-mnc values populated on APN editor are wrong. This is because the icc property used to read mcc-mnc is updated with mcc-mnc value from RuimRecords. Fix is to get family type from PS RAT and read mcc-mnc value from icc records obtained from RAT family type Change-Id: I55dd21a473827b8a7dc5e6ccba21ceb626403b0b CRs-Fixed: 727780
* | | | | | | | | Add support for send Message with messaging optionsSridhar Dubbaka2015-10-061-0/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for following messaging options. 1.Add support for message priority in 3gpp2. 2.Add link control support while sending multiple messages. 3.Add validity period support in 3gpp. Change-Id: I19f4fbc5a3b6922884196b301d30280acd9e501e MSIM(Telephony):Add changes to SMS APIs as per new SmsManager design Change SMS Msim APIs as per new SmsManager design Change-Id: I14ad7685e23b14203a76dfe3cc5a95a337f7d0e3
* | | | | | | | | SEEMP: Add more framework instrumentationWilliam Clark2015-10-061-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instrument framework files to log events of interest. Conflicts: core/java/android/accounts/AccountManager.java Change-Id: Ia45651e6352586f910039b51cac2356f65f80010
* | | | | | | | | Telephony: Get SIM card capacity count of SMSZhang Fang2015-10-061-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add an API to get the capacity of stored SMS on ICC card CRs-Fixed: 645022 Change-Id: I8064d694d35c4200074a24ee4159d09ecb2a779c
* | | | | | | | | IMS: Conference URI support.Suchand Ghosh2015-10-061-0/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Telephony extras EXTRAS_IS_CONFERENCE_URI, EXTRA_DIAL_CONFERENCE_URI which will require by Telecomm, TeleService, Telephony, Framework, IMS framework etc. IMS: Allow placeCall with complete uri Add extra "org.codeaurora.extra.SKIP_SCHEMA_PARSING". Application need to set the intent extra to dial with complete uri. IMS: Add participant support. Add Phone Capabilities ADD_PARTICIPANT and Telephony Property ADD_PARTICIPANT_KEY. IMS: Allow add participant with normal IMS call We should allow add participant with normal IMS call to make it conference. Send add participant through existing connection of normal IMS call. IMS: Add Participant support. Do not create new connection while add participant with existing call. Rather send add participant request through IMSConference. Change-Id: I5052710a2d11a57331bdfbe64247e6a39bf9147a
* | | | | | | | | MSIM: Sms prompt related API changes.Sridhar Dubbaka2015-10-061-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add APIs to get/set SMS prompt mode status Change-Id: I7f06a1f45d59c617e07c1b142a11828f7cda944b
* | | | | | | | | Add Radio Tech support when search PLMNRichard LIU2015-10-061-1/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add radio technology interface when search PLMN. It works in both cases when RIL reports radio tech or not. Change-Id: Ia98879d9c11ed6ebc0eca3980855cdf2e9ccde8e
* | | | | | | | | Telephony(MSIM): Add SIM Manual provision supportSandeep Gutta2015-10-061-0/+94
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a new aidl file IExtTelephony. This is to provides applications to perform Uicc card Manual provision operations. Change-Id: I459154609a6d3da28ff1922b3d5505ab71015e95
* | | | | | | | | Telephony: Add TD-SCDMA network modesSridhar Dubbaka2015-10-061-0/+11
| |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) TD-SCDMA Signal Strength support. 2) Add TD-SCDMA to the list of supported network modes. CRs-Fixed: 403258, 479310 Change-Id: I158821574484bfaf47d1660406e591e2afb3be5e
* | | | | | | | Add API to let carrier app send SMS without auto perisisting.Ji Yang2015-07-291-2/+10
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 22773702 Change-Id: I976a8268ce95fe9fc5bb046ce744a1cddefc8eeb
* | | | | | | Merge "Add new API for handling DB query per subId." into mnc-devSanket Padawe2015-07-161-0/+4
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | Add new API for handling DB query per subId.Sanket Padawe2015-07-141-0/+4
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + Add new API for handling DB query and Resources object per subscription. + Add constants for column name of DB storing subscription info. + Add a common settings file for multi-tab Bug: 22360525 Change-Id: Icf6d35bdbe31618e2a95df450aee12b99d3aea7a
* | | | | | Handle exceptions when accessing Content providers.Roshan Pius2015-07-141-4/+12
|/ / / / / | | | | | | | | | | | | | | | | | | | | BUG: 21638129 Change-Id: I88f7dcf67e395f49136a1f434fbd9c75e15cddad
* | | | | Merge "Enable EMERGENCY mobile connections." into mnc-devRobert Greenwalt2015-07-101-1/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Enable EMERGENCY mobile connections.Robert Greenwalt2015-07-091-1/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hooks the ConnectivityManager.TYPE_MOBILE_EMERGENCY, PhoneConstants.APN_TYPE_EMERGENCY, and NetworkCapabilities.NET_CAPABILITY_EIMS together so carrier apps can request connections to this APN. bug:21785357 Change-Id: Id92a5e28d19407cc7a8f8b5478b23457f2f7f89d
* | | | Fix permissions.Robert Greenwalt2015-07-101-8/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | Legacy API should not need new permissions. Also found some more hidden/system that should have permissions. bug:22379438 bug:19257083 Change-Id: I24be0a90dffcffe03d25982a9b02eedcf03fbd59