Go to file
jens ed1445dd4e - 2021-09-18 19:54:16 +02:00
.idea Initial 2021-09-16 17:46:25 +02:00
app - 2021-09-18 19:54:16 +02:00
gradle/wrapper Initial 2021-09-16 17:46:25 +02:00
.gitignore Initial 2021-09-16 17:46:25 +02:00
README.md - 2021-09-18 14:33:31 +02:00
build.gradle Initial 2021-09-16 17:46:25 +02:00
gradle.properties Initial 2021-09-16 17:46:25 +02:00
gradlew Initial 2021-09-16 17:46:25 +02:00
gradlew.bat Initial 2021-09-16 17:46:25 +02:00
settings.gradle - 2021-09-18 14:33:31 +02:00



I had been using the app SMS Backup & Restore for quite a while. After getting a new phone and using the app to transfer the messages over as I was used to, I noticed some messages were missing.

I tried to find out why this was happening. It was because of a "new" message type called RCS: https://en.wikipedia.org/wiki/Rich_Communication_Services

Essentially those messages are stored in a separate database on the phone, hence not considered regular text messages.

Unfortunately SMS BR is not able to export this kind of messages (as of September 2021).

I didn't want to reinvent the wheel - there are already enough backup/restore apps for SMS and MMS. Instead I just wanted to make an app that was able to export the RCS messages, too. Preferably it should be a format that SMS BR could then import.

So if you're interested:

  1. Backup your SMS and MMS messages with another program.
  2. Import them on the target phone.
  3. Export the RCS using this app.
  4. Import those on the new phone as well.


  • Technically the RCS will be converted to SMS messages.
  • This program has only been tested with text messages. I don't know if images, etc. can be exported as well.