Repository navigation
BentoBook 0.5
- Every Googlebook, one APK. BentoBook has no native code: the same APK runs
on Intel (x86_64) and Arm (Snapdragon, MediaTek) Googlebooks. It is tested on
an Arm Googlebook, and its engines on x86_64 in Google's Android emulator. - New icon in the Material 3 Expressive style, with a monochrome version
for themed icons. - About & licenses, at the top right of every page: BentoBook's version,
its license, where its source is, and every component the app contains with
its license text. - Downloads on GitHub: each release carries the APK, its checksum and the
complete source. - New signing key. If you have BentoBook 0.4 or older, uninstall it before
installing 0.5: Android won't update an app signed with a different key.
From 0.5 on, updates install over each other as usual. - BentoBook's own code is now under the MIT License.
Install
On your Googlebook, download BentoBook.apk below (188 MB) in Chrome and open it.
Android asks once to allow installs from Chrome (or Files): allow it, then
choose Install. The README walks through it with the
messages you'll see. One APK for every Googlebook, Intel (x86_64) or Arm.
Verify
- SHA-256 of BentoBook.apk:
30786847ddfd0f55300fdfd9b05c180ad31df8b454b7ee62573452a54c308e9f - Signing certificate SHA-256:
98:70:15:C8:99:04:BC:8B:22:F1:B7:90:3F:95:FF:29:D9:F9:8A:09:B6:99:4D:1F:12:F2:00:51:F3:DB:C3:D0
License and source
BentoBook's own code is MIT-licensed. The app contains BentoPDF and several
engines under the GNU AGPL v3, so the app as a whole is distributed under the
AGPL v3; every component is listed in THIRD_PARTY_NOTICES.md
and in the app under About & licenses. The complete source is
BentoBook-0.5-source.tar.gz below; BentoBook-0.5-third-party-sources.tar has the sources of the GPL and LGPL
parts inside the engines (fonts, FFmpeg, libvips, libheif and others).