爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 10927|回复: 4
收起左侧

[Flash修改] 锁键盘读短消息V2.0[S6CV50]

[复制链接]
发表于 2005-8-7 00:00:00 | 显示全部楼层 |阅读模式

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

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

x
;S6CV50-S-2005.07.10-Bennie-RMWKL-2.0-[F:800900-0x800980)
;***RMWKL 锁键盘读短消息V2.0***
;(c) Bennie
;for S6CV50
;2005-07-10
;说明:可以在锁键盘待机和屏保时用拨号键读取免提短信和短消息,新近来电及一切New Message。临时亮灯。

#pragma enable old_equal_ff
0x800900: 40B50026052813D135F156FA012808D0
0x800910: 8FF1A6FE01280BD103202BF323FD1148
0x800920: 804703202BF31EFD8EF189FEFFE70126
0x800930: 301C40BD0223E85E00B5FFF7E1FF0028
0x800940: 02D1D9F00BFA00BD01B0074908470223
0x800950: E05E01B5FFF7D4FF002800D101BD02B0
0x800960: 02490847F8DBA2A029AE8DA02D0999A0
#pragma disable old_equal_ff
0x8DAEC6: FEF749FF 25F735FD
0x99090E: 0223E05E 70F61EF8

;源代码
  1. ;S6CV50-S-2005.07.10-Bennie-RMWKL-2.0-[F:800900-0x800980)
  2. ;***RMWKL 锁键盘读短消息V2.0***
  3. ;(c) Bennie
  4. ;for S6CV50
  5. ;2005-07-10
  6. ;说明:可以在锁键盘待机和屏保时用拨号键读取免提短信和短消息,新近来电及一切New Message。临时亮灯。
  7. ;;
  8. ;***RMWKL Read Message when Key Locked V2.0 ***
  9. ;(c) Bennie
  10. ;for S6CV50        (chinese)
  11. ;2005-07-10
  12. ;Remark: Read flash sms and new message when keyboard locked, and Light on temporarily.
  13. ;======================================================================================
  14. ;source for keil

  15. $arm9e                          

  16. HasNewSMS                EQU                0xA0990660+1
  17. HasFlashSMS                EQU                0xA0935DB8+1
  18. ReadNewSMS                EQU                0xA0A2DBF8
  19. ReadFlashSMS        EQU                0xA098F63E+1
  20. TempLigntOn                EQU                0xA0B2C364+1


  21. AREA   STARTUPCODE, CODE
  22.         CODE16

  23. Main:
  24.         PUSH        {R6, LR}       
  25.         MOV                R6, #0
  26.         CMP                R0, #05
  27.         BNE                ExitOrg
  28.         BL                HasFlashSMS
  29.         CMP                R0, #1
  30.         BEQ                ReadFlash
  31.         BL                HasNewSMS
  32.         CMP                R0, #1
  33.         BNE                ExitOrg
  34. ReadSMS:
  35.         MOV                R0, #3
  36.         BL                TempLigntOn
  37.         LDR                R0, =ReadNewSMS
  38.         BLX                R0
  39. ReadFlash:
  40.         MOV                R0, #3
  41.         BL                TempLigntOn
  42.         BL                ReadFlashSMS
  43.         B                ExitNew       
  44. ExitNew:
  45.         MOV                R6, #1
  46. ExitOrg:
  47.         ADD                R0, R6, #0
  48.         POP                {R6, PC}               

  49. Hook1:
  50.         MOV     R3, #2
  51.     LDRSH   R0, [R5,R3]
  52.         PUSH        {LR}
  53.         BL                Main
  54.         CMP                R0, #0
  55.         BNE                Hook1NewExit
  56.         BL                0xA08D9D5C                          ;Org Ins
  57.         POP                {PC}
  58. Hook1NewExit:
  59.         ADD                SP, #4
  60.         LDR                R1, =0xA08DAE28+1         ;return after processed
  61.         BX                R1
  62.                
  63. Hook2:
  64.         MOV     R3, #2
  65.     LDRSH   R0, [R4,R3]
  66.         PUSH        {R0, LR}
  67.         BL                Main
  68.         CMP                R0, #0
  69.         BNE                Hook2NewExit
  70.         POP                {R0, PC}
  71. Hook2NewExit:
  72.         ADD                SP, #8
  73.         LDR                R1, =0xA099092C+1         ;return after processed
  74.         BX                R1

  75. ; Hook keyhandle of IDLE
  76. AREA   HOOK1, CODE, AT 0xA08DAEC6  
  77.         CODE16
  78.         BL                Hook1

  79. ; Hook KeyHandle of ScreenSaver
  80. AREA   HOOK2, CODE, AT 0xA099090E  
  81.         CODE16
  82.         BL                Hook2

  83. END                        
复制代码
发表于 2005-12-24 21:55:11 | 显示全部楼层
为什么没53版的?难道刷回50的
回复 支持 反对

使用道具 举报

发表于 2006-1-5 16:32:37 | 显示全部楼层
支持一下吧,毕竟50的不开发了,只能用现有的了
回复 支持 反对

使用道具 举报

发表于 2006-1-9 22:20:11 | 显示全部楼层
支持一下,嘿嘿
回复 支持 反对

使用道具 举报

发表于 2006-9-21 11:39:31 | 显示全部楼层

^_^

好啊      现在都是53版本的补丁了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-9 06:42

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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