PPC ROM定制DIY教程汇总

上传人:jiups****uk12 文档编号:39264013 上传时间:2018-05-13 格式:DOC 页数:17 大小:1.86MB
返回 下载 相关 举报
PPC ROM定制DIY教程汇总_第1页
第1页 / 共17页
PPC ROM定制DIY教程汇总_第2页
第2页 / 共17页
PPC ROM定制DIY教程汇总_第3页
第3页 / 共17页
PPC ROM定制DIY教程汇总_第4页
第4页 / 共17页
PPC ROM定制DIY教程汇总_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《PPC ROM定制DIY教程汇总》由会员分享,可在线阅读,更多相关《PPC ROM定制DIY教程汇总(17页珍藏版)》请在金锄头文库上搜索。

1、什么是模板?什么是模板?引用: 请看技术文请看技术文 如果你在电脑上安装过如果你在电脑上安装过 WINDOWSWINDOWS 操作系统,而且如果你用的是直接安装而不是镜像还原,操作系统,而且如果你用的是直接安装而不是镜像还原, 那么,尝试一下解开安装光盘的镜像档案。那么,尝试一下解开安装光盘的镜像档案。 你会发现一些很明显属于操作系统而不知道是什么内容的文件和文件夹。你会发现一些很明显属于操作系统而不知道是什么内容的文件和文件夹。 换个通俗一点的说法,如果你用过换个通俗一点的说法,如果你用过 WINDOWSWINDOWS PEPE 的话,你会发现的话,你会发现 WINDOWSWINDOWS P

2、EPE 启动前和启动启动前和启动 后,安装目录下的文件夹和文件几乎完全不一样。后,安装目录下的文件夹和文件几乎完全不一样。 而这个启动前的内容,就类似于而这个启动前的内容,就类似于 PPCPPC ROMROM 的模板,也就是说,模板相当于一个未激活使用的模板,也就是说,模板相当于一个未激活使用 的系统。的系统。 用最通俗的话来解答,浇铸一件陶器需要一个模子,而你在浇铸之前可以通过修改这个模用最通俗的话来解答,浇铸一件陶器需要一个模子,而你在浇铸之前可以通过修改这个模 子来达到修改陶器的效果,这个修改过程,就是模板的定制过程。子来达到修改陶器的效果,这个修改过程,就是模板的定制过程。 引用: 说

3、到这里,先插入另一个概念:说到这里,先插入另一个概念:dumpdump (1)(1) 在特定时刻,将整个储存装置或储存装置之某部分的内容记录在另一储存装置中。倾在特定时刻,将整个储存装置或储存装置之某部分的内容记录在另一储存装置中。倾 出的目的通常是为了除错。出的目的通常是为了除错。 (2)(2) 将具备可读格式的数据从主要或辅助储存体复制至外部媒将具备可读格式的数据从主要或辅助储存体复制至外部媒 体,体, 如磁带、磁盘或打印机等媒体。如磁带、磁盘或打印机等媒体。 (3)(3) 为收集错误信息而复制整个虚拟储存体或虚拟储存体为收集错误信息而复制整个虚拟储存体或虚拟储存体 之某部分的内容。之某部

4、分的内容。 -以上为百度大神的解释 引用: 模板必需的三个模块:模板必需的三个模块:ROMROM、OEMOEM、SYSSYS 下图为一个完整的模板下图为一个完整的模板引用: ROMROM 目录下有目录下有 XIPXIP 文件夹,文件夹,XIPXIP 目录是目录是必需必需的,对于的,对于 XIPXIP,详细解释可参考,详细解释可参考 XIPXIP 移植教移植教 程程(编辑中)(编辑中)XIPXIP 目录里面,有一个必须要有的文件目录里面,有一个必须要有的文件 boot.rguboot.rguBoot.rguBoot.rgu 是创建是创建*.hv*.hv 注册表文件的基础,这个文件可以在注册表文件

