Nexus S 升级安卓(Android 4.0.3)正式版教程 - Win和Mac通用
更新:直接可以刷的完整版ROM已经放出,可以直接刷到4.0.3,而不需要升级。下载地址是这里。另外,如果你不喜欢4.0.3,可以在这里找到之前的版本。
今天听到Google官方放出针对Nexus S的安卓(Android - Ice Cream Sandwich)4.0.3正式升级包,之前刷过一个开发者编译的4.0 ROM,十分不稳定,联通3G网络不支持。这次的升级包,应该没有这些问题,于是我按耐不住,刷了一个。在这里写下一些经验总结,避免大家走弯路。
Notice: 如果你从未刷过机,建议认真阅读,避免误操作。
整个刷机过程分为以下几步:
- 备份数据 - 保护好自己的数据资料
- 安装Nexus S 驱动(Mac用户华丽地跳过这步)
- 解锁Bootloader
- 安装 ClockworkMod Recovery Image
- 刷入原生2.3.x的ROM
- 安装4.0.3升级包
无论是Windows用户还是Mac用户都需要的文件:
- ClockworkMod Recovery Image 5.0.2.0 - 给NS用的官方最新版
- 原生2.3.6 Android ROM - I9020和I9023通用,如果你的系统就是原生系统,则不需要下载
- Android 4.0.3 OTA 升级包
- MIUI刷机工具包 - 这个刷机工具包包含了所有刷机需要的工具,大家不需要下载Android SDK,也不需要安装JDK,省很多时间
- Android SDK - 安卓开发工具包 for Mac
- fastboot-mac - fastboot for Mac
点击开始菜单,右键点击“计算机”,点击菜单中的“管理”,之后,点击左边的“设备管理器”,看右边的设备,会有一个“未知设备”,这代表Windows没有识别你的手机。我们现在在“位置设别”上,点击右键,选择“更新驱动程序软件..”,然后选择“浏览计算机以查找驱动...”,然后在选择miui_ns/drivers/x86目录(64位的系统选miui_ns/drivers/x64),点击下一步,这样驱动安装的工作就完成了。安装成功后,系统就可以识别您的手机为Android Phone,“未知设备”也会消失。
3. 解锁Bootloader
Notice: 如果您的手机已经解锁过,请跳过这一步。(Bootloader界面上的文字,如果显示为"LOCK STATE - UNLOCKED",则表示已经解锁)
Windows用户:在电脑上双击miui_ns/fastboot目录下的unlock.bat文件。
Mac用户:解压fastboot.zip,打开terminal,输入“cd ”(cd空格),然后把解压后的fastboot文件夹拖入ternimal,按回车,之后输入“fastboot-mac oem unlock”。
手机会出现"Unlocak bootloader?" 的确认提示,按音量键选择YES, 再按电源键确定。好了,bootloader已经解锁,你会看到如右图所示的解锁后的bootloader界面,保持在解锁后的bootloader界面。
4. 安装 ClockworkMod Recovery Image
Windows用户:打开miui_ns/fastboot工具包文件夹,删除一个叫“recovery.img”的文件(如果没有显示文件名后缀,则是一个叫recovery的文件),将下载好的recovery-clockwork-5.0.2.0-crespo.img复制到这个文件夹(miui_ns/fastboot目录)下,重命名recovery-clockwork-5.0.2.0-crespo.img为recovery.img(如果没有显示文件名后缀,则重命名为recovery就可以),双击miui_ns/fastboot目录下的flash_recovery.bat文件,文件执行完毕后,recovery就已经刷好了, 继续保持在解锁后的Bootlader界面。
Mac用户:在ternimal中,敲“fastboot flash recovery ”(注意后面有个空格),然后从文件浏览窗口中,将下载好的ClockworkMod Recovery Image拖进ternimal中,Mac会自动将这个文件的位置,跟在上面的命令后面,敲回车。执行完毕后,recovery就已经刷好了。
5. 刷入原生2.3.6的ROM
Notice:如果手机本身就是原生ROM,请跳过这一步。
在Bootlader模式下选择RECOVERY(第三个选项)并确认,(音量键选择,电源键确认)手机重启进入Recovery模式主界面。
这时候,你会进入一个漂亮的蓝色界面,这就代表我们进入了ClockworkMod Recovery界面。
选择"wipe data/factory reset"并确认, 选择"Yes -- delete all user data"并确认;
选择"wipe cache partition"并确认,选择"Yes--wipe Cache"并确认,操作完成后,回到Recovery模式主界面。
选择"mounts and storage"并确认,选择“mount USB storage”并确认,然后等待一下,电脑上就会出现一个可移动磁盘,之后,将下载好的原生2.3.6 Android ROM和Android 4.0.3 OTA 升级包都复制到这个磁盘中。
复制完成好,弹出可移动磁盘。在手机上,选择"Unmount"并确认,之后选择"Go Back",回到主菜单,选择"install zip from sdcard"并确认,然后选择"choose zip from sdcard",找到放入的原生ROM - 1ada25375426.signed-soju-ota-189904.1ada2537.zip,选择并确认,然后再选择"Yes"并确认。
之后手机就会安装上原生2.3.6 Android ROM。安装好之后,选择"Go Back",回到主菜单。
6. 安装Android 4.0.3升级包 - 最后一步
Notice:如果你跳过了第2步,请参考第5步中有关mount and storage的操作,将Android 4.0.3 OTA 升级包复制到可移动磁盘中。
最后一步,我们将安装Android 4.0.3升级包。
选择"install zip from sdcard"并确认,然后选择"choose zip from sdcard",找到VQ8PQk_V.zip(下载好的4.0.3升级包),选择并确认,然后再选择"Yes"并确认。
现在,你的手机将在原生2.3.6ROM的基础上,升级到4.0.3。完成之后,选择"Go Back",回到主菜单。
最后,选择"reboot system now",重启你的手机,进入华丽的Android 4.0.3开机画面,刷机到此就大功告成了。
7. 最后
由于现在还没有出现flashable的原生4.0.x的ROM,目前刷4.0.x系统,需要先刷回老版本,再升级。之后可能会出直接可以刷一次就行的,那时我再更新博客。
进入Android 4.0.3之后,第一件事情当然是安装AppChina应用汇,打开浏览器,访问http://m.appchina.com,点击“客户端下载”,之后安装上。然后就是用应用汇安装各种必备软件,比如输入法,QQ和微博等。
好了,到这里,大家应该会发现,刷机其实并没有那么难,按照教程一步一步,不到10分钟就可以搞定。好好享受Android 4.0.x的各种新特性吧。:)