日期:2014-05-16  浏览次数:20531 次

求教Android底层高手
大家好,小弟最近刚开始实习。
公司第一阶段要求使Android的Bluetooth功能可以在Freescale的i.MX6_sabrelite芯片上(芯片连到公司的智能电话屏幕)能够起作用(也就是要porting)。
在参考了一个专门网站(i.MX_Android_R13.1_User_Guide)和打了几个公司内部提供补丁和修改了几处文件后,现在编译了所有镜像,下载到sd卡,Android已经能顺利运行在Freescale的i.MX6_sabrelite芯片上了。
现在对Bluetooth的使能该怎么一步一步来,有点迷茫,以前没搞过这方面的。。。
参考了一些这个网站的内容:http://processors.wiki.ti.com/index.php/Android_wireless_build_and_porting_guide
这个是关于TI(Texas Instruments)的芯片上wifi和bluetooth的porting。
不知各位能否给小弟提供一些必要的步骤,一些tips,或有什么好的论坛,网站(国外的最好),QQ群涉及到Bluetooth的porting方面知识的,我自己也收集了一些资料,也参考了一下http://www.kandroid.org/online-pdk/guide/bluetooth.html
不过现在还是有点一头雾水的感觉。
非常感谢!

------解决方案--------------------
实习?独立做 porting?威武。
------解决方案--------------------
太难了,。。
------解决方案--------------------
把Android Freescale的i.MX6_sabrelite芯片上,不知道你的Android的代码来源是哪里。鉴于交叉编译什么的,在你的板子上跑的Android代码的bluetooth部分,应该是可以正常跑起来的。不过TI的Android关于wifi&bluetooth部分,经常需要打补丁,kernel也学要特殊的配置。你也可以打点log跟下。