刷机,我要刷机
Monday, 12. February 2007, 15:34:58
S68不愧是纯正的西门子血统,从开放程度讲不逊色于之前的西机,75的操作系统也意味着可以移植其他基于75机型的补丁,比如S75、EL71等。所以嘛,可玩性是很强的。
当然头等大事是给这个虽说是刚出厂但是版本却老得一腿的S68升级到最新的简体中文51版。碰巧一月份的时候S68才被xflasher支持,而且0110论坛上已经有人放出了51版本的固件FUBU。上周托同事在淘宝上购买的刷机线一到,咱就立马拉开架势准备刷机了。
刷机其实异常简单,首先是把bsReader的MIDLet复制到手机里运行,这个Java应用利用了西机系统迄今还依然存在的内存漏洞,达到读出手机内部HASH和ESN的目的。然后就可以在xflasher里输入这两串数字,算出该手机的SKEY。而知道SKEY以后,相当于知道了进入手机的密钥,就可以对手机内存读写数据了。具体来说,就是把firmware直接restore回手机就可以完成升级,而且不影响之前的电话簿以及手机设置,基本上是零风险。51版本主要解决了之前版本来电不显示电话簿中人名的问题。
接下来就是补丁,MP和ELF的补丁都需要调用自定义的Function Library,移植难度较大,我也搞不懂。所以就先把能找到的一些现成的S68 v51的补丁选了一些刷,这两天通过学习,又自己用IDA Pro+Smelter移植了几个补丁,基本告一段落。刷过的补丁如下:
1.取消开机确认(不明白这个功能的意义何在,难道开发人员知道手机启动得慢,故意放个确认菜单免得用户不慎开机等到天长地久?)
2.取消找到网络的提示音
3.修改中文输入法的标点列表(更常用的放前面)
4.键盘加速(就是键盘响应速度快了)
5.缩短键盘长按时间(这个在输入中文选字的时候很有用,大大加快输入速度)
6.去除网标(啊,世界清净了)
7.待机绿键扩展(其实就是之前按通话键显示已拨电话,现在可以显示已拨、已接、未接和历史记录,通过返回键切换)
8.取消人机界面日志(号称可提速)
9.长按挂机退出菜单、Java等(否则一按就退出,可能会不慎终止你还在用的程序)
下面的是自己动手移植的:
10.关闭键盘灯(省电,顺便说一句,屏幕亮度20%足矣,另外把GPRS关掉也能省不少电,不影响彩信收发和上网。)
11.来电黑名单(嘿嘿,这个功能可是相当有用的,比如,防止招行保险小姐的骚扰)
12.反白数字时钟(简单的讲就是黑底白字,还是满酷的,想起了MOTO的V70,看看效果图)
就是接通振动这个功能没有实现,需要移植MP和FUNCTION LIBRARY,力所不及了,hoho。否则,S68就基本完美了。
再次赞颂伟大的西门子手机系统和富有创造力的patcher们,小小的S68居然可以蕴藏如此多的功能,这个性价比,我很满足。










王伟 # 13. February 2007, 07:17
问一下,什么线能够同时刷机、充电、传东西?
另外,我到benq的台湾网站上下了个mpm,是可以用蓝牙连接手机的。我的蓝牙驱动用的是WIDCOMM。启动了mpm后,等老长时间才提示说要求访问s68。
^_^
He HUANG # 14. February 2007, 05:02
Anonymous # 15. February 2007, 00:59
EMS效率太低了,周六送寄的,周一上班才在快下班的时候离开苏州,谁让楼上的离开北京那么早乜……^_^
Philip Sun # 17. February 2007, 01:58
river的手机终于起死回生了,是个新年的好预兆。
Anonymous # 2. January 2008, 17:41
请教一下如何刷机
我的机器是德国买的,现在想刷成中文,如何刷呢。
是否真的0风险。
Anonymous # 2. January 2008, 18:32
你好,能不能给我需要的软件,和数据线的型号,dca 140的线能不能刷呢。
如能回复,不胜感谢。
ufer1900@126.com