-
-
Notifications
You must be signed in to change notification settings - Fork 14
For the sd card, the instructions say a minimum of 4 gb. If I flash and put in a 32gb card, would that just give me more space to store data? Is there a maximum number?
- For maximum space, we aren't sure. Many things depend on this.
- You can definitely use a bigger SD card ( a faster one too, look up The performance wiki page... ) With additionall steps you can expand your book storage too. ( you need to do this manually, for now )
Answer as for 20.02.2024 in Szybet's opinion. There are other reasons, too...
This is an OS, not an 3 party app for the stock OS. Why does it exist? ( In my opinion at least):
- It doesn't reset the whole ereader for no reason, no ads, no forced updates ( The stock OS does )
- It has an app ecosystem, which won't break after an update. We have many apps, some preinstalled some downloadable: https://github.com/Kobo-InkBox/user-applications
- The system is really hackable, for example: It has xorg ( It's not super stable but yea ), an alpine rootfs so a package manager. I added USB support to it ( hot pluggable, which is not possible on the stock OS, if at all ): audio, mouse, keyboard: https://github.com/Szybet/niAudio
- I was interested in writing apps for my ereader. It was stupid for me that every app on the stock os ( Koreader, plato, Obenkyobo... ) has to implement their own sleep manager ( A developer in the community, Aramir still has nightmares after it ), wifi etc. Now InkBox and it's background services manage that.
- It's stable as hell: There is a recovery mode in which you can export the whole SD card over USB, enable on screen boot logs. The system is immutable which helped me many times.
- Once again, apps: We use musl and glibc so we are not limited by either one ( postmarketOS guys have problems running koreader because musl ). We also provide some ereader friendly libraries, a easy to use Qt toolchain ( I ported many Qt apps, with more or less success. The ones that are an official app are: feathernotes, rssguard, nachat, maps. The ones i gived up on: Marble, Okular )
- We fix things broken on the main OS: At least for my kobo nia I made the touchscreen a kernel module and reset it every sleep / wakeup to prevent a lockup which happened to me on the stock OS. It also sleeps now in and doesn't wake up, so better battery life in sleep. On every wifi connection it synces time, it drifts a bit.
We have a reader up but it's not great. A rewrite is ongoing, will finish this year for sure. It won't be better than koreader for sure, we don't have 200 developers but it uses Qt, which enables us to use better looking UI than simple menus like Koreader / Plato.
Oh did i mention we have koreader as a user app? you can use it ;)
it also enabled us to do some crazy things: https://youtu.be/hRqquXvsR1Q
Yes, most or many of those things could be done on the stock OS - but no one did it for a simple reason: you want to control things or there will be chaos.
As for now, InkBox is mostly an app launcher for me, but I really like it for it. No more stock OS resets :) For the average user? if you are not interested in those apps, in not hacking your ereader, not doing something unusual with it InkBox is probably not interesting for you. But if you use koreader anyway, dislike the stock OS and like open source, you are welcome.
We are also looking for contributors ( Rust / C++ or anything really ), this project has more potential than it seems
battery, as already mentioned is better in sleep ( in my opinion ). As for others, it depends on the app and use case. It could be improved, there is room and ideas for that for sure :D
performance, well it depends on the app. We run xorg which is heavy as hell and it lags a bit, but it proved a point "It's possible". There is also room to improve this ( for example trade compression of filesystems for performance, a better SD card (there is a wiki page for it )).