quill/README.md

65 lines
4.9 KiB
Markdown
Raw Normal View History

2024-12-22 03:59:39 -08:00
## The project is ~~dead~~ looking for wizards
Because of the new kobo colour models using secure boot, which makes us not able to support them with quill and us not having time for a project that will die of the lack of new devices, the project is dead (maybe).
2024-11-02 10:58:17 -07:00
Don't expect any support or anything. Until you are a knowledgable person who can with no problem for example... cross compile a qt app you should not touch this project. You are on your own.
Some more info about it:
- https://www.mobileread.com/forums/showthread.php?t=363175
- https://www.mobileread.com/forums/showthread.php?t=337972&page=9
It was a fun time while it lasted, thanks for the support and love for open source.
and fuck Kobo for the enshittification of their devices
~Szybet
# Quill
<img src="https://github.com/Quill-OS/quill/blob/master/screenshots/homepage.png?raw=true" width="30%"></img> <img src="https://github.com/Quill-OS/quill/blob/master/screenshots/reading.png?raw=true" width="30%"></img> <img src="https://github.com/Quill-OS/quill/blob/master/screenshots/library.png?raw=true" width="30%"></img>
## About Quill
Quill is an open-source, Qt-based eBook reader for Kobo devices. It also comes as an entire [native open-source OS](https://github.com/Quill-OS/rootfs) and provides support for a number of devices.
2021-08-03 09:19:42 -07:00
<br>
Quill features:
2021-11-25 07:36:15 -08:00
- Full integrated KoBox X11 subsystem
2022-01-26 09:38:21 -08:00
- ePUB, PDF, pictures and plain text display support
2021-08-03 09:19:42 -07:00
- Versatile configuration options for reading
2022-04-10 18:42:26 -07:00
- muPDF rendering engine for ePUBs and PDFs
- Wi-Fi support and web browser (NetSurf)
2021-11-20 21:17:01 -08:00
- Encrypted storage with EncFS
- Fast dictionary & local storage search
2021-08-03 09:19:42 -07:00
- Dark mode
- Strict security policy ensuring that only signed software can be run on the device (this, however, can be adapted to your needs by recompiling the [kernel](https://github.com/Quill-OS/kernel))
2021-08-03 09:19:42 -07:00
- Full factory reset option if needed
- Seamless update process
- VNC viewer app
- Search function
2022-04-10 18:42:26 -07:00
- 10 built-in fonts
2023-02-28 12:02:45 -08:00
- Enhanced power management
2022-04-10 18:42:26 -07:00
- Lock screen/passcode option
2021-08-03 09:19:42 -07:00
- User-friendly experience
2021-11-23 20:18:46 -08:00
## How do I install InkBox?
2022-01-26 09:38:21 -08:00
You can download precompiled OS/binaries [here](http://23.163.0.39/bundles/inkbox/native/) and standard Nickel add-ons (outdated, unmaintained) are available [here](http://23.163.0.39/bundles/inkbox/nickel/), although support for them has been stopped until further notice. Huge thanks to [@fermino](https://github.com/fermino) for providing free hosting.
2021-08-03 08:41:32 -07:00
<br>
2021-11-28 14:21:42 -08:00
On Windows, use [balenaEtcher](https://www.balena.io/etcher/) to flash the InkBox image file to the Kobo's SD card.
2022-01-26 09:38:21 -08:00
On Linux and MacOS, [balenaEtcher](https://www.balena.io/etcher/) is the easiest option for command-line-reluctant users.
Alternatively, you can also open a terminal and check the device node of the Kobo's SD card with `fdisk -l`. Then `dd` the image to the SD card like this:
2021-11-23 20:05:59 -08:00
2021-08-03 08:41:32 -07:00
```
2022-01-26 09:38:21 -08:00
xzcat inkbox.xz | dd of=/dev/mmcblk0
2021-08-03 08:41:32 -07:00
```
<b>IMPORTANT:</b> Quill OS does NOT provide ANY WARRANTY at all and we are not responsible if you brick your device with one of the factory images or update bundles available online. See [legal information](https://github.com/Quill-OS/quill/blob/master/LEGAL.md) for more details.
## How do I upgrade Quill?
To upgrade Quill, go to http://23.163.0.39/bundles/inkbox/native/update/ and copy the files for your device onto the `.inkbox` folder in the USB storage partition.
2022-01-26 10:14:13 -08:00
**Note**: Prior to version 1.6, Quill (then InkBox) had to be upgraded one version at a time. If your device's factory image ships with version 1.5, you need to closely follow the upgrade instructions [here](http://23.163.0.39/bundles/inkbox/native/update/1.6/HOWTO-Update).
2022-01-23 14:57:45 -08:00
2021-08-03 08:49:16 -07:00
If you install the Nickel add-on, unpack the 'base' archive in the root of the onboard storage, not in any subfolder inside it.
2022-01-26 09:38:21 -08:00
## I want to learn more about this!
I suggest you visit the [wiki](https://github.com/Quill-OS/quill/wiki). Feel free to contribute if you think you have something valuable to add.
2021-08-03 08:41:32 -07:00
## How can I contribute?
If you like this project and want to improve it in some way, feel free to fork this repository or [one of the subprojects this organization hosts](https://github.com/Quill-OS), then make a [pull request](https://github.com/Quill-OS/quill/pulls). I'll be happy to review it when I have time. You can also join the official [Matrix space](https://matrix.to/#/#inkbox-os-project:matrix.org), [Discord server](https://discord.com/invite/uSWtWbY23m) or [Linen](https://www.linen.dev/s/quill-os) if you'd like to chat a bit.
2021-08-03 08:49:16 -07:00
<br><br>
2024-01-09 07:27:29 -08:00
On the other hand, if you don't have the appropriate coding skills or just want to help in some way, feel free to make a donation at my [PayPal account](https://paypal.me/inkboxos/), [LiberaPay](https://liberapay.com/tux-linux/), or via Bitcoin: 3MmXq5o78b4C7ub5sb7F5WVC86jzc6PzSN . I'm a student and motivation has been the only thing that has helped me maintain this project for the last few years. Developing an entire operating system on my own was not an easy task. I have time, but I like to spend it wisely.