2
3
Fork
You've already forked TrustyReader
2
Xteink X4 firmware in Rust
  • C 78.3%
  • Rust 20.7%
  • HTML 1%
Find a file
2026年04月29日 23:42:27 +02:00
.cargo fix cross compilation 2026年03月30日 22:37:18 +02:00
.github/workflows initial commit 2026年01月22日 01:21:55 +01:00
core save activity stack 2026年04月29日 23:33:26 +02:00
desktop save activity stack 2026年04月29日 23:33:26 +02:00
libs merge sdspi code 2026年04月29日 22:14:00 +02:00
s3 update grayscale lut 2026年04月29日 23:42:27 +02:00
x4 update grayscale lut 2026年04月29日 23:42:27 +02:00
.clippy.toml initial commit 2026年01月22日 01:21:55 +01:00
.gitignore basic s3 support 2026年03月16日 23:58:59 +01:00
baseline.sh baseline 2026年03月14日 22:00:09 +01:00
bench.sh bench: only epub 2026年03月09日 23:38:40 +01:00
Cargo.lock save activity stack 2026年04月29日 23:33:26 +02:00
Cargo.toml merge sdspi code 2026年04月29日 22:14:00 +02:00
diagram.json initial commit 2026年01月22日 01:21:55 +01:00
espflash.toml initial commit 2026年01月22日 01:21:55 +01:00
espflash_ports.toml initial commit 2026年01月22日 01:21:55 +01:00
LICENSE.txt prep 2026年01月25日 21:53:13 +01:00
out.tbmp 3-bit image file format 2026年02月23日 03:04:46 +01:00
README.md xhtml and xml from sd 2026年02月21日 03:00:16 +01:00
run-s3.sh fix cross compilation 2026年03月30日 22:37:18 +02:00
run.sh fix cross compilation 2026年03月30日 22:37:18 +02:00
rust-toolchain.toml basic s3 support 2026年03月16日 23:58:59 +01:00
rustfmt.toml rustfmt & add config 2026年02月14日 23:31:26 +01:00
wokwi.toml rebrand 2026年01月25日 22:19:55 +01:00
xteink-xt4.csv initial commit 2026年01月22日 01:21:55 +01:00

Trusty Reader

Custom Firmware for the Xteink X4.

Build

Since I want to keep the original partition layout but still use the espflash utils, there is run.sh which builds and runs a firmware image.

Can be ran on desktop with cargo run --bin trusty-desktop

Structure

Try to put everything in Core, so you can run it on a desktop.

Resources