无网络环境的应急方案
当连手机 WiFi 都不可用时
EtchDroid 的常规工作流需要手机下载 ISO——但应急场景下可能连网络都没有(地下车库、农村山区、野外考察、灾难现场)。这时候"预置内容"比"即时下载"重要得多。
四级递进的备用方案
一级:手机内部存储预置
最简单也最有效的方案——在手机里预存一个小体积的 Live ISO。
推荐存以下之一:
- System Rescue(~700MB):功能完整的服务器/桌面应急 Live 系统
- Alpine Linux Standard(~50MB):极简,只有命令行 + SSH + 基础工具链
- Tiny Core Linux(~16MB):极小,几乎不占空间,但功能极简
- Knoppix(~700MB):老牌 Live 发行版,硬件检测能力强
8GB 的 ISO 都能轻松塞进一台 64GB 存储的手机。平时占不了多少空间,关键时刻能省 10 分钟下载时间。
二级:USB 预存 ISO
如果手机存储也紧张,提前在 U 盘里保存一个 ISO 文件——等需要时,把 U 盘先插入电脑从里面拷 ISO 到手机(或者直接把 U 盘同时作为 ISO 存储盘和 EtchDroid 的目标盘,虽然目标盘会被覆盖)。
三级:局域网点对点传输
如果有另一台电脑但没有互联网:
- 电脑上已有 ISO 文件(比如之前下载好的)
- 手机和电脑连同一个路由器
- 电脑开启 HTTP 文件服务器(最简单的方法是
python -m http.server) - 手机浏览器访问电脑的 IP 地址下载 ISO
四级:手机间互传
如果有多台手机在场:
- 通过局域网文件传输(AirDrop、快传、Bluetooth FTP)
- 通过 USB 直接连接(如果两台设备都是 USB OTG Host 支持)
- 共享其中一台已有 ISO 的手机给其他设备下载
灾难现场的极端案例
在地震、断电、网络中断等极端场景下:
- 手机电池是稀缺资源——提前充满、带充电宝
- OTG 线是必备品——别指望现场能找到
- U 盘是唯一的"大容量可移动存储"——硬盘可能震坏
- EtchDroid 可能是你唯一能用来恢复任何电子设备的工具链入口
这听起来极端,但 EtchDroid 的设计理念里就包含了"在最差的条件下也能工作"的考量——无 root、纯 Android API、不开机也不联网,所有写入操作完全在本地完成。
一个不那么极端的日常场景
很多人不知道,离线状态下用 EtchDroid 写 U 盘比在线场景更简单——因为你不用等下载,直接从手机存储选文件就行。如果你习惯在手机里存一个常用 ISO,那么 EtchDroid 整个写入流程就是:
- 插上 U 盘 → 2. 打开 EtchDroid → 3. 选文件 → 4. 写入 → 5. 完成
总操作时长不到 2 分钟。