刷机介绍----超详细

ROOT、刷REC、第三方ROM的先后顺序?

如果是HTC的手机都是先要解锁,其他的一般不需要
顺序是先刷了recovery,之后用recovery刷第三方的ROM,然后再root,其实绝大多数的第三方ROM都是自带root的,所以很多时候无需自己再另外的root
这里给你解释一下这些具体作用吧,
recovery是一个基本的还原工具,刷机、备份、还原、格机都可以使用recovery来搞定,所以recovery是最必须的
其次ROM就是一个系统包,就像电脑的系统安装包一样
root是对系统进行破解,只有安装了系统之后才对系统进行破解,所以一定是刷了ROM之后再root,不过有些人是喜欢用自带的官方系统,那么直接root就可以了,就无需刷recovery和刷rom

一:刷机准备与介绍

首先简单介绍下刷机吧,所谓的刷机,不纯指刷新的系统,
其中还包括刷Recovery(也叫CWM或者工程模式),
基带(你可以理解为电脑驱动类),
ROM(系统哦),
SPL(你可以理解为电脑上的BIOS),
Radio(管理手机信号通讯类的,你可以理解为电脑上的网卡驱动)还有很多,我不想介绍了,简简单单就好。

我们刷机,一般主要就是刷ROM了,你可以理解为重新装一个新的系统,比如我们电脑本来用的XP,你重装系统,装个Win7,这种过程,在我们安卓手机上理解为刷ROM,或者你也可以说是刷机,基本上我们刷机就是指这个了。
下面简单介绍下流程,,刷机方法分为2种,一种是卡刷,一种是线刷,其它方法我不多论述。
方法一【卡刷】:
①第一步:先给手机Root
②第二步:刷Recovery
③第三步:下载对应版本的ROM包,放在SD卡。
④第四步:用Recovery刷ROM包。
方法二【线刷】:
①第一步:先下载手机对应的驱动,并安装。 ②第二步:手机用数据线连上电脑,进入挖煤模式,不同手机有不同的模式。
③第三步:下载对应版本的ROM包。
④第四步:在电脑上用Odinv刷ROM包。(这是三星安卓手机的线刷工具)

二:正式开始

【卡刷篇】
①:给手机Root的方法也很多,这里不一一介绍了,root后才能继续哦
②:什么是Recovery?表面上是恢复得意思,实际上它就是一个系层的软件,你可以把它理解为我们电脑上的Ghost,它就是手机上的Ghost了,能够备份/还原、分区、擦除选快、可以升级补丁包,可以刷系统包等等,功能是非常强大的。
Recovery,的全称是ClockworkMod Recovery,所以很多人也简称为CWM,或者工程模式。
我们安卓手机默认是带了Recovery的,不过官方原版的,功能少得可怜,而且不可以用来刷包或者备份还原什么的

而网络上的Recovery一般是功能要强大很多,:
所以我们需要去刷Recovery,刷个功能更加强大的Recovery,用它来代替系统自带的Recover
【刷Recovery的四种方法】
刷Recovery的方法有很多,不会低于四种方法,不过我这里只简单的介绍四种方法,这四种方法可以针对大部分手机。

【刷Recovery的方法一】
去网上下载自己对应的Recovery,请一定要下载自己手机对应机型的才能用哦。每个手机的Recovery要求有点不同,我手机S5670刷S5830的Recovery后,进入Recovery模式就会白屏。
Recovery有很多种版本,新版和旧版其实区别不太大,一般就是多加了几个功能,我们用不什么到的,而且有些新的版本反倒有BUG。当然,若是汉化版本的当然更好了。
下载好后,文件名一般是zip或者tar格式的,我想说的是,tar格式是线刷格式,zip是卡刷格式。我的方法一是用自带Recovery刷,所以请保证你下载的CWM Recovery是zip格式的。
【千万别直接把tar格式改成zip格式去刷哦,虽说tar和zip格式可以用工具转换,但比较麻烦,我就不介绍了

然后把这个zip文件改名字为update.zip,放到手机SD卡目录下,然后关机。再按Home(中间的方块键,强退所有的)键+Pwoer(电源关机键)键进入recovery模式。(有的手机是按音量下(或者上)键+Home键+power键)
用音量上下键移动,选择apply update from sdcard,然后找到update.zip,按中间的方块键(home键)确认。

完成后,选择Reboot system now重启手机,重启完成后。再关机,再进入Recovery模式,若是成功了,一般你会发现变成了这样的:

至此,刷Recoery的方法一就完成了,我刷Recovery不是用的这个方法,所以不能确定这个是否可行,这个适合什么手机,我也不太清楚,大家可以试试。

