苦战核心21502

Xbeta的小桥老师五月一号发布了新的21502的模板,其实我个人觉得这个模板已经跟6.5的最终版本非常近似了,因为21215和21502两个系列的模板都已经被证明非常的稳定,所以正好赶上有点心时间,心动不如行动啊,开始动手吧,拉下来21502的模板,拉出os.nb,生成了一下新的XIP.bin和imgfs.bin就开始移植,其实bluecloud大大的工具已经非常完善了,但其中的很多步骤覆盖的东西过多,或者某些精简的脚本针对6.5不是很准确,所以还需要在过程中进行调整。

xip的移植一向是重中之重,所以每次主要的精力都集中在这个上面,这次的移植依然不例外,不过因为特别重视这块,所以很多东西都烂熟于心,例如地址的重排之类的活早就做的轻车熟路,有因为有bluecloud的脚本,让很多步的手工移植变成了一个几乎自动的过程,所以这次这个过程依然很快,找出了两个几乎成为经典的冲突的giirs.dll和nk1.exe的新地址之后xip的移植就已经结束了,通过第四步的脚本插入了os.payload之后,剩下来的就是偶在移植过程中占90%的工作,sys的移植。

SYS的移植比较细致和复杂,里面涉及很多东西,但也有偷懒的办法,偶这次主要先想快速验证一下XIP的移植是否成功,所以直接用了bluecloud的sys移植脚本,十几秒钟过后sys移植好了,嘿嘿,没说的,那就开始生成ROM吧,点击脚本,突然发现最后几步有文件没有发现的错误,看了一下,ROM居然没有生成,仔细检查了一下,没发现什么问题,不过记得在分解新核心的imgfs的时候跳出了错误,就上Xbeta去发了个帖子问一下这个问题,还没等有人回复,偶第二次合成ROM居然成功了,看来跟那个imgfstodump这个工具无关啊。。呵呵。

成功了就刷吧,刷完之后的十几秒是非常漫长的,接着就是痛苦和绝望的看着那个可恶的“formatting”永远的停留了屏幕的左上方,继续战斗,上网搜索了一下定第一屏的原因,正好今天有个兄弟也在问这个ROM的移植,跟我一样用的6.1的移植方法和资源,但也是死在第一屏,所以在xbeta上发帖问了一下为什么,大家纷纷献策,主要是要灭掉hd.dll这个测试的dll,然后又说排序工具问题,有说xip注入的等等,当我删掉了hd.dll之后发现那个出现了四五次的formatting终于消失了,哈哈哈,看来偶的xip还是没问题了。

可是度过了第一屏,又死在了第三屏,不过之前有经验,第三屏的原因主要是因为默认输入法或者字体或者是触摸屏的驱动的问题上,这就开始尝试着使用各种各样的输入法的组合和其他的精简内容,在刷了七八次无果之后,最后只能再回到xbeta来找一下看看有什么帮助,在这个核心之前的21501核心被xyzjhe给移植了,移植的版本其实是从更早的210xx开始的,他的问题跟我的一样,在后来的两天里他貌似解决了这个问题,而偶还必须要继续摸索啊,想联系一下他还没找到,看来这个漫长的道路还要继续延伸,呵呵。。

相关文章

小虎的HD2 ROM
views 264
这次西藏之行一个很让偶伤心的是出发之前刷的那个ROM居然在Manila里把footprint给去掉了,我找了半天没找到怎么恢复出来,这一路上就没法定位自己精确走过的点,唉,太可惜了,如果有这些足迹的话,将来挂到Google Map上应该是个很不错的回忆。回来之后虽然这个Footprint不怎么用了,...
刷了O2 XDA II !
views 231
转眼又快月底了,这个月真不是个平凡的月份,这个世界在这个月份可是动荡的一塌糊涂,次贷危机的爆发加上澳币的跌宕起伏,让这个月心跳的时间远大于平常,老爸的来访更是让我感受到久违的天伦之乐,拔了一颗牙加上补了两颗牙,让平静中走向危险的牙齿们重新振作起来,但貌似效果并不如想像中的理想,呵呵。。 一个澳洲的...
Dell AXIM A12 ROM 新体验
views 267
本来想着坛子里玩PPC的人不多,不想发坛子里了,可是后来想想还是写写吧。。这心得不写一下大家就不知道其中的七上八下的忐忑心情,也无法和我共享成功之后的喜悦了。。大概两个星期前,突然Amy的老公在MSN上跟我说,Dell的A12出了,我自从找到工作之后就很少去其他网站看除了GPS  ...
沮丧
views 288
这两天忙的两件事情没一件是顺的,一个是卫星天线,到现在都是信号质量上不来,另一个就是i728的ROM了,这部又折腾到2 am,唉,依然无果,最近放出的两个新的核心的模板21210和21501根据很多大拿的定制和刷机后感觉很不错,比之前的WM 6.5的Beta要稳定很多,然后看到xyzjhe已经定制了...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.