用SiemensScreenshot实现M55/MC60/SL55手机截屏

(同时也是补丁发布哦*^^*)
SiemensScreenshot是很酷的一个软件,它能把小蝎和其他西门子手机的屏幕上显示的东西抓出来保存在电脑里面!这样一来就可以把玩游戏的时候的精彩画面保留下来了,是不是很厉害呀?
要用这个软件,你的手机先要刷一个OpenBFB补丁 。SiemensScreenshot的作者名字叫ACiD[mrp],是一个很了不起的Siemens Mobile Cracker & Patcher(同时也是大家很熟悉的软件S55 Color Scheme Editor和SPC2的作者哦),这个GG在软件的说明书里面没有给出我们中文11版小蝎M55C的OpenBFB补丁,只是教了怎么做 。连丸子都学会了,所以他讲得很容易懂的 。
现在大家就跟着丸子一起先来学做补丁!
1、需要的工具:你需要一个fbytes软件,这是另一个大侠RizaPN开发的,可以在www.mobiletuning.de找到 。下载以后,把fbytes.exe复制到你的电脑的系统盘里,丸子新建了一个fbytes文件夹放到里面 。
2、准备工作:你需要用v-klay为你的小蝎读出fullflash的备份,保存 。丸子给取了个名字叫v11fubu.bin 。然后复制一份到刚才建立的那个fbytes文件夹里 。
3、做补丁:点“开始”菜单,点里面的“运行”,在里面输入“cmd” 。就会跳出一个黑窗口 。其实丸子不会DOS啦,但是好在有两个哥哥的指点*^^*,先敲“cd fbytes”,回车 。然后键入这样一行字:“fbytes v11fubu.bin 46,fc,,,cd,ed,da,,,,”,再回车 。
会看见这样的一些东西:
Siemens Flash Patching Tools 2002 by RizePN
File v11fubu.bin <14680064 bytes> loaded
1. 82B740 <028A:3740> : 46 FC 29 00 CD ED DA A2 9E B7
图1 在DOS里面用fbytes找到fubu里要修改的地方
最后四个值DA A2 9E B7是一个地址:0xA2B79E(这里要把最后面两个字节互相交换) 。
现在计算 0xA2B79E - 0x16 = 0xA2B788 。-- 其实丸子不会十六进制啦,但是没有关系啊,我们可以用附件里面的计算器来算 。打开计算器,在“查看”里面选“科学型”,然后左上角选“十六进制”,这样就可以算了 。输入A2B79E,点一下“-”号,再输入16,再点一下“=”号,结果就出来了 。
图2 用计算器来算十六进制
现在这个0xA2B788就是新的地址,改成前面的那种写法(就是把最后两个字节又交换回来),变成DA A2 88 B7 。
所以补丁就是:
82B740:46FC2900CDEDDAA29EB7 46FC2900CDEDDAA288B7
^^^
^^新的地址
^原始的地址
^
数据的地址
因为不是所有的地方都改变了,所以可以把补丁简单的写成:
82B748:9E 88
4、刷补丁:打开v-klay,连上小蝎,把补丁复制到“普通补丁”的那个窗口里面 。
图3 把补丁复制到v-klay补丁窗口
最好是先把补丁保存为一个vkp文件,以后还可以撤销啊 。
然后点“应用补丁”,蹦出来一个框问你要不要应用当前补丁,选“是”,然后就开始写了 。
图6 刷补丁的过程
完成!自己做的M55C11版的OpenBFB就刷好了~~~*^^*Y
要谢谢教我们的这个ACiD[mrp]GG哦~~~还有,是左GG教了丸子很多很多~~~也要大力的谢谢左GG~~~:)
好了,刷完补丁可以用SiemensScreenshot软件来截图了 。第一次打开这个软件,会提示你配置端口,到setup那个选项卡里面去,在port那里选你的小蝎连的是哪个端口,丸子的小蝎连的是COM1:Serial(),Baudrate是57600,还有一些选项都不需要改 。再把256 colors display下面的那个勾勾打上,然后在右下角的Info那里点read(手机要开机),当左下角原来那个红色的connection not active变成绿色的connection active就可以了 。
图7 配置setup选项卡
图8 connection active
现在换到make an screenshot选项卡里面,首先为你的手机选择色深(color depth):就是在最上面那个Select the color depth of your mobile here那里,选“4096(101*80)(SL55,M55,A60,C60,...)”,如果你的手机是S57的话要选择“256(101*80)(S55)” 。

推荐阅读