How say the title I can't find where the sms are stored. I see this similar question but the replies haven't helped me.

I have gosms and I want delete all messages, but if I do this option with gosms the app crashes because are a lot of messages (about 6000).

I found:


But are too small files (a few kb) and with text reader I saw that they contained only some queries. Also when I deleted them if I open gosms I still see all messages. So what is the real path of sms?

Edit: After a reboot gosms can't find sms anymore, so my problem is solved ( though probably the real sms are still stored somewhere)

  • Looks like the correct ones to me. "a few kb" does also make sense, considered that a SMS can have max 160 chars. Maybe you could edit your question and add how exactly you deleted what from where? I don't think you simply deleted those databases. But using SQL's DELETE command, you might e.g. have missed the COMMIT to make your DELETEs persistent, and thus your changes might have been "rolled back" instead.
    – Izzy
    Oct 25, 2013 at 14:45
  • possible duplicate of Where on the file system are SMS messages stored?
    – wbogacz
    Oct 25, 2013 at 15:00
  • This could just be a comment to, and a continuation of the accepted answer to the previous question.
    – wbogacz
    Oct 25, 2013 at 15:04
  • @Izzy I deleted the databases using a file explorer (rootexplorer) and I clicked on the button to delete the databases from filesystem
    – RobotMan
    Oct 25, 2013 at 15:58
  • @wbogacz Mmm.. I hadn't considered this possibility
    – RobotMan
    Oct 25, 2013 at 16:00

1 Answer 1


SMS messages are stored in data/data/com.android.providers.telephony/databases/mmssms.db. If you can't see it in your root explorer (or it is to small), try rebooting your device or simply - connect your phone to the computer and copy that file (using e.g. ADB) on it and I'm sure you will be able to read it properly .

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .