大麦盒子DM1001刷机降级及刷写bootloader
拾肆September 14, 2016

前一篇文章,完成了大麦盒子DM1016刷机降级过程(点此查看),因为之前了解到有个石头UI群众评价很不错,专门适配各种电视盒子,DM1016未被适配,DM1001已适配。正巧看到有人二手DM1001价格公道,所以就想淘来刷入石头UI来高度自定制自用。没想到1001比1016更是麻烦,各种限制,最终经多次试验终于刷机降级成功。过程如下,供遇到相同问题的朋友参考。本文提到的工具软件,文末提供下载地址。

我拿到的DM1001固件版本为pb30.31.12,为UI3.0,不可root。

DM1001进入recovery模式的方法与DM1016基本相同,但经实验开机按菜单键进入的几率很低,不知道是不是个别现象,所以还是推荐用adb进入rec模式。

有些情形刷机会遇到***UTC***之类的提示错误,后文将详述解决办法。

DM1001的rec与DM1016不同,没有从备份分区升级的选项,只能是用外置存储如U盘升级,将如下文件放入U盘根目录:

update.zip(可改名,但需将factory_update_param.aml内容相应名字也改正)

factory_update_param.aml(内容对应update.zip的名字)

recovery.img

zip文件,找到一个完整版大小是214649k,石头rom里的应该是精简版,大小161100k。版本都一样。

将U盘插入盒子,进入recovery模式,操作步骤正确会出现如下界面

等一会会进入蓝字灰底界面即rec界面

中间有“升级失败,请手动重启盒子,若重启后****”字样,只是表示他的自动升级过程失败,正常,忽略即可,然后按照以下过程操作。

遥控器上下键及确认键,先倒数第一和倒数第二项执行以便,清理,然后选择第三项Apply update from EXT

选择第二项update from udisk(表示外置的U盘)

就出现U盘里的文件列表了,选择你的update.zip(或者改名后的*.zip)

确认后就会出现提示 Installing update...

等待他完成,如果接下来出现提示Install from udisk complete.说明降级成功。


如果过程中出现***UTC***之类的字眼,说明还需要在刷机之前进行一些操作,如下:

我也是很多次recovery刷机卡在***UTC***然后中止,后来归纳推断应该是因为版本升级经过pb30.01.20时,大麦系统锁死了bootloader,所以导致之后版本进入recovery不能刷机,出现UTC提示。

这种情况只能通过刷写盒子的boot芯片来解决。

将盒子拆开,背面四个脚里其实只有三个角力有螺丝,boot发现是boot芯片是W25Q32FVSIG,4M的flash闪存。芯片见下图红圈处的8脚小芯片,其中左上角那个最靠近小点的脚是第一脚。

然后网上买了一块【土豪金 CH341A编程器】¥15.9,虽然页面支持列表没有写这个型号,但是有相近的,经实验也支持W25Q32FVSIG刷写。为了避免还要拿电烙铁把芯片取下来,又买了条SOP8烧录夹,¥19,比编程器还贵...不过可以直接夹在板子上的芯片上烧写了。

下载bootl.img,以及编程器驱动、烧写软件。运行烧写软件,先读取保存现状芯片内容保存为bin文件,以备有问题起码可以随时恢复现状。然后打开下载的bootl.img,需选择所有文件格式。烧录进去,大概10来分钟吧。

然后就可以按照本文开头的步骤来刷入系统固件了,不会再出现UTC错误。

降的低版本好像是pb30.01.11

刷入了低版本的固件,就可以跟DM1016一样来root,管理软件了。推荐直接装个当贝桌面或者迈乐桌面TV版,就可以了。

如果还想体验石头UI,按照以下步骤来操作。

本方法支持大麦DM1001、1003、1004型号的盒子,1005不适用

到石头官网下载石头rom刷机包,如果石头官网不好下载可从文末提供的地址下载。

稳定版/20151101p.zip,解压,将以下4个文件:

factory_update_param.aml

recovery.img

update.zip

shitouupdate.img

拷贝到U盘根目录。

U盘插入盒子,拔掉盒子电源重新插上,插上电源的同时,不断点按遥控器的菜单键,直到进入recovery。

(若遥控器无法进入,则开机进入系统获取到IP地址后,同局域网电脑使用ADB工具,

adb connect IP地址

adb reboot recovery

即可进入recovery模式)

进入后自动刷入原厂包(石头这个原厂包update.zip是精简过的157M,其他还有个原版的209M,里面多了不少全家桶软件,未测试用209M包替换是否支持石头再刷入)

刷机完成后,自动重启进入系统开机向导,选择下一步,语言选中文下一步,

无线或有线,选一个连接网络与电脑处于同一个局域网,然后后边会出现IP地址,此时别点下一步,否则可能系统会自动更新,放着别动。

刷机工具/damai_script.zip,解压,运行damai.bat,输入大麦盒子的IP地址,回车。

等待几秒后,提示按任意键退出。(此步骤实际是执行了安装大麦刷机工具,安装一键root工具,运行一键root工具)

此时大麦盒子界面出现root工具,点击获取root,会自动root后重启。

重启后再次进入向导,选择下一步连接网络,然后继续下一步,会提示两个桌面选择,选择石头刷机工具,仅此一次。过一会,弹出root授权请求,选择授权。会进入刷机界面,此时实际是刷机工具自动读取U盘内的shitouupdate.img刷机,完成后会自动重启,然后进入石头rom系统。如未成功,重复以上操作。


