View Single Post
Old 07-31-2012, 03:56 PM  
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 5,119
Karma: 4999999
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW & PW2
Smile Kindle Touch/PaperWhite 5.0.x - 5.4.4.2 JailBreak. Plus K5/PW USBNetwork.

Hello again

Like the title says, here's a FW 5.0.x - 5.4.4.2 JailBreak!

The payload is based on yifanlu's jailbreak, with a few tweaks to make it more Touch/PaperWhite centric,
and a fantastic new delivery method discovered by yossarian17. So, as always, thanks to everyone involved in Touch & PaperWhite hacking, particularly yifanlu, ixtab, geekmaster, eureka & yossarian17 .

In addition, this is also the home of the K5 (Touch/PaperWhite) port of the USBNetwork hack .

What Does It Do?:

The JailBreak opens the door to pretty much everything you'll find on this forum .

As for USBNetwork, besides bundling a couple of useful tools, it will grant you remote shell access to your Kindle, be it over USB or WiFi.

Latest Updates (11/25/2014):

JailBreak v1.13.N (Rescued by a Wizard!), USBNetwork v0.18.N (Updated binaries, wizardry!).

IMPORTANT notice to FW >= 5.4.5 users:

This will NOT work on FW >= 5.4.5!
Currently, it does survive an update to >= 5.4.5 though, provided you've never reset your device to factory defaults, so, if you intend to update to 5.4.5, JailBreak your device first (if it's at all doable for your specific device. KT2 & KV users, you're out of luck for now) . If you're unsure of having ever done a factory reset or a registration switch, and/or you want to make absolutely sure you won't get screwed, install the bridge first (it's the Update_jailbreak_bridge_*_install.bin file in the JailBreak package, see the relevant section in #2 for more details).
If your PW2 shipped on 5.4.5 or newer, all is not lost, you should be able to downgrade to 5.4.3.2 with a bit of trickery.

EVEN MORE IMPORTANT notice regarding FW >= 5.6.0:

Obviously, the JailBreak won't work on these new versions. And while it does survive an update to >= 5.6.0 (on currently jailbroken devices, provided you upgrade the JB to >= 1.13.N before applying the official update), you will NOT be able to downgrade your device once 5.6.x has been installed (even on devices where this was previously possible), and, more importantly, you will NOT be able to install custom update packages through usual means, no matter the state of your JailBreak. Fortunately, the MR Package Installer will help with that last fact .
Moreover, this FW introduces some significant changes which may break some custom code.
For more details on the initial (hence their pessimistic nature) findings: here & there.

TL;DR: If you do intend to update, you absolutely MUST update your JailBreak or Bridge to >= 1.13.N BEFORE applying the official update! The same comments about factory resets as in the previous notice applies here .

INSTALL:

Jailbreak:
Spoiler:


Download the attached kindle-jailbreak-1.13.N.zip file, and unpack it. In here, you'll find a few files.
Unzip the contents of the kindle-5.4-jailbreak.zip archive to the root directory of your Kindle.

