Not all mobile phone numbers can be obtained. Only some of them can be obtained. This is because the mobile operator did not write the data of the mobile phone number into the SIM card. The SIM card only has a unique ID for the network and devices.
The identification is the imsi number. The mobile phone signal can also be said to be transmitted through this number in the network, not the mobile phone number. Imagine if your SIM is lost, will a new one be replaced? No
Because the imsi number corresponding to your mobile phone number is changed to the imsi number of the new SIM card in the mobile operator.
Why can I display some mobile phone numbers?
This is like a variable. When a mobile operator assigns a value to it, it naturally has a value. Null if no value is assigned.
For mobile users, the mobile phone number (MDN) is stored on the carrier's server instead of the SIM card. The SIM card only retains imsi and some verification information. Mobile phone inbound Injection
Imsi and verification information will be uploaded to the carrier's server by text message. After the server completes the registration, the registration result will be sent to the mobile phone via text message. Issued content
The conditions vary.
If the server sends a text message that does not contain the phone number, the phone number cannot be obtained. If the phone number is included in the text message, the phone will cache it for him to use. In addition, for SIM cards or uimcards of other operators, MDN may be stored in the uimcard. 100% it is unlikely that a local number can be obtained.
China Unicom's card can be obtained from China Mobile shenzhouxing. The motion zone cannot be obtained. Other cards have not been tried yet.
The premise is that the SIM card number can be read, that is, the SIM card has been written into the local number, otherwise it cannot be read.
Http://edison-cool911.javaeye.com/blog/751644