【刷Recovery的方法二】
说明下,方法二只适合三星安卓手机,其它手机不需要看这个。
先下载好CWM recovery,适合自己手机的哦,推荐网站:bbs.hiapk.com,找到自己的手机机型,下载Recovery就好。请保证下载的CWM为tar格式的。
然后用数据线连接电脑(XP,Win7都行的,台式笔记本也都行的),接上手机,电脑会自动搜索驱动,一般是搜不到的,所以请大家自己去网上下载自己手机对应的驱动程序,直接百度你的手机型号+驱动,比如我的GT-S-5670的,我就输入S5670驱动。

下载的话,建议下载一键式的驱动安装包,手动的驱动安装包怕你们不会。安装好后,点击我的电脑-右键-管理-设备管理,里面一般多出了个调制解调器或者多出了个其它设备,要看设备运行正常哦。

然后我们关闭手机,再按音量下键+Home+power键进入挖煤模式(每个手机进入的方式有点不同),手机会进入一个黄色小安卓机器人拿把铁锹在挖煤的模式,下面写着Loading…,可能有的三星安卓手机会有点不同。
下载工具OdinV4,地址:http://good.gd/2059469.htm
注:这个OPS是我的三星S5670的,你什么型号就要下载什么型号对应的OPS,千万别弄错了。
做完前面的操作后,打开OdinV4,把OPS里面选择我们刚下载的文件里的BENI_v1.0.ops,然后勾选One package,再在最下面的One package里面选择你自己下载的tar格式的CWM recovery文件夹。

都选择完后,点击Start开始,然后就静静的等待吧,中途你的手机会自动重启,千万别拔掉数据线,否则手机就会变砖。直到那里出现绿色的pass后,再拔掉数据线,我用了3分26秒,时间久了点,

然后你关掉手机,按Home键+power键进入Recovery,你就会发现你的手机的Recovey变了,如图所示:

理论上来说,这个第二种方法适用于所有三星的安卓手机,成功率也很高,大家若是三星的安卓手机就用这个吧,我也是用的这个刷的。
注意:上面那个OPS文件要根据你的基带来选择,比如我的基带版本是S5670ZCKP8的,在我的手机信息里可以查看,上面那个OPS只适合KP8的,前面是什么无所谓,看得就是最后面的是KP什么,若是你的是KP7或者KPA、KPB什么的,就请下载对应版本的OPS文件,网上有,弄错了可是很危险的啊。

【刷Recovery的方法三】
这个方法是在手机上面刷Recovery,先在网上下载个安卓超级终端,然后用超级终端刷Recovery。

然后下载CWM Recovery,把里面的recovery.img解压出来,放到手机SD卡里。
接着在手机上打开超级终端,输入:su 并按回车键确认。
搜狗输入法有回车哦,那个回退键,这时候会出现授权管理的授权页面,点击确认即可。
然后输入:flash_image recovery /sdcard/recovery.img 再按回车确认,过程图如图所示:

这样你的Recovery就刷成功了,关机,进入Recovery模式看看是否变了吧。
注意:若是输入第二条命令的时候出现flash_image: not found,就请下载这个文件,并用XDA或者RE文件管理器放到系统目录的system/bin/目录下面。记得要给这个文件给予读、写权限,然后再执行上面的操作。
下载地址:http://115.com/file/an9i0xiq
理论上来说,这个方法能适用于大部分手机,大家都可以试下这个方法。

【刷recovery的方法四】
方法四怎么说呢,就是方法三的电脑版,一个是在手机端用超级终端执行那些命令,一个是在电脑端用超级终端(DOS)执行那些命令,我简单的介绍下好了,若是手机端超级终端执行失败的可以用这个方法。
首先请下载这个文件包:http://good.gd/2059563.htm
然后在把里面的文件都解压出来,把flash_image文件用XDA或者RE文件管理器,复制到系统目录下的system/bin目录下,把下载的CWM Recovery解压出来的recovery.img文件放到手机的SD卡目录下。
再在电脑端把adb.exe和AdbWinapi.dll这2个文件复制到Windows系统的C:/windows/system32/目录下。
接着请把手机和电脑用数据线连接,安装好驱动后打开USB调试。HTC的手机是用把电脑和手机用HTC Sync模式同步。
再在电脑上左下角开始-运行-输入cmd-按回车进入DOS命令框。Win7的话,直接在左下角输入cmd查找,然后右键用管理员的身份运行找出来的cmd.exe。
输入命令:adb shell 并按回车确认
输入命令:flash_image空格recovery空格/sdcard/recovery.img 并按回车确定
执行完成后,就好了,再拔掉数据线什么的,关手机,进入Recovery模式看看是否变了。好了,这个方法基本上是HTC系列手机的,不知道其它手机是否可行。
若是你用上面的4种版本都不行的话,那么请参考这篇文章,这篇文章是适用那些手机只能进入fastboot模式的,地址是:http://mobile.yesky.com/359/9255859.shtml

