爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 804|回复: 13
收起左侧

[Flash修改] [E71Cv41]MyScreenSaver v1.1——总之解决了我的第一次锁键盘之后卡死问题[2008.5.2]

[复制链接]
发表于 2008-5-1 23:18:48 | 显示全部楼层 |阅读模式

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

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

x
解释起来比较痛苦。
替换了系统的锁键盘程序,重写了判断锁键盘的程序,把系统的锁键盘标志永远置0,用了新的锁键盘标志,禁用了屏保,总之解决了我的第一次锁键盘之后卡死问题,虽然可能会有一些小问题。
简单的说,锁键盘变成了直接进入一个类似于屏保界面,只能长按#键才能离开,这就算是锁键盘了。
1.界面上显示当前时间,日期,以及未接事件数量。
2.长按任意键可以点亮屏幕灯。
3.红键是可以让它退出的。
4.长按#键离开。
5.千万不要同时开启两个,为了保证安全,最好使用下面提供的XTASK3,这个XTASK在这样的锁键盘状态下既不能打开任务列表,也不能直接进入待机界面,不做成可选,然后你就基本没有机会同时开启两个了~_~。
v1.1版本已经增加有一个MyScreenSaver启动的判断,已经没有限制,尽情使用原版本的Xtask吧,

6.为了保证省电,使用的降低CPU频率的函数。
7.时间,日期,以及未接事件为3秒钟刷新一次。
8.占用空白RAM,A8D80590-A8D805AF
...

XTASK3在...
v1.1版本已经增加有一个MyScreenSaver启动的判断,已经没有限制,尽情使用原版本的Xtask吧

