Android enabling codecs
Since all OpenMax components are available in the public git trees, hardware accelerator binaries have been released that corresponds to certain Android releases.
For accessing the Android git trees, please refer to Accessing the Sources link above.
To download the hardware accelerator package, look for the "Android_DSP_Binaries" link in the Files section of this project.
See OpenMAX_Project for the list of publically available codecs.
Please drop all of the hardware accelerator binaries from the DSP directory (from the downloaded installation above) in to your /system/lib/dsp directory in your target file system. Please note that if the "dsp" directory is not present in your target file system it will need to be created.
For more detailed information refer to Android DSP Codecs wiki.
 Installing WLAN and Bluetooth in Android
Refer to Wilink Connectivity page on how to obtain the firmwarre and setup the system for WLAN and BT to work on Android
 Enabling Ethernet Port for Browsing
 To enable with external access point
Once Android has booted up, on a terminal type
netcfg eth0 up netcfg eth0 dhcp setprop net.dns1 192.168.0.1
 Checking the Kernel
Ethernet support is already built into the default Kernel configuration provided by Texas Instruments. To double check if ethernet is set in the kernel configuration, look in the .config file in the Kernel root directory and check that the following is set to "y":
CONFIG_INET IP_PNP CONFIG_IP_PNP_DHCP CONFIG_NET_ETHERNET CONFIG_MII CONFIG_SMC911X
If Ethernet and networking configurations are not enabled properly, then use the menu config to enable it. To enter menu config, type "make menuconfig" in the Kernel root directory. Follow the following to enable:
Networking supportàNetworking optionsà TCP/IP networking IP: kernel level autoconfiguration IP: DHCP support
Device DriversàNetwork device supportàEthernet (10 or 100Mbit)à Generic Media Independent Interface device support SMSC LAN9115678 support