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

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

nanshan 2025-02-13 13:29 23 浏览 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强制刷回安卓系统(给需要的新手)。


相关推荐

0722-6.2.0-如何在RedHat7.2使用rpm安装CDH(无CM)

文档编写目的在前面的文档中,介绍了在有CM和无CM两种情况下使用rpm方式安装CDH5.10.0,本文档将介绍如何在无CM的情况下使用rpm方式安装CDH6.2.0,与之前安装C5进行对比。环境介绍:...

ARM64 平台基于 openEuler + iSula 环境部署 Kubernetes

为什么要在arm64平台上部署Kubernetes,而且还是鲲鹏920的架构。说来话长。。。此处省略5000字。介绍下系统信息;o架构:鲲鹏920(Kunpeng920)oOS:ope...

生产环境starrocks 3.1存算一体集群部署

集群规划FE:节点主要负责元数据管理、客户端连接管理、查询计划和查询调度。>3节点。BE:节点负责数据存储和SQL执行。>3节点。CN:无存储功能能的BE。环境准备CPU检查JDK...

在CentOS上添加swap虚拟内存并设置优先级

现如今很多云服务器都会自己配置好虚拟内存,当然也有很多没有配置虚拟内存的,虚拟内存可以让我们的低配服务器使用更多的内存,可以减少很多硬件成本,比如我们运行很多服务的时候,内存常常会满,当配置了虚拟内存...

国产深度(deepin)操作系统优化指南

1.升级内核随着deepin版本的更新,会自动升级系统内核,但是我们依旧可以通过命令行手动升级内核,以获取更好的性能和更多的硬件支持。具体操作:-添加PPAs使用以下命令添加PPAs:```...

postgresql-15.4 多节点主从(读写分离)

1、下载软件[root@TX-CN-PostgreSQL01-252software]#wgethttps://ftp.postgresql.org/pub/source/v15.4/postg...

Docker 容器 Java 服务内存与 GC 优化实施方案

一、设置Docker容器内存限制(生产环境建议)1.查看宿主机可用内存bashfree-h#示例输出(假设宿主机剩余16GB可用内存)#Mem:64G...

虚拟内存设置、解决linux内存不够问题

虚拟内存设置(解决linux内存不够情况)背景介绍  Memory指机器物理内存,读写速度低于CPU一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存...

Elasticsearch性能调优(5):服务器配置选择

在选择elasticsearch服务器时,要尽可能地选择与当前业务量相匹配的服务器。如果服务器配置太低,则意味着需要更多的节点来满足需求,一个集群的节点太多时会增加集群管理的成本。如果服务器配置太高,...

Es如何落地

一、配置准备节点类型CPU内存硬盘网络机器数操作系统data节点16C64G2000G本地SSD所有es同一可用区3(ecs)Centos7master节点2C8G200G云SSD所有es同一可用区...

针对Linux内存管理知识学习总结

现在的服务器大部分都是运行在Linux上面的,所以,作为一个程序员有必要简单地了解一下系统是如何运行的。对于内存部分需要知道:地址映射内存管理的方式缺页异常先来看一些基本的知识,在进程看来,内存分为内...

MySQL进阶之性能优化

概述MySQL的性能优化,包括了服务器硬件优化、操作系统的优化、MySQL数据库配置优化、数据库表设计的优化、SQL语句优化等5个方面的优化。在进行优化之前,需要先掌握性能分析的思路和方法,找出问题,...

Linux Cgroups(Control Groups)原理

LinuxCgroups(ControlGroups)是内核提供的资源分配、限制和监控机制,通过层级化进程分组实现资源的精细化控制。以下从核心原理、操作示例和版本演进三方面详细分析:一、核心原理与...

linux 常用性能优化参数及理解

1.优化内核相关参数配置文件/etc/sysctl.conf配置方法直接将参数添加进文件每条一行.sysctl-a可以查看默认配置sysctl-p执行并检测是否有错误例如设置错了参数:[roo...

如何在 Linux 中使用 Sysctl 命令?

sysctl是一个用于配置和查询Linux内核参数的命令行工具。它通过与/proc/sys虚拟文件系统交互,允许用户在运行时动态修改内核参数。这些参数控制着系统的各种行为,包括网络设置、文件...

取消回复欢迎 发表评论: