拾肆 - 刷机
http://www.ceniv.com/tag/刷机
-
拾肆 - 刷机
http://www.ceniv.com/a/1219.html
2016-09-14T13:58:56+08:00
前一篇文章,完成了大麦盒子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.imgzip文件,找到一个完整版大小是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.amlrecovery.imgupdate.zipshitouupdate.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地址,回车。等待几秒后,提示按任意键退出。(此步骤实际是执行了天博体育app下载链接大麦刷机工具,天博体育app下载链接一键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 foundUnable to chmod /dev/update-shitou: No such file or directorysh: /dev/update-shitou: can't execute: Permission denied文中提到到软件下载地址DM1001低版固件完全版:http://pan.baidu.com/s/1hs3Agtu 密码:k6qs芯片解锁固件bootl.img文件:http://pan.baidu.com/s/1eS9JSqe 密码:w3uwCH341A-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
-
拾肆 - 刷机
http://www.ceniv.com/a/1218.html
2016-09-14T10:59:00+08:00
天博体育app下载链接宽带通的宽带,赠送了个大麦盒子DM1016,用处不大想拿回老家用,结果因为非鹏博士网络下使用大麦盒子,会出现运营商限制无法正常使用。所以需要某些办法来规避检测运营商IP。经一番查询,归纳如下方法:方法一(简单绕过,日常使用较繁琐)开机进桌面后,会检测网络IP来判断是否在指定运营商网络,只要在它检测的时候不联网就不会弹出锁定,已经锁网的大麦盒子,在开机前,先断网,如果用有线,就拔下线,用无线就先断掉路由器,然后盒子开机,进桌面后再连上网。如果盒子不关机就一直能用,如果每次要关机就都重复此步骤,先断网再开机。这样即可绕过运营商检测。方法二(刷机降级)截至我操作时,大麦盒子最新的UI版本是3.0系列,版本号PB40.31.11。3.0的UI暂时还无法root,所以要降级到2.0的UI并root,从而禁止软件检测。据说2016年之前的机器,备份分区里的固件版本大部分都是pb40.01.17,这个就是UI2.0的了。从备份分区里恢复2.0固件,步骤如下:拔掉大麦盒子的电源,然后在重新插上电源的同时,不断的点按遥控器上的菜单键(三道杠),正常情况会进入recovery模式,如无法进入,则在盒子启动连上网后,查看盒子IP地址,在电脑上用adb工具执行命令adb connect [盒子IP](不加中括号),然后adb reboot recovery,即可进入rec模式。此时屏幕右上角出现1080P字样,证明进入已rec模式。(rec模式的分辨率应该的确是1080p的,因为我接的显示器是1440*900最大分辨率的,进入rec模式黑屏,所以换了个1080p显示器,就能正常显示了,但进到rec模式并未见右上角字样;如果用小于1080的显示器,虽然不显示图像,但也可用遥控器进行盲操作,前提要了解各菜单位置构成)进入recovery后,显示以下选项:重新启动系统(reboot system now)从外部设备进行升级(apply update from external storage)从备份分区进行升级(apply update from backup)擦除数据分区(wipe data partition)擦除缓存分区(wipe cache partition)系统还原(system restore)(进行以下步骤前最好先三清,即最后三项依次执行一下,盲操作的话好像选择后按确认键不用二次确认直接执行,执行完自动返回主菜单)按两下方向下键,选择第三项,从备份分区进行升级,确认键,进入后默认选中../即上层目录,按下方向键,选择backup.zip,按确认键,就恢复到出厂自带的备份镜像了。(显示器不支持1080p的在recovery模式黑屏,可盲操作)系统恢复完会自动重启。重启完进入的就是2.0版本的界面了,此版本可以root,下载360超级root(有推荐用kingroot的,但是网上评论此软件天博体育app下载链接完后卸载是一大麻烦),用U盘天博体育app下载链接,root过程需要联网,在运行root之前一直断网以确保系统不更新,操作过程需要用到鼠标,拔掉U盘插上鼠标,在运行root时临时插上网线或连上wifi,root不成功多试几次,root成功后立刻断网。然后天博体育app下载链接R.E管理器,将/system/app/OTAUpgrade.apk和HiveviewNetworkDetector.apk的权限里面所有勾去掉,然后360超级root的自启动管理中将他俩去掉,即可无法升级。另有教程说这样不彻底,那直接360超级root软件里,卸载系统软件,卸载掉这俩就可以了。但我没卸载,我是直接将两个权限去掉,自启去掉,然后用钛备份直接冻结了这两个应用,至今也无升级。防火墙可以用LBE安全大师,里面的联网管理,禁止不想要的软件联网,只剩电视之类的软件就行。网上找到过pb40.01.14版本的backup.zip,rec里的备份分区升级指的是根目录下的/backup/backup.zip,将pb40.01.14版本的文件用R.E管理器替换进入,权限改为rwxr-xr-x即跟原来一样,再执行以上所有操作,即可降级到40.01.14版本(也是2.0UI),这个应该是能找到的DM1016最低的版本了,我盒子是2016年的,backup里版本自带是40.01.17版本,经粗略比较,两个版本没什么大区别,都能一样root。过程中用到的固件提供下载地址:原厂自带backup版本40.01.17位于根目录:http://pan.baidu.com/s/1jIsaMOI 密码:n1is更早期backup版本40.01.14链接:http://pan.baidu.com/s/1cusU9g 密码:kp7c如果是DM1001/1002/1004等型号,参考下篇文章。(点此查看)