爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1699|回复: 36
收起左侧

[Flash修改] E71Cv41 - 屏幕背灯控制 v0.01 & 增强屏幕控制 v3.5

  [复制链接]
发表于 2009-11-27 14:18:24 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 loquat 于 2011-12-2 19:23 编辑

枇杷,不好意思,我插几句话……
看到楼下很多人问,把starfriend发布时的几句话转载过来供部分新手参考:
情景设置中,0-7分别代表情景模式1-8
背灯亮度设置以10进制的百分比数据修改
其实仔细看补丁注释也会明白的!

                         ——无泪の城

修正一下,旧版的会丢失R10

  1. ;E71Cv41 - 屏幕背灯控制 v0.01
  2. ;(c) benj9
  3. ;(i) StarFriend
  4. ;(p) loquat(tangqinghua)

  5. ; 在特定的情景模式下保持屏幕背灯长亮

  6. 04CC828: 48AE9FE50050A0E1 485E9FE573DEEEEB

  7. #pragma enable old_equal_ff
  8. 0x084200: 3F402DE928009FE530FF2FE10060A0E1
  9. 0x084210: 3F00BDE8FF0056E30200001A000050E3
  10. 0x084220: 0000001AFF20A0E305A0A0E10050A0E1
  11. 0x084230: 0080BDE8,0xA05C424F
  12. #pragma disable old_equal_ff
  13. 0x084214: FF 05 ; 情景模式 6(十六进制 0 - 7)
  14. 0x084224: FF 0i002 ; 屏幕背灯亮度(十进制 0 - 100)
复制代码
旧版供撤销
  1. ;E71Cv41 - 屏幕背灯控制 v0.01
  2. ;(c) benj9
  3. ;(i) StarFriend
  4. ;(p) loquat(tangqinghua)

  5. ; 在特定的情景模式下保持屏幕背灯长亮

  6. 04CC82C: 0050A0E1 73DEEEEB  ;CODE 32: 04CC82C BL 084200

  7. #pragma enable old_equal_ff
  8. 0x084200: 3F402DE928009FE530FF2FE10060A0E1
  9. 0x084210: 3F00BDE8FF0056E30200001A000050E3
  10. 0x084220: 0000001AFF20A0E30050A0E10500A0E1
  11. 0x084230: 0080BDE8,0xA05C424F
  12. #pragma disable old_equal_ff
  13. 0x084214: FF 05 ; 情景模式 6(十六进制 0 - 7)
  14. 0x084224: FF 0i002 ; 屏幕背灯亮度(十进制 0 - 100)
复制代码
简单修正了下,希望能用。。。E71请测试。

  1. $arm9e
  2. $include(..\x65.inc)
  3. AREA   STARTUPCODE, CODE
  4.                 CODE32
  5. main:
  6. STMFD   SP!,{R0-R5,LR}
  7.   LDR R0, =0xA028B6AB ;GetProfile()
  8.   BLX R0
  9.   MOV R6, R0
  10. LDMFD   SP!,{R0-R5}
  11.   CMP R6, #5
  12.   BNE Exit
  13.   CMP R0, #0
  14.   BNE Exit
  15. //  CMP R2, #0
  16. //  BNE Exit
  17.   MOV R2, #2
  18. Exit:
  19.   MOV R10, R5

  20.   MOV R5, R0
  21. LDMFD   SP!,{PC}

  22. AREA   HOOK1, CODE, AT 0xA01B6960
  23.                 CODE32
  24.   BL    main
  25. END
复制代码
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1实力分 +1 收起 理由
laohan + 1 这个没MP那个好用。

查看全部评分

发表于 2009-11-27 14:35:42 | 显示全部楼层
小号上来看看情况。。。
回复 支持 反对

使用道具 举报

发表于 2009-11-27 17:19:07 | 显示全部楼层
两个地址都没提示错
不过刷后开机屏长暗
调不亮
回复 支持 反对

使用道具 举报

发表于 2009-11-27 17:35:01 | 显示全部楼层
教程偶要视屏滴
回复 支持 反对

使用道具 举报

发表于 2009-11-27 19:27:07 | 显示全部楼层
本帖最后由 outlier 于 2009-11-27 19:33 编辑

没看懂是怎么调整的,刷上补丁背景灯就开不了了

应该是其他补丁的配套补丁吧,比如是自动调整情景模式之类的,不懂怎么用


