View Single Post
Old 03-12-2022, 12:50 PM   #1
katadelos
rm -rf /
katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.katadelos ought to be getting tired of karma fortunes by now.
 
Posts: 219
Karma: 3333683
Join Date: Nov 2019
Location: United Kingdom
Device: K5, KT, KT2, KT3, KT4, KV, PW2, PW3, PW4, PW5
Popcorn - Hardware Jailbreak for KV, KT2, PW2 and PW3 (no serial port, no soldering)

I f*&$ing HATE having to solder to the serial port or doing the needle trick when jailbreaking an older device running a firmware version that isn't compatible with KindleBreak. To reduce the risk of me having a stroke and/or suffering a needless and undignified demise, I created a jailbreak that is less frustrating to carry out.

Prerequisites:
  • A PC running Linux (untested on Windows)
  • imx_usb_loader (install this using your distro package manager)
  • A paperclip or jumper cable

How do I use this?
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, PW2, PW3 only)
After removing PCB
  • KT2, PW2, PW3: Connect a wire from TP1706 to TM401 and reset the device.
  • KV: Connect a wire from TM500 to TM501 and reset the device.

If you have done this correctly, you will see something similar to this when running dmesg on the host PC:
Code:
[ 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 archive to a convenient location on your host PC, open a terminal and run the relevant command for your device:
Code:
# 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 running, your device will reboot. When the device has rebooted, you'll be able to install the hotfix as usual.
Attached Thumbnails
Click image for larger version

Name:	kv.jpg
Views:	1299
Size:	404.0 KB
ID:	198984   Click image for larger version

Name:	kpw23.jpg
Views:	1388
Size:	153.5 KB
ID:	198985   Click image for larger version

Name:	kt3.jpg
Views:	1045
Size:	238.2 KB
ID:	198986   Click image for larger version

Name:	kt2.jpg
Views:	963
Size:	300.3 KB
ID:	198987   Click image for larger version

Name:	ko1.jpg
Views:	879
Size:	329.8 KB
ID:	198988  
Attached Files
File Type: gz popcorn-jailbreak-v1.1.tar.gz (8.63 MB, 882 views)

Last edited by katadelos; 01-13-2023 at 02:45 PM.
katadelos is offline   Reply With Quote