EinkHub

Xteink X3

Flash

Debug

Chrome or Edge required
This tool uses the Web Serial API which is only supported in Chrome and Edge. Safari, Firefox, and other browsers will not work. Please open this page in Chrome or Edge before proceeding.
Proceed with caution

I've tried to make this foolproof and while the likelihood of unrecoverable things going wrong is extremely low, it's never zero. So proceed with care.

Once you start Write flash from file or Flash CrossPoint X3 firmware, you should avoid disconnecting your device or closing the tab until the operation is complete.

If your device is not detected, you may need to enter download mode manually: hold the BOOT button (G0) while pressing the RST button, then release both.

Full flash controls

These actions allow you to read or write the entire 16 MB flash of your Xteink X3.

Save full flash will read your device's flash and save it as flash.bin. This will take around 25 minutes. You can use that file with Write full flash from file to restore your device later.

Note: If you want to preserve your stock firmware, use Save full flash to create a backup before flashing CrossPoint.

OTA fast flash controls

Before using this, I'd strongly recommend taking a backup of your device using Save full flash above.

Flash CrossPoint X3 firmware will download the latest CrossPoint firmware for Xteink X3, overwrite the backup partition with the new firmware, and swap over to using this partition (leaving your existing firmware as the new backup). This is significantly faster than a full flash write and will retain all your settings. If it goes wrong, it should be fine to run again.

Stock firmware recovery

Restore your Xteink X3 to the official Xteink stock firmware (V5.1.6 EN). This performs a full flash write which will erase all on-chip data and any custom firmware. Your books and settings on the SD card are not affected. This will take around 25 minutes.

This firmware is the intellectual property of Xteink and is provided here solely for emergency recovery purposes. By proceeding, you acknowledge that this software is copyrighted by Xteink and that you use it entirely at your own risk. EinkHub is not affiliated with Xteink and provides no warranty or support for this firmware.

Steps

Progress will be shown here once you start an operation
Device restart instructions
Once you complete a write operation, you may need to restart your Xteink X3 by pressing the RST button on the device.