- 积分
- 265
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
在通话记录这个HOOK上,如果要实现不使用中间跳转,会非常麻烦,这将违反了我的本意,能力有限,没有完美的解决方法,决定放弃这个版本。请大家用回原1.23版本。- 这些是在HOOK部分的带说明的反汇编代码
- ROM:A09CB7F8 68 68 LDR R0, [R5,#4] ; 此时R0中装载的为号码的WSHDR指针
- ROM:A09CB7FA 79 F2 1E EA BLX sub_A0C44C38 ; int wstrlen (WSHDR *wshdr);
- ROM:A09CB7FA
- ROM:A09CB7FE 00 28 CMP R0, #0 ; 判断是否为隐藏号码
- ROM:A09CB800 01 D0 BEQ loc_A09CB806
- ROM:A09CB800
- ROM:A09CB802
- ROM:A09CB802 loc_A09CB802 ; CODE XREF: sub_A09CB75C+1CE
- ROM:A09CB802 69 68 LDR R1, [R5,#4] ; 此时R1中装载的为号码的WSHDR指针
- ROM:A09CB804 04 E0 B loc_A09CB810
- ROM:A09CB804
- ROM:A09CB806 ; --------------------------------------------------------------------
- ROM:A09CB806
- ROM:A09CB806 loc_A09CB806 ; CODE XREF: sub_A09CB75C+A4
- ROM:A09CB806 31 1C ADD R1, R6, #0
- ROM:A09CB808 D9 48 LDR R0, =0x21C3 ; 0x21C3为LGP,"隐藏号码"
- ROM:A09CB80A 2F F7 62 EE BLX sub_A08FB4D0 ; GetLangMesIntoWS
- ROM:A09CB80A
- ROM:A09CB80E 31 1C ADD R1, R6, #0
- ROM:A09CB80E
- ROM:A09CB810
- ROM:A09CB810 loc_A09CB810 ; CODE XREF: sub_A09CB75C+A8
- ROM:A09CB810 20 1C ADD R0, R4, #0
- ROM:A09CB812 79 F2 AE EC BLX sub_A0C45170 ; 区号秀通话记录HOOK
- ROM:A09CB812 ; WSHDR * wstrcat (WSHDR *wshdr_d,WSHDR *wshdr_s);
- ROM:A09CB812
- ROM:A09CB816
- ROM:A09CB816 def_A09CB7D0 ; CODE XREF: sub_A09CB75C+6C
- ROM:A09CB816 0D 21 MOV R1, #0xD
- ROM:A09CB818 20 1C ADD R0, R4, #0
- ROM:A09CB81A 79 F2 58 EC BLX sub_A0C450CC ; void wsAppendChar(WSHDR *ws,int wchar);
复制代码 ;V1.231->2008.4.6 ELKA重写HOOK部分代码,不再需要中间跳转,不过移植起来变得繁琐一些
没有功能上提升,部分代码优化。
;区号秀手机版 V1.231
;(C) Bennie
;(R) Along,starfriend,binghelingxi,BingK
;V1.1-> 增加了对电话簿的支持
;V1.2-> 2006.04.12 增加对15号段的识别及重复区号的显示
;V1.21-> 2006.04.13 解决重复区号显示死机问题,支持自定义省市间的分割符。
;V1.22-> 2006.04.14 区号秀显示字符最多为32个字符(由Robin更正)
;V1.23-> 2006.12.01 增加对本地号码的区级识别(需要更新相关数据库)
;V1.222beta->2007.05.14 实现EL71的通话记录和通讯录查询
;V1.224beta->2007.07.24 实现EL71的去电查询
;V1.228beta2->2007.07.25 实现EL71的去电查询
;V1.228beta2->2007.07.25 移植到E71
;V1.23->2008.4.2 ELKA实现SIM卡电话本区号秀
;V1.23->2008.4.2 NEWSGOLD实现SIM卡电话本区号秀
;V1.231->2008.4.6 ELKA重写HOOK部分代码,不再需要中间跳转,不过移植起来变得繁琐一些
;
;修改省市间的分割符(默认为点):
;例如:2720:点, 2000:空格, 4000:@, 2A00:#, 2300:*(即标准UniCode码高低字节倒序)
;
;功能:内置的区号秀,可以在来去电、通讯录和通话记录中显示区号信息。
;
E71Cv41ELC1v41以下为整合妇女节数据库版本.
CodeShowPatch_E71Cv41.zip
(69.03 KB, 下载次数: 44)
|
评分
-
查看全部评分
|