爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 91912|回复: 56
收起左侧

[Flash修改] 【2128v21补丁】未接短消息未接电话提醒

[复制链接]
发表于 2005-11-21 12:09:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
【2128v21补丁】未接短消息未接电话提醒
;适用版本:2128v21
;作者:fef【spgc】
;版本:beta 1版
;日期:2005-11-21
;功能:如果有未接电话和未接短消息手机会发出声音进行提醒,大概是5分钟一个间隔
;测试:糟叔(打错嘿嘿:))上传的林子flash,电话,短消息测试通过。不开屏保,因为涉及到写内存,如果不在待机界面下是不写内存的。旁白:未接提醒一般肯定是在待机下吧,没有人在操作时候还需要未接提醒嘿嘿。
;说明:这个也许是最后一次做小2的补丁了,本来想试试一卡多号,但是手头没有读卡器。有兴趣的兄弟可以试试,我会贴出反编译的结果。
;买小二是在大学,时间转到2003年,一个春天的下午。呼哧呼哧做了半个小时的公交,去杭州的国美化了一千大洋购买(槟榔色缺货)。
;先头用的都是三星的手机,第一次接触西门子,当初也不知道还能刷补丁,多少有点抗拒。不能否认三星的n系列和m系列还是比较经典的。
;用了一天闷头闷脑的就在younet上写了个试机报告,邪恶目的是为了骗朵小花,唉,爱慕虚荣啊~嘿嘿:)发完也没怎么管,隔了几天发现自己的帖子竟然出现在younet的主页上。汗!心里正想,看来以前没有发现自己的文学潜力,随便一写就能这么牛×,经典啊。点进去一看,寒-_-,无数口水唾沫星子迎面而来,帖子果然成为经典:)原贴:http://bible.younet.com/files/2003/04/05/27599.shtml嘿嘿fcchina就是俺,ficq,这可是第一次咱俩打交道哦。
;因为惹了版面老大,从此在younet潜水。我潜~潜水。。。我一直在等。。等。。。终于有一天看到宝典出现了个帖子说小2可以破解了!
;苍天有眼,俺终于等到了555。。。中间省去1000字感慨。。。:)
随着越来越多的成熟破解帖子出现,决定出手。跑遍杭城各大电子市场,无果。在这里鄙视下我待了5年的城市,作为浙江的省会,竟然连数据线都么。网上邮购太遥远,决定继续等。。。等。。。
;04年,需要要去上海面试。出发前在网上查了上海的数据线地点,决定面试完了就去不夜城购买(当时以为是个夜总会,实在是名字太奇怪)。
;火车4点开,到火车站已经快四点了,考虑了半天决定还是冒着误点的风险。不能在等了,一个字:买!不夜城是在火车站附近一个街区,偶以百米速度杀过去。。。中间省去路人表情描述若干。。。一楼...啥,没有?-_-#,二楼。。。不是吧,还是没有T_T555在我心灰意冷的时候突然发现还有地下一层,决定去碰碰运气。众位看官也已经猜到,偶在一个偏僻的角落发现我仰慕许久的数据线,虽然是写着s57用。侃价,从75砍刀30,掏钱。。。我掏。。。靠!钱买火车票了,-_-##我晕!不行好不容易见到数据线今天咱一定要带你回家。翻遍了包凑出29米,一股脑塞给jsmm,解释没有零钱,靠魅力最后于jsmm交易。
;回到杭州已经是晚上,按捺不住激动,选了一大堆补丁一股脑刷进去,补丁是在东北网找到的:)
;当时solo一个礼拜发一次补丁,每个礼拜那个兴奋啊:)可惜东北网搬了好几次服务器原来的数据都没了:(
;solo一个人力量有限,还是有些心仪的一些补丁没有开发,决定尝试自己写一下补丁,大一学过C,稀里糊涂过了三级。没想太多就决定开工。没有现成什么资料只能就着狼大和solo写的入门教材摸索。捣鼓了半天终于从c55移植了第一个补丁,去除最大声音提醒,记得好像是已经深夜,两个字:激动~
;做这个补丁时候,因为对补丁源码一知半解,刷死了好几次,不过这个补丁的意义还是挺大,给我很大的鼓舞,激起了我学习汇编的兴趣。
;后来。。。因为还是不太了解补丁制作,看不懂原程序移植遇到瓶颈,开始捣鼓图像方面,做了短消息打电话开机登陆的图片更改,这些图片是以压缩方式存在小2,这个其间对小2图像索引格式有了更好的体会,为以后锁键盘大数字钟有了基础(这个补丁真正开始能够比较清楚的写自己的代码,包括给小2添加新的图片索引增加图片数量)。
;再后来被我们可爱的小鱼帮主推荐加入spgc,有了头衔压力就大了。幸好慢慢的对汇编有点了解,可以写些简单的补丁,因为对extp,取内存操作比较糊涂所以其间补丁也做的不多。中间比较满意的补丁就是两个调节屏幕亮度和扩大小2电话本(园了我买小2时的遗憾,当初也是求了半天没人理呵呵)
;时间一晃,再一晃,西门子被卖了,黑白机时代也终结了,俺突然也研二了,如果不是这次手机挂掉估计也不会写这些补丁。不管以后会不会再买西门子(看中黑死sx1但是有点fannokia的32307610),小2在我心里仍然是个经典,比8250更经典!她的功能无愧于黑白机王
;最后谢谢各位机油的支持,小鱼糟叔(难打:))solo,ficq还有。。。四点半还有很多很多热心的机油,thx:)
;谨以此补丁纪念我的小2和那段难忘的日子:)

