爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4236|回复: 21
收起左侧

[汇总] MySMSYS和自带系统的完美共存【2楼更新傻瓜版教程】

[复制链接]
发表于 2009-3-27 19:08:12 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 loquat 于 2009-7-6 16:30 编辑

MySMSYS短信系统替换V1.4一共有25个hook如下,所替换的功能列表如下:
  1. ;DIAL_SMS_HOOK 拨号界面,选项,创建短信
  2. NEW_IN_WIN_HOOK   来短信窗口,在没开启browser killer的情况下有效
  3. ;SHORTCUT_NEWMSG_HOOK     快捷方式,新建短信(比如数字键2)
  4. SMS_INBOX_HOOK     短信收件箱
  5. ;MMENU_INBOX_CNT_HOOK      主菜单,信息菜单中,收件箱短信条数修改
  6. ;SHORTCUT_DRAFT_HOOK       快捷方式,草稿箱
  7. ;MMENU_DRAFT_CNT_HOOK      主菜单,信息菜单中,草稿箱短信条数修改
  8. ;SMS_SENT_HOOK             快捷方式,已发送
  9. ;MMENU_SENT_CNT_HOOK       主菜单,信息菜单中,已发送箱短信条数修改
  10. ;SHORTCUT_SAVED_HOOK       快捷方式,信息档案柜
  11. INBOX_REC_HOOK        设备收件箱,回复
  12. INBOX_VIEW_HOOK       设备收件箱中,直接查看
  13. ;INBOX_OPVIEW_HOOK           设备收件箱中,选项查看
  14. INBOX_OTH_HOOK     设备收件箱,引用
  15. ORG_SEND_HOOK      重要记事,便笺,任务,通讯录,以文本方式发送
  16. REC_SENDSMS_HOOK    通话记录,创建短信
  17. ADRBK_NUM_SMS_HOOK    通讯录,创建短信
  18. NMENU_NEWSMG_HOOK    极速菜单,新建短信
  19. ;NMENU_INBOX_HOOK    极速菜单,收件箱
  20. ;NMENU_DRAFT_HOOK   极速菜单,草稿
  21. ;NMENU_SENT_HOOK    极速菜单,已发送
  22. ;NMENU_ARCHIVE_HOOK   极速菜单,信息档案柜
  23. OTHER_COUNT_HOOK     极速菜单,信息菜单,草稿、已发送短信条数显示修改
  24. COUNT_IN_HOOK        极速菜单,信息菜单,收件箱短信条数显示修改
  25. AB_UPDATE_HOOK       通讯录数据更新,发送IPC更新MySMSYS中的通讯录数据
复制代码
以上的功能列表都给你,自己需要怎么刷就去怎么刷吧!
我用的Mss3CPP.elf,所以自定义刷入了如下hook
功能是:
1、(我用的along的MD)在拨号界面,中键是MySMSYS的短信,“左键-创建信息”短信是系统自带
2、通讯录和通讯记录中“创建信息-短信”是MySMSYS的,如果要系统自带的“创建信息-彩信”即可。我想编辑彩信时只发送纯文本不会收流量费吧。何况我是GPRS包月的,不惧之。
3、如果刷了“锁键盘读信息”的话,左键锁键盘时是MySMSYS的收件箱,开锁状态是设备收件箱
4、设备收件箱中中键查看短信是MySMSYS,“左键-查看”是系统自带(此处bug,会再次跳出新短信窗口)
5、设备收件箱中“回复-新建短信”是MySMSYS,新建彩信肯定是系统自带撒。(同上,个人觉得应该不收流量费的)
6、设备收件箱和急速菜单中绿键是拨打短信号码。
7、在急速菜单中无论怎么操作都是系统自带的短信系统
8、保留了12宫中系统新建短信的快捷方式
代码是这行。
如果不想保留,想直接用这个快捷方式调用MySMSYS发短信的话。刷入这两行
  1. ;SHORTCUT_NEWMSG_HOOK
  2. ;0x00345B0C: 00215CA0 00488047
  3. ;0x00345B10: DEF04CEC B42B56A1
复制代码
未刷上面两行的截图

124.jpg
 楼主| 发表于 2009-3-27 19:09:55 | 显示全部楼层

双短信系统完美共存傻瓜版

本帖最后由 loquat 于 2009-3-28 11:27 编辑

