Quote:
Originally Posted by chaley
Somewhat off topic: in which folder does Amazon store books by default? I ask because I have a report that CC on the Fire (2015) basically is useless because downloaded books can't be opened in the built-in reader app. I have no idea what exactly the person has done, for example whether the books are amazon-format or epub, but it would be nice to have a few facts before starting down this maze of twisty passages, all alike.
|
Apologies for the delay in responding. Life got in the way for a bit there.
The default folder is, I *think*, /kindle on the internal storage. I can't be sure because I don't have any downloaded books from Amazon--most of my collection is epub. Second possibility is /Android/data/com.amazon.kindle/files/Books/ which has a bunch of what appear to be expanded books in hex-named folders.
I suspect those folders are the few mobi files that CC stored in /Books. They show up in the Kindle Reader app, which apparently spotted them by itself. It's quite happy to open them either directly or from CC. I suspect, as you do, that your correspondent is trying to open non-Amazon format files.
I did eventually come up with a work-around for getting my library onto the SD card, but it was enough of a pain in the rear that I decided not to bother and am just keeping it on the internal storage. For the benefit of anyone else with the same problem who doesn't update their library as often as I do, here's what I came up with:
1. Create a folder on the SD card using your desktop computer and copy in all of your books (just the books, not the .opf files and the cover images) from Calibre's library.
2. Put the SD card in the device.
3. In CC's Settings, check "Other - SD Cards on Android 4.4+".
4. Check "Filenames - Use CC template everywhere" and take the defaults.
5. Connect as Wireless Device and transfer one book. It doesn't matter what, you're just initializing the database.
6. Disconnect. Optionally, update the database to include read information.
7. Change CC to point the location for the books to /storage/sdcard1/Calibre Companion (or whatever folder name you used). You can ignore the error about there already being a file with the same name when CC tries to move your one book to the SD card.
8. Connect as Wireless Device again. CC will see all of the files in the directory and retrieve the metadata from calibre. If you have a lot of books, be patient; it takes a while.
After that, when you want to add new books, put the SD card in your computer, copy the files, then put the card back in the Fire and connect to Calibre to download metadata.