| English | 中文 |
RKDevelopTool GUI 是 Rockchip 官方 rkdeveloptool 的图形化前端,旨在为用户提供一个直观易用的界面,简化固件烧录、分区管理和设备调试的操作流程。
GitHub: https://github.com/gahingwoo/RKDevelopTool-GUI

RKDevelopTool GUI 主界面
设备监控 - 自动检测已连接的 Rockchip 设备,并显示当前工作模式(Maskrom 或 Loader)。
一键烧录 - 简化了固件烧录流程。只需选择 update.img 文件,点击开始即可。
分区管理 - 读取设备分区表,对特定分区进行单独操作:烧录、备份或擦除。
模式切换 - 快速进入 Maskrom 或 Loader 模式,以及设备重启。
实时日志 - 查看命令执行日志和烧录进度。
多语言支持 - 同时支持中文和英文界面。
主题支持 - 支持自动检测或手动切换深色和浅色模式。提供 Fusion、Windows、macOS 等多种样式。
每个 GitHub Release 都附带预编译包,已自带 rkdeveloptool,无需另外安装。
| 平台 | 文件 |
|---|---|
| macOS(Apple 芯片) | RKDevelopTool-GUI-arm64.dmg |
| Linux(便携,x86_64 / arm64) | RKDevelopTool-GUI-*-x86_64.AppImage / *-aarch64.AppImage |
| Debian/Ubuntu(amd64 / arm64) | rkdeveloptool-gui_*.deb |
| Fedora/openSUSE(x86_64 / aarch64) | rkdeveloptool-gui-*.rpm |
macOS 提示: 应用尚未做公证,首次打开 macOS 可能提示「无法打开」。 右键应用 → 打开 → 打开,或执行
xattr -cr /Applications/RKDevelopTool-GUI.app。
构建并安装标准的 Python wheel 包,会把 rkdeveloptool-gui 命令加入 PATH。
与上面的预编译包不同,wheel 不捆绑 rkdeveloptool,需要另行安装
(依赖见从源码运行)。
git clone https://github.com/gahingwoo/RKDevelopTool-GUI
cd RKDevelopTool-GUI
pip install .
rkdeveloptool-gui
或先构建可分发的 wheel,再随处安装:
pip install build
python -m build --wheel
pip install dist/rkdeveloptool_gui-*.whl
若选择从源码运行(而非预编译包),需要:
rkdeveloptool —— 用 rkdeveloptool --version 验证
(安装说明)git clone https://github.com/gahingwoo/RKDevelopTool-GUI
cd RKDevelopTool-GUI
pip install -r requirements.txt
python rkdevtoolgui.py
python build_nuitka.py
./rkdevtoolgui
在 AUR 中可用:
yay -S rkdeveloptool-gui
或通过社区仓库:
sudo pacman -S rkdeveloptool-gui
更多发行版的打包状态请查看 Repology。
另外也可通过 自建源仓库 安装。
状态栏底部提供快速访问:
本软件是 rkdeveloptool 的图形化界面封装。固件烧录是一项风险操作,如果操作不当可能导致设备损坏或数据丢失。
使用本工具前,请:
作者不对因使用本软件而导致的设备损坏、数据丢失或其他后果承担责任。
欢迎贡献代码。请提交 issue 或 pull request。
详见 LICENSE 文件。
如有问题、疑问或功能建议,请访问: https://github.com/gahingwoo/RKDevelopTool-GUI/issues