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 и ваше время и нервы будут сохранены :)
yay -S qtwebkit-bin
Далее просто собираем 5 версию бинарника spflashtool5-bin с наличием заливки scatter файла
yay -S spflashtool5-bin
Вуаля, это заняло мне 5 минут