EmuELEC使用指南五之在S905盒子上引导EmuELEC

本文主体结构搬运自

https://forum.libreelec.tv/thread/5556-howto-faq-install-community-builds-on-s905-s905x-s9 12-device/,有较大改动,英语好的可查看原文获得更多信息。

我强烈建议将系统装到 SD/TF 卡上或者 U 盘或移动硬盘里!如果装到盒子的内置闪存里,搞得不好会让盒子变砖,如果可以线刷还有救回的希望,如果不能线刷就彻底砖了。

 

1  准备工作-找适合盒子的 device tree 文件(dtb.img

 

注意: 不能用安卓系统的 dtb 文件,因为几乎不可能有用。

注意 dtb 文件最好到 LibreELEC 的官网下载,官网的地址经常有变动,目前 dtb 文件的下载地址为:https://kszaq.libreelec.tv/s905/8.2/device_trees/

S905:首先看看盒子名字有没有型号或者 CPU 型号(比如 S905M)的信息,如果没有, 就一个个试一遍。

例如:如果盒子有 2GB RAM 和百兆网卡,就用 gxbb_p200_2G_100M.dtb例如:千兆网卡的盒子就用 gxbb_p200_1Gbit.dtb

对于用螃蟹 WIFI 芯片的盒子用有 RealtekWiFi 字样的 dtb 文件。

S905X/S905M2/S905L目前该 CPU 的盒子只能用 S905X 的 dtb 文件

gxl_p212_1g_slowemmc.dtb,部分盒子即使使用该 dtb,仍会出现无法引导黑屏或者无声的现象。

 

2   准备 TF/SD 卡/U 盘/移动硬盘

 

注意:只有 1 个 USB 口能够引导启动系统,不知道哪个能引导系统的话需要依次尝试。有些盒子不能从 USB 口启动。经测试,MXQ PRO/数码视讯 Q5/魔百盒 G2 40F 都可以从 USB口引导启动。

下载 EmuELEC/LAKKA/LIBREELEC 镜像压缩包并解压得到 img 后缀的镜像。

用Win32DiskImager 把解压后的镜像烧到TF/SD /U /移动硬盘(以下以TF 卡统称)。烧写完镜像,会发现 TF 卡容量只有 512MB。别慌,这是正常的,因为 TF 卡里还有个

Windows 下看不到的 EXT4 分区,这个分区用来装数据。512MB 那个是 FAT32 分区,用来装引导数据,升级 EmuELEC/LAKKA/LIBREELEC 系统的话,用新版的文件替换此分区的数据即可。

下载正确的 device tree 文件并改名成 dtb.img替换掉 TF 卡里的同名文件。注意

EmuELEC/LAKKA/LIBREELEC 的官方纯净包里都有 dtb.img 文件,但是基本上那个文件没用,你得自己下载合适的 dtb 文件替换,不然无法引导系统。

首次引导启动 EmuELEC/LAKKA/LIBREELEC 系统,你得使用如下办法——有的盒子

 

以下方法可能只有一两种能起作用!注意以下引导方法只需运行一次,以后无需再相同步骤, 插卡开机进入 EmuELEC/LAKKA/LIBREELEC,不插卡开机进入安卓系统。

最通用的办法:先把盒子 root,然后安装 Reboot to LibreELEC.apk,插入刷好系统的 TF

卡,运行 Reboot to LibreELEC 并赋予 root 权限,重启后正常进入系统。

最省事的办法:经测试浙江移动数码视讯 Q5 等盒子可以用此方法。插入刷好系统的

TF 卡,安卓系统进入系统设置,选择恢复出厂设置,重启后正常进入系统。注意恢复出厂设置会清空机内设置,注意提前保存好账号等信息。部分机型也可以进入设置的升级模式来引导系统。

RESET 键法(toothpick 法):江苏移动数码视讯 Q5、浙江移动 S905M2 数码视讯

Q5 可以用此办法。关机插入刷好系统的 TF 卡,按住 Q5 反面的 RESET 键,开机即可正常进入系统。

AV 孔法:按 RESET 键法的变种,MXQ PRO 等外贸 S905 机能用此法。关机插入刷好系统的 TF 卡,用牙签等比较长的尖锐物抵住 AV 孔的底部,会有按钮被按键的感觉,抵住不放开机即可正常进入系统。

终端模拟器法:是最通用办法的手动版,先把盒子 root,然后安装终端模拟器的 apk

Terminal Emulator.apk),插入刷好系统的 TF 卡,运行终端模拟输入 su 并赋予 root 权限, 再输入 reboot update,重启后正常进入系统。

菜单键法 (极少数盒子用此法):断开电源,插入刷好系统的 TF 卡,按住遥控器的菜单键不松手,通电开机直到系统进入 EmuELEC/LAKKA/LIBREELEC 系统。

TTL 线法:对于不能正常 root 的盒子,如果可以连 TTL 线的话,用 TTL 线连上盒子, 插入刷好系统的卡,在电脑端输入 reboot update,重启后正常进入系统。

 

系统升级

 

下载 EmuELEC/LAKKA/LIBREELEC 镜像压缩包并解压得到 img 后缀的镜像,用最新版的 7z 打开第一分区,将第一分区所有的文件提取出来,覆盖掉 TF 卡 FAT32 分区的同名文件即可。注意部分大的升级版可能无法用此法直接升级,需要重新刷写空白镜像。

 

4  从 TF 卡启动,用盒子内置闪存存放数据

 

意义不大,就不搬运了,有兴趣自己看:[HOWTO] Boot from SD card, use internal memory for data

 

5  把系统装到盒子内置闪存里(不推荐,容易变砖)

 

目前淘宝上某风就是把 EmuELEC 系统刷到二手 Q5 盒子里的内置闪存出售,用的就是这种办法。首先通过 TF 卡正常引导 EmuELEC 系统,然后通过 SSH 连上盒子,输入installtointernal,再按照屏幕上的信息一步步操作即可。此命令会清空 SYSTEM 和 DATA 分区的所有数据!

注意: 如果你的盒子用的不是标准的分区配置,首次从内置闪存启动的时候会看到错误信息,没关系,从 TF 卡再启动一次再运行一遍 installtointernal 即可

版权声明:
作者:EmuELEC中文网
链接:https://www.emuelec.cn/81.html
来源:EmuELEC中文网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>