Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 991d14aa authored by Steve Kondik's avatar Steve Kondik
Browse files

telephony: Don't test for features known to be unsupported

 * Fixes AIOOB on Shamu

Change-Id: Ibe7db096dbfa267da9b81f82f8170d3ad82f418c
parent 821c90bc
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -1509,10 +1509,11 @@ public final class ImsPhoneCallTracker extends CallTracker {
                        ImsConfig.FeatureConstants.FEATURE_TYPE_VIDEO_OVER_WIFI) {
                    mIsVtEnabled = false;
                }
                if (disabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE] ==
                if ((disabledFeatures.length > 5) &&
                        (disabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE] ==
                         ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE ||
                         disabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI] ==
                         ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI) {
                         ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI)) {
                    mIsUtEnabled = false;
                }
                if (enabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_VOICE_OVER_LTE] ==
@@ -1529,10 +1530,11 @@ public final class ImsPhoneCallTracker extends CallTracker {
                    mIsVtEnabled = true;
                    mIsSrvccCompleted = false;
                }
                if (enabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE] ==
                if ((enabledFeatures.length > 5) &&
                       (enabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE] ==
                        ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_LTE ||
                        enabledFeatures[ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI] ==
                        ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI) {
                        ImsConfig.FeatureConstants.FEATURE_TYPE_UT_OVER_WIFI)) {
                    mIsUtEnabled = true;
                 }