需要ELFLOADER支持!
v1.1
增强了安全性,增加是否已经有一个MyScreenSaver启动的判断,现在大家可以使用原版本的XTASK了
解决未接事件不提示问题,使用Update_MissedEventsPtr函数(名称自己叫的)~_~
  1. ;MyScreenSaver v1.1
  2. ;(c) BingK(binghelingxi)
  3. ;(!) elfloader
  4. ;E71Cv41

  5. ;SWILIB_IsUnlocked
  6. 0x0007410C: 0xA08F90A1 9DAF35A1
  7. ;DISABLE_SCREENSAVER_HOOK
  8. 0x006891CA: 6946 03E0
  9. ;LIGHT_HOOK
  10. 0x008F1EE2: 07F0DDF8 43DFC046
  11. ;KBDLOCK_HOOK
  12. 0x008F9888: 80B5012018398860 0049084758AF35A1
  13. ;CODE,DATA_C
  14. #pragma enable old_equal_ff
  15. 0x0135AC00: FEB500200021002200230024024FB847
  16. 0x0135AC10: FEBD000011FF2FE1915068A000402DE9
  17. 0x0135AC20: 6320A0E3651FA0E30900A0E3420C80E3
  18. 0x0135AC30: 000100EFDD0000EB0200A0E3210200EF
  19. 0x0135AC40: 0C209FE5F4029FE5A21FA0E34D0000EF
  20. 0x0135AC50: 0080BDE81CAC35A170402DE948519FE5
  21. 0x0135AC60: 10D04DE22C639FE50100A0E33B0200EF
  22. 0x0135AC70: 300085E201002DE901002DE93F40A0E3
  23. 0x0135AC80: 404F84E30430A0E10000A0E301002DE9
  24. 0x0135AC90: EF20A0E30010A0E3B40100EF14108DE2
  25. 0x0135ACA0: 0C008DE2B40000EF1100DDE50510A0E1
  26. 0x0135ACB0: 01002DE91430DDE510209DE5000096E5
  27. 0x0135ACC0: 240100EF300085E201002DE9EF30A0E3
  28. 0x0135ACD0: 4020A0E30010A0E3340085E201002DE9
  29. 0x0135ACE0: 0200A0E301002DE90700A0E301002DE9
  30. 0x0135ACF0: 0400A0E101002DE9000096E54C0100EF
  31. 0x0135AD00: 24D08DE20930DDE50820DDE5000096E5
  32. 0x0135AD10: 101085E2240100EF300085E201002DE9
  33. 0x0135AD20: EF30A0E37820A0E30010A0E3340085E2
  34. 0x0135AD30: 01002DE90200A0E301002DE90300A0E3
  35. 0x0135AD40: 01002DE90400A0E101002DE9000096E5
  36. 0x0135AD50: 4C0100EF0000A0E39E0000EF0020A0E1
  37. 0x0135AD60: 000096E51C1085E2240100EF300085E2
  38. 0x0135AD70: 01002DE9EF30A0E3E620A0E30010A0E3
  39. 0x0135AD80: 340085E201002DE90200A0E301002DE9
  40. 0x0135AD90: 0800A0E301002DE910002DE9000096E5
  41. 0x0135ADA0: 4C0100EF28D08DE27F80BDE8BCAF35A1
  42. 0x0135ADB0: 10402DE90140A0E1040094E59510A0E3
  43. 0x0135ADC0: 040090E5401F81E3010050E10800001A
  44. 0x0135ADD0: FF10A0E37F1C81E30300A0E3440000EF
  45. 0x0135ADE0: 040094E5080090E5230050E30100A003
  46. 0x0135ADF0: 1080BD083F0100EF0000A0E31080BDE8
  47. 0x0135AE00: 0110A0E30C10C0E51EFF2FE10010A0E3
  48. 0x0135AE10: 0C10C0E51EFF2FE110402DE90040A0E1
  49. 0x0135AE20: 7F0100EF0200A0E30C00C4E51080BDE8
  50. 0x0135AE30: 0C10D0E5020051E30110A0030C10C005
  51. 0x0135AE40: 1EFF2FE10000A0E31EFF2FE10000A0E3
  52. 0x0135AE50: 1EFF2FE170402DE90040A0E1D8009FE5
  53. 0x0135AE60: 0050A0E3005080E53C019FE50110A0E3
  54. 0x0135AE70: 001080E52000A0E3250100EF14119FE5
  55. 0x0135AE80: 000081E53400A0E3140000EF0060A0E1
  56. 0x0135AE90: 3410A0E31D0100EF34009FE50210A0E3
  57. 0x0135AEA0: 000086E5301086E5080080E2040086E5
  58. 0x0135AEB0: 158000EF200086E5105084E5145084E5
  59. 0x0135AEC0: 0600A0E1370100EF280084E552FFFFEB
  60. 0x0135AED0: 7080BDE8F4AF35A1042091E50E30A0E3
  61. 0x0135AEE0: 643C83E3030052E10400001A0C1091E5
  62. 0x0135AEF0: 282090E5020051E10210E00310108005
  63. 0x0135AF00: 0100A0E31EFF2FE12C009FE530402DE9
  64. 0x0135AF10: 80509FE50040A0E3004080E588009FE5
  65. 0x0135AF20: 004080E514009FE58C0100EF000095E5
  66. 0x0135AF30: 290100EF004085E53080BDE85834DFA8
  67. 0x0135AF40: 9005D8A808009FE500402DE9710100EF
  68. 0x0135AF50: 0080BDE808AF35A138009FE500402DE9
  69. 0x0135AF60: 2CD04DE2000090E5000050E30500001A
  70. 0x0135AF70: 460100EF18009FE50020A0E30D10A0E1
  71. 0x0135AF80: 070100EF470100EF0000A0E32CD08DE2
  72. 0x0135AF90: 0080BDE84CB035A1A005D8A803480068
  73. 0x0135AFA0: 002801D00020704701207047A405D8A8
  74. 0x0135AFB0: 00C09FE51CFF2FE101AC35A125642D25
  75. 0x0135AFC0: 3032642D253032640000000025303264
  76. 0x0135AFD0: 3A253032640000002564204D69737365
  77. 0x0135AFE0: 64204576656E74287329210000000064
  78. 0x0135AFF0: FFFFFF6400000000EF003F0158AC35A1
  79. 0x0135B000: 00AE35A10CAE35A118AE35A130AE35A1
  80. 0x0135B010: B0AD35A10000000014AC35A144AE35A1
  81. 0x0135B020: 4CAE35A100000000F5FFFFFF0D004D00
  82. 0x0135B030: 7900530063007200650065006E005300
  83. 0x0135B040: 610076006500720000000000D8AE35A1
  84. 0x0135B050: 54AE35A1000000000000000000000000
  85. 0x0135B060: 0000000044AF35A12C00000001000000
  86. 0x0135B070: 28B035A12CB035A1CCCCAA5555AA3333
  87. 0x0135B080: 000000008B000000
  88. #pragma disable old_equal_ff
