TelephonyManager returns null for IMEI number: what can cause this?
I'm working on an Android app and am getting null back for the IMEI number when using TelophonyManager . This is happening on several Huawei phones. (All of them are Ascend Y530s). The phones all have sim cards and otherwise seem to be operating normally. I was under the impression that only a broken phone would return null IMEI. Clearly this is not the case.. Questions. What exactly is this IMEI number - i.e where is it stored on the device? And what does it mean when a seemingly fine phone returns its value as null ? EDIT I should mention that the IMEI number is not always null . About half