Popcorn (KT2, KT3, PW2, PW3, KV)

This page will guide you through how to use Popcorn to jailbreak your Kindle. This is a method that requires you to open up your Kindle, be careful with those razor blades and tweezers!

Info taken from original thread: https://www.mobileread.com/forums/showthread.php?t=345655

A small note before we start, the Kindle Voyage is fully covered by both KindleBreak and WatchThis so if you don't feel like pulling apart your precious Voyage, use that instead! Also LanguageBreak now covers all these devices, so it's no longer recommended to use.

Prerequisites:

  • a PC running Linux or Windows (instructions will differ.)

    • In case of Linux, imx_usb_loader.

  • A paperclip, jumper cable or tweezers.

  • The knowledge to open up your Kindle without breaking it.

  • Steady hands, wouldn't want to short 3.3v to GND now would you?

Preparation:

To use this jailbreak, you will need to open up your device, attach your device to your host PC using a USB cable and activate SDP mode. There's a number of ways that you can do this, with some being easier than others.

Without removing PCB (KT2, KT3, PW2, PW3 only):

Refer to this image. (Credit)

After removing the PCB:

Removing the PCB is only necessary for the Kindle Voyage to use this Jailbreak. As always I recommend having iFixit's Kindle Voyage Teardown open to get a general idea on what to do.

Connect TM500 to TM501 then reset the device.

TL;DR: Connect the Kindle to your PC, Short those points, reboot your Kindle by holding the power button for around 15 seconds while those points are connected, then it should be in SDP mode ready for the Jailbreak to be initialized.

The Jailbreak:

If you've done it correctly, you should see something like this when you run dmesg on your PC:

[ 2470.327595] usb 1-13: new high-speed USB device number 7 using xhci_hcd
[ 2470.476311] usb 1-13: New USB device found, idVendor=15a2, idProduct=0063, bcdDevice= 0.01
[ 2470.476319] usb 1-13: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2470.476324] usb 1-13: Product: SE Blank MEGREZ
[ 2470.476327] usb 1-13: Manufacturer: Freescale SemiConductor Inc 
[ 2470.478445] hid-generic 0003:15A2:0063.0008: hiddev1,hidraw4: USB HID v1.10 Device [Freescale SemiConductor Inc  SE Blank MEGREZ] on usb-0000:00:14.0-13/input0

To run the jailbreak, extract the jailbreak to a convenient location on your PC, open a terminal, and run the relevant command for your device.

# For PW2, PW3, KT2, KV
sudo imx_usb -c imx_usb_loader/wario
# For KT3
sudo imx_usb -c imx_usb_loader/heisenberg

Once the jailbreak has finished, the device will reboot, then you can proceed to Setting up a Hotfix.

Last updated