发表于 2012-01-29 15:00 IP属地:未知
查看 131.1W | 回复 65
终于搞定了htc安卓系统和大众车载蓝牙rns510的连接问题
如果你没有耐心看完,到这里下载软件,手机需要root。
*****
先说症状吧,原本我和lp用的都是诺基亚的手机,连接rns510是没问题的。
后来我们相继换了安卓系统的三星和htc,都无法连上车载蓝牙了。不是连接不上,是根本就搜不到蓝牙设备。问了4s也没办法解决。
后来上论坛上问,也是没有答案,有车友说,可能有一批蓝牙模块是诺基亚做的,兼容性比较差,于是就放弃了连接车载的想法,就当没有这个功能吧。
春节期间,解决了手机和蓝牙鼠标的连接问题,不得不感慨,安卓的蓝牙真是烂。
以前买过一个蓝牙gps模块,wm系统的多普达,s60的诺基亚,0s6.0的黑莓都可以连接,只有安卓无法连接。
最精彩的是黑莓,在开启导航的时候还问你,是否使用外置gps。
当蓝牙鼠标连好后,突然想到,车载蓝牙是不是也可以用类似的方法解决呢?
手机找不到车载蓝牙,有两种可能,车载蓝牙的信道之类的不支持,或者车载的协议不支持。
如果能搜到,不管是不是能配对,至少信道是没问题的。
以下是过程:
1、手机先获得root权限。
2、安装es浏览器
3、安装超级终端
4、下载*****
*****
两个文件
5、es浏览器授予root权限,挂载系统目录为可写
6、用es把下载来的hcitool和hidd两个文件放入/system/bin/,并修改权限为可执行。
7、打开蓝牙,在超级终端运行如下:
su
cd /system/bin
hcitool scan
激动人心的画面出现了,车载蓝牙在终端里被搜到了,出现了mac地址和名称。
说明什么?硬件连接的条件是有的,软件的问题是存在的。
上楼,google,以我高考72分的英文水平(150满分)畅游互联网,终于在一个黑莓的论坛找到问题所在。
感谢谷歌网页翻译啊!!
大众旗下的所有车,包括大众、奥迪、布加迪等,全都使用了诺基亚拥有专利的rSAP蓝牙通讯协议。
这个协议简单来说,就是当你打电话的时候,车载蓝牙获取你sim卡的一些信息,然后利用车载天线接收通讯公司基站信号,你的手机不参与通讯。这样,通话质量就比用手机好。
然后,因为讨厌的专利与授权问题,很多型号的手机无法使用这个协议,注意,说的是型号,不是厂商。
因为在那个黑莓论坛中,他们说9000以上的型号不支持了,早期型号支持。按型号授权,诺基亚真黑啊,幸好不是按序列号授权。
安卓或htc是否获得授权呢?不知道,但是在这里,*****
我找到了解决方案,安装Bluetooth SIM Access Profile,Bluetooth SIM Access (Trial)两个软件,也可以在谷歌市场里找到,安装好之后,授予root权限。
到汽车里试一下,怎么形容我的心情呢?万分激动啊,终于配对成功了,打10086,这个不要钱,听到汽车里传来电脑客服的声音,我怎么第一次感觉这声音这么甜美呢?
好吧,最后简单的总结一下:
先执行hcitool看看手机能不能搜到车载蓝牙。
然后安装rsap软件进行配对。
庆祝。
又有了新的进展,原车730B的模块为诺基亚制造,现在换了730D的模块,任何手机都可以连了,包括苹果。
看来,并不是rns510的问题,而是蓝牙模块的问题。
[ 本帖最后由 kfmppler 于 2012-5-4 14:31 编辑 ]