Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8f65c809 authored by Joe Fernandez's avatar Joe Fernandez Committed by Android (Google) Code Review
Browse files

Merge "docs: N Preview 1 - Download page" into mnc-mr-docs

parents e74cd3ac 7c743c47
Loading
Loading
Loading
Loading
+102 −58
Original line number Diff line number Diff line
page.title=Getting System Updates
page.title=Device Images
page.image=images/cards/card-download_16-9_2x.png
meta.tags="preview", "system image"
page.tags="preview", "developer preview"
@@ -25,7 +25,9 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).

1.2 "Android" means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.

1.3 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
1.3 “Android-compatible” means any Android implemation that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).

1.4 "Google" means Google Inc., a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.

2. Accepting the License Agreement

@@ -39,13 +41,13 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).

3. Preview License from Google

3.1 Subject to the terms of the License Agreement, Google grants you a royalty-free, non-assignable, non-exclusive, non-sublicensable, limited, revocable license to use the Preview, personally or internally within your company or organization, solely to develop applications to run on the Android platform.
3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the Preview solely to develop applications for compatible implementations of Android.

3.2 You agree that Google or third parties owns all legal right, title and interest in and to the Preview, including any Intellectual Property Rights that subsist in the Preview. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
3.2 You may not use this Preview to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this Preview is not used for that purpose.

3.3 You may not use the Preview for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the Preview or any part of the Preview; or (b) load any part of the Preview onto a mobile handset or any other hardware device except a personal computer, combine any part of the Preview with other software, or distribute any software or device incorporating a part of the Preview.
3.3 You agree that Google or third parties owns all legal right, title and interest in and to the Preview, including any Intellectual Property Rights that subsist in the Preview. "Intellectual Property Rights" means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.

3.4 You agree that you will not take any actions that may cause or result in the fragmentation of Android, including but not limited to distributing, participating in the creation of, or promoting in any way a software development kit derived from the Preview.
3.4 You may not use the Preview for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the Preview or any part of the Preview; or (b) load any part of the Preview onto a mobile handset or any other hardware device except a personal computer, combine any part of the Preview with other software, or distribute any software or device incorporating a part of the Preview.

3.5 Use, reproduction and distribution of components of the Preview licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement. You agree to remain a licensee in good standing in regard to such open source software licenses under all the rights granted and to refrain from any actions that may terminate, suspend, or breach such rights.

@@ -168,56 +170,77 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
  <div id="qv">
    <h2>In this document</h2>
      <ol>
        <li><a href="#sdk">Preview SDK</a></li>
        <li><a href="#docs">Developer Documentation</a></li>
        <li><a href="#images">Hardware System Images</a></li>
        <li><a href="#device-preview">Getting Preview on Devices</a>
          <ol>
            <li><a href="#ota">Over the air updates</a></li>
            <li><a href="#flash">Installing system images</a></li>
          </ol>
        </li>
        <li><a href="#revertDevice">Revert to Factory Specifications</a></li>
      </ol>
  </div>
</div>


<p>
  The Android N Preview SDK includes development tools, Android system images,
  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.
  The Android N Developer Preview includes device system images to help you
  test your app and the new APIs coming in the next release of the platform.
  This document describes how to get Preview system images on a device for
  testing.
</p>

<h2 id="device-preview">Getting Preview on Devices</h2>

<h2 id="sdk">Preview SDK</h2>
<p>
  In order to effectively test your apps with the Preview, use
  a Preview emulator provided with the Preview SDK or configure a device
  with a Preview system image. The N Developer Preview allows you to update
  devices for use in testing the functionality of the Preview APIs and system
  behaviors with your apps. You can get the Preview on a device by opting a
  device into the Android Beta Program or by downloading a preview system
  image and installing it on a device.
</p>

<p class="warning">
  <strong>Warning:</strong> The Android system images are previews
  and are subject to change. Your use of the 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.
</p>

<p>
  The Preview SDK is available for download through the
  <a href="{@docRoot}tools/help/sdk-manager.html">Android SDK Manager</a>.
  For more information on downloading and configuring the SDK, see
  <a href="{@docRoot}preview/setup-sdk.html#downloadSdk">Set Up the SDK</a>.
  You can create emulators containing the Preview within the Preview SDK.
  For more information about getting the Preview SDK, see
  <a href="{@docRoot}preview/setup-sdk.html">Set Up the SDK</a>.
</p>


<h2 id="docs">Developer Documentation</h2>
<h3 id="ota">Over the air updates</h3>

<p>
  This download package provides detailed API reference
  information and an API difference report for the preview.
  You can receive Preview versions of Android on compatible devices by
  enrolling them in the Android Beta Program. Once you enroll a device in
  this program, it receives Preview versions of Android over-the-air (OTA).
  These updates are automatically downloaded and can installed just like
  official updates.
