魔百盒101S 蓝牙驱动
本帖最后由 急不可待 于 2018-4-17 20:13 编辑移动魔百盒CM101S 海思3798M芯片破解后怎么添加蓝牙,蓝牙适配器插上没有反应。
大师们能否添加蓝牙驱动,谢谢
本帖最后由 yehaku 于 2018-4-26 14:44 编辑
提取内核文件 BOOT.IMG 然后解包编辑init.rc init.amlogic.rc 设备启动配置和服务运行文件。把对比其他带蓝牙驱动的 BOOT.IMG 把里面的蓝牙驱动服务配置字段 复制粘贴到最后就可以启动蓝牙服务了。对了如果SYSTE目录里面没有蓝牙驱动模块记得把对应的蓝牙驱动模块块也复制进去。可以提取其他相同蓝牙芯片的盒子或者手机的驱动文件。改好后再把BOOT.IMG重新打包好。然后用进BL模式刷写进去调试。也可以直接在系统模式下用DD命令刷。不过防止代码错误出现无法启动核心的问题。最好是在BL模式下刷写
最后调试好了再重新备份BOOT分区做完美线刷包。或者卡刷包
最后在修改/system/build.prop
搜索 bluetooth 把相关配置的 false 改为true启用
hw.has.bluetooth=false
改为
hw.has.bluetooth=true
下边这段也可以不用改。以为加了#等于不启用。不过有的内核必须要判断。可以改了测试下看看效果改前记得备份好原始文件
#config.disable_bluetooth=true
改为
config.disable_bluetooth=false
----------------------------------------------
下面是解包后BOOT.IMG 核心里面的配置文件 init.amlogic.rc
蓝牙服务启动模式的设置 对照其他开启蓝牙模块的ROM的BOOT修改
如果怕麻烦把这段设定服务去掉也可以。有的核心会默认自动挂载蓝牙服务不需要加入判断
service load_btdriver /system/bin/rtk_bt_driver.sh load
#user bluetooth
#class main
#group bluetooth net_bt_stack
disabled
oneshot
service unload_btdriver /system/bin/rtk_bt_driver.sh unload
#user bluetooth
#class main
#group bluetooth net_bt_stack
disabled
oneshot
on property:bluetooth.btdriver=true
start load_btdriver
on property:bluetooth.btdriver=false
start unload_btdriver
其他盒子也是差不多类似的情况
yehaku 发表于 2018-4-26 13:56
提取内核文件 BOOT.IMG 然后解包编辑init.rc init.amlogic.rc 设备启动配置和服务运行文件。把对比其他带蓝 ...
刷机后无WIFI,有原固件,怎么破。谢谢 魔百盒101s安装教程、破解教程、固件分享、救砖教程合集!_中国... 中国移动魔百盒 https://www.znds.com/tv-1020700-1-1.html 高手在当贝啊!学习了 yehaku 发表于 2018-4-26 13:56
提取内核文件 BOOT.IMG 然后解包编辑init.rc init.amlogic.rc 设备启动配置和服务运行文件。把对比其他带蓝 ...
刷机后无WIFI,有原固件,怎么破。谢谢 高手在当贝啊!学习了 太牛了 , 第二步我就卡住了。。。。
yehaku 发表于 2018-4-26 13:56
提取内核文件 BOOT.IMG 然后解包编辑init.rc init.amlogic.rc 设备启动配置和服务运行文件。把对比其他带蓝 ...
{znds8} yehaku 发表于 2018-4-26 13:56
提取内核文件 BOOT.IMG 然后解包编辑init.rc init.amlogic.rc 设备启动配置和服务运行文件。把对比其他带蓝 ...
高手在当贝啊!学习了
页:
[1]