【右手出品】XBR8955 自制固件刷写和使用教程&软件下载
5、验证 CB 版本
正确取出了 NAND 后,接下来要开始第一个激动人心的时刻了,就是验证您的360的 CB 版本是否支持 JTAG,请使用 CD INFO 软件来识别。运行软件,打开 NAND 文件,注意看下图中红线部分,请祈祷吧!
CD INFO 下载:
http://www.rayfile.com/files/73f ... -be9b-0015c55db73d/
参看上面的资料确认 CB 版本,如果支持,恭喜你,基本上接近成功了!如果不支持,很遗憾,请您止步!
6、合成 XBR 固件
XBR 固件还需要您的 360 原始的一些数据才能正确运行,这一步从原始 NAND 文件中提取 KV 和 CONFIG,再写入到 XBR 固件中去。还是在 MS-DOS 窗口下输入命令。
16M 容量的请输入:
nandpro nand1.bin: -r16 kv.bin 1 1
nandpro nand1.bin: -r16 config.bin 3de 2
256M (512M 请将 256 改为 512)输入:
nandpro nand1.bin: -r256 kv.bin 1 1
nandpro nand1.bin: -r256 config.bin ef7 2
请注意上面红色字部分的区别,不要出错!!!这样就得到了 kv.bin 和 config.bin两个文件,如果不放心,可以分别提取两次,比如 kv1.bin 和 kv2.bin,然后校验。无误后这两个文件也要妥善保存!
接下来请按照您的360的代号下载对应的 XBR 固件文件,不要下错:
16M:
Xenon-http://www.rayfile.com/files/b31 ... -8f03-0015c55db73d/
Zephyr-http://www.rayfile.com/files/b89 ... -8dd2-0015c55db73d/
Falcon-http://www.rayfile.com/files/a85 ... -9fee-0015c55db73d/
Jasper-http://www.rayfile.com/files/adc ... -9740-0015c55db73d/
256/512M:
Jasper-http://www.rayfile.com/files/9a8 ... -b724-0015c55db73d/
下载完成后解压缩,得到里面的 xxxxxxxxx.bin 文件,注意,256/512M 的 XBR 文件只有60多M,这个是正常的,因为 XBR 只用到了前面 60M 的数据,所以!
为了操作方便,可以改成 16.bin,256.bin或512.bin,并把改好名字的文件复制到 Nandpro 所在的文件夹。接下来将提取的 KV 和 CONFIG 注入这个固件文件中。
在MS-DOS窗口输入命令:
16M:
nandpro 16.bin: -w16 kv.bin 1 1
nandpro 16.bin: -w16 config.bin 3de 2
256/512M:
nandpro 256.bin: -w256 kv.bin 1 1
nandpro 256.bin: -w256 config.bin ef7 2
同样要注意红字部分!ok,对应您的 360 的 XBR 固件制作成功了,在进入下一步前,如果你的 Nand 在读取时出现坏块提示,请参考第 11 部分!
7、刷新 NAND
继续命令行,
16M:
nandpro xxx: -w16 16.bin
256/512M:
nandpro xxx: -w256 256.bin 0
参看前面看,跟读取命令很像,不过要把 -r 改成 -w,nand.bin 改成 16.bin、256.bin,另外256/512M 后面还要多个数字0!这个 0 千万不能没有,它的作用是刷写到 60M 时就停止刷写(这时 XBR 已经刷进去了),不然会刷到 256/512M的。在等待与读取差不多的时间后,写入完成!不要激动,取下电脑连接端,不要开机,这时开机多半不能启动,会提示2红灯等等,因为还有下一步没做!