Mi flash pro linux

Mi Unlock Tool for Mac and Linux

Finally, while Xiaomi has not released the Mac and Linux version of its bootloader unlock tool, a third-party alternative is available. Download the unofficial version of MIUI bootloader unlocking tool from the mirror link below. This unofficial version is compatible on all computer running Windows 8/8.1/10, any Linux distros (Ubuntu, Debian, CentOS), or Apple Mac OS.

Thanks to Fransisco an XDA community member who develops the tool. He has managed to extract the core function of the official Mi Unlock Tool. He then modded the codes to make it work on Unix-based computers.

However, this does not mean you can bypass the official permission. You will still need to obtain the official permit from Xiaomi Dev Team prior using the tool.

Moreover, the Oracle Java package is also essential (JavaFX for GUI if not included in your JDK/JRE). The tool won’t work flawlessly without these dependencies.

Download Mi Unlock Tool

You can grab the file from its official link hosted on Mega.nz here. Alternatively, you may also use the mirror link below. The mirror direct link below is hosted on the US and EU servers for better redundancy. Even better, it is a direct link that supports resume-able connections. It means the process will run smoothly either on a computer or an Android device.

Nerdy FYI

You don’t have to understand how the stuff behind the tool works. However, you may find it interesting once you knew and how this tool is made possible.

The developer who shares this tool learned the mechanism of MIUI bootloader unlocking process. He explained that the original Mi Flash Unlock tool (for Windows) acts as a bridge between Xioami server, fastboot, and you with your Mi Account credentials. The actual part that conducts the unlocking task is actually fastboot.

The Mi Flash Unlock tool needs to fetch your device information. Next, it sends the information to the Xiaomi server with the account login token. Once received, the server checks whether all requirements are fulfilled. The requirements include whether the account has been authorized, whether the account associated (Mi Account binding) with the device in the Developer Settings and so on.

Once the server feels all the requirements are satisfied, it will reply back with the unlock key for your device instance. This instance key always changes everytime you reboot the phone.

The Mi Flash Unlock tool will then send the key to the device with a custom build of fastboot. Here’s then the magic happens: If the key is correct, the device bootloader will be unlocked. Otherwise, it will reboot.

All such nerdy stuff has encouraged Fransisco to create such a tool. He realizes that if he can replicate the mechanism, there is a possibility to do the mechanism on a Unix-based computer.

How to use

First thing first, you need to unzip/extract the actual tool. Moreover, make sure you have already had Java installed.

On Linux:

  1. Open a terminal window.
  2. Go to the extracted directory using cd command.
  3. Use this command “sudo ./MiUnlockTool.sh” for the GUI-based interface or “sudo ./MiUnlockTool.sh username password” for command-line interface.

On Apple Mac:

You just need to open (double click) the MiFlashUnlock.command file.

Читайте также:  Центр обновления ключа windows

Alternatively, you can also do this on Terminal.

  1. Open the terminal window
  2. Go to the extracted directory using the cd command.
  3. Issue this command “./MiFlashUnlock.command username password“.
  4. Reboot your phone into the Fastboot mode.
  5. Connect your device with your Mac.

If you are using the command line version remember that there is no confirmation request before the unlocking process and there is no check if the bootloader is already unlocked.

Yeah, I know! It is not as simple as its Windows version. Since you are using Linux (or Mac), I assume you already understand the consequences, including the need to be a geek.

Here are some possible errors that might happen:

  • Problem: A permission related error on Linux or Mac when launching the tool.
    Workaround: Open the terminal and cd into the extracted directory. Next, use “chmod 777 MiUnlockTool.sh” on Linux or “chmod 777 MiUnlockTool.command” on Mac. This command is crucial to set the executable permission.
  • Problem: The device isn’t recognized properly by your computer.
    Workaround: Simply try re-launching the tool with sudo (sudo ./MiUnlockTool.sh on Linux, or sudo ./MiUnlockTool.command on a Mac)
  • Problem: Other errors when launching the tool.
    Workaround: Try issuing this command “java -jar bin/MiUnlockTool.jar“.
  • Problem: Errors with JavaFX class not found when you try to launch the GUI.
    Workaround: You are missing the JavaFX library. See openjfx package on Linux.

Our Verdict

Despite some users found the tool quite messy, we think it is a useful tool still. At least it provides possibilities for Linux and Mac users to unlock the MIUI bootloader of their phones without the need to find a Windows PC.

Источник

Mi flash pro linux

Краткое описание:
Поддерживается скачивание прошивки прямо из программы, прошивка смартфона Xiaomi из режима рекавери, без разблокировки Bootloader, поможет: если Вы забыли графический ключ, сбросит отпечаток пальца

