![]() |
艾诺V2000固件简单核心修改教程第一版发布图片来源:X2CHAO 文章出处:iMP3.net 作者:X2CHAO
[论坛] 发布时间:2008.08.06 16:16 原文链接
本人的相关主题:非官方X2CHAO版艾诺V2000固件 http://bbs.imp3.net/thread-461117-1-1.html 应网友的要求,现推出V2000修改教程。初次写这类教程,如果有什么不好的地方,请大家多多批评,下面就让我来详细说说我是如何实现V2000固件修改的吧。 一、可实现的修改 比较实用的是可以修改主题的名称,修改固件的版本号。总体上说可以修改固件中文字,修改各模块中的链接地址。 二、修改原理简介 本人的修改方法借鉴了V1000修改前辈的方法,使用十六进制编辑器对固件内部字符串进行替换,以达到修改固件中文字及链接地址的目的。从修改原理上不难看出,这种修改方法存在很强的局限性,它受到固件本身结构的制约,因此不能添加新功能,但在理论上可以对现有的功能进行修改。其实从源头上修改也不是没有可能,但这需要V2000固件的Visual DSP源文件以及对C语言的熟练掌控,就目前来看,这很难实现。因此,我就选择了使用这一方法,希望以后能够有更强的人从根本修改V2000固件。 三、修改工具准备 一款十六进制编辑器,推荐Ultra Edit(以下简称UE),版本只要不太老就行。V2000原版固件中Main.ldr核心文件。 四、修改方法简述 以UE为例。启动UE,用UE打开Main.ldr文件,这时能够看到文件已经默认以十六进制形式展现在我们面前了(如图1)。当然,此时展现在我们面前的只是一堆十六进制数字、地址以及一堆乱码而已,不用着急,下面就让我告诉你修改的核心部分——查找并替换原有字符串。 现在,按下CTRL+F,打开查找窗口(如图2),这个查找窗口和普通的没有太多的区别,只是多了“查找ASCII”和“正则表达式”两个选项。这块第一个重点出现了——一定要记住勾选上“查找ASCII”这个选项,因为如果不勾选,软件默认会从左侧的那堆数字里查找,就会什么也查不到了。这一步做完后,想一下要替换的文字是什么,输入查找内容里,按下查找下一个。是不是找到了?下面的工作就不用我说了吧,点击右边的位置修改一下就行了。这里有两点注意事项,一是注意在UE上的操作都是改写,不必选中修改的内容,二是修改时尽量不要超过原来字符占有的位置,否则有可能造成固件的不稳定。
图2 好了,最后祝大家修改愉快,也希望论坛能够踊跃出更多的V2000改版固件,让我们的V2000更加完美。 参与讨论请点击进入
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 如有意见或建议请与我们联系 imp3net@163.com (网站合作): 13911001503; (mofi个性配件):13599407494 Copyright (C) 2002~2007 iMP3.net 数码影音, All Rights Reserved. 京ICP证040939号 |