EmuELEC介绍和R3300L刷机

EmuELEC介绍

EmuELEC实际上是一个软件的整合, 要把它介绍清楚, 就不得不提相关联的一些项目.

Kodi

官网地址 https://kodi.tv/ Kodi

首先是Kodi(曾经也叫XBMC), 是一个可以跨多平台运行的影音娱乐中心软件. 由XMBC/Kodi基金会资助开发. 是当前各种ELEC项目的鼻祖.

OpenELEC

官网地址 https://openelec.tv/

OpenELEC(Open Embedded Linux Entertainment Center)是一个基于JeOS(Just Enough Operating System)的精简Linux, 用于将电脑变为可以运行Kodi的家庭媒体娱乐中心, 其功能包括影片管理和播放, TV播放, 相片浏览, 音乐播放. 因为不基于任何发行版, 所以OpenELEC的硬件驱动并不完整, 其优点在于提供了完整的管理界面, 普通用户完全可以通过界面管理系统而不需要使用命令行.

LibreELEC

官网地址 https://github.com/LibreELEC/LibreELEC.tv LibreELEC是从OpenELEC早期版本独立出来的一个分支. 与OpenELEC相比更精简, 更新更快(monthly updates), 官网文档详细, 更容易安装, 目前Kodi主页上的Friends列表, 只有LibreELEC, 没有OpenELEC. 目前大部分用户更倾向于使用LibreELEC.

OSMC

官网地址 https://osmc.tv/ OSMC 是一个基于Debian发行版的Kodi运行环境. 因为其基于Debian, 所以软件资源相当丰富. 相对应的, 运行OSMC需要的硬件要求相对LibreELEC要高. OSMC跟EmuELEC其实没什么关系, 但是既然都提到这么多了, 也顺带介绍一下.

RetroArch

官网地址 https://www.retroarch.com/ RetroArch是一个跨平台的前端框架, 虽然说也支持多媒体, 但其实主要还是用于游戏模拟器. RetroArch支持FC, SFC, GB, MD, Mame等各种模拟器引擎.

CoreELEC

官网地址 https://coreelec.org/
Github地址 https://github.com/CoreELEC/CoreELEC
CoreELEC 是LibreELEC的一个分支, 专注于在Amlogic芯片方案上运行的Kodi. 如果你的盒子使用的是Amlogic系列芯片, 推荐使用这个.

EmuELEC

Github地址 https://github.com/EmuELEC/EmuELEC
终于介绍到主角了. EmuELEC基于CoreELEC和Lakka, 专注于在Amlogic芯片方案上运行的游戏模拟器, 主要是RetroArch, 附带一些PSP这类游戏的独立模拟器, 界面基于EmulationStation, 在游戏中可以调出RetroArch界面. EmuELEC相当于树莓派上RetroPie的Amlogic版. EmuELEC以前叫SX05RE, 从版本2.5开始, 改名为emuELEC, 专注于游戏功能, 不再集成Kodi. 常用的WiFi设置, 蓝牙设置等功能已经集成到主界面, 不需要通过Kodi来设置.

EmuELEC的安装

参考 https://github.com/EmuELEC/EmuELEC/wiki 其中的 How to Install 部分, 根据自己的盒子芯片型号, 选择对应的img下载.

  • EmuELEC-Amlogic.arm-x.x.x-generic.img.gz 适用于S905/S912芯片的设备, 例如N1, Q5, Q7, R3300L等
  • EmuELEC-Amlogic-ng.arm-x.x.x-generic.img.gz 适用于新出的S905x2,S922x/A311D芯片的设备

下载完之后, 使用 Win32DiskImager, USB Image Tool等工具写入TF卡(或U盘).
写入结束后, TF卡实际被分成了两个分区, 一个是FAT32格式的引导区, 另一个是EXT4格式的系统区, 在Windows下无法访问.
然后在写好的文件系统中, 选择合适的dtb文件, 替换掉卡根目录下的dtb.img文件, 对应关系为

  • Amlogic S905 = p200/p201
  • Amlogic S905X = p212
  • Amlogic S905D = p230/231
  • Amlogic S905W = p281
  • Amlogic S912 = q200/q201

其中, R3300L是比较特殊的, 要选择S905X对应的 gxl_p212_1g_slowemmc.dtb, 这个版本能开启内置的WiFi.

在插入盒子启动后, 如果不能自动从TF卡启动, 需要安装一个Reboot to LibreELEC的app, Reboot to LibreELEC_v1.1_apkpure.com.apk, 运行这个后盒子重启, 就会从TF卡启动了, 以后只要插上TF卡, 就会自动从TF卡启动. 
启动后, 根据提示配置按键. 
ROM文件放置在系统区的 /storage/roms路径下, 可以在联网之后通过ssh上传

R3300L的刷机

R3300L的刷机其实是非常简单的,

准备工作

micro-USB线, 牙签之类非导电材质的小针状物, 安装好USB_Burning_Tool, 下载已经ROOT的安卓刷机包, 我使用的是

潜龙固件 https://pan.baidu.com/s/1dGbwYQX 密码: wimb

刷机步骤

  1. 打开USB_Burning_Tool, 打开img文件, Erase flash 和 Erase bootloader 默认勾选. 等着
  2. R3300L断开电源, 开关关上(弹出状态), 顶住AV口内的小开关, 连上USB线,
  3. 等待几秒, 会看到USB_Burning_Tool界面显示Connect success, 然后点击Start
  4. 然后就等进度条一直写到100%
  5. 完成后点击Stop, 关闭USB_Burning_Tool

然后拔掉USB线, 重新连上HDMI, 加电, 系统开机就是新的安卓系统了

猜你喜欢

转载自www.cnblogs.com/milton/p/11883811.html