码迷,mamicode.com
首页 > 其他好文 > 详细

如何解酷派CPB包

时间:2015-10-15 20:46:47      阅读:333      评论:0      收藏:0      [点我收藏+]

标签:

如何解酷派CPB包
对酷派手机感兴趣(尤其刷机)的朋友可能会知道,酷派官方推出的升级包大部分是cpb压缩包。酷派的CPB格式文件包括BootLoader、NK、安装包几个部分,当然还可能包括一个叫GSMRaw的部分。
当我们想对这个包进行裁剪时,是需要先进行解包的。要对cpb包进行解包,一般需要用到专门的解包工具YGDP。但是YGDP对于一些新机型来说,却没办法解包,因为YGDP上没有对应的机型,这是一个很大的困扰。

这里对上述几部分做个简单介绍

1、手机CE系统的组成:
BootLoader-----主要功能是开机运行的引导(读取存储器的特定地址数据)、关机充电、工程测试。
NK-----主要是手机系统运行的一个主导架构,也可以说是个指令发出单位,如:按开关机键,引导开始调用NK程序,此时NK程序开始运行显示开机画面,但具体显示什么样的画面就要由安装包决定。
安装包-----此部分是和用户有最直接的关系,它包括各功能菜单的运行、菜单界面图画。

2、CE系统的升级原理:
智能系统一般都是通过扩展卡升级,类似于PC装系统。
手机升级首先要制作作为升级使用的扩展卡,步骤很简单,就是通过一个制作工具,进过两次格式化,工具会在扩展卡中写入DOS命令文件(类似于手机的引导程序)。
将要升级的程序拷贝到升级卡中,要改成系统识别的名称,因为我们研发在做软件时会针对不同机型,在手机引导程序中内置了识别码,只能识别制定的程序,避免升级错误。
将升级卡放入手机,此时手机要给出指令调用升级卡程序开始升级,这时就要使用我们升级时要按的几个按键(电源键+N),原理:当升级装上电池,此时已经给存储器供电了,再按几个按键,此时就会读取手机引导程序中的升级程序,从而来检测升级卡中的程序,开始升级。

可能大家看了这些不觉得什么?但是我们为什么一直都不能像大部分安卓机一样自由刷机???  毫无疑问就是因为——酷派CPB。
正如在一开始所说,要对cpb包进行解包,一般需要用到专门的解包工具YGDP。但是YGDP对于一些新机型来说,却没办法解包,因为YGDP上没有对应的机型。


针对这个让人苦恼的问题研究了一番。成果分享给大家,有需要的朋友可在以下地址下载解开后的ROM包。


【酷派8690机型的CPB包解开后的ROM包】下载地址:http://pan.baidu.com/s/1sjGAz9N
【酷派8690-T00机型的CPB包解开后的ROM包】下载地址:http://pan.baidu.com/s/1bnfjtbL


此外,如果需要对酷派其他机型进行解包的朋友,可以去这里:
酷派CPB在线解包
http://www.morecomtech.com/community/tool/jiebao.php


如何解酷派CPB包

标签:

原文地址:http://my.oschina.net/u/2424973/blog/517752

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!