机顶盒型号为「九州PTV-9698-2」,「甜果时光」的固件,系统版本为「4.4.2-eng.wcong.20210408.163528」。
该固件内置的商店只有几个有限的应用,而且禁止安装APK。打算从ADB入手,但是使用USB连接时找不到设备(可能是我自己设备的问题),也找不到任何开启ADB的入口。
尝试远程ADB调试
在网络上看到了这类盒子很可能开始远程调试,遂设置把盒子连接到WIFI网络(默认连接的是单独的IPTV线路),使盒子与自己的设备处于同一局域网。
然后就是拿工具扫盒子的端口了,扫到一个开放的端口!
尝试使用ADB连接,成功!
获取shell,竟然是root用户!
安装个APK试试看,成功!
解除安装APK限制
现在可以通过ADB安装APK没有任何问题,但是直接在电视盒子上安装APK时还是会跳出下面这样的提示信息,点击设置没有任何反应。
可以通过以下命令解除限制:
adb shell settings put global install_non_market_apps 1
还有一点需要注意的是,该机顶盒使用的系统基于「Android4.4」这个于2013年发布的系统,相较于一般手机上的系统比较老旧,因此装APK时需要找支持该系统的老版本。
发表回复