- 积分
- 12
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
版主大大你好,我刷了你的S75终版,觉得很不错,但是替换日历为CoolCalendar.elf这个功能我个人觉得不方便。我想请教你如何撤销这个补丁。
现在的问题是我找到的这个补丁是caigua提供的"替换系统阴阳历换算为CoolCalendar"(补丁1),这个补丁无法撤销,显然你刷入的并不是这个补丁。我看了caigua的一些帖子,对比他移植的“替换系统闹钟为NatAlarm”(补丁3),和你移植的“替换主菜单的急速菜单12宫中的闹钟和互联网”(补丁2),我发现红色部分有很大差别。我觉得应该是空白地址你重新做过了选取,并且根据(引用1)中所说,貌似这个地址的长度可以自由选取。
因此,如果我以上猜测没错的话,你是重新选取了空白地址,并且地址长度我也无法推算,我尝试了40个字符推算,都不正确。
另外,这个补丁貌似不光是地址变了,你所移植补丁的貌似是针对急速菜单,那么急速菜单中万年历的地址应该如何得到?(补丁2中的蓝色部分是否必须,如何获得?)麻烦你教一下我。
我之所以需要系统自带的日历,是因为我常使用DApp.elf这个ELF,就是待机显示重要记事,我认为这个补丁很实用,我有很多工作生活上需要提醒的事情,都可以通过这个补丁方便完成。
有日历,我会很方便的编辑重要记事,只需要在日历中找到需要提醒的那一天,然后再相应时段设置就可以,比较直观。如果没有日历,虽然同样可以在重要记事中设置,ELF同样能用,但是因为没有日历图表,用起来相对比较麻烦一些。
我认为coolcalendar.elf可以通过很多别的方式调动,直接替换其实并不实用。
另外,如果有别的办法能够解决我上面提到的方法,麻烦各位机油指点;
如果谁有正确的撤销补丁,麻烦和我联系,QQ7320620,谢谢版主大大,谢谢大家
------------------------------------------------------------
(补丁1)替换系统阴阳历换算为CoolCalendar
;Launch CoolCalendar instead of standard solar_to_lunar
;(c) caigua
;S7Cv47
+155E8F0 ;空白地址接替换系统计算器为Scalka,如觉得不够可自行后延
#pragma enable old_equal_ff
00: FFB58020C7DF2501061C06A18022C7DF
10: 6C0100220021301C94DF301CC7DF2901
20: FFBD
24: "0:\\ZBin\\util\\CoolCalendar.elf",00 ;请自行修改elf路径
#pragma disable old_equal_ff
+0
0459E90: AB6134A0 F1E855A1 ;LUNAR_TO_SOLAR
045D410: B96134A0 F1E855A1 ;SOLAR_TO_LUNAR
--------------------------------------------------------------
(补丁2)替换主菜单的急速菜单12宫中的闹钟和互联网
00456A90: 036034A0 0xA00610A1 ;主菜单
00470188: 73B634A0 0xA00610A1 ;急速菜单
+00610A0
#pragma enable old_equal_ff
00: FFB58020C7DF2501061C06A18022C7DF
10: 6C0100220021301C94DF301CC7DF2901
20: FFBD
24: "0:\\ZBin\\App\\NatAlarm.elf",00
#pragma disable old_equal_ff
+0
-------------------------------------------------------------
(补丁3)替换系统闹钟为NatAlarm
;Launch NatAlarm instead of standart alarm
;(c) Kibab
;(r) RainMaker, den11111, Den
;(p)caigua
+155E850 ;空白地址紧接loquat的Start.elf自定义到权限管理的那个补丁,如觉得不够可自行后延
#pragma enable old_equal_ff
00: FFB58020C7DF2501061C06A18022C7DF
10: 6C0100220021301C94DF301CC7DF2901
20: FFBD
24: "0:\\ZBin\\util\\NatAlarm.elf",00 ;请自行修改elf路径
#pragma disable old_equal_ff
+0
0456A90: 036034A0 51E855A1
0470188: 73B634A0 51E855A1
------------------------------------------
(引用1)
我是跟着loquat上次start.elf的那个补丁的空白地址,每0x50长度占用一下,也就是说,最后的那个自定义elf的路径总字符可以到0x50 - 0x24 = 0x2C = i44个,44个字符应该够用了。
0x155E850, 替换系统闹钟为NatAlarm
0x155E8A0, 替换系统计算器为Scalka
0x155E8F0, 替换系统阴阳历换算为CoolCalendar
目前占用到这里 |
|