Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Some of these tools that claim they can do this seem a bit fishy.
Can anyone vouch for an app that's both stable and trustworthy?

Like I said above.....ibackup bot can do it and it's pretty popular. I just used it today to restore my SMS on a clean install of iOS 7.
 
Like I said above.....ibackup bot can do it and it's pretty popular. I just used it today to restore my SMS on a clean install of iOS 7.

I appreciate it. I guess I was just hoping for more than one opinion.
Also, does it support iOS 7 yet? I can't seem to find a compatibility list.
 
I appreciate it. I guess I was just hoping for more than one opinion.
Also, does it support iOS 7 yet? I can't seem to find a compatibility list.

Yes it support iOS 7 as I used it on my iPhone 5 yesterday. Basically here is what you have to do:

First I would recommend making a backup of your phone to both iCloud and iTunes

Download it from here:

http://www.icopybot.com/itunes-backup-manager.htm

Make a backup of your phone in iTunes.

Open iBackup bot and on the left choose the backup that you just made. Right click it and make a duplicate and save that anywhere you want just in case something happens.

On the left, click System Files -> Home Domain -> Library -> SMS

then click the sms.db and from the top menu export this file to your desktop.

Now that you have the sms.db file, restore/clean install your phone in iTunes to iOS 7.

Once it is done make a backup of the freshly restore iPhone through iTunes.

Go to iBackup bot, close it, and then reopen it. Now click on your new fresh iOS7 installed backup on the left. Go to the same place as before (System Files -> Home Domain -> Library -> SMS)

Now your gonna want to click import on the top bar and choose the sms.db file that you saved earlier. When it asks you to replace click yes. Once you have successfuly put the sms.db file into the backup then close iBackup Bot and go into iTunes.

Once your in iTunes click restore backup and choose the new backup that you just put the sms.db file in.

Let it restore and your done :D You now have a fresh install of iOS 7 with all your old text messages.
 
Yes it support iOS 7 as I used it on my iPhone 5 yesterday. Basically here is what you have to do:

First I would recommend making a backup of your phone to both iCloud and iTunes

Download it from here:

http://www.icopybot.com/itunes-backup-manager.htm

Make a backup of your phone in iTunes.

Open iBackup bot and on the left choose the backup that you just made. Right click it and make a duplicate and save that anywhere you want just in case something happens.

On the left, click System Files -> Home Domain -> Library -> SMS

then click the sms.db and from the top menu export this file to your desktop.

Now that you have the sms.db file, restore/clean install your phone in iTunes to iOS 7.

Once it is done make a backup of the freshly restore iPhone through iTunes.

Go to iBackup bot, close it, and then reopen it. Now click on your new fresh iOS7 installed backup on the left. Go to the same place as before (System Files -> Home Domain -> Library -> SMS)

Now your gonna want to click import on the top bar and choose the sms.db file that you saved earlier. When it asks you to replace click yes. Once you have successfuly put the sms.db file into the backup then close iBackup Bot and go into iTunes.

Once your in iTunes click restore backup and choose the new backup that you just put the sms.db file in.

Let it restore and your done :D You now have a fresh install of iOS 7 with all your old text messages.


will this also restore mms images in the text?
 
will this also restore mms images in the text?

No. I have tried restoring the MMS files as well but they always come up in errors. However you can use ibackup bot to pull the MMS images out of the backup onto your computer and save them there.

I can't exactly remember where they are in ibackup bot and I don't have my computer in front of me but you should be able to find them with ease.
 
Yes it support iOS 7 as I used it on my iPhone 5 yesterday. Basically here is what you have to do:

First I would recommend making a backup of your phone to both iCloud and iTunes

Download it from here:

http://www.icopybot.com/itunes-backup-manager.htm

Make a backup of your phone in iTunes.

Open iBackup bot and on the left choose the backup that you just made. Right click it and make a duplicate and save that anywhere you want just in case something happens.

On the left, click System Files -> Home Domain -> Library -> SMS

then click the sms.db and from the top menu export this file to your desktop.

Now that you have the sms.db file, restore/clean install your phone in iTunes to iOS 7.

Once it is done make a backup of the freshly restore iPhone through iTunes.

Go to iBackup bot, close it, and then reopen it. Now click on your new fresh iOS7 installed backup on the left. Go to the same place as before (System Files -> Home Domain -> Library -> SMS)

Now your gonna want to click import on the top bar and choose the sms.db file that you saved earlier. When it asks you to replace click yes. Once you have successfuly put the sms.db file into the backup then close iBackup Bot and go into iTunes.

Once your in iTunes click restore backup and choose the new backup that you just put the sms.db file in.

Let it restore and your done :D You now have a fresh install of iOS 7 with all your old text messages.

Will it work in my case,
i.e. using sms.db (iOS 6.1), put in itunes backup of iOS 7 ?

I intend to move on from jailbroken ios 6.1 to clean ios 7, & still having old sms's.
 
I believe it should work so yes.

Do you think, there are no database (sqlite) changes from ios 6.1 to ios 7.

I'm asking this,

as my sms.db of ios 5, didn't work in ios 6,

when i tried copy-paste of file after jailbreak of ios 6 (getting full file directory access).
 
Do you think, there are no database (sqlite) changes from ios 6.1 to ios 7.

I'm asking this,

as my sms.db of ios 5, didn't work in ios 6,

when i tried copy-paste of file after jailbreak of ios 6 (getting full file directory access).

There are changes but I would expect that iOS 7 makes those database changes by itseld when you restore the iOS 6.1 file.

However, if it still doesnt work then first make a copy of the sms.db then make the following changes with Base (http://menial.co.uk/base/)

Start Base and load up the sms.db from iOS 6.1 backup.

Click on tables list, select _SqliteDatabaseProperties and click the Data tab. Change the _ClientVersion key's value from 6100 to 7005.

Save it and then restore with the edited sms.db
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.