Как установить SP Flash Tool на Ubuntu для прошивки MediaTek Android



Теперь загрузите последнюю версию SP Flash Tool для Linux и распакуйте ее где угодно на вашем компьютере. Просто оставил в папке Downloads, работает нормально.



Теперь щелкните правой кнопкой мыши только что извлеченную папку SP Flash Tool и выберите «Открыть в терминале».



В терминале введите следующие команды:



chmod + x flash_tool
дозвон имени пользователя sudo adduser
newgrp - dialout

И теперь вы можете запустить SP Flash Tool, набрав в терминале:

./flash_tool.sh



Поиск проблемы

Телефон не подключается / USB-порт не найден:

Откройте терминал и запустите:

dmesg | grep usb

Теперь найдите запись об устройстве MediaTek и скопируйте строку idProduct. Теперь в терминале введите:

Затем добавьте в файл следующую строку (заменив idProduct вашим) и сохраните.

SUBSYSTEM == ”usb”, ACTION == ”add”, ATTR {idVendor} == ”0e8d”, ATTR {idProduct} == ” * '

Если терминал отображает диалог о тайм-ауте при попытке найти USB-порт, возможно, будет полезно продолжать отключать телефон и пробовать разные USB-порты.

Если вы получаете сообщение об ошибке «S_BROM_CMD_JUMP_DA_FAIL (2035)»

Убедитесь, что вы установили libusb-dev, как описано ранее в этом руководстве. Если это так, нам нужно будет внести в черный список диспетчер модемов Ubuntu (потому что он контролирует порт / dev / ttyACM0, что отключает правильную работу SP Flash Tool).

Введите в терминал:

Затем вставьте эти две строки в текстовый файл:

ATTRS {idVendor} == ”0e8d”, ENV {ID_MM_DEVICE_IGNORE} = ”1 ″
ATTRS {idVendor} == ”6000 ″, ENV {ID_MM_DEVICE_IGNORE} =” 1 ″

Затем в терминале: sudo service udev перезапуск

2 минуты на чтение