Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle

Notices

Reply
 
Thread Tools Search this Thread
Old 01-21-2024, 11:45 PM   #1
Silver Surfer
Junior Member
Silver Surfer began at the beginning.
 
Silver Surfer's Avatar
 
Posts: 3
Karma: 10
Join Date: Jan 2014
Device: Kindle Voyage
Kindle Cover Bug Fix Without Calibre?

Greetings Great & Mighty Ebook Device Wizards.
I have a Kindle Voyage that has the Kindle Cover Bug still (since it no longer receives updates from Amazon).
I also have an EOL Chromebook that I can no longer install/run Linux Calibre on.
Is there a way to manually fix the covers without Calibre?
I am only wanting to do this for future book sideloads so I am fine with fixing it one book at a time.
I have tried fooling around a little bit with editing ASIN numbers but nothing has worked so far.
Any ideas other than upgrading device/laptop?

Thanks,

SS
Silver Surfer is offline   Reply With Quote
Old 01-22-2024, 07:09 AM   #2
shamanNS
Guru
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 891
Karma: 10113994
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW5, Kobo Libra 2, Kindle PW1
If you're writing about cover thumbnails displayed on Kindle's library section (and not about using book cover as screensaver) you could try using this Python script to automate "bulk" extract and create thumbnail images:

https://github.com/quiris11/ExtractCoverThumbs
shamanNS is online now   Reply With Quote
Old 01-22-2024, 03:52 PM   #3
Silver Surfer
Junior Member
Silver Surfer began at the beginning.
 
Silver Surfer's Avatar
 
Posts: 3
Karma: 10
Join Date: Jan 2014
Device: Kindle Voyage
Thank you, do I need Linux installed to run the Python script?*
Yes I am talking about the thumbnails.
The screensavers are working fine (even when there is no corresponding thumbnail).
Just in case there is anyone else on the planet as hopelessly obsolete as me:
I tinkered around a little bit more last night and I was able to fix the covers by inserting the thumbnail images into the system/thumbnail directory.
You just have to make sure that you copy the existing filename.
It was a little bit tricky figuring out which generic cover was linked to which book but a little trial and error solved that: is there a way to know from the filename of the thumbnail which book it belongs to?
I also discovered that the Kindle is particular about the image format. I'm not sure what the rules are for that (I just found one that worked and made sure that the others were close).
I can deal with this moving forward but it's pretty cumbersome so if anyone has any tips/tricks I'm all ears.

*I can't really run Linux on my Chromebook anymore since it is EOL. At least not as dual boot which is necessary for it to see the Kindle as a USB device.
Silver Surfer is offline   Reply With Quote
Old 01-22-2024, 04:54 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: 74,304
Karma: 129333566
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 Silver Surfer View Post
Thank you, do I need Linux installed to run the Python script?*
Yes I am talking about the thumbnails.
The screensavers are working fine (even when there is no corresponding thumbnail).
Just in case there is anyone else on the planet as hopelessly obsolete as me:
I tinkered around a little bit more last night and I was able to fix the covers by inserting the thumbnail images into the system/thumbnail directory.
You just have to make sure that you copy the existing filename.
It was a little bit tricky figuring out which generic cover was linked to which book but a little trial and error solved that: is there a way to know from the filename of the thumbnail which book it belongs to?
I also discovered that the Kindle is particular about the image format. I'm not sure what the rules are for that (I just found one that worked and made sure that the others were close).
I can deal with this moving forward but it's pretty cumbersome so if anyone has any tips/tricks I'm all ears.

*I can't really run Linux on my Chromebook anymore since it is EOL. At least not as dual boot which is necessary for it to see the Kindle as a USB device.
Forget this. It needs Python 2.7. Go with calibre once you get a new laptop to replace that chomebook.
JSWolf is offline   Reply With Quote
Old 01-22-2024, 09:15 PM   #5
rupor
meat popsicle
rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!rupor rocks like Gibraltar!
 
rupor's Avatar
 
Posts: 225
Karma: 100000
Join Date: Jul 2007
Location: USA
Device: Kindles, Pixels, iPads
Quote:
Originally Posted by Silver Surfer View Post
Greetings Great & Mighty Ebook Device Wizards.
I have a Kindle Voyage that has the Kindle Cover Bug still (since it no longer receives updates from Amazon).
I also have an EOL Chromebook that I can no longer install/run Linux Calibre on.
Is there a way to manually fix the covers without Calibre?
I am only wanting to do this for future book sideloads so I am fine with fixing it one book at a time.
I have tried fooling around a little bit with editing ASIN numbers but nothing has worked so far.
Any ideas other than upgrading device/laptop?

