I'm progressing with Calibre.
I had to hack around dbus-python 1.2.x as it needed a newer version of DBus that the pandora has.
I finaly got the 1st screen wizard to show (it's a bit big for the screen, but not sure I'll do something about that).
I stil have many things to do to have fully working version, and even more work to PNDize it.
It seems I'll have issue with libmtp also (not sure any ebook reader will be useable without it), I have to check...
[doublepost=1459323027,1459322674][/doublepost]After changing a few preferences, choosing smaller everything, the GUI is a bit better for the small Pandora screen.
[doublepost=1459324927][/doublepost]Ok, I fixed my libmtp issue (my fault, messing with libs...)
Now, mounting of ebook reader need UDisks or UDisks2, that are some DBus deamon. I'm not familiar with DBus and all, and I'm not sure I can add that componant in a pnd, I guess they must be part of the system. I'll try to experiement a bit.
[doublepost=1459333054][/doublepost]I'm not sure it will work for connecting to reader.
I try to add udisks2 (heavyly hacked, because of too old PolKit version in the firmware), but I still cannot connect one of reader:
Code:
Unable to open device <calibre.devices.prs505.driver.PRS505 object at 0x4a6e5fd0>
Traceback (most recent call last):
File "/mnt/utmp/calibre/lib/calibre/calibre/gui2/device.py", line 195, in do_connect
dev.open(detected_device, self.current_library_uuid)
File "/mnt/utmp/calibre/lib/calibre/calibre/devices/usbms/device.py", line 844, in open
self.open_linux()
File "/mnt/utmp/calibre/lib/calibre/calibre/devices/usbms/device.py", line 587, in open_linux
main, carda, cardb = self.find_device_nodes()
File "/mnt/utmp/calibre/lib/calibre/calibre/devices/usbms/device.py", line 512, in find_device_nodes
%self.__class__.__name__)
DeviceError: Incapable de détecter le lecteur de disque PRS505.
Doesn't sounds good
[doublepost=1459344006][/doublepost]I may have found a workaround for the reader connection. Not sure it's stable, needs more testing.