移动数字机顶盒破解.doc

上传人:99****p 文档编号:1632195 上传时间:2019-03-09 格式:DOC 页数:3 大小:26KB
下载 相关 举报
移动数字机顶盒破解.doc_第1页
第1页 / 共3页
移动数字机顶盒破解.doc_第2页
第2页 / 共3页
移动数字机顶盒破解.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1. 电视盒先连接路由器,还要一台电脑 ,连接同一个路由器 .2.电脑下载 ADB 工具,配置好了以后, 开始连接电视盒.3.先查看电视盒的 IP 地址, 我这里是 192.168.1.100,所以以这个 IP 为例.4.启动 ADB 进程,先 ADB kill-server,再 ADB start-server5.连接电视盒 ADB connect192.168.1.100:310156.查看连接是否成功 ADB devices 成功的话会显示List of devices attached192.168.1.100:31015 device7.安装应用, 先下载好你要的应用,比如 360

2、手机助手, 泰捷视频 ,VST 全聚合等等, 然后使用以下命令安装.ADB install com.qihoo.appstore.apk命令格式: ADB install 你下载的安装包的文件名8.先进入 Shell,才能启动应用 adb -s 192.168.1.100:31015 shell9.然后启动应用. am start com.qihoo.appstore命令格式: am start 你安装的程序名称好吧,轻松完成,想装什么软件就装什么吧,不过, 电视盒的配置确实太差,好卡的.1.准备工作 电脑安装刷机精灵电脑版。其他安卓刷机工具不清楚好不好用,刷机精灵带了 ADB 工具,所以可以

3、远程连接机顶盒。我没有两头都是公口的 USB 线,又懒得自己做,所以不能用USB 把机顶盒连到电脑上,而采用了局域网内远程连接。 2.电脑远程连接机顶盒的管理端口 把机顶盒和电脑连接在同一个路由器下面,在机顶盒的设置里确定机顶盒的 IP 地址,比如我家的是 192.168.1.111。打开刷机精灵,在实用工具里打开 ADB 命令行。 输入 adb connect 192.168.1.111:31015 解释:该命令让 adb 连接到 机顶盒的 31015 端口。各家的完美星空版本不一样可能端口不一样,之前网上看了几个教程有 5555、32xxx 几个端口的我都连不上,后来我用端口扫描工具 nm

4、ap 扫描了机顶盒开放的所有 TCP 端口,对每个端口进行连接测试,发现这个端口是可用的管理端口。大家连不上 31015 端口的自己扫描了去试试别的端口吧。 输入上面的命令后 adb 会显示连接成功, 3.确认连接是否成功建立 再输入 adb devices 回车后会显示当前 adb 存在的所有连接,如果显示最后面的是 device 这个单词表示连上了,如果是 offline 表示设备端口连上了但是连接未正常建立, 如果你机顶盒版本和我一样,是能成功的。没成功的参考第 2 步后半部分。 4.ROOT 机顶盒 目的是使机顶盒可以安装第三方应用。 用刷机精灵的一键 ROOT,我试了大概 2 次,第

5、一次不知道为什么没成功,成功的话就一下子。 root 后就可以安装第三方安卓软件了。 如果一直 root 不成功,也可以继续下面的步骤。 5.安装应用 网上搜索“沙发桌面” ,是安卓系统的应用文件,apk 格式的。 下载后改名 sf.apk 放到电脑 C 盘根目录。 adb 下输入命令: adb install c:/sf.apk 命令执行后会上传安装包到机顶盒并安装 显示如下:xx kb/s pkg:/data/local/tmp/sf.apk 过会儿显示 success,表示安装成功。 那么到这一步为止,我们已经安装上了应用文件。任何第三方应用以后都可以这么装上去,可以在机顶盒的/data

6、/app 下查看到已安装的 app。那么之前说过,这个版本的完美星空S1,在应用那个界面,用灰色的图标把 APP 的格子都占满了,我们装上去的应用无法在机顶盒的操作界面点击运行,怎么办呢?怎么把它运行起来呢,下面如此: 6.准备工作 百度下,下载安装 JDK,这个是 java 运行环境,apktool 要用的。下载 apktool,这个是反编译 apk 的工具。注意!请自行查看 apktool 的教程,按照要求设置 jdk 的系统环境变量。具体不说了,网上教程都是。什么都写我也没精力。 7.反编译 apk,获得应用包名和程序入口 安装完 JDK,设置完环境变量,就可以运行 apktool 反编

7、译 sf.apk,就是我们之前保存在 C盘的。具体请自己仔细阅读百度到的教程,非常简单,很多人其实怕的只是“陌生”而已。在反编译获得的文件夹根目录下有个 AndroidManifest.xml,是这个 app 的配置文件。用NotePad 打开, (我用的是 NotePad 这个软件,估计很多文件软件都能打开正常显示吧) ,在这个文件很上面,一般是第二行,有一个“package=xxxxx”,这个 xxxxx 就是应用包的名字,在找一下 android.intent.action.MAIN 和 android.intent.category.LAUNCHER 这两个字符串,他们属于同一个 Ac

8、tivity,我们可以看到这个 Activity 有个 android:name 属性,它的属性值就是程序入口的 Activity 名。这段打了很多字,但是对有些朋友看来还不是很清楚,麻烦你们自己稍微花点时间弄弄明白,不在家里没法截图,回头我抽空补上吧,先凑合。 这样我们就得到了 sf.apk 的在系统中的应用包名称和应用包启动名(就是 Activity 名) 8.运行 app 在已经用第 2 步的方法连上机顶盒管理端口的情况下, 在 adb 下输入命令: adb shell 就获得了机顶盒的操作系统的 shell 命令执行权限,进入了机顶盒的 shell 环境。shell 环境的的#后面可以

9、输入命令, 输入 am start -n 应用包名/入口 Activity 名 就可以运行 app 了。 比如沙发桌面的就是 am start -n com.safa.livevideo/com.safa.launcher.SplashActivity (名称可能有不同,以你得到了 sf.apk 的在系统中的应用包名称和应用包 Activity 名为准)运行后就可以在电视上看到启动起来的沙发桌面!这个时候我们就可以进行一些常规的操作了,千万先不要重新启动,要先删除系统自带的几个应用程序,没有 root 的先下载 root程序安装,可以插入 U 盘正常安装任意的程序了,在沙发桌面上可以操作。 让沙发桌面成为唯一的一个桌面应用程序后,下次开机就进入的是沙发桌面了。 现在你的盒子就完全不是定制机了,和市面上买来的一样了。可以自由安装和删除程序。 这个教程的本质就是启动一个另外的桌面程序,避开本来设了种种限制的桌面程序,重新让我们掌控我们的盒子。纯手打 成功了点个赞!!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。