官方描述下载的里含有补丁工具,用来修复爱奇艺、芒果TV、bilibili、QQ音乐、葡萄游戏厅、115网盘等APP无法正常使用的问题,不使用这些APP的可以忽略。

1、电脑下载爱奇艺修复工具/damai_fix_tool.zip

2、下载完成后解压;

3、双击 tools.bat;

4、此时需要输入盒子的IP地址(通过设置或者路由器查看都可以);

5、回车后会自动完成修复过程,是否成功,请查看命令行返回的信息:

如出现如下提示,并且盒子自动重启了,说明修复成功

45 files pushed. 0 files skipped. 2307 KB/s (12296560 bytes in 5.398s)

如果显示如下两种提示,说明修复未成功,请重新执行脚本

sh: /dev/update-shitou: not found

Unable to chmod /dev/update-shitou: No such file or directory

sh: /dev/update-shitou: can't execute: Permission denied


文中提到到软件下载地址

DM1001低版固件完全版:http://pan.baidu.com/s/1hs3Agtu 密码:k6qs

芯片解锁固件bootl.img文件:http://pan.baidu.com/s/1eS9JSqe 密码:w3uw

CH341A-U口24-25编程器驱动及软件:http://pan.baidu.com/s/1dF9LSXV 密码:dsdq

石头ROM:http://pan.baidu.com/s/1qYKoNKS 密码:dxu1

盒子所用APK软件:http://pan.baidu.com/s/1o871DbG 密码:5wpj


评论一句
  • [点个赞]
  • [这真是极好的]
  • [朕知道了]
  • [不明觉厉]
  • [涨姿势]
  • [贱人就是矫情]
  • [也真是醉了]
  • [人艰不拆]
  • [你那么萌你家人造吗]
  1. 小刚
    小刚

    大神大神,太感谢大神了

    1. 拾肆

      [微笑] 有帮助就好!

  2. lschen
    lschen

    你好 请问下 芯片解锁固件bootl.img文件:http://pan.baidu.com/s/1eS9JSqe 密码:w3uw 这个BootLoader dm1004上能用吗 我又flash烧写工具,但我想焊下来flash找一个能用的一次烧写完成

    1. 拾肆

      不好意思,没有拿1004做过实验,我也不确定是否与1004通用。

  3. king
    king

    dm1001降级成功,但是root不成功,有什么解决办法吗?

    1. 拾肆

      可根据另一篇文章DM1016刷机root步骤来root,http://www.ceniv.com/a/1218.html
      如果版本和工具都是对的,那么理论上不应该出错的。

  4. king
    king

    本来想着不联网进入系统,用u盘安装root工具试试,没有选择网络、结果一直卡在系统升级的界面,升也升不了,也退不出来

    1. 拾肆

      [呆] 刷完不联网进入系统的话,那应该不会有提示系统升级的啊。

  5. 大熊
    大熊

    你好,请教下,今天把大麦盒子1001刷机后悲剧了,老是停留在网络界面,始终进不了系统,求各位大侠指点,原软件版本是PB.30.32.01,是不是被大麦官方禁止root了

  6. 大熊
    大熊

    刷机后能进入开机画面,启动后就停留在了网络连接上,提示要联网升级

    1. 拾肆

      如果刷入文中低版本固件后不联网,是不会检测到新版本的。试试刷机过程中全程不联网,可以路由器断外网,这样还可以使用电脑adb工具,装入root软件后,仅在运行root软件获取root权限时联一下网,root完马上断掉网。根据DM1016刷机的方法禁止系统的更新。然后再放心联网。
      这样试试看可以不

  7. 大熊
    大熊

    你好,试过了,用路由器联网断网后,盒子界面就卡住不动了,电脑桌面上搜索不到盒子,看来成砖了

    1. 拾肆

      这种机器基本很难成砖的,电脑上无法通过adb进入的话,你试试开机时通过遥控器进recovery模式再从头刷一次看看。我测试是遥控器成功进入几率比较低,可以多试几次,总会能进去的。

  8. 大熊
    大熊

    你好,试过了通过遥控器可以进recovery模式,会遇到***UTC***之类的提示错误,是不是大麦系统锁死了bootloader,不会是你在文中提到的要自己购买编程器烧录吧,那这样就很麻烦了

  9. 大熊
    大熊

    后来又按线刷usb双公头方法尝试,短接spi flash芯片(8脚,有圆点标记处为pin1)1,4脚后找到新硬件M6-CHIP,但就是无法安装驱动

    1. 拾肆

      应该是锁死BL了,估计只能从硬件非正常途径解决了,短接针脚的方法我没试过,不知道可行不...[难过]

  10. xiami
    xiami

    我的DM 1001 PB 30.32.20 也可以刷吗?

    1. 拾肆

      是可以刷的,不过你的版本应该已经是锁bootloader的了,需要先用编程器刷写boot芯片。

      1. V
        V

        我的也是DM 1001 PB 30.32.20。。。。root不过去啊,早知道不升级 直接刷了,现在能用这个方法降莫?麻烦帮我解决一下

  • [点个赞]
  • [这真是极好的]
  • [朕知道了]
  • [不明觉厉]
  • [涨姿势]
  • [贱人就是矫情]
  • [也真是醉了]
  • [人艰不拆]
  • [你那么萌你家人造吗]
[微笑][大笑][撇嘴][酷][吐舌][眨眼][阴险][脸红][呆][尴尬][流汗][白眼][难过][生气][折磨][大哭][哭泣][叹气][举手][傲慢][惊恐][惊讶][震惊][拜托][闭嘴][恶魔][亲亲][飞吻][困][睡觉]