爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 773|回复: 23
收起左侧

请高手指导如何做可选的补丁!(即个人设置功能项如何自定义)

[复制链接]
发表于 2006-3-5 17:45:42 | 显示全部楼层 |阅读模式

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

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

x
如题,本打算自己研究,可时间、精力有限,论坛搜索也不能用!
故请人讲解如何将补丁做成可选的,最好给个例子说明或帖子链接

比如此补丁:
右软键显示时间
;适用版本:X618V24
;作者:rizapn
;移植:huajia[SPGC]
;版本:V1
;日期:2004-07-29
;功能:在待机和锁键盘的状态下,右软键显示当前时间以代替菜单字串。

0x435E9A: DAF43CED DAFD0036
0x7D3600: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 46FC61012D02FAF43CEDD7404200F2F4
0x7D3610: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FC3E9AF4F8D088E088D0E6FC063AE6FD ;使用功能14
0x7D3620: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5B00DAC16A72E00C88C0E6FC180088C0
0x7D3630: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E6FC063AE6FD5B00E6FE0B3AF0FDDAC1
0x7D3640: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2C830804E6F4950098C098D0E6FE0A3A
0x7D3650: FFFFFFFFFFFFFFFFFFFFFFFF E6FF5B00DC4FB98EFAF55C00

;个人设置菜单“时间显示”,使用功能14
0x22E21A: B31FFEB07D9520313400000000000000 D976FEDA74DA3EFEA13A000000000000

请DX帮忙,谢谢了!
发表于 2006-3-5 19:03:35 | 显示全部楼层
要等绿茶来帮忙了
回复 支持 反对

使用道具 举报

发表于 2006-3-5 19:55:59 | 显示全部楼层
最直观做成可选方式的补丁可以是这种形式

举例:
21、巡航左键更改为其它功能(推荐指数★★★★☆)
;作者:stupidfish
;因为对大多数人来说,左方向键GPRS INFO的功能是没用的啦
;时间:03/10/07
6FD87C: DAEE86F6 DAEF9CBB ;定义为写新的短信

做成可选的话是这样:
6FD87C: DAEE86F6 DA925034
00123450: DAEE86F6;不选中为GPRS INFO
00123454: D7404200F2F1FC3E9AF102?0; 其中02?0,?0可选功能位置,02=(123464-123460)/2,十六进制
00123460: DAEF9CBB;选中为写新的短信
00123464: DB00

D7404200F2F1FC3E9AF102?0这一段是可选功能的代码,它就像一根扁担一样,一头装GPRS INFO功能,另一头装写短信功能,两者只能是一个有效

[ 本帖最后由 我爱绿茶 于 2006-3-5 19:58 编辑 ]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-5 20:15:36 | 显示全部楼层
狂顶!谢谢绿茶!
这几天有时间研究,20号以后就不能上网了,抓住机会,好好做几个补丁!
回复 支持 反对

使用道具 举报

发表于 2006-3-5 20:31:59 | 显示全部楼层

回复 #4 hotsun 的帖子

如果你可以把原来不是可选的做成可选补丁的话,对你来说是一个大大的提高。

祝你早日成为高手!

相信上面的例子应该是说得比较清楚了。
回复 支持 反对

使用道具 举报

发表于 2006-3-6 08:30:20 | 显示全部楼层
又学习了新东西,谢谢茶兄
回复 支持 反对

使用道具 举报

发表于 2006-3-8 09:14:21 | 显示全部楼层
茶兄:
是不是还要填加一个个人设置菜单的选择项啊
要不怎么能选择另一个功能

我目前的水平也只能停留在照葫芦画瓢
回复 支持 反对

使用道具 举报

发表于 2006-3-8 10:42:21 | 显示全部楼层
感觉还得要点汇编的基础?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-8 11:04:21 | 显示全部楼层
正在学sfe,幸好本科时考过了计算机三级PC,还有一些汇编的基础。又看了些教程,不是很难,但是比较麻烦!总算学会用sfe软件了,又到SPGC组那里看了些教程,收获不小呀!!
回复 支持 反对

使用道具 举报

发表于 2006-3-8 12:33:47 | 显示全部楼层
寄以厚望!!!
回复 支持 反对

使用道具 举报

发表于 2006-3-9 20:06:07 | 显示全部楼层
请问绿茶:
1,  D7404200F2F1FC3E9AF102?0       中的F1,怎么搂住的例子里显示F4,   D7404200F2F4FC3E9AF402?0
2,  你举的例子里的DA925034,这个跳转能否写成FA925034   ,为什么有的跳转是FA开头,而不是DA开头?
回复 支持 反对