Софтоделы от Xiaomi запустил новую программу под названием Mi Flash Pro.
Прорыв в автоматизации прошивки и разблокировки Xiaomi.

Mi Flash Pro стала универсальной для смартфонов от Xiaomi на MTK и Qualcomm.
Она cодержит в себе SP Flashtool и Mi Flash одновременно.

1.Поддерживается скачивание прошивки прямо из программы.
2.Прошивка смартфона Xiaomi из режима рекавери, без разблокировки Bootloader!
3.Позволяет сделать сброс настроек на Xiaomi с кастомным рекавери.
4.Поможет: если Вы забыли графический ключ, сбросит отпечаток пальца.

На момент публикации, версия программы может устареть!
Стоит после установки проверить ее обновление (эта функция заложена).

  • MI 4S — aqua
  • MI 2S — aries
  • MI 2S Alpha — aries_alpha
  • MI 2S Alpha Global — aries_alpha_global
  • MI 2S Global — aries_global
  • HM 1S — armani
  • HM 1S Global — armani_global
  • MI 3W / MI 4W — cancro
  • MI 4W Alpha — cancro_alpha
  • MI 4W Alpha Global — cancro_alpha_global
  • MI 4W Global — cancro_global
  • MI PAD 3 — cappu
  • MI 5s — capricorn
  • MI 5s Global — capricorn_global
  • Mi MIX 2 — chiron
  • Mi MIX 2 Alpha — chiron_alpha
  • Mi MIX 2 Global — chiron_global
  • HM NOTE 1LTE — dior
  • HM NOTE 1LTE Global — dior_global
  • Mi 4i — ferrari
  • Mi 4i Global — ferrari_global
  • MI 5 — gemini
  • MI5 Alpha — gemini_alpha
  • MI 5 Alpha Global — gemini_alpha_global
  • MI 5 Global — gemini_global
  • HM NOTE 1S — gucci
  • HM NOTE 1S Global — gucci_global
  • Mi Max Prime — helium
  • Mi Max Prime Global — helium_global
  • Redmi Note 2 — hermes
  • Redmi Note 2 Global — hermes_global
  • MI MAX — hydrogen
  • MI MAX Global — hydrogen_global
  • Redmi 3 — ido_xhdpi
  • Redmi 3 Global — ido_xhdpi_global
  • Mi Note 3 — jason
  • Redmi Note 3 — kenzo
  • Redmi Note 3 Global — kenzo_global
  • Redmi 3S — land
  • Redmi 3S Global — land_global
  • MI PAD 2 — latte
  • MI NOTE PRO — leo
  • Mi-4c — libra
  • MIX — lithium
  • MIX Global — lithium_global
  • Redmi 4 Prime — markw
  • Redmi 4 Prime Global — markw_global
  • MI 5C — meri
  • Redmi Note 4X/Redmi Note 4 — mido_global
  • MI-ONE Plus — mione_plus
  • MI 5s Plus — natrium
  • MI 5s Plus Global — natrium_global
  • Redmi Note 4 — nikel
  • Redmi Note 4 Global — nikel_global
  • MI MAX 2 — oxygen
  • MI MAX 2 Global — oxygen_global
  • MI 3 — pisces
  • Redmi 4 — prada
  • Redmi 4 Global — prada_global
  • Redmi 5A — riva
  • Redmi 5A Global — riva_global
  • Redmi 4A — rolex
  • Redmi 4A Global — rolex_global
  • Redmi 5 — rosy
  • Redmi 5 Global — rosy_global
  • Mi 6 — sagit
  • Mi 6 Alpha — sagit_alpha
  • Mi 6 Alpha Global — sagit_alpha_global
  • Mi 6 Global — sagit_global
  • Redmi 4X — santoni
  • Redmi 4X Global — santoni_global
  • Mi Note 2 — scorpio
  • Mi Note 2 Global — scorpio_global
  • MI 2A — taurus
  • MI 5X — tiffany
  • Redmi Note 5A — ugg
  • Redmi Note 5A/Redmi Y1 — ugg_global
  • Redmi Note 5A — ugglite
  • Redmi Note 5A/Redmi Y1 lite — ugglite_global
  • Redmi 5 Plus — vince
  • Redmi 5 Plus/Redmi Note 5 — vince_global
  • Redmi 5 Plus RU — vince_ru_global
  • MI NOTE LTE — virgo
  • MI NOTE LTE Alpha — virgo_alpha
  • MI NOTE LTE Alpha Global — virgo_alpha_global
  • MI NOTE LTE Global — virgo_global
  • Redmi Note 5/Redmi Note 5 Pro — whyred_global
  • Mi Note 3 — jason_nio
  • Redmi 5A FS — riva_fs
  • Redmi 4X — santoni_liuniu
  • MI 6X — wayne
  • Redmi S2 — ysl
  • Redmi S2 global — ysl_global
