Request registration with a given mobile network. The network ID (ie, MCC-MNC, like "310260") to register. An empty string can be used to register to the home network. Scan for available networks.

Found networks. It's an array of dictionaries (strings for both keys and values) with each array element describing a mobile network found in the scan. Each dict may include one or more of the following keys:

  • "status": a number representing network availability status as defined in 3GPP TS 27.007 section 7.3. e.g. "0" (unknown), "1" (available), "2" (current), or "3" (forbidden). This key will always be present.
  • "operator-long": long-format name of operator. If the name is unknown, this field should not be present.
  • "operator-short": short-format name of operator. If the name is unknown, this field should not be present.
  • "operator-num": mobile code of the operator. Returned in the format "MCCMNC", where MCC is the three-digit ITU E.212 Mobile Country Code and MNC is the two- or three-digit GSM Mobile Network Code. e.g. "31026" or "310260".
  • "access-tech": a number representing the generic access technology used by this mobile network, defined by the MM_MODEM_ACCESS_TECH enum.
The IMEI of the device. Mobile registration status as defined in 3GPP TS 27.007 section 10.1.19. Current operator code of the operator to which the mobile is currently registered. Returned in the format "MCCMNC", where MCC is the three-digit ITU E.212 Mobile Country Code and MNC is the two- or three-digit GSM Mobile Network Code (e.g. "31026" or "310260"). If the MCC and MNC are not known or the mobile is not registered to a mobile network, this property will be a zero-length (blank) string. Current operator name of the operator to which the mobile is currently registered. If the operator name is not knowon or the mobile is not registered to a mobile network, this property will be a zero-length (blank) string. GSM registration code as defined in 3GPP TS 27.007 section 10.1.19. Not registered, not searching for new operator to register. Registered on home network. Not registered, searching for new operator to register with. Registration denied. Unknown registration status. Registered on a roaming network.