Unlock bootloader xiaomi linux

How to Unlock Xiaomi Devices on Linux and Mac

Owners of Xiaomi devices who want to flash and unlock their devices have the official MiFlashUnlock tool available to them – however, it does not run on Linux. The MiFlashUnlock software can be ran inside Wine or a VM, but there exists a better way.

MiUnlockTool is an unofficial tool based on MiFlashUnlock, which runs natively on Linux (but can also be installed on Mac and Windows). MiUnlockTool is a bridge between fastboot, your Xiaomi credentials, and the Xiaomi server. It retrieves your device info and sends it to the Xiaomi server together with your login token, then checks if you meet all the requirements to receive an unlock key from the server.

The tool will then send the unlock key to your Xiaomi device utilizing a custom build of fastboot. There are no different requirements for receiving an unlock key via MiUnlockTool compared to MiFlashUnlock – you require an authorized Xiaomi account tied to the device through Developer Options.

Requirements

Linux Users

  1. Download the MiUnlockTool, it comes in a .zip file.
  2. Open your terminal and CD to the extracted directory.
  3. In the terminal, type “sudo ./MiUnlockTool.sh”, which will launch the GUI interface. Alternatively, you can use “sudo ./MiUnlockTool.sh username password” for a command-line interface.

Windows and Mac Users

  1. After extracting the .zip file, launch MiFlashUnlock.bat for a graphical interface.
  2. Alternatively you can open a command prompt, CD to the extracted directory, and type “MiUnlockTool.bat username password” for a command-line interface.

After you have launched the MiUnlockTool in whatever OS you’re using, connect your Xiaomi device to your computer while it is in Fastboot Mode.

If you launched the GUI mode, follow the on screen directions. If you are using the command-line interface, there won’t be a confirmation request before unlocking, nor will it check if the bootloader is already unlocked.

Читайте также:  Installing python packages on linux

Troubleshooting

  • If you receive permission errors on Linux or Mac when launching the MiUnlockTool, you need to open a terminal and CD to the extracted directory.
  • Then grant it 777 permissions using “chmod 777 MiUnlockTool.sh” (or MiUnlockTool.command on Mac), which will set the proper permissions.
  • If you have problems launching the tool even with the Sudo command, you can try the command “java -jar bin/MiUnlockTool.jar”.
  • If you encounter errors with JavaFX class not being found, you are missing JavaFX library from your package. Check the OpenJFX package on Linux.

Final Notes

This tool is absolutely safe to use, as is the unlock procedure. Your Xiaomi device will not be damaged, even if the MiUnlockTool attempts an incorrect unlock key.

However, Windows users should probably stick to the official Xiaomi unlock tool. Because MiUnlockTool is a third-party copy built more specifically for Linux users, it can have additional bugs, and Windows will not manage the drivers for example. So MiUnlockTool does work on Windows, its just not recommended.

Источник

Как разблокировать устройства Xiaomi на Linux и Mac

How to : Xiaomi Mi A2 Bootloader Unlock (Windows/Mac/Linux)

Владельцы устройств Xiaomi, которые хотят прошить и разблокировать свои устройства, имеют доступный официальный инструмент MiFlashUnlock, однако он не работает в Linux. Программное обеспечение MiFlashUnlock можно запускать внутри Wine или виртуальной машины, но есть способ лучше.

MiUnlockTool — это неофициальный инструмент, основанный на MiFlashUnlock, который изначально работает в Linux (но также может быть установлен на Mac и Windows). MiUnlockTool — это мост между fastboot, вашими учетными данными Xiaomi и сервером Xiaomi. Он извлекает информацию о вашем устройстве и отправляет ее на сервер Xiaomi вместе с вашим токеном входа, а затем проверяет, соответствуете ли вы всем требованиям для получения ключа разблокировки с сервера.

Затем инструмент отправит ключ разблокировки на ваше устройство Xiaomi с помощью специальной сборки fastboot. Нет никаких других требований для получения ключа разблокировки через MiUnlockTool по сравнению с MiFlashUnlock — вам требуется авторизованная учетная запись Xiaomi, привязанная к устройству через Параметры разработчика.

Требования

Пользователи Linux

  1. Загрузите MiUnlockTool в виде файла .zip.
  2. Откройте свой терминал и компакт-диск в извлеченный каталог.
  3. В терминале введите «sudo ./MiUnlockTool.sh», чтобы запустить графический интерфейс. В качестве альтернативы вы можете использовать «sudo ./MiUnlockTool.sh username password» для интерфейса командной строки.
Читайте также:  По виндус и линукс

Пользователи Windows и Mac

  1. После распаковки файла .zip запустите MiFlashUnlock.bat для просмотра графического интерфейса.
  2. В качестве альтернативы вы можете открыть командную строку, записать компакт-диск в извлеченный каталог и ввести «MiUnlockTool.bat username password» для интерфейса командной строки.

После запуска MiUnlockTool в любой ОС, которую вы используете, подключите устройство Xiaomi к компьютеру, пока оно находится в режиме быстрой загрузки.

Если вы запустили режим GUI, следуйте инструкциям на экране. Если вы используете интерфейс командной строки, перед разблокировкой не будет ни запроса на подтверждение, ни проверки, разблокирован ли загрузчик.

