【问题标题】:Enable Ethernet in AOSP for Lollipop在 AOSP 中为 Lollipop 启用以太网
【发布时间】:2016-11-12 21:25:37
【问题描述】:

有谁知道使用 AOSP 在 Android Lollipop 上启用以太网所需的步骤。我找到了 ICS 和 KitKat 的教程,但没有找到 Lollipop 的教程。我正在使用 IMX6 Nitrogen6x_MAX 板。

终端命令引起了奇怪的问题,所以我想尝试使用 AOSP 直接启用以太网,看看是否可以解决问题。

谢谢。

【问题讨论】:

  • 我也有兴趣,请留言。

标签: android android-source ethernet


【解决方案1】:

嗯,有很多事情要做。来自 Android-Porting Google Group 的好信息在那里搜索以太网,例如: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

init.rc 中开启 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>

更新:此链接也可能有用https://github.com/gxben/aosp-ethernet

【讨论】:

    猜你喜欢
    • 2015-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多