我主要说一下在WINDOWS下的刷机,其它操作系统下就不说了(LINUX,MAC),大部份人还是用微软的系统哈。刷机时参考了很多达人写的教程,感谢这些给力的人,同时也结合了自己刷机的心得再发一次刷机过程,希望对你有用。
注意:刷机有风险,请谨慎刷机!出现一切问题后果自负
前期准备
1. 找到自己想要刷的ROM,copy至SD卡根目录中
2. 备份好自己重要数据,通讯录,短信,记事本,多媒体,等等,可以通过手机助手备份(如91手机助手、豌豆荚手机精灵等)
3. 进入手机中的“设置—应用程序—开发—USB调式”,勾选上USB调试模式
第一步、Unlock bootloader
1. 安装Nexus one驱动,见附件,插上数据线,连接好手机,安装驱动,安装完查看一下电脑的设备管理看是否安装好了,没有问号或叹号,说明安装好了(如果有安装手机助手的话那驱动一般都是装好了)。
2. 下载附件N1_tools.rar解压后将文件夹adb放置到C盘根目录(其实放在哪都可以,只要懂一点DOS的操作就没什么问题)
3. 关机,然后按住轨迹球+电源键,进入fastboot模式,连上手机数据线
4. 在电脑上运行cmd,输入以下命令行:
>cd c:adb回车
>fastboot oem unlock回车
手机就会出现如下的界面了,用音量键选择YES或NO,用电源键确定。(当然这里肯定是要选择YES啦)
当选择YES后,nexus one就已经成功解锁而且机器也将会自动重启进入系统(这里如果出现错误,或长时间等待手机回应的提示,请检查你的驱动)
第二步、开启管理员权限,也就是大家通常说的root权限,还有就是刷,新的recovery
1. 按住轨迹球+电源键,进入fastboot模式,然后再把你的nexus one与PC相连接!在cmd中继续输入命令行:
>cd c:adb回车
>fastboot flash boot nexusone.superboot.1.1.img回车
>fastboot flash recovery recovery-RA-nexus-v1.5.3.img回车
第二条命令安装新的boot,也就是获取ROOT权限,第三条命令刷,新recovery,进入手机界面会发现多了个superuse permission的图标,这个就是获取了ROOT权限了。
Root后一定要打开USB调试模式!切记!(如果之前忘了开,这里一定要打开哦)
第三步、开始刷机
1. 选择好你要刷的rom,zip格式的,不用解压!
2. 把下载完的ZIP ROM包放到SD卡根目录下,接着关机,轨迹球+电源键”进入Fastboot模式
3. 按下电源键进入“Bootloader",接着按音量向下键选择第二项“recovery”,再按下电源键确认,
此时就进入recovery模式了!(如果之前没刷新的recovery,那么这时进去recovery就会出现白框三角形中间加个叹号,按电源键+减音量+轨迹球就可以退出了)
4. 刷机开始(英文注意看还是可以看懂的,不要急),先WIPE,注意!首次刷机或者刷rom时作者有提示的,一定先WIPE,然后再开始刷机!一般情况 wipe data就可以了,然后选择Flash zip from sdcard选择SD卡中的ROM,选择好ROM后按下轨迹球就可以开始刷机了,成功刷机后,选择Reboot system now重启你的N1!
注:如遇到刷机失败的情况,比如刷机后出现无法开机,无法进入系统的情况,请再次关机,然后重新通过之前的方法再进到recovery恢复模式中,选择 Wipe,进入如下界面后,全部项目选择一下,清空所有手机数据(如同恢复出厂设置),然后再重启手机就可进入系统了。如果还是有问题,请先wipe后再重新按之前的步骤再刷一次。
要想知道自己有没有root权限还可以在连接好手机与电脑时在命令行中输入:
>cd c:adb回车
>adb shell回车
注:该命令是之前把adb文件夹放到c盘了才可用,也就是要用到文件中的adb.exe
输完命令运行出现如上图的#号就说明获得了root权限,如果是$符号那就没成功,android是基于Linux平台的开源手机操作系统。