您的位置:首页 > 其它

泛泰btnvtool蓝牙工具的使用

2013-10-17 01:19 3175 查看
adb shell下 btnvtool --help得到信息如下:

BT NV Read/Write Tool

Usage: btnvtool [options]

optional arguments:
flag	long option	  cur/dflt	description

-b	--board-address	  NV447 or rand	Bluetooth MAC address to use
-r	--reference-clock 32000000	BTS reference clock Hz	  19200000
-c	--enable-clock-sharing		enable  clock sharing in BTSoC
-p	--print-all-nv		Read and Print all BT NV items
-O	--on-boot-config		On boot BD address generation

option flags:
-h	--help


测试 输入 btnvtool -p :

root@android:/ # btnvtool -p
--board-address: 29.84.15.40.2d.8f
--reference-clock: 19.2 MHz
--clock-sharing: Enabled


然后再输入 btnvtool -b ff:00:11:22:33:44

然后再 btnvtool -p:

root@android:/ # btnvtool -p
--board-address: 44.33.22.11.0.ff
--reference-clock: 19.2 MHz
--clock-sharing: Enabled


可以发现bt mac address(理解应该是这个含义)变了,

然后在persist文件夹下就会发现多了一个.bt_nv.bin的文件(如果之前没有则会新建)打开内容如下:



可见可以通过这种方式设置蓝牙的MAC地址,但是因为泛泰的这种设置蓝牙地址方式跟android标准的不一样所以依然不能设置cm10.2 或者mokee4.3的蓝牙地址,只能通过其他方法设置(直接读rawdata分区相应地址,同wifi mac获取一样)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: