Repository navigation
CoolReader 1.0.3 — Shared builds for qualified PocketBook readers
CoolReader 1.0.3 provides one shared install ZIP and executable for qualified PocketBook Linux readers.
Changes
- One shared download and Wi-Fi update channel for Touch HD 3, Verse Pro, Era and InkPad 4.
- Runtime device profiles select display defaults; existing reading settings take precedence.
- Manual update checks use Settings → Check for updates. Settings → Version shows the installed version.
- Update downloads retain confirmation, progress and cancellation, and verify the checksum, package family and device/firmware compatibility before installation.
- The shared launcher preserves settings, reading history, bookmarks, custom assets and the last book, with recovery and rollback handling.
- Install ZIPs contain only
applications/andsystem/. Documentation, license notices and build reports stay undersystem/share/cr3/, keeping them out of Library.
Exact qualified firmware
| Device | Firmware |
|---|---|
| Touch HD 3 / PB632 | U632.6.11.2001 |
| Verse Pro / PB634 | U634.6.10.3425 |
| Era / PB700 | U700.6.10.3209 |
| InkPad 4 / PB743G | U743g.6.11.1683 |
Other model/firmware pairs are rejected by this build. Color readers, Android devices and other ABI families require further qualification.
Install and update
Back up your current CoolReader installation and settings, close CoolReader, and merge the ZIP's system and applications folders into the reader's USB storage. Safely eject and open Applications → CoolReader.
Moving from the earlier PB632-only release requires one USB installation of this shared package and launcher. Later shared releases can update over Wi-Fi. The historical PB632 downloads and channel remain available separately.
Installation guide · Download website
Verification
All 16 ARM/QEMU regression groups, 13 software probes on each of the three additional firmware runtimes, package layout checks, and bundled license/asset checks passed. Matching committed source, build metadata, test evidence and debug symbols accompany the binary.
Physical-device interaction, overnight battery use and complete device OTA installation remain pending. Firmware qualification establishes software compatibility, not hardware acceptance.