Current version: v1.2.0-ko.18

Installation Guide

Learn how to install the CrossPoint Reader Korean firmware on Xteink X3/X4. A single firmware supports both models, and you can choose from multiple installation methods including the Web Flasher, SD card, and OTA.

RECOMMENDED

Method 1: Use Web Flasher (Recommended)

This is the easiest and fastest method. You can flash the firmware directly from the Web Flasher on this site.

1

Connect via USB

X4: Connect to your computer with a USB-C cable.
X3: Connect to your computer using the included magnetic charging/data cable.
Note: X3 packages with a serial number sticker may not be detected over USB. In that case, use Method 2: SD Card Update below.

2

Open the Web Flasher

Navigate to the Web Flasher page. Please use Chrome or Edge.

Open Web Flasher
3

Flash the Firmware

Click the Flash Korean Firmware (Community) button.

  • Select the USB serial device in the device picker
  • Flashing will proceed automatically
4

Apply the Firmware

The device reboots automatically when flashing completes. If it appears stuck:

  1. Press the Reset button on the device once
  2. Hold the Power button for at least 1 second to boot
NEW

Method 2: SD Card Firmware Update

Use this method when USB connection is unreliable or wireless updates are not feasible. Supported from v1.2.0-ko.15, this method can also be used to roll back to the X3 store firmware.

A. First-time users (X3 OEM firmware where USB is not working)

  1. Download firmware.bin from the GitHub releases.
  2. Copy it to the root folder of your SD card and rename it to update.bin.
  3. Insert the SD card into the device.
  4. While holding down the left side button, hold the power button to boot.
  5. The OEM bootloader will automatically detect and flash the firmware.

B. Existing users (already running CrossPoint Reader-KO)

  1. Download firmware.bin from the GitHub releases and copy it to your SD card.
  2. Insert the SD card into the device.
  3. Go to Settings → System → SD Card Firmware Update.
  4. Select the firmware file on the SD card and flashing will start automatically.
  5. The device will reboot automatically when flashing completes.

Tip: From the same menu you can also select a downloaded store firmware (X3/X4 OEM) to roll back.

Note: OTA (WiFi) updates are available from the same menu

If WiFi is connected, go to Settings → System → Update to perform an OTA update without any extra files. Both SD and OTA paths use raw partition writes plus direct otadata updates so they work on the X4 silicon.

Method 3: Download Firmware and Use a Flasher

Download the firmware file directly and flash it using a Web Flasher.

1. Download Firmware

Download the firmware.bin file from the GitHub releases page.

2. Open the Web Flasher

Open the Web Flasher.

Open xteink.dve.al

3. OTA Flash

In the OTA fast flash controls section:

  1. Click Select File and choose the downloaded .bin file
  2. Click Flash firmware from file to start flashing

Method 4: Use esptool (Advanced)

Flash the firmware directly from the command line. This method uses the merged binary file.

1. Download Firmware

Download the CrossPoint-1.2.0-ko.18.bin file from the GitHub releases page. (Merged binary specifically for esptool.)

Download Merged Firmware

2. Install esptool

pip install esptool

3. Flash the Firmware

esptool.py --chip esp32c3 write_flash 0x0 CrossPoint-1.2.0-ko.18.bin

Caution

Do not unplug the USB cable while flashing. Doing so may damage the device.

Restore the Original Firmware (Store Firmware)

To return to the original Xteink official firmware, use one of the methods below. You can download the latest store firmware for X3/X4 directly here.

When switching between CrossPoint firmware and store firmware, all settings (WiFi, reading preferences, etc.) are preserved unchanged.

Store Firmware Downloads

Filenames retain the original OEM names. After downloading, flash using one of the methods below.

Option 1: Web Flasher

Web Flasher lets you flash the X3 or X4 store firmware directly.

Option 2: SD Card Update

Copy the downloaded store firmware file onto your SD card, then go to Settings → System → SD Card Firmware Update and select the file to flash automatically.

Option 3: External Web Flasher

xteink.dve.al to flash the official firmware.