刷Recovery的方法从上面的篱笆(+号)栏开始,到此结束,这么多,只是要你选择其中的一种刷入Recovery而已。

③上面就是刷Recovery的几种方法了,选择任意一种,刷完成后,接着就是我们的刷机之旅了。
去网上下载自己对应机型的ROM系统包,建议网址:bbs.hiapk.com,在下面找到自己的机型,里面有很多对应机型的ROM包啊,Recovery包,什么的下载,而且会有对应手机的教程,非常推荐。下载ROM包时,请注意介绍,比如ROM包要求你的手机系统是2.3.4,基带是KP7或者8,你的手机系统是2.2.1的话,就只能先刷到2.3.4,再去刷那款新的系统。
④下载好zip格式的ROM包,然后把它复制到手机SD卡的目录下。然后把SD卡装到手机里,关手机,再进入Recovery模式,会出现如图所示的界面。

我们有了新的Recovery,可以做的事就很多了,为了防止刷机出现意外,所以先备份下系统,到时候想刷回来的时候,还原一下就好了。
进入了Recovery,参考上图,用音量键移动到backup and restore上,按Home键确定,进去后,选择backup,然后按Home键确认,再移动到最中间的Yes上面,确认,就正式开始备份系统了。
等待几分钟后,系统就备份完成了,出现如图所示的界面,下面写了Backup Complete!,就是备份完成的意思。

备份完成后,会在手机的SD卡下生成一个名为clockworkmod的目录,目录下面有个backup的文件夹,打开后会出现一个以你当当时备份时间命名的文件夹。
若是什么时候想恢复到刷机前时,就恢复下,恢复的方法和上面一样,选择backup and restore,进入后选择restore,然后选择备份时间的那个文件夹,然后选择Yes就OK了,系统就会自动恢复,几分钟后就正式完成。
备份完成了,我们就开始正式刷机。我们进入Recovery模式。刷机前要先双wip。选择wipe date/restet,如图所示:

然后移动到中间那个Yes上,按Home键确认。

继续第二个wip,选择wipe cache parttion,和上面操作基本一样,选择Yes确认。
执行完这2步后,我们就选择install zip from sdcard,意思就是安装SD卡上面的zip压缩包。
然后选择choose zip from sdcare,意思就是选择一个SD卡里的zip安装包。

接着就是找到我们首先下载好的ROM包,一个zip格
接着就是找到我们首先下载好的ROM包,一个zip格式的,选择那个文件,按Home键确认,然后就是慢慢的等待了。几分钟过后,就成功了。然后我们选择reboot system now重启系统。

这样,刷机就完成了,这是卡刷系统的方法,基本上所有手机都可以这样刷,只要有Recovery,然后用Recovery刷ROM包就可以了,简单,
注:HTC手机,若是你刷了新的ROM包,信号不好的话,就建议你刷Radio,这个是关于信号类的,比如WIFI之类的,有些新的ROM有Radio要求,不过这个好像也只限于HTC的手机。若是你刷了新的系统没问题就不建议你刷了。
刷的方法和刷系统一样,下载zip包,放在SD卡,然后进入Recovery,选择install zip from sdcare,然后选择choose zip from sdcare,找到下载的Radio的zip压缩文件包,选择后,然后点Yes就Ok了,很简单的。刷新系统没问题,或者新系统没要求,就别刷哦。
至此,卡刷篇就结束了。总结下,所谓卡刷,就是先找一种方法刷入Recovery,然后用Recovery去刷ROM包,所有手机都是如此好累啊。
接上面…
【线刷篇】
建议吧,大家都是用卡刷,因为基本上网络上卡刷包是最多的,你去网上下载系统ROM包,大部分都是卡刷包,zip格式的。线刷包一般是需要解压的zip格式的,还有一种线刷包,是tar格式的,基本上你去下载ROM时,别人都会介绍的。
我这里就写三星安卓手机的线刷方法,线刷的好处是,比较安全,不会出现错误,哪怕系统崩溃了,开不了机,也进入不了Recovery模式,照样可以刷,而且可以不用Root,下面正式开始吧。
注:线刷是解决手机变砖的唯一方法,所以大家还是需要学会线刷的,每个手机的线刷方式不同,我这里介绍的是三星安卓手机的线刷方式。
①:怎么说呢,不论哪款手机线刷,都先需要去网上下载对应手机的驱动程序安装。怎么安装驱动开始刷Recovery的第二种方法里面已经讲了,所以不再赘述。
②:我们安装好驱动后,把手机用数据线和电脑连好,然后关闭手机。再按音量下键+Home键+Power键进入挖煤模式。然后下载三星的专用线刷工具,就是开始介绍线刷Recovery的那个Odin。
下载工具OdinV4,地址:http://good.gd/2059469.htm
③:然后去网上下载自己对应机型的ROM系统包,建议网址:bbs.hiapk.com,在下面找到自己的机型,里面有很多对应机型的ROM包啊,Recovery包,什么的下载,而且会有对应手机的教程,非常推荐。
下载ROM包时,请注意介绍,比如ROM包要求你的手机系统是2.3.4,基带是KP7或者8,你的手机系统是2.2.1的话,就只能先刷到2.3.4,再去刷那款新的系统。
④:我想说明下的是,线刷包有2种,一种是你下载来是zip格式的,解压出一个tar.md5的包,只有一个的。这个线刷包很少,刷的方法相对简单,和刷Recovery方法一样,打开Odin,
先选择OPS文件,然后勾选上One Package,再把最下面的One Package那里选择你下载的ROM包解压出来的一个.tar.md5的文件。最后点击Start开始即可,过程完全和上面的用线刷Recovery过程一样。
下面开始正式介绍三星安卓手机通用的线刷方式,你一般下载的线刷包,都会是一个zip或者rar压缩格式,那个文件是需要解压的,解压到桌面后,会有几个文件夹,和一个OPS文件。

