华芯飞CC1600固件修改工具.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华芯飞CC1600固件修改工具--教您DIY 华芯飞CC1600方案MP5 必读: INICodeMaker其实是给CC固件开发人员用的一个小东西,可以对固件的psw文件加密/解密,以修改一些固件的设置。 INICodeMaker的来源就不用追究了……帖子后面有下载。 这不是第一个和INICodeMaker有关的帖子,但是应该是第一个比较全面介绍INICodeMaker用途的帖子。 刷机无风险,大不了烧录丢点电影和音乐。再大不了就……变砖返厂,完全不会影响人身安全。相信我! 使用方法: 1.下载INICodeMaker.exe,利用HXF固件解包工具(没有?帖子附件也有)将你的固件解包,成为out_hxf文件夹,然后把INICodeMaker放入该文件夹system\res\ini下面 2.依次把每个后缀为.psw的文件用鼠标拖放到INICodeMaker的图标上,该文件就自动解密了。可以用记事本之类的程序进行编辑。 3.编辑完毕后,会发现psw文件末尾有两个[END],把第二个[END]及其后面的全部字符删除,保存。 4.再把编辑完成的psw重复步骤1,拖到INICodeMaker上,完成加密。 然后就可以利用HXF的固件工具再打包固件,刷进机子了。 注意:目前 似乎 绝大部分的CC固件都是使用的加密psw而不是非加密的ini来存放设置,也就是说如果你忘记步骤4就将固件打包、刷入,会造成变砖的后果。 下面几楼详细介绍一下各个psw的内容及相应修改(以660 1.5为准,我不是开发人员,只是在我知道的范围内讲解,抛砖引玉,大家努力砸) 5.2更新了LCDCONFIG部分和KEYCONFIG部分的内容。 5.3修正了LCDCONFIG部分的一点错误,作了一点重要补充;完善了KEYCONFIG部分键位修改的方法;更新了WAVECONFIG部分的内容 INICodeMaker.rar (271.54 KB) 下载次数: 6371 2009-5-18 11:36 收藏 分享 我爱MP4 发短消息 加为好友 我爱MP4 当前离线 少校 UID 43? 帖子 757? 精华 4? 积分 1600? 海币 36 H? 注册时间 2005-9-23? 最后登录 2010-3-2? 2楼 发表于 2009-5-18 11:39 | 只看该作者 本帖最后由 我爱MP4 于 2009-5-18 11:50 编辑 按照首字母排序: AboutConfig.psw 内容(注意:第二个[END]和之后的字符应该是codemaker解密不完善造成的乱码,所以需要删除,这里就不列出了) [MODEL] MODEL_STRING = 型号 MODEL_NAME = HD660 [VERSION] VERSION = V1.5 [END] 解释:这个文件的用途是在进入固件的“关于”里面显示相关的信息……一目了然。想自己修改就改吧。注意=右边有一个空格…… BATConfig 内容 ;充电检测相关GPIO口,控制关机GPIO口在本文件设置 [CHARGE] IC_DETECT = PE17 ;电池格数对应电压 默认为:3420, 3580, 3650, 3800, 4000 LEVEL_0 = 3420 LEVEL_1 = 3580 LEVEL_2 = 3650 LEVEL_3 = 3800 LEVEL_4 = 4000 [SWITCH_OFF] LONG_PRESS_GPIO = PE05 CTRL_GPIO = PE18 [END] 解释:该文件是控制电池充电的相关参数,不建议作任何修改。 “电池格对应电压”指电池电压和平时使用时屏幕电池图标的对应关系,即当电压下降到某一程度,图标就发生变化。 【以下未经实践,仅是推测】 当电压为 LEVEL_0 = 3420 也就是3.42V时就会自动关机。 再提示一次不要作任何改动,如果你把关机电压调的过低,虽然或许可以延长一点使用时间,但会过度放电,严重损害锂电池寿命。 KEYConfig 内容 [KBD] KEY_NUM=6 ;FFD KEY1=PE03|LOW_LEVEL,??SKEY_RIGHT,??GUI_KEY_RIGHT ;FFW KEY2=PE04|HIGH_LEVEL,??SKEY_LEFT, GUI_KEY_LEFT ;VOL- KEY3=PE00|LOW_LEVEL,??SKEY_DOWN,??GUI_KEY_DOWN ;VOL+ KEY4=PE01|LOW_LEVEL,??SKEY_UP,? ? GUI_KEY_UP ;MENU KEY5=PE02|LOW_LEVEL,??SKEY_ESCAPE, GUI_KEY_

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档