复制代码
老版本仅供撤销:
  1. ;MyScreenSaver
  2. ;(c) BingK(binghelingxi)
  3. ;(!) elfloader
  4. ;E71Cv41

  5. ;SWILIB_IsUnlocked
  6. 0x0007410C: 0xA08F90A1 6DAF35A1
  7. ;DISABLE_SCREENSAVER_HOOK
  8. 0x006891CA: 6946 03E0
  9. ;LIGHT_HOOK
  10. 0x008F1EE2: 07F0DDF8 43DFC046
  11. ;KBDLOCK_HOOK
  12. 0x008F9888: 80B5012018398860 004908473CAF35A1
  13. ;CODE,DATA_C
  14. #pragma enable old_equal_ff
  15. 0x0135AC00: 11FF2FE100402DE96320A0E3651FA0E3
  16. 0x0135AC10: 0900A0E3420C80E3000100EF0200A0E3
  17. 0x0135AC20: 210200EF0C209FE5F0029FE5A21FA0E3
  18. 0x0135AC30: 4D0000EF0080BDE804AC35A170402DE9
  19. 0x0135AC40: 48519FE510D04DE2D4629FE50100A0E3
  20. 0x0135AC50: 3B0200EF300085E201002DE901002DE9
  21. 0x0135AC60: 3F40A0E3404F84E30430A0E10000A0E3
  22. 0x0135AC70: 01002DE9EF20A0E30010A0E3B40100EF
  23. 0x0135AC80: 14108DE20C008DE2B40000EF1100DDE5
  24. 0x0135AC90: 0510A0E101002DE91430DDE510209DE5
  25. 0x0135ACA0: 000096E5240100EF300085E201002DE9
  26. 0x0135ACB0: EF30A0E34020A0E30010A0E3340085E2
  27. 0x0135ACC0: 01002DE90200A0E301002DE90700A0E3
  28. 0x0135ACD0: 01002DE90400A0E101002DE9000096E5
  29. 0x0135ACE0: 4C0100EF24D08DE20930DDE50820DDE5
  30. 0x0135ACF0: 000096E5101085E2240100EF300085E2
  31. 0x0135AD00: 01002DE9EF30A0E37820A0E30010A0E3
  32. 0x0135AD10: 340085E201002DE90200A0E301002DE9
  33. 0x0135AD20: 0300A0E301002DE90400A0E101002DE9
  34. 0x0135AD30: 000096E54C0100EF0000A0E39E0000EF
  35. 0x0135AD40: 0020A0E1000096E51C1085E2240100EF
  36. 0x0135AD50: 300085E201002DE9EF30A0E3E620A0E3
  37. 0x0135AD60: 0010A0E3340085E201002DE90200A0E3
  38. 0x0135AD70: 01002DE90800A0E301002DE910002DE9
  39. 0x0135AD80: 000096E54C0100EF28D08DE27F80BDE8
  40. 0x0135AD90: 80AF35A110402DE90140A0E1040094E5
  41. 0x0135ADA0: 9510A0E3040090E5401F81E3010050E1
  42. 0x0135ADB0: 0800001AFF10A0E37F1C81E30300A0E3
  43. 0x0135ADC0: 440000EF040094E5080090E5230050E3
  44. 0x0135ADD0: 0100A0031080BD083F0100EF0000A0E3
  45. 0x0135ADE0: 1080BDE80110A0E30C10C0E51EFF2FE1
  46. 0x0135ADF0: 0010A0E30C10C0E51EFF2FE110402DE9
  47. 0x0135AE00: 0040A0E17F0100EF0200A0E30C00C4E5
  48. 0x0135AE10: 1080BDE80C10D0E5020051E30110A003
  49. 0x0135AE20: 0C10C0051EFF2FE10000A0E31EFF2FE1
  50. 0x0135AE30: 0000A0E31EFF2FE170402DE90040A0E1
  51. 0x0135AE40: D4009FE50050A0E3005080E528019FE5
  52. 0x0135AE50: 0110A0E3001080E52000A0E3250100EF
  53. 0x0135AE60: BC109FE5000081E53400A0E3140000EF
  54. 0x0135AE70: 0060A0E13410A0E31D0100EF34009FE5
  55. 0x0135AE80: 0210A0E3000086E5301086E5080080E2
  56. 0x0135AE90: 040086E5158000EF200086E5105084E5
  57. 0x0135AEA0: 145084E50600A0E1370100EF280084E5
  58. 0x0135AEB0: 53FFFFEB7080BDE8B8AF35A1042091E5
  59. 0x0135AEC0: 0E30A0E3643C83E3030052E10400001A
  60. 0x0135AED0: 0C1091E5282090E5020051E10210E003
  61. 0x0135AEE0: 101080050100A0E31EFF2FE128109FE5
  62. 0x0135AEF0: 00402DE90000A0E3000081E578109FE5
  63. 0x0135AF00: 000081E514009FE58C0100EF10009FE5
  64. 0x0135AF10: 000090E5290100EF0080BDE85834DFA8
  65. 0x0135AF20: 9005D8A8A005D8A808009FE500402DE9
  66. 0x0135AF30: 710100EF0080BDE8ECAE35A100402DE9
  67. 0x0135AF40: 2CD04DE2460100EF18009FE50020A0E3
  68. 0x0135AF50: 0D10A0E1070100EF470100EF0000A0E3
  69. 0x0135AF60: 2CD08DE20080BDE810B035A103480068
  70. 0x0135AF70: 002801D00020704701207047A405D8A8
  71. 0x0135AF80: 25642D253032642D2530326400000000
  72. 0x0135AF90: 253032643A253032640000002564204D
  73. 0x0135AFA0: 6973736564204576656E742873292100
  74. 0x0135AFB0: 00000064FFFFFF6400000000EF003F01
  75. 0x0135AFC0: 3CAC35A1E4AD35A1F0AD35A1FCAD35A1
  76. 0x0135AFD0: 14AE35A194AD35A10000000000AC35A1
  77. 0x0135AFE0: 28AE35A130AE35A100000000F5FFFFFF
  78. 0x0135AFF0: 0D004D00790053006300720065006500
  79. 0x0135B000: 6E005300610076006500720000000000
  80. 0x0135B010: BCAE35A138AE35A10000000000000000
  81. 0x0135B020: 000000000000000028AF35A12C000000
  82. 0x0135B030: 01000000ECAF35A1F0AF35A1CCCCAA55
  83. 0x0135B040: 55AA3333000000008B000000
  84. #pragma disable old_equal_ff
