关于emuelec系统写入到emmc教程

新的一年开始了,都说2023年,全球经济可能陷入“滚动式衰退”,全球增长预计从去年3%左右放缓至1%不到,世界格局的变化,对于国内来说既是机会也是挑战吧,话不多说。有朋友说需要把emmc写入到emmc,不要TF卡直接启动。于是我抽空个把小时研究了下,权当记录了。

 关于emuclec写入到emmc其实网上教程很多,但是比较杂,可能很多同学到处找实验,发现没有几个能实现的,其实主要原因还是linux的内核升级变化导致的。这里我总结一下:

1、如果是emuelc 3.9的,可以使用脚本升级,就是installtointernal.sh的这个脚本直接升级,是可以生效的。当然,这个脚本后面我会具体讲解原理,也可以自己修改。

2、如果是emuelc 3.9以后,以上方法是不生效的,那得使用系统自带的ceemmc的执行文件,通过命令方式即可升级,当然ceemmc是不开源的,但是使用是没有问题的。

以上两种方法都可以把emuelec烧录到emmc,让emuelc的系统直接在机器里面,不需要tf了,然后把游戏放置到tf卡里面,确实方便了不少,对于那些没有tf卡插槽的低配电视盒来说,不仅仅速度提升,游戏直接放置到U盘即可玩。

关于ceemmc的方法:

Usage of the tool:

CoreELEC:~ # ceemmc -h

Starting CoreELEC eMMC installation tool...
Usage: ceemmc [options]

 This tool is written by Team CoreELEC, vpeter, Portisch

[options]
 -v             verbose output
 -h, --help     print this help

The tool do have a short and long help description. Use -h for the short and --help for the long description:

CoreELEC:~ # ceemmc --help

Starting CoreELEC eMMC installation tool...
Usage: ceemmc [options]

 This tool is written by Team CoreELEC, vpeter, Portisch

[options]
 -v             verbose output
 -h, --help     print this help

 Available functions:

Hint: These options are available if no CoreELEC installation is found on internal eMMC:

  [No CoreELEC installation on eMMC]

   Install in dual boot mode, CoreELEC and Android on eMMC
     Use CoreELEC data from
       [1] current used SD or USB device
           Install CoreELEC on eMMC without removing Android from the device.
           Dual boot of Android and CoreELEC is possible.
           Not all memory of the eMMC can be used because of Android.

       [2] existing backup on current used SD or USB device
           Install CoreELEC on eMMC without removing Android from the device.
           Dual boot of Android and CoreELEC is possible.
           Not all memory of the eMMC can be used because of Android.
           An existing backup of the CoreELEC data on on current
           used SD or USB device will be used for installation.


   Install in single boot mode, only CoreELEC on eMMC
     Use CoreELEC data from
       [3] current used SD or USB device
           Install CoreELEC on eMMC and remove Android from the device.
           Only boot of CoreELEC is possible.
           The maximum of memory of the eMMC is used.

       [4] existing backup on current used SD or USB device
           Install CoreELEC on eMMC and remove Android from the device.
           Only boot of CoreELEC is possible.
           The maximum of memory of the eMMC is used.
           An existing backup of the CoreELEC data on on current
           used SD or USB device will be used for installation.