主楼其实写得很清楚了,还不明白我直接发代码吧。
  1. ;SMS_INBOX_HOOK
  2. 0x00345B30: 002163A0DEF03AEC 004880479C2B56A1
  3. ;INBOX_VIEW_HOOK
  4. 0x00508024: 5E9A5F9BF0683169 00488047C42856A1
  5. ;INBOX_REC_HOOK
  6. 0x005262B4: 007A16284FD11AA0 00498847602B56A1
  7. ;INBOX_OTH_HOOK
  8. 0x005275FC: 40680068 004B9847
  9. 0x00527600: 125D011C 102956A1
  10. ;ORG_SEND_HOOK
  11. 0x005313D4: 18760DA069466FF1 00488047102B56A1
  12. ;REC_SENDSMS_HOOK
  13. 0x005E7020: 059700AB1F76B068 004B98471C2B56A1
  14. ;ADRBK_NUM_SMS_HOOK
  15. 0x0063A150: 48108DE2 66A23CEB
  16. ;NMENU_NEWSMG_HOOK
  17. 0x00648A7C: 80B50021 00480047
  18. 0x00648A80: 3AA058F0 B82B56A1
  19. ;AB_UPDATE_HOOK
  20. 0x0068BB44: 0100A0E3 595B3BEB
  21. ;NEW_IN_WIN_HOOK
  22. 0x003029EC: F607051C 004DA847
  23. 0x003029F0: 0027201C AC2A56A1
  24. ;CODE,DATA_C,MY_SMS_SYS_PBODY
  25. #pragma enable old_equal_ff
  26. 0x01562600: 1C309FE500402DE90020A0E1B010A0E3
  27. 0x01562610: DE1C81E30900A0E3420C80E3000100EF
  28. 0x01562620: 0080BDE8A42856A1F1B52A4FFFB0F3B0
  29. 0x01562630: 0C00150039001C31D2A81ADFF2980026
  30. 0x01562640: 01280BD0042802D005280ED01BE0002C
  31. 0x01562650: 01D124202E5E3900143112E0002C01D1
  32. 0x01562660: 22202E5E39000C310BE0002C07D11C20
  33. 0x01562670: 285E1E21695E40182021695E46183900
  34. 0x01562680: 0831D2A817DF6946D2A891DF002806D1
  35. 0x01562690: D2A834210170694691DF002815D03900
  36. 0x015626A0: D2A817DF6A46D2A901A86BDF002809D0
  37. 0x015626B0: 01A8806A4C2800D3761C694601A86CDF
  38. 0x015626C0: 0028F5D1694601A86DDF30007FB074B0
  39. 0x015626D0: F0BDC046482856A15C109FE530402DE9
  40. 0x015626E0: 0CD04DE22C0091E80040A0E10D00A0E1
  41. 0x015626F0: 2C0080E8460100EF0400A0E11B0000EF
  42. 0x01562700: 020080E2140000EF0050A0E10410A0E1
  43. 0x01562710: 1A0000EF08508DE50D30A0E18220A0E3
  44. 0x01562720: B010A0E3DE1C81E30900A0E3420C80E3
  45. 0x01562730: 000100EF470100EF3780BDE8782856A1
  46. 0x01562740: 70402DE90040A0E10C00A0E3140000EF
  47. 0x01562750: 0050A0E10400A0E11B0000EF020080E2
  48. 0x01562760: 140000EF0060A0E134009FE50410A0E1
  49. 0x01562770: 000085E5040085E50600A0E11A0000EF
  50. 0x01562780: 086085E50530A0E18220A0E3B010A0E3
  51. 0x01562790: DE1C81E30900A0E3420C80E3000100EF
  52. 0x015627A0: 7080BDE89C2856A154109FE530402DE9
  53. 0x015627B0: 0CD04DE22C0091E80040A0E10D00A0E1
  54. 0x015627C0: 2C0080E80400A0E11B0000EF020080E2
  55. 0x015627D0: 140000EF0050A0E10410A0E11A0000EF
  56. 0x015627E0: 08508DE50D30A0E18320A0E3B010A0E3
  57. 0x015627F0: DE1C81E30900A0E3420C80E3000100EF
  58. 0x01562800: 3780BDE8842856A134309FE530402DE9
  59. 0x01562810: 0CD04DE2301093E80D20A0E1301082E8
  60. 0x01562820: 08108DE50D30A0E10020A0E1B010A0E3
  61. 0x01562830: DE1C81E30900A0E3420C80E3000100EF
  62. 0x01562840: 3780BDE8902856A12A2E6D7373000000
  63. 0x01562850: 496E5C004F75745C0000000044726166
  64. 0x01562860: 745C0000303A5C5A42696E5C4D79534D
  65. 0x01562870: 5359535C000000009C2856A19C2856A1
  66. 0x01562880: 000000009C2856A19C2856A100000000
  67. 0x01562890: 9C2856A19C2856A1000000004D79534D
  68. 0x015628A0: 535953009C2856A19C2856A100000000
  69. 0x015628B0: FE402DE9400FA0E350FFFFEB0100A0E3
  70. 0x015628C0: FE80BDE804E08EE278219DE57C319DE5
  71. 0x015628D0: 0C0096E5101096E5040050E304005213
  72. 0x015628E0: 1EFF2F1104E08EE2FE402DE98400A0E3
  73. 0x015628F0: C4FFFFEBFE80BDE804E08EE26C219DE5
  74. 0x01562900: 70319DE5101090E50C0090E5F1FFFFEA
  75. 0x01562910: 04E08EE2040090E5000090E50220D4E7
  76. 0x01562920: 0010A0E10C0052E38500A0030500000A
  77. 0x01562930: 0E0052E38600A0030200000A120052E3
  78. 0x01562940: 1EFF2F118700A0E37BEF8EE2FE402DE9
  79. 0x01562950: ACFFFFEBFE80BDE804E08EE268108DE2
  80. 0x01562960: 54008DE298709DE50620A0E37F402DE9
  81. 0x01562970: A0109DE5B18200EF0020A0E1000051E3
  82. 0x01562980: 0100001ABE01D0E1A0008DE50500A0E3
  83. 0x01562990: 0710A0E123FFFFFA007087E07F80BDE8
  84. 0x015629A0: 04E08EE200402DE90070A0E1B18200EF
  85. 0x015629B0: 0020A0E1000057E30000001ABE71D2E1
  86. 0x015629C0: 0500A0E30410A0E116FFFFFA003084E0
  87. 0x015629D0: 0720A0E10500A0E17F10A0E3401F81E3
  88. 0x015629E0: 0040BDE80E1081E01EFF2FE104E08EE2
  89. 0x015629F0: 0350A0E10620A0E318108DE204008DE2
  90. 0x01562A00: 020056E30430A0030200000A03005613
  91. 0x01562A10: 0130A0031EFF2F11DF402DE9B18200EF
  92. 0x01562A20: 0020A0E10300A0E10510A0E1FDFEFFFA
  93. 0x01562A30: 005085E0DF80BDE804E08EE200402DE9
  94. 0x01562A40: 0270A0E1B18200EF0020A0E10400A0E3
  95. 0x01562A50: 0710A0E1F3FEFFFA002087E00500A0E1
  96. 0x01562A60: 3310A0E3401F81E300E09DE50E1081E0
  97. 0x01562A70: A00000EF0080BDE806E08EE200402DE9
  98. 0x01562A80: 0170A0E1B18200EF0020A0E10100A0E3
  99. 0x01562A90: 0410A0E1E3FEFFFA002084E0301047E2
  100. 0x01562AA0: 0500A0E1A00000EF0080BDE804E08EE2
  101. 0x01562AB0: 866FA0E10050A0E10070A0E30400A0E1
  102. 0x01562AC0: 103090E54338A0E1033CA0E1233CA0E1
  103. 0x01562AD0: 200053E31EFF2F118CE08EE200402DE9
  104. 0x01562AE0: 8100A0E3C5FEFFEB0000A0E30080BDE8
  105. 0x01562AF0: 48108DE2000050E31EFF2F0110E08EE2
  106. 0x01562B00: FE402DE9000091E5F2FEFFEBFE80BDE8
  107. 0x01562B10: 06E08EE20500A0E122FFFFEA04E08EE2
  108. 0x01562B20: 14708DE50D30A0E11870C3E5080096E5
  109. 0x01562B30: 170050E31EFF2F1116E08EE2FE402DE9
  110. 0x01562B40: 0500A0E1FDFEFFEBFE80BDE804E08EE2
  111. 0x01562B50: FE402DE9000094E5F8FEFFEBFE80BDE8
  112. 0x01562B60: A2E08EE20800D0E5160050E31EFF2F11
  113. 0x01562B70: 54009DE508E08EE2FE402DE9EFFEFFEB
  114. 0x01562B80: FE80BDE804E08EE24000A0E39BFEFFEA
  115. 0x01562B90: 04E08EE20500A0E398FEFFEA04E08EE2
  116. 0x01562BA0: 0900A0E395FEFFEA04E08EE20600A0E3
  117. 0x01562BB0: 92FEFFEA04E08EE20200A0E38FFEFFEA
  118. #pragma disable old_equal_ff
