引语:
对于高安盒子来说,刷机难度很大,对不同的盒子安全级别不同。最高的,网络机顶盒的system目录不能添加或删除文件,否则开机验证卡在logo页面。而安全级别稍低的,则是验证引导文件等。对于TTL刷机来说,一般不能恢复出厂设置,否则刷机失效,本文对ttl刷机再优化,实现任意恢复出厂设置刷机不失效。
1、TTL刷机连线方法
本文以烽火680—J为例,前面对于这种盒子刷机方法做过详细的介绍。但TTL刷机方法也有弊端,那就是不能恢复出厂设置设置,否则刷机效果失效,安装的第三方桌面丢失,安装的第三方应用市场和直播点播软件随之清除。
常规TTL刷机方法,电脑与网络机顶盒通过TTL数据线相连,刷机小板的TTL线与机顶盒TTL刷机串口交错连接,数据线TX与机顶盒RX对接,数据线RX与机顶盒TX对接,GND对GND。

2、TTL刷机端口设置及电脑设置方法
数据线与机顶盒连接好之后,把刷机小板插在电脑USB口上。打开电脑设备管理器,找到端口(COM和LPT),点开后,看下面的USB-SERIAL对应的端口COM几。然后设置刷机小板与机顶盒传输位率,右键单击选择属性,打开端口设置选项卡,第一项位/秒,选择如图所示,其他保持不变然后点击确定关闭窗口。

打开电脑上窗口调试软件,如putty、xshell均可,我以xshell为例。打开软件,点击左上角新建,协议选SERIAL,点击左侧菜单栏中的SERIAL,在右侧设置port端口号为上面电脑中的COM端口号,Baud Rate位率设置通电脑中设置,点击确定关闭。在回话窗口,默认选中的是刚才建立的连接,点击下方的连接,进入命令行窗口,出现connected字样表示与刷机小板连接正常。

3、TTL刷机方法
网络机顶盒与刷机小板正常连接,电脑端打开软件建立连接后,打开机顶盒电源。注意观察,电脑软件端软件窗口回显代码,等待回显滚动结束后,按回车。此时进入命令行状态,此时system目录是只读状态不能写入程序,进行如下操作改成读写状态。
输入命令行 mount -o remount -o rw /system 回车后,重新挂载后即可读写此目录
把第三方桌面dbzm.apk下载到U盘,把U盘插到网络机顶盒USB口。
输入命令行 df 回车,查看U盘挂载目录,我这里是/mnt/sda/sda1,不同的机顶盒不同,注意不要照抄。

一般的刷机方法和教程是如下操作:
输入命令行pm /mnt/sda/sda1/dbzm.apk 回车,安装第三方桌面,等待出现Success表示安装成功。
输入命令行am start com.dangbei.tvlauncher 回车后,启动当贝桌面
我改进后的安装方法如下:
输入命令行 cp /mnt/sda/sda1/dbzm.apk /system/app 安装第三方桌面到system目录
之后的操作同上:
输入命令行am start com.dangbei.tvlauncher 回车后,启动当贝桌面
这样以后无论怎么恢复出厂设置,第三方桌面都不会丢失。从网上下载各种安卓应用,比如免费电视直播软件,免费的网络影视点播软件等,下载到U盘中,把U盘插到机顶盒USB口上。在第三方桌面中打开U盘,盘中软件任意安装,实现了电视免费看,影视点播任意观看。

综上所述,虽然刷机方法都能掌握,但刷机后效果各不相同,优化程度不同。这里加以改进后,任意恢复出厂设置,第三方桌面不丢失。在第三方桌面中,U盘中安卓应用随便安装,直播免费看,影视和网络视频点播太多了。