- 积分
- 567
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
楼主 |
发表于 2006-7-24 02:44:48
|
显示全部楼层
如何刷Master-patch v11
这个大概才是大家真正关心的东西:
1.如果要保证以往的MP补丁可用,必须保留以前的Function library,对M6C V50而言,需要保留以前最新一个版本的Function library,否则必须将之前所有的MP补丁全部撤销
2.保留API
3.撤销GraphPatchManager v3.1
4.撤销Master-Patch v3.1 beta 3或MasterPatch V3 RC2#114
5.保留未接事件地址拾取器,没有的机型跳过此步
6.建议撤销锁键盘显示大时钟v5.5 - MP v3.1 support,需要的请刷回原版
7.撤销主屏幕显示日历4.6和键盘灯控制v2.2,地址被Pictures add-on v5.1占用,这个补丁将会有dis补丁提供
8.撤销六基站大图标指示器,图标式温度计,基站信号图标指示器 v1.1并删除misc/patches/ptc目录下的0100CD05,0100CCCD,0100AB04文件,因为目前与Mainscreen-dispatcher v3存在兼容问题,会导致死机
9.DSE在MP v11中存在功能异常,需要关闭或撤销
10.刷
Functions and variables library,
Mainscreen-dispatcher v3,
Master-patch v11,
Pictures add-on v5.1,
Process Files,
SWI-hook
11.在master java中打开MS-Dispatcher
出现死机如何处理
保证按照以上操作完成后,如果出现死机,请参照以下方法处理:
1.撤销Mainscreen-dispatcher v3重新开机测试,如果仍然死机,请跟帖说明;
2.如果1.操作后可以正常开机,请重建misc/patches/ptc文件夹,即删除原有(注意备份)并建立一个空的ptc文件夹,再刷回Mainscreen-dispatcher v3,然后在master java中逐个打开补丁并退出测试,如果某个补丁打开后导致死机,请跟帖说明.
3.找到导致死机的补丁后,请先撤销dispatcher,然后进入系统将该补丁的配置文件删除,然后重刷dispatcher即可恢复正常,补丁对应的配置文件是以补丁的ID命名的,补丁的ID在补丁自身里可以看到,例如:
{patch=`Big Digital Clock` ver=5.5 id=0100AB02}","\
{1 xy T12 y=73}\
{3 sl Gap12 r=0..6 v=3}","\
{4 xy T24 y=73}\
{6 sl Gap24 r=0..6 v=6}","\
......
关于Mainscreen-dispatcher v3的进一步说明
上面我写的可能很多人都没看懂,对于这个补丁,其作用可以理解为一个补丁总开关,只要是满足了这个补丁规范的MP补丁,都是通过它来运行的,这些补丁包括:Extra info,锁键盘显示大时钟v5.5,六基站大图标指示器,图标式温度计 v2.2...等等,由于采用了新的规范,导致以往的数个MP补丁的配置文件与之产生兼容问题,这个是目前发现的导致死机的最主要原因,所以撤销这个补丁或者删除存在兼容问题的配置文件后,手机就可以正常运行了,而撤销了这个补丁,以往依靠它来运行的一些补丁自然而然的就失效了,我想这样说明之后,大家应该明白如何去测试了
[ 本帖最后由 starfriend 于 2006-7-26 00:03 编辑 ] |
|