Исправление проблем

  • Если при запуске MiUnlockTool вы получаете ошибки разрешений в Linux или Mac, вам необходимо открыть терминал и компакт-диск с извлеченным каталогом.
  • Затем предоставьте ему права доступа 777 с помощью «chmod 777 MiUnlockTool.sh» (или MiUnlockTool.command на Mac), который установит соответствующие разрешения.
  • Если у вас есть проблемы с запуском инструмента даже с помощью команды Sudo, вы можете попробовать команду «java -jar bin / MiUnlockTool.jar».
  • Если вы столкнулись с ошибками, когда класс JavaFX не найден, значит, в вашем пакете отсутствует библиотека JavaFX. Проверьте пакет OpenJFX в Linux.

Заключительные примечания

Этот инструмент абсолютно безопасен в использовании, как и процедура разблокировки. Ваше устройство Xiaomi не будет повреждено, даже если MiUnlockTool попытается ввести неверный ключ разблокировки.

Однако пользователям Windows, вероятно, следует придерживаться официального инструмента разблокировки Xiaomi. Поскольку MiUnlockTool является сторонней копией, созданной специально для пользователей Linux, в ней могут быть дополнительные ошибки, и Windows, например, не будет управлять драйверами. Итак, MiUnlockTool действительно работает в Windows, но это просто не рекомендуется.

Как исправить Не удалось инициализировать службу BattlEye: ошибка загрузки драйвера (1450)

BattlEye — это античитерская программа, которая следит за тем, чтобы во время игры ни один игрок не читал. Если обнаруживается какой-либо вид мошенничества, игрок мгновенно выгружается и блокируется. .

Далее

Исправлено: ошибка приложения Wow-64.exe.

World of Warcraft существует столько, сколько кто-либо может вспомнить, но даже то количество лет, которое игра была на вершине, не может исправить тот факт, что игра страдает некоторыми проблемами с .

Далее

Как исправить ошибку Twitch TV 0x10331196

Twitch TV — одна из самых популярных, если не самая популярная потоковая платформа сегодня. Миллионы пользователей используют его ежедневно, поэтому многие люди используют Twitch как для того, чтобы с.

Источник

Разблокировка загрузчика смартфонов Xiaomi на Linux’е с использованием VM и Windows

В последнее время в обширное использование пошли смартфоны от китайского производителя Xiaomi. Все у них шикарно, вот только загрузчик заблокирован. а это означает, что ни каких вам модификаций, патчей, root-прав. Но не все так плохо, как кажется.

Читайте также:  Управление mysql базой linux

Я когда начал юзать смартфон Xiaomi, скрипя зубами терпел весь этот гугловский софт и навязчивое предложение завести аккаунт у Xiaomi. Последний кстати пригодился один раз. Покопавшись в интернетах и почитав много нужной и не очень информации, мною было принято решение: разблокирую загрузчик, уйду на кастомную прошивку, прощай гугл и Xiaomi-сервисы! Было решено. но вот только на моем аппарате был по умолчанию разблокирован загрузчик. Что пошло мне на руку. Ну а Вам я расскажу, как разблокировать загрузчик на данных аппаратах. Итак, начнем:

Что же такое загрузчик?

Загрузчик в Android — это встроенное средство загрузки операционной системы. Если привести в пример компьютерные терминалы с несколькими установленными «операционками» (скажем, Windows и Linux), загрузчик после включения стационарного блока или ноутбука предлагает юзеру вход в систему на выбор, а после подтверждения загружает ту или иную ОС. Равно как и в стационарных системах, загрузчик в мобильных девайсах обращается к инициализационным файлам по типу того, как это делает, например, Windows при загрузке параметров из файла boot.ini. Если обратить внимание именно на такие данные, нетрудно сделать вывод, что в Android-системах запросто можно изменить не только способ загрузки, но и загружаемую ОС либо в ручном, либо в автоматическом режиме. Однако мало кто знает, что сам этот инструмент загружает исключительно ту систему, которая написана под определенную модель смартфона или планшета.

Разблокировка загрузчика:

Я уже писал статью о разблокировке загрузчиков на Android девайсах. прочитать можно тут: ТЫЦ. Однако разблокировка загрузчиков на смартфонах Xiaomi заслуживает отдельного обсуждения.

Начинаем разблокировку с подачи заявки разработчику.

Заходим на англоязычный сайт: ТЫК

Нажимаем на кнопку Unlock Now

Вводим данные своего Mi-Аккаунта. Авторизуемся. Попадаем на страницу подачи заявки. Все поля заполняем на английском языке. В графе причины для разблокировки можно указать: Для установки локализованной версии прошивки. Под формой ставим галочку и жмякаем подтверждение. Попадаем на следующую страницу и ждем смску с кодом, которая придет на указанный Вами номер при заполнении. Вводим код. Заявка подана. Ответ придет смкой в течении 3х дней.

Вот наконец получили ответ от разработчика. Одобрили. Приступаем:

1) Установка эмулятора.
Возьмем, чтоб не скучно было, qemu.

Источник

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