爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 39225|回复: 27
收起左侧

[Flash修改] [S+C V53 SL V50]Addition to PIT table(扩展内部图片索引)

[复制链接]
发表于 2006-1-27 19:56:31 | 显示全部楼层 |阅读模式

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

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

x
干脆开个贴,把所有机型的都移了,附上整理出来的源码...


  1. ;SL6C-S-2006.01.27-StarFriend-ATPT-1.1-[F:60000-0x6002F)
  2. ;扩展内部图片
  3. ;(c) 1nvisible
  4. ;(r) avkiev
  5. ;(p) StarFriend
  6. ;for SL6C V50
  7. ;2006-01-27
  8. ;扩展内部图片索引地址,将图片索引从#1172(0x494)扩大到#1312(0x520),图片索引部分放置于0xA0060050开始处

  9. #pragma enable old_equal_ff
  10. 0x060000: 074B984207DC074B984204DBC01AC000
  11. 0x060010: 054BC01810BD7DF0EEFD044B1847C046
  12. 0x060020: 2005000095040000500006A00DDC0DA0
  13. #pragma disable old_equal_ff
  14. 0x0DDC08: FFF7F5FF 82F7FAF9
  15. 0A12A70: 9404 2005 ; MaxPitNumber 1172->1312 (just for reference)
复制代码


  1. ;S6C-S-2006.01.27-StarFriend-ATPT-1.1-[F:60000-0x6002F)
  2. ;扩展内部图片
  3. ;(c) 1nvisible
  4. ;(r) avkiev
  5. ;(p) StarFriend
  6. ;for S6C V53
  7. ;2006-01-27
  8. ;扩展内部图片索引地址,将图片索引从#1186(0x4A2)扩大到#1312(0x520),图片索引部分放置于0xA0060050开始处

  9. #pragma enable old_equal_ff
  10. 0x060000: 074B984207DC074B984204DBC01AC000
  11. 0x060010: 054BC01810BD7DF0E8FE044B1847C046
  12. 0x060020: 20050000A3040000500006A001DE0DA0
  13. #pragma disable old_equal_ff
  14. 0x0DDDFC: FFF7F5FF 82F700F9
  15. A30144: A204 2005 ; MaxPitNumber 1186->1312 (just for reference)
复制代码


  1. ;C6C-S-2006.01.27-StarFriend-ATPT-1.1-[F:60000-0x6002F)
  2. ;扩展内部图片
  3. ;(c) 1nvisible
  4. ;(r) avkiev
  5. ;(p) StarFriend
  6. ;for C6C V53
  7. ;2006-01-27
  8. ;扩展内部图片索引地址,将图片索引从#1198(0x4AE)扩大到#1312(0x520),图片索引部分放置于0xA0060050开始处

  9. #pragma enable old_equal_ff
  10. 0x060000: 074B984207DC074B984204DBC01AC000
  11. 0x060010: 054BC01810BD7DF0CCFF044B1847C046
  12. 0x060020: 20050000AF040000500006A0C9DF0DA0
  13. #pragma disable old_equal_ff
  14. 0x0DDFC4: FFF7F5FF 82F71CF8
  15. 0A4992C: AE04 2005 ; MaxPitNumber 1198->1312 (just for reference)
复制代码

[ 本帖最后由 starfriend 于 2006-1-27 20:37 编辑 ]

[Source]CX70C_Addition to PIT table.rar

1.96 KB, 下载次数: 30

评分

参与人数 1实力分 +1 收起 理由
空白记忆 + 1 奖:感谢-你和大家 ..

查看全部评分

发表于 2006-1-27 20:18:40 | 显示全部楼层
沙发呀!呵,,,,
回复 支持 反对

使用道具 举报

发表于 2006-1-27 20:49:00 | 显示全部楼层
看不懂,什么意思啊
回复 支持 反对

使用道具 举报

发表于 2006-1-27 22:17:32 | 显示全部楼层
不懂,什么意思?
回复 支持 反对

使用道具 举报

发表于 2006-1-27 22:24:49 | 显示全部楼层
呵呵,好东西
回复 支持 反对

使用道具 举报

发表于 2006-1-27 22:25:20 | 显示全部楼层
这补丁什么意思啊,请明示刚好好吧!?
回复 支持 反对

使用道具 举报

发表于 2006-1-27 22:30:21 | 显示全部楼层
原帖由 xiaoqi_ok 于 2006-1-27 22:25 发表
这补丁什么意思啊,请明示刚好好吧!?

就是增加内部图片
回复 支持 反对

使用道具 举报

