热点文章推荐手把手教你自己定制手机Omniai900的Rom(第一节)
定制手机的rom是一件很有意思的事情。不仅可以让手机实现自己想要的功能,想要的界面,还可以在性能优化等方面做到大幅提升。那如果你自己也想要定制一个rom,该怎么操作呢?一般定制rom有两种办法
热点文章推荐定制手机的rom是一件很有意思的事情。不仅可以让手机实现自己想要的功能,想要的界面,还可以在性能优化等方面做到大幅提升。那如果你自己也想要定制一个rom,该怎么操作呢?一般定制rom有两种办法
做好了一个新的newrom.bin文件,还需要把它变成可刷机的执行文件。
这就需要一个解包和打包的工具。请下载最新的版本:
http://www.rayfile.com/files/b00b1b9e-3c9d-11df-8edd-0015c55db73d/
下载解压后,运行界面:
选择assemble,然后选择相应的eboot和刚才生成的bin文件。点击go就会生成一个可执行的刷机包。
点击刷机包,就可以刷机了。
不过这里要注意的,不同驱动对应的eboot是不一样的,如果不对应,即使你做好了正确的bin,也会不成功。
下面提供配套的eboot下载:
http://www.rayfile.com/files/eedcbd40-3c9e-11df-ae90-0015c55db73d/
下载包内的eboot使用的时候要改名
比如eboot-dx.nb0改成eboot.nb0
至此,一个完整的rom就制作完毕了。
至于刷机时需要安装的i900电脑驱动等文件和方法,请参阅:三星OMNIA i900/908 使用精华荟萃
前面已经移植好了xip和注入了os.nb,我们就可以开始进行模块和功能定制。
在上面的界面中,选择wmreloc,然后选择”生成newrom.bin”按钮,出现如下界面:
然后根据自己的需要,在需要的功能前面选中,仔细检查一遍是否有重复和冲突的部分。
确认无误后,点击菜单栏边上的绿色小三角进行开始编译:
这个时候你可以看到任务栏有进程进行。直到显示结束,点击关闭该界面。
这个时候系统会自动就如dos界面运作。
一直等待直到提示成功定制。
这个时候你会看到你的定制工具包内有新增一个文件nowrom.bin。
重要提示:有不少网友反映,制作的时候提示某些文件已经存在的错误。这个是因为你的sys下面的文件夹河oem目录下面的oem开头的文件夹内文件重复。删除其中一个。比如提示simtkit已经存在。你就删除sys下面simtkit文件夹下面的simtkit.dll
这个时候我们要的rom就完成了。下面我们介绍如何将这个bin文件变成一个可执行的刷机包。
要继续了解如何将做好的bin文件变成可执行的刷机包,请继续阅读下一章节。手把手教你自己定制手机Omniai900的Rom(第八节)
首先进行核心的xip移植工作。
一般下载的核心,比如wm6.5的21898等,包括两个部分,一个部分是复制到刚才的SYS文件中,另外还有一个文件xip.bin文件。因为这个文件外面提供的是通用的,我们要把它改造成适合i900的。
(笔者注,有的核心没有提供xip.bin下载的,就需要自己生成。方法如下。首先下载工具:
http://www.rayfile.com/zh-cn/files/1ff2afee-4dda-11df-80a9-0015c55db73d/
首先请将您的机型的 oem 驱动和 模板定制部分的 rom文件夹复制到 此目录下面对应的地方。
即:如果是id1驱动,就把id1驱动复制到 oemdrivers
同时把rom部分复制到这里的rom下面
用法:
将新核心的MSXIPKernel目录复制到工具包的根目录,
点击批处理文件Buildxip.bat,即可在当前目录下得到新核心的xip.bin。
注意:
下次移植新核心的时候,删除之前的MSXIPKernel,复制新的进来即可。)
第一步,打开工具包,运行i900_tools.exe 如下:
第二步:点击最下面的XIP移植工具1
在上面的pick device XIP 中点击,选择我们i900的xip模板。前面已经提供下载了。这个地方要和你准备做的驱动对应。稍等片刻会出现成功并提示下一个输入xip:
同样的方法,在pick donor XIP 按钮下,选择你从网上下载的新核心的XIP.bin文件。稍等片刻,提示成功,然后按最下面的build new Xip .这样就会生成一个适合当前驱动的i900的当前核心的xip。
做好后,复制到定制工具包的根目录,并改名为xip.bin.(自动生成的时候会加入你的驱动等如XIP-dx-21898.bin).
第三部,将新的xip诸如os.nb文件。
点击图形界面的“将新的XIP注入os.nb”按钮。
提示你选择刚移植的xip
好的,这样就结束了定制的第一大块工作。接下来我们要介绍ROM功能和模块定制部分。
先休息一下,为了博客首页的缩略图,加一张图片。大家可以跳过继续阅读
下一章节,我们接着讲功能和模块的定制:
前面几节基本把需要的素材的罗列和提供下载,下面介绍定制的工具包。
首先工具包下载:
http://www.rayfile.com/files/686c99d4-3c95-11df-9c76-0015c55db73d/
下载好后,打开工具包,是如下目录:
从上面可以看到,主要有四个文件夹:
SYS文件夹里面就放置我前面讲过的系统的核心,比如wm6.5的21898。
OEM里面放置你需要的必备软件,也就是我前面提供下载的文件。或者你自己增减。
关于驱动程序,复制到OEM文件夹,不需要单独增加一个文件夹。
另外还有一个ROM文件夹,这个文件夹起到的作用是编译和链接系统核心SYS和OEM驱动之间的作用,普通的定制不需要改动。保留原封不动。
另外一个Tools文件夹,是需要用到的工具命令。不过这些命令都坐在一个叫i900_tool.exe 的文件中图形化界面,不需要进入tools运行。
图形界面如下:
这些资料准备妥当后,我们就可以开始定制过程了。
(为了本博客首页的缩略图,加插图一张,你可以跳过图片阅读)
如果你还有兴趣,请继续阅读下一章节。《手把手教你自己定制手机Omniai900的Rom(第六节)》
必备的软件一般是指三星自带的一些软件和自己以后想要集成的软件。一般此类文件都会放在一个叫OEM的文件夹中分类存放。
和普通的安装软件不一样,要集成到rom的软件都需要转换格式,比如要把cab软件转换成oem的格式。
笔者精心挑选和定制,为大家制作了现成的OEM包,已经能够满足您的绝大部分需求。主要包括以下软件:
都是精华部分。
OEM的下载地址:http://www.rayfile.com/files/6448c29c-3c90-11df-b7b3-0015c55db73d/
另外,如果你需要不同一般的chome首页界面,如M8风格,水晶风格等,范例:
或者需要在今日中加入天气和农历等,附带下载下面的oem
下载地址:http://www.rayfile.com/files/cb102ab8-3c90-11df-8a2d-0015c55db73d/
另外如果需要office2010 和rescoexplorer 2010的,可以下载下面的OEM包:
http://www.rayfile.com/files/d17d03a1-3d53-11df-9feb-0015c55db73d/
欢迎继续阅读下一章节:手把手教你自己定制手机Omniai900的Rom(第五节)
前面一节介绍和核心,这个章节介绍omnia i900驱动。
i900的驱动是从三星官方的rom里面分解出来的。分解的办法见前面的文章《如何修改和定制手机的ROM?(三星i900为例)》。
目前三星i900最新的官方驱动是常用的三个ID1,IF1和IF2。
ID1主要是用在dx系列的模板,IF1和IF2是用在ZH或ZU系列的模板。
DX和ZH/ZU系列的OEM区别,共同点以及矛盾:
1.WM6.5下 ZH/ZU系列 关屏后锁屏延时,WM6.1下无此问题
2.ZH/ZU/ZT系列 的支持蓝牙语音拨号,DX系列不支持
3.DX系列模板生成的PDA需要配合DX系列对应的EBOOT,ZH系列模板生成的PDA需要配合ZH系列对应的EBOOT,否则定第一屏
4.ZH系列 USB模式不能关闭屏幕(其实是一种保护数据免得突然掉电丢失的措施)
5.WM6.1和WM6.5的OEM部分是一样的
6.SYS对于ZH和DX的OEM部分是通用的,只是XIP不同而已,往OS.NB中注入对应的XIP即可
7.ZH和DX的OEM并非只有OEMDRIVERS不同,OEMAPPS等里面也略有不同,自己去比较
8.OEMDRIVERS部分,别只看到模块化文件,其中的RGU文件也很重要
总体而言,根据各位机油的反馈,目前Id1的驱动稳定性能好,不睡死,兼容强。IF1驱动相机性能较大提升,其他一般。IF2的速度快。
附赠:
驱动下载:http://www.rayfile.com/files/701bdf0c-3c87-11df-82e7-0015c55db73d/
驱动对应的xip模板下载(下文要介绍的):http://www.rayfile.com/files/7155e614-3c88-11df-ba6c-0015c55db73d/
接下来请继续阅读下一章节:手把手教你自己定制手机Omniai900的Rom(第四节)
前面一节介绍了制作一个rom需要的几个部分。下面介绍第一个部分,操作系统。
目前windows mobile 能用在i900上面的有wm6.1 和6.5。对于6.1大家已经很熟悉了,笔者之前定制的《三星omnia i900/i908 精英版rom超级省电王(含增强包)》也是基于6.1的,下面笔者着重介绍6.5系列。
6.5系列目前系列繁多,主流的有218xx系列,23xxx系列和28xxx系列。
下面着重介绍这三个系列:
aku5000系列:这个系列是在继承wm6.1的重要特性后发布的产品,目前主要是218xx系列为代表。截止到今天,最新版本号是21898。此系列是窄下栏。其中218xx系列被公认为最稳定最成熟的核心,许多软件在其他系列不兼容的,在此系列都兼容。
aku5300系列:这个系列是加入许多触摸特性的,比较适合手指操作。目前代表为25xxx,28xxx系列,如25011,28232等都是各自分支最新的版本号。此系列是宽下栏。
aku5500系列:在5300的基础上,加入了很多的新特性。235xx系列是代表,目前最新的版本号是23551。此系列是宽下栏。
另外一般下载到的wm新新核心都包括不同分辨率,不同语言。
其中文件夹中名字含0404是繁体模块,0409是英文,0804是简体中文。因此如果你的定制的rom是简体中文的,就把下载的操作系统核心中的0409和0404等部分删除就可,能空出不少内存。
关于分辨率,omnia属于wqvga屏幕。下载的时候选择wqvga的就可。(有的时候没有wq的,大家也可以根据同核心不同分辨率定制,具体在定制中介绍。)
目前国内网友聚集的核心下载的网站主要有:黑暗军团和xbeta
附赠:21898的wm6.5核心下载(wqvga):
http://www.rayfile.com/zh-cn/files/430cfe4f-3c80-11df-b9a1-0015c55db73d/
欢迎继续阅读下一节:手把手教你自己定制手机Omniai900的Rom(第三节)
定制手机的rom是一件很有意思的事情。不仅可以让手机实现自己想要的功能,想要的界面,还可以在性能优化等方面做到大幅提升。笔者以前自己为三星omnia i900定制的rom 《三星omnia i900/i908 精英版rom超级省电王(含增强包)》,反响不错。
那如果你自己也想要定制一个rom,该怎么操作呢?
一般定制rom有两种办法,其一,就是已经有一个现成的rom,你只想删减里面的一些非核心的功能。这个方法,前面《如何修改和定制手机的ROM?(三星i900为例)》已经有介绍。缺点是,自己不能更换核心,不能增加核心组件。只可以小修改。
第二种方法就是,从无到有,自己随心所欲地做一个完全自己的rom。本文介绍的就是这个方法。
定制的方法有很多,本文选取其中的一种方法做介绍。
废话不说,开始吧。
定制一个rom,需要以下几个部分的内容素材:
第一是 操作系统。目前有windows 6.1 和6.5 两个系列。每个系列又有很多的分支。
第二是 驱动程序。驱动程序是三星针对omnia i900的驱动,目前最新的有ID1,IF1,IF2。
第三是 必备软件。就是手机中需要用到的一些软件,比如资源管理器,闹钟等。
欢迎继续阅读《手把手教你自己定制手机Omniai900的Rom(第二节)》
今天接到了谷歌的邮件:
致尊敬的发布商客户:关于谷歌中国的最新声明
尊敬的发布商,
自从谷歌一月份发布有关我们在中国运营的声明之后,我们收到了很多“谷歌中国将会怎么样”,特别是有关我们广告平台的询问。我们一直在想方设法能够继续为中国用户提供搜索服务,感谢您的耐心等待。
3月23日早上,谷歌公司发表声明:中国大陆用户现在登陆Google.cn时,将会被自动跳转到Google.com.hk。中国大陆用户将会通过位于香港的服务器继续得到我们提供的简体中文服务。
我们将继续向内容发布商提供完善的广告解决方案。其中基于内容匹配的AdSense内容广告和 AdSense移动内容广告的展示均不受影响。DFP广告管理系统(原“谷歌广告管理系统” )也照常运行。
如果您在使用谷歌搜索广告(AFS)或谷歌搜索联盟(SDO),相关的技术变化细节,请您密切关注AdSense账户内的最新信息。
我们感谢您的耐心等待,并期待与您继续合作。如果您希望了解细节及事件进展,请到如下网址查看这篇博客: www.google.com/press/shengming。
附录声明全文:
2010 年3 月 23 日 David Drummond, SVP, Corporate Development and Chief Legal Officer
今年1月12日,我们在本博客上宣布,Google及另外二十余家美国公司受到了来自中国的、复杂的网络攻击,在对这些攻击进 行深入调查的过程中,通过我们所收集到的证据表明,几十个与中国有关的人权人士的Gmail帐号定期受到第三方的侵入,而这大部分侵入是通过安装在他们电脑上的钓鱼软件或恶意软件进行的。这些攻击以及它们所暴露的网络审查问题,加上去年以来中国进一步限制网络言论自由,包括 对FaceBook、Twitter、YouTube、Google Docs 和 Blogger 等网站的持续屏蔽,使我们做出结论:我们不能继续在Google.cn搜索结果上进行自我审查。
从今天早上开始,我们已停止了在Google.cn搜索服务上的自我审查,包括 Google Search (网页搜索)、Google News(资讯搜索)和Google Images (图片搜索)。 访问 Google.cn 的用 户从现在开始将被指向Google.com.hk,在这个域名上,我们将提供未经审查的简体中文搜索结果,这些为中国大陆用户设计的服务将通过我们在香港的服务器实现。香港地区的用户还将继续通过Google.com.hk获得跟现在一样的、未经审查的繁体中文搜索服务。在我们进行迁移的过程中,由于香港服务器负荷的增加以及这些变化的复杂程度,用户可能会发现搜索速度变慢,或发现某些产品暂时不能访问。
实施我们做出的在Google.cn上停止审查搜索结果的承诺是一个十分艰难的过程。我们希望全球尽可能多的用户都能访问到我们的服务,包括在中国大陆的用户。中国政府在与我们讨论的过程中已经十分明确地表示,自我审查是一个不可谈判的法律要求。为此,我们相信,一个解决我们所面临挑战的可行方案是在Google.com.hk上提供未经审查的简体中文搜索结果——它完全符合法律要求,同时也有助于提高中国大陆用户对信息的访问。我们十分希望中国政府尊重我们的这一决定,尽管我们知道,用户对Google服务的访问有可能随时被阻止。为此,我们将密切监测网址访问问题,并制作了一个新页面,用户可以实时地了解到在中国哪些Google服务是可用的。
至于Google的广泛的业务运营,我们计划继续在中国的研发工作,并将保留销售团队,然而销售团队的规模显然部分取决于中国大陆用户能否访问Google.com.hk 。最后,我们要清楚表明:所有这些决定都是由美国的管理团队做出和实施的,没有任何一位中国员工能够、或者应该为这些决定负责。自我们在1月份发布博客以 来,尽管面临着众多的不确定性和困难,他们仍然坚守在工作岗位,专注于服务我们的中国用户和客户。我们为拥有这样的员工感到深深的骄傲。
之前一直看到大家的推荐,可以因为没有特别动人的海报,我还是迟迟未看。直到奥斯卡颁奖上击败《阿凡达》,我才静下心来欣赏。
开始的感觉并不好,看了头晕,有点写实记录性的晃动的镜头,一些血腥的场面,不晕的人应该有一定的定性。有两个镜头特别深刻,一个是卖dvd的小孩贝克汉姆被剖腹制作人体炸弹,另外一个就是在野外遭遇攻击后埋伏狙击对面的敌人。
下载地址:
http://www.verycd.com/topics/2786655/
1. 导演运用的半纪实的手法相当出色,但情节编排也是非常吸引人的,影片避开了好莱坞一贯的战争大片的模式,通过一个拆弹小组的视角,一定程度上反应了美军在伊拉克的真实生活状态。导演也没有使用像许多战争片热爱运用的武器展览一样的手法,而是根据情节,需要的场景则出现需要的装备。
2. 硝烟弥漫的紧张巷战几乎看不到,但就是这种相对较慢的节奏,营造出的氛围更扣人心弦,每次拆弹的过程,镜头的剪辑把握很到位。那场在沙漠中的狙击站看似枯燥简单,但从细节上就可以表现出真实战争的残酷与枯燥,战争不是打游戏。士兵脸上越来越密的黄沙,可以看出僵持的时间是多么长久,那个要饮料的复杂缓慢的过程,到最后却是给身边的同伴喝,催泪点。
3. 片中音乐出现的不多,全景镜头时中东风格的音乐衬托出整座城市的荒凉孤寂,而James出场时的大音量的金属乐则完美的烘托出了气氛,其实看到影片结束,我也才明白,也只有金属乐适合James去听,不谈其他平静的氛围或者INDIE甚至古典音乐,能够让人比较热血沸腾的就是HIP HOP和金属,而HIP HOP中更多是一种批判和放纵,而且总体的情绪虽然有相当的愤怒但还是有着欢快基调的音乐,金属则更适合想要发泄的心理,其实GRUNGE也不错,符合这种扭曲压抑的特质。
4. 影片中有一段是主人公私自跑出营地去调查小男孩贝克汉姆的下落,他随意进入的一户人家中女主人的态度可以看出知识分子阶层对美国的态度(而美军对普通市民的态度从前面为了催促前面的汽车快开走而用水瓶砸汽车的细节中也可以看出,还有影片后部一群小男孩围着美军的吉普车丢掷石块也同样表现了美军和当地居民之间的关系)。当James出了此户人家,戴上套头衫的帽子,走在夜晚巴格达熙攘的街上的时候,导演的镜头说出了James的迷失,即使已经在伊拉克作战很长一段时间,但这种迷失,是不可避免的。
5. 看到豆瓣上有人说这片子是美国主旋律,是个人英雄主义,我觉得大错特错,如果说对战争的反思和个人的战争中状态的思考是主旋律的话,可以定义此部影片为主旋律,而如果把最后James的回归看做个人英雄主义,那就是片面和肤浅的,导演拍摄了一小部分James回到美国后的生活,他看着超市里一眼忘不到边的商品,他无法回到这样的生活,即使他心里想回去,战争对人心理的摧残是无法消解的,而他和他儿子的对话也说出他的想法,就像影片开篇的字幕,“战争就是毒品”,此处的“毒品”,并不是指置身战争中的人们在享受战争的快感,而是要表达个人在战争中的无助与无奈,一旦进入了战争,就永远无法回到之前的生活,在战争面前,个人的儿女情长都显得那么的渺小,当你看着你的队友在你眼前死去,而操控炸弹的人就近在咫尺的时候,当你看到一个孩子的父亲身上被绑满炸弹被充当恐怖分子的自杀武器,而你却因为时间不够,无法拯救他只好离去眼看他被炸成碎片的时候,当你看到前几天还在和你说说笑笑踢足球的孩子转眼就成为了桌上的炸药试验品的时候,你如何再回到妻子和孩子身边,随便的和妻子闲聊,在孩子睡前讲故事给他听呢(这种心理在拆弹部队表现的尤为明显,因为他们每天面对是紧张度极高的任务,节奏缓慢,却不能错一个地方,这也是导演剧本选材的出色之处)?他的唯一选择就是再回去执行拆弹任务,也许能够再挽救几条他的队友的性命。看似荣誉感极强的正面基调,实际上却是James无法摆脱的选择,他调入了新的连队,数字365告诉观众,这又是一个没有止境的旅程,就像他一一列举他收集的炸弹零件,代表着一个个已经逝去的生命。最后出字幕的时候,音乐还是金属,配器比较扭曲,正迎合了影片的主题,表面是男儿热血,轰轰烈烈的国家使命,实际上像James自己说的,这也是他自己唯一的爱好,唯一的选择,他最后下飞机的笑容,也并不是他对战争的热爱,而是他找到了自己归宿的一丝无奈的喜悦。
战争是人类的灾难,而最邪恶的,是那些背后的政治家们,他们没有权利去操纵那一个个鲜活的生命。
“谢志春|中文网络新观察”博客原名“一个叫谢志春的人”,创建于2000年初。曾经位列由国际知名的BC中文网评选的全球最佳十大中文博客网“管理经济 ”的最佳博客。原来的文章经常被国内管理经济类网站所转载。 后来由于中间变更过空间和域名导致中断一段时间,改用xiezhichun.com 重新开放。遗憾的是,早期的所有的文章和评论均已经找不回来。新开放的博客重点关注互联网络的发展和IT技术的应用。