百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

N1刷机避坑指南:CoreELEC 9.2.0刷入eMMC及配置,外挂随意

nanshan 2025-02-13 13:29 21 浏览 0 评论

本内容来源于@什么值得买APP|作者:

创作立场声明:大男孩的快乐,就是带你们一起避坑,哈哈哈。


本文一共3467字,46图,需用时10分钟,请多多关照。


前言:


此篇文章开的早,本来是想多弄一些CoreELEC的插件的,但一直没时间整理,又掉入了Homeassistant和Docker系统的坑,原本这篇文章就要沉入草稿箱了,一直以为大男孩的快乐是单篇热度,没想到是总和的。这篇文章也算是赶鸭子结尾,难免有错误,希望对你们有所帮助。


之前这两篇对系统介绍的比较简单,主要针对的是刷机过程,本篇主要讲如何把CoreELEC 9.2.0刷入eMMC,以及配置,至于外挂EmuELEC呢,还是Armbian,都随便你啦。本文只提供9.2.0固件,感谢固件原制作者,忘了谁了(目前CoreELEC已经是9.2.2了,本文提到的是9.2.0,如果网上有N1适用的9.2.2固件,替换即可,不是N1的不能用)。

其他关于N1的内容,请参看我N1刷机避坑指南系列文章,在此不添加,因为相关性不大。


目录

1、什么是CoreELEC

2、CoreELEC 9.2.0 刷入eMMC

2.1 刷入U盘

2.2 开机设置

2.3 刷入到eMMC

3、CoreELEC 9.2.0 设置

4、CoreELEC插件安装

5、总结


1、什么是CoreELEC


CoreELEC是一个轻量化的Linux系统,并且针对Amlogic芯片优化,用于使用Amlogic芯片的盒子上运行Kodi。


Kodi媒体中心是一个屡获殊荣的自由和开源的跨平台媒体播放器和用于HTPC(Home theater PC,家庭影院PC)的数字媒体娱乐中心软件,可以运行在Linux、OSX、Windows、Android系统。很多人会把Kodi装载盒子的安卓系统下,也可以,正常使用问题也不大,就是有时候播放4K视频时,安卓下的Kodi会掉帧。而CoreELEC下的Kodi,会发挥盒子芯片该有的性能。


Kodi媒体中心是一个屡获殊荣的自由和开源的跨平台媒体播放器和用于HTPC(Home theater PC,家庭影院PC)的数字媒体娱乐中心软件,可以运行在Linux、OSX、Windows、Android系统。它是一个优秀的自由和开源的(GPL)媒体中心软件。最初为Xbox而开发,叫XBMC(全称是XBOX Media Center),顾名思义就是XBOX平台的媒体中心。对于XBOX玩家来说如果没有安装XBMC,那么玩XBOX至少失去一半的乐趣。因为全世界开发者的参与,这个软件已经拥有远远超过以往的功能,这已经不能用‘一个简单播放器’来包含所有的一切了。因为这个原因,XBMC.14后更名为Kodi。

至于Kodi能干什么,这里就不过多介绍了,能干的事情多了,哈哈哈。


2、CoreELEC 9.2.0 刷入eMMC



准备工作:U盘刷机工具 (提取码:vdnh)、固件(提取码:qtxi)

2.1 刷入U盘

刷入到eMMC的教程其实比较简单,首先呢,把固件先刷到U盘里,不明白的可以看我之前的文章。

固件9.2.0刷入U盘

可以看到U盘分为了一个可识别盘和一个不可识别盘。

两个盘

然后解压N1刷入coreelecv9.2替换文件,将里面的内容覆盖到盘符为COREELEC的那个盘,替换掉原文件。

这些复制并覆盖到COREELEC盘

2.2 开机设置

然后把U盘插到N1靠近HDMI的那个U口,上电开机,这一过程就是等待,期间可能会黑屏,不用担心。

U盘安装中

完成后进入首页,语言先不要设置。

标志性的红色主题

可以接入手柄或者鼠标进行操作,T1的遥控器在这里没有用,手柄A确定,B返回,鼠标左键确定,右键返回。

可以更改自己的Hostname。

更改为自己的名字

可以通过网线和Wifi连入互联网。

Wifi和网线都可以

SSH和Samba开启并设置复杂性高一点的密码。

打开SSH和Samba

最好设置密码

下一步,下一步,就可以进入主页了。然后要先把自动更新关闭,进入左上角齿轮设置。

齿轮设置

选择最后一个CoreELEC。

CoreELEC

在Updates里的Automatic Updates的auto改为manual。

关闭自动更新。

退出进入到Interface设置。

Interface

先在Skin界面的fonts把字体从Skin default改为Arial based,否则中文会乱码。

改fonts

然后去Regional里把Timezone country改为China。

更改时区

