Finally I’ve got the little brother to XTEINK X4, the XTEINK X3! In space black this time. In this video I do an unboxing and first start of the XTEINK X3. I also check if it’s possible to Flash it so It isn't locked.
The XTEINK X3 in Space Black: Unboxing the Ultimate Pocket-Sized Hacker’s Canvas
We are currently living through a golden age of weird, wonderful, and highly specialized e-ink devices. For years, the market was entirely dominated by utilitarian, locked-down slabs designed solely to trap you within a specific corporate bookstore ecosystem. But the pendulum is swinging back toward hardware freedom. The rise of the micro e-reader—devices small enough to live on the back of your smartphone—has fundamentally shifted how we think about digital consumption.
When the XTEINK X4 hit the scene, it was a revelation. It proved that an e-reader didn't need to be a tablet replacement; it could be an ultra-lightweight, magnetically attached companion. Now, the company has released its little brother: the XTEINK X3. And this time around, it comes in a breathtakingly stealthy Space Black finish.
If you have been keeping up with the tech explorations over on my YouTube channel, you know I have been eagerly waiting to get my hands on this specific device. The promise of the X3 is tantalizing: an even more compact form factor, physical buttons, and a screen that begs to be tinkered with. In my latest video, I took the X3 out of the box for the very first time. But unboxing is only half the story. The real question for any enthusiast device is whether we can break down its software walls. Can the X3 be flashed to run open-source firmware? Let’s dive into the hardware, the initial setup, and the high-level technical architecture of liberating this tiny machine.
The Hardware: Stealth Aesthetics Meet Extreme Minimalism
Taking the Space Black XTEINK X3 out of its minimalist cardboard packaging, the first thing that strikes you is the sheer impossibility of its footprint. Weighing in at an almost non-existent 58 grams and measuring just 5.2 millimeters thick, it legitimately feels more like a heavy-duty credit card than a piece of consumer electronics.
The Space Black aesthetic is a massive upgrade over the standard off-white or gray plastics we usually see in this category. It gives the device a sleek, monolithic look where the dark bezels melt seamlessly into the 3.7-inch e-ink display when the screen is refreshed to a dark mode or displaying a standby image.
Despite its diminutive size, the X3 does not compromise on physical interaction. It features highly tactile physical page-turn buttons, a feature that purists rightly demand. The device is also "Magnetic-ready," meaning it is designed to snap effortlessly onto the back of your phone via MagSafe-compatible rings. This turns your heavy, distraction-filled OLED smartphone into a dual-screen device. When you feel the urge to doomscroll, you can simply flip your phone over and read a novel on a glare-free screen that is infinitely kinder to your retinas. Furthermore, the inclusion of NFC support and a dedicated motion sensor for orientation-based page turning indicates that XTEINK packed a surprising amount of sensory hardware into this tiny chassis.
Booting Up: The Stock Experience
Pressing the power button for the first time initiates the familiar, slow-motion cascade of e-ink particles aligning to form the boot logo. The initial start-up of the XTEINK X3 is snappy, a testament to the efficient microcontroller humming beneath the screen.
The stock operating system is perfectly functional for a casual user. It allows you to load EPUBs, adjust basic typographic settings, and navigate a simple library interface. The text is crisp, and the contrast on the 3.7-inch panel is genuinely excellent, offering deep blacks and a highly reflective white background that makes reading in direct sunlight a joy.
However, the stock firmware is a walled garden. It dictates how you manage your library, how the screen refreshes, and what secondary applications you can run. For the average consumer, this plug-and-play simplicity is a feature. But for power users, hardware tinkerers, and open-source advocates, a locked bootloader and proprietary software are merely obstacles waiting to be bypassed.
The Deep Dive: The Architecture of Liberation
This brings us to the most crucial part of the unboxing experience: checking if the X3 can be flashed. To understand why flashing an e-reader is such a game-changer, we have to look at the underlying technical architecture of the XTEINK ecosystem.
Unlike larger e-readers that often run stripped-down, bloated versions of Android on ARM Cortex processors, the XTEINK micro-devices are built around the Espressif ESP32 architecture (specifically, the ESP32-C3 System-on-a-Chip). This is a vital distinction. The ESP32 is not a traditional microprocessor; it is a highly integrated, low-power microcontroller with built-in Wi-Fi and Bluetooth LE capabilities. Because it lacks the overhead required to run a massive operating system like Android, it utilizes a Real-Time Operating System (RTOS) or runs bare-metal C/C++ code.
This hardware choice is what makes devices like the X4, and now the X3, the darlings of the hardware hacking community. Because the ESP32 is a ubiquitous platform in the IoT (Internet of Things) space, the barrier to entry for developing custom firmware is incredibly low.
Enter the CrossPoint Reader project (and its popular forks like CrossInk). CrossPoint is an open-source firmware built specifically for these ESP32 e-paper displays. By flashing the XTEINK X3 with CrossPoint, you strip away the proprietary UI and replace it with an incredibly fast, highly customizable reader.
From a technical standpoint, installing custom firmware on an e-ink display involves mastering memory management and display refresh Look-Up Tables (LUTs). E-ink displays are notoriously difficult to drive efficiently because the screen retains its image without power. Changing the screen requires applying precise voltage pulses to move positively and negatively charged ink microcapsules. The stock firmware uses conservative LUTs to ensure a clean refresh, which can make the device feel slow. Custom firmware like CrossPoint optimizes these voltage waveforms, allowing for localized, partial screen refreshes that drastically increase page-turn speeds while minimizing ghosting (the faint remnants of previous text).
Furthermore, flashing a custom firmware unlocks advanced typographic engines. You gain the ability to sideload custom TTF/OTF fonts, implement complex formatting rules, and even utilize experimental reading methods like Bionic Reading—which bolds the first few letters of words to artificially guide your eyes across the text at a higher velocity. It also opens the door to localized network synchronization, allowing you to bypass cloud servers entirely and sync your reading progress using tools like KoReader via a local Calibre server.
Flashing the X3: Escaping the Walled Garden
So, is the Space Black XTEINK X3 locked down? I am thrilled to report that it is not.
Connecting the device via its USB-C port to my computer, I was able to interface with the ESP32’s bootloader directly. The flashing process on these devices relies on serial communication. By putting the microcontroller into a specific boot mode, you can utilize the Web Serial API—often through browser-based flashing tools like EinkHub—to write compiled binary files (.bin) directly to the device's flash memory.
The process involves flashing several distinct partitions: the bootloader itself, the partition table (which tells the microcontroller where the OS and user data live), and the actual application firmware. Because the X3 is relatively new compared to the X4, you have to ensure you are pulling the correct firmware fork from GitHub that specifically includes the hardware definitions for the X3's slightly smaller screen and button matrix.
Watching the terminal output as the custom firmware overwrites the stock OS is an incredibly satisfying experience. It is the digital equivalent of claiming ownership over the hardware you purchased. Upon reboot, the X3 no longer greets you with the XTEINK proprietary ecosystem. Instead, it boots directly into a clean, minimalist, open-source library manager. The page turns feel snappier, the font rendering is sharper, and the device transforms from a simple e-reader into a custom-tailored, distraction-free reading terminal.
The Verdict on the Space Black X3
The XTEINK X3 is a triumph of industrial design. By trimming away the fat and leaving only the absolute essentials—a beautiful 3.7-inch screen, a lightweight battery, and tactile buttons—they have created a device that effortlessly integrates into daily life. The Space Black colorway elevates it from a mere gadget to a premium-feeling everyday carry item.
However, the true value of the X3 lies not just in its hardware, but in its potential. The fact that the bootloader remains unlocked, allowing users to flash sophisticated, community-driven firmware like CrossInk, turns this tiny device into the ultimate pocket-sized canvas. It respects the user's right to modify, tinker, and optimize.
We are moving toward a future where our devices don't have to do everything; they just have to do one thing perfectly. With the right open-source software driving its exceptionally portable hardware, the Space Black XTEINK X3 might just be the perfect way to read.
Buy it here:
https://www.xteink.com/products/xteink-x3
Watch video here:
Please subscribe to my channel
Comments
Post a Comment