首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android Fastboot over Ethernet to flash启动镜像

Android Fastboot over Ethernet to flash启动镜像
EN

Stack Overflow用户
提问于 2015-04-06 19:41:10
回答 1查看 4.3K关注 0票数 1

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

代码语言:javascript
运行
复制
Host Ip is : 
eth1 : inet addr : 192.168.101.102 mask : 255.255.255.0

设备IP (已配置此IP static,而不是DHCP):

代码语言:javascript
运行
复制
   192.168.101.105 
Network Prefix Length : 24
Default Gateway : 192.168.0.1

我能够在正常模式下从主机ping该设备。但是,当我通过电源+音量关闭或adb重新启动启动加载程序进入快速启动模式时:我既无法ping设备,也无法使用快速启动-t闪存启动刷新设备

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

我如何才能做到这一点,或者这是不可能的?

EN

回答 1

Stack Overflow用户

发布于 2015-04-06 20:41:50

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

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

如果您拥有操作处理器、启用必要的外围设备(包括内存)、联网和写入闪存所需的所有硬件文档,那么当然可以将U-Boot之类的工具改编为功能更强大的闪存工具,其中包括自己的网络堆栈。这里有一个问题,你可以将其存储在哪里,但恢复分区可能是一种可能性。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29470561

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档