vak: (Default)
[personal profile] vak
Чтобы перепрошить рацию Quansheng UV-K5 из Линукса или мака существует утилита k5prog. Правда пришлось хакнуть её маленько, чтобы на маке правильно выставлялся режим серийного порта. Исходники работающей версии: github.com/sergev/k5prog

Опенсорсную прошивку берем здесь: MCFW_UV-K5_Open_Source_Firmware
Перед тем как компилировать, надо слегка поправить Makefile, чтобы задействовать python3, но не python2:
-ifneq (, $(shell $(WHERE) python))
- MY_PYTHON := python
-else ifneq (, $(shell $(WHERE) python3))
+ifneq (, $(shell $(WHERE) python3))
Компилируем прошивку:
cd MCFW_UV-K5_Open_Source_Firmware
make
Получим два файла:
  • firmware.bin - для прошивки утилитой k5prog
  • firmware.packed.bin - для прошивки фирменной утилитой Quansheng из-под Windows или через веб-интерфейс egzumer.github.io/uvtools/
Прошиваем:
k5prog -p /dev/cu.usbserial-A602N2RP -F -YYY -b firmware.bin

Date: 2024-04-29 12:36 (UTC)
kondybas: (Default)
From: [personal profile] kondybas
А чего можно добиться перепрошивкой? В общих чертах, хотя бі.

Date: 2024-04-29 18:28 (UTC)
kondybas: (Default)
From: [personal profile] kondybas
Ага, прикольно!