# cm

Source: [https://docs.qualcomm.com/doc/80-41102-4/topic/cm.html](https://docs.qualcomm.com/doc/80-41102-4/topic/cm.html)

Use the Cellular Modem tool to control modem functions.

Warning: This tool has been designed to be used for development and testing purposes by a user in real time. This tool should not be called from user apps, and may cause instabilities if called continuously. le\_data Interface should be used to open and configure connections within user apps.

## Usage

`cm [SERVICES] [COMMANDS]`

## Data

- cm data 
        cm data infoCopy to clipboard

    Get info on profile in use.
- `cm data profile <index>`
          
    Set profile in use.
- `cm data apn <apn>`
          
    Set apn for profile in use.
- `cm data pdp <pdp>`
          
    Set pdp type for profile in use.
- `cm data auth <none/pap/chap> <username> <password>`
          
    Set authentication for profile in use.
- `cm data connect <optional timeout (secs)>`
          
    Start a data connection.
- `cm data disconnect`
          
    Stop a data connection.
- `cm data watch`
          
    Monitor the data connection.
- `cm data default_profile <index>`
          
    Set a default profile, this profile is used for setting gateway and route when using this profile to make a call.

    To start a data connection, ensure that your profile is configured correctly. Also ensure your modem is registered to the network. To verify, use `cm radio`and check `Status`.

    If you specify a time-out timer when starting a data connection, it will try to start a data connection until the timer expires.

    When starting a data connection, currently it only uses profile 1. Any configuration set for other profiles can't be used to start a data connection through the cm tool.

## SMS

- `cm sms monitor`
          
    Monitor incoming SMS.
- `cm sms send <number> <content>`
          
    Send a text SMS.
- `cm sms sendbin <number> <file> <optional max sms>`
          
    Send a binary SMS

Options:
    - &lt;number&gt;: Destination number
    - &lt;content&gt;: Content as text supported by GSM 03.38 alphabet
    - &lt;file&gt;: File path OR - for standard input (stdin)
    - &lt;optional max="" sms&gt;=""&gt;: (Optional) Limit for the number of SMS the file is split in
- `cm sms list`
          
    List all stored SMS
- `cm sms get <idx>`
          
    Get specific stored SMS.
- `cm sms clear`
          
    Clear stored SMS.
- `cm sms clear <idx>`
          
    Delete a specific stored SMS.
- `cm sms count`
          
    Count stored SMS.
- `cm sms switch`
          
    Switch the preferred storage.

Options:
    - &lt;number&gt;: Destination number
    - &lt;content&gt;: Text is encoded in ASCII format (ISO8859-15) and characters have to exist in the GSM 23.038 7 bit alphabet
    - &lt;file&gt;: File path OR - for standard input (stdin)
    - &lt;optional max sms&gt;: (Optional) Limit for the number of SMS the file is split in

## Radio

- cm radio
        cm radio statusCopy to clipboard

    Get modem status.
- `cm radio <on/off>`
          
    Enable/disable radio.
- `cm radio rat <[CDMA] [GSM] [UMTS] [LTE] [TDSCDMA]>`
          
    Set the preferred radio access technologies.
- `cm radio getRAT`
          
    Get the preferred radio access technologies.
- `cm radio rat AUTO`
          
    Resume automatic RAT selection.

    After setting the radio access technology, you'll need to do a `legato restart`before it's effective.

## SIM

Regardless if security is enabled or not, the SIM card PIN code must be entered for every operation. The only ways to change the PIN code are through `changepin` and `unblock`.

- cm sim
        cm sim statusCopy to clipboard

    Get SIM status
- `cm sim info`
          
    Get SIM information.
- `cm sim imsi`
          
    Get the SIM imsi.
- `cm sim iccid`
          
    Get the SIM iccid.
- `cm sim eid`
          
    Get the SIM EID.
- `cm sim number`
          
    Get the sim phone number. Often M2M SIM cards don't know their number (will return nothing).
- `cm sim mode <MANUAL | AUTO>`
          
    Set the SIM mode.
- `cm sim mode`
          
    Get the SIM current mode.
- `cm sim enterpin <PIN1 | PIN2> <pin>`
          
    Enter pin code that's required before any mobile equipment functionality can be used.
- `cm sim changepin <PIN1 | PIN2> <oldpin> <newpin>`
          
    Change the PIN code of the SIM card.
- `cm sim lock <PIN1 | FDN> <pin>`
          
    Lock SIM: enables SIM card security, will request for a PIN code when inserted.
- `cm sim unlock <PIN1 | FDN> <pin>`
          
    Unlock SIM: disables SIM card security, won't request a PIN code when inserted (unsafe).
- `cm sim unblock <PUK1 | PUK2> <puk> <newpin>`
          
    Unblocks the SIM card. The SIM card is blocked after X unsuccessful attempts to enter the PIN.
- `cm sim storepin <pin>`
          
    Stores PIN. Whether security is enabled or not, the SIM card has a PIN code that must be entered for every operation. You can change the PIN code through `changepin` and `unblock`.
- `cm sim select <EMBEDDED | EXTERNAL_SLOT_1 | EXTERNAL_SLOT_2 | REMOTE>`
          
    Select the SIM type.

    Whether security is enabled or not, the SIM card has a PIN code that must be entered for every operations. Only ways to change this PIN code are through `changepin` and `unblock`operations.

    Examples:![](data:image/png;base64,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)

**Parent Topic:** [Target Tools](https://docs.qualcomm.com/doc/80-41102-4/topic/Target-Tools.html)

Last Published: Jan 13, 2025

[Previous Topic
app](https://docs.qualcomm.com/bundle/publicresource/80-41102-4/topics/app.md) [Next Topic
kmod](https://docs.qualcomm.com/bundle/publicresource/80-41102-4/topics/kmod.md)