解决方法
1、首先,在设置文件属性之前,要准备好目标文件。笔者这里就以txt文本文档为例吧。大家可自行选择相应文件。
2、准备好目标文件后,打开“易语言”程序,新建“Windows窗口程序”并进入“Windows窗口程序”设计界面。如图:
3、在已创建好的“Windows窗口程序”的界面上,绘制标签组件、编辑框组件、拖放对象及按钮组件各一个,还有,四个选择框组件。调整好各组丛友件的相对位置。如图:
4、修改窗口、标签、按钮、拖放对象的标题属性,并规范命名相关组件的名称,为后续的编程开发做好准备。如图:
5、窗口界面搭建完毕,进入编写代码阶段。首先,渗虚槐要注册一下拖放誉坦对象,并修改拖放对象的“接收文件”属性为真,然后编写如下代码:
6、代码编写完毕,进入程序测试阶段。拖拽测试文件至编辑框,勾选相关选择框,并点击“置文件属性”按钮,然后查看测试文件的属性。如图:
下载好插件后解压到ps目录下的plugins,akvis的几个拆销插件比较特殊,既可以单独运行也可悉羡以作为插件。后缀是plugin的文件放Plugins目录下,app就随意了。显示ps目录就先找到ps程序,然后辅助点按(右键,或control加左旅陆游键)显示包内容
一、需要的工具: WinHex,十六进制编辑器,用于更换XIP文件中的开机画面数据。 Scoter_Kitchen_1.0,Rom工具包,用于提取和更换XIP文件,以及转换RSB文件 二、准备工作 1.将Scoter_Kitchen_1.0.exe工具包中Build Room文件夹下的rsbbmp.exe文件解压到硬盘中。这是将BMP文件转换为RSB文件的工具。 2.将Scoter_Kitchen_1.0.exe工具包中\Scoter Kitchen\Utilities\TOOLS中的SRPX tools文件夹解压到硬盘中。这是分解和合并XIP的关键工具。 然后,在SRPX tools文件夹中建两个批处理文件 (1)分解XIP.bat,其中命令为: msflshtool.exe ROM.bin -d -p 1 SRPX2XIP.exe ROM.bin.part1 (2)合并XIP.bat,其中命令为: XIP2SRPX.exe ROM.bin.part1.xip msflshtool.exe ROM.bin -p 1 -r ROM.bin.part1.xip.xiporg 分别保存。 4.安装WinHEX.好像这是废话,呵呵 一切准备就绪,开始 *** 刀 三、制作开机画面 1.将心仪的图片裁剪、缩放为320*240像素大小,保存为24位BMP格式。 2.将转换得到的BMP图像旋转180度,变成底朝上,然后再左右翻转一次,变成反相的图片。 以上工作我是用ACDSEE9.0完成的,没有发现图像兼容性问题。 3.运行rsbbmp.exe,用Add Files命令,选择已转换好的BMP图像,然后使用Convert命令,得到同名的RSB文件,开机画面制作完毕。得到的RSB文件大小应该为153,628字节。 四、更换XIP中的对应数据 现在开始进入关键步骤 需要说明的是,尽管经过我的亲身实践, *** 作失误造成更换图像不成功,最多就是不能正常开机,刷另外的ROM就可恢复正常。但也不排除其他我没有遇到的问题可能造成手机损坏,请大家自行斟酌是否继续下面的步骤。本人可没法子承担太多的责任,呵呵(^o^)我在欧水701国行700上均试验过了 下面继续: 1.将选中用来修改开机画面的ROM文件复制到SRPX tools文件夹中,重新命名为ROM.BIN。 2.运行“分解XIP.bat”批处理文件,得到两个文件,分别是“ROM.bin.part1”和“ROM.bin.part1.xip”,其中后缀名为XIP的“ROM.bin.part1.xip”就是我们要的XIP了。 3.用WinHEX软件,打开“ROM.bin.part1.xip”文件。定位开机昌配闹画面数据的起始位置。这是最最关键的步骤,所有的成败就在此一举。由于XIP版本不一致,起始位置也不一样,在此介绍一个傻瓜办法。用WinHEX的查找文本功能,查找“R**”字符串(**代表XIP的版本,目前常用的都是R65版本,还有用R52版本的,大家都试试),一般能查到3处,其中有两处相距很近,,而且后面跟着的8个十六进制数据都是00 ,如果找到了,那就恭喜你搞定了,00后面紧跟着的就是开机画面的起始位置了。 醉心大侠的1015版,WM6的B6,以及B6优化Mio001版,用的都是R65的XIP,查找到的是连续的R65.3.101.0921.1、R65.3.101.0922.1,然后是8个字节的00,第9个字节是开机画面数据起始位置。R52官方版用的是R52,数据格式和上面类似。 4.用WinHEX打开转换好的RSB图像文件,从第29个字节(十六进制为0000001C)开始,选中后面所有的数据,复制。 5.切换到打开的XIP文件,定位到开机画面数据起始位置,用“编辑-剪贴板数据-写入”命令,将复制的数据写入到XIP中,然后保存。 6.执行“合并XIP.bat”,将修改后的XIP文件重耐罩新合并到ROM中。此时ROM文件修改日期应变为当前时间 这样就得到了自己定制第一开机画面的ROM了,开始刷机吧!!! 再次重申,不卖旁能保证没有一点风险,请大家自己掂量。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)