发博文
正文 字体大小:

CHT 9000

(2007-11-15 08:54:35)
标签:

it/科技

分类: 电脑互联网
CHT9000 ROM 组成部分简介
 

1.IPL 全称 Initial Program Loader 初始化程序载入器

       负责启动通电,初始化硬件并将 SPL 载入到 RAM , IPL 是手机启动的核心部分,如果这部分损坏那手机 100% 就是砖头了

 

2.SPL 全称 Secondary Program Loader 二次程序载入器

     负责检测 ROM 和硬件,寻找系统启动分区并装载 ROM 的其它部分, IPL + SPL = Bootloader 启动载入器,它默认启动时不会显示其界面 (三色屏) ,但我们可以通过同时按机身左侧的 OK 键+右侧的关机键+捅下方的 Reset 来进入,此时可以通过数据线与操作终端 (如 PC ) 建立连接,接受和执行相应命令 (用 MTTY ) ,另外进入三色屏时它会检测读卡器,当把一些特殊制作的 SD 卡插入后,SPL 可在启动时校验并根据 SD 卡内容刷机或执行一些命令! SPL 和 ROM 内含有手机厂商预先设置的 CustomerIDentity 客户身份,在刷机前 SPL 会先对比 CID 是否相同,不同时没法进行刷机的,所以未 XX 为 SuperCID 的只能刷和自己手机一个厂商或语言版本的 ROM


      再介绍下 Hard-SPL 和 Soft-SPL 前者是 Olipro 改进后的一套比较开放 Bootloader ,主要特点: XX 为 SuperCID ,去掉了文件签名的检查,可用它便捷的修复 NAND 坏块,忽略更新时的密码检查,阻止更新包含 IPL 和 SPL 韧件时对其的覆盖等.后者是 Olipro 改进的刷机工具 Custom Rom Upgrade Utility 中一个假的引导 Bootloader ,它会使用现有 ROM 中 Bootloader 的功能,它不能被刷入手机,只在更新 ROM 时才会被 Custom RUU 传入手机运行,刷机完毕重启后 Soft-SPL 便会消失。

 

3.Radio 无线电模块

       Radio CPU 内的韧件,内含 GSM , GPRS , EDGE , UMTS , HSDPA , HSUPA , GPS 等通讯协议的驱动,负责手机的通信,但不负责 WiFi 和蓝牙,他们另由相应芯片管理 (见下)

 

4.PrimarySplash 主开机画面

 

5.SecondarySplash 第二开机画面

    开机画面你可以自己制作,运行 nb_image_converter.exe 用把准备好的 240*320 分辨率图片转换成 splash.nb ,放到与 nb_image_converter.exe 相同的目录,运行命令行,进入 nb_image_converter.exe 的目录,输入如下命令


copy /b Main.nb+padding.nb MainSplash.nb (回车)---------制作第一个开机画面的刷机文件

copy /b Sub.nb+padding.nb SubSplash.nb (回车)-----------制作第二个开机画面的刷机文件

dir (回车)--------查看制作完毕的文件信息制作完成的两个刷机文件都必须是: 262144 字节大小!

 

6.OS 全称 Operating System 操作系统

       操作系统也可自行制作。

 

