爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 8933|回复: 178
收起左侧

[掉电保护之一]来电保存号码 (V1.0在75楼) (V2.0在111楼)(V3.0在133楼)

[复制链接]
发表于 2007-9-19 20:36:40 | 显示全部楼层 |阅读模式

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

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

x
V1.0在75楼

V2.0在111楼

V3.0在133楼

以下是对此补丁的总结性说明

;掉电保护之一来电保存号码

;适用:6688v5508
;作者:qqqingren
;版本:v1.0     占用[447666-447790]
;时间:2007-09-19
;说明:在来电亮灯时自动保存来电号码,与以往不同的是保存号码的时机不同,即使掉电也不受影响。

;1,挂钩部分:挂在来电亮灯处

;借用来电亮灯(huajia版)的断点,如果冲突,请看注释

031858: DAB41ED8 DAE48076 ;待机时新进来电
0318EA: DAB41ED8 DAE48076 ;通话时新进来电(需打开来电等待)

;2,记录来电号码的函数DAE48076

447680: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF160088F088F088F0E06C88C0E6FC
447690: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C613E6FD412CE6FE0000DAB44AFA06F0
4476A0: FFFFFFFFFFFFFFFF 0800DAB41ED8DB00

;如果打过来电亮灯的补丁,则将补丁中的DAB41ED8换成冲突的

;如:
;031858: DA123456 DAE46676
;0318EA: DA123456 DAE46676
;4476A2: DAB41ED8 DA123456
;到此可以说来电保存号码的任务已经完成,剩下的就是如何显示保存的号码了,有以下七种方法可选
方法1:用BIN格式的内存查看器(我知道的是有两个BIN程序可在手机上使用,看附件)
方法2:用我V1.0中给出的查看函数(3,显示来电号码的函数DAE4B076 ;4,调用显示,增加两个快捷键,可单独使用)

方法3:用康尼亚蒂斯·莱昂给出的方法(在79楼)

方法4:用云月MM给出的方法(在81楼)

