RetroCompass
RetroCompass

GuliKit KingKong 3 Max — Firmware update

Quick answer

Button combo

Controller FW: APG(double-square)+A(on power-on)·BT module: SET(gear)+A(on power-on)

Steps

  1. 1Power off, connect the USB-C cable to a PC. For controller/CPU firmware, hold APG (double-square) + A to power on; a "GuliKit" USB drive appears.
  2. 2Copy the matching *.bin to the root of the "GuliKit" drive; after a few seconds the upgrade finishes and the controller powers off.
  3. 3For the Bluetooth module, hold SET (gear) + A to power on (BT Module Upgrade Mode).
  4. 4Run the GuliKit_NS38_NS39_NS59_BT app, press "Update Firmware" and confirm; do not unplug until "Upgrade success!" appears.
  5. 5Alternatively use the GuliKit Setup Tool at setup.gulikit.com (PC platform, wired/BT/2.4G) — requires firmware V5.7+.

LED states

  • slow blinkUpgrade mode active / flashing in progress
  • solidUpgrade success; controller powers off
  • blinkUpdate interrupted — reconnect USB-C and retry
Last verified: 2026-06-20Source: gulikit.com

The KingKong 3 Max (NS39) has two firmware paths. The controller/CPU firmware uses APG (double-square) + A on power-on, which mounts a "GuliKit" USB drive — drop the matching .bin into the root and it flashes, then powers off. The Bluetooth module uses SET (gear) + A on power-on to enter BT Module Upgrade Mode, then the GuliKit_NS38_NS39_NS59_BT desktop app (Update Firmware → confirm); do not disconnect until "Upgrade success!" shows. The browser-based GuliKit Setup Tool (setup.gulikit.com) can also configure/update when the pad is in PC platform over wired, Bluetooth, or 2.4G (KK3 Hyperlink) and on firmware V5.7+.

FAQ

What's the difference between the APG and SET firmware modes?
APG (double-square) + A flashes the main controller firmware via the "GuliKit" USB drive; SET (gear) + A updates the Bluetooth module via the GuliKit desktop app. They are separate updates.
Can I use the web Setup Tool instead?
Yes, setup.gulikit.com supports the NS39 when it is in PC platform on firmware V5.7+, connected by USB-C, Bluetooth, or the KK3 Hyperlink 2.4G adapter.

Same device — other tasks

Other devices — same task