在报装移动宽带的时候,可以免费拿到一个4K网络机顶盒。机顶盒的配置在机顶盒里面还不算太差,搭载了2.0Ghz的四核A53海思3789mv300处理器,1GB的DDR3-1866内存。由于没有电视,又不能安装第三方应用,这玩意被放在角落吃灰了很久。

正好今天拆机发现主板上似乎是留有TTL接口,二话不说上网上找资料,找到了用TTL接口连接到putty,在命令行下安装第三方应用的方式。

cm101h移动机顶盒刷机教程(TTL大法给移动机顶盒CM201-2安装第三方桌面和应用市场)(1)

cm101h移动机顶盒刷机教程(TTL大法给移动机顶盒CM201-2安装第三方桌面和应用市场)(2)

然后打开putty软件,选择串口,然后输入串口号,速率设定为115200,打开,然后在打开机顶盒的电源。这时候你就会看到有代码正在刷屏。如果没有看到代码在刷屏,可以把TX和RX互换一下。

cm101h移动机顶盒刷机教程(TTL大法给移动机顶盒CM201-2安装第三方桌面和应用市场)(3)

在终端键入DF,找到u盘的挂载位置,我的是挂载到/mnt/sda/sda4,输入下面指令

cp xxx.apk /data/app //xxx.apk为你要安装的应用,提前放在U盘里

am start com.dangbei.tvlauncher //开始安装,并启动当备桌面

你还可以安装比如RE文件管理器和一些TV版的应用市场,那么以后就不用TTL方式安装应用了。在开机的时候会出现一个选项,选择要进入的桌面,可以选择进入第三方桌面,也可以选择进入官方桌面,并且不影响机顶盒原来看直播的能力。

cm101h移动机顶盒刷机教程(TTL大法给移动机顶盒CM201-2安装第三方桌面和应用市场)(4)

由于手头上没有USB转TTL,用了Arduino uno板作为 USB TTL转接板串口调试工具,下面是代码

void setup() {

// put your setup code here, to run once:

pinMode(0,INPUT_PULLUP);

pinMode(1,INPUT_PULLUP);

}

void loop() {

// put your main code here, to run repeatedly:

}

除了体积有点大,效果和USB TTL转接板一样

cm101h移动机顶盒刷机教程(TTL大法给移动机顶盒CM201-2安装第三方桌面和应用市场)(5)

,