4A85F0:E6FCFFFF DAef1099
6f9910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7505800F2F93018F2F83418D740
6f9920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0400F2F27C3F48932D0248202D114880
6f9930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0AE05CDA90148E06f80100D7405800
6f9940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F834180D0546f82C018df6e0080df6
6f9950: FFFFFFFFFFFFFFFF 9880E6FcFFFFDB00

;6F9946: 46F82C01 46f8xxxx     012c(计算时候地址需要反一反)是十六进制的300,大概是5分钟,可以修改成更长的时间间隔
;6F9932: E05C  e0xc 可以修改报时的声音


6F9910: 88 80       :   mov     [-r0], r8
6F9912: D7 50 58 00 :   extp    #58h, #2
6F9916: F2 F9 30 18 :   mov     r9, 161830h     ; (0058:1830) -短消息
6F991A: F2 F8 34 18 :   mov     r8, 161834h     ; (0058:1834)
6F991E: D7 40 04 00 :   extp    #4, #1
6F9922: F2 F2 7C 3F :   mov     r2, 13F7Ch      ; (0004:3F7C)-未接,数值代表未接的个数
6F9926: 48 93       :   cmp     r9, #3
6F9928: 2D 02       :   jmpr    cc_Z, loc_6F992E
6F992A: 48 20       :   cmp     r2, #0
6F992C: 2D 11       :   jmpr    cc_Z, loc_6F9950
6F992E: 48 80       : loc_6F992E:
6F992E: 48 80       :   cmp     r8, #0
6F9930: 3D 0A       :   jmpr    cc_NZ, loc_6F9946
6F9932: E0 5C       :   mov     r12, #5
6F9934: DA 90 14 8E :   calls   90h, loc_908E14
6F9938: 06 F8 01 00 : loc_6F9938:
6F9938: 06 F8 01 00 :   add     r8, #1
6F993C: D7 40 58 00 : loc_6F993C:
6F993C: D7 40 58 00 :   extp    #58h, #1
6F9940: F6 F8 34 18 :   mov     161834h, r8     ; (0058:1834)
6F9944: 0D 05       :   jmpr    cc_UC, loc_6F9950
;------------------------------------------------------------
6F9946: 46 F8 2C 01 : loc_6F9946:
6F9946: 46 F8 2C 01 :   cmp     r8, #12Ch
6F994A: 8D F6       :   jmpr    cc_C, loc_6F9938
6F994C: E0 08       :   mov     r8, #0
6F994E: 0D F6       :   jmpr    cc_UC, loc_6F993C
;------------------------------------------------------------
6F9950: 98 80       : loc_6F9950:
6F9950: 98 80       :   mov     r8, [r0+]
6F9952: E6 FC FF FF :   mov     r12, #0FFFFh
6F9956: DB 00       :   rets
;----------------------------


