Big

to coplate, knc1, NiLuJe, Branch Delay, et. al. without whom this wouldn't be possible.
This jailbreak method only works for PW3/Paperwhite 3/Paperwhite (2015)/Paperwhite (7th generation) running firmware 5.9.6.1 or older.
This does NOT work on firmware 5.9.7, 5.10.1.1, 5.10.2 or newer.
This does NOT work on the PW2/Paperwhite 2/Paperwhite (2013)/Paperwhite (6th generation). This does NOT work on any Kindle aside from the PW3.
I'm copying most of knc1's instructions from the
PW3-4, PW3-32, fw-5.8.9.0.1 software jailbreak as the steps are more or less the same.
Note, for extracting the packages on Windows, I recommend
7-Zip.
Tested working on both new and OTA updated PW3 running firmware 5.9.6.1 or older. Initial testing was performed on a brand new, out-of-the-box Paperwhite 3 with 5.9.6.1. For OTA updated PW3, tested on both
5.9.2 and
5.9.6.1.
There is always a chance that you could brick your device. Use at your own risk.
Instructions
You should block any OTA updates before allowing the device to connect to the Internet.
To prevent OTA updates, add the OTA blocker directory (folder) name to the top level of visible USB storage.
The blocker directory is named: update.bin.tmp.partial
Use that exact name, no additional extension, no contents.
Instructions are the same as on wiki unless specified:
https://wiki.mobileread.com/wiki/5_x_Jailbreak
Read the above cautions and take note of the warnings on the wiki.
Read the current jailbreak, with the exceptions you decide to make based on the above cautions, skip to step #4.
Step #3-4:
Download and use this file:
update_pw3_5.9.6.1_factory.bin
https://mega.nz/#!X64DxSQQ!QPblu51AG...HOKO3PtuKvKvMk
https://jino.cloud/s/xFjJmLyJ9fkxcae/ (mirror thanks to hius07)
md5: a5460e698a531c7770ba2b1ac31667b0
This will "update" (
"update" is the label on the button, not the action) your firmware from "customer" to "factory" 5.9.6.1. This process can take several minutes (should be less than 1 hour, though).
Note: If you get an UPDATE ERROR: 16 message, try installing customer firmware 5.9.6.1 first, then try again with the factory firmware.
Step #5:
Same as wiki.
To be safe, use the latest version of
main-htmlviewer.tar.gz from
NiLuJe's Snapshots thread.
As of last edit, that's:
On Windows, you'll probably first need to extract
kindle-jb-factory-1.2-r15011.tar.xz to get the tar file and then extract the resulting
kindle-jb-factory-1.2-r15011.tar to get the
main-htmlviewer.tar.gz file. Then just follow instructions on the wiki.
Note: You'll probably need to do this double extraction for all packages from NiLuJe's Snapshots referenced later in this post.
Step #6:
Same steps as wiki, use this file:
https://www.mobileread.com/forums/sh...postcount=1597
Step #7:
Install "customer" firmware build. You probably can't downgrade below 5.9.6.1. If you want to play it safe, I believe sticking to 5.9.6.1 will keep this jb method open:
update_kindle_all_new_paperwhite_5.9.6.1.bin
update_kindle_all_new_paperwhite_5.9.7.bin
Note: No need to install both, just choose one.
Step #8:
Install MRPI and KUAL. This is pretty much the same method as PW4. A bit trickier compared to 5.8.x since Amazon dropped Kindlet support (azw2 document).
- Download the latest MRPI package from NiLuJe's Snapshots thread and (double) extract.
As of writing:
- Copy the extensions and mrpackages folders to the Kindle root (alongside the documents folder).
- Download coplate's KUALBooklet build (KUALBooklet-coplate-78183a5-20181209.zip or whatever the latest version is) and extract.
- Copy Update_KUALBooklet_78183a5_install.bin (or whatever the latest version is) to the mrpackages folder on the Kindle.
- (Optional) You can also copy the various update*.bin KUAL Add-On packages to the mrpackages folder for installation at this point (e.g. python, linkss/screensaver, etc).
- Eject and unplug the Kindle.
- Enter ;log mrpi in the Homescreen's searchbar (in a similar fashion as what you had to do during the Jailbreak), and wait for MRPI to do its thing.