【问题标题】:Android Fastboot over Ethernet to flash boot imageAndroid Fastboot over Ethernet 到闪存启动映像
【发布时间】:2015-04-06 11:41:09
【问题描述】:

我已通过以太网将主机与 Android 设备连接起来。 我有一个通过以太网电缆连接到路由器的 android 设备和连接到同一路由器的主机(linux-Ubuntu)。

Host Ip is : 
eth1 : inet addr : 192.168.101.102 mask : 255.255.255.0

设备IP(配置这个IPstatic不是DHCP):

   192.168.101.105 
Network Prefix Length : 24
Default Gateway : 192.168.0.1

我可以在正常模式下从主机 ping 设备。 但是当我通过 Power + Volume Down 或 adb reboot bootloader 进入 fastboot 模式时:我既无法 ping 设备,也无法使用 fastboot -t flash boot 刷新设备

设备以太网接口名称是eth0,而主机接口名称是eth1。有关系吗?

我怎样才能做到这一点,还是不可能?

【问题讨论】:

  • 这是一个主题,因为 fastboot 是一个开发工具,用于接收和刷新您刚刚从 Android 源代码编译的系统映像。

标签: android networking adb ethernet fastboot


【解决方案1】:

Fastboot 是一个开发工具,用于接收和刷新您刚刚从源代码编译的系统映像

但我不知道它默认具有任何网络功能。通常,Android 设备上的网络通过 Linux 内核运行,fastboot 是一种具有最少 UI 的第二阶段引导加载程序 - 当您处于快速启动模式时,没有 Linux 内核正在运行。 Fastboot 通常具有操作 USB 接口、读取一些按钮和绘制屏幕的代码,但这就是典型手机/平板电脑上的板外 I/O 通常需要的全部内容。

如果您拥有操作处理器所需的所有硬件文档,启用必要的外围设备(包括 RAM? )、联网和写入闪存。问题是您可以将其存储在哪里,但恢复分区可能是一种可能性。

另一个选择可能是修改恢复分区 - 一个具有自己的内核和用户空间的微型 Linux 系统 - 以接​​收网络有效负载并刷新主系统和/或数据分区,而不仅仅是解释先前下载和存储的 OTA 有效负载由完整的运行系统。

【讨论】:

    猜你喜欢
    • 2016-11-21
    • 1970-01-01
    • 1970-01-01
    • 2013-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-05
    • 2015-06-20
    相关资源
    最近更新 更多