Merge "Tethering: check if configManager is null" am: e011bf80c5
am: d1e4dbf002
Change-Id: I635dbc1b89c7e7458344f29979d5e62b37e2dd67
This commit is contained in:
@@ -404,11 +404,13 @@ public class Tethering extends BaseNetworkObserver implements IControlsTethering
|
|||||||
// Check carrier config for entitlement checks
|
// Check carrier config for entitlement checks
|
||||||
final CarrierConfigManager configManager = (CarrierConfigManager) mContext
|
final CarrierConfigManager configManager = (CarrierConfigManager) mContext
|
||||||
.getSystemService(Context.CARRIER_CONFIG_SERVICE);
|
.getSystemService(Context.CARRIER_CONFIG_SERVICE);
|
||||||
boolean isEntitlementCheckRequired = configManager.getConfig().getBoolean(
|
if (configManager != null && configManager.getConfig() != null) {
|
||||||
CarrierConfigManager.KEY_REQUIRE_ENTITLEMENT_CHECKS_BOOL);
|
// we do have a CarrierConfigManager and it has a config.
|
||||||
|
boolean isEntitlementCheckRequired = configManager.getConfig().getBoolean(
|
||||||
if (!isEntitlementCheckRequired) {
|
CarrierConfigManager.KEY_REQUIRE_ENTITLEMENT_CHECKS_BOOL);
|
||||||
return false;
|
if (!isEntitlementCheckRequired) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return (provisionApp.length == 2);
|
return (provisionApp.length == 2);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user