附上几段程序和上面的很类似,功能都是一样:切换情景模式加报时,只是一个比一个简练些,有兴趣的机油可以反汇编看看
1
6f9890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7600800F2F9DC3FF2F2DA3FF2F8
6f98a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E83F46F200003D2446F916002D1046F9
6f98b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08002D1146F8000046F800003D12E6FC
6f98c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0500DA90148E08810881D7400800F6F8
6f98d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E83F0D11E01CE01CDA88207B0DEFE02C
6f98e0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E02CDA88207B0DEB46F83C0046F83C00
6f98f0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3DEFE6F80000D7400800F6F8E83F9880
6f9900: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9880E6F9FFFFDB000881D7400800F6F8
6f9910: FFFFFFFFFFFFFFFFFFFF E83F9880E6F9FFFFDB00

;------------------------------------------------------------

2


6f9890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7600800F2F9DC3FF2F2DA3FF2F8
6f98a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E83F46F200003D2446F916002D1046F9
6f98b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08002D1146F800003D12E6FC0500DA90
6f98c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 148E0881D7400800F6F8E83F0D11E01C
6f98d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DA88207B0DEfE02CDA88207B0DEb46f8
6f98e0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3c003def46F80000D7400800F6F8E83f
6f98f0: FFFFFFFFFFFFFFFF 9880E6F9FFFFDB00


3

6f9890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7600800F2F9DC3FF2F2DA3FF2F8
6f98a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E83F48203D1e46F916002D0e46f90800
6f98b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0f48803D11E05cDA90148E0881D740
6f98c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0800F6F8E83F0D0dE01CDA88207B0Df3
6f98d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E02CDA88207B0Def46f83c003df0e080
6f98e0: FFFFFFFFFFFFFFFFFFFF 0dee9880E6F9FFFFDB00     


4

6f9890: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7600800F2F9DC3FF2F2DA3FF2F8
6f98a0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E83F48203D1d46F916002D0f46f90800
6f98b0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1048803D10E05cDA90148E06f80100
6f98c0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7400800F6F8E83F0D0bE01CDA88207B
6f98d0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0Df0E02C0dfb46f83c008df0e0080df0
6f98e0: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9880E6F9FFFFDB00




附上懵叔修改的补丁

;未接短消息和电话1分钟后提醒,提示音“亚洲”和弦铃声,直至短按挂机键或者查看未接短信和电话才停止

4A85F0:E6FCFFFF DAef1099
6f9910: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7505800F2F93018F2F83418D740
6f9920: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0400F2F27C3F48932D0248202D114880
6f9930: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0AE07CDA90148E06f80100D7405800
6f9940: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F834180D0546f83C008df6e0080df6
6f9950: FFFFFFFFFFFFFFFF 9880E6FcFFFFDB00


[ 本帖最后由 fef 于 2005-12-20 13:35 编辑 ]
发表于 2005-11-21 12:21:07 | 显示全部楼层
是沙发吗?先顶再刷
“ 0121(计算时候地址需要反一反)是十六进制的300”
这里笔误哦,应该是“012C”
最上面那个6f9950这句有问题,新旧数据长度不等

