Fixing the PocketBook e-reader if you accidentally delete all of your applications
So you're tidying up your files when you see this empty folder called "applications". It is empty.
So you delete it. What's the purpose of cluttering up your books list with unnecessary folders?
Later on, you want to look up something on the Internet. So you go to the Applications list expecting to see this:
But, the horror, you see this:
It's ALL GONE! All of your Pocketbook applications have gone! Argh!
To make matters worse, the official word from PocketBook is:
- The preinstalled games and applications disappeared
In this case you should format the internal memory of the device through Settings – Additional settings – System – Format internal memory (Setting/Configuration – Maintanance – Format internal memory)
Before accomplishing the procedure, connect the device to the PC and save the entire user's information (including the preinstalled fiction books if needed) aside, as it will be deleted.
You're kidding right? The fact that the UI allows me to delete a directory that is not actually empty (even though it says it is as it is only showing "books") with no prompting - that means I need to copy across everything, reformat the internal memory, then copy everything back? WTF? Why not just tell me I need to reflash the device while you're at it, huh?
Actually, this situation is recoverable. Quite easily, in point of fact.
Quick fix [or total fix for PocketBook Aqua]
Switch on your PocketBook. Now it into a USB port on your computer. Select the PC Sync mode so it'll appear with a drive letter, icon, or the like. Open the file viewer. For the rest of this documentation, I will consider the PocketBook to be "E drive", and will be giving Windows style paths. Translate as applicable for alternative systems.
E:\applications is there, or not, most of you won't be able to see it. It's a hidden directory.
Go up to the top bar of Explorer and enter
E:\applications and then click on "Go". If this folder does not exist, create it. Create it exactly as shown, don't be tempted to use an upper case 'A'. Yeah, I know, stupid...
A snapshot of the system default setup exists in the archive
/ebrmain/fsimage.tar.gz, but since we can't (easily) get to that, time for an alternative method.
The first thing to realise is that your applications have not vanished. They're all there. What you deleted was a bunch of shell scripts providing links to where the applications are held. For instance, the webbrowser.app file looks like this:
/ebrmain/bin/openbook /ebrmain/bin/browser.app "http://hub-ereader.tea-ebook.com/pocketbook/browser"
(you might want to bypass the built-in browser tracking and put your favourite start-up URL there instead - I've set mine to https://www.google.com/ncr)
What needs to be done is to recreate all of these links. Then the applications will work again.
Download this archive (2.3KiB) and unpack the contents into your empty "applications" folder. Note that this is a dump from my PocketBook Aqua, other models may have differing requirements; for instance the scribble app is not included with the PocketBook Basic 2 because that model doesn't have a touch screen.
More involved, but proper, fix
Install poterm from here. Connect your PocketBook and then unpack the file poterm.app which goes into the E:\applications directory, while the file poterm.ini goes into the E:\system\config directory.
Start up poterm. It's a bit fiddly to use. You want to tap on, or select, the panel just above the OK/Cancel buttons. When the keyboard appears, enter:
and then choose Enter.
Nothing happened. That's because you now have to select the OK button to actually execute the command.
If nothing seemed to happen, give up now.
If, on the other hand, you see a list of files with lots of owner information, sizes, and such - we can go to the important part.
Go to issue a new command. Delete the previous, and give instead this:
cp /ebrmain/fsimage.tar.gz /mnt/ext1/fsimage.tar.gz
Give it a while. Then call up the menu (menu button, or tapping the display) and go down to the bottom of the menu and choose Exit. Do not simply jump out of poterm, things get upset if you do that. Exit properly.
Now connect the PocketBook back to the computer. You should see a file E:\fsimage.tar.gz. Open this in a useful archiver, such as 7zip. Then double-click on the tar file to unpack that.
Within the tar file are the initial default contents of the applications and system directories. Copy the stuff from applications to E:\applications and you're done.
Don't touch E:\system. Don't even be tempted. ☺
This second method is harder, but it's the proper fix for your specific machine. If, however, you only want a few applications and have no interest in the more specialist stuff (accounts, dropbox, etc) then the initial Quick Fix method may be enough.
I came across this short paragraph in Shin Sekai Yori and I laughed out loud. Yes, a proper lol.
Please note that while I check this page every so often, I am not able to control what users write; therefore I disclaim all liability for unpleasant and/or infringing and/or defamatory material. Undesired content will be removed as soon as it is noticed. By leaving a comment, you agree not to post material that is illegal or in bad taste, and you should be aware that the time and your IP address are both recorded, should it be necessary to find out who you are. Oh, and don't bother trying to inline HTML. I'm not that stupid! ☺ ADDING COMMENTS DOES NOT WORK IF READING TRANSLATED VERSIONS.
You can now follow comment additions with the comment RSS feed. This is distinct from the b.log RSS feed, so you can subscribe to one or both as you wish.
(Felicity? Marte? Find out!)
- A pleasant day, ESP32-CAM examples and settings. (2021/04/18)
- Waste treatment audit, Potatoes and flowers, Starting Marte, Polly Scattergood. (2021/04/16)
- This weekend, ESP32-CAM again, Games. (2021/04/11)
- What the hell, Polly? (2021/04/05)
- Easter, Giant Ferrero Rocher, Sakura, Gardening. (2021/04/04)
List all b.log entries
Return to the site index
PS: Don't try to be clever.
It's a simple substring match.
Last read at 21:04 on 2021/04/20.
© 2016 Rick Murray
This web page is licenced for your personal, private, non-commercial use only. No automated processing by advertising systems is permitted.
RIPA notice: No consent is given for interception of page transmission.