使用道具 举报

发表于 2006-3-9 20:34:42 | 显示全部楼层

回复 #11 qqqingren 的帖子

1.通常用F2F1或F2FC即可,具体要看补丁情况,但有一点F2F? 与 9AF? 两个问号数字要保持一致。

2.也要看补丁的情况而定。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 20:55:29 | 显示全部楼层
我想把"状态报告免提显示"做成可选的,可是试验了一下午也没试验成功,
估计是8AFC1600这里的问题,帮我看看

605EA2: 8AFC1600 FAFD2060
7D6020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8AFC1600D7404200F2F1FC3E9AF10290
7D6030: FFFFFFFFFFFF DAFD0010DB00
回复 支持 反对

使用道具 举报

发表于 2006-3-9 21:02:27 | 显示全部楼层

回复 #13 qqqingren 的帖子

是V1还是V2?
贴原补丁上来,看看先。
回复 支持 反对

使用道具 举报

发表于 2006-3-9 21:18:46 | 显示全部楼层
;   短信状态报告免提显示 v2
;
;   for Siemens 6618/3618 v24 中文
;   作者: kxn@SMTH
;
;   和原来的版本完全不同, 请 undo 原来的再打
;
;   未测试当短信中心号码设置不是国际格式情况下的结果,我这里如果短信中心设置不是
;   国际格式根本无法发短信
;
605EA2: 8AFC1600 FAFD0010
7D1000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885088F088E0E004D7505700F2F45A32
7D1010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F55C32DC5598E4A8F408E7E004DC4F
7D1020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A98E00E406FE0900DC4FA9AE69A349A2
7D1030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0998E098F098508AFC0200FAE0A65E
7D1040: FFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE0D25E98E098F09850E004DB00



我同时还试验了如下:
605EA2: 8AFC1600 FAFD0010
7D1000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 8AFC1600D7404200F2F1FC3E9AF12690
7D1010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 885088F088E0E004D7505700F2F45A32
7D1020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F55C32DC5598E4A8F408E7E004DC4F
7D1030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF A98E00E406FE0900DC4FA9AE69A349A2
7D1040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2D0998E098F098508AFC0200FAE0A65E
7D1050: FFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE0D25E98E098F09850E004DB00
回复 支持 反对

使用道具 举报

发表于 2006-3-9 22:20:00 | 显示全部楼层
试试这个:

605EA2: 8AFC1600 FAFD0010
7D1000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF BB0AD7404200F2F4FC3E9AF40090E6FC;90-功能10
7D1010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 1600FAE0A65E885088F088E0E004D750
7D1020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 5700F2F45A32F2F55C32DC5598E4A8F4
7D1030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 08E7E004DC4FA98E00E406FE0900DC4F
7D1040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 2A9AE69A349A2D0998E098F098508AFC
7D1050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 0200FAE0A65EFAE0D25E98E098F09850
7D1560: FFFFFFFF E004DB00
回复 支持 反对

使用道具 举报

发表于 2006-3-10 14:00:37 | 显示全部楼层
谢谢绿茶

不定测试结果:开机后不到半分钟,嘟的一声立刻关机

是不和我打的别的补丁冲突?
回复 支持 反对

使用道具 举报

发表于 2006-3-10 18:56:10 | 显示全部楼层

回复 #17 qqqingren 的帖子

再试试这个:

605EA2: 8AFC1600 FAFD0010
7D1000: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF D7404200F2F1FC3E9AF10490E6FC1600;90-功能10
7D1010: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE0A65E885088F088E0E004D7505700
7D1020: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF F2F45A32F2F55C32DC5598E4A8F408E7
7D1030: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF E004DC4FA98E00E406FE0900DC4FA9AE
7D1040: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF 69A349A22D0998E098F098508AFC0200
7D1050: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FAE0A65EFAE0D25E98E098F09850E004
7D1060: FFFF DB00
回复 支持 反对

使用道具 举报

发表于 2006-3-10 22:03:39 | 显示全部楼层
报告绿茶

成功
成功成功
成功成功成功

现在是选中为正常短信,不选中为免提
回复 支持 反对

使用道具 举报

发表于 2006-3-10 22:34:25 | 显示全部楼层
现在是选中为正常短信,不选中为免提
想要相个反只需要把9A改成8A
D7404200F2F1FC3E9AF10490E6FC1600
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-23 02:34

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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