然后更改Language,联网后等待一段时间再更改语言,否则可能里面没有其他语言显示。

坑1:一定要连接wifi后等待一段时间,语言里才会有简体中文选项。

更改语言

改成简体中文

2.3 刷入到eMMC

通过putty工具进入到CoreELEC的IP地址,输入SSH的用户名:root,密码就是刚开始设置的密码。输入指令:

/flash/installtoemmc

然后界面会提示你是否确认此操作,确认请输入yes。

输入yes

然后中间会提示你是否把用户数据拷入eMMC,选择yes,也可以选择no,然后开机设置到时候需要重新设置。

用户数据拷入

过程很快,可能系统已经运行在内存里,所以拷入到eMMC特别快。然后会提示是否重启,选择y。

重启

重启之后,有可能会卡在安卓机器人界面,不要怕,拔掉电源,拔掉U盘,再插上电源就可以了。启动进入到CoreELEC主页后,其他用户设置都在,除了网络,所以网络需要重新设置,如果是网线没关系,Wifi需要进入到齿轮设置—>CoreELEC—>连接,选择自己的Wifi连接即可。

3、CoreELEC 9.2.0 节目源设置

关于如何添加节目源和PVP插件的,本人用的是bilibili里的Kifen的步骤,可以详细参考原作者的。


首先进入到电视,选择进入插件浏览。

进入插件浏览

然后选择PVR IPTV Simple Client确定。

PVR IPTV Simple Client

选择安装,会自动退出到上一个界面进行安装。

安装。

安装需要几分钟,完成右上角会有提示,以及插件前面会变成√。

安装完成

然后确定键进入插件,选择设置。

设置节目源

节目源可以通过位置处确认键切换远程路径和本地路径。远程路径只要填入URL的地址就可以了。

远程路径

本地路径有好多方式,但是不要用USB,因为设置完成是要重启的,插着USB会导致无法重启到主页。

本地路径

本地路径方式

如何把节目源放到CoreELEC里面,我使用的是WinSCP软件,直接拖到主文件夹里的Music里。

另外,可以添加电子节目单,这样子就能看到电视节目预告了。

电子节目单设置

设置后需要重启

重启后进入到电视—>频道,就可以选择想要看的节目啦。

频道

选择电视节目

如果想重新设置节目源,需要进入到齿轮设置—>插件—>我的插件PVR客户端—>PVR IPTV Simple Client—>设置,进行重新设置。

节目源设置完后,如遇到没有声音,则需要设置一下音频输出,齿轮设置—>系统—>音频—>音频输出设备,改为ALSA: AML-AUGESOUND, HDMI。

更改音频输出设备

如果还没有声音,需要到电视节目进行设置,选择右下角的齿轮设置。

齿轮设置

选择音频设置。

音频设置

把音量那一栏调为0,默认可能是个负数。

音量增益调节

音量设置最好有个鼠标接入会比较好调节,本人用的360手柄,着实非常难受,音量大小默认居然是右摇杆。


4、CoreELEC插件安装


本来这部分割掉了,因为其他倒腾其他固件的影响,但是想想还是写一点吧,虽然只装了一个天气插件。

默认天界界面是可以直接进入到插件安装的,但是我这里为了文章先卸载了,所以显示不对。

天气界面

可以直接进入到插件库来进行安装,以下图片可能会略微有顺序错误,因为拍的比较早。

从库安装

所有库

这里选择天气,可以看到有很多插件可以安装的。

天气

选择雅虎天气。

雅虎天气

第一次需要安装,过程和IPTV插件一样的,然后需要进行设置。

这是安装好后的界面

设置主要是设置你的地区,因为天气预报是根据地区来的,可以添加多个地点。

地点设置

输入需要用英文。

输入地点

因为英文导致很多地区名称一样,所以需要在搜索出来的地点中选择你的城市。

选择所在地

设置好后,退回到主界面,就可以看到天气啦,我忘了默认是10天还是一周的天气预报。如果没有显示可以重启一下系统。

天气界面

天气插件的安装和设置非常简单的,当然,可以看到插件库有非常多的插件可以安装,笔者在这里没有时间一一尝试,后期有空的时候再折腾这个CoreELEC吧,目前还在弄Homeassistant。

5、总结

这篇文章,我其实是不满意的,因为还没有设置局域网的硬盘,本人是想让N1做一个轻量化NAS,然后部署个硬盘在上面,作为媒体中心和照片备份,这段时间出文慢了,卡在homeassistant的坑上,HACHINA的M1方案也不可行,所以我就把M1刷机了,另外刷机的还有TC1。

MQTT服务的搭建也花了我一些时间,网上的教程总是模棱两可,目前解决了,docker搭建emqx和非docker搭建mosquitto。我会在下一篇homeassistant的文章里主要讲TC1和M1的刷机(M1的劫持被我放弃了),以及MQTT的搭建,还有Homekit的连入。原本计划的USB摄像头,由于网络的原因没弄好,要先割了,虽然很需要这个功能来看娃。

