Thanks for the excellent guide! I just used it successfully on a brand new PW4, serial G8S0 PP..., model PQ94WIF which was initially running V5.12.4. The following are a couple of notes/suggestions that might help others who, like me, need things spelled out in detail...
Download each of the files used in the process into separate folders. When extracting them, some of them create multiple files, and this helps keep track of what is what.
On Windows you can check the file hashes from a command prompt. In the Windows Explorer address bar enter "cmd" and press enter. That will open a command prompt in the current folder. Then type
Code:
certutil -hashfile <filename>
or
certutil -hashfile <filename> md5
to get the SHA1 or MD5 hash, respectively.
When the instructions say to do "Home -> Menu -> Settings -> Menu -> Update Your Kindle" I had to do "Home -> Settings -> All Settings -> Device Options -> Update Your Kindle -> OK" instead.
When I ran the diagnostic mode, it said "Abnormal battery status". I don't know if that means there is a problem with my Kindle or not; it is new so I don't know how the battery performs. It is fully charged.
After double-extracting K5 Factory JailBreak, I had to look in the FactoryJB folder to find main-htmlviewer.tar.gz.
After entering ";installHtml" in the search bar, it displayed the message “No results found in your library or the store” before automatically rebooting. When I first saw that message, I was worried that I had done something wrong, but apparently it is a normal part of the process. The same thing happened later after I entered ";log mrpi" in the search bar.
After running the jailbreak, I was unsure how to delete the "You are Jailbroken" document. I first deleted the "\documents\You are Jailbroken.sdr" folder. When that didn't help, I went looking again and deleted the "\documents\You are Jailbroken.txt" file.
When installing "customer" firmware, I assumed that the same steps applied as when installing the diagnostic mode and K5 JailBreak Hotfix: Copy the file to the root of the Kindle, safe USB disconnect, unplug, then Home -> Settings -> All Settings -> Device Options -> Update Your Kindle -> OK.
After installing the "customer" firmware (I used 5.11.2), when it rebooted it prompted for me to connect to WiFi. There wasn't a visible option to skip that step, so I pressed the button, then cancelled out of setup. That worked fine.
It took me a while to figure out that the KUAL Helper package from the same NiLuJe download page was the key to turning off OTA updates. Perhaps that step should be included as part of the rooting process, as without it you could end up getting an update that would undo all of your work. Specifically:
- Download the KUAL extension called "Helper" from https://www.mobileread.com/forums/sh...d.php?t=225030
- Check the MD5 (optional).
- Double-extract using 7-Zip. That will create an "extensions" folder, which contains a "helper" folder. Copy the "helper" folder to the extensions folder which is already on the Kindle (from the earlier step with MRInstaller).
- Eject the Kindle USB drive, run KUAL, and look under Helper+. Tap on "PREVENT OTA Updates". You should see a check mark show up to confirm that it worked.
Thanks again for the help.