Omkar Kolangade
99eb21d172
IMS: ImsCallProfile Extra For Call Pull
...
Adding an extra that will be used by IMS
Service to specify whether a call has been
pulled from another device.
BUG=27340495
Change-Id: Ic3b5a07404d63bfadcaa8bf88d6f077165251b92
2016-02-26 17:48:16 +00:00
Omkar Kolangade
f38780b483
IMS: Reason Codes For Call Pull Scenarios
...
Adding reason codes for call pull success
and failure scenarios.
BUG=27340495
Change-Id: I775316f52ed13862981500ebe035ee626adc934f
2016-02-25 15:49:08 -08:00
Pavel Zhamaitsiak
ae4cc1519d
Add registrationAssociatedUriChanged to ImsRegistrationListener
...
This callback will be used to pass list of associated URIs.
It is needed in case SIM doesn't have line1Number populated.
Bug: 24613146
Change-Id: I698ce58dbedb858dc59836069e6f10fec6d02ae6
2016-02-24 14:20:53 -08:00
Nathan Harold
17469433e3
Merge "Adding Error Codes for IWLAN/EPDG Connection" into mm-wireless-dev
2016-02-24 19:55:52 +00:00
Shishir Agrawal
658d3c8b3a
DO NOT MERGE: Multi-SIM - Fixing inconsistent naming in CarrierConfigManager.
...
All MSIM specific calls should not use a suffix/prefix.
Bug: 26772894
Change-Id: I49488dfc41bb7996a1a44447968ec11132e4dac7
2016-02-23 15:18:23 -08:00
Nathan Harold
4b6d38938e
Adding Error Codes for IWLAN/EPDG Connection
...
-Error codes related to tunnel maintenance
-Error code for DPD
Bug: 26014044
Bug: 26014458
Change-Id: Ic00a14e0502fa47e20e79a3c6ce91b3170f53a50
2016-02-23 13:25:17 -08:00
Shishir Agrawal
6eef1df380
DO NOT MERGE: Add subscription specific TelephonyManager calls.
...
SubId specific version of the following functions are being added.
- hasCarrierPrivileges
- iccCloseLogicalChannel
- iccExchangeSimIO
- iccOpenLogicalChannel
- iccTransmitApduBasicChannel
- iccTransmitApduLogicalChannel
- sendEnvelopeWithStatus
- setOperatorBrandOverride
- setPreferredNetworkTypeToGlobal
Bug: 26772894
Change-Id: I8c9e6d9bfe73f530e6f91c86211103fdfb1520bf
2016-02-17 14:44:09 -08:00
Nathan Harold
e629c06730
Merge "Create BandMode Constants" into mm-wireless-dev
2016-02-17 00:44:13 +00:00
Nathan Harold
aa0f5873a7
Create BandMode Constants
...
Bug: 27145805
Change-Id: I733026268600f504325bc92061ee830d1448bbf5
2016-02-12 13:38:53 -08:00
Omkar Kolangade
d4e44bbdbf
IMS RAT Reporting in Registration Unsol
...
Adding a parameter to the IMS registration complete
and progressing callbacks, allowing frameworks to be
notified of the radio access technology over which
IMS is registered.
Bug: 21902225
Change-Id: I271f2fca299585302a67d0f5476f6fac3e7099dd
2016-02-11 23:51:41 +00:00
Sanket Padawe
ce4f22e84e
Add OEM specific error code space which can by used to replace Generic errors.
...
BUG=27038563
Change-Id: I125e083e0a3145ac09806a84ea8b53864c04dc22
2016-02-09 10:02:02 -08:00
Tyler Gunn
6c4aac0bde
Merge "IMS: Constants For Audio Quality, Supp. Services" into mm-wireless-dev
2016-02-05 22:13:32 +00:00
Omkar Kolangade
66742f217e
IMS: Constants For Audio Quality, Supp. Services
...
Adding:
1. Constants for audio quality (EVS standard).
2. Service class memeber to CallForwardInfo.
3. Call Fail Cause for emergency call and handover
scenarios, and supplementary services.
Change-Id: I7cc23acd01144def0bb725c4f6312318421027c8
2016-02-03 14:24:45 -08:00
Nathan Harold
c0e87a55f2
Update RILConstants errors to match ril.h
...
-Mirror changes from I997da9a15225716786c53b7457b498d4628e76be
-Add an error code for rate-limited requests
Bug: 26767732
Change-Id: Ic094fdf39d33a702e1799e099c86af5238deb226
2016-02-02 13:37:59 -08:00
Tyler Gunn
8562fb281c
Merge "Add new telephony disconnect cause for video calls when tty enabled." into mm-wireless-dev
2016-02-02 17:42:39 +00:00
Tyler Gunn
0384c53c4e
Add new telephony disconnect cause for video calls when tty enabled.
...
Due to the way the radio works, it isn't possible to make a video call
when tty is enabled. Adding a new telephony disconnect cause to handle
this case.
Note: This was previously handled directly in Telecom which is not
correct.
Bug: 20090652
Change-Id: I90b7d6486fe00c84efe7bb1c0f30edf33a1502bc
2016-01-29 08:52:29 -08:00
Amit Mahajan
ff62707130
Merge "Add a null check before accessing int[] parameter in ModemActivityInfo" into mm-wireless-dev
2016-01-28 23:56:15 +00:00
Pavel Zhamaitsiak
8a688b2f36
Merge "Add ITelephonyDebugSubscriber.aidl" into mm-wireless-dev
2016-01-28 23:42:26 +00:00
Amit Mahajan
938dcc88fd
Add a null check before accessing int[] parameter in ModemActivityInfo
...
Bug: 26842468
Change-Id: I3a5f7c8e454e7b9ace20f8082ee3fd1d0a24eb64
2016-01-28 15:30:39 -08:00
Pavel Zhamaitsiak
ed0eecf7a2
Add ITelephonyDebugSubscriber.aidl
...
It can be used to subscribe for telephony debug events.
Change-Id: I6f17b0409f1117abd2d4caac99d3301c43134c75
2016-01-27 18:00:17 -08:00
Jack Yu
24c5e7c4ce
Merge "Reduced more radio log spam" into mm-wireless-dev
2016-01-28 00:00:04 +00:00
Sanket Padawe
2ed3add734
Merge "Add new RIL command for sending ack to solicited async and unsolicited msg." into mm-wireless-dev
2016-01-27 23:25:09 +00:00
Sanket Padawe
0491c46227
[DO NOT MERGE] Cellinfo: Update to version 12
...
Add support for:
GSM: arfcn, bsic, ta
WCDMA: uarfcn
LTE: earfcn
Updated public APIs for getting above fields.
Bug: 23528586
Change-Id: I1e741ec73f2f683a796d430898b62921fe6e75e9
2016-01-27 09:59:59 -08:00
Sanket Padawe
2f805530f4
Add new RIL command for sending ack to solicited async and unsolicited msg.
...
Bug: 22127517
Change-Id: I371aae330f96e5767850b8c7fabbb36984334a98
2016-01-26 19:29:32 -08:00
Nathan Harold
4269239f86
Merge "Make DcRtInfo Power State Constants Final" into mm-wireless-dev
2016-01-26 23:19:38 +00:00
Jack Yu
87f47e9991
Reduced more radio log spam
...
Reduced more radio log spam
bug: 25956251
Change-Id: Ib870bb508c55ab009197fd7fcfa48e62fe3f7b6b
2016-01-26 10:24:56 -08:00
Shishir Agrawal
3a86d3d534
DO NOT MERGE : Unhiding MSIM APIs.
...
1. Unhide MSIM APIs in TelephonyManager that already have non-MSIM equivalent
APIs public.
2. Make MSIM API naming consistent (overloaded, no suffix).
3. Unhide APIs in SubscriptionManager that are necessary for MSIM.
Bug: 26772894
Change-Id: Ibebab7379ea79c8e4812bbd190342827048e30e2
2016-01-26 09:29:24 -08:00
Nathan Harold
ec1d600153
Make DcRtInfo Power State Constants Final
...
Bug: 26779884
Change-Id: Ia035b67fd682adb6542d6569d7634678f68a1e30
2016-01-25 17:29:10 -08:00
Sanket Padawe
aa2be45a56
Cellinfo: Update to version 12
...
Add support for:
GSM: arfcn, bsic, ta
WCDMA: uarfcn
LTE: earfcn
Updated public APIs for getting above fields.
Bug: 23528586
Change-Id: I538a9f392550716d8a9a90e01fc88bc082ef7b81
2016-01-25 14:14:30 -08:00
Jack Yu
599f62562b
Merge "Data call retry refactoring" into mm-wireless-dev
2016-01-21 17:43:19 +00:00
Amit Mahajan
e2b73804f3
Merge "Revert "Added constructor with looper param for OnSubscriptionsChangedListener"" into mm-wireless-dev
2016-01-20 19:15:45 +00:00
Amit Mahajan
ca1bdcfd70
Revert "Added constructor with looper param for OnSubscriptionsChangedListener"
...
This reverts commit 831e401c05 .
Not needed now since tests create HandlerThread
BUG=25691379
Change-Id: Ic0ac3e3ef3c717fd31acb5fc8d6d81cc9995a2f7
2016-01-19 22:46:34 +00:00
Jack Yu
090dd72999
Data call retry refactoring
...
Moved retry manager from DataConnection to ApnContext. Moved the
configuration from system properties to carrier config.
bug: 22208242
Change-Id: I224d4b0fd0115b964e85a07e2c1b5061726ca91b
2016-01-15 10:26:51 -08:00
Amit Mahajan
49442a1dd7
Merge "Adding new intent for EMERGENCY_CALL_STATE_CHANGE" into mm-wireless-dev
2016-01-14 23:54:14 +00:00
Amit Mahajan
0c0814839f
Adding new intent for EMERGENCY_CALL_STATE_CHANGE
...
Bug: 24147407
Change-Id: Ida957b9cc6b9c3e13bc8660213ce5cf979c886d5
2016-01-14 11:42:31 -08:00
Pavel Zhamaitsiak
4a4345b681
Merge "Add ITelephonyDebug.aidl" into mm-wireless-dev
2016-01-13 21:40:38 +00:00
Amit Mahajan
831e401c05
Added constructor with looper param for OnSubscriptionsChangedListener
...
This is needed for tests as subclasses may need to specify which
looper to use.
Bug: 25691379
Change-Id: Ia6eb2d34c439b420ef81622e3c8ff50a0290da22
2016-01-12 16:14:22 -08:00
Pavel Zhamaitsiak
f91818ca34
Add ITelephonyDebug.aidl
...
Change-Id: I0f111a56b471bd8c8092d30e7157bc06b5da3769
2016-01-04 15:54:31 -08:00
Jack Yu
fa530b4a10
Fixed the incorrect cdma RAT detection logic.
...
Used the correct CDMA bitmask to determine if the bearer services
are based on 3GPP2 radio technologies.
bug: 26318528
Change-Id: Ic30c25aa7b67372898a041dd1f3a08a3abede394
2016-01-04 11:58:48 -08:00
Jack Yu
d2cf0ce9c1
Reduced the radio log
...
Reduced the radio log by moving some to VDBG or merging few lines
into one.
bug: 25956251
Change-Id: I290d894e95c9fdd664db35fd0cee3536c37dbd20
2015-12-30 12:06:01 -08:00
Robert Greenwalt
a2590b5e7f
Check permissions on getDeviceId. DO NOT MERGE
...
This needs the package name passed in, so the aidl changes.
bug:25778215
Change-Id: I69ee88f1d2db614bad51e6de908d3f16881a0231
2015-12-22 15:29:42 -08:00
Tyler Gunn
56f3d9098c
Merge commit '9aadad47a0085c4298307781a423064207933f0b' into mncvtdev-to-mmwirelessdev-merge-2015-12-10
2015-12-10 20:04:25 -08:00
Tyler Gunn
fb21fb73e9
Merge commit '024557b2afdbe2e946d2cc557cb71492d87b0f62' into mncvtdev-to-mmwirelessdev-merge-2015-12-10
...
Change-Id: I44853f0e2f56d33c8126de0799bd5129799592bd
2015-12-10 20:02:16 -08:00
Jack Yu
6714030083
merge from master
...
Change-Id: Ic03669db3f4595336a7dbc13ffc77d055d11acf9
2015-12-10 12:27:58 -08:00
Tyler Gunn
48a0c3ae8d
Merge "Improve comment on EXTRA_CALL_RAT_TYPE." into mnc-dr-dev
...
am: 8b86c76296
* commit '8b86c7629676eeea490531b2a412873e0196eb6f':
Improve comment on EXTRA_CALL_RAT_TYPE.
2015-11-03 04:49:33 +00:00
Tyler Gunn
8b86c76296
Merge "Improve comment on EXTRA_CALL_RAT_TYPE." into mnc-dr-dev
2015-11-03 04:44:53 +00:00
Sanket Padawe
71f018a411
Merge "Fix a crash while printing ICCID because of alphabets in UICC." into mnc-dr-dev
...
am: b57c65b00e
* commit 'b57c65b00efbcc6c8ed5a64b2c314dbca72d5554':
Fix a crash while printing ICCID because of alphabets in UICC.
2015-11-03 01:52:13 +00:00
Sanket Padawe
f149dcb36e
Fix a crash while printing ICCID because of alphabets in UICC.
...
Bug: 25401769
Change-Id: Ieda058817b8d3cb4b1696fd9932bd0f10da55573
2015-11-02 15:45:18 -08:00
Tyler Gunn
3ffb08aa5c
Improve comment on EXTRA_CALL_RAT_TYPE.
...
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
2015-11-02 11:24:57 -08:00
Pavel Zhamaitsiak
b5ab0ec3c0
Merge "IMS: Support For Per-Call RAT Info" into mnc-dr-dev
...
am: 4ec415800f
* commit '4ec415800fd55d2bb128d7635f8b984145dbe983':
IMS: Support For Per-Call RAT Info
2015-10-30 14:26:51 +00:00