summaryrefslogtreecommitdiffstats
path: root/telephony/java/com
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
| * Improve comment on EXTRA_CALL_RAT_TYPE.Tyler Gunn2015-11-021-0/+14
| | | | | | | | | | | | | | | | Adding comments to EXTRA_CALL_RAT_TYPE to make it clear what it is used for, and what values are expected. Bug: 20144385 Change-Id: I248aca61abc8a57d7aeef650e48cc498e41c859b
| * IMS: Support For Per-Call RAT InfoOmkar Kolangade2015-10-291-0/+2
| | | | | | | | | | | | | | | | | | Adding the extra key that will be used to propagate RAT information for each call via call extras. The key is used in IMS Service. Bug: 20144385 Change-Id: Ia7ca81d661afb579fd25315036c43489b1dca50d
* | 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
* | | IMS: Add Ims reason info codes for supplementary service failuresNivedita Sarkar2016-02-011-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - FR30649: Error code reporting for Hold resume failures - Add new Ims Reason Info error codes to propagate the error from lower layers to UI via onCallHoldFailed/onCallResumeFailed APIs Change-Id: I56eba308b25221c2e0002a8a6dedc80b2304c05e CRs-Fixed: 911406
* | | IMS: Fix video call forwarding options issueBenergy Meenan Ravuri2016-02-012-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | Service class received from the lower layers is not getting updated properly. Change-Id: Ic80d56efedd791e3909f51efca63770346049814 CRs-Fixed: 901774
* | | base: Complete sms prompt interfaces.Adnan Begovic2015-12-181-1/+6
| | | | | | | | | | | | | | | Ticket: CYNGNOS-1440 Change-Id: I651bf947d4f9c85a1e521805c79f972e9955d893
* | | Merge tag 'android-6.0.1_r3' of ↵Steve Kondik2015-12-071-0/+16
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | https://android.googlesource.com/platform/frameworks/base into cm-13.0 Android 6.0.1 release 3 Change-Id: I59b9e5a943e0860d43bcfb36ee0e8b8b072412ea
| * | Improve comment on EXTRA_CALL_RAT_TYPE.Tyler Gunn2015-11-031-0/+14
| | | | | | | | | | | | | | | | | | | | | | | | Adding comments to EXTRA_CALL_RAT_TYPE to make it clear what it is used for, and what values are expected. Bug: 20144385 Change-Id: I248aca61abc8a57d7aeef650e48cc498e41c859b
| * | IMS: Support For Per-Call RAT InfoOmkar Kolangade2015-11-021-0/+2
| |/ | | | | | | | | | | | | | | | | Adding the extra key that will be used to propagate RAT information for each call via call extras. The key is used in IMS Service. Bug: 20144385 Change-Id: Ia7ca81d661afb579fd25315036c43489b1dca50d
* | 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-055-67/+47
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * Merge "IMS: Fix registrationFeatureCapabilityChanged declaration in AIDL" ↵Pavel Zhamaitsiak2015-09-041-1/+1
| |\ | | | | | | | | | into mnc-dr-dev
| | * IMS: Fix registrationFeatureCapabilityChanged declaration in AIDLPavel Zhamaitsiak2015-09-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Two arrays are passed from caller (in this case IMS service implementation) to listener (in this case client of ImsManager). Listener is not modifying arrays and caller is not expecting data to be returned back. Bug: 23749309 Change-Id: I6231cfd16852acfca88ee43e8538b2440058d774
| * | 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.
| * | | | | | | | MWI,phantom call,Suppl services, error codesShriram Ganesh2015-07-068-1/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. IMS MWI Feature - Add new API to update waiting voice message count, for UI propagation based on RFC 3842 2. phantom call support Supplementary services 3. IMS : Incoming Call Barring - Modified existing API to support request like registration,activation, deactivation,erasure,interogation. 4.Unsol supplementary service notification - send unsol supplementary notification to UI - add call history info Miscellaneous 5. Ims: Originate conference call in DIALING state 6. IMS: Addition of Extras to ImsCallProfile - Add EXTRA string definitions to ImsCallProfile 7. IMS: Definition of error code - answered elsewhere - FDN call failure 8. - Propagate IMS supplementary services to telephony framework - Introduce call forwarding history info. Bug: 21725750 Squash of 2 earlier CLs: Change-Id: I52a64e9a5df3479189f62921a01655a50fb386fc Change-Id: Idc3a433785e84a3d683cbcfc7fb90f0b89dced12 Change-Id: I428ce3c6a043e43b86dea41622e0a828d8b45e53
| * | | | | | | | 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-044-0/+30
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://codeaurora.org/platform/frameworks/base into cm-13.0 Change-Id: I261957864b149edb709e6f76ed382043f9a96936
| * \ \ \ \ \ \ \ \ Merge "IMS: Add audio quality for new EVS Standard codec for IMS"Linux Build Service Account2015-10-241-0/+10
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | IMS: Add audio quality for new EVS Standard codec for IMSNivedita Sarkar2015-10-221-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - FR24793: EVS Standard codec for IMS Change-Id: I4ff2c517691f2588ea722cd9224721d1d0b155f1 CRs-Fixed: 923048
| * | | | | | | | | | IMS: Changes for VICE FRAnju Mathapati2015-10-193-0/+20
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Extra for CallPull in - - TelephonyProperties - ImsProfile - Error codes in ImsReasonInfo Change-Id: Iedb0632ed585548b06ae7300584192d3031682f5 CRs-Fixed: 905259
* | | | | | | | | | telephony: Add compatibility version of registrationConnected()Steve Kondik2015-10-301-8/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Assign ids to all methods and use new AIDL feature to generate the correct code. * This should ensure compatibility with proprietary IMS implementations. Change-Id: Ic710fdbc36dde918d98f33a9d583760a08a3d4cc
* | | | | | | | | | 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