首页 收藏 QQ群
 网站导航
开启辅助访问

QQ登录

只需一步,快速开始

扫一扫,访问微社区

立即注册 找回密码
查看: 4062|回复: 3
[移动魔百和]

魔百盒101S 蓝牙驱动

[复制链接]
发表于 2018-4-17 20:10 | 显示全部楼层 |阅读模式
本帖最后由 急不可待 于 2018-4-17 20:13 编辑

移动魔百盒CM101S 海思3798M芯片破解后怎么添加蓝牙,蓝牙适配器插上没有反应。
大师们能否添加蓝牙驱动,谢谢
发表于 2018-4-17 20:41 | 显示全部楼层
魔百盒101s安装教程、破解教程、固件分享、救砖教程合集!_中国...        中国移动魔百盒        https://www.znds.com/tv-1020700-1-1.html
回复 支持 反对

使用道具 举报

发表于 2018-4-26 13:56 | 显示全部楼层
本帖最后由 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
其他盒子也是差不多类似的情况


回复 支持 反对

使用道具 举报

发表于 2018-4-27 20:55 | 显示全部楼层
高手在当贝啊!学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐应用 上一条 /6 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 浙ICP备14000780号 )

增值电信业务经营许可证:浙B2-20150411 丨 浙公网安备 33010802006145号

浙网文(2016)6491-366号 | GMT+8, 2018-7-16 05:19 , Processed in 0.059862 second(s), 13 queries , MemCache On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2018 ZNDS.Com

快速回复 返回顶部 返回列表