How to use SNIM_RW_V1.0.4 to write AT commands on MTK devices
SNIM_RW_V1.0.4 is a tool that allows you to write AT commands on MTK devices using a USB cable[^4^]. AT commands are instructions that you can use to control the modem or phone functions of your device, such as sending SMS, making calls, changing network settings, etc.
In this article, I will show you how to use SNIM_RW_V1.0.4 to write AT commands on MTK devices step by step. You will need the following things:
A Windows PC with SNIM_RW_V1.0.4_setup installed[^4^]. You can download it from here.
A USB cable that can connect your MTK device to your PC.
A MTK device that supports AT commands. You can check the compatibility of your device by running SNIM_RW.exe and clicking on the "Scan" button.
Once you have everything ready, follow these steps:
Run SNIM_RW.exe as administrator and click on the "Scan" button. The tool will detect your MTK device and show its information on the screen.
Select the COM port that corresponds to your device from the drop-down menu.
Type the AT command that you want to write in the text box below the COM port selection. For example, if you want to check the IMEI of your device, type "AT+CGSN" and press enter.
The tool will send the AT command to your device and display the response on the screen. You can see if the command was successful or not by checking the status bar at the bottom of the tool.
You can repeat steps 3 and 4 for any other AT commands that you want to write on your device.
That's it! You have successfully used SNIM_RW_V1.0.4 to write AT commands on your MTK device. You can use this tool for various purposes, such as unlocking, repairing, flashing, etc. However, be careful when using AT commands, as some of them may cause irreversible damage to your device if used incorrectly.
If you have any questions or feedback about this article, please leave a comment below or contact me at firstname.lastname@example.org.
In this section, I will show you some examples of AT commands that you can use with SNIM_RW_V1.0.4 and their functions. Note that these commands may vary depending on your device model and firmware version, so always check the manual or online resources before using them.
Some useful AT commands for MTK devices
Displays the IMEI of the device.
Sets the device to minimum functionality mode, which turns off the radio and reduces power consumption.
Sets the device to full functionality mode, which turns on the radio and enables normal operation.
Displays the current network operator name and mode.
Searches for available network operators and displays their names and modes.
Sets the device to automatic network selection mode, which allows the device to choose the best network operator available.
Sets the device to manual network selection mode, which allows the user to specify the network operator by its numeric code (x) and access technology (y). For example, AT+COPS=1,310,2 selects AT&T as the network operator and GSM as the access technology.
Sets the SMS message format to PDU mode, which allows sending and receiving binary data.
Sets the SMS message format to text mode, which allows sending and receiving plain text.
Sends an SMS message to the specified number. The message text should be entered after the command and terminated with Ctrl+Z.
Lists all SMS messages in the device memory with the specified status. The status can be "REC UNREAD", "REC READ", "STO UNSENT", or "STO SENT". For example, AT+CMGL="REC UNREAD" lists all unread messages in the device memory.
Reads an SMS message from the device memory at the specified index. The index can be obtained from the AT+CMGL command.
Deletes an SMS message from the device memory at the specified index. The index can be obtained from the AT+CMGL command.
Makes a voice call to the specified number. The semicolon at the end indicates a voice call. For example, ATD1234567890; makes a voice call to 1234567890.
Answers an incoming voice call.
Hangs up a voice call.
Lists all current voice calls and their statuses.
Performs call-related supplementary services according to the value of x. For example, AT+CHLD=0 releases all held calls or sets User Determined User Busy (UDUB) for a waiting call; AT+CHLD=1 releases all active calls (if any exist) and accepts the other (held or waiting) call; AT+CHLD=2 places all active calls (if any exist) on hold and accepts the other (held or waiting) call; AT+CHLD=3 adds a held call to the conversation; AT+CHLD=4 connects two calls and disconnects from both calls (Explicit Call Transfer).
I hope you found this article helpful and learned something new about SNIM 061ffe29dd