爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 2947|回复: 47
收起左侧

通过MMC卡文件加载每年的节日&节气数据(已上传相关文件&制作教程)

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

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

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

x
;修改:云卷.云舒
;日期:2008-5-28
;地址:[0x482610-0x482640] 开机加载数据后占用RAM空间[D1FC0-D2250]
;作用:每年的自定义节日节气数据可以通过MMC卡执行BIN文件手动加载.BIN文件加载的数据只是临时过渡的,实际是要记录在EEP中,开机加载到RAM中调用.
;注意:需要新建EEP区块5212(Size=676),需刷过开机加载挂钩(看下面说明),定制的右软键显示,和可执行BIN文件的相关补丁.刷的时候一定要按照步骤说明做
;补丁还占用了大片的空白RAM地址:D1FC0-D2250我用软件监视了各种能想到的使用状态,还没有发现有什么地方用到这块地方,
;有任何问题请及时反馈...

步骤1:备份当前的用的EEP,然后用debugger新建EEP区块5212 Size=676 ,怎样新建EEP区块见下面链接的2楼说明
http://bbs.0110.cn/viewthread.php?tid=371394&extra=page%3D1
先后输入5212676,保存就OK了.

步骤2:先把制作好的节日&节气数据BIN文件放在MMC卡中执行一次.如何制作节日&节气数据BIN文件看2楼说明.

步骤3:刷补丁,开机!    以后要替换新的数据,只要把相关年份的BIN文件在MMC卡中执行一次,手机重启就生效了



;---------------------------------------------------------------------------------------------------------------------------------------------------
;补丁部分(完成步骤1和2以后,最后一步才刷下面的补丁!!!)


;开机加载挂钩,看下面链接的第2部分补丁,刷过的就别刷了
http://bbs.0110.cn/viewthread.php?tid=371394&extra=page%3D1

;没刷过的刷下面:
0x4825D0:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF DAA404FAD7403400F2F1AA2248102D0F
0x4825E0:FFFFFFFF CC00CC00;1.应用程序设置DAE84E25
0x4825E4:FFFFFFFF CC00CC00;2.加密预留
0x4825E8:FFFFFFFF CC00CC00;3.预留未用
0x4825EC:FFFFFFFF CC00CC00;4.预留未用
0x4825F0:FFFFFFFF CC00CC00;5.预留未用
0x4825F4:FFFFFFFFFFFFFFFFFFFFFFFF E001D7403400F6F1AA22DB00


;BIN文件加载自定义节日节气数据VKP
0x563110: 6031E6F5D803 C01FE6F53400
0x4825E8:CC00CC00 DAE81026;需刷过开机加载挂钩
0x482610:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F4F6F9E00C88C088C088C0E6FCA002
0x482620:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 88C0E6FC5C14E6FDC01FE6FE3400E00F
0x482630:FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6F5B400DAC788EE06F00800DB00FFFF

[ 本帖最后由 云卷.云舒 于 2008-5-30 19:11 编辑 ]

1

1

2

2

3

3

评分

参与人数 1金钱数 +200 技术分 +2 收起 理由
永远的肥皂泡 + 200 + 2 好东西,支持

查看全部评分

 楼主| 发表于 2008-5-29 18:33:04 | 显示全部楼层
制作节日节气数据BIN文件.


原来是想用SFE做的,结果发现电脑里的SFE的版本低了,不支持一些命令...所以后来试着用V_KLAY做,发现也很容易.可以省去手工修改地址和计算代码长度的麻烦,还可以保留注释,方便查错核对修改..


1.先把数据保存成VKP文件:最下面帖出来的代码是BIN数据样本(2008年的)红色字体是执行功能部分,这部分是每个BIN文件必须包含的不能改动,其实我们每年要更改的就是蓝色不规则节日数据全部的数据地址从0x56312C开始,而可自定义的节日数据开始的地址是0x563160,就是原始补丁用的地址,这样我们用玫瑰做的节日列表工具生成的数据就可以直接COPY过来用.注意:补丁指定的EEP区块空间和RAM空间足够我们定义56个节日,但是不能再多了...

