制作OEM包(OEM Package)Part2

制作OEM包(OEM Package)Part2

ID:40621873

大小:608.00 KB

页数:12页

时间:2019-08-05

制作OEM包(OEM Package)Part2_第1页
制作OEM包(OEM Package)Part2_第2页
制作OEM包(OEM Package)Part2_第3页
制作OEM包(OEM Package)Part2_第4页
制作OEM包(OEM Package)Part2_第5页
资源描述:

《制作OEM包(OEM Package)Part2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、授之以渔之: 系列4.制作OEM包(OEMPackage)Part2Part2将包括如下内容:1.如何制作绿色软件(无需注册表运行就可运行的程序)的OEMPackage2.如何制作注册表修改的OEMPackage 3.如何将系统自带的软件做成可选择的OEMPackage3.1.将系统部件如输入法等做成OEMPackage3.2.将系统自带应用程序(如ClearValuePDF)做成OEMPackage  上文中已经提到过了,一个完整的OEMPackage需包括6种文件。1.软件自身所需文件2.快捷方式(非必要,视软件而定)3.dsm文件(不可缺) 4.rgu(注册表文件)(

2、非必要,视软件而定)5.initflashfiles.txt,主要用于指定刷机文件的存放位置(非必要,视软件而定)6.option.xml,用于系统加载该OEMPackage以及显示相关内容(不可缺)  其中除了1、3、6是必须外,其余均视软件而定。1.如何制作绿色软件(无需注册表运行就可运行的程序)的OEMPackage 绿色软件也就是那些无需注册表就可以自行运行的程序,一般包括exe执行文件和dll文件扩展等文件。将它们制成OEMPackage的方法和在Part1里面介绍的将cab转换成OEMPackage一样,这里就不再重复,基本步骤:1.提取文件2.获取GUID码,

3、建立dsm文件 3.编辑快捷方式和initflashfiles.txt(非必须)4.编辑option.xml  如以Gsfinder为例,GSFinder是一个非常实用的资源管理器,其程序运行只需GSFinder.exe,和3个dll文件扩展:gsgetfile.dll、UNZIP.dll、UNLHA.dll。在My_ROM_KitchenOEM下建立GSFinder文件夹,将上述4个文件复制到该文件夹,然后编制dsm文件,建立快捷方式GSFinder.lnk(#”WindowsGSFinder.exe”),然后编辑option.xml。GSFinder目录下包括8

4、个文件。如图1。Fig.1GSFinder文件夹内容  option.xml内容如图2。Package名字:GSFinder。group:Utilities-实用工具等。Fig.2option.xml内容 回到My_ROM_Kitchen目录下,运行BuildOS.exe,可以看见GSFinder已经被加载。如图3。 Fig.3运行BuildOS.exe  为了降低ROM大小,对于绿色软件,个人建议,可以将它们复制到存储卡上,然后建立一个快捷方式指向exe文件,在刷机的时候,只需将快捷方式刷到ROM里面就可以了。如此的话,在OEM文件夹下建立Link_GSFinder目录,

5、然后分别建立dsm文件,快捷方式和iniflashfiles.txt以及option.xml就可以了。比如,我将GSFinder.exe和3个dll文件放置在存储卡上ToolsGSFinder下,那么我只需建立一个快捷方式,写如:#”StorageCardToolsGSFinderGSFinder.exe”就可以了。Link_GSFinder目录内容如图4:Fig.4Link_GSFinder目录内容  运行BuildOS,如图5,此时请注意,不要同时选中2个GSFinder,否则会出现重复文件错误,因为它们的快捷方式都是GSFinder.lnk。Fig.5运行B

6、uildOS.exe 2.如何制作注册表修改的OEMPackage 制作注册表修改的OEMPackage最简单了,因为没有软件文件和快捷方式等。只需dsm和rgu以及option.xml3个文件即可。以修改网络名称显示为SoftBank为例,具体如何修改注册表详见”注册表修改个性化X01HT(Hermes)运营商服务网络名称显示“一文。在OEM下建立Softbankoperatorname文件夹,然后分别建立dsm,rgu和option.xml文件。rgu文件中输入需修改的注册表键值,如图6:Fig.6注册表内容 Softbankoperatorname文件夹只有3个文件。

7、如图7。 Fig.7Softbankoperatorname文件夹  运行BuildOS,如图8,可以看到里面已经有SoftbankoperatornameOEMPackage。Fig.8运行BuildOS.exe 3.如何将系统自带的软件做成可选择的OEMPackage3.1将系统部件做成OEMPackageTranscriber英文输入法之一,但对于我们不常用英文输入法来说,它并不是个必选项。我们以它为例介绍如何将系统部件做成可选择的OEMPackage。 在My_ROM_KitchenSYS目录下有3个文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。