EmuELEC下载,安装和启动

务必先阅读EmuELEC/Armbian新手指导
https://www.jianshu.com/p/09c5cb6c8e3e

0.烧录EmuELEC系统前请注意:

本教程主要针对晶晨的机子,不提供刷机救砖破解等教程,建议读者自己通过相关教程使机子启动外部系统。

1.EmuELEC下载,安装和启动

去群文件的[镜像链接]里有人中日月EmuELEC 3.3.1S905/S912盒子2020春节整合版
此包标注的64G,实际是32G基础包+32G增补,所以基础包可以刷入32G的设备
新增3.9版本镜像
链接:https://pan.baidu.com/s/1KevNCyT_92kdHbnqhcX2Ow
提取码:2333

以上链接镜像仅适用于S905M/M2/MB/L 以及 S912 具体参见链接里的教程,其他芯片请移步官方镜像地址。

2. 官方镜像地址:

https://github.com/EmuELEC/EmuELEC/releases

官网安装教程生涩翻译

1.  下载与您的设备相对应的映像,如果您的设备没有映像,请尝试其中一个通用版本

*   EmuELEC-Amlogic.arm-xxx-generic.img.gz适用于S905 / S912
*   EmuELEC-Amlogic-ng.arm-xxx-generic.img.gz适用于S905x2,S905x3,S922x / A311D
(请注意名称中的`ng`)

2.  使用您能找到的最快的SD卡,它的确好用!并非所有SD卡/ USB驱动器的创建方式都一样,这会影响文件读取
/写入操作完成后EmuELEC加载和执行的速度。然后使用Rufus或类似的程序将映像刻录到SD卡。

3.  如果使用的是通用版本,则在写入映像后,请确保您为设备使用了正确的DTB,您可以在刚刻录的SD卡根目录
的“ device_trees”目录中找到它们。

请勿使用旧版本或任何其他发行版的DTB!

DTB文件和平台的示例:

*   Amlogic S905 = p200 / p201
*   晨S905X = p212
*   晨S905D = p230 / 231
*   晨S905W = p281
*   Amlogic S912 = q200 / q201(仅在v3.9或更低版本中)
*   晨S905X3 = sm1_s905x3

注意:您可以通过运行android和Terminal Emulator类型找到有关所需DTB的更多信息:
 `cat /proc/device-tree/amlogic-dt-id`它不会提供确切的DTB,
但您将获得足够的信息来解决它。试验一下RAM大小(1G / 2G / 3G / 4G)之类的东西,
如果您的机器具有千兆位NIC,请尝试_gibt变体。

