๐ŸฆŽ Chameleon (ChameleonUltra)

๐Ÿ“Œ Compatibility Note

  • The Chameleon function of MiixKey is implemented based on the open-source project ChameleonUltra.
  • It is basically consistent with the functionality of ChameleonUltra devices and can reuse its ecosystem tools.
โš ๏ธ Strictly Prohibited
Do NOT flash the official Chameleon Ultra firmware onto the NRF chip of MiixKey, as this may cause device damage!
Chameleon Menu

NRF Mode

  • Off: Turn off the NRF chip.
  • NFC+BT: NFC for FIDO authentication, Bluetooth for keyboard emulation.
  • Chameleon: Chameleon mode, use Chameleon-related functions. The mobile APP can connect via Bluetooth.
  • BT Pairing: Clear paired devices and force re-pairing mode.
  • Upgrade Mode: NRF chip enters upgrade mode.

Switch USB to NRF

After enabling, you can connect to Chameleon via USB.

Chameleon Emulation

Switch the Chameleon working mode to card emulation.

Start Chameleon on Lock Screen

Start the Chameleon function on the lock screen without unlocking.

Lock Screen Polling

Used in conjunction with Start Chameleon on Lock Screen. If polling is enabled, it will automatically switch between all cards according to the set interval.

๐Ÿ’ป Client

Recommended cross-platform management tool:

ChameleonUltraGUI

  • Supports Windows/macOS/Linux/Android/iOS
  • Provides functions such as card management, data editing, firmware update
  • Connects to miixkey device via Bluetooth

โฌ†๏ธ MiixKey_NRF Firmware Upgrade

  1. Download the dedicated firmware for MiixKey_NRF.
  2. Switch NRF to Chameleon mode.
  3. Turn on Switch USB to NRF.
  4. Connect to the client.
  5. Click on the settings in the lower right corner of the client.
Device Settings Dialog
Chameleon Overview
  1. Choose to flash the firmware via DFU using the compressed package.