I'm looking at the directions here
How to manually update your Nexus | Android Central, and a bit unclear on how to do it without erasing everything on my phone. I suppose I should make a backup either way and I'm trying to understand how to best to that. Any advice would be much appreciated.
It took me awhile to figure out how to sideload as well because it wasn't clear to me how to actually
use the SDK Manager. In AC's article, you don't actually need to do steps 2 & 3 if you don't plan on wiping your device.
A much simpler and clearer guide is on Droid Life
here.
Setting up SDK and ADB
1. You will need Google's USB drivers to recognize your device if it hasn't already. That would be
here.
2. Download and install SDK Manager (you don't need Android Studio).
3. Run SDK Manager. You'll see a list of packages/files, some of which are already checked off. Make sure "Android SDK Platform-tools" is selected as well and then select "Install packages..." You may need to run the SDK Manager as Administrator if you're getting an error installing them.
Using ADB/Command Line and Installing Update
1. Download the OTA zip and copy it directly into the install folder "C:\Program Files (x86)\Android\android-sdk\platform-tools" (or wherever you installed it). It is recommended to rename the zip to something simpler because you'll need to type in the name in the command line.
2. Once you're in this folder, shift-right click and select "Open command window here"
3. Follow the rest of the directions in the article, inputting the adb commands into the command line window.
If you're having issues with ADB not recognizing your device while you're in Recovery mode, you may need to manually input your device ID into the USB driver file and reinstall the USB driver. See
here. I had this issue and doing that fixed it.
You're all set!
Since I just sideloaded the update, I'll update later on how 5.1 feels, but so far it feels great.