Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > PocketBook

Notices

Reply
 
Thread Tools Search this Thread
Old 02-20-2024, 03:50 PM   #1
Drummas
Junior Member
Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Posts: 5
Karma: 30844
Join Date: Feb 2024
Device: Pocketbook Inkpad 4
This is how you enable OPDS

I bought an Inkpad 4 (PB743G) a couple of days ago, confident that it would have OPDS to access my personal library sitting on my NAS, after testing the android app and seeing it mentioned in a couple of reviews.

To my frustration, I soon discovered that this was not the case anymore and OPDS was only available to devices sold on the Russian market.

Not willing to give up, I took a deep dive into the file structure of the device and today I managed to enable it, so I'm sharing it with this community from which I have learned so much in the last couple of days.

Please keep in mind that the process that I am about to describe bellow might be missing a few steps as I did not remember to take notes of everything I was doing, but it should be very, very close to what I've done.

First of all, your device will need to be rooted
You will also need access to the shell. ezdiy's tool here can take care of this.
Once you're able to ssh into the device, type each of the following commands:

Code:
sudo mount -o rw,remount /ebrmain
sudo nano /ebrmain/config/device.cfg.gen
Now change the line "have_opds=0" to "have_opds=1"
Save the file and exit, and again type the command:

Code:
sudo nano /ebrmain/config/device.cfg
Change the line "have_opds=0" to "have_opds=1" in this file too
Save it, exit nano and reboot the device.

Upon reboot, open the library and you should now have the "Network Libraries" option in the dropdown.
Select it, press the plus sign on the top right, add a URL to an OPDS library and Bob's your uncle...

Leave a comment if this worked for you
Drummas is offline   Reply With Quote
Old 02-21-2024, 09:01 AM   #2
EastEriq
Groupie
EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!
 
Posts: 169
Karma: 100516
Join Date: Jan 2018
Device: Cybook Orizon, PocketBook Touch HD
PB631, FW 5.2, works. Good catch!

A couple of notes:
  • If you ssh as root using ezdiy's jailbreak, you don't need sudo, because you are already.
  • I initially thought of just copying device.cfg inside /mnt/ext1/system/config/, because several other default settings are overridden by files in userspace, but it didn't work.
  • As a matter of fact, the opds urls are saved in the file /mnt/ext1/system/config/opds_catalogs. The file can be edited externally, but the changes appear to be reflected in the Library menu only after reboot.

Last edited by EastEriq; 02-21-2024 at 09:32 AM.
EastEriq is offline   Reply With Quote
Advert
Old 02-21-2024, 04:53 PM   #3
Drummas
Junior Member
Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Posts: 5
Karma: 30844
Join Date: Feb 2024
Device: Pocketbook Inkpad 4
Thank you for your comment, I'm glad it worked for you.
I should probably have mentioned that I'm on FW 6.8.2015, the latest available.

From the bottom of my (very) limited Linux knowledge:
device.cfg in the userspace not overidding the actual file is probably by design, for obvious reasons (so that you cannot tamper with definitions like these). The system file itself is also protected by two things: read only filesystem, applied at every boot, and a hash. If you alter the file, the hash changes and it will be overwritten with a copy of the equivalent ".gen" file, effectively undoing the modifications.
Drummas is offline   Reply With Quote
Old 02-21-2024, 05:04 PM   #4
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,817
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Is the Pocketbook Inkpad 4 using RMSDK to read ePub?
JSWolf is offline   Reply With Quote
Old 02-21-2024, 06:15 PM   #5
Drummas
Junior Member
Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.Drummas can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Posts: 5
Karma: 30844
Join Date: Feb 2024
Device: Pocketbook Inkpad 4
Quote:
Originally Posted by JSWolf View Post
Is the Pocketbook Inkpad 4 using RMSDK to read ePub?
I believe so but not sure. Happy to check for you, if you know how.
Drummas is offline   Reply With Quote
Advert
Old 02-22-2024, 03:21 AM   #6
EastEriq
Groupie
EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!
 
Posts: 169
Karma: 100516
Join Date: Jan 2018
Device: Cybook Orizon, PocketBook Touch HD
Quote:
Originally Posted by Drummas View Post
I should probably have mentioned that I'm on FW 6.8.2015, the latest available.
I'd bet this hidden functionality is a leftover from a much earlier age anyway.


One could argue about the vagaries of the native OPDS implementation vs a more modern one perhaps. My observation is that among the OPDS sources I tried, Network Libraries was unable to retrieve catalogs from ebookgratuits, while KOReader on the same device was. Gutenberg, Feedbooks, Gallica instead were ok. But, vagaries, whatever. In all, your tip is great, I didn't thank you enough in my previous post!

EastEriq is offline   Reply With Quote
Old 02-24-2024, 08:34 AM   #7
orontee
Connoisseur
orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.orontee invented the internet.
 
orontee's Avatar
 
Posts: 52
Karma: 84266
Join Date: Sep 2023
Location: Toulouse, France
Device: Vivlio Touch HD Plus
Thumbs up

Many, many, many thanks!

Note that on my reader /ebrmain/config/device.cfg is a symlink to /ebrmain/config/device.cfg.gen, so there's no need to edit both files.
orontee is offline   Reply With Quote
Old 02-28-2024, 11:31 AM   #8
diymatt
Junior Member
diymatt began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Feb 2024
Device: PocketBook
I just bought a PB743K3 with firmware U743k3.6.8.2480. I was wildly annoyed the PocketBook software allows OPDS on the iphone and ipad, only to discover after dumping a buttload of cash on this thing that it's not available, just like you discovered.