复制代码
一下是刷入上面的补丁后的功能简介,菜鸟不要傻到把下面的复制到VKP里面强刷入手机。
刷了上面的后,你就按照我的说明试试功能就行了。这里也没什么好教程的。
  1. 功能是:
  2. 1、(我用的along的MD)在拨号界面,中键是MySMSYS的短信,“左键-创建信息”短信是系统自带
  3. 2、通讯录和通讯记录中“创建信息-短信”是MySMSYS的,如果要系统自带的“创建信息-彩信”即可。我想编辑彩信时只发送纯文本不会收流量费吧。何况我是GPRS包月的,不惧之。
  4. 3、如果刷了“锁键盘读信息”的话,左键锁键盘时是MySMSYS的收件箱,开锁状态是设备收件箱
  5. 4、设备收件箱中中键查看短信是MySMSYS,“左键-查看”是系统自带
  6. 5、设备收件箱中“回复-新建短信”是MySMSYS,新建彩信肯定是系统自带撒。(同上,个人觉得应该不收流量费的)
  7. 6、设备收件箱和急速菜单中绿键是拨打短信号码。
  8. 7、在急速菜单中无论怎么操作都是系统自带的短信系统
  9. 8、保留了12宫中系统新建短信的快捷方式
复制代码
主楼的那张图片看到了吧
如果那个快捷方式你想用它直接调用MySMSYS,那么再刷入下面两行。可以刷入上面提供的之后再刷入。
(补丁就是这样,一个补丁你如果愿意可以一行一行的选择刷入)
  1. ;SHORTCUT_NEWMSG_HOOK
  2. ;0x00345B0C: 00215CA0 00488047
  3. ;0x00345B10: DEF04CEC B42B56A1
