破解上海电信中兴B860A IPTV机顶盒

2016-10-08 11:43:40  阅读 13085 次 评论 3 条

     最近网上中兴B860a IPTV比较火,100块不到的价格300块的性能,手残没详细了解就咸鱼90块入了个上海电信的B860A。拿到手才知道上海电信B860A属于高安系统,网上各种常规的方法都不能跳过IPTV自检,STB连接失败、system文件夹挂载失败、rom包解包失败、XXRoot没一个能搞定,通过TTL安装当贝桌面断电重启后就无法进入桌面,必须卸载再安装才行。中兴的人真闲的蛋疼,没事整这多限制干嘛。寻思着这样可不就浪费了90块么,经过努力研究发现一个另类的方法可行,遂记录下来

一、准备工作:

1、CH340 USB转TTL 一个,淘宝6块包邮,并在电脑上安装好驱动

2、putty软件

3、U盘一个(下载好当贝桌面APK放在U盘里面)

4、中兴zxv10 B860A机顶盒(上海电信)

二、拆开B860A,主板上找到阵脚并与TTL针脚连接,针脚连接对应如下

破解上海电信中兴B860A IPTV机顶盒第1张-AS-GOD博客

QQ图片20160928214223.jpg

三、USB TTL 插电脑USB口上,打开putty软件,配置如下图,COMX是指插上CH340后 设备管理器里面显示的端口数字,我的是COM4,点击open出现一个黑色的窗口

blob.png

blob.png 

四、机顶盒插上HDMI,U盘,电源,机顶盒开机,这时putty黑色窗口上出现各种字符闪动,不用管,等待启动完毕,电视上出现IPTV自检的画面,点击putty黑色窗口并按回车

blob.png

之后会看到 root@n200:/ #

五、重点来了★

1、输入 pm list packages -f   回车,putty窗口里面列表显示出机顶盒里面所有的软件信息

      等号后面就是软件包名称

     例如:package:/system/priv-app/DefaultContainerService.apk=com.android.defcontainer

              package:/system/app/ZTEvideoplayer.apk=com.zte.videoplayer

              package:/system/app/ZTEBrowser.apk=com.zte.browser

              package:/system/app/VideoTool.apk=com.zte.tool

              package:/system/app/DMPServer.apk=com.ztestb.dmp

2、找到IPTV自检认证终端软件包,我的是  com.CTC_ChinaNet.android.tm,地区不同包可能不一样,可以多试试

3、禁用自检终端

      输入  pm block com.CTC_ChinaNet.android.tm  回车

      这时putty上会提示 Package com.CTC_ChinaNet.android.tm new blocked state: true,电视上自检认证终端已经消失了

4、安装当贝桌面    

      输入命令  cp  /storage/external_storage/sda1/*.apk    /data/app
        (/storage/external_storage/sda1   是U盘目录. 有可能你的机顶盒有些区别, 你需要找到对应的目录)
        cd /data/data
        最后设置启动桌面
        am start com.dangbei.tvlauncher 
        adb shell settings put global install_non_market_apps 1 

5、到这里电视上应该就出现了当贝桌面了,这时就可以下载当贝市场并安装软件了

6、继续禁用其他软件包,把预装的购物,升级软件啥的都干掉,我禁用的列表如下:


pm block com.jxmfkj.gamepay

pm block com.ztestb.upgrade

pm block com.android.service.remotecontrol

pm block com.zte.iptv.stb

pm block STB.OSD

pm block com.android.smart.terminal.ctsh.iptv

pm block com.zte.factorytesttool

pm block com.CTC_ChinaNet.android.tm.system

pm block DX_com.huawei.cashier

pm block com.ztestb.httptrigger

pm block com.ztexmpp

pm block com.android.smart.terminal.ctsh.launcher

pm block com.zte.selfcheck

pm block com.join.iptv.ott

pm block com.jxmfkj.gamecenter

pm block com.zte.browser

pm block com.android.browser

pm block com.hisw.zhsq

pm block com.amlogic

pm block com.zte.videotesttool

pm block com.itest.iptvottimplement

pm block com.svox.pico

pm block com.amlogic.miracast

pm block com.android.bluetooth


7、机顶盒关机,断电,再开始试试,看看是不是直接进入当贝,大功告成!

8、提示,就算错误的系统核心程序禁用也没关系,按遥控器设置 恢复出厂就OK了。


机顶盒运行几天无任何问题,启动块,打开软件块,直播换台都块,感觉很不错,唯一的问题是系统阉割了wifi程序,虽然有模块,但不会自动开启比较麻烦,直接插网线比较好。再就是root,虽然禁用预装软件基本达到root的效果了,但还是无法禁用开机启动项,国产的软件你懂得。知道的朋友请留言告知,不胜感激!

理论上这方法应该也是支持其他地区的机顶盒,不过能不能成功我无法保证……


本文地址:http://ee123.net/post/67.html
版权声明:本文为原创文章,版权归 廖文杰 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

评论列表

  1. jacky
    jacky  @回复

    您好,
    廖大,文章拜读了,很有启发。
    我因为不会焊线,能不能麻烦您 抽取一下 com.android.smart.terminal.ctsh.iptv这个apk文件分享一下?
    谢谢!

  2. 思绪的空中生活
    思绪的空中生活  @回复

    禁用了IPTV后,一直弹 tService===˃null
    大佬知道怎么解决嘛?