page.title=Downloads page.image=images/cards/card-download_16-9_2x.png @jd:body

The Android M Preview SDK includes development tools, Android system files, and library files to help you test your app and the new APIs coming in the next release of the platform. This document describes how to get the downloadable components of the preview for testing your app.

Preview SDK

The Preview SDK is available for download through the Android SDK Manager. For more information on downloading and configuring the Preview SDK, see Set Up the Preview SDK.

Developer Documentation

The developer documentation download package provides detailed API reference information and an API difference report for the preview.

Description Download / Checksums
Android M Preview
Developer Docs
m-preview-devdocs-r1.zip
MD5: 5a6ae77217978cb7b958a240c2e80b57
SHA-1: ac1d8a8e4f4a1dca5864dc733caa940bffc28616

Hardware System Images

These system images allow you install a preview version of the platform on a physical device for testing. By configuring a device with one of these images, you can install and test your app to see how it performs on the next version of the platform. The process of installing a system image on a device removes all data from the device, so you should backup your data before installing a system image.

Warning: The following Android system images are previews and are subject to change. Your use of these system images is governed by the Android SDK Preview License Agreement. The Android preview system images are not stable releases, and may contain errors and defects that can result in damage to your computer systems, devices, and data. The preview Android system images are not subject to the same testing as the factory OS and can cause your phone and installed services and applications to stop working.

Device Download / Checksums
Nexus 5 (GSM/LTE)
"hammerhead"
hammerhead-mpv79-preview-ac1d8a8e.tgz
MD5: 5a6ae77217978cb7b958a240c2e80b57
SHA-1: ac1d8a8e4f4a1dca5864dc733caa940bffc28616
Nexus 6
"shamu"
shamu-mpv79-preview-ac1d8a8e.tgz
MD5: 5a6ae77217978cb7b958a240c2e80b57
SHA-1: ac1d8a8e4f4a1dca5864dc733caa940bffc28616
Nexus 9
"volantis"
volantis-mpv79-preview-ac1d8a8e.tgz
MD5: 5a6ae77217978cb7b958a240c2e80b57
SHA-1: ac1d8a8e4f4a1dca5864dc733caa940bffc28616
Nexus Player
"fugu"
fugu-mpv79-preview-d0ddf8ce.tgz
MD5: b293a5d3a4e07beabebcc0be85ad68a2
SHA-1: d0ddf8ce733ba2a34279cdff8827fd604762c2342d

Install an Image to a Device

In order to use a device image for testing, you must install it on a compatible device. Follow the instructions below to install a system image:

  1. Download and uncompress one of the system image packages listed here.
  2. Backup any data you want to preserve from the device.
  3. Follow the instructions at developers.google.com/android to flash the image onto your device.

Note: Once you have flashed a development device the preview system image, it is upgraded automatically with the next preview release through over-the-air (OTA) updates.

Revert a Device to Factory Specifications

If you want to uninstall the Preview and revert the device to factory specifications, go to developers.google.com/android and download the image you want to flash to for your device. Follow the instructions on that page to flash the image to your device.