1. 12 Aug, 2016 2 commits
  2. 11 Aug, 2016 1 commit
    • Tyler Gunn's avatar
      Add prototype of terminate() which supports override terminate reason code. · 25a72fcc
      Tyler Gunn authored
      When ImsCall#termiante(int) is called with a reason code, the modem will
      only actually disconnect the call for some disconnect reasons.
      
      Adding an override of that method which allows the caller to specify an
      override which is reported as the actual disconnect reason in the
      onCallSessionTerminated callback in ImsPhoneCallTracker.
      
      Bug: 30702393
      Change-Id: I006046c03630e9d010424591f3bbb7d46da3a76f
      25a72fcc
  3. 05 Aug, 2016 1 commit
  4. 01 Aug, 2016 1 commit
    • Tyler Gunn's avatar
      Ensure provisioned VT value is set appropriately on boot. · fb4abdfc
      Tyler Gunn authored
      ImsManager#updateImsServiceConfig is responsible for setting the
      provisioned / device VT values on boot.  Previous changes were made
      to ensure that changing the enhanced 4G LTE switch would NOT change the
      VT setting at the same time.  This change is made in the same spirit,
      and decouples the VT feature setting on bootup from the voLTE setting.
      
      Bug: 30454597
      Change-Id: I625cfb03b7da3fc68ae52b39007ffb86613297c9
      fb4abdfc
  5. 22 Jul, 2016 3 commits
  6. 15 Jul, 2016 1 commit
  7. 14 Jul, 2016 1 commit
  8. 13 Jul, 2016 1 commit
    • Jack Yu's avatar
      Disable VT when users turn off data or hit data limit · 643ffe48
      Jack Yu authored
      Disable VT when users turn off data or hit data limit. If
      there are ongoing VT calls, we'll need to downgrade them
      to VoLTE calls.
      
      bug: 27316521
      Change-Id: Ia2145db3ccce0325ae65231daa2f3a16f45d035e
      643ffe48
  9. 12 Jul, 2016 1 commit
  10. 08 Jul, 2016 1 commit
  11. 06 Jul, 2016 2 commits
  12. 30 Jun, 2016 1 commit
  13. 29 Jun, 2016 1 commit
    • Jack Yu's avatar
      Report VT data usage to the client · b42ff553
      Jack Yu authored
      Report the aggregated VT data usage per call to the registered
      client.
      
      bug: 20888836
      Change-Id: I6d9629aebfde641f96fbfe2071346ae3bc362cdb
      b42ff553
  14. 22 Jun, 2016 1 commit
    • Tyler Gunn's avatar
      Add helper methods and video history tracking to ImsCall. · 1ac24854
      Tyler Gunn authored
      Adding some helper methods to ImsCall:
      - isVideoCall
      - isWifiCall
      
      Add code to track whether an ImsCall has been a video call at some point
      in its existence.
      
      Bug: 29275420
      Change-Id: If5ac272e86d08f81ad64ec87cbcdb27c4bf985c3
      1ac24854
  15. 10 Jun, 2016 1 commit
    • Pavel Zhamaitsiak's avatar
      Move caching of VoLTE provisioned value from ImsConfigImpl to ImsManager · 002b2048
      Pavel Zhamaitsiak authored
      ImsConfig.getVolteProvisioned() function was supposed to cache provisioned
      value and return it synchronously. This CL moves this functionality to
      ImsManager (and adds support for WFC and VT provisioning).
      
      VoLTE and WFC provisioned values are asynchronously updated when
      CarrierConfig changes. They are also updated when ACTION_IMS_CONFIG_CHANGED
      intent is received (this intent is sent by IMS stack).
      
      Add isWfcProvisionedOnDevice() and isVtProvisionedOnDevice() functions
      to ImsManager.
      
      Bug: 26496388
      Bug: 27814311
      Change-Id: I4640e5c79e339121a2899ef3cd022d2738ab244b
      002b2048
  16. 08 Jun, 2016 1 commit
    • Meng Wang's avatar
      Enable ims test mode on verizon · 9352c43d
      Meng Wang authored
      Added a new property 'persist.dbg.allow_ims_off'. When it's set,
      CarrierConfig KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL is ignored.
      Hence ims can be turned off.
      
      Bug: 28861107
      Change-Id: Ieed8f782b6e222131e64ee8755a48acc1100e520
      9352c43d
  17. 03 Jun, 2016 1 commit
  18. 02 May, 2016 2 commits
  19. 28 Apr, 2016 2 commits
  20. 19 Apr, 2016 1 commit
  21. 15 Apr, 2016 2 commits
  22. 14 Apr, 2016 1 commit
  23. 13 Apr, 2016 1 commit
    • Tyler Gunn's avatar
      Wiring up Ims framework multi-endpoint APIs. · 4d128b6d
      Tyler Gunn authored
      Completing wireup of the Ims framework multi-endpoint APIs so that we can
      hook into the telephony code.
      
      Note: I followed how the ImsEcbm API was handled, which seemed pretty
      similar to the multi-endpoint APIs.
      
      Bug: 27458894
      Change-Id: I21c6fc95947692a3cf4541ddb7510e1da702ec84
      4d128b6d
  24. 07 Apr, 2016 1 commit
  25. 04 Apr, 2016 1 commit
    • Gao Bing's avatar
      Support VoWifi for rcs. · 94c7be93
      Gao Bing authored
      Need handle it different since the capability could be changed along
      with the wifi signal strength.
      
      Bug: 23222011
      Change-Id: I68d412798f6a3c9d9b087508ff12405ac3de4b30
      94c7be93
  26. 01 Apr, 2016 1 commit
  27. 31 Mar, 2016 1 commit
  28. 30 Mar, 2016 1 commit
  29. 19 Mar, 2016 1 commit
    • Gao Bing's avatar
      Added RCS service. · 428d4042
      Gao Bing authored
          1> PUBLISH
          2> SUBSCRIBE
          3> Periodically Capability polling
      
      Bug: 23222011
      Change-Id: I3160dfcadd85bb55e2c3033128a6766a005b68b0
      428d4042
  30. 14 Mar, 2016 3 commits
  31. 10 Mar, 2016 1 commit