刷写蓝魔V3 value MP3固件心得
出于无聊网购了一台蓝魔V3 value 来听,拿来之后发现有诸多的不足之处,于是想修改下固件,从官方网上下载来了固件和刷机工具。结果发现原来的ResEdit V2.0已经无法胜任此修改了,知道是蓝魔固件进行过了加密。还好提取来的固件可以被那来修改,于是兴致勃勃的大手笔地修改了一番。弄好后将其保存到了刷机软件的根目录下了,高高兴兴的把改好的固件刷了下去。刷完之后却得不到我意料的那样,机子是开机后有重启,重启后有开机,就此反复,刷机终告失败。
虽然是失败了,但对我来说失败不等于我不再继续!上网找了又找,可就是没看到哪个高手能给个解决方案(也许高手都不屑于玩转这些小聪明的玩法吧.)。嗨,求人不如求己!开始了我破解之旅。(效果如下图a)
首先从固件文件和刷机文件入手,和早期的相比,发现有很大的不同(其实并不是很大,也许是开发者为了保护固件不被修改所做的障眼法,就是文件被加密压缩了,主要文件被重新命名,加了一些解密函数),明白这一点之后,就用文件替换法,将刷机的工具进行了替换。不断刷固件---砖头----重刷。经过了N次的失败之后终于成功了,成功的替换出了解密程序,去掉解密函数,将没有加密的固件刷入我的小V3,终于看到了我想看到的关机画面了(尝试的时候我只修改了关机画面),再试试歌曲是否能正常播放,也能!最终成功修改了固件!
剩下的就是要弄下,加密的固件通过加密的途径刷写,接下来就是用C++编了个小程序来实现连接掉解密函数中去(这就不介绍了)。
下面我来介绍下刷机过程吧!
将修改好的固件(resource.bin)和其他系统所需的引导管理文件(bootmanager.sb)、usb存储管理(usbmsc)、系统配置文件(stmpsys.sb)复制到刷机软件的目录下覆盖即可(如图几个文件 )
看到这个窗口
请接上你的MP3(注意:这个目前只是个人设计给V3或V3value的)、
然后按任意键继续
接着输入小写的“a”开始进入刷机程序,按其他的字母就退出程序
如果有接上你正确的MP3的话,就会扫描连接成功,进入刷机状态!
如果没有接上或不对应的MP3就会一直停留在扫描连接的状态(如上图),这时也能接上
如果已经接上了,可能是不适合的MP3(非SIGMATEL的MP3),如果是没有接上,请接上你的mp3,之后就会进入刷机状态了。
一切都准备好之后,就可以点击那个“开始”开始刷机了,(由于我修改的程序不到家,导致版本号没有正常显示,请大家见谅了,我会尝试着解决这个BUG),但刷机还是能成功的,请大家放心!
少许等待(注意:这个过程中请保持电量,电脑电源,连接线路的正常!)
同时“开始”和“关闭”的两个按钮同时变回可用状态
之后就能断开你的MP3连接,开机看看你MP3的效果了------------祝您成功!!!!!!!
http://d.download.csdn.net/down/1764214/xb12321中下载!不过要10个积分!