跳到主要内容
GeekHonize 官方站点
产品

QEFT 高通刷机工具

浏览器端的高通 9008(EDL)刷机工具

  1. 首页
  2. 产品
  3. QEFT 高通刷机工具
WebUSB扩展桥接libusbWebSerial9008设备模拟器rawprogram批量刷写A/B槽位

无需安装本地刷机软件——打开网页、选好引导镜像,即可对高通设备做分区表读取、镜像刷写、回读与擦除。Sahara + Firehose 协议栈直接跑在页面里。

它是什么

QEFT(QC EDL Flash Tool)是一个跑在浏览器里的高通 9008(EDL / Emergency Download)刷机工具。不需要安装任何本地刷机软件——打开网页、选好引导镜像,就能对设备做分区表读取、镜像刷写、回读与擦除。

线上地址:https://flash.geekhonize.top

为什么做它

救砖、换分区这类事,传统上要装 Python 环境、装驱动、跑命令行脚本。QEFT 把整条链路搬进浏览器:Sahara / Firehose / GPT / sparse 协议栈直接在页面里运行,USB 通过 WebUSB 或扩展桥接直连设备。

主要能力

能力说明
分区表读取主 / 备 GPT,带 CRC 校验
镜像刷写整分区镜像与 sparse 格式;支持 rawprogram*.xml 批量刷写与镜像目录自动匹配
回读与擦除分块回读导出;按分区名或扇区范围擦除
A/B 槽位按 set_active_slot 语义写 GPT 属性位与 boot LUN
存储信息读取闪存类型与容量

四种传输通道

通道依赖适用
WebUSB浏览器 + WinUSB/libusbK 驱动最简单,装好驱动即用
扩展 · 本机 libusbQEFT Bridge 扩展 + 本机宿主设备枚举直接,不受页面授权状态影响
Web Serial设备以 COM 口(QDLoader 驱动)暴露兼容串口形态的 9008
模拟设备无无真机开发与演示,20 项端到端回归全绿

快速开始

  1. 打开 https://flash.geekhonize.top
  2. 按「驱动与帮助」页向导安装 WinUSB 驱动(站点自托管 Zadig 镜像)
  3. 选择与设备 SoC 匹配的引导镜像(prog_firehose_*.elf / .mbn)并连接

技术说明

  • 前端 Vue 3,界面基于 GeekHonize 设计系统(与官网同源)
  • 协议栈 vendored 自 @andiradulescu/qdl(MIT),含 USB 包边界健壮性修补
  • 浏览器扩展为 MV3,本机宿主基于 node-usb / libusb,经 Native Messaging 通信
  • MIT 开源,仓库:https://github.com/GHhuang1057/qeft

风险提示

刷写分区可能导致设备变砖、丢失数据或失去保修。 本工具为社区实现、非高通官方,仅供学习研究,使用风险自负。