lesnozilla.blogg.se

Xiaomi tool for mac
Xiaomi tool for mac











xiaomi tool for mac

You can get the tools from the different branches of this repository (Windows, Linux, Mac). The relative directory res/tools must contain the right tools ( adb, fastboot for each platform, also driver related files for Windows) for the target OS. Make sure to select the repository branch corresponding to your target platform OS (Windows, Mac, Linux), as the resources files are different. This project uses gradle, therefore you can just clone the repo and use:īuilding is going to create the jar file only, which is not enough to make XiaoMiTool work: you will also need to bundle it with the resources needed (the res directory in the repo). The required change is so radical that it would be nearly as costly as rewriting the entire thing from scratch. )Įven if some of these points could be fixed fairly easily, the base project is still not good enough to make it worth for me. Bad architecture (no separated modules, circular dependencies, not well-designed classes.

xiaomi tool for mac

No CI or CD, releasing a build for all the OSes is a hassle, and it's easy to introduce bugs.Use of Java (1.8) instead of other, less verbose, languages (eg Kotlin, Python).This project started as a student-level project: many bad practices has been used and bad choices have been made, making this project costly to maintain. If you want to fix bugs or do stuff, just fork the repo. The project is currently semi-abandoned because of a bunch of reasons. This is the source code of the Xiaomi modding tool XiaomiTool V2 ( State of the project













Xiaomi tool for mac