Wipe your iOS Device, But Keep Your Health and Activity Data

Kelly Heffner Wilkerson

Categories: Development, iPhone | View Comments

Update September 26, 2015

Great news! We've taken the ideas from this blog post and turned them into our app Decipher Activity Transfer, featured on iDownloadBlog.com!

Click here to see more and download Decipher Activity Transfer.

As the iPhone 6S and 6S Plus are nearing shipment, I've seen a handful of tweets from people wishing there was a way to keep their Health and Activity data (like achievements!) but start fresh on their new device without restoring from a backup of the previous iPhone.

One way we could do this, is if we could restore a backup that only contains that data. Thankfully, I already spend a lot of time editing backups for Decipher Backup Repair :)

I have an alpha version of a tool that will make a "clone" of an iPhone, iPad, or iPod Touch backup, but the clone only contains the Health and Activity data. Then you can restore that clone backup to migrate only that data to your new iPhone!

If you're interested in using this tool, send us an email through our support page and I'll send you a version. Make sure to tell us whether you're on Windows or Mac in the form so I know what to send you!

You can read the article about Decipher Activity Transfer on iDownloadBlog.com, or click here to see more and download Decipher Activity Transfer.

Update 09/19/15

Yesterday, I did a little test run with this tool, simulating transitioning health/activity to a new iPhone. I currently use an iPhone 6 Plus with my Apple Watch, so I took a backup of my 6 Plus, and ran my tool to pare down the backup just to the health data. I restored the partial clone backup to my iPhone 5s test device. In order to see the Activity app data (and to appropriately simulate transitioning to a new iPhone), I also wiped and paired my Apple Watch to the 5s.

The restore was a success, and I have a fresh iOS9 install on my iPhone 5s restored only with my health and activity!

A wiped iPhone 5s restoring only the activity and health data.

A wiped iPhone 5s showing restored achievements.

A fresh iOS install restoring only health and activity. You can see my history of activity.

You can see my (not impressive) activity history and achievements stretching back in time. It's there all the way back to April, yay!

The one thing I'm not happy with is that the activity data from yesterday is a little messed up. This is due not to the restore of the activity data, but the transition to a "new" watch, because I had to wipe and setup my Apple Watch as new.

A fresh iOS install restoring only health and activity. You can see my history of activity.

If you look closely at that photo, it says I have eight stand hours yesterday, but there are ten lit up hour bars. I wiped and transitioned my watch a little after 3pm yesterday (and then put it back on my real 6 Plus in the early evening). My educated guess is that the Activity app has a little bit of problems merging data from "two different watches" in the same day. It did take the better data of the two choices, which was the earlier part of the day from the "old watch."

There's three fairly-easy solutions to this problem, that I leave up for debate since we have a few days :)

  1. Not care, because one weird day is better than losing all days.

  2. Do the transition in the evening, after you're happy with your goals for the day. Or, do it in the morning before you've done anything.

  3. We could add in the watch settings/data into the stripped-down backup, so that when you pair the watch to the new iPhone, it prompts you to restore from your previous backup of the watch1. When I put my watch back onto my 6 Plus, it restored from the backup just fine and built upon my prior data from the day without flaw. This perfects that one day's activity, but is antithetical to the idea of starting afresh.

  1. Pending testing, of course! But I don't see why this should be an issue. 



emaren November 11, 2015

I would love to take this tool and add a bunch of check boxes for the various pieces of data that it detects in the backup, then craft a custom restore file that only includes the selected options.

iMessage data [X]
Phone call data [X]
Health Data [X]
Camera Roll [X]
Candy Crush [ ]
Words with Friends Data [ ]
Facebook Data [ ]

If it would be possible to make the restore file somewhat version agnostic too, that would help those of us that have moved to public Beta releases and regretted it too :)

Kelly HW

Kelly HW November 11, 2015

HI Emaren,

We are in the process of adding features like this for version 2.0! We're starting out with a smaller subset of data, but what you're describing is on the horizon. If you want to try a preview, send us an email. (and mention me, Kelly) https://deciphertools.com/s...


emaren November 11, 2015

Contact Sent, thanks !


Emil October 10, 2015

Hi, thanks for tool works great. One great addition would be to also save SMS history+attachments (could be optional).

Health needs to be stored encrypted so i can't merge the SMS history onto the Decipher Cleaned backup. So as it is, on a new install i need to choose between message history or Health history.

So, addition to Health data:
System Files / HomeDomain / Library / SMS
System Files / MediaDomain / Library / SMS

Kelly HW

Kelly HW September 9, 2015

I forgot to mention that it's also super-fun to restore a backup in iTunes that takes about 5 seconds to restore.