Repository navigation
Releases
EngineX OS 5.3.0.2
EngineX OS 5.3.0.2
A custom system rebuilt on the official Engine OS 5.3.0+ base for 16 Denon DJ / Numark / Rane standalone units: .img for SC5000 / SC5000M / SC6000 / SC6000M / PRIME 4 / PRIME 2 / PRIME GO / Mixstream Pro, and a /data bundle (Beta) for SC LIVE 4 / SC LIVE 2 / PRIME 4+ / PRIME GO+ / Mixstream Pro+ / Mixstream Pro Go / PRIME 4 G2 / Rane SYSTEM ONE.
Decks on 5.3.0.1.1, 5.3.0.1 or 5.0.4.2 are offered this release by the online update (Settings → About / Update). USB/SD install works as before.
Native 4-deck layout and shadow decks (#49)
- Engine's own 4-deck view on a standalone SC5000 / SC6000. Each player plays the decks of its role (
Auto,1+3,2+4,1+2,1,2;Settings → Device → 4-Deck Roleor the web console); loads go only to those decks. - The other decks are silent shadow decks: they follow a second EngineX player or a Pioneer player on the same LAN, with track, waveform, play / CUE, position, pitch, master and sync. Shadow decks show the real track name, also for files without tags.
Pioneer CDJ / Pro DJ Link (Beta, #51, #59, #63)
- Read a CDJ's rekordbox USB library over LAN / Wi-Fi, and let CDJs browse a rekordbox USB plugged into the deck.
- A drive with only an Engine library (streaming downloads included) can be browsed by CDJs too: the deck writes a rekordbox export for it. A real rekordbox export on a drive is never rewritten. The beat grid of such tracks is a plain grid at the track's BPM and the waveform is a placeholder (#63).
- One tempo master across SC5000s and CDJs: MASTER is handed over either way; as master the deck sends its BPM and beats for the CDJs' BEAT SYNC, and a CDJ in BEAT SYNC follows the deck's pitch fader. Shadow decks follow a CDJ's pitch back to 0 and a CUE to the start.
- Tested with two real SC5000s and OpenProLink, the maintainer's Pro DJ Link toolkit (a built-in Virtual CDJ-3000 simulator, plus
prolink-probeto capture the protocol of Pioneer CDJ / XDJ players and DJM mixers), on one LAN. No real Pioneer CDJ-3000 was on hand yet. If you own a Pioneer CDJ-3000, CDJ-2000NXS2, XDJ-AZ / XZ or a DJM-A9 / DJM-V10 / DJM-900NXS2 mixer, real-hardware test reports and device / mixer protocol captures are very welcome at Cd1s/OpenProLink or here, to improve cross-brand libraries, the mixer's Beat FX tempo sync, Quantize and On-Air linking.
Streaming
- Apple Music joins the services (#65); OmniSource shows USB / SD playlists and tracks inside the streaming browser, with one search for both (#62); Wi-Fi Music Drop from the web console (#66).
- Spotify needs your own app (#70): Spotify limits users and requests per app, so there is no shared built-in app. Create a free app at developer.spotify.com/dashboard, add the Redirect URI shown in the web console, and paste its Client ID there.
- "Track not found" after a while (#73): a streaming playlist left open on the deck keeps loading after the background service restarts. Track and playlist IDs are now kept on the deck.
- A logged-in service with no playlists says why (#70).
- Apple Music sign-in (#75): the phone page signs in with Apple Music (MusicKit JS); where Apple does not allow that, it offers a bookmarklet that copies your token from music.apple.com.
- Console Access Code on the deck (#79):
Settings → Aboutshows the web console address and access code. A streaming QR code logs in only that service and never opens the console, so guests who scan the screen get no control of your deck.
Deck and waveform (#77, #78)
- Waveform zoom-out to 30 s on every model (#77): Engine limits the all-in-ones (PRIME 4, PRIME 2, PRIME GO, Mixstream Pro, SC LIVE) to 10 s and the SC5000 / SC6000 to 30 s on the same hardware; all now zoom out to 30 s, so more of the upcoming beat grid is on screen. With
Settings → Device → Encoder Behaviorset toWaveform Zoom, the Browse knob zooms on the deck screen. - Turn Off from the screen (#78):
Settings → Device → Power → Turn Offopens Engine's own "Turn Off" confirmation, with its recording and library-migration guards. - Silent Cue: the Censor button can be set to
Silent Cue(Settings → Playback → Censor Button Behavior) where Engine provides it (every model measured). - Engine's own Master Limiter (
Settings → Mixer, Off / 0–18 dB) now also shows on PRIME GO and Mixstream Pro, which have it but hid the setting.
Sound
Master Soft Clipper(#58, formerly "Master Soft Limiter"),Auto-Gain (0 dB Normalize)(#64, off by default), Flanger level compensation (#54) andUpfader Echo Out(#52): 21 real-time DSP hooks in total, with no added latency.
Library and deck
Auto-Analyze Drivesin the background at idle priority (#55); rekordbox 6.8.5 exports import even with a few damaged files (#53); Live Stream to Shoutcast / Icecast (#50); the pads stay in HOT CUE when a track loads (#71); the web console was redesigned (#67).- Relocate Missing Tracks (#74): after files were moved or renamed on the same drive, the web console finds each missing track's new place.
Scanonly previews;Relocatebacks upm.dbfirst, then rewrites the paths.
Second-generation models: /data bundle (Beta, #61, #68, #69, #76)
-
SC LIVE 4, SC LIVE 2, PRIME 4+, PRIME GO+, Mixstream Pro+, Mixstream Pro Go, PRIME 4 G2 and SYSTEM ONE run signed firmware that refuses a modified
.img. For them EngineX OS comes as a*-Data-Bundle.tar.gzthat installs to/dataon top of the official Engine OS 5.3.0 and leaves the system partition untouched. -
The first six run the same Engine build as SC LIVE 4. Their bundles passed the sandbox test on the official 5.3.0 root file systems of SC LIVE 4 and Mixstream Pro+ (install, boot activation, Engine with all 16 patches and 21 DSP hooks, uninstall), but has not been tried on real hardware yet. Reports are welcome in #68 / #69.
-
Read
README-INSTALL.txtin the bundle. Install on the device withinstall.sh(recommended). The fastboot method replaces the whole/datapartition, so use it only with an image made from your own/databackup. -
Never flash a
PRIME4/PRIMEGO/MIXSTREAMPRO.imgon a second-generation unit. -
New: PRIME 4 G2 (JP24) and SYSTEM ONE (RMZ2) share one 64-bit (AArch64) Engine, so their bundle carries a 64-bit build of the suite and the Engine hook. In: the UI packs, the streaming gateway (Deezer, SoundCloud, Beatport) and the EngineX services. Not ported to the 64-bit Engine yet: the DSP guards, master limiter and auto gain, SQLite tuning and the 4-deck unlock; Stems stay as the official firmware has them. The 64-bit Engine needs the unit's secure element (OP-TEE) to start, so the sandbox on the official AZ04 root file system checked install, boot activation, the hook's 6 Engine edits and UI pack loading, and uninstall, but not the screens. Reports are welcome in #76.
-
One-tap on-deck update for the second generation (#86): a second-generation deck with the
/databundle installed now finds the next release (for example 5.3.0.3) under Settings → About / Update, downloads itsData-Bundle.tar.gz, checksSHA256SUMS, swaps the files in one step and restarts the EngineX services. The system partition is not touched. Decks that already run an earlier 5.3.0.2 bundle need this one installed once by hand.
Release gate
Built, tested and gated natively on an ARM build host. The release gate covered the online update 5.3.0.1.1 → 5.3.0.2 and a full feature check of the new image for all three image groups.
SHA-256 Checksums
| Model | Board | File | SHA-256 |
|---|---|---|---|
| SC5000 Prime | JP07 | SC5000-5.3.0.2-EngineX-OS-Denon-SC5000-Prime-JP07-Update.img |
5f886828d74147e21e3a1174620496a21fae2e9cb930eecbd2bfa1e70dbf5224 |
| SC5000M Prime | JP08 | SC5000M-5.3.0.2-EngineX-OS-Denon-SC5000M-Prime-JP08-Update.img |
5f886828d74147e21e3a1174620496a21fae2e9cb930eecbd2bfa1e70dbf5224 |
| PRIME GO | JP11 | PRIMEGO-5.3.0.2-EngineX-OS-Denon-PRIME-GO-JP11-Update.img |
5f886828d74147e21e3a1174620496a21fae2e9cb930eecbd2bfa1e70dbf5224 |
| SC6000 Prime | JP13 | SC6000-5.3.0.2-EngineX-OS-Denon-SC6000-Prime-JP13-Update.img |
a59871b42a33fcee1334c52643d83909dd80d1ec2e9b497bda0bc9fac0c16bbd |
| SC6000M Prime | JP14 | SC6000M-5.3.0.2-EngineX-OS-Denon-SC6000M-Prime-JP14-Update.img |
a59871b42a33fcee1334c52643d83909dd80d1ec2e9b497bda0bc9fac0c16bbd |
| PRIME 4 | JC11 | PRIME4-5.3.0.2-EngineX-OS-Denon-PRIME-4-JC11-Update.img |
3253fe393ae62996cc4e6704b96876abf3eaa399d3837e0362ceecbb2928b848 |
| PRIME 2 | JC16 | PRIME2-5.3.0.2-EngineX-OS-Denon-PRIME-2-JC16-Update.img |
3253fe393ae62996cc4e6704b96876abf3eaa399d3837e0362ceecbb2928b848 |
| Mixstream Pro | NH08 | MIXSTREAMPRO-5.3.0.2-EngineX-OS-Numark-Mixstream-Pro-NH08-Update.img |
3253fe393ae62996cc4e6704b96876abf3eaa399d3837e0362ceecbb2928b848 |
Data bundles (second generation, Beta)
| Model | Board | File | SHA-256 |
|---|---|---|---|
| SC LIVE 4 | JP21 | SCLIVE4-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
300aa7d8561019f34bfde7b7334bddbfe61b796ee84ab410ce3ae07289d660ad |
| SC LIVE 2 | JP20 | SCLIVE2-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
3c233870ade728cde3fbae3039bf66d08fa6678d1d9798d241f82825f750511b |
| PRIME 4+ | JC11S | PRIME4PLUS-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
e6b71a97f176939622077b3235a717c29a90989f3a9f456fb037cc7067170d38 |
| PRIME GO+ | JP11S | PRIMEGOPLUS-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
d0b3ae186be4f7d9fe5e6f4e2186136427ceba10d00f504077e5fab593b63734 |
| Mixstream Pro+ | NH08S | MIXSTREAMPROPLUS-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
d469f6a2e759af3d3249d16e01c6effbbf6fc64ae8d329ee1c1d3a46ac030859 |
| Mixstream Pro Go | NH10 | MIXSTREAMPROGO-5.3.0.2-EngineX-OS-Data-Bundle.tar.gz |
3beccbd882bf6a3b00624f91e2f01260b21ba87f2f31a6ccabfc29ee5f457378 |
| PRIME 4 G2 | JP24 | `PRIME4G2-5.3.0.2-EngineX-OS-Data-... |
EngineX OS 5.3.0.1.1 (Hotfix)
EngineX OS 5.3.0.1.1 (Hotfix)
Custom firmware for Engine OS 5.3.0 standalone decks (SC5000 / SC5000M / SC6000 / SC6000M / PRIME 4 / PRIME 2 / PRIME GO / Mixstream Pro).
Decks on 5.3.0.1 or 5.0.4.2 are offered this hotfix by the online update (Settings → About / Update). USB/SD install works as before.
Fixed in 5.3.0.1.1 (#48)
- Rekordbox re-export: exporting again with more music now shows the new playlists. Large additions no longer time out the conversion; playlists are written at once and the remaining tracks' cues and waveforms are filled in on the next insert. Cues and loops made on the deck are kept.
- exFAT "format to FAT32 or exFAT" warning: the stock unsupported-storage message no longer appears. It came from partitions without a file system on the same card (EFI or hidden); a drive that cannot be mounted simply does not show up in the list.
- Spotify login "code expired": a login now stays valid for 30 minutes, long enough for an email code and a "new device" step. Reloading the phone page keeps the earlier login link working.
- Repeated TIDAL login prompt: Engine's TIDAL login and pairing dialogs only appear right after you pick a service in Sources, and stay closed while another service (NetEase, Spotify, Deezer, SoundCloud, Beatport) is selected.
Streaming login
- NetEase Cloud Music: the deck shows NetEase's own QR code at once; scan it in the NetEase app. An expired code is replaced when you tap it, with no flicker.
- Phone login pages for Spotify, Deezer, SoundCloud and Beatport open in English (or the deck's language) with an
EN | 简体中文 | 繁體中文switch and step-by-step guides. - Deezer: logging in with your ARL also enables lossless FLAC downloads (Deemix) for Spotify, NetEase and Deezer tracks.
- SoundCloud: enter your username or profile link. No password, Artist Pro or API app needed; an
oauth_tokenunder Advanced adds private playlists.
Release gate
Built, tested and gated natively on an ARM build host. The release gate covered the online update 5.3.0.1 → 5.3.0.1.1 and a full feature check of the new image for all three image groups.
SHA-256 Checksums
| Model | Board | File | SHA-256 |
|---|---|---|---|
| SC5000 Prime | JP07 | SC5000-5.3.0.1.1-EngineX-OS-Denon-SC5000-Prime-JP07-Update.img |
494f4aef7b0743c361de5927ea43d199bb289bddbf8d0764102b4039851658e8 |
| SC5000M Prime | JP08 | SC5000M-5.3.0.1.1-EngineX-OS-Denon-SC5000M-Prime-JP08-Update.img |
494f4aef7b0743c361de5927ea43d199bb289bddbf8d0764102b4039851658e8 |
| PRIME GO | JP11 | PRIMEGO-5.3.0.1.1-EngineX-OS-Denon-PRIME-GO-JP11-Update.img |
494f4aef7b0743c361de5927ea43d199bb289bddbf8d0764102b4039851658e8 |
| SC6000 Prime | JP13 | SC6000-5.3.0.1.1-EngineX-OS-Denon-SC6000-Prime-JP13-Update.img |
12f6775a2a4b8c48e724e37e713eff56363ada4ffa1d1932e7a4c8e32aceab69 |
| SC6000M Prime | JP14 | SC6000M-5.3.0.1.1-EngineX-OS-Denon-SC6000M-Prime-JP14-Update.img |
12f6775a2a4b8c48e724e37e713eff56363ada4ffa1d1932e7a4c8e32aceab69 |
| PRIME 4 | JC11 | PRIME4-5.3.0.1.1-EngineX-OS-Denon-PRIME-4-JC11-Update.img |
5dd6279c921a70a1cd5fe46f5ef737fc0ce6b92316dfb99363f95aa226faa7a2 |
| PRIME 2 | JC16 | PRIME2-5.3.0.1.1-EngineX-OS-Denon-PRIME-2-JC16-Update.img |
5dd6279c921a70a1cd5fe46f5ef737fc0ce6b92316dfb99363f95aa226faa7a2 |
| Mixstream Pro | NH08 | MIXSTREAMPRO-5.3.0.1.1-EngineX-OS-Numark-Mixstream-Pro-NH08-Update.img |
5dd6279c921a70a1cd5fe46f5ef737fc0ce6b92316dfb99363f95aa226faa7a2 |
EngineX OS 5.3.0.1
EngineX OS 5.3.0.1
Custom firmware for Engine OS 5.3.0 standalone decks (SC5000 / SC5000M / SC6000 / SC6000M / PRIME 4 / PRIME 2 / PRIME GO / Mixstream Pro).
What's New in 5.3.0.1
- Engine OS 5.3.0 Base: Fully adapted to Engine OS 5.3.0 while retaining backwards compatibility with 5.0.4.
- Beatport Streaming Gateway: Integrated Beatport streaming into the deck UI (API v4, HLS, Stems split support, phone QR login). Newly upgraded decks automatically show Beatport in Sources.
- Smart Sync: Pull down the Control Center to switch Sync Mode between Bar / Beat / Tempo. When the BPM gap between tracks exceeds the current pitch range, Smart Sync steps Pitch Range up automatically (up to ±100%).
- Network Performance: Wired Ethernet port uncapped to 1 Gbps full duplex (up from 100 Mbps) with 8 MiB TCP read/write buffers.
- OTA Upgrade & Systemd Mount Fix: Resolved an issue where 5.3.0 base removed etc.mount and var.mount, which caused sc5000-custom-prepare.service to fail and lose custom UI / SSH after online upgrade from 5.0.4.2. Uses RequiresMountsFor=/data /etc /var.
- Custom UI after upgrade (QML cache fix): Engine 5.3.0 forces Qt's QML disk cache in
/data. A deck that had once run Engine 5.3.0 without the UI pack kept showing the stock Settings, Sources and Control Center, even though the UI hook replaced every file. The hook now stamps each replaced QML file with a hash of its content, so a stale cache (stock UI, an older pack or the other language) is rebuilt on the next start. No data is deleted. - UI & Icon Fixes: Fixed blank TIDAL/SoundCloud icons on 5.3.0 base (@iCons@ path resolution) and removed hidden TIDAL duplicate tiles on SourceScreen.
- Automated Release Gate: release-gate.sh covers 5.0.4.2 -> 5.3.0.1 online OTA, rootfs dependency audit, service boot and core features. It now first leaves a stale stock QML cache in
/data, then reads what Engine actually rendered (Settings -> Services -> Streaming, About, Control Center). The previous 5.3.0.1 build fails 6 of these render checks; this build was checked on a real SC5000 and in the sandbox (stock rows hidden, pack rows shown, in English and Simplified Chinese).
SHA-256 Checksums
| Model | Board | File | SHA-256 |
|---|---|---|---|
| SC5000 Prime | JP07 | SC5000-5.3.0.1-EngineX-OS-Denon-SC5000-Prime-JP07-Update.img |
b1df6156f97b3490a6dd197ee253da28d107a28cc64f613883d07fe7b52d81a9 |
| SC5000M Prime | JP08 | SC5000M-5.3.0.1-EngineX-OS-Denon-SC5000M-Prime-JP08-Update.img |
b1df6156f97b3490a6dd197ee253da28d107a28cc64f613883d07fe7b52d81a9 |
| PRIME GO | JP11 | PRIMEGO-5.3.0.1-EngineX-OS-Denon-PRIME-GO-JP11-Update.img |
b1df6156f97b3490a6dd197ee253da28d107a28cc64f613883d07fe7b52d81a9 |
| SC6000 Prime | JP13 | SC6000-5.3.0.1-EngineX-OS-Denon-SC6000-Prime-JP13-Update.img |
52e035e6c104a00147eff77cf1554cf67c9cf0dd29b067914df6045f7e40fd02 |
| SC6000M Prime | JP14 | SC6000M-5.3.0.1-EngineX-OS-Denon-SC6000M-Prime-JP14-Update.img |
52e035e6c104a00147eff77cf1554cf67c9cf0dd29b067914df6045f7e40fd02 |
| PRIME 4 | JC11 | PRIME4-5.3.0.1-EngineX-OS-Denon-PRIME-4-JC11-Update.img |
a02907a2b8268406d6478c3fa03b129a1a78313c3cbebda76312884fd2ff882c |
| PRIME 2 | JC16 | PRIME2-5.3.0.1-EngineX-OS-Denon-PRIME-2-JC16-Update.img |
a02907a2b8268406d6478c3fa03b129a1a78313c3cbebda76312884fd2ff882c |
| Mixstream Pro | NH08 | MIXSTREAMPRO-5.3.0.1-EngineX-OS-Numark-Mixstream-Pro-NH08-Update.img |
a02907a2b8268406d6478c3fa03b129a1a78313c3cbebda76312884fd2ff882c |
EngineX OS 5.0.4.2 (v5.0.4.2)
EngineX OS 5.0.4.2 (v5.0.4.2)
Full multi-model firmware release for Engine OS 5.0.4 standalone players and consoles.
What's new in 5.0.4.2 / 本版更新
- Source screen streaming visibility fix: turning off TIDAL (or any custom streaming service) in Settings → Services → Streaming now hides it cleanly from the Source screen instead of leaving disabled tiles or duplicate TIDAL icons under Connect New Sources. / 修复「设置 → 流媒体服务」中关闭 TIDAL(或其他流媒体服务)后,「来源」界面下方「连接新来源」仍残留已关闭服务或出现两个 TIDAL 图标的问题。
- Waveform style tile in the Control Center (#45): a CDJ-3000 style WAVEFORM COLOR control (DENON / RGB / 3BAND with colour swatches) switches the deck waveform in one tap. 3-Band uses the CDJ-3000 blue / gold / white palette. / 控制中心新增仿 CDJ-3000「WAVEFORM COLOR」的波形样式切换(DENON / RGB / 3BAND 带色带),一点即切;3-Band 改用 CDJ-3000 的蓝 / 金 / 白配色。
- Security hardening (#46): public images ship no SSH key and SSH stays off until you add your own; the key carried by earlier public images is removed from your deck on update; the deck's internal controls answer only the deck itself, so nobody on a shared Wi-Fi can restart, update or reconfigure it. See the README's security section. / 安全加固:公开固件不内置任何 SSH 公钥,自己没放公钥时 SSH 不开放;升级时自动清除旧版公开固件带的公钥;碟机内部控制接口只接受本机调用,同一 Wi-Fi 下的人无法远程重启、升级或改设置。详见 README「安全说明」。
- Factory Reset no longer hangs on "Shutting down..." when the erase cannot run (for example on battery power); the deck returns to its screen instead. / 「恢复原厂设定」在无法擦除时(如电池供电)不再卡在 Shutting down,会回到正常界面。
📦 Model Upgrade Packages (*-Update.img)
Choose the upgrade image matching your exact hardware model and place it in the root directory of a FAT32 / exFAT USB drive, or use Settings → About / Update on the deck for one-click OTA update with the native full-screen graphical updater:
| Hardware Model | Board Code | Upgrade Package Filename | SHA-256 |
|---|---|---|---|
| Denon DJ SC5000 Prime | JP07 |
SC5000-5.0.4.2-EngineX-OS-Denon-SC5000-Prime-JP07-Update.img |
a0a0427d4ed9786b1ad8c37d8ff9991727b79c959aae76f2396eca29516e2b33 |
| Denon DJ SC5000M Prime | JP08 |
SC5000M-5.0.4.2-EngineX-OS-Denon-SC5000M-Prime-JP08-Update.img |
a0a0427d4ed9786b1ad8c37d8ff9991727b79c959aae76f2396eca29516e2b33 |
| Denon DJ PRIME GO | JP11 |
PRIMEGO-5.0.4.2-EngineX-OS-Denon-PRIME-GO-JP11-Update.img |
a0a0427d4ed9786b1ad8c37d8ff9991727b79c959aae76f2396eca29516e2b33 |
| Denon DJ SC6000 Prime | JP13 |
SC6000-5.0.4.2-EngineX-OS-Denon-SC6000-Prime-JP13-Update.img |
d3fbb92d3dda095a1d0fee87bbd8d53c2b5c732f22374725e02f98deab7ee166 |
| Denon DJ SC6000M Prime | JP14 |
SC6000M-5.0.4.2-EngineX-OS-Denon-SC6000M-Prime-JP14-Update.img |
d3fbb92d3dda095a1d0fee87bbd8d53c2b5c732f22374725e02f98deab7ee166 |
| Denon DJ PRIME 4 | JC11 |
PRIME4-5.0.4.2-EngineX-OS-Denon-PRIME-4-JC11-Update.img |
39a089f5cbdb5b0a6e40e60cf324e15ca4536eb2db934e3aa8fbf3e6e445adf5 |
| Denon DJ PRIME 2 | JC16 |
PRIME2-5.0.4.2-EngineX-OS-Denon-PRIME-2-JC16-Update.img |
39a089f5cbdb5b0a6e40e60cf324e15ca4536eb2db934e3aa8fbf3e6e445adf5 |
| Numark Mixstream Pro | NH08 |
MIXSTREAMPRO-5.0.4.2-EngineX-OS-Numark-Mixstream-Pro-NH08-Update.img |
39a089f5cbdb5b0a6e40e60cf324e15ca4536eb2db934e3aa8fbf3e6e445adf5 |
EngineX OS 5.0.4.1 (v5.0.4.1)
EngineX OS 5.0.4.1 (v5.0.4.1)
Full multi-model firmware release for Engine OS 5.0.4 standalone players and consoles.
📦 Model Upgrade Packages (*-Update.img)
Choose the upgrade image matching your exact hardware model and place it in the root directory of a FAT32 / exFAT USB drive, or use Settings → About / Update on the deck for one-click OTA update with the native full-screen graphical updater:
| Hardware Model | Board Code | Upgrade Package Filename | SHA-256 |
|---|---|---|---|
| Denon DJ SC5000 Prime | JP07 |
SC5000-5.0.4.1-EngineX-OS-Denon-SC5000-Prime-JP07-Update.img |
6dcd42005a3c4314a89f0b8e718caf765b6ca9eb75fec540e43e1bfa2018f0d5 |
| Denon DJ SC5000M Prime | JP08 |
SC5000M-5.0.4.1-EngineX-OS-Denon-SC5000M-Prime-JP08-Update.img |
6dcd42005a3c4314a89f0b8e718caf765b6ca9eb75fec540e43e1bfa2018f0d5 |
| Denon DJ PRIME GO | JP11 |
PRIMEGO-5.0.4.1-EngineX-OS-Denon-PRIME-GO-JP11-Update.img |
6dcd42005a3c4314a89f0b8e718caf765b6ca9eb75fec540e43e1bfa2018f0d5 |
| Denon DJ SC6000 Prime | JP13 |
SC6000-5.0.4.1-EngineX-OS-Denon-SC6000-Prime-JP13-Update.img |
b1e8e7f01c481da1445339a2e8a9e857a88a0df6e1701bb197879dd3cbf65102 |
| Denon DJ SC6000M Prime | JP14 |
SC6000M-5.0.4.1-EngineX-OS-Denon-SC6000M-Prime-JP14-Update.img |
b1e8e7f01c481da1445339a2e8a9e857a88a0df6e1701bb197879dd3cbf65102 |
| Denon DJ PRIME 4 | JC11 |
PRIME4-5.0.4.1-EngineX-OS-Denon-PRIME-4-JC11-Update.img |
43aabac771de346e44efbd81ec38af66a7401bb59ecbc2b4f378f23e581dccc7 |
| Denon DJ PRIME 2 | JC16 |
PRIME2-5.0.4.1-EngineX-OS-Denon-PRIME-2-JC16-Update.img |
43aabac771de346e44efbd81ec38af66a7401bb59ecbc2b4f378f23e581dccc7 |
| Numark Mixstream Pro | NH08 |
MIXSTREAMPRO-5.0.4.1-EngineX-OS-Numark-Mixstream-Pro-NH08-Update.img |
43aabac771de346e44efbd81ec38af66a7401bb59ecbc2b4f378f23e581dccc7 |