Hi,
I can comment on the BT part and a bit about Wifi part.
For BT - You should have a BlueZ driver for your BT device, be it usb
or uart transport, it should work with BlueZ in general first. If that
is taken care, then android UI will work out of the box without
any[minimal] issues.
Please specify whether what android release you are using, what's the
BT chip ? what transport ? and the exact problems that you face.
On WLAN,
The chip which I've worked with had WEXT support in its driver and the
supplicant/wifi.c integration code worked with the chip after few
minor modifications.
Here the key point is supplicant, if you can make your chip work on
normal linux via the supplicant, you should also be able to use
android UI.
regards,
Pavan
--
--Pavan Savoy