Releases: mr-tbot/crosspoint-reader
Release list
Murphy M3 — v1.1 (EPUB + MOBI + PDF + audio)
CrossPoint for the Murphy M3 / HamGeek M3 / corogoo 墨菲 (ESP32-S3, 3.7" 240×416 UC8253).
Built from this fork's default branch (murphy-m3-support, 99bf8a05). Unofficial: not from CrossPoint upstream, not from the vendor. The port is offered upstream as crosspoint-reader#2802 and Free-Ink/freeink-sdk#25.
Features
- EPUB with the full CrossPoint reader — pagination cache, TOC, bookmarks, progress, dictionary, OPDS, WiFi transfer, KOReader sync
- MOBI / AZW converted on device, including Huffman-compressed books and GIF illustrations
- PDF reflowed into a real book, with embedded images
- Audio player — MP3, WAV, FLAC, plus AAC, M4A, Opus and Vorbis — with its own Audio section on the home screen
- Touch and gestures, OEM e-ink waveforms (no ghosting), battery %, charging indicator, frontlight, 5–10 pt reader fonts, UI scaled for the panel
Since v1
Text weight tuned on hardware, a list hit-test fix (taps in the bottom of a list were being discarded), and a round of review fixes — integer-overflow bounds checks, UTF-8 correctness in book metadata, and stronger cache validation so a replaced book is never served a stale conversion.
Flashing
Back up your stock firmware first — see FLASHING.md. Your backup will contain your WiFi password; don't post it.
Keep your settings:
esptool --port /dev/ttyACM0 --chip esp32s3 write-flash 0x10000 firmware.bin
Clean install:
esptool --port /dev/ttyACM0 --chip esp32s3 write-flash 0x0 firmware-full-16MB.bin
Verify against FIRMWARE-SHA256.txt. Books live on the SD card, so flashing doesn't touch them.
CrossPoint for Murphy M3 — v1 (EPUB + MOBI + PDF + audio)
Unofficial CrossPoint build for the Murphy M3 / HamGeek M3 / corogoo 墨菲 e-reader (ESP32-S3, 3.7" 240x416 UC8253 panel).
Not from CrossPoint upstream, not from the vendor. Works well on my unit; no wider QA. The port and hardware findings are offered upstream as freeink-sdk#25 and crosspoint-reader#2794.
What works
- EPUB with the full CrossPoint reader (pagination cache, TOC, bookmarks, progress, dictionary, OPDS, WiFi transfer, KOReader sync)
- MOBI / AZW converted on device, including Huffman-compressed books and GIF illustrations
- PDF reflowed to a real book, with embedded images
- Audio player — MP3, WAV, FLAC, plus AAC, M4A, Opus, Vorbis — with its own Audio home section
- Touch + gestures, correct e-ink waveforms, battery %, charging indicator, frontlight, 5-10pt fonts, UI scaled for the panel
Flashing
Back up your stock firmware first — see FLASHING.md, attached. Note your backup will contain your WiFi password; don't post it.
Keep your settings:
esptool --port /dev/ttyACM0 --chip esp32s3 write-flash 0x10000 firmware.bin
Clean install:
esptool --port /dev/ttyACM0 --chip esp32s3 write-flash 0x0 firmware-full-16MB.bin
Verify downloads against FIRMWARE-SHA256.txt. Full details, limits and build instructions in FLASHING.md.