

CM101S-2是搭载海思HI3798MV100芯片的运营商定制机顶盒,
- 核心配置:搭载海思HI3798MV100芯片,支持H.265解码,配备1GB内存+8GB存储。
- 接口配置:含HDMI、AV输入、双USB接口,TF卡扩展,电源按键,升级按键(位置隐藏于AV输入里面),还有拆机才能找到的刷机短接隐藏机关。


1、准备一个单分区FAT32格式单分区U盘(8G-64G以更小为最佳,如果你的电脑不支持格化为FAT32格式,如果你熟悉DiskGenius,可以用它来格式化,更简单的我会上传一个100K左右的小工具用来格式化你的U盘为FAT32格式),必须是2.0协议的普通U盘,最好是牌子正品的。如果用转接器或者硬盘盒之类的 99% 无法被 CPU 即时识别。
2、将压缩包里的update.zip文件拷贝到U盘根目录下(本文所有提到的资料文件在文末提供)。
3、盒子关机,U盘插入机顶盒usb端口(建议插入接近电源开关的USB口),按下面的指示图按住短接点( 棉签细棍顶住AV输出口里面的按键刷机),按住不松,然后开机通电,过一会电视上显示升级就可以松开了,等着一会就好了。

4、刷机完成后,自动重启,进桌面前,拔掉U盘,不要反复刷机。
里面有两个刷机包,,建议直接解压到U盘机根目录,还有一个备用的,两个有点不一样,如果用备用的就改名。
注意,里面有的地方,比如设置天气地理位置,遥控器不好操作,可以用鼠标操作。
刷完后系统关于的信息是这样的




主板插上网线与路由器正常连接(非常重要,不然刷机后没有网络的) 把刚才制作好的U盘插入USB接口(建议插入近电源开关的接口) 插上电源插头,但是要关闭电源开关,先不要开机 DHMI线连接上显示器或者电视机 准备一个金属的小镊子,或者很小的螺丝刀,再或者是一根单股的小电线也可以,这个是用来短接CUP右上角第一与第二针脚的 现在开始用一只手拿着小镊子短接CUP右上角第一与第二针脚的,参考上面的图片,另一只手按下打开电源开关,心里默数1.2.3.4.5.6,6秒(按官方的说法是5-8秒的,我认为数6秒刚刚好)。马上松开短接CPU的针脚。 这时候,不要动,显示器或电视机上也不会有任何画面出来,不要急,如果你的U盘上有电源指示灯的,这会指示灯会闪烁,这是将U盘里面的文件拷贝到机顶盒,如果U盘的指示停止闪烁了,过一会就会出现如下图画面(一般3-5分钟)







一、更改密码命令:
root@hi3798mv100:~# passwd root
New password:
Retype new password:
passwd: password updated successfully
输入 passwd root 后,提示输入新密码,输入一次后按回车再输入一次按回车,提示密码更新成功,新手注意:输入密码屏幕上不会有任何显示,一定要记得你输入的密码。
二、 输入 histb-deb 可以自动选择最快的软件源索引
三、 输入 apt update 更新软件源索引
B. mkdir -p /mnt/mmcblk11/docker # 建立文件夹
C. chmod 777 -R /mnt/mmcblk11/docker # 赋予权限
D. vi /lib/systemd/system/docker.service #编辑配置文件
E.ExecStart=/usr/bin/dockerd -H fd:// –containerd=/run/containerd/containerd.sock
插上一句 –data-root /mnt/mmcblk11/docker
变为如下: ExecStart=/usr/bin/dockerd –data-root
/mnt/mmcblk11/docker -H fd:// –containerd=/run/containerd/containerd.sock
F. systemctl daemon-reload # 更新启动组件
G. systemctl start docker # 启动 docker 服务
其中注意,上面命令行中的【mmcblk11】是指我的TF卡,你格式化TF卡的时候注意看 /mnt/ 里面,你的TF叫什么,根据情况自行更改。
九、VI 编辑器常用命令(如果看了上面第八项,这段也要看,给新手的)
vi abc 打开和进入 abc 文档
提示: 连续按下两下 dd 即可删除光标所在的行
按一次键盘的 Insert 或者 i 按键, 即可进入当前文件的编辑模式
键盘上下左右移动光标,
修改编辑完毕, 按一次 Esc 按键退出编辑模式,
然后输入 :wq 这三个符号, 回车即可保存并退出文档
若不保存当前修改, 即输入 :q! 这三个符号,回车即可直接退出文档编辑
十、 安装1Panel
命令行:
bash -c “$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)”
过程中,:
建议安装在TF卡 /mnt/mmcblk11/(没有TF卡的默认不管这行,直接回车就可以了)
设置端口:自己设置或默认
设置安全口令:这是打开地址时用到的,根据需要自己设置,默认也行
设置用户名:
设置密码:
安装很快,完成后注意看屏幕,有登陆关键信息,建议截图保存
十一、 安装视频播放服务端DLNA
安装命令:apt install minidlna
安装这个的,一般你都有外接硬盘了吧,没有外接安装了也没什么用,因为这个就是存放相片音乐电影的服务端仓库。
资源位置修改:
vi /etc/minidlna.conf # 修改配置文件
注意:下面提到的 /mnt/sda1/minidlna 这行路径就是你硬盘的实际路径,请根据实际修改
#将 media_dir=/var/lib/minidlna 修改为 media_dir=/mnt/sda1/minidlna
mkdir /mnt/sda1/minidlna # 在U盘创建目录
chmod 777 -R /mnt/sda1/minidlna # 赋予权限
但是我习惯再分散一点,可以看看我的实际配置文件如下
media_dir=A,/mnt/sda1/Music
media_dir=P,/mnt/sda1/Saved Pictures
media_dir=V,/mnt/sda1/Video
media_dir=V,/mnt/sda1/MTV
media_dir=V,/mnt/sda1/视频
media_dir=V,/mnt/sda2/Video
第一行的A代表音乐,第二行的P代表存的是图片,后观的V表示存放视频的实际路径,因为视频存在多个位置,所以就设置了多行。
装了这个视频服务器,就可以让NAS长期下载视频,然后在手机、电脑、电视……设置随时看视频了,播放APP我放在网盘里面了。
十二、个人网盘链接到TF卡
这个也是看个人需要,装有TF卡的前提下,没装TF卡这段不用看
先在TF卡建立文件夹 usbfiles 权限设成777
命令建立连接
ln -s /mnt/mmcblk11/usbfiles /var/www/html/files/usbfiles
下面这行是默认下载到TF卡,你也可以根据需要改到外挂硬盘
ln -s /mnt/mmcblk11/downloads /home/ubuntu/downloads
这两行命令很容易理解的,In -s 是创建软链接,可以理解成windows的快捷方式链接,第一段地址是实际地址,第二段地址是快捷方式的链接所在位置,大该是这样理解吧。再说得明白一点,紧后一行命令,系统默认下载到/home/ubuntu/downloads 这里,但用了这行命令后,虽然系统依然下载文件在/home/ubuntu/downloads ,但实际上下载的文件会在/mnt/mmcblk11/downloads 这个位置。
补充一下,这个刷机固件不只是可以刷【魔百盒cm101s-2】
魔百盒cm101s-2
魔百盒cm101s
创维e900
海信YMB0310-HX
长虹IHO-3000
河北联通UT斯达康MC8638
华为悦盒ec6108v9c
最后是文件下载地址:

