Skip to content

v2.0.0

Compare
Choose a tag to compare
@yshalsager yshalsager released this 17 Oct 12:03
· 178 commits to master since this release
4581dc7

V2.0 is here

This is a complete re-write of the tool, with tons of improvements. However, backward compatibility is maintained and you can use it just like V1.

Changes

With this version, the code has been separated into two repositories, this one for the core and CLI tool, and xiaomi-flashable-firmware-creator-gui for the GUI tool.

Remote Zip files support

This version adds the ability to extract and create firmware zip files from remote zips along with local zip files. All you need to do is to pass a direct link to the MIUI zip as a file argument and the tool will create the required zip from it without having to download the whole ROM zip thanks to python-remotezip.

Class Interface

Also, the tool can be used from other python scripts by importing the firmware creator class. Detailed instruction is available in README file.

Easier Installation

Finally, you can install the tool from Python PyPi now using pip command.
https://pypi.org/project/xiaomi-flashable-firmware-creator/
https://pypi.org/project/xiaomi-flashable-firmware-creator-gui/

To install the CLI tool use pip install xiaomi_flashable_firmware_creator and for the GUI one use pip install xiaomi_flashable_firmware_creator_gui.