已root三星Galaxy Note20 Ultra(Exynos)Android13蓝牙配置文件位置查询
关于Android 13系统蓝牙MAC配置文件路径的确认
对于Android 13系统,你提到的两个路径仍然是蓝牙配置文件的常见存放位置,不过三星Exynos机型更大概率会使用
/data/misc/bluetooth/bt_config.xml这个路径——Android后续版本逐步统一了蓝牙服务的命名,bluedroid目录在部分新机型上可能不再使用。既然已经获取root权限,你可以直接验证路径是否存在:
- 通过adb shell或终端模拟器执行
su获取root权限 - 分别执行命令查看目录内容:
ls -l /data/misc/bluedroid/ ls -l /data/misc/bluetooth/ - 如果找到
bt_config.xml或bt_config.conf,用cat命令查看内容,里面的<BDADDR>标签(或对应字段)就是蓝牙MAC地址。
- 通过adb shell或终端模拟器执行
修改蓝牙MAC的注意事项:
- 修改前一定要备份原文件,防止蓝牙功能出问题
- 修改后需要重启蓝牙服务或整机才能生效,可执行
service bluetooth restart重启服务 - 确保修改后的文件权限为
bluetooth:bluetooth,否则可能无法生效
内容的提问来源于stack exchange,提问作者SY Moon
相关产品推荐
相关产品推荐

