Skip to main content

Create flashable firmware zip from MIUI Recovery ROMs!

Project description

Xiaomi Flashable Firmware Creator GUI

Create flashable firmware zip from MIUI Recovery ROMs!


PyPI version made-with-python Open Source Love
PayPal Patreon Liberapay

Xiaomi Flashable Firmware Creator is a tool that generates flashable firmware-update packages from official MIUI ROMS.

It supports creating untouched firmware, non-arb firmware, firmware + vendor flashable zip, and firmware-less ROMs. screenshot


  • Easy-to-use interface
  • Multilanguage support (more than 25 languages!). Thanks to our community members!




Using pip You can simply install this tool using Python pip.

pip install xiaomi_flashable_firmware_creator_gui

Manual Installation

  • Clone this repo using git clone
  • Make sure that you have Python3 installed with pip version higher than 19 on your device.
  • Install the required packages by running the following command in cloned repo folder.
pip3 install .

GUI Usage:

  • Run the tool.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for xiaomi-flashable-firmware-creator-gui, version 2.3.0
Filename, size File type Python version Upload date Hashes
Filename, size xiaomi_flashable_firmware_creator_gui-2.3.0-py3-none-any.whl (312.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size xiaomi_flashable_firmware_creator_gui-2.3.0.tar.gz (127.5 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page