1、连接方式不同。
线刷包在刷机时需要通过数据线连接电脑和手机来进行刷机。卡刷包在刷机时需要通过MiniSD卡作为储存介质来存放ROM文件(手机操作系统文件)进行刷机。
2、刷机使用方法不同。
线刷的使用方法是在计算机上使用刷机软件进行刷机。卡刷是把固件或者升级包拷贝到手机SD卡中进行刷机升级刷机操作。
3、对手机recovery的处理方法不同。
线刷是刷了官方ROM的recovery.img文件。卡刷则是刷了第三方中文recovery.img文件。
4、应用范围不同。
线刷包主要用来刷手机固件,如手机故障造成无法开机等情况。卡刷包主要用来升级,相比较而言在使用卡刷时其稳定性要更高。
参考资料来源:百度百科-线刷
参考资料来源:百度百科-卡刷
不管是卡刷还是线刷都是对手机等便携设备的信息替换的一个过程。
网上几乎所有卡刷和线刷的区别都没有说到本质,只是说了他的使用方法和表现形式。
现在我来说说他们真正的区别:
卡刷本质是对文件替换过程。他不会重新刷新整个分区,只是替换部分文件。因此整个线刷包里面的内容实际上就是一些文件和目录。这个文件和目录里面的内容是原来机器上有的就替换掉原来的文件,如果没有的,就添加进去就行了,因此线刷包的特点是扩展名为zip的一个压缩包,通常是放置到外置SD卡上,通过RECOVERY之类的引导程序在机器操作系统启动之前就将文件替换掉(因为手机系统一旦启动,一些系统文件你就无法替换了,这个和WINDOWS的系统文件替换过程其实类似的)。
而线刷的本质的是对分区的全部内容的替换。原理就和我们安装系统采用GHOTST克隆分区的道理一样的。因此线刷不是将部分文件替换,而是替换整个分区的所有文件。因此卡刷包里面的文件通常都是一个一个的img文件(分区映像文件)。因此现在你明白了为啥线刷包为啥一般比卡刷包大很多了吧。因为线刷是将整个分区重新替换掉的,相当于重新安装一遍系统,自然系统所必须带的文件全部都必须带上,所以他当然就大了。
卡刷和线刷有各自的特点和应用场景。通过1,2的原理说明可以看出二者的特点。如果你只是更新部分文件,那么卡刷方式自然是最快捷的。因为他只需要带上替换文件和增量文件即可了。系统原来可以用的文件是不用带的。所以线刷方式通常用在更新或者升级中,这样需要下载的信息量是最少的。但是卡刷往往也是产生问题比较多的方式。因为更新的部分文件是假设你以前的可用文件是符合标准的前提下,但是有些人的系统的文件可能被修改或者替换过,因此采用卡刷方式升级之后,是有可能带来系统不正常的。遇到这样的情况,那么采用线刷就能解决了,因为线刷是连你整个分区全部替换掉,因此你以前那些不标准的文件统统都会被覆盖掉,自然不会带来不一致的问题。因此大部分的正规厂家在修复机器的时候或者想排除你的系统软件故障的时候,通常都会采用线刷方式给你恢复到他们认为的标准状态。当然,线刷之后,你以前的那些修改都会失效了。
线刷和卡刷是否可以相互替换?当然可以。比如有些系统有线刷包,也有卡刷包。你选任何一种方式都可以。因为线刷的包也可以做成一个比较大的卡刷包(里面包含了所有文件,不管是你有的还是没有的),然后卡刷的过程中会替换你机器上的所有文件。(当然多出来的文件不会删除,这样多出来的文件就成为垃圾文件了,当然他们不会影响系统运行,除了占用一点空间之外)。当然线刷其实也是一样,因为他们会将整个分区的文件全部替换掉。当然,如果你刷之后没有双WIPE的话,系统原来的多出来的文件依然不会给你删除的。
通常认为卡刷更加可靠,因为他不会和电脑交互。失败的几率比线刷低。因为线刷的时候,电脑,连接线出问题都可能影响到结果。而卡刷只要手机和存储卡不出问题,通常都不会出现失败的情况。当然这种观点仁者见仁了,因为厂家一般还是采用线刷的多,因为比较适合批量处理。现实中,一般小的更新修改采用卡刷多。一般要替换整个系统,大部分还是采用线刷的。
辨别线刷包和卡刷包:
1、线刷就是通过计算机上的线刷软件把刷机包用数据线连接手机载入到手机内存中,使其作为“第一启动”的刷机方法。线刷软件都为计算机软件,一般来说不同手机型号有不同的刷机软件。所以可根据手机型号来下载相关的线刷软件。
2、卡刷就是把刷机包直接放到SD卡上,然后直接在手机上直接进行刷机。卡刷时常用软件有:一键ROOT VISIONary(取得root)、固件管理大师(用于刷recovery)等(或有同样功能的软件)。
3、简单来讲,线刷指使用USB线作为刷机工具进行刷机,而卡刷则是把固件或者升级包拷贝到手机 SD卡中进行刷机升级操作。线刷一般是官方所采取的升级方式,主要用来刷固件,如果手机故障造成无法开机等情况,我们可以考虑使用线刷来拯救手机,线刷一般需要刷机工具,也有和刷机包整合好的。而卡刷一般是用来升级的,在Recovery下进行,官方会制作Update升级包供我们进行卡刷。
2013-09-01
2013-09-01