在AOSP中为Lollipop启用以太网
问题描述:
有谁知道使用AOSP启用Android Lollipop上的以太网所需的步骤。我找到了ICS和KitKat的教程,但没有用于棒棒糖。我正在使用IMX6 Nitrogen6x_MAX板。在AOSP中为Lollipop启用以太网
终端命令导致奇怪的问题,所以我想尝试使用AOSP直接启用以太网,看看是否修复它。
谢谢。
答
那么有很多事情要做。从Android的移植谷歌集团搜索以太网有良好的信息,例如:https://groups.google.com/forum/#!searchin/android-porting/ethernet|sort:relevance/android-porting/DWg67cTX5BE/3aPtzeZpBAAJ
这里是你如何可能会开始......
启用你的Linux内核正确的以太网驱动程序,例如:
CONFIG_USB_USBNET=y
CONFIG_USB_NET_CDC_EEM=y
以下内容添加到产品.mk
文件:
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.ethernet.xml:system/etc/permissions/android.hardware.ethernet.xml
打开在012 DHCP和IP更新:
service dhcpcd_eth0 /system/bin/dhcpcd -ABKL -f dhcpcd.conf
class main
disabled
oneshot
service iprenew_eth0 /system/bin/dhcpcd -n
class main
disabled
oneshot
更新frameworks/base/core/res/res/values/config.xml
包括关于以太网的连接信息,在networkAttributes
字符串数组添加:
<item>"ethernet,9,9,2,-1,true"</item>
UPDATE:此链接可能是有用的,以及https://github.com/gxben/aosp-ethernet
我是也感兴趣,请保留我贴。 –