Restoring My Apps, Settings & Configuration On Lollipop

I love a clean start. There’s nothing like the feel of a smartphone (or PC) after a factory reset.

I’m using my Nexus 5 for almost a year now. For a while, I’ve been wanting to do a factory reset and start clean. The upcoming Lollipop upgrade is exactly the push I needed to do it.

My game plan:

  1. Before upgrading:
    1. Perform general app cleanup, so I upgrade only with the apps I want.
    2. Document my settings and configuration (system and apps), so I can re-apply it if needed.
    3. Backup data.
  2. Upgrade.
  3. After upgrading:
    1. Restore apps, data, settings and configuration, as needed.
    2. Explore what new built-in features can replace 3rd party apps I’m using. I always prefer built-in over 3rd party.

After I upgraded my Nexus 5 to Lollipop, it’s time to set up the device the way I want it. Since my upgrade process involved full data wipe, I’m starting clean.

In this post, I describe how I use the preparation steps I’ve taken before the upgrade. Not unlike the previous posts, this process is highly personalized and detailed, so the post is just a description of the method with some highlights.

Continue Reading…

Preparing My Nexus 5 For Lollipop: Data Backup

I love a clean start. There’s nothing like the feel of a smartphone (or PC) after a factory reset.

I’m using my Nexus 5 for almost a year now. For a while, I’ve been wanting to do a factory reset and start clean. The upcoming Lollipop upgrade is exactly the push I needed to do it.

My game plan:

  1. Before upgrading:
    1. Perform general app cleanup, so I upgrade only with the apps I want.
    2. Document my settings and configuration (system and apps), so I can re-apply it if needed.
    3. Backup data.
  2. Upgrade.
  3. After upgrading:
    1. Restore apps, data, settings and configuration, as needed.
    2. Explore what new built-in features can replace 3rd party apps I’m using. I always prefer built-in over 3rd party.

I have lots of data on the sdcard. My Nexus 5 is the 32GB model, and before going through with factory reset & upgrade, I have about 24GB used. In this post, I describe what I backup, and how I get it off the sdcard over to my MacBook.

I performed this backup procedure right before going through with the upgrade, so the backup is as up-to-date as possible.

Continue Reading…

Preparing My Nexus 5 For Lollipop: Settings and Configuration

I love a clean start. There’s nothing like the feel of a smartphone (or PC) after a factory reset.

I’m using my Nexus 5 for almost a year now. For a while, I’ve been wanting to do a factory reset and start clean. The upcoming Lollipop upgrade is exactly the push I needed to do it.

My game plan:

  1. Before upgrading:
    1. Perform general app cleanup, so I upgrade only with the apps I want.
    2. Document my settings and configuration (system and apps), so I can re-apply it if needed.
    3. Backup data.
  2. Upgrade.
  3. After upgrading:
    1. Restore apps, data, settings and configuration, as needed.
    2. Explore what new built-in features can replace 3rd party apps I’m using. I always prefer built-in over 3rd party.

In order to be able to restore all of my set up, layout, customization, etc., I want to document in detail my starting state. This documentation should include anything that I might need to re-apply after factory reset & upgrade. It’s OK to skip things that are restored automatically (cloud-based, etc.). If I’m not sure about something, better be safe than sorry…

The method: Go over everything, and write down and/or take screenshots of anything I want to document.

This process generated a lot of data. Some of it includes sensitive stuff that I don’t want to document publicly (like account names on various services). All of it is highly personalized, and is probably of little interest to most readers. So instead of writing a post with 425 screenshots (really!) (and pixelating out many of them), I decided to just keep a few highlights, and describe the method. Feel free to ask for more details if you’re interested in something specific.

Continue Reading…

Android Call Logs Backup

The call logs on Android devices are stored in a database on the device, holding your records of incoming and outgoing calls. At this time, Android has no built-in mechanism that synchronizes this database with some online cloud service (compared, for instance, to the contacts data, that can be synchronized to your Google Contacts account).

If you consider your call logs something of any value, you will probably want to make sure this data is covered by some backup scheme – and this is what I am going to deal with in this post.

I use the Call Logs Backup & Restore app, which is free on Google Play store.

This post is written using v3.02 of the app.

Continue Reading…

Android SMS Backup

On Android devices, SMS messages are stored in a database on the device, with no built-in way to sync them with some online cloud service (compared to the contacts for example, that may be synchronized to your Google Contacts account).

For this reason, it is worthwhile to put a little effort into setting up a backup scheme for SMS messages – which is the goal of this post.

I use the SMS Backup & Restore app, which is free on Google Play store, along with its free network add-on (which is required for the E-mail and Dropbox-upload features).

This post was written using v5.93 of the app.

Continue Reading…