![]() |
#1 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
out of business
KOReader running on BQ/Fnac devices
BQ no longer exists. Instructions here no longer work. If you're running stock you're out of luck. People running Developers FW are ok as long as don't flash back stock. Feel free to ask for help if you manage to brick your device (but, how?). There're ways to fix it without reverting to stock. Also if somebody wants to send me an old device (from the list below, in original instructions) send me a PM. I can't promise a workaround but I promise I will take a look ![]() Original instructions (last updated in May 2021) Spoiler:
Last edited by pazos; 12-28-2021 at 03:56 PM. Reason: out of business |
![]() |
![]() |
![]() |
#2 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
First time Installation instructions
You'll need a sdcard.
Congratulations, You are ready to start KOReader You can run KOReader from telnet with Code:
/mnt/private/koreader/koreader.sh If you are happy with KOReader and want to use it at boot you need to do; Code:
cp /etc/rc.local /etc/rc.local.backup cp /mnt/private/koreader/koreader-standalone.sh /etc/rc.local Note: ko-deps.tar.gz contains generic prerequisites. ko-deps-safemode-latest.tar.gz contains the latest version of the safemode tool, and is only required if you want to enable USB Mass Storage support under KOReader Last edited by pazos; 07-16-2019 at 07:13 PM. Reason: support for usb mass storage in KOReader |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Touch Protocol
All devices support Single Touch Protocol. The Cervantes 4 (and maybe other recent models) emits both Single Touch and Multitouch B input events. The device reports: Code:
evtest /dev/input/event1 Input driver version is 1.0.1 Input device ID: bus 0x18 vendor 0x0 product 0x0 version 0x0 Input device name: "Neonode zForce touchscreen" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 330 (BTN_TOUCH) Event type 3 (EV_ABS) Event code 0 (ABS_X) Value 619 Min 0 Max 1072 Event code 1 (ABS_Y) Value 832 Min 0 Max 1448 Event code 24 (ABS_PRESSURE) Value 0 Min 0 Max 1048 Event code 47 (ABS_MT_SLOT) Value 0 Min 0 Max 1 Event code 48 (ABS_MT_TOUCH_MAJOR) Value 0 Min 0 Max 255 Event code 49 (ABS_MT_TOUCH_MINOR) Value 0 Min 0 Max 255 Event code 52 (ABS_MT_ORIENTATION) Value 0 Min 0 Max 1 Event code 53 (ABS_MT_POSITION_X) Value 0 Min 0 Max 1072 Event code 54 (ABS_MT_POSITION_Y) Value 0 Min 0 Max 1448 Event code 57 (ABS_MT_TRACKING_ID) Value 0 Min 0 Max 65535 Properties: Testing ... (interrupt to exit) Code:
Event: time 51393.692783, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value 1607 Event: time 51393.692786, type 3 (EV_ABS), code 53 (ABS_MT_POSITION_X), value 350 Event: time 51393.692788, type 3 (EV_ABS), code 54 (ABS_MT_POSITION_Y), value 249 Event: time 51393.692789, type 3 (EV_ABS), code 48 (ABS_MT_TOUCH_MAJOR), value 8 Event: time 51393.692790, type 3 (EV_ABS), code 49 (ABS_MT_TOUCH_MINOR), value 8 Event: time 51393.692792, type 3 (EV_ABS), code 0 (ABS_X), value 249 Event: time 51393.692793, type 3 (EV_ABS), code 1 (ABS_Y), value 722 Event: time 51393.692795, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 1 Event: time 51393.692796, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 1024 Event: time 51393.692797, -------------- SYN_REPORT ------------ Event: time 51393.694611, type 3 (EV_ABS), code 57 (ABS_MT_TRACKING_ID), value -1 Event: time 51393.694615, type 1 (EV_KEY), code 330 (BTN_TOUCH), value 0 Event: time 51393.694616, type 3 (EV_ABS), code 24 (ABS_PRESSURE), value 0 Event: time 51393.694617, -------------- SYN_REPORT ------------ Last edited by pazos; 11-09-2018 at 09:44 PM. Reason: more info |
![]() |
![]() |
![]() |
#4 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Wireless Support
stock software uses connman to manage wireless connections. KOReader uses wpa_supplicant. Wireless chipset is always powered. More info Last edited by pazos; 02-15-2019 at 07:48 PM. |
![]() |
![]() |
![]() |
#5 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Unlock
By default the device is locked (no shell access, no external booting, store, adobe drm) and firmware updates need to be signed with BQ private key. BQ provides instructions to install a Developers edition firmware on https://blog.bq.com/es/bq-ereaders-developers-program/. Note 1: Bq pages went down, probably forever. Please use http://web.archive.org/web/202007200...opers-program/ instead. Note 2: In february 2021 firmware files hosted on amazon cloud are no longer available Send me a private message and I can pass you a link to the file. Only available for Cervantes 2013, Cervantes 3 and Cervantes 4. You need to install Developers edition firmware to be able to install KOReader or other software. This means you'll lose the nubico store and adobe drm support. Last edited by pazos; 02-12-2021 at 07:40 AM. Reason: BQ went down. |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
USB Mass Storage
If you installed the last version of safemode tool you will see a new menu entry on KOReader (see first image attached)
If you enter in storage mode you will see the second image. You can now connect the usb cable to your computer and do the changes you want. Once you're done you can extract your usb drive (like you do with any other USB drive on your operative system) and then press the home button to return back to KOReader. New books will be readily available for you to read! Last edited by pazos; 06-17-2019 at 04:30 PM. Reason: instructions |
![]() |
![]() |
![]() |
#7 |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Install dictionaries via USB
Create a new folder on the usb partition called dict and copy inside the dictionaries you want to install in KOReader (stardict files, do not create subfolders for different dictionaries).
Dictionaries will be moved to KOReader installation when you return back to KOReader. Last edited by pazos; 06-17-2019 at 04:32 PM. Reason: instructions |
![]() |
![]() |
![]() |
#8 |
Member
![]() Posts: 17
Karma: 10
Join Date: Feb 2016
Device: Kobo Glo HD
|
Unsuccessful installation
Hi,
I just tried to install koreader on my cervantes 4, using the latest version 2020.03.2. When I execute the code I get this error : Code:
root@MiWiFi-R3G-srv:/mnt/private# tar -xvf ko*.tar.gz tar: ko-deps.tar.gz: Not found in archive tar: Exiting with failure status due to previous errors Last edited by brno; 03-14-2020 at 05:21 PM. |
![]() |
![]() |
![]() |
#9 | |||
Member
![]() Posts: 17
Karma: 10
Join Date: Feb 2016
Device: Kobo Glo HD
|
I managed to solve the problem concerning the tar command, using the following code
Quote:
Quote:
Quote:
Last edited by brno; 03-14-2020 at 05:22 PM. |
|||
![]() |
![]() |
![]() |
#10 | |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
![]() So, what happens is: you have both ko-deps.tar.gz and ko-deps-safemode-latest.tar.gz on /mnt/private and globbing doesn't work as expected and tries to uncompress ko-deps.tar.gz from within the other container. Again, duh! What you need to do is uncompress both, with: Code:
tar -xvf ko-deps.tar.gz tar -xvf ko-deps-safemode-latest.tar.gz edit: use the exact command for dpkg -i. That should work!. If not do apt-get -f install. That will fix dependencies between packages. If that still doesn't work please check that your deb file is not corrupted. You can download it again or fetch another version as long as is compatible with Debian Wheezy with armel ABI. Prerequisites here are just to make things easier but there should be a few mirrors online for these packages. Last edited by pazos; 03-14-2020 at 05:16 PM. |
|
![]() |
![]() |
![]() |
#11 |
Member
![]() Posts: 17
Karma: 10
Join Date: Feb 2016
Device: Kobo Glo HD
|
Thanks, it works!
Some .deb files where apparently corrupted in ko-deps.tar.gz I had to get other copies on the internet. If this can be useful for other people, I found them in 2 places: - https://cloudfront.debian.net/debian.../main/u/unzip/ - http://ftp.attica.net.nz/kali/pool/main/i/ Just one thing doesn't work as I expected: when I switch to "Black Mode" in koreader, only the colors of the pictures are inverted. The text remains in black color against white screen. Is it a bug or a limitation of the bq reader itself? |
![]() |
![]() |
![]() |
#12 | |
cosiñeiro
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,316
Karma: 2200073
Join Date: Apr 2014
Device: BQ Cervantes 4
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
Member
![]() Posts: 17
Karma: 10
Join Date: Feb 2016
Device: Kobo Glo HD
|
Quote:
Do you think that the Home button could have the same behaviour as in the bq firmware: the double press that puts the reader in standby mode is really useful, and the long press that puts the light on is nice too ? This would be great but I don't know if koreader allows this and if it is reasonable or not to implement it. Last edited by brno; 03-16-2020 at 05:33 AM. |
|
![]() |
![]() |
![]() |
#14 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,653
Karma: 730583
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
|
@brno Should be fixed in today's nightly.
|
![]() |
![]() |
![]() |
#15 |
Member
![]() Posts: 17
Karma: 10
Join Date: Feb 2016
Device: Kobo Glo HD
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Koreader running on Kobos (all of them, hopefully!) | giorgio130 | KOReader | 3522 | 08-02-2024 12:53 AM |
Does KOReader work on keyboard based Kindle Devices now? | hayden | KOReader | 2 | 06-10-2018 08:56 PM |
KOReader problems with Boyue devices | chromeuser | KOReader | 0 | 06-12-2016 06:39 PM |
Errors with EPUB rendering on Kobo Aura H2O running koreader-stable-v2015.11 | algernonramone | KOReader | 8 | 03-16-2016 12:55 AM |
Running 2 devices with calibre | trott3r | Devices | 7 | 02-12-2011 10:05 AM |