体验Android N(Android Nougat)开发者预览版是了解Android最新功能和特性的一种很好的方式。以下是一般步骤,但请注意,具体步骤可能会根据您的设备型号和Android版本有所不同:
### 准备工作
1. "备份数据":在开始之前,请确保备份您的所有重要数据,以防万一发生数据丢失。
2. "解锁 Bootloader":大多数设备需要解锁Bootloader才能安装开发者预览版。具体步骤请参考您设备的官方指南。
3. "安装ADB(Android Debug Bridge)":在您的电脑上安装ADB,以便在手机和电脑之间传输文件和命令。
### 安装Android N开发者预览版
1. "获取Android N预览版":
- 访问Google的Android开发者网站,下载适用于您设备的Android N开发者预览版。
- 通常,您需要选择您的设备型号和相应的Android N镜像文件。
2. "连接设备":
- 使用USB线将您的设备连接到电脑。
3. "启动ADB调试模式":
- 在设备上进入开发者选项,确保“USB调试”已启用。
4. "启动ADB命令行":
- 在电脑上打开命令提示符或终端,并执行以下命令:
```
adb reboot bootloader
```
- 这将重启您的设备并进入Bootloader模式。
5. "安装Android N":
- 在命令
相关内容:
在不久之前,Google突然间上传了Android N Preview 开发者预览版,与曾经的Android L和M类似,此次的开发者预览版也是为即将到来的Android7.0做铺垫,让开发者提前为新系统带来的新特性功能做好准备,为应用提前进行适配新系统的兼容。首发可供下载的设备有:Nexus6P、Nexus 5X、Nexus 6、Pixel C、Nexus 9、Nexus Player。不过需要留意的是,Nexus5和Nexus7(2013)此次均不在此列。
作为曾经的机锋论坛机型板块的版主和Nexus讨论群群主,每一代的Android Preview都不容自己错过,接下来我将会为大家示范一下如何刷入Android N Preview,我将会使用Nexus6P来示范。
刷机有风险,数据请备份,本站以及作者对于用户行为不予负责
首先先确认机器的BL状态,可以将手机关机后,同时按压音量减键和电源键不放,即可进入到Bootloader。上图即为BL的界面,在这我们可以大概看到机器的状态和版本,需要注意的是第十行的设备锁状态,如图所示:Device is LOCKED 意思就是说设备锁处于上锁状态,如果现实 Device is UNLOCKED 意思就是解锁状态。我的Nexus6P如今处于上锁,所以需要刷机操作的话,首先要做的就是解锁了。
在BL模式下,音量上下键是选择按钮,电源是确认按钮,选择Start开机,先让手机保持开机状态,如果你的手机已经解锁了,你可以往下滑动跳过文章解锁部分。
记得要让你的手机保持75%以上的电量,最好还是充满电再操作啦。
解锁·Unlocked Bootloader
先要说明的是,我们此次采用的工具是XDA上的Nexus Root Toolkit软件,简称NRT,笔者采用的是2.14的版本,能够支持Nexus6P和5X以下设备的解锁,如果你是更新的设备可以去下载更新的版本。不建议使用国内某些刷机助手来进行一键解锁,可能会有风险。
下载安装好NRT之后,电脑会提示“Starting ADB Daemon”,意思是NRT正在启动ADB虚拟机环境。而后会显示Update checking,意思是正在检测更新,如果你所使用的网络能够科学上网的话,那么这一步将会很快走完,并且还能顺便把软件更新了,如果不能的话,那估计你可以去做点别的事情等等呗,几分钟到十几分钟的时间就会显示检测失败并直接跳入NRT程序界面。
手机型号和版本号的选择界面
手机型号我们选择的是Nexus6P,如果你的设备并不是这个的话也可以选择别的型号,自己对照一下机型型号版本就好。下面还有Android build 就是安卓系统的版本号了,在这里我能找到自己的版本号是多少,Android6.0.1后面还有一串版本号代码,这串代码可以在自己手机的关于手机里找到。如果找不到你的系统版本号也没关系,因为其实这个版本号是为了这个程序还自带Root功能而设置的,如果你并不打算使用NRT来root的话其实无关紧要(我就不用NRT来root的,但是有版本号还是选一下吧)。选择完成之后就点按APPLY咯。
然后会弹出提示界面,全英文的方式来教导你怎么在Android6.0的设备上打开USB调试。打开它的方式非常简单所以我就不截图了,按照这样操作就好:打开 设置-关于手机,然后找到版本号一栏,在这里连续点击7次就会在设置菜单上打开“开发者选项”。在这里我们需要打开三个东西:“OEM解锁”打开,“USB调试”打开,“选择USB配置” 选择 MTP。然后连接电脑(用的是TYPE-C数据线),手机屏幕上会提示是否允许此电脑进行调试,选择总是允许该电脑进行调试,确认即可。
然后在NRT上面会出现下载页面,它下载的是ROOT所需的recovery和SuperSU,如果没有科学上网,这里还得等它中断一下。然后就能进入主界面了。
主界面,一个操作界面一个log
接下来我们需要谷歌官方的驱动,其实如果你有豌豆荚之类的都已经装好了驱动,但是经验告诉我说某些驱动要么版本太旧要么就不完整,于是我们还是重新安装一次驱动比较好,在NRT主界面的右上角(比较长那个)的“Full Driver Installation Guide”(完整驱动安装向导)
随后在弹出的界面上选择“Step3”,再选择“Google Drivers”安装驱动包,安装完成之后就回到主界面那里继续解锁操作吧。
解锁开始前,你要先将你手机上面的数据进行备份,因为解锁会将数据完全清空。
备份好之后我们就开始解锁了,在主界面上点击“Unlock”,然后就会出现提示,提示说的就是清空数据的事情和USB调试里面的OEM解锁的确认打开。
然后确认备份OK,USB调试都OK,数据线都OK的话,就点击确定开始解锁,此时又会有一个提示告诉你说进入Bootloader模式,点击确定之后手机会自动重启到Bootloader模式。
然后会自动引导出现解锁选择项,如图所示,用音量键和电源键选择YES就可以解锁成功了。然后就会自动开机什么的了,可以重新关机进入BL状态看看是不是UNLOCKED了。
解锁后开机的第一屏在google logo下会多了一个锁的logo
小提示:上锁操作类似,但不建议上锁,Nexus生来折腾,没必要上锁什么的,解锁不影响使用。而且上锁时也会清除数据。
刷写Android N
AndroidN跟其他的官方系统包一样,都是tgz的格式。我们可以用第三方解压工具例如WINRAR和7-Zip(推荐7Z)来解压工具包。
还是先去下载吧,官方下载链接:(需科学上网)
https://developer.android.com/preview/download.html#device-preview
国内搬运百度云:(来自机锋论坛ID:呆瓜Drake)
http://pan.baidu.com/s/1eQZs4vS
将tgz解压到 硬盘根目录 下,在这里我的文件夹名字为angler(6P代号),然后我们将里面的 image-angler-npc56p.zip 继续进行解压,解压到angler文件夹中。
然后会得到图中这么多东西。哦对了,其中有几个是adb文件,需要下载adb包。
标出来的就是adb文件,同样需要放置在根目录中。
做好这些准备工作之后,随后我们开始准备刷写AndroidN。先将设备保持在正常开机状态,将之前我们打开过的开发者模式,USB调试等等通通都打开,然后在这个angler文件夹下打开命令提示符,win10可以在窗口左上方点击文件选择打开命令提示符。还可以在这个窗口中按着shift不放后,按下鼠标右键选择打开命令提示符。
然后我们在命令提示符应该是可以看到 X:angler (X是硬盘标符)
在手机正常系统模式下,用数据线与电脑连接起来,确认手机上显示USB调试并允许该电脑进行调试。
输入命令:
adb devices
查看连接设备名称,如果正常显示即可进行操作,如果list下为空白的话,检查一下数据接口是否连接上了,打开电脑的“设备管理器”查看Android Device是否正常显示。如果能够显示设备序列号了,但是后面是“offline”离线状态的话,请去下载更新的adb工具包,将SDK更新一下再使用。具体解决方法就是下载adb_1.0.032版本。
接下来我们要进入BL,输入命令:
adb reboot bootloader
此时手机会重启至bootloader,首先我们要先更新bootloader文件,输入命令:
fastboot flash bootloader bootloader-angler-angler-03.51.img
命令输入完毕之后回车,它会自动刷写bootloader文件,最后会显示Okay字样则表示成功输入,如果现实fail则刷写失败,解决方法一般是重装google驱动,请参考解锁部分。
bootloader刷写成功之后,我们先重启一下bootloader,输入命令:
fastboot reboot-bootloader
回车之后手机会自动重启到Bootloader。
接下来我们需要更新刷下radio(基带)文件,输入命令:
fastboot flash radio radio-angler-angler-03.61.img
回车之后再次看到okay就需要再次重启BL,输入命令:
fastboot reboot-bootloader
回车后手机会再次重启到bootloader界面。将BL和基带都刷写更新成功了之后,后面我们就需要更新刷写系统的其他部分了,按照 boot、recovery、system、userdata、cache和vendor的顺序来刷入,刷入这些文件的时候并不需要重启BL,直接输入相应的刷写命令并回车就可以了,但是要一个一个地来,输入完一个命令并回车的之后它会自动输入,等待刷写完成显示OKAY之后再输入下一个命令。
输入命令:
fastboot erase cache
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash cache cache.img
fastboot flash vendor vendor.img
以上就是刷入命令,其中system的刷写是最费时间的,需要耐心等候好几段的刷写,其次刷入userdata的命令是可以跳过的,如果是日常刷写系统更新底包的话是可以不输入该段命令来保留用户的系统数据,已经安装过的APP可以得到保留,但是我为了系统完整性和不愿再开机时等待过长的“Android系统升级 app优化”的步骤,我还是会选择刷写用户数据。
确认以上几步都无误并显示Okay成功刷写完毕之后,可以开机进入系统了,此时我们可以输入命令:
fastboot reboot
机器就会自动重启,如无意外,我们就能进入到AndroidN了。
附上完整命令:(第一句的title指令是为了装逼)
About Android N is coming soon
如果觉得麻烦也不要紧,迟些会发布下一篇文章:带你领略Android N的魅力
敬请关注
全文完
@13丨Jason
参考链接:
https://developer.android.com/
http://bbs.gfan.com/android-8259937-1-1.html
转载请务必注明出处:不软»教你来体验Android N Preview开发者预览版