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
文件。
加载中,请稍候......