|  08-09-2022, 11:50 AM | #1 | 
| Enthusiast  Posts: 38 Karma: 50 Join Date: May 2022 Location: Brazil Device: PW3 and PW5 | 
				
				Does amazon know my Kindle is jailbroken?
			 
			
			I lost the Cover Display option after updating kindle to version 5.14.3.0.1, I thought it was a bug and figured it would be fixed in a future update. So yesterday a new update to 5.14.3.2 came out, and the Cover Display option still hasn't appeared. It's strange because downgrading to 5.14.2 solves the problem, however updating the firmware to a newer version makes this option go away.  Is it possible that Amazon knows my device is jailbroken and has decided to remove the Cover Display option? | 
|   |   | 
|  08-09-2022, 12:00 PM | #2 | 
| Wizard            Posts: 1,555 Karma: 5000046 Join Date: Feb 2012 Location: Cape Canaveral Device: Kindle Scribe | 
			
			Usually, when Kindle updates, install the latest JB Hotfix ASAP. Then reinstall all the packages you use. Regarding your specific case, maybe there are stock binaries/scripts that the Cover Display package relies on, but on newer FW it was removed? | 
|   |   | 
|  08-09-2022, 02:36 PM | #3 | 
| Wizard            Posts: 1,138 Karma: 12345678 Join Date: Feb 2010 Location: Serbia Device: Kindle PW5, Kobo Libra 2, Kindle PW1 | 
			
			My experience with the exact same firmware version (5.14.1.1 on PW5) with and without jailbreak: pre-jailbreak I had Display Cover option appear seconds after registering the device to my Amazon account and post-jailbreak while still on the same firmware and re-registered to the same Amazon account that cover option didn't appear even after days spent online (with ota binaries renamed, and before renaming ota binaries I did the actual registration and gave it couple of minutes online then connected to computer to delete firmware update it started downloading & then renamed ota binaries). So it doesn't seam to be related to firmware version itself? When trying to troubleshoot that issue myself I had a hypothesis that maybe it has something to do with that debug flag file being created by jailbreak procedure and I've managed to brick / bootloop that PW5 unit when I've edited jailbreak bridge script to comment out a function call for the function that creates that file (I've introduced a syntax error [empty if.. then block] and thus broke Upstart and boot procedure, it loops even before exporting storage so no can do on the whole "DO_FACTORY_RESTORE" thing) to stop it from recreating that file on each reboot. Anyways, while I was waiting for replacement PW5 to come other people have figured out the solution for Display Cover option: https://www.mobileread.com/forums/sh...20&postcount=3 So, you'll need to insert the missing "experiment" info into that SQLite database. I've done that and it works. Before going that route I've even tested doing a factory reset after jailbreak (since jailbreak script messed about some other database file (appreg??, whatever is in device & firmware specific zip "payload" used by jailbreak script) to check if that clears problems with that missing Display Cover option and with Goodreads... and no dice : Display Cover hasn't appeared so I had to enable it myself via database edit. Last edited by shamanNS; 08-09-2022 at 02:39 PM. | 
|   |   | 
|  08-09-2022, 10:48 PM | #4 | 
| Groupie            Posts: 177 Karma: 200056 Join Date: Feb 2009 Location: Bangkok, Thailand Device: Kindle Scribe, K3, Voyage, Oasis 3 | 
			
			Me too. I think it is a plausible explanation. I jailbreak my Oasis 3 (v5.14.2) with "watchthis-jailbreak", and upgrade to 5.14.3, and 5.14.3.0.1. After that, I realized that the Cover Display option was gone. | 
|   |   | 
|  08-10-2022, 01:07 AM | #5 | |
| Enthusiast  Posts: 38 Karma: 50 Join Date: May 2022 Location: Brazil Device: PW3 and PW5 | Quote: 
 | |
|   |   | 
|  08-10-2022, 01:14 AM | #6 | 
| Enthusiast  Posts: 38 Karma: 50 Join Date: May 2022 Location: Brazil Device: PW3 and PW5 | 
			
			The above method worked on my pw3. On my pw5 I did it a little differently. As my pw5 was still at version 5.14.2 and in this version there is no Display Cover problem, all I did was copy the file /var/local/KWISClient.db from version 5.14.2 to 5.14.3.2. I don't know if it's a recommended method, but it worked.
		 | 
|   |   | 
|  08-10-2022, 01:45 AM | #7 | 
| Groupie            Posts: 177 Karma: 200056 Join Date: Feb 2009 Location: Bangkok, Thailand Device: Kindle Scribe, K3, Voyage, Oasis 3 | 
			
			It didn't work for my device (Oasis 3). After reboot, the Display Cover option still does not show.  Code: [root@kindle root]# cat /var/local/java/prefs/BookCover.preference #User preferences for Book Cover Preferences #Sun May 29 18:17:30 GMT-06:00 2022 BookCoversEnabled=false isBCSettingAccessed=true [root@kindle root]# sqlite3 /var/local/KWISClient.db SQLite version 3.26.0 2018-12-01 12:34:55 Enter ".help" for usage hints. sqlite> SELECT extra_identifier, experiment, treatment FROM main.experiments; DecanterChromeV1|DECANTER_CHROME_V1_FALLBACK_328845|C DecanterChromeV1|DECANTER_CHROME_V1_MALBEC_FALLBACK_370896|C CuratorBookCovers|EREADER_CURATOR_BOOK_COVERS_307723|T2 sqlite> .exit Last edited by tekkasit; 08-10-2022 at 03:34 AM. | 
|   |   | 
|  08-10-2022, 05:42 AM | #8 | 
| Wizard            Posts: 1,138 Karma: 12345678 Join Date: Feb 2010 Location: Serbia Device: Kindle PW5, Kobo Libra 2, Kindle PW1 | 
			
			Try setting "BookCoversEnabled" to true?    | 
|   |   | 
|  08-10-2022, 06:22 AM | #9 | 
| Groupie            Posts: 177 Karma: 200056 Join Date: Feb 2009 Location: Bangkok, Thailand Device: Kindle Scribe, K3, Voyage, Oasis 3 | 
			
			Okay, I found out. You just need to insert a few records into KWISClient.db. No BookCover.preference file needed. INSERT INTO main.extra_identifiers( extra_identifier, poll_interval ) VALUES ('CuratorBookCovers', 0); INSERT INTO main.experiments( extra_identifier, experiment, treatment ) VALUES ('CuratorBookCovers', 'EREADER_CURATOR_BOOK_COVERS_307723', 'T2'); and single reboot. Code: sqlite> select extra_identifier, poll_interval from extra_identifiers; DecanterChromeV1|30 KINDLE_EINK_REMOTE_LICENSE_RELEASE_V2|0 CuratorBookCovers|0 sqlite> select extra_identifier, experiment, treatment from experiments; DecanterChromeV1|DECANTER_CHROME_V1_FALLBACK_328845|C DecanterChromeV1|DECANTER_CHROME_V1_MALBEC_FALLBACK_370896|C CuratorBookCovers|EREADER_CURATOR_BOOK_COVERS_307723|T2 sqlite> .exit Last edited by tekkasit; 08-11-2022 at 01:01 AM. | 
|   |   | 
|  08-11-2022, 01:02 AM | #10 | 
| Groupie            Posts: 177 Karma: 200056 Join Date: Feb 2009 Location: Bangkok, Thailand Device: Kindle Scribe, K3, Voyage, Oasis 3 | 
			
			Oops. The option was gone again in a few minutes while I'm online. I think Amazon service keeps calling home, and reverting values back. I found out that my extra_identifiers table now have only one record, the 'KINDLE_EINK_REMOTE_LICENSE_RELEASE_V2' row was gone! Code: sqlite> select extra_identifier, poll_interval from extra_identifiers; DecanterChromeV1|30 sqlite> select extra_identifier, experiment, treatment from experiments; DecanterChromeV1|DECANTER_CHROME_V1_FALLBACK_328845|C DecanterChromeV1|DECANTER_CHROME_V1_MALBEC_FALLBACK_370896|C sqlite> .exit Manually insert of the missing record back doesn't restore it back. After reboot, it will have only one record. (T_T) Last edited by tekkasit; 08-11-2022 at 02:37 AM. | 
|   |   | 
|  08-11-2022, 01:43 PM | #11 | ||
| Grand Sorcerer            Posts: 5,837 Karma: 105490889 Join Date: Apr 2011 Device: pb360 | Quote: 
 Quote: 
 If so, you can use chattr +i on it. | ||
|   |   | 
|  08-12-2022, 04:44 PM | #12 | 
| Enthusiast  Posts: 38 Karma: 50 Join Date: May 2022 Location: Brazil Device: PW3 and PW5 | 
			
			I decided to change the location of my amazon.com.br account to amazon.com in order to have access to the grouping of series (Group Series in Library) and Goodreads (in my country these resources are not available). Unfortunately doing so causes me to lose the Display Cover option again. So to fix this I have to replace the KWISClient file again with the one I had saved from the 5.14.2 firmware. I also noticed that if I restart the kindle with wifi on, the Display Cover option simply disappears. For some very strange reason the kindle needs to be restarted with wifi off. I compared the entries of the file KWISClient (with Display Cover) with KWISClient (without Display Cover). It seems that in this last one some values besides the 'CuratorBookCovers' are missing. I wonder if this can somehow interfere with future features that the kindle can receive, since the KWISClient file I'm using belongs to firmware 5.14.2 and not the latest one. | 
|   |   | 
|  08-15-2022, 08:08 PM | #13 | 
| Member  Posts: 16 Karma: 10 Join Date: Dec 2014 Device: KW4 | 
			
			could you please tell me how to downgrade the system WITHOUT JB?
		 | 
|   |   | 
|  08-15-2022, 08:16 PM | #14 | 
| Grand Sorcerer            Posts: 7,158 Karma: 92500001 Join Date: Nov 2011 Location: Charlottesville, VA Device: Kindles | |
|   |   | 
|  08-17-2022, 05:23 AM | #15 | 
| Groupie            Posts: 177 Karma: 200056 Join Date: Feb 2009 Location: Bangkok, Thailand Device: Kindle Scribe, K3, Voyage, Oasis 3 | 
			
			Hi dedeca Is it possible to share your /var/local/KWISClient.db contents? I would like to populate those two tables on my Oasis 3, because I have no backup of this file before I realized what happened. Now I had only three records (extra_identifiers - 1, experiments -2). T^T | 
|   |   | 
|  | 
| Tags | 
| kwisclient | 
| 
 | 
|  Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| Looking to Buy a Jailbroken Kindle | emote | Flea Market | 1 | 04-29-2016 09:47 AM | 
| How to Downgrade from 5.6.5, jailbroken Kindle | susmoka | Kindle Developer's Corner | 11 | 02-13-2016 09:59 AM | 
| New ereader now that Kindle cannot be jailbroken | JSWolf | Which one should I buy? | 18 | 01-31-2016 02:16 PM | 
| How accurate is this? "Amazon Quietly Bricked Jailbroken Kindle Devices Last Year" | Nate the great | Kindle Developer's Corner | 13 | 03-26-2015 03:17 PM | 
| Having problems registering Amazon account on a previously jailbroken 1st gen PW | engnrd | Amazon Kindle | 7 | 01-29-2014 11:48 AM |