History log of /frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
666a12f4231163e45aee53d6457eda818b17cb62 11-May-2017 Jayachandran C <jayachandranc@google.com> Add new reason code for IMS Call ended during conference merge process

Test: Following scenarios for VoLTE and CS call and
verified the cause sent in PreciseCallState.

1) Conference call merge
2) Conference call, one remote party ends the call
3) Conference call, all remote parties end the call
4) Conference call, hangup locally
5) Normal call and hangup locally
6) Normal call and remote party ends the call

Bug: 38225047
Change-Id: I36edb0cbff4b130b0942a46dc6c15a7d842789c2
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
5cbadddff2f16cb08d0843d6c927b7a77430b9b8 08-Mar-2017 Jayachandran C <jayachandranc@google.com> Add new precise call fail causes and OEM causes

Bug: 35609963
Change-Id: Ia0579721e7132950ccfafd7be38f43d1963c016c
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
2134e14bda0ca8961364ed87ca04d45137f2bc13 11-Jan-2017 Abhishek Adappa <aadappa@codeaurora.org> Add a new ImsReasonInfo code

For IKEv2 authentication failure during ePDG tunnel establishment.

Test: make
Change-Id: I1d10efac806abfaa80d9875b908385f7732f293a
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
87f208b3b3bc873c46800d77c42e285cfb586e95 30-Jan-2017 Tyler Gunn <tgunn@google.com> Add "wifi lost" disconnect cause.

New disconnect cause used when wifi call is dropped due to loss of wifi
connection.

Test: Manual, unit.
Merged-In: Iedaa9f54ff6dbfe90a6ce01fc9eb0aad126d05f0
Bug: 32571209
Change-Id: Iedaa9f54ff6dbfe90a6ce01fc9eb0aad126d05f0
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
ed21e8fc0c51c121db762ac9e59af57e05f3d7e2 11-Aug-2016 Tyler Gunn <tgunn@google.com> Add ImsReason codes and DisconnectCauses for data disconnects.

Adding reason code and disconnect causes for:
1. disconnects due to user disabling data.
2. disconnects due to data limit being reached.

Bug: 30702393
Change-Id: Id6ea5ee4f5aac1a8602094315f893e2f7b3cc8d6
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
c96b5e087382a2a530e9c8cf8f2e1f8dbfc439c5 08-Jul-2016 Tyler Gunn <tgunn@google.com> Finalize MEP functionality.

1) Finish plumbing of PULLING_CALL state.
2) Add new disconnect cause used when maximum number of calls across
all devices has been reached.
3) Add PII mask for toString of ImsExternalCallState.

Bug: 29522023
Change-Id: I78a0a9f3c3d846cfc58a1c5bcc6f105027602cbc
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
9eb78515dc7c3b7d52170d240a66cda8a7bbeb88 13-Apr-2016 Tyler Gunn <tgunn@google.com> Adding some new multi-endpoint stuff.

Adding getVideoStateFromCallType method to ImsCallProfile, which basically
just breaks out some of the existing logic in getVideoStateFromImsCallProfile.
This is used to translate the CALL_TYPE_* from an external call to a
video state (used when pulling the call).

Added a new ImsReasonInfo code for when multi-endpoint fails to configure
because the modem does not support it.

Bug: 27458894
Change-Id: I226e79005dccf3e8cae30e4d448543adbe59f922
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
f604fc33c699b9f91315588ea4d6c6cd3b09a372 10-Mar-2016 Anju Mathapati <anjucm@codeaurora.org> IMS: Changes for MultiEndpoint

- Interface changes for MultiEndpoint

- Extra for CallPull in -
- TelephonyProperties
- ImsProfile
- Error codes in ImsReasonInfo

Change-Id: I9a497cf04a412dc9d2f80b489e3455d289c3dfb7
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
f38780b483de489635749f523258003506c8bbbc 24-Feb-2016 Omkar Kolangade <omkark@codeaurora.org> IMS: Reason Codes For Call Pull Scenarios

Adding reason codes for call pull success
and failure scenarios.

BUG=27340495
Change-Id: I775316f52ed13862981500ebe035ee626adc934f
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
4b6d38938e1c6756c61456503099af714d1908e3 23-Feb-2016 Nathan Harold <nharold@google.com> Adding Error Codes for IWLAN/EPDG Connection

-Error codes related to tunnel maintenance
-Error code for DPD

Bug: 26014044
Bug: 26014458
Change-Id: Ic00a14e0502fa47e20e79a3c6ce91b3170f53a50
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
66742f217e17c24ccf06601a16f6002b65c117f7 29-Jan-2016 Omkar Kolangade <omkark@codeaurora.org> 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
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
ddf570e8226bd21448b44b3327d4bcb2608f4d00 31-May-2015 Shriram Ganesh <sganesh@codeaurora.org> MWI,phantom call,Suppl services, error codes

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
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
b54d218d8b1c765865d0efb4a40e631f8bfa02de 24-Feb-2015 Rekha Kumar <rekhak@codeaurora.org> IMS: Support for IMS Registration error codes

- Add support for propagation of IMS Registration errors
- Add reason type - operator specific
- Add call drop reason type and error code CD-04 that specifies there was no
qualified LTE network to handover to from a wifi call

Change-Id: Ib9c93dfafe8d8fbdece3a5daf6fd13ef0c16f158
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
827fcb7f8dfbf694e1838e1e3e4432ef4f45949f 04-Dec-2014 Omkar Kolangade <omkark@codeaurora.org> IMS OMA-DM Intent and ImsReasonInfo Additions

Adding an intent for OMA-DM use case where
the network sends a string error indicating
the device is not provisioned to make calls.
The string the network is expected to send
is added to ImsReasonInfo.

Bug: 18242739
Change-Id: If7f654f834f543523af40b422ea9659c5f0b4de4
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
93c33d7d9042319ec59609309a4e5d0bff1f1151 02-Dec-2014 Omkar Kolangade <omkark@codeaurora.org> IMS Call End Cause Additions

Adding call end reasons for the
following use cases:
1. User rejects/ends call due to
low battery.
2. User rejects call due to
blacklisted call ID.

Bug: 18481702
Change-Id: I3537c732880e60218c83ec69861cb788adc57bc1
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
61aac3aa0a65d0edd20342440b984707f22a0ba5 09-Jul-2014 Shriram Ganesh <sganesh@codeaurora.org> IMS Framework & AIDL Changes for Call Barring & String Error Codes.

Change-Id: I66fdbbd175c13261c283627999f37071259f7a6a
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
1c18285c36a0cf202dcf737c96766638e1e56c5d 01-Aug-2014 Uma Maheswari Ramalingam <umam@codeaurora.org> Add ECBM functionality for IMS

Code for adding ECBM functionality for IMS.

Change-Id: I2833c81baf0a55a18ac6433c47fd76bad7cf0ec9
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java
f8458ff9d97f8961d67c41ee107129ecba873f36 26-Jun-2014 Wink Saville <wink@google.com> Fix lpdk build.

Move aidl files from frameworks/opt/net/ims to frameworks/base so lpdk
compiles. The reason is lpdk doesn't have frameworks/base sources so
references to Pending and Bundle in aidl files breaks the pdk build.

I had to move all of them and the ims/*java files for dependency reasons.

Change-Id: I92452562591b157cecdfc01bcd892c4f35f5965c
/frameworks/base/telephony/java/com/android/ims/ImsReasonInfo.java