Now, eject & unplug your Kindle, and go to [HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle. The updater won't actually ever run, this is normal. After a few seconds, the words **** JAILBREAK **** will appear at the bottom of your screen to confirm that the device is jailbroken . You won't see this message again, it's simply a confirmation message.

And that's it, your Kindle is now ready to install custom hacks!

Since v1.11.N: If you need to use something MKK-powered immediately, be aware that MKK will only be active on the next boot. Installing another package through the Update mechanism will do the trick, or you can manually trigger a device restart ([HOME] -> [MENU] > Settings -> [MENU] > Restart).



FAQs:
Spoiler:

Q. Hmm, I have a PW2, and the Update Your Kindle link stays grayed out, how come?

A. If you can't find your specific model in the current list of Kindle models, please reply to this thread with: the exact model of your device (WiFi/3G), the country it was bought in/shipped to, and finally, and most importantly, the first four characters of its serial number (Settings -> Device Info).
If you *do* find your model in that list, see the next answer .


Q. I can't figure out why the Update Your Kindle link stays grayed out (bis)?

A. First, read the instructions again, and make sure you followed them exactly. A common oversight is to upload the zip file itself, instead of what's *in* the zip file after it's been unpacked .
If you think you did that right, don't worry, there's a known (upstream) issue that might cause the OTA updater to crash and fail to pick up new update files. If you still have the jailbreak files on the root of your device, remove them, and make sure you don't have any other .bin files laying around in there.
Restart your device, and try the installation procedure again.
(If this happens for any other hack, and you have a shell access, a restart otaupd usually puts things to right).


Q. My hacks suddenly failed to work properly, how come? (aka. What happens if I get an OTA update?)

A. Since FW 5.3.x, official updates (OTA or not, actually) are complete updates, overwriting the complete main system. This has the side effect of breaking a lot of custom hacks. For instance, you'll have to reinstall MKK for sure, along with most full hacks that touch the system, whereas simple KUAL extensions should survive the process .
On a sidenote, FW updates are usually a game of cat and mouse, so do make sure you check the forums to see if the hacks you care about will actually *work* on a new FW version before updating .


Q. What's this 'MKK' (Mobileread Kindlet Kit) thing? Do I need it?

A. Short answer: most likely, yes. See the MKK thread for more details .
Long anwser: you'll need it to run custom Kindlets, like KUAL or Collections Manager.


Q. What's this 'AcXE' thingy? Do I need it?

A. If you intend to run custom ACXs, then, yes, you need it.
Check the dedicated thread for more details .


Q. What's this 'Rescue Pack' thingy? Do I need it?

A. If you like having your back covered, and especially if you intend to do any sort of development on your device at all, yes, probably.
Check the dedicated thread, and its companion for more details .
And see here for an all-in-one package .




ChangeLog:
Spoiler:
  • Jailbreak:
    • v1.2.N:
      • Works on firmware <= 5.1.2 .
    • v1.3.N:
      • Minor tweaks for robustness.
    • v1.4.N:
      • Proper PaperWhite support.
    • v1.5.N:
      • A few minor model detection fixes.
    • v1.6.N:
      • Proper support for the UK 3G PW.
    • v1.7.N:
      • Implement a 'bridge' to carry the JailBreak over the 5.3.0 update (following a suggestion from eureka, thanks!). (See the Bridge section)
    • v1.8.N:
      • New delivery mechanism w/ PW2 support, thanks to yossarian17 .
    • v1.9.N:
      • Smarter FW 5.4.x handling, fix the issues with FW 5.4.4 on the PW1.
    • v1.10.N:
      • Repack.
    • v1.11.N:
      • Bundle MKK with the JB.
      • The bridge will now carry MKK over >= 5.3 updates, in addition to the JB, saving you one package install .
    • v1.12.N:
      • Handle the 'new' PW2 variants.
    • v1.13.N:
      • KUAL will now be able to call on everyone's favorite Grey Wizard for assistance against the forces of evil led by FW 5.6.1
      • The bridge will now carry the Rescue Pack & Coward's Rescue Pack over >= 5.3 updates, provided you reinstall/update your JB/Bridge AFTER installing the RP/CRP, or use my own snapshot copy of them.
  • Doc: $Id: MR_THREAD 11165 2014-11-25 19:02:57Z NiLuJe $
Attached Thumbnails
Click image for larger version

Name:	jb_done.png
Views:	18977
Size:	27.6 KB
ID:	115536  
Attached Files
File Type: zip kindle-usbnet-0.17.N.zip (9.62 MB, 1044 views)
File Type: zip kindle-jailbreak-1.13.N.zip (135.8 KB, 46 views)

Last edited by NiLuJe; Yesterday at 07:05 PM. Reason: JB 1.13.N, USBNet 0.17.N
NiLuJe is online now   Reply With Quote