![]() |
#1006 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
I stopped bundling the sources from the release packages to save space, so, yeah, short of recreating the same full tree at a very specific point in time and setting it up, there's no other way. Hence the snapshot packages, which have the benefit of being (nearly, it's missing the split K3/K5/PW2 binaries) ready-to-go source-wise.
As for the UI, I guess you could also go with WAF, but again, not terribly simple & fast, although it of course depends on how fluent you are in the technologies involved. |
![]() |
![]() |
![]() |
#1007 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10
Karma: 9926
Join Date: Mar 2014
Device: kindle paperwhite
|
Just created this custom screensaver creator for the Touch and Paperwhite 2 (and any other kindle that can use 758 x 1024 or 600 x 800 screensavers). Click the link on the left to toggle between paperwhite and touch.
Select a large jpg or png, and it lets you zoom and crop and convert to black and white, then right-click to save as a black and white PNG. Everything takes place on the client-side so nothing is uploaded. Please let me know if you have any feedback or questions. https://crowned.github.io/kindlesaver/ . . Last edited by crowned; 03-29-2014 at 10:29 AM. |
![]() |
![]() |
![]() |
#1008 |
Member
![]() Posts: 12
Karma: 10
Join Date: Dec 2013
Device: Kindle paperwhite gen2
|
@crowned It would be really cool if one could use link as image source!
|
![]() |
![]() |
![]() |
#1009 |
Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10
Karma: 9926
Join Date: Mar 2014
Device: kindle paperwhite
|
|
![]() |
![]() |
![]() |
#1010 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
|
![]() |
![]() |
![]() |
#1011 |
Member
![]() Posts: 12
Karma: 10
Join Date: Dec 2013
Device: Kindle paperwhite gen2
|
@NiLuJe Sorry, but I do think it's a totally different thing.
@crowned One more idea: If you could rotate the image, that would be cool too! Last edited by svhs; 03-30-2014 at 03:20 PM. |
![]() |
![]() |
![]() |
#1012 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@svhs: That's all right, that just means I completely failed to understand what you meant
![]() |
![]() |
![]() |
![]() |
#1013 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Mar 2014
Device: Kindle PW
|
Finally got this installed after some trial and error and it works great!
One question though - it seems that with the default screensaver installed, I would always have to swipe to open after pressing the power button or open the magnetic cover. Why is that? I kinda liked the screen lighting up first before opening it. Last edited by 8bitg33k; 03-31-2014 at 03:00 AM. |
![]() |
![]() |
![]() |
#1014 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Finally installed this hack, and enjoying it a lot -- thanks, NiLuJe!
One random question, though. From my limited experimentation, it does not seem to be picking up the covers of my non-Amazon books (all are .azw3) -- unless they have the PDOC field set to EBOK in calibre. Which isn't a problem, as I plan on switching that out anyway, when I get a chance. Just checking that this is known/expected? Unless I have a weird book, of course.... |
![]() |
![]() |
![]() |
#1015 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@eschwartz: I can't quite remember how Calibre handles the PDOC thingy, but, yes, the exth cdetype needs to be valid (it filters out everything besides PDOC & EBOK by default, plus MAGZ & NWPR if you enable periodicals support, that's part of the filtering needed to drop dictionaries, Kindlets & co).
TL;DR: Calibre's default conversion settings are sane and work properly. What do you use the PDOC tweak for? Last edited by NiLuJe; 03-31-2014 at 05:51 PM. |
![]() |
![]() |
![]() |
#1016 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
To switch from the default PDOC and use EBOK instead. This gets rid of the "personal" banner. But I had an old book which I never resent, which doesn't display the cover. It shows the cover of the book before that.
To be clear, a valid calibre-default azw3 of cdetype=PDOC was not showing the cover. I'll have to try it out with some other old books as well. The newer books, sent after I switched cdetype to EBOK, worked just fine, displaying the cover screeensaver. Last edited by eschwartz; 03-31-2014 at 08:56 PM. Reason: "typing on a Kindle Touch" error |
![]() |
![]() |
![]() |
#1017 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@eschwartz: Then it probably didn't have a valid cover in the metadata, the hack handles PDOCs fine
![]() IIRC, Calibre's default cdetype (after conversion, at least) is EBOK, you only end up with a PDOC if the book you're converting is tagged with the same tag as the one specified in the pdoc tag MOBI output setting. The whole cover view thing (both cover & personal banner), while related to the cdetype in some aspects, is a bit more complex, but irrelevant for the hack anyway. Last edited by NiLuJe; 03-31-2014 at 07:38 PM. |
![]() |
![]() |
![]() |
#1018 | ||
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Quote:
![]() In any event, I've checked 4 more old PDOC-sent books, all fail to generate cover view. They were from various sources, and show cover view (in library list) correctly. While that may mean nothing, calibre converted them. 2 more from a single other source showed up correctly -- calibre-converted, and sent with cdetype on output set to EBOK. If there is a better way to set a cover (besides calibre enforcing it on conversion), I'm all ears. ![]() |
||
![]() |
![]() |
![]() |
#1019 |
BLAM!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@eschwartz: Hmm, for those calibre converted ones, I assume you of course had a proper cover set in Calibre at the time? If so, I'd really like to take a look at one of those files
![]() As for the whole cover view thing: You get a personal banner if: • cdetype is PDOC and/or • ASIN isn't set You get a working thumbnail if: • ASIN is set, and valid, and device is online. OR • ASIN is set, not necessarily valid, but with a thumbnail manually and properly side loaded (which is what Calibre does on "Send to Device"). OR • ASIN is unset (KindleGen produced files, for exemple), in which case it's pulled from the file, and looks tiny on the PW. All this assumes that the catalog database not be confused and/or using cached info for said book, hence the recommendation to delete stuff on device before updating a book. (For ref, in calibre, the PDOC cdetype is handled through the pdoc tag thingy, and the inclusion of an ASIN is controlled by the "FB share" checkbox (if it's checked, no ASIN is set). In short, the default settings are sane ![]() Last edited by NiLuJe; 04-01-2014 at 04:23 AM. |
![]() |
![]() |
![]() |
#1020 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Well, it seems somehow "share_not_sync: true" -- I must've set it a LONG while ago, but I've no idea why.
![]() According to Java Mobi Metadata Editor: The old book(s) has no exth fields 113, 501, or 504. The new one(s) has 113:$calibre_uuid, 501:EBOK I'm not sure why old has no cdetype, (before I touched that setting) nor why the new has an ASIN if that was disabled??? But I can fix the problem books by resending with the new settings or by adding in the cdetype=PDOC/EBOK (either works) using JMME. So clearly something wrong on my setup. Thanks for the explanations. ![]() Now excuse me, I need to go tinker with something. ![]() |
![]() |
![]() |
![]() |
Tags |
kindle touch hacks, paperwhite, python, screensavers, touch |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem installing Kindle ScreenSavers Hack | ratchetclank | Kindle Developer's Corner | 3 | 12-30-2015 09:59 PM |
Is it impossible to hack screensavers in K4 4.1? | nonfactor | Kindle Developer's Corner | 1 | 07-04-2012 07:17 PM |
Help! Used screensaver hack- now all collections gone and no screensavers!!! | kuklachica | Amazon Kindle | 1 | 01-16-2011 08:17 PM |
Is a hack necessary to add screensavers? | mldavis2 | Amazon Kindle | 4 | 10-29-2010 05:34 PM |
Hack for screensavers on Kindle 2 | KookyKathy | Introduce Yourself | 5 | 01-09-2010 11:16 PM |