[ 本帖最后由 beyond 于 2005-11-21 12:38 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:32:40 | 显示全部楼层
板凳
马上刷测试

///////////////////////////////////////////////////////////////////////////////////

测试通过,没有任何问题

懵叔~~~~~来加精~~~~~~

[ 本帖最后由 下午四点半 于 2005-11-21 13:01 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:38:04 | 显示全部楼层
原帖由 beyond 于 2005-11-21 12:21 发表
是沙发吗?先顶再刷
“ 0121(计算时候地址需要反一反)是十六进制的300”
这里笔误哦,应该是“012C”
最上面那个有问题,新旧数据长度不等


FEF没错。这里应该高低位对调
012c对调后是2c01
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:42:35 | 显示全部楼层
不是,430,俺知道要调换,但这里确实有个笔误。“012C”写成了“0121”。

我改为了一分钟提示,没有发现bug,测试通过。谢谢fef老大!!!
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:48:16 | 显示全部楼层
http://bible.younet.com/files/2003/04/05/27599.shtml
呵呵~~狼M舌战群儒,精彩!
想当年,狼M对小2的贡献是最大的,没有狼窝的引导我不会费那么多时间用在小2上,感谢狼窝感谢狼M。
还有那个FCIQ,光上他那个WAP网,花了很多银子,FCIQ还钱!
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:50:07 | 显示全部楼层
原帖由 fef 于 2005-11-21 12:09 发表

...................俺突然也研二了,如果不是这次手机挂掉估计也不会写这些补丁。......

真希望FEF的小2再挂掉一次....
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:51:34 | 显示全部楼层

回复 #5 beyond 的帖子

我刚回过就明白了你的意思
不好意思啊
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:55:35 | 显示全部楼层
原帖由 fanyj5 于 2005-11-21 12:48 发表
http://bible.younet.com/files/2003/04/05/27599.shtml
呵呵~~狼M舌战群儒,精彩!
想当年,狼M对小2的贡献是最大的,没有狼窝的引导我不会费那么多时间用在小2上,感谢狼窝感谢狼M。
还有那个FCI ...


那一架吵的够热闹....
我当时也是受狼MM影响很深啊

还有FCIQ,那家伙网站挂掉了我也不知道
小2连不上,我还老是尝试.....汗....
回复 支持 反对

使用道具 举报

发表于 2005-11-21 12:57:30 | 显示全部楼层
刚刚看了FEF对狼M了那一大段话了。。。。。。。。呵呵,好厉害的狼M啊,不过当时狼MM是刚刚败了2128,自然是这样子的,呵呵,尤其是FEF拿出了三星比。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-11-21 13:05:38 | 显示全部楼层
@下午四点半
没事,讨论问题而已嘛。

大家都是前辈啊,那会我还没买小2呢。
好像小2论坛又热闹起来了,呵呵
回复 支持 反对

使用道具 举报

发表于 2005-11-21 13:22:06 | 显示全部楼层

回复 #11 beyond 的帖子

只要有补丁有惊喜就会热闹的呀
就像当年sOLO一周一补丁的2128论坛一样啊

现在6688论坛也冷清多了
因为RAINMOON工作了
绿茶退出了
WISE也告别了.........

真希望FEF不要放弃小2
JASON也不要放弃移植补丁啊
回复 支持 反对

使用道具 举报

发表于 2005-11-21 13:52:52 | 显示全部楼层
^_^,430也努力啊。
回复 支持 反对

使用道具 举报

发表于 2005-11-21 15:19:12 | 显示全部楼层
支持小2的补丁开发
回复 支持 反对

使用道具 举报

发表于 2005-11-21 19:58:14 | 显示全部楼层
我想要一卡多号,我有读卡器,
回复 支持 反对

使用道具 举报

发表于 2005-11-22 10:33:09 | 显示全部楼层
测试通过,完全正常。

希望fef继续努力
回复 支持 反对

使用道具 举报

发表于 2005-11-22 18:22:30 | 显示全部楼层
看了fef的帖子,引起了无数回忆。。。。怀念。。。。呵呵~~~~
回复 支持 反对

使用道具 举报

发表于 2005-11-22 20:20:05 | 显示全部楼层

求救

你们是怎么打的啊,能不能把要打的那部分补丁贴出来,我比较笨啊,怎么一打就显示,12:错误的符号数据
回复 支持 反对

使用道具 举报

发表于 2005-11-22 21:31:36 | 显示全部楼层
你打以下的补丁就可以啦

4A85F0:E6FCFFFF DAef1099
6f9910:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8880D7505800F2F93018F2F83418D740
6f9920:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0400F2F27C3F48932D0248202D114880
6f9930:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 3D0AE05CDA90148E06f80100D7405800
6f9940:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F6F834180D0546f82C018df6e0080df6
6f9950:FFFFFFFFFFFFFFFF 9880E6FcFFFFDB00
回复 支持 反对

使用道具 举报

发表于 2005-11-26 17:50:36 | 显示全部楼层
震动模式下还有提醒音吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-26 06:39

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表