7.ExtROM 全称 Extended ROM 扩展ROM

      这部分是手机厂商附带的一些 OEM 程序的存储点,每次硬启后系统都会自动安装其中的程序,系统默认是不显示其中的内容并且为只读模块,但也可以通过一些程序解锁,一般来说里面的程序都是可以完全删除的(除非你需要使用).

 

 CHT9000 详细刷机流程

 

    1.你也可以在刷机时直接双击运行官方的文件,而下面这个刷机方法的优点是可以单刷 ROM 中的 Radio ,OS 等并且可混刷任意国家的 ROM。

     首先下载对应操作系统的同步软件 (Microsoft ActiveSync 4.5)

 

       2.查看你的 SPL 版本,进入三色屏,显示 SPL 为 2.10.Olipro/2.30.Olipro 证明你已拥有刷不死的 Hard-SPL 并且已获得 SuperCID ,如果是其它版本推荐升级到 V8 (见下) 手机同步到电脑,运行 RUUWrapper.exe 勾选 Force Using SSPL ,一直点 Next (不能点击就在上方勾选上相应选项) ,一般1分钟即可搞定。

 

       3.如果你的是日版机器并想要刷 Radio 话还需查看 Bootloader 版本 (并不是必须,主要针对日版目前的0182版本未被 XX 无法刷 Radio,另外如果 Hard-SPL 是 V7 和 V8 则此方法已不适用)


      4.现在可以进行刷机了,首先手机同步到电脑,下载你想要刷的版本 (系统和 Radio 都适用) ,解压把其中的 RUU_signed.nbh 放到和 RUUWrapper.exe 同目录下,运行选择 SPL-2.02/2.10/2.30 New Bootloader ,下方勾选上 Is It Hard-SPL? 然后一直点 Next (不能点击就在上方勾选上相应选项) ,最后有一项点击 Update 确认后开始刷新 (刷Radio时间会稍长,一般10分钟左右) 刷机过程中不要断电,万一刷完后无法进系统,重刷即可,这就是 Hard-SPL 的好处!

 

      5.想要更新官方系统的不推荐直接运行 .exe (可减少变砖头的风险) ,具体更新方法是:

     用 WinRAR 解压下载后的 .exe 文件(右键单击),再解压 RUU_Inside.exe ,最后只保留 RUU_signed.nbh 文件即可,下载 NBH Tool ,点击 Decompile NBH Flie 按钮,选择你刚解压的 RUU_signed.nbh 文件,找一个路径保存,等待一会将会编译出 IPL.nb、SPL.nb、PrimarySplash.nb、SecondarySplash.nb、Radio.nb、Windows.nb、Herm_ExtendedRom.nb 七个文件


     打开 NBH Tool 在上方切换到 " NB to NBH " 标签,在 OS 中选择 Windows.nb (如果想换开机画面也可以一并选上 PrimarySplash.nb 和 SecondarySplash.nb) , IPL , SPL , Extended Rom (小心有针对0182 Bootloader 的更新) 最好不要选!!最后在 Device 中选择你的 Hermes 版本,点击 Generate NBH File 按钮等待编译完成,把编译后的 RUU_signed.nbh 放到和 RUUWrapper.exe 同目录下运行即可!

 

     6.Windows Vista 下使用 MTTY 和 RUUWrapper 的方法

      打开 Windows Mobile Device Center ,在连接设置里取消 " 允许 USB 连接 " 的勾选!打开:控制面板--管理工具--服务,启动 Windows Mobile-2003-based device connectivity 和 Windows Mobile-based device connectivity 服务 (默认自动) .打开设备管理器,找到你的设备并更新驱动,更新时选用附件中的 wceusbsh.inf 文件 (见附件) 然后打开任务管理器结束进程 wmdc.exe 最后在三色屏状态下将手机连接到电脑即可!

 

    7. 卡刷法:首先确保是 Hard-SPL V7 以上版本(查看方法见上),并且存储卡的格式是 FAT32 ,把要刷 .nbh 文件改名为 HERMIMG.nbh ,复制到 MicroSD ,确保电池电量充足,拔下 USB 连线,同时按机身左侧的 OK 键+右侧的关机键+捅下方的 Reset 进入三色屏, 稍等片刻 BootLoader 会自动开始刷新卡中的 HERMIMG.nbh 文件。

阅读 评论 收藏 转载 打印举报
已投稿到:
前一篇:MTU 害死人
后一篇:忙茫盲
  • 评论加载中,请稍候...

       

    验证码: 请点击后输入验证码 收听验证码

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

    < 前一篇MTU 害死人
    后一篇 >忙茫盲
      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有