1
0
Fork
You've already forked TrustyReader
0
Xteink X4 firmware in Rust
  • C 78%
  • Rust 21%
  • HTML 1%
Find a file
2026年04月04日 19:31:45 -07: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 formatting pass 2026年04月04日 19:31:45 -07:00
desktop formatting pass 2026年04月04日 19:31:45 -07:00
libs formatting pass 2026年04月04日 19:31:45 -07:00
s3 formatting pass 2026年04月04日 19:31:45 -07:00
x4 formatting pass 2026年04月04日 19:31:45 -07: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 fix cross compilation 2026年03月30日 22:37:18 +02:00
Cargo.toml fix cross compilation 2026年03月30日 22:37:18 +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