Android系统 蓝牙设备默认名称更改方法

                Android系统 蓝牙设备默认名称更改方法

 

一、Android系统开机会首先读取BTM_DEF_LOCAL_NAME的值,如果为空,就使用"ro.product.model"作为默认的蓝牙设备名。

 

二、这里拿android8.1来分析一下,相关的代码在

      1、system/bt/btif/src/btif_dm.cc

Android系统 蓝牙设备默认名称更改方法

     2、BTM_DEF_LOCAL_NAME一般在device有定义,我这里是device\rockchip\xxxx\bluetooth\bdroid_buildcfg.h

Android系统 蓝牙设备默认名称更改方法

     3、实测是可以修改默认的蓝牙名称的,这里就不贴图了,相信我这样是可以的,哈哈。