注意:数据样本中我把元旦这天起名为2008年,建议其他年份文件的元旦都命名为当年的年份,这样便于查询和检验是不是用对了BIN文件.上面的截屏3是加载的2010年的数据,日期是元旦那天

2.制作好VKP文件后,再准备任意一个6688的FULLFLASH文件,可以命名为TEST.BIN,(这个FULLFLASH文件不能刷进手机的,所以在做好我们要的BIN文件之后请删除),然后打开做好的VKP文件,然后V_KLAY软件界面上方,选工作于:手机FLASH文件(注意以后刷补丁要改回来)然后点下面的路径框边上的带...小按钮,导入刚才的TEST.BIN文件.然后点应用补丁 刷入补丁.强刷也一定要刷进去...(图1)

3.刷好后不要关闭V_KLAY,马上点到FLASH工具页面, 起始地址填上:0x56312C 长度填上:2D4,然后点读取记忆体,再点保存文件,保存出来的文件就是我们要的放在MMC卡手动可执行的节日节气BIN文件.(图2)

然后按上面的步骤再做其他年份的数据,



;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
;BIN文件样本 读取BIN数据的起始地址:0x56312C 长度:2D4

;执行功能部分(不能更改)
0x56312C: FFFFFFFF E00C88C0
0x563130: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E00DE00E88E088D0E6FFA00288F0E6FC;672字节
0x563140: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5C14E6FD3400E6FE2000E00FDAB44AFA
0x563150: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 06F00800E6FD1E05DAE6A804DB00CC00


;数据部分(自定义部分,可以定义56个节日)
0x563160: FFFFFFFFFFFFFFFFFFFFFFFF 171CC60FC552000000000000;11.28,农历,小寒
0x56316C: FFFFFFFFFFFFFFFFFFFFFFFF 180EC027C552000000000000;12.14,农历,大寒
0x563178: FFFFFFFFFFFFFFFFFFFFFFFF 181CFEA44BDA250000000000;12.28,农历,立春
0x563184: FFFFFFFFFFFFFFFFFFFFFFFF 0D0DFEDC68E6340000000000;01.13,农历,雨水
0x563190: FFFFFFFFFFFFFFFFFFFFFFFF 0D1CCF4AFEBC700000000000;01.28,农历,惊蛰
0x56319C: FFFFFFFFFFFFFFFFFFFFFFFF 0E0DDA25B206000000000000;02.13,农历,春分
0x5631A8: FFFFFFFFFFFFFFFFFFFFFFFF 0E1CEA05DA0E000000000000;02.28,农历,清明
0x5631B4: FFFFFFFFFFFFFFFFFFFFFFFF 0F0FFEC737FEDC6800000000;03.15,农历,谷雨
0x5631C0: FFFFFFFFFFFFFFFFFFFFFFFF 1001FEA44BC00F0000000000;04.01,农历,立夏
0x5631CC: FFFFFFFFFFFFFFFFFFFFFFFF 1011C60FEB61000000000000;04.17,农历,小满
0x5631D8: FFFFFFFFFFFFFFFFFFFFFFFF 1102FEB412FEA24D00000000;05.02,农历,芒种
0x5631E4: FFFFFFFFFFFFFFFFFFFFFFFF 1112C00FFEB2730000000000;05.18,农历,夏至
0x5631F0: FFFFFFFFFFFFFFFFFFFFFFFF 1205C60FDB11000000000000;06.05,农历,小暑
0x5631FC: FFFFFFFFFFFFFFFFFFFFFFFF 1214C027DB11000000000000;06.20,农历,大暑
0x563208: FFFFFFFFFFFFFFFFFFFFFFFF 1307FEA44BFEA24B00000000;07.07,农历,立秋
0x563214: FFFFFFFFFFFFFFFFFFFFFFFF 1317C004DB11000000000000;07.23,农历,处暑
0x563220: FFFFFFFFFFFFFFFFFFFFFFFF 1408FE9B7DFEDD3200000000;08.08,农历,白露
0x56322C: FFFFFFFFFFFFFFFFFFFFFFFF 1417FEA24BB2060000000000;08.23,农历,秋分
0x563238: FFFFFFFFFFFFFFFFFFFFFFFF 150AC552FEDD320000000000;09.10,农历,寒露
0x563244: FFFFFFFFFFFFFFFFFFFFFFFF 1519FEDD1CFEDB4D00000000;09.25,农历,霜降
0x563250: FFFFFFFFFFFFFFFFFFFFFFFF 160AFEA44BB12C0000000000;10.10,农历,立冬
0x56325C: FFFFFFFFFFFFFFFFFFFFFFFF 1619C60FFEDC6A0000000000;10.25,农历,小雪
0x563268: FFFFFFFFFFFFFFFFFFFFFFFF 170AC027FEDC6A0000000000;11.10,农历,大雪
0x563274: FFFFFFFFFFFFFFFFFFFFFFFF 1718B12CFEB2730000000000;11.24,农历,冬至
0x563280: FFFFFFFFFFFFFFFFFFFFFFFF 060FFE9336AB32FEB4020000;父亲节6月的第三个星期日
0x56328C: FFFFFFFFFFFFFFFFFFFFFFFF 050BE54DAB32FEB402000000;母亲节五月的第二个星期日
0x563298: FFFFFFFFFFFFFFFFFFFFFFFF 0B1BD01FCE69FEB402000000;感恩节11月第四个星期四
0x5632A4: FFFFFFFFFFFFFFFFFFFFFFFF 010132303038CA7400000000;2008年元旦

