I'm trying to pull SMS messages from an old Nandroid backup, but need to find the database before I can. I found an article listing its location in Kitkat, but can't find anything for Nougat/Oreo. (Or even Marshmallow for that matter.)

Anyone happen to know where the files for SMS/MMS messages are actually stored?

3 Answers 3


While for Android 6 and 7 the DB with SMS data is located under


on my LineageOS 15 (Oreo) the file has been moved under


and renamed to bugle_db


  • Thank you! (Although on my Oreo phone it's actually mmssms.db) I just couldn't track it down, for some reason even FIND wasn't finding any DB containing 'sms' in the filename. Commented Jan 6, 2018 at 4:54

If you have Mokee rom this is the location:- data/data/com.android.messaging/databases/bugle_db Copy it using some root file browser(ES explorer/Amaze file manager) and rename it to bugle_db.db

  • I am sorry, this doens't really answer the question. You didn't specify which Version of Android the Mokee rom is based on. He specifially asked for the location of the sms database on recent Android version. Since the question it has been asked about 9 months ago I doubt it's even still revelant.
    – Chrisii
    Commented Oct 30, 2018 at 10:17
  • Mokee rom has many version(Marshmallow to Oreo), I am personally using Nougat and path of the database given above, it may help somebody
    – Nero
    Commented Oct 30, 2018 at 18:58

You must log in to answer this question.

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