diff options
-rw-r--r-- | services/devicepolicy/java/com/android/server/devicepolicy/EnterpriseSpecificIdCalculator.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/services/devicepolicy/java/com/android/server/devicepolicy/EnterpriseSpecificIdCalculator.java b/services/devicepolicy/java/com/android/server/devicepolicy/EnterpriseSpecificIdCalculator.java index 6e038f9b67a0..ba02122d1dc5 100644 --- a/services/devicepolicy/java/com/android/server/devicepolicy/EnterpriseSpecificIdCalculator.java +++ b/services/devicepolicy/java/com/android/server/devicepolicy/EnterpriseSpecificIdCalculator.java @@ -54,17 +54,7 @@ class EnterpriseSpecificIdCalculator { TelephonyManager telephonyService = context.getSystemService(TelephonyManager.class); Preconditions.checkState(telephonyService != null, "Unable to access telephony service"); - String imei; - try { - imei = telephonyService.getImei(0); - } catch (UnsupportedOperationException doesNotSupportGms) { - // Instead of catching the exception, we could check for FEATURE_TELEPHONY_GSM. - // However that runs the risk of changing a device's existing ESID if on these devices - // telephonyService.getImei() actually returns non-null even when the device does not - // declare FEATURE_TELEPHONY_GSM. - imei = null; - } - mImei = imei; + mImei = telephonyService.getImei(0); String meid; try { meid = telephonyService.getMeid(0); |