复制代码

[ 本帖最后由 BingK 于 2008-5-2 09:41 编辑 ]

评分

参与人数 1实力分 +2 金钱数 +108 技术分 +26 贡献分 +38 收起 理由
myhaohao521 + 2 + 108 + 26 + 38 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2008-5-1 23:19:11 | 显示全部楼层
总之解决了问题,其它我就不管了,界面能看又有点用就行了-_-.
上个图。。

                               
登录/注册后可看大图


[ 本帖最后由 BingK 于 2008-5-1 23:22 编辑 ]
080501_230143.jpg
回复 支持 反对

使用道具 举报

发表于 2008-5-1 23:23:00 | 显示全部楼层
占楼发个xtask3
XTask3.7z (5.27 KB, 下载次数: 16)
回复 支持 反对

使用道具 举报

发表于 2008-5-1 23:34:29 | 显示全部楼层
越来越复杂,哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-1 23:37:06 | 显示全部楼层

回复 4# 的帖子


其实和ELF是差不多的,不过做了修改,使之刷做成VKP刷入flash也能正常运行
回复 支持 反对

使用道具 举报

发表于 2008-5-2 00:51:24 | 显示全部楼层
由于非常钦佩楼主,不得不说声好!


说这句话上瘾了~

至今没有遇到卡死的时候。。。

[ 本帖最后由 starryboy 于 2008-5-2 00:53 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2008-5-2 08:16:05 | 显示全部楼层
由于非常钦佩楼主,不得不说声好! ::/\hdg
回复 支持 反对

使用道具 举报

发表于 2008-5-2 11:03:55 | 显示全部楼层
帮85区的 兄弟 顶顶,个人觉得还好
回复 支持 反对

使用道具 举报

发表于 2008-5-8 14:08:10 | 显示全部楼层
能不能做成像诺基亚的屏保一样可以呢,每分钟时间变换位置

http://mobile.0110.cn/viewthread ... d=284631#pid3655237

能不能整合一下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-8 14:15:14 | 显示全部楼层

回复 9# 的帖子

没事弄得那么难看,还跳来跳去干啥咧?
回复 支持 反对

使用道具 举报

发表于 2008-5-8 22:57:15 | 显示全部楼层
据说是为了防止烧屏的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-8 23:24:51 | 显示全部楼层

回复 11# 的帖子

那放心,西机质量还是相当靠得住
回复 支持 反对

使用道具 举报

发表于 2008-5-8 23:32:02 | 显示全部楼层
原帖由 BingK 于 2008-5-8 23:24 发表
那放心,西机质量还是相当靠得住


就我目前用过的西机而言,出现有点烧屏的,只有S68。从悠悠那儿收的,纯白下,可以看到之前使用数字钟屏保的痕迹!
回复 支持 反对

使用道具 举报

发表于 2008-5-9 17:08:20 | 显示全部楼层
强烈感激楼主,要不71这么多优点,就这个缺点,也够腻味人了.很可能会漏接电话啊
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 12:15

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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