- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移植ROM的教程
网上找的 移植ROM的教程~~~供大家学习
先声明。本教程来自网络。 ~~~~~~~~刚才看到有人需要Desire HD新出的ROM。我看了下。也发现很好很好。也很想刷。但是自己能力不行。所以网上找的。 以下是教程。。。望高人移植~~~本教程是基于台版HTC TOUCH(NTC S1)的刷机镜像文件uploader.img移植而得出的。其实国内外、不同品牌间的机子,只要是操作系统为windows mobile的,分解rom后出来的结构大致相同。故此教程也可供国外品牌机rom定制及移植作参考。简明教程难免有不严谨的地方,故在此鼓励各初学rom移植的朋友们,多深入钻研,最好做到能明白rom中各大部分的含义,使移植得更灵活。参考工具:1、对应自己机型的rom kitchen(即厨房,不同的厨房功能不尽相同,然而基本功能都一样:分解/合成rom,只是分解得有多深罢了。我在用的这个是NTC_HTC S1厨房,下载地址:/redirect.aspx?url=http%3a%2f%2%2ffiles%2fad1aecfa-9535-11de-853d-0014221f469f%2f ,可供大家参考。本教程也以此kitchen为示例,向大家讲述移植过程)。2、xipporterex22-37(一个XIP移植工具,其实还有别的功能的。内有22-37共15个工具,而我用到的只有32。该工具在上面的NTC_HTC S1厨房中有包含)。3、Beyond Compare 3(一个文件比较工具,在移植基本组件及排查故障时经常用到。)所谓“移植”,就是使别的rom能够结合你机子的硬件而在你的机子里运行,的这么一个结合过程。不同的机型有不同的硬件或驱动,若直接拿取作自己的系统, 会刷成白屏甚至变砖的。那么,移植工作往往需要两个rom,就是你机子自带的rom,和你想要被移植的目标的rom(以下简称“目标rom”)。当然,你 也可使用“模板”来移植,这一点我们稍后再作了解。 总体流程:分解rom——移植XIP——移植SYS——移植OEM——定制OEM(可选)——修改initflash.dat——使用mybuildOS开始定制——合成rom下面简要说一下各步骤:分解rom:需 要分解两个rom(是哪两个rom呢?上面有说明)。不同品牌机型有不同的刷机rom,比如有*.bin格式、*.os.nb格式、*.nbh格式 和*.img格式等等,然而要注意的是rom的压缩方式。压缩方式分两种:XPR和LZX。不同格式需要的分解工具是不同的。像LZX压缩方式,代表就是 乐讯K800。XPR的机型比较多,如睿峰、睿智、金鹏M9I等我们都熟知的高仿机型。要分解rom,请明确你要分解的rom的压缩方式。除了查阅相关资 料外,这里倒有一个方法:尝试把目标rom放在你的kitchen工具里分解以下,看分解后得不到OEM文件夹吗?分解出的SYS文件夹内只有那么零星几 个文件吗?如果两个问题答案都为“是”,那么就证明,这个rom的压缩方式和你的自带rom不同了。此时你需要用针对此压缩格式的kitchen来分解 了。移植XIP:XIP 就是机子的核心信息了。移植XIP用到的工具,我向大家推荐的是xipporterex22-37。这是一个一键式移植工具。使用方法简单,可在网上找到 相关资料。我是用22-37中的32的。通过此软件移植出来的新XIP:xip_out.bin,可以根据你的kitchen的操作提示植入。刚才我们说的,分解rom,分解出来后可以得出两个文件:SYS和OEM(有的kitchen工具只分解出DUMP文件夹,这时怎么办呢?请参考文章末尾的常见疑难及参考解答)。移植SYS:移 植SYS,就是保留你原机自带ROM分解出来的SYS文件夹下的.ROM文件夹、.VM文件夹、和Metadata文件夹下的packages.cif及 packages.sof文件。其他的删除。然后把目标ROM分解出的SYS文件夹下的除了.ROM文件夹、.VM文件夹和Metadata文件夹外的所 有文件复制到自带ROM的SYS文件夹中去,再把目标ROM中SYS\Metadata文件夹中的除了packages.cif及 packages.sof文件之外的文件复制到自带ROM的SYS\Metadata下。这样进行文件替换即可。移植OEM:通 常,分解出的OEM文件中,虽然也有不少的文件,但可找到OEMDrivers、OEM_DPI_96、OEM_Lang_0804、OEMMISC这四 个文件夹和一张OEM.cer的证书。证书几乎是通用的,大可不必替换。而上面的这4个文件夹OEMDrivers、OEM_DPI_96、 OEM_Lang_0804和OEMMISC,对于哪个保留
原创力文档


文档评论(0)