Thanks,

SS
I am not a wizard, but I think you can use https://github.com/rupor-github/fb2converter for that. Most of its functionality will be useless for you, bit "synccovers" subcommand will do exactly what you are looking for:

Code:
fb2c help synccovers

NAME:
   fb2converter synccovers - Extracts thumbnails from documents (Kindle only!)

USAGE:
   fb2converter synccovers [command options] SOURCE [DESTINATION]

OPTIONS:
   --width value   width of the resulting thumbnail (default: 330)
   --height value  height of the resulting thumbnail (default: 470)
   --stretch       do not preserve thumbnail aspect ratio when resizing (default: false)
   --help, -h      show help

SOURCE:
  full path to file/directory on mounted device
DESTINATION:
    always a path, output file name(s) and extension will be derived from other parameters
    if present - converter will not try to construct kindle thumbnails directory, will use destination instead

Synchronizes kindle thumbnails with books already in Kindle memory so Kindle home page looks better.
In should run on Windows from 7 up and does not require installation.
rupor is offline   Reply With Quote
Old 01-23-2024, 02:44 AM   #6
BionicGecko
Addict
BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.BionicGecko ought to be getting tired of karma fortunes by now.
 
BionicGecko's Avatar
 
Posts: 205
Karma: 1500001
Join Date: Aug 2016
Location: Czech Republic
Device: Kindle Voyage, Oasis 3 and Scribe
Quote:
Originally Posted by shamanNS View Post
If you're writing about cover thumbnails displayed on Kindle's library section (and not about using book cover as screensaver) you could try using this Python script to automate "bulk" extract and create thumbnail images:

https://github.com/quiris11/ExtractCoverThumbs
This unfortunately only works on very old versions of the firmware (below 5.8.5); the final firmware update for the Voyage was 5.13.6, so if this particular device was regularly updated, the script won’t work.
BionicGecko is offline   Reply With Quote
Old 01-23-2024, 04:45 AM   #7
shamanNS
Guru
shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.shamanNS ought to be getting tired of karma fortunes by now.
 
Posts: 891
Karma: 10113994
Join Date: Feb 2010
Location: Serbia
Device: Kindle PW5, Kobo Libra 2, Kindle PW1
@BionicGecko The script actually still does its job, as in it creates thumbnail files in /system/thumbnail with correct filenames.
Further behavior that is firmware version dependant and book format and cdetype flag (EBOK vs PDOC) dependant is the thing that determines if Kindle uses those files or not.
The thing that doesn't work on newer firmware (prior to 5.15.1 IIRC that fixed that issue?) is the combination of azw3 + PDOC flag = what you used to get when you send files via email or Send to Kindle, before Amazon started converting "personal documents" to KFX format (and probably you still get azw3 PDOCs on Kindle devices with firmware older than some arbitrary cutoff version).

Anything that goes through Amazon's conversion servers ends up with a file that has the cdetype flag set to value of "PDOC".

If you "sideload" your book using USB cable and make sure that book files have cdetype set to EBOK Kindle should use and display cover thumbnails... after you deal with that stupid overwritting of existing thumbnail images (= you would need to use the script 2 times with letting Kindle go online in between).

The only issue with that Python script that I can recall is that it had issues with filenames or title metadata?? when book title or author contained non-ASCI characters (= the script code doesn't support Unicode?).

I remember using modified version (modified to only "parse" KFX files + don't downsize the image + put the files inside a folder where ScreenSaver hack caches screensaver images; and repackaged into a KUAL extension so the script can be used directly on the Kindle itself) of that script to workaround a bug with ScreenSaver hack not extracting correct image from KFX books created by Calibre plugin + Kindle Previewer.
And I definitely used that on Kindle PW3 with firmware 5.9.7 which I've used for years and years before updating it to 5.13.6.

Last edited by shamanNS; 01-23-2024 at 04:58 AM.
shamanNS is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Book cover shows up within Kindle library but not main page – Calibre or Kindle bug? mallomar Calibre 0 04-26-2021 10:50 AM
Bug Fix 1857800 Hpoonis Development 8 01-08-2020 02:59 PM
How to fix: Cover changed in Calibre reverts on Kindle sun surfer Devices 7 09-02-2015 03:35 AM
Question - Calibre seems not to always pick up cover from DOCX? Fix? Aodhfin Kavanaug Conversion 1 06-28-2015 11:59 PM
How to sort a bug fix scarlettruin Calibre 7 04-03-2015 10:13 PM


All times are GMT -4. The time now is 03:26 AM.


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