这才是大部分的线刷包,我们然后打开Odin,这样选择,把图片扩大了看哦,
按着上面的设置后,然后按Start开始,大概等个5分钟左右,就会显示PASS,表示通过。中途工具会让手机重启,不要看见手机正常开机了,就拔掉数据线,必须等到工具那里显示绿色的,并显示PASS后再拔掉数据线,否则你手机会变砖的!!!完成后显示PASS是这样的,
附:Recovery的选项中文翻译,若是你们下载的Revovery不是中文版的,就可能需要这个。
-reboot system now 重启你的系统
-apply update from sdcard 安装sd卡的update文件
-wipe date/factory reset 清除用户信息和软件信息
-wipe cache partition 清除分区缓存
-install zip from sdcard 安装sd卡中的zip格式的文件
-backup and restore 备份和恢复
-mounts and storage 挂载和存储
-advanced 高级选项
-power off 关机
高级选项内部:
-Reboot Recovery 重新启动工程模式
-Wipe Dalvik Cache 清除缓存
-Wipe Battery Stats 清除电池信息
-Report Error 修复错误
-Key Test 测试(具体功能不详)
-Show log 显示日志
-Partition SD Card 快速将sd卡分区(一个FAT32 一个ETX 一个 SWAP)
-Fix Permissions 修复权限

然后解释下你下载ROM包时,会碰到的几个名词。
一般你下载系统ROM包会看到类似:Android2..*CM*RC5.
CyanogenMod(简称CM):Cyanogen团队是目前全球最大的Android第三方编译团队,其发布的Android 2.1内核CM5系列ROM被广泛使用,促进了用户从Android 1.6到Android 2.1版本的第三方升级。这个小组曾经先于google公司为很多手机率先定制出稳定的1.6ROM。
CM5就是Android 2.1的ROM
CM6就是Android 2.2的ROM
CM7代表Android 2.3的ROM

RC(Release Candidate)就是软件正式发布的候选版本

注:刷机失败,变砖分为真变砖和假变砖,真变砖表示你刷SPL,失败了,顺坏了,那样你就开不了机了,也进入不了Reco
真变砖表示你刷SPL,失败了,顺坏了,那样你就开不了机了,也进入不了Recovery模式了,Fastboot模式也进步了,挖煤模式也进入不了,按任何键都没有反应了。
这是因为SPL是和Windows的BIOS一样的东西,是检测手机硬件、寻找系统启动分区、启动操作系统为系统的基本维护提供操作界面的一个东西,所以没事千万别乱刷SPL。只有它坏了才是真正的变砖,那样你只能去换主板啦,或者重写主板了,都不是个人能解决的,拿去维修很贵的啊,动辄好几百块或者上千的。
其它的都是假变砖,只要不是真变砖就能挽回。导致真变砖只有两个地方会,一个是刷SPL失败,一般我们是不会去刷的,还一个是你卡刷系统时,中途手机没电了。或者线刷系统时,手机没电或者数据线松了。
综合来说,刷机真变砖的几率很低,基本上不太可能。我刷机假变砖过10来次,最后都挽回来了,没太多问题的。假变砖一般表现为,进入不了系统、一直卡在进入系统的某一个界面、进入不了Recovery、或者进入不了挖煤模式,但可以进入Recovery、开不了机,显示一个手机图标和一个电脑图标,中间一个感叹号。这些都是只是需要你再刷一次就Ok了,若是不懂可以百度下
我们智能手机一般就3个模式,我都介绍下,一般是:
Recovery模式:就是上面介绍的那个,底层软件,像电脑上的Ghost一样,可以备份、恢复、升级、分区等等,卡刷系统就靠它了。
进入方法:有些手机不同,我的是:Power(电源键/关机键)+Home(房子键/方块键),有的手机是音量下键+Power+Home。

