EDIT: I found a solution, and I made an answer below! ;D

Hello everyone :) (fisrt, I apologize for my English, I'm french... :/)

Before doing a factory reset to upgrade my android version (Alcatel one touch idol 3 under Android 6.0.1 now, and 5.0.2 before the factory reset), I backed up all my apps with Helium.

Then, I managed to get evrything back. Except sms.

I don't know why, but when I try to restore them, I get the following message :


For those who want to know, I'm now rooted (so I don't use the desktop version, even if I tried and it doesn't work neither)

Thanks, I'm reaaaally desperate...

  • I don't think backups of system apps are not compatible across major Android versions. I'm not sure what you can do about it at this stage. – Dan Hulme Aug 31 '16 at 16:01
  • Will install Helium now to attempt a backup, in order to determine its format. I'll update you if I find anything useful. – Grimoire Aug 31 '16 at 16:14
  • It seems that Helium's backup is the same as adb... @Izzy, this is more of your field. – Grimoire Aug 31 '16 at 17:33
  • Thanks guys for your answers, I hope we'll find a 'fix' soon :) (if we can) – Salyce Sep 1 '16 at 6:23

Ok. I eventually got my SMS back. But if someone is searching for an answer, here is my solution that, I hope, will help.

I guessed the problem came from the android version. So, basically, I did the following:

1. Grap your old phone under Android 4.0.4 (you can use someone else's phone, just make sure to backup their messages before you do anything. To be (almost) sure THIS backup will work, I recommand "sms backup +" or "sms backup and restore")

2. Now, install Helium and backup their SMS with it. It will create a backup file. (it should be inside a folder called "carbon" and sould be named "com.android.providers.telephony")

3. Then, take your old backup (same name under same folder in your new phone), and replace the one you just created at step 2 with it.

4. Click restore, and all your sms should be back (if you've taken someone else's phone, you should delete all their sms, otherwise yours and theirs will be mixed. Again, make sure to backup everything before)

5. Then, backup these sms freshly restored with the app downloaded at step 1. I recommand to use the Gmail backup, so you don't have to travel your backup file from one phone to the other with your PC, etc... but that's your choice.

6. Finally, install the same app as step 1 on your new device, restore your sms with the backup file you just created, and that's it!

I hope this little explanation is clear enough, it is waaay simpler than it seems (because I tried to cover most cases). If you encounter problems, leave a comment below, and I'll see if I'm able to answer (I don't promise anything okay? :p).


PS:Again, I hope my English isn't too bad, but I tried my best, if you see mistakes, just tell them me in the comments section :)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.