Bench Suite

ИнструментыРадиосвязь

radio_tool

Прошивки и кодовые вставки для портативных радиостанций

Прошивайте прошивки и считывайте или записывайте кодовые плагины для портативных радиостанций TYT, Baofeng, Radioddity, Yaesu и Ailunce по USB, через программирующий кабель или Bluetooth. Также показывает, что представляет собой файл, прежде чем вы ему доверите.

Последний
0.4.0
Дата релиза
19 окт. 2026 г.
Лицензия
GPL-3.0-or-later
radio_tool с кодовой вставкой Baofeng UV-5R, считанной из файла
radio_tool0.4.0

Что он делает

Прошивки и кодовые вставки

Запись прошивок на радиостанции TYT, Baofeng, Radioddity, Yaesu и Ailunce, а также чтение и запись кодовых вставок на DMR-радиостанциях TYT и семействах Baofeng UV-5R и UV-17Pro.

USB, кабель или Bluetooth

Радиостанции TYT в режиме DFU по USB, семейство UV-5R по последовательному кабелю, а также UV-17Pro и UV-5R Mini по Bluetooth LE, для которых кабель вообще не нужен.

Проверьте перед записью

Показывает, что представляет собой файл прошивки и что содержит кодовая вставка, без подключённой радиостанции, и считывает прошивку с радиостанции для резервной копии. Команды записи проверяют данные, если не указан флаг --write.

Сборка и разборка прошивок

Упаковывает сырые сегменты в файл прошивки для радиостанции, распаковывает файл обратно в сегменты и определяет ключ XOR для прошивки, которую ещё никто не рассматривал.

С вашим агентом

Агент может выполнять fw-info, codeplug-info, wrap, unwrap, make-xor и models, ни одна из которых не требует подключённой радиостанции.

Работает с

TYTBaofengRadioddityYaesuAilunceCHIRP imagesOpenRTX

Исходный код

v0l/radio_tool

Проблемы и релизы находятся в его собственном репозитории.