如果能控制如sietxtview之类的背景灯常亮就好了
回复 支持 反对

使用道具 举报

发表于 2009-11-27 22:54:06 | 显示全部楼层
本帖最后由 Adidas630 于 2009-11-30 16:40 编辑

非常实用 期待移植到EL71!
回复 支持 反对

使用道具 举报

发表于 2009-11-28 21:09:42 | 显示全部楼层
瞻仰进阶应用贴楼上的没戴眼镜,
回复 支持 反对

使用道具 举报

发表于 2009-12-17 22:32:28 | 显示全部楼层
再次恳求Loquat或其他高手移植到EL71 相信很多人都需要!
回复 支持 反对

使用道具 举报

发表于 2010-1-1 15:22:13 | 显示全部楼层
可惜了啊。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 13:46:52 | 显示全部楼层
终于忍不住反汇编看了看。当然还是看不懂。
但是看到点别的东西。修正一下,也许能用,请测试。
不能用再改。
回复 支持 反对

使用道具 举报

发表于 2010-5-5 18:14:27 | 显示全部楼层
回复 14# loquat


    好了,嘿嘿。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 19:21:41 | 显示全部楼层



那就好,顺便EL的移植提示也写在这里。


又修正了一个补丁

也许会有bug,如果有bug的话,可以参考S7C的和x65的去反汇编了看。

;E71Cv41 - 屏幕背灯控制 v0.01
;(c) benj9
;(i) StarFriend
;(p) loquat(tangqinghua)

04CC82C: 0050A0E1 73DEEEEB  ;ARM 04CC82C BL 084200

#pragma enable old_equal_ff
0x084200: 3F402DE928009FE530FF2FE10060A0E1
0x084210: 3F00BDE8FF0056E30200001A000050E3
0x084220: 0000001AFF20A0E30050A0E10500A0E1
0x084230: 0080BDE8,0xA05C424F //swilib GetProfile()
#pragma disable old_equal_ff
0x084214: FF 05 ; 情景模式 6(十六进制 0 - 7)
0x084224: FF 0i002 ; 屏幕背灯亮度(十进制 0 - 100)
回复 支持 反对

使用道具 举报

发表于 2010-5-5 19:29:37 | 显示全部楼层
本帖最后由 water_boy 于 2010-5-7 14:25 编辑

貌似还挺智能的

后台回到桌面后锁上键盘还会熄下来

-------------------------------------

发现搞错了,回到桌面锁键后屏灯还是长亮的

我上次可能是白天,因为这补丁设置的亮度也很底,2%吧,锁盘直入屏保(我用的是节能)是黑色,我误以为灯熄了,其实还是亮着的!呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 21:31:33 | 显示全部楼层
S75的后台回到桌面也不会熄灭。
但是补丁我就只能帮忙搞到这里了。基本能用就行了。
看了一整天代码累死了。
回复 支持 反对

使用道具 举报

发表于 2010-5-5 22:18:32 | 显示全部楼层
谢谢201314大虾,诚请更新M81CV51的ELF和MP基础补丁,特别是LIB,很老的版本了,缺很多函数,很多ELF程序和一些常规补丁没法用。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 22:34:27 | 显示全部楼层
楼上兄弟还是自己看点移植吧。
我真的不想动这些了。
突然又发现这个补丁是多余的DIS补丁里面已经有了一个Add-on illumination
那个已经包含屏幕长亮,智能很多。可以设置多个长亮模式。
回复 支持 反对

使用道具 举报

发表于 2010-5-5 22:55:34 | 显示全部楼层
大虾,E71的MP和ELF基础补丁占用EEP,你发过一个清除残留的bin文件,起始地址为60000,长度为1EEF0。记得以前S75也有个类似的,起始地址为60000,长度为20000。
手上的M81也有此情况,干净fubu恢复也无效,大虾能给个对应的bin文件吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 23:06:58 | 显示全部楼层
大虾,E71的MP和ELF基础补丁占用EEP,你发过一个清除残留的bin文件,起始地址为60000,长度为1EEF0。记得以 ...
Arains 发表于 2010-5-5 22:55

FF_From_06.rar (139 Bytes, 下载次数: 2)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-5 23:07:23 | 显示全部楼层
M81这个方法不一定适用
回复 支持 反对

使用道具 举报

发表于 2010-5-6 00:48:09 | 显示全部楼层
刷如后,开机“B”一声,看来的确不适用,有其他办法么?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 02:20

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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