Читайте также:  Как узнать срок лицензии windows 10 через командную строку

Смартфон версии Mi A1 отсутствует в связи с отсутствием оболочки MIUI!

Так же программа отображает в интерфейсе комбинации по вашей модели, для загрузки в режимы Recovery или FastBoot.
Mi аккаунт она не удаляет!
Для полноценной работы с программой требуется авторизоваться с помощью имеющихся данных Mi Аккаунта!

Требуется: Windows 7 и выше, ВНИМАНИЕ. наблюдаются проблемы с Windows 8 и 8.1, для этого надо сначала установить первую версию программы и обновить на новую.
Русский интерфейс: Нет

Разработчик: Xiaomi
Официальной ссылки пока нет, получена по рассылке

MiFlashPro 3.3.1212.88 MiFlashPro (Пост Dogsly #80174870)
Драйвер Qualcomm ADBDriverInstaller.exe ( 11,17 МБ )

Драйвер MTK MTK Driver Auto Installer v5.1453.exe ( 9,38 МБ )

MiFlashPro v3.3.1206.86 MiFlashPro (Пост Dogsly #79822973)
MiFlashPro v3.3.703.67 MiFlashPro (Пост FlamingPumpkin #74788616)
miflash_pro_en_3.3.518.58_setup.exe ( 106,81 МБ )
miflash_pro_en_3.3.419.57_setup.exe ( 106,73 МБ )
miflash_pro_en_3.3.319.52_setup.exe ( 103 МБ )
miflash_pro_en_3.3.305.45_setup.exe ( 102,99 МБ )
miflash_pro_en_3.3.224.42_setup.rar ( 102,97 МБ )
miflash_pro_en_setup.rar ( 104,88 МБ )

Сообщение отредактировал iMiKED — 16.06.21, 14:07

Источник

Mi flash pro linux

Краткое описание:
Поддерживается скачивание прошивки прямо из программы, прошивка смартфона Xiaomi из режима рекавери, без разблокировки Bootloader, поможет: если Вы забыли графический ключ, сбросит отпечаток пальца

Софтоделы от Xiaomi запустил новую программу под названием Mi Flash Pro.
Прорыв в автоматизации прошивки и разблокировки Xiaomi.

Mi Flash Pro стала универсальной для смартфонов от Xiaomi на MTK и Qualcomm.
Она cодержит в себе SP Flashtool и Mi Flash одновременно.

1.Поддерживается скачивание прошивки прямо из программы.
2.Прошивка смартфона Xiaomi из режима рекавери, без разблокировки Bootloader!
3.Позволяет сделать сброс настроек на Xiaomi с кастомным рекавери.
4.Поможет: если Вы забыли графический ключ, сбросит отпечаток пальца.

На момент публикации, версия программы может устареть!
Стоит после установки проверить ее обновление (эта функция заложена).

  • MI 4S — aqua
  • MI 2S — aries
  • MI 2S Alpha — aries_alpha
  • MI 2S Alpha Global — aries_alpha_global
  • MI 2S Global — aries_global
  • HM 1S — armani
  • HM 1S Global — armani_global
  • MI 3W / MI 4W — cancro
  • MI 4W Alpha — cancro_alpha
  • MI 4W Alpha Global — cancro_alpha_global
  • MI 4W Global — cancro_global
  • MI PAD 3 — cappu
  • MI 5s — capricorn
  • MI 5s Global — capricorn_global
  • Mi MIX 2 — chiron
  • Mi MIX 2 Alpha — chiron_alpha
  • Mi MIX 2 Global — chiron_global
  • HM NOTE 1LTE — dior
  • HM NOTE 1LTE Global — dior_global
  • Mi 4i — ferrari
  • Mi 4i Global — ferrari_global
  • MI 5 — gemini
  • MI5 Alpha — gemini_alpha
  • MI 5 Alpha Global — gemini_alpha_global
  • MI 5 Global — gemini_global
  • HM NOTE 1S — gucci
  • HM NOTE 1S Global — gucci_global
  • Mi Max Prime — helium
  • Mi Max Prime Global — helium_global
  • Redmi Note 2 — hermes
  • Redmi Note 2 Global — hermes_global
  • MI MAX — hydrogen
  • MI MAX Global — hydrogen_global
  • Redmi 3 — ido_xhdpi
  • Redmi 3 Global — ido_xhdpi_global
  • Mi Note 3 — jason
  • Redmi Note 3 — kenzo
  • Redmi Note 3 Global — kenzo_global
  • Redmi 3S — land
  • Redmi 3S Global — land_global
  • MI PAD 2 — latte
  • MI NOTE PRO — leo
  • Mi-4c — libra
  • MIX — lithium
  • MIX Global — lithium_global
  • Redmi 4 Prime — markw
  • Redmi 4 Prime Global — markw_global
  • MI 5C — meri
  • Redmi Note 4X/Redmi Note 4 — mido_global
  • MI-ONE Plus — mione_plus
  • MI 5s Plus — natrium
  • MI 5s Plus Global — natrium_global
  • Redmi Note 4 — nikel
  • Redmi Note 4 Global — nikel_global
  • MI MAX 2 — oxygen
  • MI MAX 2 Global — oxygen_global
  • MI 3 — pisces
  • Redmi 4 — prada
  • Redmi 4 Global — prada_global
  • Redmi 5A — riva
  • Redmi 5A Global — riva_global
  • Redmi 4A — rolex
  • Redmi 4A Global — rolex_global
  • Redmi 5 — rosy
  • Redmi 5 Global — rosy_global
  • Mi 6 — sagit
  • Mi 6 Alpha — sagit_alpha
  • Mi 6 Alpha Global — sagit_alpha_global
  • Mi 6 Global — sagit_global
  • Redmi 4X — santoni
  • Redmi 4X Global — santoni_global
  • Mi Note 2 — scorpio
  • Mi Note 2 Global — scorpio_global
  • MI 2A — taurus
  • MI 5X — tiffany
  • Redmi Note 5A — ugg
  • Redmi Note 5A/Redmi Y1 — ugg_global
  • Redmi Note 5A — ugglite
  • Redmi Note 5A/Redmi Y1 lite — ugglite_global
  • Redmi 5 Plus — vince
  • Redmi 5 Plus/Redmi Note 5 — vince_global
  • Redmi 5 Plus RU — vince_ru_global
  • MI NOTE LTE — virgo
  • MI NOTE LTE Alpha — virgo_alpha
  • MI NOTE LTE Alpha Global — virgo_alpha_global
  • MI NOTE LTE Global — virgo_global
  • Redmi Note 5/Redmi Note 5 Pro — whyred_global
  • Mi Note 3 — jason_nio
  • Redmi 5A FS — riva_fs
  • Redmi 4X — santoni_liuniu
  • MI 6X — wayne
  • Redmi S2 — ysl
  • Redmi S2 global — ysl_global
Читайте также:  0x00000109 windows 10 x64 синий экран

Смартфон версии Mi A1 отсутствует в связи с отсутствием оболочки MIUI!

Так же программа отображает в интерфейсе комбинации по вашей модели, для загрузки в режимы Recovery или FastBoot.
Mi аккаунт она не удаляет!
Для полноценной работы с программой требуется авторизоваться с помощью имеющихся данных Mi Аккаунта!

Требуется: Windows 7 и выше, ВНИМАНИЕ. наблюдаются проблемы с Windows 8 и 8.1, для этого надо сначала установить первую версию программы и обновить на новую.
Русский интерфейс: Нет

Разработчик: Xiaomi
Официальной ссылки пока нет, получена по рассылке

MiFlashPro 3.3.1212.88 MiFlashPro (Пост Dogsly #80174870)
Драйвер Qualcomm ADBDriverInstaller.exe ( 11,17 МБ )

Драйвер MTK MTK Driver Auto Installer v5.1453.exe ( 9,38 МБ )

MiFlashPro v3.3.1206.86 MiFlashPro (Пост Dogsly #79822973)
MiFlashPro v3.3.703.67 MiFlashPro (Пост FlamingPumpkin #74788616)
miflash_pro_en_3.3.518.58_setup.exe ( 106,81 МБ )
miflash_pro_en_3.3.419.57_setup.exe ( 106,73 МБ )
miflash_pro_en_3.3.319.52_setup.exe ( 103 МБ )
miflash_pro_en_3.3.305.45_setup.exe ( 102,99 МБ )
miflash_pro_en_3.3.224.42_setup.rar ( 102,97 МБ )
miflash_pro_en_setup.rar ( 104,88 МБ )

Сообщение отредактировал iMiKED — 16.06.21, 14:07

Источник

Оцените статью