移动电视盒-完美星空S1破解教程

2016-03-04 18:24:52     作者:tiger      来源:原创

标签: 完美星空S1 完美星空 完美星空S1破解

完美星空S1机顶盒是前几天装浙江移动宽带送的,软件版本是1.08r。除了阉割得完美其他和完美没有任何关系。 具体就是机顶盒没带浏览器,文件浏览器屏蔽U盘上的apk文件,不能通过U盘或网络安装第三方的安卓应用。机顶盒的应用那里没有多媒体中心,而是分开的图 像、视频、音乐播放器。应用版面上的其他位置都是游戏的图标,灰色的,实际没有安装也不能安装,只是占据了位置让我们安装了第三方应用也不能显示出来。

      完美星空S1机顶盒是前几天装浙江移动宽带送的,软件版本是1.08r。除了阉割得完美其他和完美没有任何关系。具体就是机顶盒没带浏览器,文件浏览器屏蔽U盘上的apk文件,不能通过U盘或网络安装第三方的安卓应用。机顶盒的应用那里没有多媒体中心,而是分开的图像、视频、音乐播放器。应用版面上的其他位置都是游戏的图标,灰色的,实际没有安装也不能安装,只是占据了位置让我们安装了第三方应用也不能显示出来。上网找了下破解方法,发现了部分网友发的老版本的完美星空破解方法都不能用,也没有找到可以刷的ROM,虽然部分省份移动都送这个,用户应该不少,但是生产商貌似非主流,真的找不到合适的ROM,不敢随便乱刷,后来自己机缘巧合找到了个破解方法,不算很完美,但是能满足需求了。

具体步骤:


1.准备工作

      电脑安装刷机精灵电脑版。其他安卓刷机工具不清楚好不好用,刷机精灵带了ADB工具,所以可以远程连接机顶盒。我没有两头都是公口的USB线,又懒得自己做,所以不能用USB把机顶盒连到电脑上,而采用了局域网内远程连接。


2.电脑远程连接机顶盒的管理端口

       把机顶盒和电脑连接在同一个路由器下面,在机顶盒的设置里确定机顶盒的IP地址,比如我家的是192.168.1.111。打开刷机精灵,在实用工具里打开ADB命令行。



        输入adb connect 192.168.1.111:31015

       解释:该命令让adb连接到 机顶盒的31015端口。各家的完美星空版本不一样可能端口不一样,之前网上看了几个教程有5555、32xxx几个端口的我都连不上,后来我用端口扫描工具nmap扫描了机顶盒开放的所有TCP端口,对每个端口进行连接测试,发现这个端口是可用的管理端口。大家连不上31015端口的自己扫描了去试试别的端口吧。

       输入上面的命令后adb会显示连接成功,英文的,不截图了,下面有些截图没有,因为写这个不是在家里,工作环境没机顶盒,见谅,如有需要以后再补。

3.确认连接是否成功建立

       再输入adb devices


       回车后会显示当前adb存在的所有连接,如果显示最后面的是device这个单词表示连上了,如果是offline表示设备端口连上了但是连接未正常建立, 如果你机顶盒版本和我一样,是能成功的。没成功的参考第2步后半部分。

       成功后电视画面上会显示刷机精灵的界面。但是电视遥控操作不了的,不用管。

4.ROOT机顶盒

       目的是使机顶盒可以安装第三方应用。

       用刷机精灵的一键ROOT,我试了大概2次,第一次不知道为什么没成功,成功的话就一下子。

       root后就可以安装第三方安卓软件了。

5.安装应用
       我个人的需求是安装泰捷和VST来看电视直播。电脑上网下过来泰捷的apk安装文件,改名为tj.apk放到电脑C盘。

       adb下输入命令:

       adb install c:/tj.apk

       命令执行后会上传安装包到机顶盒并安装

      显示如下:xx kb/s        pkg:/data/local/tmp[img]file:///C:UsersdjwAppDataLocalTemp[LC3U)F{0XCAB)LKNIT0K@G.gif[/img]st.apk

      过会儿显示success,表示安装成功。

      那么到这一步为止,我们已经安装上了泰捷视频。任何第三方应用以后都可以这么装上去,可以在机顶盒的/data/app下查看到已安装的app。那么之前说过,这个版本的完美星空S1,在应用那个界面,用灰色的图标把APP的格子都占满了,我们装上去的应用无法在机顶盒的操作界面点击运行,怎么办呢?下面如此:

6.准备工作
      百度下,下载安装JDK,这个是java运行环境,apktool要用的。下载apktool,这个是反编译apk的工具。注意!!请自行查看apktool的教程,按照要求设置jdk的系统环境变量。具体不说了,网上教程都是。什么都写我也没精力。

7.反编译apk,获得应用包名和程序入口
       安装完JDK,设置完环境变量,就可以运行apktool反编译泰捷的安装文件,就是我们之前保存在C盘的tj.apk。具体请自己仔细阅读百度到的教程,非常简单,很多人其实怕的只是“陌生”而已。在反编译获得的文件夹根目录下有个AndroidManifest.xml,是这个app的配置文件。用NotePad打开,(我用的是NotePad这个软件,估计很多文件软件都能打开正常显示吧),在这个文件很上面,一般是第二行,有一个“package=xxxxx”,这个xxxxx就是应用包的名字,比如泰捷是com.togic.livevideo。在找一下android.intent.action.MAIN和android.intent.category.LAUNCHER这两个字符串,他们属于同一个Activity,我们可以看到这个Activity有个android:name属性,它的属性值就是程序入口的Activity名。比如泰捷的是com.togic.launcher.SplashActivity。

      这段打了很多字,但是对有些朋友看来还不是很清楚,麻烦你们自己稍微花点时间弄弄明白,不在家里没法截图,回头我抽空补上吧,先凑合。



8.运行app
      在已经用第2步的方法连上机顶盒管理端口的情况下,

       在adb下输入命令:

adb shell
就获得了机顶盒的操作系统的shell命令执行权限,进入了机顶盒的shell环境。
输入am start -n 应用包名/入口Activity名
就可以运行app了。
比如“目前版本”的泰捷就是
am start -n com.togic.livevideo/com.togic.launcher.SplashActivity
运行后就可以在电视上看到泰捷视频了!资源比移动的机顶盒丰富!可以看电视直播!


9.后期设置

       赶紧进泰捷的设置里面,设置好“开机启动”。不然每次打开机顶盒电影,都要做第2步和第8步启动泰捷,蛋疼。


        vst的资源比泰捷貌似还要多一点,新版本也支持开机启动了,而且可以通过vst安装第三方app,不需要像第5步那么做了。

10.不足

      设置了泰捷或vst的开机启动,那么每次开机就自动进去app,但是如果使用时候不小心多按了几下遥控器的返回键就返回了移动的机顶盒界面,这时候你要么重启机顶盒,要么用adb shell运行。都比较麻烦,不过目前只能做到这一步,因为真的找不到可以用的ROM。这个完美星空S1,虽然用户在浙广两省比较多,但是可用资源比较少,真的蛋疼。

返回沙发首页  
沙发管家微信
扫描关注沙发管家微信 QQ群: 沙发网官方群 微博:

资讯评论

亲,你需要登录后才能进行评论喔!

还没有评论,快来抢沙发吧!

提示

相关文章推荐

热门设备安装方法 查看更多>>

最新设备

智能电视 / 盒子评测

安装指南

应用

热门专题