Nexus S刷机记录

换三星Nexus S手机(i9023),预装系统Android 2.3.4,带了一大堆垃圾应用,无法卸载,最近洁癖极大,于是下定决心刷机。之前请郑老师root了一次,怎奈不成功,系统无法正常升级,耐不得性子,自己动手吧,正好google刚放出Android 4.0.3,目标就是它了。1、Java SE下载安装

http://www.oracle.com/technetwork/java/javase/downloads/index.html

2、Android SDK下载安装

http://developer.android.com/sdk/index.html

3、安装ADB

Android Debug Bridge,简称ADB,在SDK Manager中选择安装Tools – Android SDK Platform-Tools
设置系统路径,添加android-sdk/tools和android-sdk/platform-tools

4、安装USB驱动

在SDK Manager中选择安装Extras – Google USB Driver Package
打开手机中的USB调试模式,然后通过USB线连接电脑,指定驱动程序的位置android-sdk/extras/google/usb_driver
启动cmd,输入:

adb devices

驱动正确应该返回是设备序列号

5、unlock手机

启动cmd,输入:

adb reboot bootloader

然后输入:

fastboot oem unlock

使用音量键选择“Yes,unlock bootloader”,按下电源键确认

6、root手机

下载Superboot,解压缩

http://www.addictivetips.com/?attachment_id=37613

关手机,按住电源键和音量增大键,将手机接入bootloader模式,用USB线连接电脑,双击运行install-superboot-windows.bat。(不过这一步之后,我也不知道是否root成功。)

7、安装ROM

http://forum.xda-developers.com/showthread.php?t=1063664

这里列出了目前Nexus S全部的OTA升级及完整的ROM,选择Android 4.0.3的完整ROM下载,大约160M。然后通过USB线链接电脑,将下载的zip文件复制到手机的根目录。关手机,按住电源键和音量增大键,将手机接入bootloader模式,用音量键选择Recovery,按下电源键。在Recovery菜单,先选择wipe data/factory reset,“Yes – Delete all user data”;然后选择wipe cache partition,“Yes – Wipe Cache”;最后选择Install zip from SD card,找到要安装的zip文件,用电源键确定,然后就是安装过程了。

8、安装结束,在Recovery菜单选择reboot system now,重新启动手机,进入新系统。

终于,升级到干净的Android 4.0.3。