</p>

<table>
  <tr>
    <th scope="col">Description</th>
    <th scope="col">Download / Checksums</th>
  </tr>
  <tr id="docs-dl">
    <td>Android N Preview 1<br>Developer Docs</td>
    <td><a href="#top" onclick="onDownload(this)"
      >n-preview-1-developer-docs.zip</a><br>
      MD5: xxxx<br>
      SHA-1: xxxx
    </td>
  </tr>
<table>
<p>
  For more information on the Android Beta Program and to enroll devices, see
  the <a href="https://g.co/androidbeta">Android Beta Program</a> web site.
</p>

<p class="warning">
  <strong>Warning:</strong> If you enroll a device for receiving a preview
  version of Android, and then later opt-out of receiving those updates on
  the device, all user data on that device is removed.
</p>


<h2 id="images">Hardware System Images</h2>
<h3 id="flash">Installing system images</h3>

<p>
  These system images allow you to install a preview version of the platform on
@@ -228,23 +251,13 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
  before installing a system image.
</p>

<p class="warning">
  <b>Warning:</b> 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.
</p>

<table>
  <tr>
    <th scope="col">Device</th>
    <th scope="col">Download / Checksums</th>
  </tr>

  <tr id="hammerhead">
  <tr id="bullhead">
    <td>Nexus 5X <br>"bullhead"</td>
    <td><a href="#top" onclick="onDownload(this)"
      >bullhead-Nxxxx-preview-xxxxxxx.tgz</a><br>
@@ -254,6 +267,15 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
  </tr>

  <tr id="shamu">
    <td>Nexus 6 <br>"shamu"</td>
    <td><a href="#top" onclick="onDownload(this)"
      >shamu-Nxxxx-preview-xxxxxxx.tgz</a><br>
      MD5: xxxxxxx<br>
      SHA-1: xxxxxxx
    </td>
  </tr>

  <tr id="angler">
    <td>Nexus 6P <br>"angler"</td>
    <td><a href="#top" onclick="onDownload(this)"
      >angler-Nxxxx-preview-xxxxxxx.tgz</a><br>
@@ -280,9 +302,28 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
    </td>
  </tr>

  <tr id="ryu">
    <td>Pixel C <br>"ryu"</td>
    <td><a href="#top" onclick="onDownload(this)"
      >ryu-Nxxxx-preview-xxxxxxx.tgz</a><br>
      MD5: xxxxxxx<br>
      SHA-1: xxxxxxx
    </td>
  </tr>

  <tr id="one">
    <td>Android One <br>"one"</td>
    <td><a href="#top" onclick="onDownload(this)"
      >one-Nxxxx-preview-xxxxxxx.tgz</a><br>
      MD5: xxxxxxx<br>
      SHA-1: xxxxxxx
    </td>
  </tr>

</table>

<h3 id="install-image">Install an Image to a Device</h3>

<h4 id="install-image">Install an Image to a Device</h4>

<p>
  In order to use a device image for testing, you must install it on a
@@ -297,18 +338,15 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
    developers.google.com/android</a> to flash the image onto your device.</li>
</ol>

<h3 id="update-image">Updating a Device with the Preview</h3>

<p>
  Once you have installed a preview system image on a development device, the
  device is upgraded automatically with the next preview release through
  over-the-air (OTA) updates. When the update is available, the device displays
  a notification that an update is available and allows you to install it. You
  can also manually install the next preview image by repeating the procedure
  in the previous section.
<p class="note">
  <strong>Note:</strong> If you manually install a preview system image on a
  device, that device <em>does not</em> automatically receive additional preview
  updates. If you want to update a device with a new preview system image, you
  must perform another manual installation.
</p>

<h3 id="revertDevice">Revert a Device to Factory Specifications</h3>

<h2 id="revertDevice">Revert to Factory Specifications</h2>

<p>
  If you want to uninstall the preview and revert the device to factory
@@ -318,6 +356,12 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).
  instructions on that page to flash the image to your device.
</p>

<p class="warning">
  <strong>Warning:</strong> Installing a factory image causes all user data on
  the device to be removed.
</p>


  </div><!-- landing -->

</div><!-- relative wrapper -->
+4 −4
Original line number Diff line number Diff line
@@ -47,7 +47,7 @@ This is the Android SDK Preview License Agreement (the “License Agreement”).

3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.

3.9 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the Preview.
3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the Preview.

4. Use of the Preview by You

+1 −1
Original line number Diff line number Diff line
@@ -106,7 +106,7 @@

 <li class="nav-section">
    <div class="nav-section-header empty"><a href="<?cs var:toroot ?>preview/download.html"
      >Getting System Updates</a></div>
      >Device Images</a></div>
  </li>