复制代码
刷完后Mss3CPP.bcfg或者MySMSYS.bcfg中的。“新信息提醒设置”-“弹出新信息窗口”-去掉勾选
“查看时转换为文件”如果勾选,上面功能4中“设备收件箱中中键查看短信是MySMSYS”查看之后,短信在系统的短信列表中将不再存在。
而是被转存为mss文件,即只能在Mss主菜单中查看
如果“查看时转换为文件”不勾选,短信在系统的短信列表中不会被转存,那么当信息满100条之后将会不能再接受也不能存储短信。
所以我的建议是去掉“新信息提醒设置”-“弹出新信息窗口”和“查看时转换为文件”的勾选
回复 支持 反对

使用道具 举报

发表于 2009-3-27 19:18:44 | 显示全部楼层
呵呵,loquat做总结了啊,赞
回复 支持 反对

使用道具 举报

发表于 2009-3-27 19:20:38 | 显示全部楼层
最后一个“bug”可以在MSS的设置里把“弹出信息新窗口”不勾选,就不会多弹出了
回复 支持 反对

使用道具 举报

发表于 2009-3-27 20:44:14 | 显示全部楼层
帮顶。。这个要仔细看下。
建议loquat做个傻瓜教程:刷上1.2.3补丁,把XXX.elf放到XXX里,OK。
回复 支持 反对

使用道具 举报

发表于 2009-3-27 21:47:21 | 显示全部楼层
牛叉啊,看着有点头晕
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-27 22:50:21 | 显示全部楼层
5# agui3000
回复 支持 反对

使用道具 举报

发表于 2009-3-27 22:56:46 | 显示全部楼层
不是专业人事真的看不懂啊
回复 支持 反对

使用道具 举报

发表于 2009-3-27 23:12:21 | 显示全部楼层
呵呵…… 够专业
回复 支持 反对

使用道具 举报

发表于 2009-3-28 00:06:05 | 显示全部楼层
期待傻瓜版本,这个看的有点头大。。。
回复 支持 反对

使用道具 举报

发表于 2009-3-28 08:39:31 | 显示全部楼层
7楼的发言看不到。。。
回复 支持 反对

使用道具 举报

发表于 2009-3-28 16:09:50 | 显示全部楼层
帮顶  收藏了。。等75到了再请教loquat
回复 支持 反对

使用道具 举报

发表于 2009-3-28 17:00:40 | 显示全部楼层
我感觉s75自带的短信系统的速度还勉强可以接受,主要是我的短信不多,多了就用飞信发了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-28 17:49:21 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-3-28 23:15:34 | 显示全部楼层
学习中!!感谢分享!!
感觉比较专业!!我看到一头冒水!!
能搞个S68用的吗?
回复 支持 反对

使用道具 举报

发表于 2009-3-29 00:31:57 | 显示全部楼层
刷了2#的补丁,s75的新建短信不能进入???
回复 支持 反对

使用道具 举报

发表于 2009-4-22 17:26:15 | 显示全部楼层
我短信很少 所以目前还没有刷。。
回复 支持 反对

使用道具 举报

发表于 2009-6-16 21:03:02 | 显示全部楼层
留个脚印。。。。备用
回复 支持 反对

使用道具 举报

发表于 2009-6-17 10:45:25 | 显示全部楼层
我的短信很少用,以后再说
回复 支持 反对

使用道具 举报

发表于 2009-6-17 19:14:27 | 显示全部楼层
这个教程,要收藏的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 08:02

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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