How to Update Nexus 5 or 7 to the Android L Developer Preview

Posted: June 28, 2014

Want to try out the Android L preview announced at Google IO on your Nexus 5 or 2013 Nexus 7 but do not know where to start? Follow this guide to get your Nexus 5 or Nexus 7 flashed to the latest Android L OS from Google. I have a Nexus 5 and wanted to try it out. I thought since I was doing it anyway for myself, I would document the process to share. I hope you find it useful.

*Important*: please note that this is a Developer Preview. That means things are still broken, there are bugs, and a number of apps simply won't run on it yet. It has only just been released, so undoubtedly things will improve over time as the official launch nears, but I would NOT recommend putting this on your "daily driver" or your primary/only phone right now (June 2014).

First backup your device. Backup everything that is important to you and store in on your computer. Seriously, do this - everything will be erased in the following guide.

Make sure you have the Android SDK downloaded and unzipped into a folder (we will call it "Android") and have located the "platform-tools" folder within the sdk folder: ~Android/sdk/platform-tools. Note, if you are on a Windows PC, it may be easier to install this much smaller Windows ADB installer - it contains everything you need: adb, fastboot, and drivers. If you are on a Mac you do not have to worry about drivers.

Get the factory image for your device. Unzip and move the contents into the "platform-tools" folder or wherever adb and fastboot are located.

One of the best ways to familiarize yourself with the process is to open the included scripts ( or flash-all.bat) in a text editor and look at the commands. The scripts are easy as you can just type in one command and everything gets installed, but if something goes wrong you need to know what has happened.

Note: I am using a Mac so all commands will start with "./" in terminal. If you are using a Mac, type ./ immediately proceeding any adb or fastboot commands. If you are using windows you can just type the commands without the "./" in front. The adb and fastboot commands that you need to type into terminal or command prompt will be center-justified and in bold.

The following step-by-step guide to flashing Android L developer preview is specifically for the Nexus 5 with the initial release, so if you are using a Nexus 7 (2013) or a subsequent Android L release, you may need to adjust the file names near the end of the guide. Each step will be followed by screenshot(s) demonstrating that step.

Amazon's New Smartphone - The AT&T Exclusive Fire Phone

Posted: June 18, 2014

Amazon Fire Phone

Amazon unveiled a their first smartphone today - the Amazon Fire Phone starting at $200 with a 2-year contract with AT&T. Off-contract it is $650 for the 32GB base model and $750 for the 64GB model. The price includes 1 year of Amazon Prime at no extra cost for both new and current subscribers. You can pre-order now, but the phone will not be available until July 25.

I think that it is unfortunate that it is only available on AT&T when there are much better mobile phone providers out there.

The design of Amazon's phone is simple and understated, very similar to their Kindle products. It has a physical button on the side to access the camera and firefly apps.