方法5:用蜗蜗牛给出的方法(http://mobile.0110.cn/viewthread.php?tid=345046&extra=page%3D1

方法6:用来电保护V2.0(复制号码到已拨电话的第一项

方法7:用来电保护V3.0(直接拨打保存的未接来电)


我现在用的是方法2和方法7



[ 本帖最后由 qqqingren 于 2007-10-14 14:03 编辑 ]
显示号码.bmp

内存查看.rar

670 Bytes, 下载次数: 32

显示Ascii和hex码内存实时查看器.rar

2.12 KB, 下载次数: 29

评分

参与人数 2实力分 +2 金钱数 +40 技术分 +5 贡献分 +20 收起 理由
Dong + 1 + 20 真的辛苦了兄弟
胡同印象 + 1 + 20 + 5 + 20 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2007-9-19 20:37:20 | 显示全部楼层
前段时间在成都出差,多年不见的成都的老友新换了手机号打来电话说,等我到了给他信息,他就过来。

六年没见了。好不容易,出次成都的差,真是很兴奋,可是手机不知怎么的掉电了。。。。。。

所以只能在成都干等老友的再次来电。就在那时想到做个补丁。。。。。。

经过多天的测试无误,今天与大家共享。

欢迎大家多提宝贵意见,以便于完善次补丁


[qoute]

;掉电保护之一来电保存号码

;适用:6688v5508
;作者:qqqingren
;版本:v1.0     占用[27D970-27D9A0][27E340-27E440]
;时间:2007-09-19
;说明:在来电亮灯时自动保存来电号码,与以往不同的是保存号码的时机不同,即使掉电也不受影响。
;      地址冲突可直接修改地址,或请看75楼,此帖留作记念。

;      借用来电亮灯(huajia版)的断点,如果冲突,请看注释

;1,挂钩部分:挂在来电亮灯处

031858: DAB41ED8 DAC770D9 ;待机时新进来电
0318EA: DAB41ED8 DAC770D9 ;通话时新进来电(需打开来电等待)

;2,记录来电号码的函数DAC770D9

27D970: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FF160088F088F088F0E06C88C0E6FC
27D980: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF C613E6FD412CE6FE0000DAB44AFA06F0
27D990: FFFFFFFFFFFFFFFF 0800DAB41ED8DB00



;如果打过来电亮灯的补丁,则将补丁中的DAB41ED8换成冲突的
;如:
;031858: DA123456 DAC770D9
;0318EA: DA123456 DAC770D9
;27D992: DAB41ED8 DA123456

;3,显示号码的函数
  ;显示来电号码  DAC744E3
  ;显示去电号码  DAC74EE3

27E344: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FE1301E6FF560D0D04E6FF600DE6FE;来电图号
27E354: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 140188F0E00CE00DDAB304DF98F0E003;去电图号
27E364: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC1700D7403600A96FF0E366FE0F00;号码的X坐标
27E374: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB0A7C43F0E346F30F003D02DB00CC00

27E384: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB0208F10DEF883088C088F0E6FD0300;号码的Y坐标
27E394: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06FE0D02DAB304DF98F098C0983008C6;号码的宽度
27E3A4: FFFF CB00

;27E366: 17 17;显示号码的X坐标
;27E392: 03 03;显示号码的Y坐标
;用了276,277号图片分别显示来电、去电的文字

500898:311301002F3FBC03 500B01002F3FBC03
5008A0:311301000221BD03 500B01000221BD03
;Changed image ID: 276,Size:110, Format:80x11, ImageInfo:
4F3F2F:00A803F003807F00A80FFC07807F00A83E0F07807F00A87C0F83807F00F87CC787807F00F8FCC7C7807F00F8F7C7C3807F00F9EF8FE7807F0071EF1FE7807F0001EF1FE0007F0071ED1FE3807F0071EFFFE3807F0071EFFFE3807F0070F71FC3807F0070FB1FC3807F00707F1F83 00000000000000000000020040000000000000003FC3F800000000000000124248000000000000000A8248000000000000003FE3F800000000000000070248000000000000000A83F800000000000000326248000000000000000200420000000000000002007C00000000000000
;Changed image ID: 277,Size:110, Format:80x11, ImageInfo:
4F6102:FE0203F00807FFFF838E1C101FFFFFC09806607FFFFFE0100200FFFFFFF8300301FFFFF00020010003FFFC002001000FFFFE002001001FFFFF1F21613E3FFFFF803123007FFFFF001122003FFFFE001926000FFFFC000FFC0007FFF00003F00001FFFFF0C27083FFFFFFE18788E1 00000000000000000000020040000000000000000203F8000000000000001FC24800000000000000020248000000000000003FE3F800000000000000040248000000000000000503F800000000000000088248000000000000001FC0420000000000000000007C00000000000000

;4,调用显示,增加两个快捷键,可单独使用

;快捷键真是好,但是现在的都已不够用了,所以重新做了两个快捷键
;右软键+0显示来电号码 ,号码显示在主菜单最上面。最好在有过一次来电后,在调用显示函数

;增加右软键+0/右软键+拨号键的功能

364708:46FC1300 FAC7B0E3
27E3B0:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C046FC13003D0398C0FAD6144746FC
27E3C0:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 05003D05CC00CC0098C0FAD6184746FC;右软键+拨号键的功能CC00CC00可自行修改
27E3D0:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 15002D0398C0FAD60E47DAC744E398C0;右软键+0键的功能DAC744E3可自行修改
27E3E0:FFFFFFFF FAD61E47


;掉电保护之二去电保存号码。由于正在考虑挂载点的问题(由于保存去电号码的必要性不大,因此我不打算将其挂在拨号的同时),所以请稍等

[/quote]

[ 本帖最后由 qqqingren 于 2007-10-14 13:56 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-9-19 20:40:59 | 显示全部楼层
太有用了,顶,以前我的手机老死机
回复 支持 反对

使用道具 举报

发表于 2007-9-19 20:41:17 | 显示全部楼层
好东西啊,多谢分享
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:04:44 | 显示全部楼层
请教楼主:此补丁原理是什么呢,是不是相当于通话详单里的即时保存数据?
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:07:23 | 显示全部楼层
还没有刷,非常不错的补丁。号码能在已接来电或未接来电那里显示吗?这样就同原来的完全融合了。
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:07:48 | 显示全部楼层
谢谢分享。




回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:11:38 | 显示全部楼层


通话详单是在通话结束后没有断电才保存的,如果在通话中途断电也是不能保存的。
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:15:31 | 显示全部楼层
这个强~~~~~~~先顶~~~~~~~~

号码是不是保存在”未接号码“里面??不刷“显示号码的函数”行不行??
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2007-9-19 21:17:20 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:24:42 | 显示全部楼层
太好了 非常 非常非常的需要这个!!!
回复 支持 反对

使用道具 举报

发表于 2007-9-19 21:26:55 | 显示全部楼层
这个补丁如果做到完美,能挽回好多老用户。能挂到按拔号键后上方出现,应该更好一些。
橙版测试成功,感觉非常不错!
由于橙版和下面两个补丁冲突,请作者或使用者帮忙改改地址吧。
1、27e340和《;增加情景模式图标显示 V2(RainMoon修改版)》、27e3b0和《屏幕截图补丁与图形菜单冲突的解决.vkp》。测试时候可以先撤销掉。
2、图片部分占用了橙版待机显示后台MP3播放状态的图片修改地址,测试时可以把图片部分用“;”注释掉。具体为这个补丁中“;用了276,277号图片分别显示来电、去电的文字;快捷键真是好”中间部分。
;屏幕截图补丁与图形菜单冲突的解决.vkp
0x2D8E20: D09DCC00 D6e3C700
0x27e340: FFFFFFFFFFFFFFFF E004BB029DFECB00
0x27e348: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DC49992827F230008D0C47F20A008D06
0x27e358: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 67F2DF00292747F20F00ED035C447182
0x27e368: FFFFFFFFFFFF CB001F88CB00
0x27e36E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885088E088F088C0E00C88C088D0F182
0x27e37E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 7C44F19266F40F0F47F90A008D010997
0x27e38E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 47F80A008D01098706F430308840F0C0
0x27e39E: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 66FCFF3FF2FD02FEDACD4CB0080698C0
0x27e3AE: FFFFFFFFFFFFFFFF 98F098E09850CB00
0x27e3B6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F01E7C81E00DBBD8F01EE6FD2000BBD4
0x27e3C6: FFFF CB00
0x27e3C8: FFFFFFFF 998C7C44
0x27e3CC: FFFFFFFFFFFFFFFFFFFF E004BBBC8D01BBBACB00
0x27e3D6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DACD686BF084F095DC49993827F32A00
0x27e3E6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 9D02FACCD09DBBA9F0F4BBA7F0E44930
0x27e3F6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D1729342D4E27F312002D18E6FD0D0A
0x27e406: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBB3E17BE1FAE6FD2000DC4F992EBBAC
0x27e416: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FD0D0A29A12DF99DF629B19DF30D53
0x27e426: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBD28D51DC4FB98E08E10DFA88408850
0x27e436: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C088D088E088F0E00CE00DE00EE00F
0x27e446: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBC28D1A70C4BBBF8D175C8C70C4BBBB
0x27e456: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8D1370D4BBB88D105C8D70D4BBB48D0C
0x27e466: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 70E4BBB18D095C8E70E4BBAD8D0570F4
0x27e476: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BBAA8D025C8F70F498509840DAC7D0e4;DAC7D0e4
0x27e486: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0E4BB96F0E5BB9498D098C098509840
0x27e496: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0D1A26F04000F020BB968D03B9820821
0x27e4A6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0DFB2020A758A7A708E12D0BF010F0DE
0x27e4B6: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F0C2DC4F998D498D3DF528C13DFACA00
0x27e4C6: FFFFFFFFFFFFFFFFFFFF B6D706F04000FACD0066
0x27e4D0: FFFFFFFFFFFF ECF5ECF4DB00

;增加情景模式图标显示 V2(RainMoon修改版)
;说明:
;  在屏幕顶端显示一个小图标来表示当前所选择的情景模式,目前最多可使用5个图标 (ID:557-561),需要自行改变相应图片:
;  图片号557 ->  普通环境模式图标
;  图片号558 ->  安静环境模式图标
;  图片号559 ->  吵闹环境模式图标
;  图片号560 ->  配置1模式图标
;  图片号561 ->  配置2模式图标
;
;地址:27D984
;  如果你不想用到这么多图标,可以修改下面地址:27D984 注明处的值, 你完全可以自由选 择需要显示情景模式中的几个图标,不过首先要看懂下面这个关系:
;  00000011  ---这里是二进制值
     ;||||+--if bit0 = 1 - 代表显示普通环境模式图标, 0不显示
    ; |||+---if bit1 = 1 - 代表显示安静环境模式图标, 0不显示
   ;  ||+----if bit2 = 1 - 代表显示吵闹环境模式图标, 0不显示
  ;   |+-----if bit3 = 1 - 代表显示配置1模式图标, 0不显示
;    +------if bit4 = 1 - 代表显示配置2模式图标, 0不显示
;例如:这里默认使用00011(Bin) -> 03(Hex) = 代表只显示“普通环境”、“安静环境”的图标 。
;
;地址:27D9B6
;  显示情景图标时,不显示设定中的其它图标(比如鸣音、振动图标),可减少屏幕上的图标数 量。通常情况下只需要和 27D984 处的值保持一致就行了。规则同上,但“0”表示显示,“1” 不显示。
;
;PIC 557-560
;注意:刷的时候一定要先刷这里再去修改图片。
;如果你用CoolImage刷图片的话,此处就要刷两次,一次在你的手机里,一次在你的用来刷图片的 的那个FullFlash文件,否则这几个图片会发生混乱。
;501160: 1907 1307     ; 图片号557 ->  普通环境模式图标 0x4f9ca0
;501168: 1907 1307     ; 图片号558 ->  安静环境模式图标 0x4f9cbc
;501170: 1907 1307     ; 图片号559 ->  吵闹环境模式图标 0x4f9cd8
;501178: 190A 1307     ; 图片号560 ->  配置1模式图标    0x4f9cf4
;501180: 190A 1307     ; 图片号561 ->  配置2模式图标    0x4d9d1c

27D970: FFFFFFFFFFFFFFFF 2D02E0190D01E009
27D978: FFFFFFFFFFFFFFFF DAA4C4E2E109E01C
27D980: FFFFFFFF         4CC466FC
27D984: FF               1F                ;决定需要显示的图标数量
27D985: FFFFFF           002D08
27D988: FFFFFFFFFFFFFFFF 06F42C022089F0C8
27D990: FFFFFFFFFFFFFFFF 5C1C00C0B84C0881
27D998: FFFFFFFFFFFFFFFF E6F96501F2F422FD
27D9A0: FFFFFFFF         6842DB00
27D9A4: FFFFFFFF         F0C85C1C
27D9A8: FFFFFFFFFFFFFFFF 00C0DAA4C4E2E109
27D9B0: FFFFFFFFFFFF     E01D4CD466FD
27D9B6: FF               03                ;见地址:27D9B6的说明,通常与 27D984 的数值保持一致
27D9B7: FFFFFF           00DB00
363848:9a110710e6f96E01 DAC770D92D06CC00
;当情景模式图标显示的时候,不显示"无音调"图标
;363936: F0C85C1C00C0 DAC7A4D93D02
;当情景模式图标显示的时候,不显示"鸣音"图标
;36394C: F0C85C1C00C0 DAC7A4D93D02

[ 本帖最后由 konyeth 于 2007-9-19 22:41 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-9-19 22:16:07 | 显示全部楼层
原帖由 konyeth 于 2007-9-19 21:26 发表
这个补丁如果做到完美,能挽回好多老用户。


当时用索爱做主机 这是一大因素
回复 支持 反对

使用道具 举报

发表于 2007-9-19 22:23:25 | 显示全部楼层
支持!还好我用详单,从不受断电的困扰
回复 支持 反对

使用道具 举报

发表于 2007-9-19 22:32:04 | 显示全部楼层
刚又测试了一下,拨掉电池后再开机,会显示号码,不过我目前只有一个号码测试

[ 本帖最后由 蜗蜗牛 于 2007-9-19 22:34 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2007-9-19 22:42:50 | 显示全部楼层
太好了 非常 非常非常的需要这个!!!
回复 支持 反对

使用道具 举报

发表于 2007-9-19 22:55:50 | 显示全部楼层
“;显示号码的函数”冲突,可以随便移动这个地址吗?
没见哪句调用“;显示号码的函数”这个的啊。
回复 支持 反对

使用道具 举报

发表于 2007-9-19 23:22:30 | 显示全部楼层
有新补丁噢
回复 支持 反对

使用道具 举报

发表于 2007-9-19 23:28:19 | 显示全部楼层
支持QQ,先高亮,等版主来加分!
回复 支持 反对

使用道具 举报

发表于 2007-9-19 23:28:53 | 显示全部楼层
原帖由 konyeth 于 2007-9-19 22:55 发表
“;显示号码的函数”冲突,可以随便移动这个地址吗?
没见哪句调用“;显示号码的函数”这个的啊。


以前一直想做件事情,就是把DONG的补丁空白地址继续更新,可惜难度很大。
现在,我想根据现在天堂版和橘子版的使用情况,然后看看其它机油的实际使用地址情况,在DONG去年的补丁空白地址基础上统计出最新的补丁空白地址

虽然现在补丁不多,但是我想做这个统计还是有用的,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-25 01:47

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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