I came here via google thank to your post. The rub is my device refuses to root, it just fails. Did you have any hiccups or did root just work?
diymatt is offline   Reply With Quote
Old 02-28-2024, 01:31 PM   #9
nhedgehog
Guru
nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.
 
Posts: 743
Karma: 619508
Join Date: Sep 2013
Device: EnergySistemEreaderPro, Nook STG, Pocketbook 622, Bookeen Cybooks ...
Quote:
Originally Posted by orontee View Post
Many, many, many thanks!

Note that on my reader /ebrmain/config/device.cfg is a symlink to /ebrmain/config/device.cfg.gen, so there's no need to edit both files.
Are you sure of that? Afaik shouldn't it symlink to:
/mnt/secure/device.cfg
nhedgehog is offline   Reply With Quote
Old 02-28-2024, 03:56 PM   #10
EastEriq
Groupie
EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!EastEriq rocks like Gibraltar!
 
Posts: 169
Karma: 100516
Join Date: Jan 2018
Device: Cybook Orizon, PocketBook Touch HD
Quote:
Are you sure of that? Afaik shouldn't it symlink to:
/mnt/secure/device.cfg
On mine, like orontee says:
Code:
/mnt/secure # ls -l device.cfg
-rwxrwxrwx    1 root     root          3540 Feb  8 23:47 device.cfg
/mnt/secure # ls -l /ebrmain/config/device.cfg
lrwxrwxrwx    1 root     root            30 Nov 14  2019 /ebrmain/config/device.cfg -> /ebrmain/config/device.cfg.gen
/mnt/secure # ls -l /ebrmain/config/device.cfg.gen 
-rw-r--r--    1 root     root          1001 Feb 21 15:26 /ebrmain/config/device.cfg.gen
For me their contents are somewhat different. The file in /mnt/secure is longer as it contains more useragent_ lines, apparently for several online bookstores, whereas those in /ebrmain/config/ contain zoom_factor lines. There are also a few entries maybe connected to more hidden features, like
Code:
contract_end=0
is_contract=0
hasStoreOpds=0
nativeAuthForWeb=0
webStoreFullScreen=false
webStoreToolbar=simpletoolbar
but I think I can live without knowing what they are supposed to be for.
EastEriq is offline   Reply With Quote
Old 02-28-2024, 06:13 PM   #11
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 73,817
Karma: 128597114
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Drummas View Post
I believe so but not sure. Happy to check for you, if you know how.
If you can download a .acsm file and it gets converted to ePub, then yes, RMSDK is on board.
JSWolf is offline   Reply With Quote
Old 02-29-2024, 12:08 AM   #12
nhedgehog
Guru
nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.nhedgehog ought to be getting tired of karma fortunes by now.
 
Posts: 743
Karma: 619508
Join Date: Sep 2013
Device: EnergySistemEreaderPro, Nook STG, Pocketbook 622, Bookeen Cybooks ...
@Easteriq:
Thanks, thats interesting.
From my understunding the working of Pocketbooks, it might work out too, if only the file:
/mnt/secure/device.cfg
has added this line:
Quote:
have_opds=1
into it.
nhedgehog is offline   Reply With Quote
Old 02-29-2024, 02:18 AM   #13
neil_swann80
0000000000101010
neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.
 
neil_swann80's Avatar
 
Posts: 5,067
Karma: 10052023
Join Date: Mar 2023
Location: An island off the coast of Ireland
Device: PB632 [HD3]
Quote:
Originally Posted by nhedgehog View Post
From my understunding the working of Pocketbooks, it might work out too, if only the file:
/mnt/secure/device.cfg
has added this line:

have_opds=1

into it.
This worked for me! A much easier process too, no ssh required. I made the change with a text editor app on the device.

Last edited by neil_swann80; 02-29-2024 at 03:21 AM.
neil_swann80 is offline   Reply With Quote
Old 03-01-2024, 04:04 AM   #14
electronicfur
Connoisseur
electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.electronicfur can even cheer up an android equipped with a defective Genuine Personality Prototype.
 
Posts: 54
Karma: 30682
Join Date: Aug 2011
Device: Samsung Note FBReader, Nook Simple Touch FBReader, (Kindle3 died)
Does that mean you don't need to root it then?
electronicfur is offline   Reply With Quote
Old 03-01-2024, 04:16 AM   #15
neil_swann80
0000000000101010
neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.neil_swann80 ought to be getting tired of karma fortunes by now.
 
neil_swann80's Avatar
 
Posts: 5,067
Karma: 10052023
Join Date: Mar 2023
Location: An island off the coast of Ireland
Device: PB632 [HD3]
Quote:
Originally Posted by electronicfur View Post
Does that mean you don't need to root it then?
I think you'd still need root... unless a .pbi installer can write to an unrooted /mnt/secure???

EDIT: file removed as it didn't work on an unrooted device

New solution HERE

Even newer solution HERE

Last edited by neil_swann80; 03-06-2024 at 02:41 AM.
neil_swann80 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PRS-505 How to re-enable 'Go To'? kweller Sony Reader 1 10-16-2012 08:56 AM
Development Possible way to enable ADB during next update kveroneau enTourage Archive 20 12-23-2010 09:32 AM
PRS-600 How do you enable the dictionary? sphinx666 Sony Reader 4 05-25-2010 04:46 PM
penable and enable? nsr iRex 6 03-10-2010 10:09 AM
Classic Enable apps from 3 mos Barnes & Noble NOOK 10 02-11-2010 03:48 PM


All times are GMT -4. The time now is 06:16 PM.


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