郑重申明:刷机存在较大的风险,本人不承担任何责任!!
本油为了大家更好的使用好手中的SGH-X200/X208,以刷了“中国移动专用X208ZMEL3.S3”版本,替换一个java游戏为例说明,可能侵袭了中国移动的利益?但不是我的错!是英特网的错!
该方法行水均适用!
为了减少工作量,文中用了一些曾经使过的图片,上面的编号,影响了美观!请大虾们体量!
一、准备工作
1、检查手机的软硬件版本
在手机上按*#1111#查看硬件版本(或*#2222# 查看硬件版本)!!!
在手机上按*#1234# 或*#9998*1234#查看软件版本,己经是要想升级版本就不用刷了!
2、数据线PCB093LBE的准备
3、手机电池充电满格!
二、软件下载
A、在网上搜索下载SAMSUNG刷机软件OptiFlash _X208(下载后查杀病毒,为了解说方便我采用汉化后的软件,刷机时请大家用英文版!)
B、在网上搜索下载SGH-X208刷机升级软件*.S3(下载后查杀病毒),目前适合SGH-X200/X208刷机的版本有X200DXEJ3、X208ZCEJ3、X208ZCEL1、中国移动专用X208ZMEL3、X208ZCEA1,上述版本除X208ZMEL3外(见之四),并无多大区别!!最多是在刷机基础上多DIY等。刷机时请注意你的手机芯片是否适合升级到该版本!
C、专业文本/十六进制编辑器UltraEdit-32 Read Me、Winhex、Hex Workshop(网上有下载)
D、文本编码换算程序ut8(网上有下载)
D、JAVA游戏程序(网上、WAP上有俄罗斯方块等程序下载)
E、*.S3文件制作软件SAMSUNG DIY(WWW.52SAMSUNG.COM上有下载)
三、将S3格式文件转化为BIN文件
1、在电脑上安装并运行SAMSUNG DIY软件如“图—3”
图--3
2、 将S3格式文件转化为BIN文件
由于X208是Agere系统的软件,只能通过刷机来实现内置JAVA游戏的替换。用SAMSUNG DIY软件将“中国移动专用X208ZMEL3.S3”刷机版本软件转化为“中国移动专用X208ZMEL3.BIN”,操作过程如图--4、图—5;后面要将BIN文件反转化为S3格式文件,方法类似。(如果不想改手机中的版本:可用OptiFlash _X208先手机的* S3文件备份!)
图--4 图--5
将转化好的“中国移动专用X208ZMEL3.BIN”文件保存到电脑中待用!
四、手机中原JAVA游戏的查找
(个别大虾手机中无JAVA游戏?!按此刷机可解决问题)
1、 查找JAVA游戏字串
打开文本编码换算程序ut8,在“Text”栏中输入“e:\S100\#”,显示十六进制数值为:“653A5C533130305C23”,将此值复制到剪贴板上。
(同理也可用手机中JAVA游戏的名称查找,如BubbleSmile、Fun2Link等)
2、查找JAVA游戏的地址等
用专业文本/十六进制编辑器UltraEdit-32 Read Me或Winhex“如图—5”打开刚保存在电脑中的“中国移动专用X208ZMEL3.BIN”文件打开。找到要替换的内置游戏文件段落,在HEX中可以使用快捷键“Ctrl+Alt+F”,将剪贴板上的“653A5C533130305C23” 复制到搜索栏中,按确定键就可找到游戏文件段落了,如下图
3、JAVA游戏的介绍
JAVA游戏程序,一般由JAD描述和JAR主程序两部分组成,如下图
从上图看出,在9E0090处找到第一个游戏BubbleSmile的JAD描述部分,在JAD描述部分中,最后面的部分是JAD大小和地址描述,从图中看出,BubbleSmile游戏的JAD大小是10B(将0B-01-00倒置为00-01-0B),存放地址从902F70(将70-2F-90倒置,下同!)开始的地方,即902F70-90307A处为BubbleSmile游戏JAD的存放地方。
紧接着往下可查出BubbleSmile游戏JAR的描述部分从9E0219开始,一直到9E039F,其JAR的大小为1830B,存放地址从90307B开始。
BubbleSmile游戏JAR存放地址从90307B到91B386结束。如图
重复以上工作找出Fun2Link游戏的JAD描述部分从9E03A0开始到9E0527结束,JAD的大小为EC,存放在91B386-91B471;JAR的描述部分从9E0528开始,到9E06AF结束,JAR的大小为1020C,存放在91B472-91C1FE处。(为了节省空间,图略,望谅!)
4、JAVA游戏替换说明
A、如果只替换一个游戏,则替换进去的游戏JAD+JAR的大小不能超过被替换的游戏JAD+JAR的大小;如果两个游戏一起替换,则两个游戏JAD+JAR的大小不能超过原来两个游戏JAD+JAR的大小,这样就可以充分利用原有游戏的空间。
B、如果替换进去的游戏比原来的游戏大,则要另外找空闲的地址存放JAD和JAR,可以放在最后面,文件最后的地址是A1724F,则可以从A17250开始存放新游戏的JAD和JAR。切记:一定要做好偏移指针!!!(参看Samsung Diy程序中的帮助文件!)
C、JAD和JAR中的部分图片可去掉!用ACDSee V8.0可以查看到图片。
E、JAVA游戏大小不能超过100K
F、用Winhex程序替换自己喜欢的JAVA游戏!并将替换好的“中国移动版式X208ZMEL3 -DIY-JAVA. BIN”保在电脑中!
五、刷机
1、BIN文件反转为S3文件
用Samsung Diy程序将“中国移动版式X208ZMEL3 -DIY-JAVA. BIN”文件反转为“中国移动版式X208ZMEL3 -DIY-JAVA. S3”文件,保存电脑中待用,准备刷机!(参看上面3.2!)
2、选择性刷机
将上述“中国移动版式X208ZMEL3 -DIY-JAVA. S3”格式的可刷机文件,用OptiFlash _X208软件刷机,刷机时选择“只刷新不同部分”如图—7
刷机的其它操作可参看《SGH-X200的刷机方法简介之一》
经过上述操作基本完成X208内置游戏的替换!
六、附注
附:其它指令说明
*2767*5282# JAVA复位
*2767*3855# 话机总复位
*2767*2878# 个人设置复位
*2767*667# MMS复位
*2767*927# WAP复位
*2767*63342# 下载区复位
*2767*2878# 存储器复位
*#0228# 查看电池
*#9998*5646# 改国名指令
*#06# 查手机串号(对水货手机无所胃查看,反正没有保修;行货保修手机有修改串号软件可以搞定!)
为了避免刷机后出理:“机卡不符!”,刷机的时候保留串号就不会出现卡不符了!刷机时保留0x00ae0000 - 0x00b7ffff这段!就不会改串号了!
如果你怕存担刷机的风险,或对刷机又不太熟悉,又不想体练刷机的乐趣!就只好玩WAP下载JAVA游戏!
另:中国联通卡用户也可DIY其它版本的JAVA游戏!方法同上!
祝大虾们玩得开心!
此文供初级菜鸟参考,版权归作者和友人网,转载请注明作者和出处。
结束此文祝大家“洗刷刷”玩得开心!