三星D500刷机tfs文件和刷机过程详解

最近小D的版本升级的很快,不少大虾纷纷开始刷机,但是对刷机中的一些细节可能了解不是很多 。导致一些问题出现 。所以整理些刷机资料,希望能有帮助 。
刷机准备:
刷机软件:corona_downloader 3.2
刷机数据线:可以用pcb093或者pcb133线改成刷机线 。
刷机版本:相应的版本文件,包括cla,tfs,cfg等 。
加速软件:不推荐使用 。
刷机前应该先了解刷机版本三个文件是什么用途,才能知道自己要刷什么,什么文件可以不用刷,先介绍cla文件 。
cla文件:是手机的操作系统和功能实现程序 。该文件为编译好的可运行于某一特定硬件平台上的二进制文件,手机上所有的功能都包含在这个文件中,由该文件中的特定代码来实现 。升级手机系统其实最主要的就是升级该文件 。
tfs文件:tfs简单说来,是一种类似磁盘文件系统的映象文件,该映象文件在手机操作系统运行时被操作系统挂起来(mount),里头包含一些手机系统需要用到的内置图片,内置铃声,动画菜单,开关机动画,java游戏等等 。。
cfg文件:cfg文件是TFS磁盘映象文件的配置说明文件,里头包含了该映象文件包含的用户可定义的文件目录数,文件数等参数,编辑或者刷新tfs文件时,必须有相应的cfg文件配合 。两个是不能单独使用的 。
注意看下面这几张图片:
图中是被打开编辑的D2版本的tfs文件,可以看到,tfs文件是个树状目录文件系统的映象 。图中选择的是D500自动拨号动画的第二帧 。可以看到该图片实际保存位置为:/images/call/auto_redial_02.ani
上面图片大家应该都很熟悉,就是D500的九宫格菜单 。图中选择的是第一种主题时候的图片 。图片保存位置是:/images/menu/block_menu_bg_01.ani
上面的是小D内置的图片,图片实际的保存位置是:/images/downloaded image/image11.jpg
上图显示的是D500内置的mp3,请注意这里保存的位置:/music/Forever_With_You.mp3
上图是D500内置的铃声和内置的开关机动画 。
了解上面这些文件后,你就会很清楚 。什么时候你只要刷cla文件,而什么时候你得刷tfs文件,什么时候什么情况下你又必须得格式化tfs 。简单的说,当你只需要升级手机系统的时候,你只要刷cla文件就可以,可是一些A3,A6版的用户,TFS已经出现了乱码或者0字节文件了 。那么说明你的tfs映象文件已经出错了 。而且错误无法由cla里头的应用程序所修正,这个时候你就要格式掉整个的tfs文件,然后再刷入一个完整的tfs文件 。
那么有的大虾可能会说 。D2版本的tfs和b2(英文版本)的tfs有什么不同呢?呵呵 。其实打开两个版本的文件,你会注意到 。。文件结构,数目, 。。。。都是一样的 。这代表其实你要升级到D2,不一定要刷D2的tfs文件 。
Ax升级过C3的朋友可能会说,我打开蓝牙和D500传送文件,以前用A3或者A6的时候,蓝牙显示小D的文件夹是英文名,如mp3存放目录叫music,而升级到C3以上版本,该文件夹变成中文名,叫“音乐”,而你又说ax和cx的tfs文件一样,这是为什么?答案其实很简单,cla文件不同了 。C3以上的版本将music翻译成中文显示给你看 。但是其在tfs里头的物理位置是没有变化的 。(注意上图是D2版本的tfs文件,里头的所有目录仍然是英文名称)
刷机过程:
Okay .了解这些文件后,现在你就可以动手刷机了 。刷机可以参考闪到腰的刷机教程,不过必须了解刷机的时候,你每一步在干什么 。有几个需要了解的地方简单提一下:
1.短按电源键:手机和电脑一样,是软件工作在特定的硬件平台上,当打开电源后,硬件会引导软件,经过自检 。加载系统,加载应用等过程 。短按电源的作用相当于打开电脑的电源,进入一个bios的引导过程,但是请注意,这个时候没有加载系统,到了手机上就是还没有加载cla文件运行 。所以这个时候硬件已经加电自检,可以刷新cla文件 。

推荐阅读