5、的基础,这个文件可以在 XIPXIP 里提取,或者在刷好的机子里提取,或者在刷好的机子 上提取上提取 boot.hvboot.hv,再转换成,再转换成 RGURGU 格式的格式的(教程编辑中(教程编辑中) 引用: OEMOEM目录可以是空文件夹目录可以是空文件夹 OEMOEM 即即 原始设备制造商原始设备制造商 OEMOEM 文件夹下是放厂商程序的(比如驱动之类的文件夹下是放厂商程序的(比如驱动之类的 即即 OEMDriversOEMDrivers 是驱动文件夹,而通常这个文件夹是放在是驱动文件夹,而通常这个文件夹是放在 SYSSYS 文件夹里的)文件夹里的)OEMOEM 类型的文件夹通常是类

6、型的文件夹通常是 OEMOEM 开头命名的文件夹开头命名的文件夹 这个文件夹可以拿来放自己制作的这个文件夹可以拿来放自己制作的 OEMOEM 的软件包的软件包 即即 OEMOEM 文件夹的作用是存放你希望这个文件夹的作用是存放你希望这个 ROMROM 里将集成的应用程序里将集成的应用程序 通常,通常,OEMOEM 里的软件在刷好机后将自动安装并且无法通过常规方式删除里的软件在刷好机后将自动安装并且无法通过常规方式删除 例如,例如,PPCPPC 区里曾有友友提出问题:如何删除集成在区里曾有友友提出问题:如何删除集成在 ROMROM 里的点讯输入法?里的点讯输入法? 很明显,很明显,PPCPPC

7、里无里无*常完成此操作常完成此操作 一个定制一个定制 ROMROM 的实用与否,精简与否,很大程度上取决于的实用与否,精简与否,很大程度上取决于 OEMOEM 目录里的内容目录里的内容 注意:不要往 OEM 里乱扔东西,一旦装了冲突的程序引用: SYSSYS目录目录 SYSSYS 目录下必须有的是目录下必须有的是 .ROM.ROM 文件夹文件夹 .VM.VM 文件夹文件夹 以上两个文件夹是存放以上两个文件夹是存放 SLOT0SLOT0 和和 SLOT1SLOT1 值的,必须对应自己的机型值的,必须对应自己的机型 OEMDriversOEMDrivers 文件夹(此文件夹也可以放在文件夹(此文件

8、夹也可以放在 OEMOEM 目录里面)目录里面)引用: *这部分是解开和打包 ROM 的,方法太混乱,整理中引用: 先来讲解一下先来讲解一下 OEMOEM 部分的制作部分的制作OEMOEM 目录下,除了目录下,除了 OEMOEM 打头的,基本上都可以认为是一个单独的软件包。打头的,基本上都可以认为是一个单独的软件包。 OEM.cerOEM.cer 是一个类似证书的文件,先不去管它。是一个类似证书的文件,先不去管它。 引用: 这些软件包当然不能像绿色软件那样,直接扔进去,要加入这些软件包当然不能像绿色软件那样,直接扔进去,要加入 OEMOEM 软件,方法不少,先来讲软件,方法不少,先来讲 一个现

9、在比较通用的,把一个现在比较通用的,把 CABCAB 安装包制作为安装包制作为 OEMOEM 的方法的方法以上图中的以上图中的“3G“3G 拨号面板拨号面板.cab”.cab”为例,我们用置顶帖中的工具为例,我们用置顶帖中的工具“package-creator-v2.7“package-creator-v2.7 修修 正简体版正简体版”来进行转换来进行转换运行程序运行程序点 Open cab file,打开“3G“3G 拨号面板拨号面板.cab”.cab” 然后然后 你会发现,弹出一个错误提示框你会发现,弹出一个错误提示框这是因为错误造成的,只能退出了。也就是说,前面两步都是无用功。我只是为了

10、让大家看看 CAB 包不作处理的后果 那么,那个错误是怎么回事呢? 很简单,这个软件不支持中文,而 CAB 包里有中文。 我们需要用 WinCE Cab Manager 把 CAB 包打开把文件、快捷方式和注册表检查一遍,如果有中文的内容,就手动改为英文把文件、快捷方式和注册表检查一遍,如果有中文的内容,就手动改为英文奇怪的是,这里面都没有中文那么,错误在哪里出现了呢?思索了好久,猛地反应过来,“3G“3G 拨号面板拨号面板.cab”.cab”这个文件名就是中文这个文件名就是中文 改为英文吧改为英文吧再次用 package-creator 打开 CAB 包处理成功 然后,在原来的 CAB 包目

11、录下,可以看到同名的文件夹把这个文件夹扔到 OEM 目录下一个一个 OEMOEM 软件算是完成了软件算是完成了 引用: 以上是以上是 OEMOEM 的自动生成方法,这种方法比较简单,但是也有不少的局的自动生成方法,这种方法比较简单,但是也有不少的局限,当你用得多以后,自然会发现对自己来说有什么局限。限,当你用得多以后,自然会发现对自己来说有什么局限。可以这样解释:非智能机方便实用,但是想要实现某些功能时,常常可以这样解释:非智能机方便实用,但是想要实现某些功能时,常常无法实现,相比起来,没那么方便使用的智能机能给予你更大的无法实现,相比起来,没那么方便使用的智能机能给予你更大的*度。度。引用:

12、 对于绿色软件来说,又该如何呢?对于绿色软件来说,又该如何呢?引用: 绿色软件的绿色软件的 OEMOEM 方法,基本分为两种:方法,基本分为两种: 1 1、转换为、转换为 cabcab 安装包,再重复上述步骤;安装包,再重复上述步骤; 2 2、手动把绿色软件制作为、手动把绿色软件制作为 OEMOEM 引用: 手动把绿色软件制作为手动把绿色软件制作为 OEMOEM,首先需要把绿色软件目录补全以下。首先需要把绿色软件目录补全以下。一个一个 OEMOEM 需要有需要有.dsm.dsm,.rgu.rgu,initflashfiles.txtinitflashfiles.txt,以及一个以及一个快捷方式

13、快捷方式,对于这四个文件,对于这四个文件, 最简单的建立方法是从已存在的最简单的建立方法是从已存在的 OEMOEM 中复制过来中复制过来以制作以制作 QQ2008QQ2008 绿色版的绿色版的 OEMOEM 为例:为例:上面为该软件的根目录上面为该软件的根目录我们打开一个已存在的我们打开一个已存在的 OEMOEM,如下面的,如下面的 RescoExplorerRescoExplorer选中需要的四个文件,复制到选中需要的四个文件,复制到 QQ2008QQ2008 的目录下的目录下然后,把然后,把 dsmdsm 与与 rgurgu 文件的文件名改改,只要不与已存在的文件的文件名改改,只要不与已存

14、在的 OEMOEM 相冲突就行了,当然,这相冲突就行了,当然,这 两个文件的文件名要保持一致。两个文件的文件名要保持一致。然后,我们需要一个工具:然后,我们需要一个工具:Notepad2Notepad2,当然,诸如,当然,诸如 UltraEditUltraEdit 一类也可以,甚至是一类也可以,甚至是 WindowsWindows 自带的记事本,这里只是需要一个文本编辑的软件。自带的记事本,这里只是需要一个文本编辑的软件。用用 Notepad2Notepad2 打开快捷方式:打开快捷方式:相应内容改为需要指向的应用程序:相应内容改为需要指向的应用程序:然后,把改快捷方式重命名为你想要的名字,前

15、提是不与其他然后,把改快捷方式重命名为你想要的名字,前提是不与其他 OEMOEM 冲突,如改为冲突,如改为“QQ”“QQ”然后打开然后打开 initflashfiles.txtinitflashfiles.txt,把不必要的内容删掉把不必要的内容删掉然后,我们来关注这里然后,我们来关注这里“Windows“Windows“开始开始”菜单菜单 程序程序“ “ 指安装完毕后应用程序快捷方式的位置,在很多指安装完毕后应用程序快捷方式的位置,在很多 ROMROM 中,中, 我们发现,通常作者把内置程序分类在开始菜单中的我们发现,通常作者把内置程序分类在开始菜单中的“网络网络”、“电话电话”等等,就是通

16、过等等,就是通过 更改更改此处实现,假如想要把此处实现,假如想要把 QQQQ 放到放到 开始菜单开始菜单- -程序、聊天程序、聊天 里,则如此更改里,则如此更改“Windows“Windows“开始开始” 菜单菜单 程序程序 聊天聊天“ “ 。“ “资源管理资源管理.lnk“,“WindowsResco.lnk“,“WindowsResco FileFile Explorer.lnk“Explorer.lnk“包含了安装以后在开始菜单中显示包含了安装以后在开始菜单中显示 的名称和指向的文件,的名称和指向的文件,“ “资源管理资源管理.lnk“.lnk“可随意修改,如可随意修改,如“ “腾讯腾讯 QQ.lnk“QQ.lnk“;“WindowsResco“WindowsResco FileFile Exp

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号