挖煤模式:似乎是三星手机的专用模式,因为进去后是一个安卓小机器人拿个铁锹在挖煤而出名。它是配合Odin工具刷机使用的。
进入方法:我的是Power+home+音量下键,有的手机是音量下+Power键。

Fastboot模式:这个是比较大众化的模式,一般的手机都有,比如HTC,国行的华为、中信等等。三星手机也有哦,虽说三星有专用的挖煤模式。因为这个模式是用一个叫做Fastboot的工具在电脑端刷机用的,基本上可以做任何Recovery的事,功能非常强大。
注:Fastboot模式,有的手机是被锁的,有S-on和S-off之分,若是你的是S-on就是代表你的是锁定状态,那样就不能用Fastboot模式,怎么解或者怎么查看我就不介绍了,因为一般手机都不是锁定的吧,具体请自行百度。
进入方法:大部分手机是Power+回退/返回键或者Power+音量上/下键,哎,大家百度自己手机的模式吧。

还一个HBOOT模式我就不介绍了,
接下来就是教程了,用Fastboot工具刷机,包括刷Recovery和ROM包等等,这些都可以在Fastboot模式下,用电脑上的Fastboot工具做到,而且基本上是所有手机通用的。
先下载好Fastboot工具包,下载地址是:http://good.gd/2061649.htm
下载好后,把里面的adb.exe、AdbWinapi.dll、Fastboot.exe文件都复制电脑的C盘下面,其实前面就介绍过,那个adb.exe是电脑端的超级终端工具。它是隶属于Fastboot工具的。
准备好后,我们就关闭手机,按自己手机的方式进入Fastboot模式,然后用数据线连接电脑,安装驱动我不再介绍了。
Fastboot模式一般如图所示:

接下来,我们按开始-运行-输入cmd-按回车进入DOS命令框。(Win7的是开始搜索输入cmd,查找到后右键-管理员权限打开)。
我们输入CD\,回到C盘根目录,不懂什么是根目录也不要紧,反正照做就是了,如图所示:

接下来就是看你驱动安装好了没有了,输入Fastboot Devices按回车确认,若是出现HT**** fastboot,表示你的手机驱动安装成功了,前面显示的是你手机类型。
我们可以用Fastboot来做很多事,接下来我们看看Fastboot的命令参数,告诉你Fastboot可以做些什么。

看见了吧,功能是非常强大的,我来解释下每条的意思和用法:
升级 <文件名> → update 作用: 刷入ROM
列句: fastboot update update.zip
刷入所有镜像 → flashall 作用: 刷入boot.img、system.img、recovery.img
列句: fastboot flashall update.zip
刷入镜像 → flash [ ] 作用: 刷入boot.img、system.img、recovery.img
列句: fastboot flash system system.img
列句: fastboot flash boot boot.img
擦除镜像 → erase 作用: 擦除boot.img、system.img、recovery.img
列句: fastboot flash boot boot.img
擦除镜像 → erase 作用: 擦除boot.img、system.img、recovery.img
列句: fastboot erase boot
列句: fastboot erase system
显示参数 → getvar 作用: 显示BL下的部分参数
列句ramdisk.gz
创建内核 → flash:raw boot [ ] 作用: 创建boot镜像具体不太懂… 列句: fastboot flash:raw boot kernel.img ramdisk.gz
输出设备 → devices 作用: 输出所有连接的设备
列句: fastboot devices
重启设备 → reboot 作用: 重新启动,正常开机
列句: fastboot reboot
重启进入HBoot → reboot-bootloader 作用: 重新启动,进入HBoot
列句: fastboot reboot-bootloader
选项:
擦除数据 → -w 作用: Recovery下的wipe
列句: fastboot -w
指定设备 → -s 作用: 指定某设备
列句: fastboot -s 序列号
指定设备 → -p 作用

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值