| 中文 | English |
RKDevelopTool GUI is a graphical front-end for Rockchip’s official rkdeveloptool. It provides an intuitive interface to perform firmware flashing, partition management, and device debugging tasks without using the command line.
GitHub: https://github.com/gahingwoo/RKDevelopTool-GUI

RKDevelopTool GUI Main Interface
Device Monitoring - Automatically detects connected Rockchip devices and displays their current mode (Maskrom or Loader).
One-Click Firmware Flashing - Simplifies the firmware flashing process. Just select your update.img file and click to begin.
Partition Management - Read device partition tables and perform individual operations on specific partitions: flashing, backup, or erasing.
Mode Switching - Quick buttons to enter Maskrom or Loader mode, and to reboot the device.
Real-time Logging - View command execution logs and flashing progress in real time.
Multi-language Support - Available in both Chinese and English.
Theme Support - Automatic system theme detection with manual switching between light and dark modes. Supports multiple styles: Fusion, Windows, macOS, and others.
rkdeveloptool (must be installed and added to PATH)To verify rkdeveloptool is properly installed:
rkdeveloptool --version
For rkdeveloptool installation instructions, see the Rockchip documentation.
git clone https://github.com/gahingwoo/RKDevelopTool-GUI
cd RKDevelopTool-GUI
pip install -r requirements.txt
python rkdevtoolgui.py
python build_nuitka.py
./rkdevtoolgui
Available in AUR:
yay -S rkdeveloptool-gui
Or through a community repository:
sudo pacman -S rkdeveloptool-gui
For the packaging status across more distributions, please refer to Repology
Alternatively, you can install it via a self-hosted package repository
The status bar at the bottom provides quick access to:
This software is a graphical wrapper around rkdeveloptool. Firmware flashing is inherently risky and may result in device bricking or data loss if not performed correctly.
Before using this tool:
The author is not responsible for any device damage, data loss, or other consequences resulting from the use of this software.
Contributions are welcome. Please feel free to submit issues or pull requests.
See LICENSE file for details.
For issues, questions, or feature requests, please visit: https://github.com/gahingwoo/RKDevelopTool-GUI/issues