发表于 2006-1-28 09:55:28 | 显示全部楼层
版主的
0x060000: 074B984207DC074B984204DBC01AC000
0x060010: 054BC01810BD7DF0EEFD044B1847C046
0x060020: 2005000095040000500006A00DDC0DA0
是怎么改的?
回复 支持 反对

使用道具 举报

发表于 2006-1-28 10:06:45 | 显示全部楼层
版主的CX70C_Addition to PIT table.rar
那文件用什么软件打开啊 ?
回复 支持 反对

使用道具 举报

发表于 2006-1-28 10:10:49 | 显示全部楼层
留名,有时间在下
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-28 13:26:33 | 显示全部楼层
这个补丁本身没有实际的效果,是配合其它补丁使用的,比如某些补丁需要显示一些图片,而这些图片不是手机索引里原有的,就需要增加索引来放这些图片,和ESI的作用类似,只是这个是扩展图片索引,那个是扩展字串索引
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-28 13:39:11 | 显示全部楼层
原帖由 jasmine126 于 2006-1-28 09:55 AM 发表
版主的
0x060000: 074B984207DC074B984204DBC01AC000
0x060010: 054BC01810BD7DF0EEFD044B1847C046
0x060020: 2005000095040000500006A00DDC0DA0
是怎么改的?

这里面有几个地址需要移植,一般是放在补丁的最末尾,比如上面的0x060020: 2005000095040000500006A00DDC0DA0,一般就是BL,LDR之类的,直接移是比较容易出错的,因为不知道补丁要干什么,所以还是要反编译出来看看源码,上面那个压缩包里面的就是我整理的源码,用keil打开,其实这个补丁就是一个条件判断,以SL的为例,因为索引是从#1172增加到#1312,转换成16进制就是#494到#520,补丁做的工作就是:
如果pit<#495||pit>520,就跳出补丁,按照原来的程序走,如果pit>=495||pit<520,就将索引位置指向到0xA0060050开始处...
arm实现代码如下:

  1. $arm9e

  2. AREA STARTUPCODE, CODE
  3.         CODE16
  4. main:
  5.                        LDR     R3, =0x520
  6.                        CMP     R0, R3
  7.                        BGT     exit
  8.                        LDR     R3, =0x4C4
  9.                        CMP     R0, R3
  10.                        BLT     exit
  11.                        SUB     R0, R0, R3
  12.                        LSL     R0, R0, #3
  13.                        LDR     R3, =0xA0060050
  14.                        ADD     R0, R0, R3
  15.                        POP     {R4,PC}
  16. exit:
  17.                        BL      0xA00DDC0E       
  18.                        LDR     R3, =0xA00DDC24+1       
  19.                        BX      R3
  20.                        NOP

  21. AREA   hook, CODE, AT 0xA00DDC20               
  22.                 CODE16
  23.                 BL  main

  24. END
复制代码

[ 本帖最后由 starfriend 于 2006-1-28 13:42 编辑 ]
回复 支持 反对

使用道具 举报

发表于 2006-1-28 15:09:03 | 显示全部楼层
先稍微支持一下,看不动。
回复 支持 反对

使用道具 举报

发表于 2006-1-28 22:25:24 | 显示全部楼层
先下了试试效果!谢过了!
回复 支持 反对

使用道具 举报

发表于 2006-1-28 23:56:31 | 显示全部楼层
看不到效果了的!

刚才已经刷了!
回复 支持 反对

使用道具 举报

发表于 2006-1-29 09:50:51 | 显示全部楼层
还是不明白,不刷了,楼主不说明白此补丁的作用,你看结果这么久了才只有4个人下载过~唉~~发个图或者明示点好吧!?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-29 10:03:47 | 显示全部楼层
原帖由 xiaoqi_ok 于 2006-1-29 09:50 AM 发表
还是不明白,不刷了,楼主不说明白此补丁的作用,你看结果这么久了才只有4个人下载过~唉~~发个图或者明示点好吧!?

看12楼...
回复 支持 反对

使用道具 举报

发表于 2006-1-29 10:37:23 | 显示全部楼层
这个东西功能不是一时看出来的
就像有个补丁是显示7个基站信号强度,还有就是图标温度计(之前只有CX7C和M6C有)
这补丁的大概意思就是允许系统能指向新的图片位置,达到拓展内部图片的功能,但我还不会改图片的..因为在SPC3上面看不到图片....嘻嘻
回复 支持 反对

使用道具 举报

发表于 2006-1-30 18:52:37 | 显示全部楼层
再次谢谢星大,感激涕零啊。。。。
回复 支持 反对

使用道具 举报

发表于 2006-2-2 23:39:34 | 显示全部楼层
稍微明白点是干嘛的了,顶了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-5 19:29

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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