0x5632B0: FFFFFFFFFFFFFFFFFFFFFFFF 0C01FE9331EB4BFE9A450000;12-1爱滋病(公历固定)
0x5632BC: FFFFFFFFFFFFFFFFFFFFFFFF 0D01DA25FEB4020000000000;春节(阴历固定)
0x5632C8: FFFFFFFFFFFFFFFFFFFFFFFF 0D0FB043C535FEB402000000;元宵节(阴历固定)
0x5632D4: FFFFFFFFFFFFFFFFFFFFFFFF 0C19BC23FEC65EFEB4020000;圣诞节12-25(公历固定)
0x5632E0: FFFFFFFFFFFFFFFFFFFFFFFF 0A01BB7DCB06FEB402000000;国庆节(公历固定)
0x5632EC: FFFFFFFFFFFFFFFFFFFFFFFF 0501B333B328FEB402000000;劳动节(公历固定)
0x5632F8: FFFFFFFFFFFFFFFFFFFFFFFF 0401D01AAB3AFEB402000000;愚人节(公历固定)
0x563304: FFFFFFFFFFFFFFFFFFFFFFFF 020ECF45AB3AFEB402000000;情人节(公历固定)
0x563310: FFFFFFFFFFFFFFFFFFFFFFFF 1307AA5EC967FEB402000000;七夕节(阴历固定)
0x56331C: FFFFFFFFFFFFFFFFFFFFFFFF 1105FEA46FB448FEB4020000;端午节(阴历固定)
0x563328: FFFFFFFFFFFFFFFFFFFFFFFF 1808FEB14AB06BD965000000;腊八日(阴历固定)
0x563334: FFFFFFFFFFFFFFFFFFFFFFFF 140FAA2DFEA24BFEB4020000;中秋节(阴历固定)
0x563340: FFFFFFFFFFFFFFFFFFFFFFFF 1509FED24DFEDB33FEB40200;重阳节(公历固定)
0x56334C: FFFFFFFFFFFFFFFFFFFFFFFF 090AD859AA66FEB402000000;教师节9-10(公历固定)
0x563358: FFFFFFFFFFFFFFFFFFFFFFFF 0A1FAA07BC23FEB402000000;万圣节(公历固定)
0x563364: FFFFFFFFFFFFFFFFFFFFFFFF 0308C107C073FEB402000000;妇女节(公历固定)
0x563370: FFFFFFFFFFFFFFFFFFFFFFFF 030CE00DDE11FEB402000000;植树节(公历固定)
0x56337C: FFFFFFFFFFFFFFFFFFFFFFFF 0601B03FFEA465FEB4020000;儿童节(公历固定)
0x563388: FFFFFFFFFFFFFFFFFFFFFFFF 030FE908FEC939FEAF050000;3-15消费者(公历固定)
0x563394: FFFFFFFFFFFFFFFFFFFFFFFF 0C18CA73C509C01C00000000;12-24平安夜(公历固定)
0x5633A0: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633AC: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633B8: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633C4: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633D0: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633DC: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633E8: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
0x5633F4: FFFFFFFFFFFFFFFFFFFFFFFF 000000000000000000000000;未使用
;------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
下载包里有我做好的2008-2010的BIN文件,放进MMC卡就能用,另外3个VKP文件不是刷进手机的是做BIN文件用的,你可以根据需要修改它重新定义你要的节日数据来生成BIN文件.上面帖出来的样本代码就是2008.VKP的内容

