Code Monkey home page Code Monkey logo

xiaomitoolv2's Introduction

XiaomiToolV2 Fork for Linux

This is a fork of the source code of the Xiaomi modding tool XiaomiTool V2 (www.xiaomitool.com).

This tool is especially useful for unlocking the bootloader of Xiaomi devices from Linux.

  • The original repo is abandoned and it needed a small correction to make it run on linux.
  • The modifications are mainly based on the original issue 23.

Prepare your phone before proceeding to an Unlocking

Check this wiki. (Useful for Windows users too)

Building and Running

Debian based linux: You need the Java JDK v11.0.8, the version provided by your distro is probably higher.

sudo apt install git
wget -v -O openjdk-11.0.8.tar.gz https://builds.openlogic.com/downloadJDK/openlogic-openjdk/11.0.8%2B10/openlogic-openjdk-11.0.8%2B10-linux-x64.tar.gz
tar xvf openjdk-11.0.8.tar.gz && mv openlogic-openjdk-11.0.8+10-linux-x64/ openjdk-11.0.8 && rm -f openjdk-11.0.8.tar.gz
git clone https://github.com/tkapias/XiaoMiToolV2.git
cd XiaoMiToolV2
JAVA_HOME=$(pwd)/../openjdk-11.0.8 ./gradlew build
JAVA_HOME=$(pwd)/../openjdk-11.0.8 ./gradlew run

To use the tool you just need to select the correct Region and to log in to your Xiaomi account when asked.

xiaomitoolv2's People

Contributors

francescotescari avatar tkapias avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.