其它一些比较常见的盒子使用问题的解决办法,包括如何从IPTV界面切换到第三方桌面、如何调整TF卡挂载路径以解决部分应用无法找到SDCard的问题、如何将盒子的真实分辨率从720P更改为1080P、如何更改盒子MAC地址等等。 入手第一个华为悦盒到今天正好两个月,已经到了我向大家说再见的时候了。近期把大量的业余时间都用在了研究这个盒子上,但恰逢年底,工作上的事务较多,家中又有娇妻幼女不能抛下,实在无法兼顾(我毕竟没有太多的专业积累,很多问题就算google到了症结所在,但要转化成动手实操的能力,还得更进一步地学习相关知识,往往整晚都在查询资料、寻找工具和不断试错,个人精力有限,很多时候确实感到有心而无力)。这一次的《终结篇》中,我将把自己这一段时间来的收获重新整理并全部放出,包括大家期待已久的“内外网同时在线”的完美解决办法。发完这个贴后,我将终结对此盒子的研究,回归正常的生活。感谢论坛以及群里的各位热心网友,你们的支持永远是我前进的动力! 提醒:目前单线双网功能在四川、河北两地实测通过,其它采用DHCP+(IPoE)连接方式的省份,亦可参考本帖内容中双网功能进行使用。ROOT工具终结版()下载:二、 确认盒子软硬件版本按遥控器上的“设置”按钮,输入操作码“6321”,进入盒子的设置界面,再点击“关于”就能查看到盒子的软硬件版本。 根据各地网友汇集过来的信息可知,中国电信的华为悦盒EC6108V9U实际上存在着两个不同的硬件版本,分别为带高级安全功能的ca版和不带高级安全功能的pub版。目前已知ROOT工具可以通用,但是两个硬件版本的固件不能互刷。因此,各位在下载固件时,不仅要选择对应省份,还需要找对硬件版本,万万不可随意。现有固件一览表: 华为悦盒EC6108V9U固件下载: 注:网盘中包括多地多个不同版本的固件,建议各位根据自己的硬件版本,下载目前最新的固件(新固件可支持双网连接,支持想家可视电话)。 学会走后门,是必备的生存技能装备测试模式是华为留给我们的一道后门,在装备测试模式中我们能够直接获得最高权限。本贴中的ROOT工具、帐号密码备份工具等都需要在装备测试模式中运行。3.1 HiLinux“,并可见#号提示符。接下来就可输入命令进行后续的操作了。对Linux命令不太熟的人,建议你使用复制、粘贴的方式输入。四、 打通天地线,从正确挂载U盘开始U盘上保存有ROOT盒子所必需的文件,让盒子能够正确读取到U盘上的文件信息,是我们进行ROOT操作的先决条件。从之前大家反馈的情况来看,许多人都是因为U盘挂载不上而导致ROOT出现问题,因此特地在这个地方写得详细一点。4.1 复制代码 以上图为例,一共列出了两个设备名,通常来说后面带有数字的设备名就是U盘了(此例中为 sda4,在你的盒子上也许是 sda1、sdb1、sdc1等等等)。4.2 挂载U盘在#号提示符处输入以下命令: 复制代码注意:请把命令中的 sda4 替换成上一步所查看到的设备名再执行,不要直接照搬我的示例。若出现“No such file 未虑胜先虑败,ROOT之前请备份ROOT时操作不当有可能导致无法正常进入盒子(一般表现为反复重启),虽说可以通过恢复出厂状态的办法来解决,但随之带来的一个副作用就是ITV帐号信息丢失(启动IPTV应用时卡在80%处)。现在我们先将ITV的配置文件进行备份,再进行ROOT操作就无后顾之忧了。5.1 备份ITV配置文件(请务必进行此操作)确保你已经正确挂载U盘,然后在#号提示符处输入以下命令:
首先确保你之前已经将update.zip文件复制到U盘根目录,然后确保你已经正确挂载U盘,接着在#号提示符处输入以下命令: 复制代码当出现提示文字"Being Replaced ROM Files..." 时,说明正在替换盒子中的固件,请耐心等待一会,千万不要打断它!待出现“Complete!”提示时,说明已经用新的固件替换了盒子中的内置固件。六、 奔跑吧兄弟,ROOT就是这么轻而易举看到这里,估计很多朋友的心里已经有千万只草泥马在奔腾了。确实,水了五六章才说到ROOT,我都觉得自己有些啰嗦。不过,本着“授人以鱼不如授人以渔”的宗旨,我希望看完此贴后,不仅你能ROOT自己的盒子,甚至还可以在网上提供ROOT盒子的有偿服务,要是很多细节地方不交代清楚,岂不是砸了我的招牌。嘿~~其实到了这一步,剩下ROOT操作已经很简单了。 复制代码当出现提示文字“Complete!”时,说明盒子已经ROOT成功。 复制代码此时盒子会重启,命令提示符窗口会显示“遗失对主机的连接”。楼主的吐槽:教程里提醒得再多,还是有不少人在这里没有正确操作,导致重启后黑屏(即盒子仍然还处于装备测试模式),然后吓得以为盒子坏了。下面给出两个补救的办法:一是重新telnet,然后再执行上述两条命令;二是进入recovery,选择第六项reboot。 6.3 设置“沙发桌面”为默认桌面程序盒子重启后,屏幕上会提示“选择主屏幕应用”,此时应先选择“沙发桌面”,然后再选择“始终”即可。千万别手贱选“IPTV”。 6.4 更新SU二进制文件 (不更新无法正常获取ROOT权限)盒子启动后,请在沙发桌面上选择“系统应用”→“SuperSU”(超级授权),接下来按照屏幕提示依次点击“继续”→“常规方式”,最后手动重启盒子即可。 广东电信的盒子在此处更新可能失败,但不要紧,ROOT权限仍然已经到手。 至此ROOT操作已经全部完成,你的盒子已经可以任意安装和使用第三方应用了。6.5 开启“允许安装来自未知源的应用” 友情提示:在发布的新ROOT工具中,已经自动开启了该选项。本节内容可以跳过。
发现很多朋友在试图安装第一个应用时,会在这个地方被华为迷惑住,所以赶紧补充这一节内容。一般的情况下,使用安卓系统的设备只要开启了“允许安装来自未知源的应用”,就可以从非官方渠道安装APK。但是,华为悦盒的四川新版固件在这里弄了个障眼法(不知道是不是为了应付广电总局的要求)。 其实没那么麻烦,从IPTV切换到沙发桌面有两种类似的操作办法:1) 先按“设置”键,再按“首页”键进入沙发桌面; 注意:首次这样操作,可能会出现一个桌面选择窗口,记得选择“沙发桌面”+“不再提醒”哦2) 先按“本地”键,再按“首页”键进入沙发桌面(你也可直接在本地页面选择你想使用的应用); 部分华为悦盒原配的遥控器是简化版的没有“本地”键,针对这个情况,最新的ROOT工具已经将极少使用的蓝色“信息”键改为了“本地”键,但此改动在少数固件中无效(如四川CD01B011)。必须说一下,我们已经提供了按“菜单”(选项)键直接返回沙发桌面的功能,请在本帖中寻找更新补丁(限四川固件)。6.7 如何屏蔽系统升级友情提示:在发布的新ROOT工具中,已经自动屏蔽了系统升级。本节内容可以跳过。
考虑到今后电信可能在新的固件中进行更多的限制导致ROOT失效,因此我们有必要暂时屏蔽系统升级。方法很简单:以沙·发管家为例:
刷机后恢复ITV配置文件一般情况下,正常的刷机操作不管是升级还是降级都不会影响ITV配置文件。不过,如果ROOT时出现失误或者在Recovery中进行了WIPE操作,那么配置文件就会丢失,导致ITV无法正常使用(启动时卡在80%处)。 双剑合璧,内外网同时在线的终极奥义上次写《升级篇》写到即将完成的时候,我发现新版的CD12B011固件居然有一个极其可喜的变化——有线与无线可以同时连接(出厂固件在有线连接后会自动关闭无线)。于是匆匆结束了《升级篇》的撰写,查资料、写脚本代码,再用了10天的时间来优化和改进,就有了最初一版的双网脚本,实现了有线IPoE加无线WIFI的下的自动策略路由配置。让人惊喜的是,在这个双线双网脚本发布之后,华为悦盒交流群的一位网友 浙江-马哥 很快在此基础上试验了有线连接方式为PPPoE的双线双网并获得成功,更让人意想不到的是,另一位网友 成都-红海 提供了单线双网(仅有线)的实现办法。在加入了他们的成果后,双网脚本在功能上有了一个质的飞跃,已经到了可以日常使用的程度。 不过,更大的惊喜还在后面,网友 成都-别惹白牛 作为一名资深的安卓开发攻城狮首先提出并实践了新的双网切换方式,在他的启发下,双网功能升级至3.0版,可根据当前正在运行的APP自动更改默认路由,IPTVAPP走电信内网,第三方APP走宽带外网,不再辛辛苦苦地收集iplist文件,自动适应各地运营商(目前已测试四川电信、重庆电信、河北电信、浙江电信)。它能做到什么呢? 无需人工插线拔线,也无需手动切换连接方式,电信IPTV和第三方应用可以做到无缝切换,畅快使用,再也不用担心家中的老小不会使用ROOT后的盒子了。 双网功能目前为测试阶段,可能会影响正常的使用,无耐心者、无网络基础者及计算机小白请绕道。2) 无论是单线双网(仅有线)还是双线双网(有线+无线),都有一定的前提条件方能使用,请务必按照后文中“准备事项”中的说明进行操作。3) 双网脚本已经包含在最新的ROOT工具中,但考虑到各地网络情况的不同及可能与其它应用的冲突情况,双网功能默认为不开启,开启的方法是修改 /system/etc/auto-config.ini 文件,将对应的功能开关设为“1”,关机重启后生效(后文有详细说明)。4) 由于华为悦盒本身的缺陷,在使用双线双网功能时,特别是睡眠/待机唤醒后,容易出现WIFI无法使用的情况,对此介意者请勿开启。个人建议使用单线双网。5) 双网功能并非必备功能,仅仅是ROOT后的锦上添花,如果你尝试过不成功,请不要反复尝试,以免浪费宝贵时间。8.2 实现原理(以双线双网为例)原理说起来挺简单的,脚本在后台即时检测当前APP窗口名称,根据条件决定APP使用何种方式进行数据连接:1) 在检测到当前APP窗口为IPTV应用时,将默认路由设置为电信内网,即有线连接;2) 当前APP窗口非IPTV应用时,将默认路由设置为宽带外网,即无线连接。其中 /system/etc/auto-rules.sh 准备事项首先,请使用我提供的最新版本的工具ROOT盒子(如果之前已经ROOT过,建议你重刷固件后再ROOT一次)。接下来,根据你的需要选择下面两种双线方式之一:8.3.1 (开启单线双网)这一项设为 提醒:如果你不清楚此步骤有何意义,请放弃后续操作,以免耽误大家时间 在系统设置中同时连接有线和无线(在网络连接状态处将会显示双网连接标志); 注:目前仅四川电信 CD12B011/CD05B011 固件支持双线同时连接,其它省份无须再试2) 重启后请打开电信IPTV和任意一个第三方视频应用,若都能正常使用,则表示双网开启正常。 0 ,重启后生效。 这是最为标准的办法,日后还可随时开启,推荐使用。方法二:直接将 /system/etc/auto-rules.sh 文件删除,这是最为粗暴的办法,建议你心情不爽的可以用用。提醒:删除以后如果需要再启用,可找到ROOT工具里面的 auto-rules.sh 文件,再复制到 /system/etc 里面就行了。记得关机重启才生效。8.6 后期维护发布的3.0版双网补丁中已经不再需要自行收集IP,本节内容已过时,无需再看。电信在IPTV页面上提供了不少附加的栏目,如音乐、阅读、游戏、教育、生活等等,这些栏目都存在于不同的内网服务器中,而且随着电信业务的扩展,未来肯定还会继续开设新的栏目。因此,后期维护的关键就在于随时把新栏目的内网服务器IP添加到 auto-iplist.ini 文件中,以确保这些栏目能够正常打开。目前我是采用了一个比较笨的办法来寻找这些内网服务器IP:1) 按盒子背后的电源键关机并重启,然后同时打开有线和无线连接(即启用策略路由脚本),再次访问刚才的栏目,如果打开正常,则说明我们刚才添加的IP地址是正确的;6) 如果打开时有任何错误(如提示帐号密码错误、播放黑屏、长时间无反应等等),则再次运行命令 “netstat -rm”,看看是否有 “192.X.X.X → 182.X.X.X )这样错误的访问内网IP的情况发生,若有,则把相应的IP添加进IP地址列表; 最近一段时间我都在不断重复上面的步骤,直到所有打开不正常的栏目都能正常访问为止,很是费时费力。目前我已经接受了网友的建议,建立了交流群,大家一起来进行维护,群策群力,互通有无。九、 畅享自由,ROOT后的广阔天地 ROOT后能做什么?仅仅是为了能自由安装第三方应用吗?答案当然不是,拿到盒子的最高权限后,我们就能做到很多很多事情,修补BUG、提升性能、增强功能,大大增加盒子的实用性和可玩性。比如前文提到的双网脚本就是需要拿到ROOT权限后才能运行。而接下来,我们会有更多的高级用法,会在ROOT后一一呈现给大家。9.1 使用菜单(选项)键彻底退出IPTV应用在未ROOT之前,华为悦盒只能用于观看电信的IPTV节目,因此它的IPTV应用不仅做得臃肿无比,而且为了防止用户退出,还特别监控并修改了“主页”键的功能,使其始终只能返回IPTV应用的首页。现在我们已经ROOT了,装了很多其它的应用,当然不能让IPTV应用继续这么霸道行事了。必须想办法解决它。在前文(6.6节)中,我们曾经介绍了从IPTV返回沙发桌面的简单方法,但这方法存在缺陷,无法真正退出IPTV应用,也无法释放IPTV应用所占据的一大块内存,严重消耗了系统资源,使得我们在使用其它应用时体验不佳。现在,我们终于有了一个非常好的解决办法,感谢 guogss(GYC)同学日夜不停的钻研,终于有了这款“菜单键退出IPTV应用补丁”,它将目前在IPTV应用中闲置不用的“菜单”键改为退出键,只需连按两下,就能彻底退出IPTV应用并释放内存。该补丁没有影响原IPTV应用的任何功能,也不会对其它应用造成影响,连按两次才会退出也有效地避免了误操作的可能,堪称完美。 菜单键退出IPTV应用补丁下载:注意:请在使用该补丁前,请务必查看其附带的使用说明文档。9.2 进入设置时去除烦人的密码输入华为悦盒新版固件为了防止普通用户进入系统设置,特别加设了一道密码(操作码)。尽管我们早已知道密码是6321,但无端端多按了几次键,还是感觉不爽。与上节内容相类似的是,我们同样可以通过替换文件的方式来打补丁,去除这个烦人的密码。该补丁同样由guogss(GYC)同学提供,再次表示感谢。进入设置时去除密码补丁:注意:出厂固件进入设置界面本就不需要输入密码,因此无须此补丁。只有新版固件才需要。 感谢网友“mick221”提供的教程 |
|
|
|
|
|
|
|
|