盒子连接电视后

一、恢复出厂版本

开机前不停点击遥控器方向左键,然后按Skyworth后的电源键开机,进入创维的系统更新界面。

选择 Restore Factory Image恢复出厂版本

 

二、使用电脑调试盒子(adb工具)

进入Skyworth系统设置,此时输入管理密码10000,进入高级设置,一直点击遥控器方向右键,出现USB调试选项,打上勾。

给盒子联网,使盒子和电脑在同一局域网,方便后续调试(盒子本质上是安卓系统)。

盒子联网后记住IP地址,例如192.168.0.4

输入以下命令进入adb shell环境:

adb -s 192.168.0.4:5555 shell

进入/system/app目录能看到盒子上安装的应用,此时删除盒子默认桌面的应用,换成当贝桌面。

mount -o remount,rw /system
rm Skiptv.apk

 

三、下载当贝桌面

在网上下载一个当贝桌面应用,为了方便重命名为 dbzm_skyworth.apk放在F盘根目录

直接安装至盒子的话后续会出现一个问题,遥控器按首页的时候会闪屏一下再出现桌面,原因是盒子找的桌面apk包名为com.skyworth.iptv而这个应用已经被我们删除了,所以没有找到应用,而又发现当贝桌面应用是可用的桌面,这时候才去运行当贝桌面。解决方法是使用ApkTool工具修改包名,将当贝桌面安装包重命名为123.apk,反编译后找到AndroidManifest.xml文件中的包名将当贝桌面包名修改为com.skyworth.iptv。

之后借助UltraEdit软件将smali和smali_classes2目录及其子目录下的所有包名都更改完

使用ApkTool回编译为apk,签名,优化,再dist文件夹下找到签名并且优化过的apk,重命名为dbzm_skyworth.apk放在F盘根目录

此时安装桌面到盒子里:打开cmd并进入工作目录,执行

adb push dbzm_skyworth.apk /system/app

此时再点击首页则会启动当贝桌面

此时还有个问题是,无法安装位置来源的应用。

方法一:直接修改数据库/system/xbin/sqlite3后重启盒子

update global set value = 1 where name = 'install_non_market_apps';

方法二:安装新的“设置”应用程序

见后文下载链接

adb shell的一些命令:

查看第三方包pm list  packages -3

启动应用程序am start com.xiaoji.tvbox

cmd中的一些命令:

adb shell

adb kill-server

adb connect 192.168.0.4:5555

adb push Settings.apk /system/priv-app

四、安装小鸡模拟器

打开当贝市场,安装小鸡模拟器,接上手柄🎮,游戏开始了!

需要的工具都在这里:点击下载

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