一文看懂创维e900v22c成功刷入EmuELEC怎么启用蓝牙与WiFi功能
在创维e900v22c上刷入EmuELEC系统后,想要充分利用其强大的游戏和多媒体功能,开启蓝牙和WiFi是不可或缺的一步。接下来,我们将详细介绍如何轻松实现这一操作,让您的设备焕发新生。本教程适用于 创维e900v22c,已刷入EmuELEC 4.6版本(内核版本Linux EMUELEC 4.9.269)
一般文章都在说,e900v22c刷EMUELEC后是没有蓝牙及WIFI驱动的,但EMUELEC 4.9.269内核中其实已经包含了uwe5621ds的相关驱动文件
EMUELEC:~ # ll /usr/lib/kernel-overlays/base/lib/modules/4.9.269/uwe5631-aml/
drwxrwxr-x 2 root root 83 Dec2 10:42 ./
drwxrwxr-x 33 root root 937 Dec2 10:42 ../
-rw-rw-r-- 1 root root 63816 Dec2 10:42 sprdbt_tty.ko
-rw-rw-r-- 1 root root 550880 Dec2 10:42 sprdwl_ng.ko
-rw-rw-r-- 1 root root 1205992 Dec2 10:42 uwe5621_bsp_sdio.ko
网上能搜到的各个刷机教程中告知e900v22c应使用 g12a_s905x2_2g.dtb 这个dtb,但如果使用这个dtb的话是无法直接加载这几个驱动文件的。
解决方案:1、下载KryptonLee大神修改过的dtb文件2、替换掉盒子中的dtb文件3、重启机器4、ssh连上盒子并执行以下代码
insmod /usr/lib/kernel-overlays/base/lib/modules/4.9.269/uwe5631-aml/uwe5621_bsp_sdio.ko
insmod /usr/lib/kernel-overlays/base/lib/modules/4.9.269/uwe5631-aml/sprdbt_tty.ko
insmod /usr/lib/kernel-overlays/base/lib/modules/4.9.269/uwe5631-aml/sprdwl_ng.ko
ifconfig wlan0 up
systemctl start sprd_sdio-firmware-aml.service
执行完毕后盒子的蓝牙和Wifi就可以正常工作了
测试无误后,将步骤4的代码加入到 /storage/.config/custom_start.sh 中,之后每次重启盒子都能自动加载相关驱动,如果使用蓝牙手柄的,可参照其他蓝牙教程将自动配对代码也加入custom_start.sh即可。
后记:1、内核版本号可通过 uname -a 命令查看,EmuELEC 4.4使用的内核也是4.9.269,理论上也可以使用本办法
2、在KryptonLee大神的github仓库中,有包含e900v22c的红外遥控器的配置文件,该配置文件在他发布的CoreELEC中可以工作,我把相关文件移植到我目前使用的EmuELEC 4.6版本却无效,具体表现为按下遥控上的任意按钮,机器上的红外接受灯都会闪一下,通过ir-keytable -t进行验证下来该文件的keycode也都是正确的,但系统不会有任何反应,原因不明。
https://www.znds.com/static/image/hrline/2.gif
相关阅读:
创维E900V22C/E900V22D S905L3芯片安卓9.0系统通刷/卡刷固件
创维E900V22D_S905L3(B)官改线刷固件包 创维E900V22D刷机包下载
创维E900V22D S905L3-B怎么刷Armbian 创维E900V22D刷机教程分享
特别好,我这的wifi和蓝牙工作得也特别好,唯独就是emuelec里的游戏马赛克太可怕了。
感谢楼主的分享,回头试试看 你好,emuelec 系统,联机功能优化开发。商务私单接吗?
我地球号 重启无法自动运行,为什么倉? 4.7.1辣娃娃适用吗?
页:
[1]