OSDN Git Service

De-couple data enabled from VT settings.
authorTyler Gunn <tgunn@google.com>
Thu, 17 Aug 2017 22:58:47 +0000 (15:58 -0700)
committerTyler Gunn <tgunn@google.com>
Wed, 20 Sep 2017 15:32:10 +0000 (15:32 +0000)
commite9187977e408b4f82fd6ee31f9a1423cc1ad347d
tree60447aa67b03f5972c93a767bdb65a48e43a35dd
parent8078996f4a8b1718a2ca56ff52fd1f4d522e7720
De-couple data enabled from VT settings.

The existing KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS has the impact
of decoupling whether VT is enabled from whether mobile data is enabled.
Making this TRUE by default.
Adding a new carrier config option to indicate whether VILTE data is metered.
This, coupled with KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS allows
us to ensure that wifi video calls can be made, while still ensuring that
mobile data is not used for VT calls.
A carrier config update needs to be made for the few instances where
KEY_IGNORE_DATA_ENABLED_CHANGED_FOR_VIDEO_CALLS was set true to ensure
that KEY_VILTE_DATA_IS_METERED_BOOL is false in that case.

Test: Manual
Bug: 36900451
Merged-In: I424cd828a7616c2947367bdb4a82a62cf17847e7
Change-Id: I037f8930901907b55e4245a655e0480668549185
telephony/java/android/telephony/CarrierConfigManager.java