Home | History | Annotate | Download | only in preview
      1 page.title= OTA 
      2 
      3 @jd:body
      4 
      5 <div style="position:relative; min-height:600px">
      6 
      7   <div class="wrap" id="tos" style="position:absolute;display:none;width:inherit;">
      8 
      9     <p class="sdk-terms-intro">Android Preview SDK 
     10 
     11 </p>
     12 
     13     <h2 class="norule"></h2>
     14 
     15     <div class="sdk-terms" onfocus="this.blur()" style="width:678px">
     16 Android SDK Preview 
     17 
     18 1. 
     19 
     20 1.1 Android SDK PreviewPreview Android   APIPreview   Preview  Google 
     21 
     22 1.2 AndroidAndroid  http://source.android.com/  Android  
     23 
     24 1.3 Android iAndroid http://source.android.com/compatibility Android Compatibility Definition iiAndroid Compatibility Test SuiteCTS Android 
     25 
     26 1.4 Google1600 Amphitheatre Parkway, Mountain View, CA 94043, United States  Google Inc. 
     27 
     28 2. 
     29 
     30 2.1 Peview  Preview 
     31 
     32 2.2  Preview 
     33 
     34 2.3  Preview  Preview Preview 
     35 
     36 2.4  Preview Preview 
     37 
     38 3. Google  Preview 
     39 
     40 3.1 Google  Android  Preview  
     41 
     42 3.2  Preview Android  SDK  Preview Android 
     43 
     44 3.3 Preview Preview  Google  Google 
     45 
     46 3.4 Preview aPreview  Preview  b  Preview Preview  Preview 
     47 
     48 3.5    Preview    
     49 
     50 3.6 Google  Preview  Preview  Preview Google Google  Preview Preview 
     51 
     52 3.7 Google 
     53 
     54 3.8 Preview 
     55 
     56 4.  Preview 
     57 
     58 4.1 Google  Preview  
     59 
     60 4.2 Preview ab
     61 
     62 4.3 Preview  Google  Google 
     63 
     64 4.4 Preview Google / 
     65 
     66 4.5  Android  Android Google  Google 
     67 
     68 4.6 Google  Google 
     69 
     70 4.7 Preview Preview Preview  Preview  Android SDK Preview 
     71 
     72 5. 
     73 
     74 5.1 Google 
     75 
     76 6. 
     77 
     78 6.1 Google Preview  IP Preview /Preview 
     79 
     80 6.2 Preview Google  http://www.google.com/policies/privacy/
     81 
     82 7. 
     83 
     84 7.1 Preview Google Google 
     85 
     86 7.2 
     87 
     88 7.3 
     89 
     90 8. Google API 
     91 
     92 8.1 Google API
     93 
     94 8.1.1 API  Google Google  API 
     95 
     96 8.1.2 API  Google 
     97 
     98 9. 
     99 
    100 9.1  Google 
    101 
    102 9.2 Preview 
    103 
    104 9.3 Google 
    105 
    106 9.4 
    107 AGoogle  Preview  Preview 
    108 BGoogle  Android SDK 
    109 
    110 9.5  Preview  10  11  12  14 
    111 
    112 10.
    113 
    114 10.1  Preview  Preview Google 
    115 
    116 10.2  Preview  Preview  Preview 
    117 
    118 10.3 Google 
    119 
    120 11.
    121 
    122 11.1 GoogleGoogle 
    123 
    124 12.
    125 
    126 12.1 a Preview b Preview cGoogle
    127 
    128 13.
    129 
    130 13.1 Google Preview Google Preview 
    131 
    132 14.
    133 
    134 14.1  Google  Preview  Google Preview  Google 
    135 
    136 14.2 Google  Google Google  Google 
    137 
    138 14.3 
    139 
    140 14.4 Google 
    141 
    142 14.5 Preview Preview 
    143 
    144 14.6 Google Google 
    145 
    146 14.7  Google  Google  Google Google 
    147   </div><!-- sdk terms -->
    148 
    149 
    150 
    151     <div id="sdk-terms-form">
    152       <p>
    153         <input id="agree" type="checkbox" name="agree" value="1" onclick="onAgreeChecked()" />
    154         <label id="agreeLabel" for="agree"></label>
    155       </p>
    156       <p><a href="" class="button disabled" id="downloadForRealz" onclick="return onDownloadForRealz(this);"></a></p>
    157     </div>
    158 
    159 
    160   </div><!-- end TOS -->
    161 
    162 
    163   <div id="landing">
    164 
    165 <p>
    166   OTAOTA 
    167 Android  OTA 
    168 
    169 
    170 </p>
    171 
    172 <h2 id="install-ota">OTA </h2>
    173 
    174 <p></p>
    175 
    176 <p> OTA </p>
    177 
    178 <ol>
    179   <li> OTA </li>
    180   <li>Nexus <a href="https://support.google.com/nexus/answer/4596836">Nexus </a>
    181 
    182 
    183 
    184   </li>
    185   <li> [<strong>ADB sideload</strong>] </li>
    186   <li>Android Android Debug Bridgeadb
    187 </li>
    188   <li>
    189     <pre>adb sideload <em>&lt;ota-package&gt;</em></pre>
    190   </li>
    191 </ol>
    192 
    193 
    194 
    195 <h2 id="ota-images"> OTA </h2>
    196 
    197 <table>
    198   <tr>
    199     <th scope="col"></th>
    200     <th scope="col"> / </th>
    201   </tr>
    202 
    203   <tr id="bullhead">
    204     <td>Nexus 5X <br>"bullhead"</td>
    205     <td><a href="#top" onclick="onDownload(this)">bullhead-ota-npd35k-b8cfbd80.zip</a><br>
    206       MD5:15fe2eba9b01737374196bdf0a792fe9<br>
    207       SHA-1:5014b2bba77f9e1a680ac3f90729621c85a14283
    208     </td>
    209   </tr>
    210 
    211   <tr id="shamu">
    212     <td>Nexus 6 <br>"shamu"</td>
    213     <td><a href="#top" onclick="onDownload(this)">shamu-ota-npd35k-078e6fa5.zip</a><br>
    214       MD5: e8b12f7721c53af9a450f7058928a5fc<br>
    215       SHA-1: b7a9b756f84a1d2e482ff9c16749d65f6e51425a
    216     </td>
    217   </tr>
    218 
    219   <tr id="angler">
    220     <td>Nexus 6P <br>"angler"</td>
    221     <td><a href="#top" onclick="onDownload(this)">angler-ota-npd35k-88457699.zip</a><br>
    222       MD5:3fac09fef759dde26e57cb80b20b6477<br>
    223       SHA-1:27d6caa786577d8a38b2da5bf94b33b4524a1a1c
    224     </td>
    225   </tr>
    226 
    227   <tr id="volantis">
    228     <td>Nexus 9 <br>"volantis"</td>
    229     <td><a href="#top" onclick="onDownload(this)">volantis-ota-npd35k-51dbae76.zip</a><br>
    230       MD5:58312c4a5971818ef5c77a3f446003da<br>
    231       SHA-1: aad9005be33d3e2bab480509a6ab74c3c3b9d921
    232     </td>
    233   </tr>
    234 
    235   <tr id="volantisg">
    236     <td>Nexus 9G <br>"volantisg"</td>
    237     <td><a href="#top" onclick="onDownload(this)">volantisg-ota-npd35k-834f047f.zip</a><br>
    238       MD5:92b7d1fa252f7394e70f957c72d4aac8<br>
    239       SHA-1: b6c057c84d90893630e303cbb60530e20ddb8361
    240     </td>
    241   </tr>
    242 
    243   <tr id="fugu">
    244     <td>Nexus Player <br>"fugu"</td>
    245     <td><a href="#top" onclick="onDownload(this)">fugu-ota-npd35k-6ac91298.zip</a><br>
    246       MD5:1461622ad53ea842b2722fa7b49b8172<br>
    247       SHA-1:409c061668ab270774877d7f3eae44fa48d2b931
    248     </td>
    249   </tr>
    250 
    251   <tr id="ryu">
    252     <td>Pixel C <br>"ryu"</td>
    253     <td><a href="#top" onclick="onDownload(this)">ryu-ota-npd35k-a0b2347f.zip</a><br>
    254       MD5: c60117f3640cc6db12386fd632289c7d<br>
    255       SHA-1:87349c767c69efb4172c90ce1d88cf578c3d28b3
    256     </td>
    257   </tr>
    258 
    259   <tr id="seed">
    260     <td>General Mobile 4GAndroid One <br>"seed"</td>
    261     <td><a href="#top" onclick="onDownload(this)">seed_l8150-ota-npd35k-09897a1d.zip</a><br>
    262       MD5: a55cf94f7cce0393ec6c0b35041766b7<br>
    263       SHA-1:6f33742290eb46f2561891f38ca2e754b4e50c6a
    264     </td>
    265   </tr>
    266 
    267 </table>
    268 
    269 
    270   </div><!-- landing -->
    271 
    272 </div><!-- relative wrapper -->
    273 
    274 
    275 
    276 <script>
    277   var urlRoot = "http://storage.googleapis.com/androiddevelopers/shareables/preview/ota/";
    278   function onDownload(link) {
    279 
    280     $("#downloadForRealz").html("Download " + $(link).text());
    281     $("#downloadForRealz").attr('href', urlRoot + $(link).text());
    282 
    283     $("#tos").fadeIn('fast');
    284     $("#landing").fadeOut('fast');
    285 
    286     return true;
    287   }
    288 
    289 
    290   function onAgreeChecked() {
    291     /* verify that the TOS is agreed */
    292     if ($("input#agree").is(":checked")) {
    293       /* reveal the download button */
    294       $("a#downloadForRealz").removeClass('disabled');
    295     } else {
    296       $("a#downloadForRealz").addClass('disabled');
    297     }
    298   }
    299 
    300   function onDownloadForRealz(link) {
    301     if ($("input#agree").is(':checked')) {
    302     /*
    303       $("#tos").fadeOut('fast');
    304       $("#landing").fadeIn('fast');
    305     */
    306 
    307       ga('send', 'event', 'M Preview', 'System Image', $("#downloadForRealz").html());
    308 
    309     /*
    310       location.hash = "";
    311     */
    312       return true;
    313     } else {
    314       return false;
    315     }
    316   }
    317 
    318   $(window).hashchange( function(){
    319     if (location.hash == "") {
    320       location.reload();
    321     }
    322   });
    323 
    324 </script>
    325