Dc-unlocker: Commands List
DC-Unlocker is a specialized tool used primarily for unlocking modems, routers, USB dongles, feature phones, and some set-top boxes by interacting with their bootloaders, basebands, or embedded unlock mechanisms. It’s widely used by technicians and advanced users to remove carrier locks, read or write firmware, repair IMEI, read device info, and perform diagnostic tasks. Below is an organized essay covering what DC-Unlocker does, common command categories, typical workflow, safety considerations, and practical examples.
NV items store device-specific data (IMEI, calibration, bands, MAC addresses). These commands are for advanced users.
| Command | Description |
| --- | --- |
| dc-unlocker2.exe -x Huawei -read_nv 1000 | Read NV item 1000. |
| dc-unlocker2.exe -x Huawei -write_nv 1000 0x00FF | Write hex value to NV item. |
| dc-unlocker2.exe -x Huawei -backup_nv "C:\backup.nvm" | Full NV backup. |
| dc-unlocker2.exe -x Huawei -restore_nv "C:\backup.nvm" | Restore from backup. |
| dc-unlocker2.exe -x Huawei -nv_repair | Auto-repair common NV corruptions. |
Use case: Restoring a lost IMEI often requires:
dc-unlocker2.exe -x Huawei -write_nv 450 0x[hex value]
Always back up device state first. Many actions are irreversible or risky without backups.
| Command | Description |
| --- | --- |
| dc-unlocker2.exe -x Huawei -t | Opens terminal (AT command mode) after selection. |
| dc-unlocker2.exe -x Huawei -t ati | Sends specific AT command and returns result. |
This list is a general guide. The actual commands and their usage may vary, so it's essential to cross-reference with the official documentation for your specific version of DC-Unlocker.
DC-Unlocker software is a powerful tool for unlocking and repairing modems, routers, and phones. While it features a user-friendly GUI, the true power lies in its AT Command interface
. Using the "Command Line" or "Terminal" feature allows you to perform advanced diagnostics and configurations that the standard buttons might miss.
Below is a comprehensive guide and list of the most common DC-Unlocker commands to help you manage your hardware effectively. Getting Started with the Terminal
To use these commands, open DC-Unlocker, detect your device, and navigate to the "Advanced"
tab (depending on your version) to find the terminal window. Ensure your device is in "PC UI Interface" or "Diagnostic" mode. 1. General Information Commands
These are the "safe" commands used to identify the device’s current state and firmware version.
: Displays basic device information (Manufacturer, Model, Revision). : Identifies the manufacturer. : Shows the specific model name. : Provides the current firmware version. : Displays the device IMEI number. : Lists all AT commands supported by the specific device. 2. Network & Signal Diagnostics
Use these to troubleshoot connection issues or check signal strength before deploying a router. : Returns signal strength (0–31). Higher is better.
: Shows the current network operator the device is connected to. : Checks the GPRS registration status. AT^SYSINFO
: (Huawei specific) Provides detailed system information, including service status and domain. 3. Unlocking & Security Status
The primary reason most users turn to DC-Unlocker. These commands help you check if a device is locked and how many attempts remain. AT^CARDLOCK? : Returns the lock status. Example Result:
(The first number '2' means locked; '10' is the remaining attempts). AT^NWLOCK?
: Similar to Cardlock, used on various modem brands to see sim-lock status. AT^CARDLOCK="YOUR_CODE"
: The manual command to enter an unlock code (replace with your actual 8 or 16-digit code). 4. Advanced Configuration (Huawei & ZTE) : Reboots the modem/router immediately. AT^SETPORT?
: Displays the current configuration of USB ports (Modem, PC UI, NMEA, etc.). AT^SETPORT="A1,A2;1,2,3" : Used to change which ports are active. Using the wrong string can disable your diagnostic port. : Sets the phone to "Full Functionality" mode. dc-unlocker commands list
: Sets the device to "Minimum Functionality" (useful for saving power during testing). Important Safety Tips Case Sensitivity:
Most AT commands are case-sensitive. Always use uppercase (e.g., The "OK" Response: If a command is successful, the terminal will return . If it returns
, the command is either unsupported by your firmware or typed incorrectly. Backup First: Before running commands that change port configurations ( AT^SETPORT ), ensure you have the original configuration saved.
DC-Unlocker is a specialized utility used primarily for unlocking, repairing, and servicing modems, routers, and phones
. While most actions are handled through its graphical user interface (GUI), advanced users often use the built-in terminal to send specific AT commands to interact directly with device firmware. Essential DC-Unlocker Terminal Commands
The following commands are commonly used in the DC-Unlocker 2 Client terminal to manage Huawei and ZTE devices:
: The basic "Attention" command to check if the device is communicating with the computer. The device should respond with AT^CARDLOCK="
: Manually enters the Network Control Key (NCK) to unlock the modem for any SIM card. AT^DATALOCK="
: Unlocks the device's data protection, which is often required before executing other sensitive service commands. AT^U2DIAG=255
: Switches the modem to "Modem + CD-ROM + Card Reader" mode, useful for ensuring all drivers are visible. AT^U2DIAG=0
: Sets the device to "Modem only" mode, which can resolve detection issues in some software. : Reboots the device to apply changes. : Displays the manufacturer's name. : Displays the specific model name. : Retrieves the device's IMEI number. Onomondo.com Common Service Procedures Netgear MR6500 Repair IMEI... AT command error
DC-Unlocker uses AT commands for managing, unlocking, and troubleshooting data cards and modems from manufacturers like Huawei and ZTE. Essential commands include AT for testing, AT+GSN to retrieve the IMEI, and AT^CARDLOCK to manage device lock status. For more on these commands, visit Code Studio Blog. at command - Code Studio Blog
Unlocking the Power of DC-Unlocker: The Essential Commands List
If you have ever needed to unlock a modem or router, you’ve likely come across DC-Unlocker . It is the world's first universal GSM service tool, designed to service modems, routers, and phones via a standard USB cable. While the software features a user-friendly interface for most tasks, many advanced users rely on manual AT commands to customize their device behavior or troubleshoot complex issues.
Below is a comprehensive guide to the most vital DC-Unlocker commands for popular brands like Huawei and ZTE. Why Use Manual Commands?
DC-Unlocker allows you to send AT commands directly to your modem's COM port. This is useful for:
Switching Modes: Disabling virtual CD-ROMs or SD card readers to free up system resources.
Network Locking: Checking if your device is actually locked or checking the remaining unlock attempts.
Signal Diagnostics: Getting detailed signal strength reports (RSSI). Essential Huawei Commands
Huawei modems often use specific command prefixes for advanced configuration. AT^SETPORT: Configures the modem's active ports.
Example: AT^SETPORT="A1,A2;2,7" disables the CD and SD modes while keeping the NDIS and PCUI interfaces active. DC-Unlocker is a specialized tool used primarily for
AT^U2DIAG: Used to switch between modem, CD-ROM, and card reader modes. AT^U2DIAG=0: Only modem mode. AT^U2DIAG=255: Modem + CD-ROM + Card Reader. AT^SYSCFG: Sets the preferred network technology. AT^SYSCFG=2,2,3FFFFFFF,2,4: Sets preference to 3G/WCDMA.
AT^CARDLOCK="unlock_code": Manually enters the unlock code generated by your IMEI to remove the SIM lock. Essential ZTE Commands
ZTE devices use a different set of command protocols, often focusing on encryption status and network selection. AT+ZCDRUN=8: Disables the virtual CD-ROM. AT+ZCDRUN=9: Enables the virtual CD-ROM. AT+ZSEC?: Checks the security/SIM lock status. Response 2: Network Locked. Response 3: Unlocked. +ZNCK="unlock_code": Command to enter your unlock code. AT+ZSNT: Changes the network mode. AT+ZSNT=1,0,0: 2G only. AT+ZSNT=2,0,0: 3G only. AT+ZSNT=0,0,0: Automatic mode. General Utility Commands
These standard AT commands work across almost all cellular modems supported by DC-Unlocker.
ATE: Configures command echoing (useful for seeing what you are typing).
AT+RESTORE: Restores the module to factory default settings. AT+GSLP: Puts the modem into deep-sleep mode to save power.
AT+ZRSSI: Reports current signal strength, including RSSI and RSCP values. How to Send Commands in DC-Unlocker
Launch the DC-Unlocker client and click the Detect (magnifying glass) button.
Once detected, you will see a white terminal window at the bottom of the interface. Type your command in the terminal and press Enter.
The software will return OK if the command was successful or ERROR if the device did not recognize it.
Warning: Be careful when using manual commands. Incorrect configurations can cause your device to become unresponsive. For most unlocking tasks, it is safer to use the built-in "Unlocking" tab after purchasing official credits. Dc-unlocker Commands List |best|
DC-Unlocker typically uses the standard AT Command set to interact with and unlock modems, routers, and mobile devices
. These commands are entered directly into the terminal window at the bottom of the DC-Unlocker client interface
Below are the most common commands used for Huawei and other compatible modems: Common Unlocking & Status Commands
These commands are used to check the current lock status and apply unlock codes: AT^CARDLOCK? : Checks the SIM lock status. The first digit indicates the lock status: means locked, or higher means unlocked or SIM lock cleared.
The second digit shows the number of remaining unlock attempts. AT^CARDLOCK="unlock_code"
: Used to manually enter the 8-digit NCK (Network Control Key) unlock code generated by your IMEI. AT^CARDUNLOCK="nck md5 hash"
: A specific command used for some newer Huawei models (like E353, E173) to reset the counter of unlock attempts. Device Mode & Connectivity Commands
These commands change how the device is recognized by your computer: AT^U2DIAG=0 : Sets the device to modem mode only. AT^U2DIAG=1 : Sets the device to modem + CD-ROM mode. AT^U2DIAG=255
: Resets the device to default (Modem + CD-ROM + Card Reader). AT^SETPORT="A1,A2;1,2,3,7,A1,A2,4,5,6,A,B,D,E"
: Configures the port modes for newer Huawei devices to enable specific diagnostic ports. Network Selection Commands Always back up device state first
Used to force a specific connection type if the device supports it: AT^SYSCFG=2,1,3FFFFFFF,2,4 : Force the device to use AT^SYSCFG=14,2,3FFFFFFF,2,4 : Force the device to use : Enables HSDPA mode. : Enables HSPA+ mode. General Identification Commands : Displays manufacturer, model, and firmware revision. : Shows the device's Serial Number/IMEI. : Displays the firmware version. НТК Интерфейс
Always perform these operations without a SIM card or memory card in the device to ensure a reliable connection. Many features, such as direct unlocking, are automated through the "Unlock" tab in the official DC-Unlocker software and may require credits. manually generate an unlock code for a specific modem model? Huawei AT Commands for 3G Modems | PDF - Scribd
DC-unlocker is a Windows-based JustAnswer application designed to service and unlock various modems, routers, and mobile phones DC-unlocker. While the software primarily utilizes a graphical user interface (GUI) for "one-click" operations like direct unlocking and IMEI repair DC-unlocker, it also includes a terminal console that accepts standard and manufacturer-specific AT commands to manually interact with connected hardware. Core GUI Features
The standard version of the software provides automated functions for:
Direct Unlock: Instantly removes network restrictions from supported models DC-unlocker.
Read Unlock Codes: Retrieves the NCK (Network Control Key) for manual entry DC-unlocker.
Read/Repair IMEI: Allows users to view or restore a device's unique identification number DC-unlocker.
Reset Wrong Code Counter: Clears the limited attempts for entering unlock codes DC-unlocker.
Bootloader Unlock: Specifically for mobile devices to allow custom firmware installation DC-unlocker. Common AT Commands for Terminal Use
In the DC-unlocker terminal, you can send the following commands to diagnose or modify the device's state: AT Checks if the modem is responding (Basic test). ATI Retrieves manufacturer and firmware information. AT+CPIN?
Checks if a SIM card is present and if it requires a PIN emnify. AT+CPIN="XXXX" Enters the SIM PIN emnify. AT+CLCK="PN",2
Checks the status of the Network Lock (Personalization) emnify. AT^CARDLOCK="CODE"
(Huawei-specific) Enters the NCK unlock code directly Scribd. AT+COPS? Queries current operator information Onomondo.
DC-Unlocker is the premier software for servicing and unlocking mobile modems, routers, and phones. While the software provides a seamless automated graphical interface to perform complex unlocks, advanced users rely heavily on its built-in terminal console to send manual AT commands ("Attention" commands) directly to cellular hardware.
By mastering the DC-Unlocker commands list, you can bypass network restrictions, reset locked code counters, switch hardware operation modes, and force specific network bands. This complete technical guide breaks down the essential AT commands used within DC-Unlocker to take full control of your cellular device. Huawei AT Commands for 3G Modems | PDF - Scribd
These commands help when devices are not detected or unlock fails.
| Command | Description |
| --- | --- |
| dc-unlocker2.exe -log | Start detailed logging (saved as log.txt). |
| dc-unlocker2.exe -v | Verbose output (shows raw AT commands). |
| dc-unlocker2.exe -timeout 30 | Increase command timeout (seconds). |
| dc-unlocker2.exe -force_adb | Force Android ADB detection. |
| dc-unlocker2.exe -force_diag | Force diagnostic port (Qualcomm). |
| dc-unlocker2.exe -check_credits | Show remaining credits on your account. |
This is the core functionality of the software. These commands are used to remove SIM lock restrictions, allowing the device to use carrier networks other than the original provider.
| Command | Description |
| :--- | :--- |
| ^unlock | The primary command to unlock the device. Requires credits to execute (unless the device is free). |
| ^lock | Re-locks the device (rarely used, usually for specific carrier customization). |
| ^at^ unlock | Executes an AT command-based unlock (specific to older Huawei and ZTE modems). |
| ^cunlock | Used for specific "Clear" unlock procedures on certain supported models. |
Usage Example:
dc-unlocker.exe ^detect
dc-unlocker.exe ^unlock