Google 每月都会为 Android 系统推出 Security Update,也会为 Nexus 装置一并推出相关的更新,最新的六月 Security Update 已经推出。
各个 Nexus 装置最新的 Build Number 如下:
Nexus 5X MTC19V
Nexus 6P MTC19V
Nexus 5 MOB30M
Nexus 6 MMB30J, MOB30M
Nexus 7 2013 MMB30J, MOB30M
Nexus 9 MOB30M
Nexus Player MOB30M
Pixel C MXC89H
今次 Security Update 修正了 6 个 Critical Issue,还有十多个属于 High 的 Issue,详情可以到 Bulletin 查看。
https://source.android.com/security/bulletin/2016-06-01.html
Nexus 装置应该会在未来数天陆续收到 OTA 通知,可以进行更新。若想手动立即获得更新,可以参考下面的方法,adb sideload ota 又或 Flash Factory Image。
OTA Update
Google 放出了各个装置的 OTA Zip,可以更加方便进行更新。在下载页面内亦有详细的步骤资料可参考。
https://developers.google.com/android/nexus/ota
自行安装 Update
==============================
要求: 电脑需要 adb,可以下载安装最新的 Android SDK。
1. 下载上述的 Update zip 档案
2. 重启装置,在启动时,按住 音量- 键进入 Fastboot Menu。
3. 再按 音量+ 键选取 Recovery,并按 电源开关键进入 Recovery。
4. 当看见 Android 机器人和一个红色感叹号,同时按下 电源开关键 和 音量+ 键,跟着在显出的 Menu 内选取 “Apply update from adb”。
5. 将装置以 USB 线连接电脑
6. 在电脑开启 Command Prompt,并转至 Android SDK 内 ADB 所在的资料夹。
7. 输入下面的指令
adb sideload <update-filename.zip>
8. 手机会开始安装程序,完成后重启便可。
==============================
Flash Factory Image
至于直接 Flash Factory Image 步骤都不算复杂,不过留意会彻底清空手机,返回出厂状态。(若不想洗机,可以修改 script,将内里的 -w 移除)
首先电脑要安装最新的 Android SDK,依照上面的连结下载 Factory Image。将下载回来的 tgz 档案解压至 sdk/platform-tools 资料夹内。
解压出来的主要有三个档案,一个是 bootloader image, 一个是 radio image, 还有一个最大的就是 Factory Image 档案。余下的三个 fastboot-xxx 档案就是用于不同平台运行的 script。跟着用 USB 线接连手机,将手机转换至 fastboot mode,之后就可以运行 fastboot-xxx script。
其实 script 所做的就是 reboot bootloader, flash bootloader, reboot bootloader, flash radio, reboot bootloader, 最最后 flash image (可以用 Text Editor 开启那些 script 档案查看内容)。若不想洗机,就不要 flash userdata (又或移除 script 的 -w)。
可以到 Google Developers 网页下载 Factory Image。在下载页面内亦有详细的步骤资料可参考。
https://developers.google.com/android/nexus/images