原來 android source code 的 vendor 從 2.2 後改成 device 了。
所以新增自己的 board 要加在 device folder 裡。
原來 prebuild/proprietory 的部分依照各 device/vendor 不同,放在各自的 device\ 內。
v9.0 提供 csr wifi 的 no-disclose driver。
放在 proprietary/wifi_csr
但是因為
- 是 user
- makefile 沒有包含在 board mk
所以build 出來的 image 沒有含這些 files
修改:
- 把 fsl-wifi.mk 的 LOCAL_MODULE_TAGS 由 user 改 eng
- imx51_bbg/AndroidBoard.mk 中加入
include device/fsl/proprietary/wifi_csr/fsl-wifi.mk
然後重新 make 就可以。
有關 android 的 wifi support,這一篇
port wifi driver to android 有說明
沒有留言:
張貼留言