支持国产操作系统国产应用!

捉蛋网

当前位置: 捉蛋网>教程>刷机教程>

刷机须知基本知识

时间:2012-10-29 22:35来源:未知 作者:安卓捉蛋网 点击:
刷机一般有几个步骤: 1、刷底包: 指用RSDLite刷官方的sbf文件。按上和电源开机,屏幕出两行字,后连USB刷,具体的步骤可以看各个刷机贴,都有。 sbf可以更新系统的所有内容,权限最高,BootLoader(BL)也只能用这个方法更新,目前只能升不能降。而刷完整的

刷机一般有几个步骤:
1、刷底包:
指用RSDLite刷官方的sbf文件。按上和电源开机,屏幕出两行字,后连USB刷,具体的步骤可以看各个刷机贴,都有。
sbf可以更新系统的所有内容,权限最高,BootLoader(BL)也只能用这个方法更新,目前只能升不能降。而刷完整的底包一般会连BootLoader一块刷,所以要是刷了2.3就没法刷2.2了。
底包其实就是官方系统,所以刷了底包机器就能用了,可以不刷任何其他包直接用。不过非原生中文系统中文输入法一般要另装一下,字库不用装,不论什么版本都都自带中文字库。我用2.2的底包用了相当长时间。
2、各种升级包(ROM)
由于MOTO锁了BL,所有的修改系统均无法通过自制sbf,通过BL和RSDLite刷入。所以只能用其他方法绕过,这就是升级包。升级包其实就是用其他方法替换已有的系统中的文件,包括系统的底层内核,驱动什么的。既然是替换不是新装,所以要先有个系统才行。所以升级包必须先刷好底包。
升级包又分两种,镜像包和zip升级包
2.1 镜像包。
在2.3.4之前很少有人用,现在由于2.3.4的底包不可降级,所以有人开始用这个。
镜像包就是把所有东西从一个镜像里恢复,覆盖或个更新所有系统文件,但是不改BL等一些基础文件。现在的可降级的2.3.4都是这么搞的。
镜像包是完整的系统,所以理论啥随便一个什么底包都可以用,但是要想用镜像恢复,干净的官方系统是不行的,首先要root,还要装Recovery,就是在系统启动之前的那个菜单。镜像包一般对这俩有依赖,而这俩对底包有依赖,所以说来说去,对底包还是有依赖,不是什么底包都可以用。
2.2 zip升级包,就是一般说的ROM
zip升级包不是完整的系统,只是对系统的部分修改,所以体积一般比较小。一般文件名是update.zip,也可以是随便什么其他名字,用zip打开看会发现与机子里的系统目录结构一样,不过不完整。刷这种zip升级包其实就是把这个包解开,覆盖到原系统上,所以其实也能做各种升级,比如CM7就是这么做的:在2.2的基础上,更新部分系统文件,升级到2.3。但是由于是部分升级,所以对底包有依赖,必须在某个底包基础上。同时由于是部分升级,所以可以叠加着刷不同的更新包,比如CM7的Nightly升级,直接清缓存再刷升级包就行,不用从干净的底包开始,就是不用再刷底包。
由于就是个简单的替换文件,所以理论上你可以在系统启动后,用有root权限的文件管理器,比如RE管理器,一个一个文件自己解压缩覆盖源文件,自己改权限,和用Recovery的升级是一样的。

有没有什么镜像包能干,升级包干不了的,我还不大清楚,知道的大侠可以说一句。

2.3 root和Recovery
不管是哪种升级,都需要更新系统文件,所以都需要系统的比较高的权限。用过Linux或Unix就知道,root是系统帐户,有最高级权限。所以刷好底包后第一步是root。
不管是回复镜像还是用zip升级包,因为都需要改系统文件,所以最好是在系统启动之前干这事,启动后有些文件被使用,就改不动了。所以有这个Recovery。
Recovery就是可以在系统完全启动之前先启动的一个程序,有若干功能,包括调整主频什么的一大堆,其中包括制作/恢复镜像包,解压缩覆盖zip包,清理缓存,清理用户程序等等,反正都是系统底层维护级别的功能。升级必须要有Recovery。

3. 一般刷机步骤
3.1 先刷底包,双WIPE是用来清除用户安装的程序和缓存的,为保证正常使用,一般需要。
3.2 Root和安装Recovery
3.2 刷镜像或刷升级包(ROM)

(责任编辑:捉蛋网-刷机)
............................................................................................... ...............................................................................................

 

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
推荐内容