Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > PocketBook > PocketBook Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 10-25-2025, 09:37 AM   #1
catkin
Junior Member
catkin began at the beginning.
 
catkin's Avatar
 
Posts: 7
Karma: 10
Join Date: Nov 2019
Location: England, UK
Device: Kobo H2O and Pocketbook Era Stardust
PocketBook Era (PB700): Calibre plugin issues

Hi

I am a long term Calibre user, newly using it with a PocketBook Era (PB700) and have two issues with the plugin.

Firstly Calbre detects it as a PocketBook Touch Lux 2. If that is only cosmetic I can live with it.

Secondly Calibre's Device tab lists books under the system directory including including system/config/desktop/hash.txt. I could ignore it but would prefer to see only books in the Englsh directory.

How can these issues be fixed?

I went to explore the PocketBook Touch Lux 2 (1.0.0) plugin source code to try fixing the issues but could not find the source code, including in https://github.com/kovidgoyal/calibr...alibre/devices.

Where is the PocketBook Touch Lux 2 (1.0.0) plugin source code?
catkin is offline   Reply With Quote
Old 11-25-2025, 07:38 AM   #2
catkin
Junior Member
catkin began at the beginning.
 
catkin's Avatar
 
Posts: 7
Karma: 10
Join Date: Nov 2019
Location: England, UK
Device: Kobo H2O and Pocketbook Era Stardust
I found the plugin and developed a solution with Kovid Goyal's help as detailed in https://bugs.launchpad.net/calibre/+bug/2131923

Here's from that (invalid) bug report:

I found a solution. Got the current source tarball from https://calibre-ebook.com/dist/src (ref https://manual.calibre-ebook.com/dev...tting-the-code). Searched the unpacked tarball for 'PocketBook Touch Lux 2'. Found in src/calibre/devices/misc.py. Modified it as shown in this diff:
Code:
523,524c523,524
< name = 'PocketBook Touch Lux 2'
< gui_name = 'PocketBook Touch Lux 2'
---
>     name  = 'PocketBook Era'
>     gui_name = 'PocketBook Era'
535c535
< SCAN_FROM_ROOT = True
---
>     SCAN_FROM_ROOT = False
Set envar CALIBRE_DEVELOP_FROM (ref https://manual.calibre-ebook.com/dev...nt-environment) and ran calibre. When the PocketBook Era was plugged in it was reported as a PocketBook Era (cosmetic) and the Device tab displayed only books in the Books directory (as wanted).

When the PocketBook Era was first connected by USB it had USB vendor ID 18d1 and product ID 0001. The https://the-sz.com/products/usbid/in...8D1&p=0x0001&n shows those indicate a Google "Onda V972 (storage access)". When the PocketBook Era screen's PC LINK was pressed those changed to USB vendor ID fffe and product ID 0001.

Vendor ID fffe is probably not official (= assigned by https://www.usb.org) because it does not appear in http://www.linux-usb.org/usb.ids, appears in https://usb-ids.gowdy.us/read/UD?restrict=f without assignment and is "Nothing found" at https://the-sz.com/products/usbid/in...FFFE&p=0001&n=

Last edited by catkin; 11-25-2025 at 12:58 PM.
catkin is offline   Reply With Quote
Advert
Reply

Tags
plugin, pocketbook


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PB700 Era (b&w) - Some sleep images I made Moonbase59 PocketBook 10 09-06-2025 12:24 AM
Pocketbook Era Quoth PocketBook 6 06-18-2025 10:01 AM
PocketBook InkPad 4 and PocketBook Era (and its screen controversy) Frostbite PocketBook 40 07-16-2024 11:34 PM
Exctract Annotations from PB Era (PB700) using Calibre EricTyson PocketBook 1 02-11-2023 05:33 AM
Pocketbook Era FW version 6.7.775 Issues and Observations zmix PocketBook 7 09-10-2022 07:30 AM


All times are GMT -4. The time now is 04:10 AM.


MobileRead.com is a privately owned, operated and funded community.