Receive, store and read SMS messages on Jailbroken iPad 3G

Be warned: We can not be held responsible for any damages you commit to your devices. Proceed at your own risk.

I have managed to find the secret combination of AT commands [1] that will allow you to save an incoming message to the SIM card and then you can read it on the iPad.

You will need the following commands in order to receive SMS to the SIM card.


You can make use of the sendmodem [2] code to make life easier. You can use minicom too!

./sendmodem at
./sendmodem at+cmgf=1
./sendmodem at+cnmi=0,1,0,0,0
./sendmodem at+cpms=\”SM\”,\”SM\”,\”SM\”
./sendmodem at+cmgl=\”ALL\”

Known problems:
There is an awful time out issue. To start this process you will need to run ‘./sendmodem at’ until you get OK and then quickly send the rest of the commands. I have hacked away on the original sendmodem to include all the above commands in one executable. Will post it later on.

Also, once you have reached the maximum number of messages you will need to start deleting them. More information in later posts.



[1] – GSM AT Commands example (good ref really) –

[2] – sendmodem –

This entry was posted in Computer Systems Security and tagged , , , , , . Bookmark the permalink.

3 Responses to Receive, store and read SMS messages on Jailbroken iPad 3G

  1. Pingback: Tweets that mention Inside Security » Receive, store and read SMS messages on Jailbroken iPad 3G --

  2. iPhone 3GS, iOS 4.1, baseband 6.15 (ipad baseband hack) Trying to use sendmodem to get my account balance. Normally, I would press “##122#”, then ‘call’, and it would display my balance. This command seems to work, but produces no output.

  3. Panama says:

    When using sendmodem you can execute the commands directly from the command line. Really great feature.

Leave a Reply

Your email address will not be published. Required fields are marked *