您还可以查看此处是否列出了您的设备:[https](https://pastebin.com/MzcGntYB) :
 [//pastebin.com/MzcGntYB](https://pastebin.com/MzcGntYB)

现在,您已经知道哪个文件是设备的正确dtb,将其复制到SD卡的根目录,并将其重命名为`dtb.img`。

4.  **这是非常重要的一步!**将SD卡插入设备中,如果这是您第一次在设备上运行EmuELEC,
则需要在开机时按住“重置”按钮。有时,重置按钮隐藏在设备下方或3.5毫米插孔中,您需要牙签或类似物品。
小心按下,直到在打开设备电源时感到在3.5毫米插孔的底部有一个按钮单击。在第一次启动EmeELEC期间,
只需按一次复位按钮。另外,如果您的设备没有重置按钮,则可以在插入SD的同时启动android系统并使用名为
“ Reboot to CoreELEC”(或“ [Reboot to LibreELEC])的应用程序,也可以通过终端仿真器执行此操作,
只需键入“重新启动更新”
5.  此时,您应该看到EmuELEC加载屏幕。如果看到黑屏,请尝试使用另一个DTB,并且设备显示恢复菜单或加载
到Android中,然后检查是否已正确写入SD卡,并检查在打开设备电源时是否按下了重置按钮。
6.  等待分区扩展,设备将重新启动,如果没有错误,则将提示您配置游戏手柄。
注意:有时分区扩展后的第一次启动可能会因为准备文件而变慢,这取决于许多因素,因此您甚至可能不会注意到它。
# (https://github.com/EmuELEC/EmuELEC/wiki/How-to-Install#running-games)

将下载的压缩包解压到电脑,可以得到后缀为.img 的文件。
以 Windows 为例,下载名为Rufus(推荐) 或者 Win32DiskImager 的软件,安装后打开,载入img或者压缩后的镜像文件,选择U盘或者TF卡(注:小心别选成包含重要数据的本地硬盘)。

斐讯N1情况特殊,用人中日月的32G/64G游戏包还是比较方便的,刷机参见以下地址:

人中日月的个人空间 - EmuELEC 3.3.1(S905-S912盒子专用游戏系统)2020春节整合版下载与使用解说
bilibili.com/video/av82884417
人中日月的个人空间 - 春节包再更新
t.bilibili.com/349534243967157106?tab=2
https://tieba.baidu.com/p/6506187264
https://tieba.baidu.com/p/6429029091
强调:除了斐讯N1,新手别贪便宜花很少的的钱买64G以上的杂牌优盘或者TF卡,然后贪心不足的烧录了
人中日月的32G/64G游戏包,最后启动黑屏或者等待很久,希望这种情况就不要去群里求助了。

选择好镜像文件与设备后,点击写入,稍等一段时间,等进度条完成后,刷写镜像初步完成。烧写过程中,如果提示 格式化, 选否!

3. 替换一下 TF 卡里 FAT 分区下的 dtb.img 文件

在 TF 的 FAT32 分区里有个 device_trees 的文 件夹放着各种机型的 dtb 文件,根据自己 S905 盒子的机型,选择相关的 DTB 文件(使用 S905M 芯片的数码视讯 Q5 和 G2 40F 应下载 S905 目录下的 gxbb_p200_1G_100M.dtb,部分 使用 S905L/S905M2 的盒子用 S905X 下的 gxl_p212_1g_slowemmc.dtb 文件),并改名成 dtb.img,放在tf卡根目录,如果已经存在,替 换 掉即可,至此,镜像操作全部完成。
注:部分中兴V2.1需要用p281_1g 的dtb,而且存在启动慢,或者根本启动不开的问题。
如果dtb文件丢失,不必重新烧录,这里下载就行:
https://github.com/popsa851/s905-trees

4. 启动

如果第一次在盒子上启动,首先,打开盒子电源,一般进入安卓系统,下面有三种办法,任选其一:
1). 需要root权限,安装LibreELEC应用,打开,选择确定,授予权限,
2). 需要root权限,安装打开Terminal终端模拟器,输入

su

授予权限后,输入

reboot update

3). 不一定需要root权限,通过adb shell或者ttl输入

reboot update

盒子会重启,此时马上插入烧录好外置系统盘,等待启动即可。

自己亲手制作Win下可以直接管理roms的EmuELEC镜像
https://www.jianshu.com/p/15f8dc932e88
Armbian20.10安装和启动
https://www.jianshu.com/p/3da8cb5e09a6
注意:Emuelec(***ELEC之类的系统)与Armbian不兼容,启动过ELEC就启动不了Armbian了,反之可以,所以ELEC对boot环境具有破坏性。

5. 如果内置为EMMC芯片,可以先备份内置安卓系统,然后将EE刷入内置

5.1 本份和恢复内置安卓系统

去群文件的[EE脚本]文件夹里下载两个脚本

backup_system.sh
restore_system.sh

复制到EE的TF卡中
ssh下

cd [脚本所在路径]

输入

chmod a+x backup_system.sh
chmod a+x restore_system.sh

执行

./backup_system.sh

即可备份内置安卓系统到TF卡中。
保留好TF卡storage下的Andriod_system.img.gz等需要恢复时执行:

./restore_system.sh

即可恢复内置安卓系统。

5.2将EE刷入内置

ssh下输入

installtointernal

然后按提示一顿y之后就拷贝好了,提示你重启,按N,由于有概率失败,可以再执行一次

installtointernal

然后按提示一顿y之后,提示你重启,可以就按Y,等待完全黑屏迅速在开机前把U盘拔了。

你可能感兴趣的:(EmuELEC下载,安装和启动)