[ 本帖最后由 云卷.云舒 于 2008-5-30 18:19 编辑 ]

1

1

2

2

节日数据.rar

6.64 KB, 下载次数: 86

D

回复 支持 反对

使用道具 举报

发表于 2008-5-29 18:42:44 | 显示全部楼层
这个想法很新颖。
回复 支持 反对

使用道具 举报

发表于 2008-5-29 19:16:34 | 显示全部楼层
很好的创意,支持MM。
回复 支持 反对

使用道具 举报

发表于 2008-5-29 19:37:10 | 显示全部楼层
这个比较强~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

发表于 2008-5-29 20:09:20 | 显示全部楼层
以这个速度,小8 的辉煌又要到来了,感谢云MM为我们做的贡献!
回复 支持 反对

使用道具 举报

发表于 2008-5-29 20:38:57 | 显示全部楼层
先留名再慢慢看
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2008-5-29 20:44:09 | 显示全部楼层
喜欢新的补丁。
回复 支持 反对

使用道具 举报

发表于 2008-5-29 21:21:42 | 显示全部楼层
支持,云版还是出集成版吧
回复 支持 反对

使用道具 举报

发表于 2008-5-29 21:33:05 | 显示全部楼层
65有个spcfg配置文件
这个想法类似
原理不一样
回复 支持 反对

使用道具 举报

发表于 2008-5-29 22:17:09 | 显示全部楼层
支持,云版还是出集成版吧
回复 支持 反对

使用道具 举报

发表于 2008-5-29 22:26:28 | 显示全部楼层
UP,MM高产啊,哈哈。
回复 支持 反对

使用道具 举报

发表于 2008-5-30 06:38:39 | 显示全部楼层
支持云MM
回复 支持 反对

使用道具 举报

发表于 2008-5-30 07:43:39 | 显示全部楼层
高产的云MM
回复 支持 反对

使用道具 举报

发表于 2008-5-30 08:42:46 | 显示全部楼层
请云MM务必继续高产。。。::\\shx
回复 支持 反对

使用道具 举报

发表于 2008-5-30 09:03:22 | 显示全部楼层
开发eep成加速形态呀!
回复 支持 反对

使用道具 举报

发表于 2008-5-30 09:38:16 | 显示全部楼层
看来有可能实现MMC更新区号秀,云版主加油
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-30 18:21:44 | 显示全部楼层
已更新
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-30 18:23:26 | 显示全部楼层

回复 17# ljmstock 的帖子

区号秀的数据无比庞大,不是EEP或RAM可以装下的

MMC卡调用是个办法,但也有限制.
回复 支持 反对

使用道具 举报

发表于 2008-5-30 19:32:38 | 显示全部楼层
截图很漂亮的。支持支持。大力支持。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-27 04:49

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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