刷机就是给手机重装系统。刷机可以使手机的功能更加完善,并且可以使手机还原到原始状态。一般情况下Android手机出现系统被损坏,造成功能失效或无法开机,也通常通过刷机来解决。一般Andriod手机刷机分为线刷,卡刷,软刷和厂刷。
Google Nexus 的刷机步骤可分为这几步:
第一步:装驱动 第二步:解锁手机 第三步:ROOT
第四步:刷入recovery 第五步(1):用recovery刷机(针对第三方ROM) (2):用fastboot刷官方ROM或者基带内核
刷机分为两种:一种是用recovery刷机,另一种是用fastboot刷机
第一种刷机方法(recovery刷机)
首先,刚买的手机看是否解锁没,新买的机子,一般都是没有解锁的,看的方法很简单,如果你的开机第一屏的白字Google下面没有一把解开的锁,或者进入fastboot(进入fastboot的方法:在关机状态下同时按“音量+”和“音量-”和“电源”三个键,等待机器发出轻微震动即可放开,这是进入的界面就是fastboot界面)后最下面的LOCK STATE那行显示的是LOCKED,那么证明你的机子没有解锁。如果已经解锁,可以直接刷入recovery的。
第一步(准备工作):
①下载Google Nexus电脑驱动并安装:(很重要)②下载安装ADB驱动并安装(可以直接下载驱动精灵然后安装驱动或者下载ADB驱动,按下面的图进行安装,建议大家直接用驱动精灵,快捷方便,驱动精灵安装ADB驱动方法我会写在二楼), ③下载 解锁,root,刷recovery,刷基带,刷内核刷BL,刷系统工具 (很重要)
(1)驱动安装图文教程:
第二步:让手机进入fastboot模式(方法再说一次:在关机状态下同时按“音量+”和“音量-”和“电源” 三个键,等待机器发出轻微震动即可放开),用数据线连上电脑。这时候一般来说电脑会找到新硬件并且未识别,如果未识别的话,驱动精灵作用就来了,用它来安装好驱动即可(当然也可上面给的adb驱动,不过比较麻烦。
第三步:
①双击电脑第一步下载的文件夹里面的Galaxy Nexus fastboot v2.0.bat,会看到如下的界面:
②选择“1,检查驱动”,如果反馈了一串数字和fastboot字样,证明驱动安装好;如果没有反馈直接关闭了,就要检查自己的驱动哪里有问题了。
③选择界面中的“2 解锁手机”, 然后手机屏幕,选yes,用电源键确认,按照提示操作即可。解锁后可以看见开机第一屏多了一把解开的小锁。
④重复上面的②③步骤,再次进入界面,选择“4 root手机”,按照提示操作即可ROOT完成后请下载RE管理器删除:recovery-from-boot.p(没有就不用删了,必须删除这个东西,很重要).如果你手机不是官方ROM,也请不要用第四步骤来ROOT手机,切记)
RE管理器:Red_Hat红帽图标版RE管理器.apk 点击此处进入论坛下载
⑤重复上面的②③步骤,再次进入界面,选择“5 刷入recovery”,按照提示操作后即刷入了CWM recovery。在fastboot里面选择recovery mode,可以看到版本已经是5.5.0.2了。
严重注意:如果你是官方 4.0.4 的用户,同样请勿再使用此工具中的root选项来root手机,否则可能出现未知的问题!如要 root,请在刷入 cwm recovery 之后(就是不进行第四步骤直接选择第五步),在 recovery 模式中不 wipe 直接刷入此包:http://kuai.xunlei.com/d/GXUBNZMJRNDX 即可
第三步(刷ROM):重启手机然后把下载好的zipROM包放入手机储存里面,前提是自己要找的到目录
手机进入recovery模式:(用上面的⑤步骤进入或者,关机,同时按住音量+、音量-、电源三键进入fastboot模式,然后通过音量键选择recovery模式,按电源键确认即可)
选择wipe data/factory reset------选yes确定,选择wipe cache partition------选yes确定 (强烈建议双wipe再刷入,因为不wipe有可能会导致未知的问题,从而引起不必要的麻烦) 选择install zip from sdcard------choose zip from sdcard,然后选择刚刚放进去的rom文件,确认即会自动刷入。 选择reboot system now,手机重启,大功告成!
第二种用fastboot命令刷机
这个方法主要针对官方发布的固件,官方固件的发布一般是img格式的,CWM recovery无法直接刷入,需要用到此方法。由于GN开放了fastboot的刷机命令,使得刷机不必再依赖类似odin的刷机工具,仅仅一个命令即可搞定。
首先我们把官方发布的原厂镜像下载下来,点击进入地址,根据自己的手机网络制式和需要的版本,得到的包包是TGZ格式的。这时我们用winrar把这个tgz格式的包包解压(以yakju-icl53f版本为例),可以看到里面有4个文件:1个bootloader的img文件,1个radio的img文件,1个zip的包包和1个名字为flash- all.sh的包包
Psp go:解锁一下bootloader:我一直当它和fastboot是**事,是系统启动前的一段程序,作用是为最终调用操作系统内核准备好正确的环境,属于很基层的部分(大家度娘谷歌下),而刷bootloader这个变砖风险也较大,一般没必要时候是不建议刷的;radio即基带,是掌管手机通讯的模块,和手机信号、通话质量等问题息息相关,觉得需要可以自行刷入;而那个zip文件就是真正的固件,刷入以后系统就会变回官方的系统。
1,简单方法介绍:
还是需要用到刚刚的附件,先参照前面“一,用CWM recovery 刷机”部分,做好获得驱动和解锁的操作。进入fastboot模式后,打开Galaxy Nexus fastboot v2.0.bat文件,检查一下驱动之后,把刚刚得到的rom里面的文件重命名(看你需要刷入什么东东),规则如下:
刷基带请将基带名称重命名为:radio.img,刷固件请将系统包重命名为:image.zip,刷bootloader请将BL名称重命名为:bootloader.img,如果你有内核的img文件,也可以将内核名称重命名为:boot.img,把你需要刷的内容放到Galaxy Nexus fastboot v2.0.bat同一目录下。在界面输入对应的数字即可刷入,成功一般都出现sending……..OK,writing……….OK的字样。重启手机之后,这样就大功告成了!
如果你是刷官方包包的时候,首先会对你机子的bootloader、radio进行检测,如果达不到刷机的要求,它会提示:
看到哪里failed了就刷一下他要求的版本,如上图的话,要求刷一下XXKK6的基带才可进行。刷完基带后重启一下bootloader,然后可以继续刷下一个项目了.
命令:刷入recovery命令:fastboot-windows.exe flash recovery recovery.img,刷入基带的命令:fastboot-windows.exe flash radio radio.img,刷入内核的命令:fastboot-windows.exe boot boot.img,刷入bootloader命令:fastboot-windows.exe flash bootloader bootloader.img,刷入rom包(包含boot,recovery,system,userdata)命令:fastboot- windows.exe -w update image.zip
示例(刷入基带):1.首先Galaxy Nexus得解锁并获root权限,在这一个过成中,有关驱动也装的差不多了,但还可能有意外情况发生,下载驱动精灵(点击下载)并安装,在电脑接手机后驱动精灵会帮助检测驱动问题和升级驱动。2.下载基带radio-maguro-i9250xxkk6.img.zip,然后解压并改名为 radio.img,放在c盘根目录下。3.下载FASTBOOT/ADB工具,解压并放到c盘根目录下。两个文件打包下载 4. 手机勾选成usb调试,手机断开与电脑的连接并关机(先断开再关机),然后同时按下音量+、音量-和电源键,启动手机后进入到bootloader界面。 5.把手机插在电脑上,在运行里输入cmd,启动dos命令符,输入C:>fastboot devices,验证手机是否连上电脑,如果显示:014994B00B011019 fastboot(类似的),就进行下一步;输入C:>fastboot flash radio radio.img
显示的结果是:
sending 'radio' (12288 KB)... OKAY [ 1.235s]
writing 'radio'... OKAY [ 2.616s]
finished. total time: 3.851s
表示刷基带成功,重新启动手机。如果输入命令后显示如下结果,是说明驱动没装好,用驱动精灵重新检测按装一次。C:>fastboot flash radio radio.img < waiting for device >。最后刷好基带如图:
说到风险,但凡刷机都带有一定的风险,关键看你能否把风险降到最低或直接没有。首先我们必须明白的是,正常的刷机操作是不会损坏手机硬件的。其次刷机可以解决手机某些莫名其妙的毛病、升级手机硬件驱动(就像升级电脑的BIOS)、为手机增加无数DIY功能。但是不当的刷机方法可能带来不必要的麻烦,比如无法开机、死机、功能失效等后果,有很多windows系统的手机刷机后很容易导致手机恢复出厂设置,变成全英文系统,将会造成很难解决的问题。特别说明一下,一般刷机后就不保修了,所以不是特别需要的话,最好不要刷。切记!