手头上有一台小米3C,购买的时候也新购了电视,而电视的系统也与时俱进的换成了智能系统,因为功能重叠,所以盒子其实基本没用过几次。使用频率较高的事情,总希望它能更简单一些,能点击一次的时候绝不点击两次,能只操作一个遥控器的时候,也不会想去操作两个遥控器。
最近整理抽屉的时候翻出来这个小米3C,就想着能不能折腾一下刷个系统,增加一些自由度,毕竟这年头视频软件一个会员拆成好几个卖,看个视频连投屏都得被强制退出几次。
coreelec
百度搜到小米3C可以刷成coreelec。coreelec系统是一款基于LibreELEC和Kodi的Linux发行版,主要用于搭建家庭影音娱乐中心。它提供了丰富的功能和插件,让用户可以方便地管理和播放各种音视频内容。以下是CoreELEC系统的一些主要功能:
1、多媒体播放:CoreELEC系统内置了Kodi多媒体中心软件,支持播放多种音视频格式,包括高清电影、电视剧、音乐和照片等。
2、直播电视:CoreELEC支持安装IPTV插件和PVR客户端,让用户可以观看直播电视节目和录制电视节目。
3、第三方插件:CoreELEC可以安装各种Kodi插件和第三方应用程序,例如YouTube、Netflix、AmazonPrimeVideo等。
4、文件共享:CoreELEC支持多种文件共享协议,例如SMB、NFS、FTP等,可以让用户在家庭网络中方便地共享和管理文件。
5、定制化:CoreELEC的用户界面可以通过安装不同的主题和插件来进行定制,满足用户的个性化需求。
rom下载
在恩山无线论坛找到了这篇帖子,帖子提供了rom下载,这里仅贴一下线刷流程,具体可以看恩山的原帖,截至目前小米3c的rom已经有了“1.2”,“1.3”,“1.4”3个版本,注意看各版本的说明,比如博主刷的“1.4”版本是单系统,而“1.2”则是双系统(另一个系统是emuelec):
#恩山论坛原帖
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=8231697&extra=page%3D1%26filter%3Dtypeid%26typeid%3D54
#刷机包地址
https://github.com/7Ji/HybridELEC
线刷流程:
完全断开小米盒子3/3c上的任何线缆
将小米盒子3/3c拆开,请用坚硬的平头螺丝刀自侧边强行插入,并在确定插入后略加旋转以拓宽开口;你可能需要多个开口才能保证后盖的分离。并不需要将主板拆下
(可选)使用HDMI线连接小米盒子3/3c和电视/显示器,显示器的输出可以帮助你判断盒子是否启动了安卓系统
在电脑上打开Amlogic USB Burning Tool,点击文件-导入,导入img格式的线刷包(自release页面下载的包为xz格式压缩文件,请先解压)
在右边的配置栏中,确定你勾选且仅勾选了擦除flash,在擦除flash的下拉菜单中,你需要选择擦除全部
在USB Burning Tool中点击开始
使用USB A-to-A 线连接盒子和电脑
使用镊子短接主板上靠近红外接收器、屏蔽罩以及一颗螺丝的两个圆形铜色测试点。这会让emmc无法被识别到,从而让SoC回落到线刷模式
连接电源
如果你听到了新设备识别的提示音,而且USB Burning Tool中开始显示进度,请立即松开镊子,否则线刷将会因为emmc无法识别到而失败;如果你没有听到提示音,且USB Burning Tool无显示,或你看到显示器上出现安卓启动画面,则说明设备没有进入线刷模式,请拔掉所有线缆、关闭USB Burning Tool,然后自第4步重做
等待线刷完成
当进度为100%且底色为绿色时,线刷结束,USB Burning Tool的日志栏会有提示
关闭USB Burning Tool并拔掉盒子上的USB线与电源线
coreelec9.2的插件库
原帖刷机过程介绍颇为详细,除了短接的时候需要注意,因为铜触点外可能有氧化或挂了清漆,如果设备无法识别,可以适当用刀片刮削一下。刷完机后才发现拔剑四顾心茫然,coreelec插件库被墙,想要的功能一个都装不了,费尽千辛万苦终于找到了coreelec9.2的插件库:
https://github.com/CoreELEC/addons-archive/tree/master/9.2/Amlogic/arm
安装alist遇到的困难
alist可以挂载网盘,而coreelec通过alist访问网盘的链接可以直接播放其中的音视频文件,通过docker安装alist的时候又遇到了一个问题,原因倒是出奇的一致,docker也被墙了。网上有很多docker的第三方源,可以一定程度上解决docker的问题,这里就展开了。贴一下相关命令以备查询。
#安装portainer,可视化管理工具,可选
docker pull portainer/portainer
#安装并运行alist,alist有自己的可视化面板。
docker pull xhofe/alist
systemctl daemon-reload
systemctl restart docker
#安装alist
docker run -d --restart=always -v /storage/alist:/opt/alist/data --pid host --privileged --device /dev/fuse:/dev/fuse -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist
#停用alist,如果有必要的话
docker stop alist
安装完alist之后,可以通过http://192.168.xxx.xxx:5244/
这个地址来访问alist,至于网盘的挂载,可以参考alist的说明。注意地址要修改成您自己盒子的ip地址哦。