Biscuit: Biến máy đọc sách Xteink X4 thành công cụ bảo mật và tiện ích đa năng

Phần mềm05 tháng 5, 2026·4 phút đọc

Biscuit là bản firmware tùy biến dành cho máy đọc sách Xteink X4, biến thiết bị giá rẻ này thành một thiết bị thông minh tích hợp đầy đủ công cụ kiểm tra mạng, bảo mật, trò chơi và tiện ích. Với màn hình e-ink tiết kiệm điện và khả năng xử lý của ESP32-C3, Biscuit mang lại trải nghiệm đa năng cho người dùng đam mê công nghệ.

Biscuit: Biến máy đọc sách Xteink X4 thành công cụ bảo mật và tiện ích đa năng

Biscuit là một bản firmware tùy biến (custom firmware) mã nguồn mở dành cho thiết bị đọc sách điện tử Xteink X4. Dự án này có khả năng biến một chiếc máy đọc sách e-paper giá khoảng 70 USD thành một thiết bị thông minh đa năng, tích hợp các công cụ mạng không dây, tính năng bảo mật, ứng dụng tiện ích và trò chơi, nhưng vẫn giữ nguyên các chức năng đọc sách cơ bản.

Được phát triển dựa trên nền tảng CrossPoint Reader, Biscuit mở rộng tầm nhìn của một chiếc máy đọc sách truyền thống. Thay vì chỉ tập trung vào hiển thị văn bản, Biscuit coi Xteink X4 như một thiết bị tính năng chung với màn hình chính là bảng điều khiển (dashboard) dạng lưới, hiển thị thông tin hệ thống trực tiếp như trạng thái pin, bộ nhớ, thời gian hoạt động và kết nối WiFi.

Màn hình chính của BiscuitMàn hình chính của Biscuit

Thông số phần cứng nền tảng

Xteink X4 sở hữu cấu hình phần cứng đủ mạnh để xử lý nhiều tác vụ đa dạng nhờ vào hệ thống trên chip (SoC) ESP32-C3. Cụ thể, thiết bị bao gồm:

  • SoC: ESP32-C3 (RISC-V, xung nhịp 160MHz).
  • Màn hình: 4.26 inch E-ink (800×480), 1-bit đơn sắc, khả năng đọc dưới ánh nắng mặt trời và giữ hình ảnh khi mất điện.
  • Bộ nhớ: 380KB SRAM và 16MB Flash.
  • Kết nối: WiFi 2.4GHz (802.11 b/g/n) và Bluetooth Low Energy (BLE) 5.0.
  • Lưu trữ: Hỗ trợ thẻ MicroSD (FAT32).
  • Cổng giao tiếp: USB-C dùng để truyền dữ liệu và sạc pin.
  • Điều khiển: 7 nút vật lý (4 nút mặt trước, 3 nút bên hông) giúp điều hướng mà không cần màn hình cảm ứng.

Tính năng bảo mật và công cụ mạng

Điểm nổi bật nhất của Biscuit là bộ công cụ bảo mật mạng được chia thành các nhóm chức năng rõ ràng: Recon (Trinh sát), Offense (Tấn công), Defense (Phòng thủ) và Comms (Giao tiếp).

Giao diện trinh sát mạngGiao diện trinh sát mạng

Trong mục Recon, người dùng có thể thực hiện quét thụ động (không phát tín hiệu) để phát hiện các điểm truy cập WiFi, thiết bị BLE, giám sát gói tin PCAP, hoặc thực hiện "Wardriving" để ghi log các điểm phát sóng cùng cường độ tín hiệu. Các tính năng như "Crowd Density" thậm chí có thể ước lượng số lượng người xung quanh thông qua việc đếm các yêu cầu probe từ thiết bị của họ.

Mục Offense cung cấp các công cụ kiểm tra mạng chủ động, bao gồm phát tán beacon, tạo cổng Captive Portal để kiểm thử, hoặc tấn công BLE Spam. Tuy nhiên, tính năng này yêu cầu người dùng phải xác nhận một tuyên bố từ chối trách nhiệm (disclaimer) trước khi sử dụng.

Để bảo vệ bản thân, mục Defense trang bị "Ghost Mode" – một tính năng cho phép xoay địa chỉ MAC, tắt sóng vô tuyến và dọn dẹp trạng thái hệ thống chỉ trong một thao tác duy nhất. Ngoài ra, còn có trình phát hiện các thiết bị theo dõi như AirTag, SmartTags và Tile.

Tiện ích, Giải trí và Đọc sách

Không chỉ là công cụ cho kỹ sư mạng, Biscuit còn là một thiết bị hữu ích cho đời sống hàng ngày. Ứng dụng Tools tích hợp Authenticator (TOTP 2FA ngoại tuyến), quản lý mật khẩu, đồng hồ, máy tính, trình tạo mã QR và các công cụ mã hóa.

Về giải trí, thiết bị này có sẵn thư viện game phong phú như Casino, Minesweeper, Sudoku, Cờ vua, Rắn săn mồi và Tetris.

Trò chơi Tetris trên màn hình e-inkTrò chơi Tetris trên màn hình e-ink

Tất nhiên, chức năng đọc sách vẫn được giữ lại đầy đủ từ CrossPoint Reader. Người dùng có thể đọc file EPUB 2/3, đồng bộ hóa với KOReader và truyền tải sách qua Calibre. Ứng dụng Reader còn cung cấp thống kê số trang đã đọc, số sách hoàn thành và duy trì chuỗi đọc hàng ngày.

Cài đặt và Phát triển

Việc cài đặt Biscuit lên Xteink X4 khá đơn giản thông qua công cụ Web Flasher. Người dùng chỉ cần kết nối thiết bị qua cáp USB-C và truy cập trang web hỗ trợ để flash firmware. Đối với những người muốn phát triển thêm, dự án hỗ trợ xây dựng bằng PlatformIO và cho phép thêm ngôn ngữ mới thông qua các file YAML.

Biscuit là một ví dụ điển hình về việc tận dụng phần cứng giá rẻ và mã nguồn mở để tạo ra những thiết bị đa năng, phục vụ cả nhu cầu học tập, làm việc và giải trí với thời lượng pin ấn tượng nhờ công nghệ màn hình e-ink.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