![]() |
Mobileread Kindlet Kit
To help make things clearer, you'll find here what we're now calling the Mobileread Kindlet Kit!
Historically, this has been known under a wealth of different dubiously helpful names (KUAL prerequisites, for example), but, basically, it's what you need to run custom Kindlets (like KUAL or Collections Manager) on your Kindle (provided it's decently recent enough [FW >= 2.5]). Technically, the installer package contains PoP's merged developer keystore and ixtab's Kindlet JailBreak (which is a different cog in the machine than the JailBreak, period), so, a round of applause for everyone involved ;) What Does It Do?: Much like the JailBreak opening a door for our stuff, this will allow you to use the custom Kindlets available on this forum. Latest Updates (06/04/2019): Minor behind the scenes changes to work in tandem with the updated bridge from the K5 1.14.N JB. PSA: All downloads have been moved to the Snapshots thread! INSTALL: MKK: IMPORTANT NOTICE FOR K5 USERS USING JAILBREAK OR HOTFIX >= v1.11.N: Your JB version should come with MKK bundled, meaning you can skip this post in its entirety, you're good to go :). Just make sure to reboot your device after a fresh JB install! Note that this only applies to the K5 JB! If you're using an older device, you will need to install MKK manually ;). Spoiler:
FAQs: Spoiler:
ChangeLog: Spoiler:
|
Okay, we should be live for real now ;).
I also just updated the snapshots. If you can, check that the KUAL snapshot works properly, so that we can finally release a proper tagged version that supports the PW2 ;). |
The Collections Manager prerequisites are now pointing to this thread. And KUAL should be, soon.
Thanks mate! |
What about adding prerequisites for running custom ACXs to MKK ?
Developers of custom ACXs would also need an appropriate private key and Widget Signer. More info on custom ACXs. |
@dsmid: I'm not terribly fond of overwriting stuff in the rootfs, but I can see the appeal...
Ideas? |
Well, I don't have any idea how to avoid overwriting stuff in the system partition (besides bind-mounting).
Of course, I could make a bundle called ACX jailbreak :p to confuse people even more. Just joking, I would call it anything other than jailbreak, but still... |
I can't find the model number for paperwhite. Is it not supported? Specifically the 2nd gen one.
Edit: Just kidding. I'm illiterate :( Did not read that it was k5 for all. |
NiLuJe, do you have any objection to bind-mounting /opt/amazon/ebook/security ?
After the research knc1 made, I'm pretty confident that it won't cause any trouble. I'm trying to avoid releasing yet another jaibreak ... |
dsmid, why to name it "bla-bla jailbreak"? Release as "Arcane Capabilities eXpander" :D
|
Quote:
All other devices using the series 5 firmware are "K5" Reason being, the PW2 uses a different SoC than the other K5 devices. |
Quote:
Whatever name it will have, it would be yet another annoying requirement they don't understand for users... |
@dsmid: How early in the boot process does it have to be setup?
|
AFAIK just before x.
|
@dsmid: That's a tiny bit earlier than I'd hoped, do you know if the stuff is loaded & cached once at boot, or if it needs to still be up-to-date when accessed at runtime?
(I'm thinking of stuff like the elektra db, which, while fragile as hell, we can trick by feeding it custom stuff before the first load, which we can then safely discard after that since it's cached). |
I will do some tests to find out.
Here is the result: defaultPolicies.json and keystore_mesquite.xml are both checked every time ACX is launched, i.e. no caching. The good news is, they can be bind-mounted just before the first ACX usage (text selection in reader), even after the final target. |
after installing mkk im still unable to get kual working on my k4
keeps coming up with this device is not authorised as a test kindle Any ideas? |
Quote:
Either registered or un-registered the Kindle? |
ye, that was it, working now, thanks
|
when I tried to use the update funtion to install MKK, it doesn't work. I don't know why.
|
Quote:
|
Quote:
|
I just added some books to collections using the custom collection column in Calibre. I ran the Kindle Collections Plugin and the report says it worked. I ejected the kindle and restarted but the collections didn't take, it's as if nothing happened. The books are sitting out there on the home page and no in the collections I specified. I've got list by collections selected.
I'm running on an iMac with OS 10.7.5 Kindle PW2 firmware is 5.4.2.1 Calibre is ver 1.21.0 Kindle Collections Plugin is 1.7.11 I can't see how to display version number of Collections Manager I just installed the MKK which appeared to be successful. I realize that Calibre is not current, not sure about KC. Is that the problem? Is there some action I'm supposed to take with CM? Thanks. |
@jangell2: First: wrong thread ;).
Second: check the CM first post carefully: you need the correct, tweaked version of the KC plugin, and you need to run an import from inside CM afterwards (which the correct plugin version would also have told you, instead of asking you to reboot, which doesn't do a thing on these devices). |
Thank you. That did it.
|
Hi everyone , I am trying to install this tool onto my Kindle 4 Black(with WIFI). It is already jailbroken and firmware is 4.1.1 But unfortunatly I get error like this "the update was not successful ... U006" My serial number starts with B023.
I have downloaded attached file than I found the file Update_mkk-20140214-k4-ALL_install.bin and put it onto my device in root directory, than as in manual Update my Kindle , but unfortunatly error appears. Please help me with this problem . Thx in advance. |
Oh , I have solved the problem , I have installed the last version of JB 1.6 and error has gone. Thx
|
Hi
I am trying to install the most recent MKK on my Kindle Paperwhite 2 FW 5.2 It is jailbroken, I have already installed some cli tools, but there is still 37.5MB free space on the root directory and >1GB on /mnt/us/ . When I run the Update_mkk-20140214-k5-ALL_install.bin it tells me Update failed and restarts. How can I see the errors? How could I istall it manually? What went wrong? |
Check the bottom left corner of the screen (during the update process, before it reboots) for the proper update error code.
Alternatively, if you can, check the system logs (over SSH, or from a ;dm dump). |
The error code is 007, the thing with ;dm dump is, will it produce valuable output after it is rebooted?
|
Lykos: U007 means that your device isn't jailbroken.
As for the dm question: pure luck. Depends how long ago the last log rotation happened, which is why it's recommended to run it ASAP after the event you want info on ;). |
Jes it will... but now I have to understand it...
|
Ok but how can it not be jailbroken? I installed the most recent jailbreak and **** Jailbreak **** appeared on the screen. I can mount the filesystem read/write and installed usbnet sucessfully?
|
Official update/factory reset? Or you misread the error code, because that one is the most straightforward of all: sigcheck failure, which pretty much always means no jailbreak.
EDIT: The only other (very unlikely) possibility is a very specifically corrupted package, and I just double-checked, this one's ok. |
I definitely did not misread the error code, the error code is 007 I just tried again.
I also did just now reinstall the jailbreak, it still fails. An official update is very unlikely too, because everything happened today. Neither did I do a reset. |
Additional Information, the jailbreak was:
kindle-5.4-jailbreak.zip And the error code is 007 not U007 Edit: Ok I think I will start again from the beginning |
You keep mentioning 007, not U007, which leads me to believe you're hitting the factory updater (which doesn't care about our JB), and not the OTA updater, as it should, which would mean you have a stray update*.bin file laying around in addition to the hack's Update*.bin.
Clear the USB root of .bin files, restart your device, and try again (from the Update Your Kindle link, of course). |
Code:
ls /mnt/us/ |
Then check the logs to see what the hell the OTA updater is doing, but I'm guessing it's just plain rebooting (for whatever reason) and you're ending up hitting the factory updater instead.
(On the off chance fuse is being dumb, do a real ls with hidden files shown, see if there's a fuse ghost laying around). |
How could one invoke this OTA updater by console?
|
Check the wiki (or the update button of the KUAL helper extension), but that won't help you, it'll do the exact same checks as from the UYK link.
|
| All times are GMT -4. The time now is 04:57 PM. |
Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.