SPFlashTool (Версия 5) на Arch Linux (софт на работу не проверен)

2023-03-02T19:00:29+05:00

linux

При подключении телефона с процессором mediatek

...
[ +13,240631] usb 1-1.1: new high-speed USB device number 10 using ehci-pci
[  +0,078864] usb 1-1.1: New USB device found, idVendor=0e8d, idProduct=2000, bcdDevice= 1.00
[  +0,000005] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  +0,000001] usb 1-1.1: Product: MT65xx Preloader
[  +0,000001] usb 1-1.1: Manufacturer: MediaTek
[  +0,021773] cdc_acm 1-1.1:1.0: Zero length descriptor references
[  +0,000005] cdc_acm: probe of 1-1.1:1.0 failed with error -22
[  +0,080230] cdc_acm 1-1.1:1.1: ttyACM0: USB ACM device
[ноя18 00:29] usb 1-1.1: USB disconnect, device number 10
...

Добавляем своего пользователя в группу uucp, для того чтобы были права на запись в виртуальный COM-порт

sudo usermod -aG uucp $(whoami)

В новой версии SPFlashTool 6 spflashtool-bin не могу найти поле с "Scatter-loading File" и "Download-Agent File". Окей, прожал комбинацию клавиш CTRL+ALT+v открылись доп-ные поля и появился "Download-Agent File" НО "Scatter-loading File" нету

Для скачивания НОРМАЛЬНОЙ версии с наличием заливки scatter файла вот что мне пришлось сделать

Дабы не пришлось собирать qtwebkit (который подтягивает очень много зависимостей для сборки) просто соберите бинарник qtwebkit-bin и ваше время и нервы будут сохранены :)

image

yay -S qtwebkit-bin

Далее просто собираем 5 версию бинарника spflashtool5-bin с наличием заливки scatter файла

yay -S spflashtool5-bin

Вуаля, это заняло мне 5 минут image