Getting into the habit of creating a full Nandroid backup of your Nexus 6P can really save you in a pinch and today I want to show you how to do just that.
If you’ve seen some of the tutorials I’ve written here, you might have noticed that they can drastically change the way your Android smartphone operates. With Samsung devices, I have showed you how to completely disable the capacitive hardware buttons in favor of software navigation buttons. On non-Samsung devices I have shown you how to disable the software navigation bar in favor of alternatives like Pie Controls.
Those, along with things like custom ROMs and custom kernels completely change the way our smartphones function and this can be both good or bad.
If everything goes smoothly then you should never need a Nandroid backup of the Nexus 6P, but sometimes there are conflicts. This can happen from a hiccup occurring during the download of a file. This corrupts the file and causes your Nexus 6P to go into a bootloop after installing it. Maybe you were trying to type in some code into the build.prop file to change the DPI or disable the software navigation bar and then type something wrong. There are also times when community developed mods just aren’t 100% tested on every single variation of a device and a random bug appears.
Whatever the reason in, you should always be in the habit of creating a Nandroid backup of the Nexus 6P. It’s good to do these on a regular basis(like once a week or once a month), and it’s also good to do this right before you install a modification or tweak something within the Android OS. A Nandroid backup will take a snapshot of every single thing on your device so that when you restore, you will be right back where you were before you made that change.
As of right now, users will need to disable all security layers(PIN, password, fingerprint, etc) before creating a backup. If you fail to do this then your pin/password/fingerprint will not work after you restore from the backup.
Before you can proceed with this tutorial, you need to have a few things setup beforehand. For instance, you’re going to have to unlock the bootloader of the Nexus 6P. Then, you’ll need to install a custom recovery on the Nexus 6P. With both of these things done, you can then start following this tutorial for creating a Nandroid backup of the Nexus 6P with TWRP.
Nexus 6P Create Nandroid Backup
- Boot the Nexus 6P into Fastboot Mode – https://krispitech.com/nexus-6p-fastboot-mode/
Then Boot the Nexus 6P into Recovery Mode – https://krispitech.com/nexus-6p-recovery-mode/
When You Get to the TWRP Main Menu, Tap on the ‘Backup’ Button
Make Sure the Following Partitions Are Checked. . .
Boot, System, Data
. . .And Make Sure All Other Partitions Are Not Checked
Then Tap on the ‘(Auto Generate)’ Text Within the Name Field
Come Up With a Custom Name for Your Nandroid Backup
Press the Enter/Check Mark Key on the Keyboard to Confirm This Name
When Ready, Swipe the White Arrows at the Bottom of the Screen
Wait Until the Backup has Completed
Then Press the ‘Reboot System’ Button to Reboot the Nexus 6P
If you have followed the two tutorials in the Requirements section of this article then you should have the bootloader unlocked and TWRP should be installed as your custom recovery. Technically, you can do a Nandroid backup with other custom recoveries. It’s just that TWRP is my go-to custom recovery because of the touch screen functionality and the fact that it has a very active developer following on XDA. So if you have installed a different custom recovery on the Nexus 6P, you can still do a Nandroid backup, it’s just that the steps listed above will be slightly different since the menu will be different.
When you boot the Nexus 6P into Recovery Mode, you should be greeted with the TWRP main menu. This is a series of buttons and one of them will be labeled Backup. Go ahead and tap that button and you’ll be asked a couple of things. Firstly, you can go ahead and select the different partitions that you want to backup. You can create a full backup but it’s simply not needed and it will take up a ton of space. So just make sure the Boot, System and Data partitions are selected and that all other partitions are not selected.
Next, you’ll want to create a custom name for your Nandroid backup. This isn’t technically required but it’s always smart to set up a name that is easy to read and that tells you what makes this backup different from all other backups on your Nexus 6P. I generally do something like [ROM Name] – Date, so with me being on stock firmware, I name mine ‘Stock -‘ and then press the Append Date button to add the date onto the custom name. If I were on CM12.1, then I would use that as the ROM Name instead of Stock. Whatever naming scheme you come up with, just try to be consistent so that in 1-6 months if you need to restore, you’ll know exactly what are on your backups.
Once the name has been set, look toward the bottom of the screen and swipe the white arrows all the way to the right. This will initiate the backup process and this can take a while. The amount of time it takes to create a Nandroid backup of the Nexus 6P will depend entirely on how much you have downloaded and installed on the device. For me it took between 5-10 minutes but for others it could take even longer. Just wait for the process to complete and then when it finishes, tap the Reboot System button to reboot the Nexus 6P back into the regular Android OS.