4K IPTV 机顶盒烽火HG680-J ROOT 过程记录

按照之前的方法,已经能够成功安装第三方应用,但是为了更方便更彻底的使用机顶盒,还是需要下一番功夫ROOT。这样只要有网络连接,通过ssh连接开启adbd,然后做各种操作,操作完毕关掉adbd,断开ssh连接,这是多么方便和安全,不用每次都去拆机连接ttl。烽火HG680-J 的ttl接线如下图:

借用奇珀网图片

之前对中兴ZXV10 B760E进行了root,就是ssh连接开adbd,本次用同样的方法root烽火HG680-J ,ttl很好链接,拆开盒子底部4个螺丝,上盖扣开,主板上有ttl针脚并清楚的标明每个针脚的定义,接好gnd,tx,rx即可,很简单。securecrt或者putty连接上之后,不停地滚动信息,可以按ctrl+c中断,出现root@HG680:/ #命令提示符标明已经可以执行命令了。
adbd &      回车

也就是让adbd服务在后台运行等待连接。

mkdir tmp

提示mkdir failed   Read-only file system

mount -o remount ,rw /

mount -o remount ,rw /system

mkdir tmp

执行这两句给写权限,重新创建tmp,成功,这里要注意机顶盒重启之后tmp目录会消失,mnt/tmp一直都在,可以拷贝进去文件,但是es文件浏览器看不到里面的东西,不知为何。

此时可以用悟空助手或者cmd命令行通过adb shell来操作机顶盒,安装app、卸载app、拷贝删除文件都可以。各种操作都可以参考之前的文章,我会在本文末尾附上链接,这里重点在于root。

打开windows命令行cmd.exe,在C:根目录运行 adb connect xxx.xxx.xxx.xxx:5555

提示 connected to xxx.xxx.xxx.xxx:5555

adb push su /tmp

adb push Superuser.apk /tmp

此时进入adb shell

adb shell

cp /tmp/su /system/bin/su

cp /tmp/su /system/xbin/su

chmod 4755 /system/bin/su

chmod 4755 /system/xbin/su

在盒子TV界面上启动ES文件浏览器,到/tmp文件夹下,启动并安装Superuser.apk、quicksshd.apk

进电视打开quicksshd,设置端口,密码之后点击结束,可以看到quicksshd在后台执行了。

打开putty,通过ip和端口进行ssh连接,发现界面是$的:u0_a61@HG680:/ $,说明没有获取到root权限,电视上superuser也没有提示quicksshd需要root权限。

执行/system/bin/su,提示Permission denied,说明权限不足,通过chown、chmod提权改用户,更换3.3版本的su和superuser.apk也都没用,至此root失败。

参考链接:

已破解上海电信4KIPTV机顶盒烽火HG680-J安装第三方应用『 其他网络设备交流区 』 – Powered by ChinAdsl.Net

中兴ZXV10 B760E root详细全过程——小白玩机_其它品牌盒子

《4K IPTV 机顶盒烽火HG680-J ROOT 过程记录》有3个想法

  1. 看到有人说root成功,但是没分享方法。安装app倒是很容易

  2. 可否把su和superuser发给我,我升级的时候发现系统会自动检测su版本,提示系统出错。

评论已关闭。