Denon Reverse Engineering Help

Firmware Updater

Not really sure what this does. It seems likely that it loads the firmware in /usr/Engine/Firmware/[FIRMWARE_PART]/, and flashes the devices with the firmwares included in the subdirectory.

Application Data

Path: /usr/Engine/FirmwareUpdater

Available in firmware for

Hardware

Available

Mixstream Pro

Mixstream Pro GO

❔ (Don't know how to extract firmware)

Mixstream Pro +

❔ (Don't know how to extract firmware)

Prime 2

Prime 4

Prime 4 Plus

❔ (Don't know how to extract firmware)

Prime Go

Prime Go Plus

❔ (Don't know how to extract firmware)

SC5000

SC5000M (No Product Page)

SC6000

SC6000M

SC Live 2

❔ (Don't know how to extract firmware)

SC Live 4

❔ (Don't know how to extract firmware)

Runtime Console Output

LD_LIBRARY_PATH=/usr/qt/lib:${LD_LIBRARY_PATH} /usr/Engine/FirmwareUpdater

QIconvCodec::convertToUnicode: using Latin-1 for conversion, iconv_open failed QIconvCodec::convertFromUnicode: using Latin-1 for conversion, iconv_open failed QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root' Unable to set double buffer mode! (Invalid argument) air.deviceidentifier: Can't find file: "KnownDevices.xml" bool FirmwareUpdater::checkForUpdateAndPrepare() bool FirmwareUpdater::checkForUpdateAndPrepare() Run: 0 void FirmwareUpdater::tryToUpdateUnscannedDevices(const QStringList&) () Finished air.devicemanager.midi.out: The port isn't' opened for Midi::Out::PRIME GO Control Surface
Last modified: 08 November 2024