Hint: These options are available if an existing CoreELEC dual mode installation is found on internal eMMC:

  [Existing CoreELEC dual boot installation on eMMC]

   Migrate CoreELEC dual boot to single boot installation
     Use CoreELEC data from
       [1] current used SD or USB device
           Install CoreELEC on eMMC and remove Android from the device.
           Only boot of CoreELEC is possible.
           The maximum of memory of the eMMC is used.
           All existing CoreELEC data on eMMC will be removed
           and the new data from current used SD or USB device
           will be copied to eMMC.

       [2] the existing data on eMMC
           Install CoreELEC on eMMC and remove Android from the device.
           Only boot of CoreELEC is possible.
           The maximum of memory of the eMMC is used.
           The existing CoreELEC data on eMMC will be used for installation.

       [3] existing backup on current used SD or USB device
           Install CoreELEC on eMMC and remove Android from the device.
           Only boot of CoreELEC is possible.
           The maximum of memory of the eMMC is used.
           An existing backup of the CoreELEC data on on current
           used SD or USB device will be used for installation.


   Renew current CoreELEC dual boot installation on eMMC
     Use CoreELEC data from
       [4] current used SD or USB device
           All existing CoreELEC data on eMMC will be removed
           and the new data from current used SD or USB device
           will be copied to eMMC.

       [5] existing backup on current used SD or USB device
           All existing CoreELEC data on eMMC will be removed and
           the new data from an existing backup from current
           used SD or USB device will be copied to eMMC.


   [6] Make a backup of current CoreELEC dual boot installation on eMMC to current used SD or USB device
       Make a backup of all CoreELEC data on flash and/or storage
       partition on eMMC to the current used SD or USB device

   [7] Remove current CoreELEC dual boot installation on eMMC
       All existing CoreELEC data on eMMC and the existing
       CoreELEC dual boot installation on eMMC will be removed.

Hint: These options are available if an existing CoreELEC single mode installation is found on internal eMMC:

  [Existing CoreELEC single boot installation on eMMC]

   Renew current CoreELEC single boot installation on eMMC
     Use CoreELEC data from
       [1] current used SD or USB device
           All existing CoreELEC data on eMMC will be removed
           and the new data from current used SD or USB device
           will be copied to eMMC.

       [2] existing backup on current used SD or USB device
           All existing CoreELEC data on eMMC will be removed and
           the new data from an existing backup from current
           used SD or USB device will be copied to eMMC.


   [3] Make a backup of current CoreELEC single boot installation on eMMC to current used SD or USB device
       Make a backup of all CoreELEC data on flash and/or storage
       partition on eMMC to the current used SD or USB device

Hint: These options are available if device got booted with a CoreELEC installation on internal eMMC:

  [Existing CoreELEC installation on eMMC]

   [1] Make a copy of current CoreELEC installation on eMMC to current used SD or USB device
       Make a copy of all CoreELEC data on flash and/or storage
       partition on eMMC to the current used SD or USB device

 

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
CoreELEC是一款运行在嵌入式设备上的操作系统,它基于Kodi媒体中心,并且预装了一些常用的插件和扩展,可以实现多种媒体内容的播放和管理。而将CoreELEC写入emmc(闪存)是指将CoreELEC操作系统安装到emmc存储设备上,以便在设备启动时从emmc中运行系统。 在实际操作中,将CoreELEC写入emmc需要按照以下步骤进行: 1. 准备emmc适配器:将emmc存储设备插入emmc适配器中,然后将适配器插入电脑的USB接口。 2. 下载LiveSuite软件:通过网络下载并安装LiveSuite软件,这是一款用于刷写固件的工具。 3. 下载CoreELEC固件:从官方网站或者其他可靠来源下载最新版本的CoreELEC固件,确保文件格式为.img。 4. 进入刷写模式:打开emmc适配器,并将emmc插入适配器,然后按住设备上的复位按钮,保持按住并同时按下emmc适配器上的刷写按键,然后松开复位按钮。 5. 设置LiveSuite软件:打开LiveSuite软件,选择正确的emmc设备,点击“选项”按钮,然后选择CoreELEC固件的.img文件。 6. 刷写CoreELEC固件:点击LiveSuite软件中的“卡刷”按钮,开始将CoreELEC固件写入emmc存储设备。 7. 刷写完成:等待刷写过程完成,刷写成功后,软件将会提示操作完成。 8. 移除适配器:确保刷写完成后,安全地移除emmc适配器,然后将emmc设备插入到嵌入式设备中。 经过以上步骤,就可以成功将CoreELEC操作系统写入emmc存储设备,从而实现在设备启动时从emmc中运行系统,享受CoreELEC提供的多媒体播放和管理功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EmuELEC源码分析

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值