![]() |
#931 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
#932 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I did some more digging at the issue. I managed to duplicate the Your Kindle App needs an update to download using Kindle for PC 1.26.
This required a 2 step process. After opening Regedit, I went into HKCU/Software/Amazon/Kindle/User Settings and changed the value of isKRFDRendererSupported from true to false. At this point, it looks fine but as soon as you open Kindle for PC 1.26, the value gets changed back to true. To prevent this from happening, again in Regedit, right click on User Settings and then Permissions. In Permissions, click on Disable Inheritance. This will ask if you want to do with current inherited permissions. Click on the Convert Inherited Permissions into explicit permissions on this object. Once that is done, step though the listed users, double click on any that don't show Read as the Access and remove the check mark from Full Control leaving the one on Read. Perhaps not oddly this seems to block all KFX downloads for K4PC 1.26 and 1.28. ![]() Edit: Also checked with Kindle for PC 1.29.58059 and still did not get KFX files though I did re-enable Full Control for System, my user and Administrators before the install and removed Full Control after the install. Without that, the install seemed to work but Kindle for PC came up still saying it was 1.28.55076. Last edited by DNSB; 07-16-2020 at 03:13 AM. Reason: Added comment about Kindle for PC 1.29.58059 |
![]() |
![]() |
#933 |
Laura
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,533
Karma: 23597272
Join Date: Nov 2009
Device: Kobo Sage, Kobo Elipsa, Nook Glowlight 4 Plus, Kindle Oasis 2
|
Woo hoo! Thanks for this. I'll keep using K4PC 1.17 for as long as possible, but good to know there's a way to prevent KFX downloads in the latest versions.
|
![]() |
![]() |
#934 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I'm not sure how many people are going to be comfortable with editing the registry and setting permissions.
|
![]() |
![]() |
#935 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,636
Karma: 12595249
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
|
![]() |
![]() |
#936 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,503
Karma: 240526511
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Me too. Many thanks!
|
![]() |
![]() |
#937 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 31,079
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
NOTE reg files install or modify your registry. BE SURE you trust the source. |
|
![]() |
![]() |
#938 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
Without the permissions change, Kindle for PC will change that value back to true. |
|
![]() |
![]() |
#939 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
It appears that it sets the value based on the results of the renderer-test program run at startup. If you launch Kindle for PC, wait a few seconds, and then update the registry the value will stick until K4PC is launched again.
|
![]() |
![]() |
#940 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
So if you rename the file attached to this message to deKFX.reg and import it after Kindle for PC has been started, it should disable KFX. Possibly the easiest way to test.
|
![]() |
![]() |
#941 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I was doing some playing with Kindle for PC 1.29. Since my original method blocks all writes to that registry key, it does not let Kindle for PC store such things as books opened,etc.
As an alternative (thanks, jhowell!), I did a batch file that kicks off Kindle for PC, waits 10 seconds and then imports the deKFX.reg file. I tried to make the batch file generic by using variables for the Appdata/Local and user home directory. The pause can be removed when you are happy with the timeout setting (basically on my system, the Kindle app opens and then the reg import happens, your system may need a higher number depending on system speed). Both the kindle.cmd and deKFX.reg files were placed on my desktop. kindle.cmd Code:
start %LOCALAPPDATA%\Amazon\Kindle\application\kindle.exe timeout 10 reg import %HOMEPATH%\Desktop\deKFX.reg pause Code:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\SOFTWARE\Amazon\Kindle\User Settings] "isKRFDRendererSupported"="false" Last edited by DNSB; 07-17-2020 at 12:19 AM. Reason: Fat fingers cause typos... |
![]() |
![]() |
#942 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
It would be nice if the .reg file did not have to be placed on the Desktop. And while Kindle for PC started in under ten seconds on my system, I can see that it might not on a slower system. Since there is no way to detect when Kindle for PC has finished starting up I would rather just run the .reg file manually once I know it is ready. |
|
![]() |
![]() |
#943 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,078
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
The file is attached for testing. Unzip and run. (On some systems you may need to unblock it by right clicking, selecting Properties and then in the dialog checking Unblock then OK.) Spoiler:
(Attachment removed. See this post for the latest version.) Last edited by jhowell; 08-10-2020 at 08:33 AM. |
|
![]() |
![]() |
#944 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
#945 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,343
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
I have noticed one issue with using the registry change after Kindle for PC launches to prevent KFX downloads. If I had made a purchase since I last ran Kindle for PC, it would start the download immediately after it finished starting up and would download the KFX before noticing the registry change. Going to Manage Your Content and Devices where I changed my default device to my iPhone keeps that from happening. If it does happen, "remove from the device" and then restarting Kindle for PC allowed manually downloading an AZW3 copy. Jhowell's modified file has a shorter wait time but still showed the issue.
|
![]() |
![]() |
Tags |
k4pc, kindle for pc |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Handling KFX files in Calibre | HarryT | Conversion | 53 | 08-31-2018 03:21 AM |
Dealing with Kindle for PC/Mac 1.19 and KFX in calibre | BetterRed | Conversion | 0 | 02-08-2017 12:47 PM |
Dealing with Kindle ebooks in calibre | BetterRed | Devices | 0 | 02-06-2017 06:59 PM |
updated calibre with a little help for kfx format | cvkemp | Amazon Kindle | 0 | 10-06-2015 10:08 AM |
Dealing with Multiple Calibre libraries | samoanbiscuit | Calibre Companion | 4 | 08-27-2014 09:35 AM |