dfgeoff
驱动牛犊
驱动牛犊
  • 注册日期2004-07-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分290分
  • 威望69点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
阅读:3274回复:9

[讨论]Mobile只修改platform.reg/platform.bib,如何快速makeimg

楼主#
更多 发布于:2007-12-25 16:36
    都是使用命令行运行,比如build, makeimg等等。

     具体情况就是:

    已经正确编译镜像,现在需要修改platform.reg,比如修改一个DWORD从0x110,变成0x111,总之就是变化很小。

    目前的做法:

    不是修改BSP/Files下的platform.reg,而是修改%_FLATRELEASEDIR%目录下的platform.reg,然后makeimg,就省却了之前的sysgen,build之类的步骤。

    不过即使这样,makeimg一下还是得15-20分钟,而且还容易出现“系统资源不足”这样的错误(NND,mobile编译太吃资源了吧……1G都扛不住,不知道2G怎么样)

    请问各位高手,是否有比较快速的编译方法?
日本-倭子-该死! 抵制日货! 敢犯我中华者,虽远必诛!
ziyun
驱动小牛
驱动小牛
  • 注册日期2003-07-28
  • 最后登录2009-05-31
  • 粉丝0
  • 关注0
  • 积分17分
  • 威望109点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-26 15:53
我的是ce,单独makimg只需要几十秒,是不是你的机器太差了?
modernhill
驱动小牛
驱动小牛
  • 注册日期2004-05-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分98分
  • 威望278点
  • 贡献值0点
  • 好评度172点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-12-26 16:17
Re:[讨论]Mobile只修改platform.reg/platform.bib,如何快
楼主的做法应该是最快的了吧,只是我觉得应该修改BSP里的platform.reg等文件,然后写个批处理先COPY再makeimg,否则的话哪天一不小心点了sysgen,你修改的东西就全都没了。。。呵呵,个人意见,仅供参考
dfgeoff
驱动牛犊
驱动牛犊
  • 注册日期2004-07-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分290分
  • 威望69点
  • 贡献值0点
  • 好评度69点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-12-28 08:50
ce下的makeimg速度的确很快,可mobile下的速度却很慢。

mobile为了支持热更新(用户将更新包拷贝到机子,然后运行,就会自动更新对应的驱动或者模块,不用重刷OS IMG),会生成很多额外信息和文件包(Package),耗时很长。

NND,难道MS的人开发的时候也是这样玩吗?2年前可没现在这样的机器配置。
日本-倭子-该死! 抵制日货! 敢犯我中华者,虽远必诛!
zzjlovece
驱动牛犊
驱动牛犊
  • 注册日期2006-06-01
  • 最后登录2012-01-06
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望117点
  • 贡献值0点
  • 好评度84点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-12-28 11:11
Re:[讨论]Mobile只修改platform.reg/platform.bib,如何快
WM的MAKIMG是很慢的说。问一下dfgeoff大侠,我编译的WM镜像下载到NAND之后起来的时候报错,说是wince.nls找不着,请问您知道是这是哪边不对头了吗?谢谢了。
dillonhua
驱动小牛
驱动小牛
  • 注册日期2004-07-30
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分36分
  • 威望401点
  • 贡献值0点
  • 好评度128点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2007-12-28 18:11
修改reginit.ini或者ce.bib后,做buildpkg 会比较快一点
werna
驱动牛犊
驱动牛犊
  • 注册日期2007-10-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望105点
  • 贡献值0点
  • 好评度50点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2007-12-29 10:02
copy to release and makeimg ...
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2007-12-29 22:24
这个过程很慢,所以应该避免,实在要做时可以常做磁盘整理,
做过之后makeimg只需5分钟多.
这可是我的绝招哦,一般不外传的!
学海无涯
wd1394
驱动牛犊
驱动牛犊
  • 注册日期2001-09-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望48点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2008-01-14 16:51
网上好象有针对多普达ROM的解析和合并工具,不太确定是否通用。很多人用来揭开IMGFS ROM,修改注册表或删减文件,再重新打包成ROM文件。也不知道微软有没有类似的工具。
hunbalo
驱动牛犊
驱动牛犊
  • 注册日期2004-04-21
  • 最后登录2020-10-20
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望124点
  • 贡献值0点
  • 好评度85点
  • 原创分1分
  • 专家分0分
  • 社区居民
9楼#
发布于:2008-01-17 20:05
这么耗内存啊, 我这里1g的内存也老出错.
游客

返回顶部