另外,有一个小篇会写一下,就是如何把N1强制刷回安卓系统(给需要的新手)。


相关推荐

CentOS 7 搭建 Harbor2.4.1 Docker镜像仓库

上一篇文章我们使用了registry镜像来搭建Docker私有镜像仓库,但是使用体验不是很好,没有一个可管理的UI界面,管理很麻烦。本篇文章将介绍一个新的搭建Docker镜像仓库的工具叫做Har...

简单认识认识mqtt及mosquitto(mqtt报文解析)

某项目中使用了MQTT作为进程间的通信方式,之前没用过,这两篇笔记我们就来一起学习一下这种方式。MQTT的一些介绍以下介绍内容来自《[野火]《LwIP应用开发实战指南》MQTT协议全称是Messa...

全源码打造高性能 LNMP 架构: 实战教程(2025最新版)

适用场景:企业生产环境、自建Web服务、深度性能调优操作系统:CentOS7/8、RockyLinux、Debian、Ubuntu(本文以CentOSStream9为例)技术栈:N...

Nacos3.0重磅来袭!全面拥抱AI,单机及集群模式安装详细教程!

之前和大家分享过JDK17的多版本管理及详细安装过程,然后在项目升级完jdk17后又发现之前的注册和配置中心nacos又用不了,原因是之前的nacos1.3版本的,版本太老了,已经无法适配当前新的JD...

Ubuntu24.04.2 企业级MinIO存储系统部署指南

一、概要1.1MinIO架构解析MinIO是一款高性能的云原生对象存储系统,采用Golang开发并遵循ApacheLicensev2.0协议。其核心架构基于纠删码(ErasureCode)技...

从零打造自己的 国产鸿蒙(OpenHarmony)定制系统-完整可落地流程

适用版本:OpenHarmony4.0/5.0Standard目标人群:想在x86PC、RK3568开发板或自有硬件上裁剪、加品牌、预装应用并生成可刷机镜像的开发者/团队目录环境准...

一次暂未成功的dify安装经历(dify怎么安装)

前几天在阿里云买了一台机,这几天一直在尝试安装dify,到现在还没安装上我是按这个教程装的https://blog.csdn.net/2401_82469710/article/details/14...

ZLMediaKit教程(五)支持webrtc(webrtc lib)

ZLMediaKit系列文章(共六篇):ZLMediaKit流媒体(一)编译安装ZLMediaKit教程(二)主程序和配置文件解析ZLMediaKit教程(三)URL规则ZLMediaKit教程...

Linux程序安装与管理指南(linux程序安装命令大全)

在Linux系统中,安装和管理程序主要通过包管理器和手动编译安装两种主要方式实现。以下是详细的操作指南,涵盖常见发行版(如Ubuntu/Debian、CentOS/RHEL、Fedora等)的用法。一...

离线状态下安装 Nginx 各个模块?这篇攻略让你轻松搞定

你是不是也在为离线状态下安装Nginx各个模块而发愁?在互联网大厂后端开发工作中,我们常常会遇到一些特殊的网络环境,比如公司内部的离线服务器,或是处于隔离状态的测试环境。当需要在这些离线环境中安装...

Rust实践:Win10环境下的openssl交叉编译

Rust支持跨平台,可以指定生成目标平台,交叉编译也是支持的。当然,想要交叉编译成功,还需要指定平台的编译器(如:msvc、gcc等)。openssl是C语言开发的库,如果在Rust代码中用到open...

Linux下Blackwell架构显卡(RTX5070/5090)编译PaddlePaddle指南

Blackwell显卡架构如RTX5070\5090等显卡当前Paddle预编译版本中包含的GPU架构(即SM架构)是有限的,比如常见的SM75(T4)、SM86(A10)、SM89(...

突破操作系统界限,掌握Linux的必备指南

#头条创作挑战赛#简介Linux是一种开源的操作系统,它的核心思想是自由和开放。Linux以其稳定性、可靠性和安全性而闻名,被广泛用于服务器和嵌入式设备中。Linux创始人Linux安装在安装Linu...

Linux日常高频使用的100条命令,强烈建议收藏

查看系统信息如何查看系统版本:uname-alsb_release-acat/etc/os-release如何查看系统内核信息:uname-r如何查看系统CPU信息:lscpucat...

Linux文件系统结构全解析(linux文件结构详解)

对Linux新手而言,“一切皆文件”的设计哲学常让人既兴奋又困惑——打开终端输入ls/,看到的bin、etc、var等目录到底有什么用?如何快速定位关键文件?本文将从Linux文件系统的底层逻...

取消回复欢迎 发表评论: