View Single Post
Old 02-03-2015, 10:12 AM   #30
felix158
Junior Member
felix158 began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Feb 2015
Device: Kindle PW2
My PW2 was dumbly upgraded OTA to the latest version (5.6.1.0.2).
Luckily it was jailbroken before the upgrade.

I followed all the instructions from the TXT written by justin916 (thank you !) (Click on Spoiler to see the TXT) :
Spoiler:

1. Download the Rescue Pack found here: https://www.mobileread.com/forums/sho...4&postcount=13
2. Plug the Kindle PW2 into the computer and mount is as a usb drive
3. Drag the file update_rescue_pack_20131220.bin to the root folder (not a sub folder) of the kindle
4. Disconnect the PW2 from the computer
5. Go to the settings Menu, then click the menu a second time and select Update Your Kindle. The update will restart your kindle and install the rescue pack. It will tell you when the update is successful and restart itself.
6. You will need three files on your computer to continue:
a. create a file called ENABLE_DIAGS. It should be an empty text file with no content and no extension.
b. main_kernel.img – Download from http://ixtab.tk/kindle-touch-images/PW2/main/5.4.0/
c. mmcblk0p1.bin.gz – Download from http://ixtab.tk/kindle-touch-images/PW2/main/5.4.0/
7. Plug the PW2 into the computer and mount is as a usb drive. Copy the three files to the main folder of the kindle.
8. Eject the kindle without unplugging it from the computer.
9. Go to the settings Menu, then click the menu a second time and select Restart Device. The PW2 will reboot into diags mode.
10. Select the following menu entries in this order: N - U - Z - X. Wait about 10 seconds, and your Kindle will be recognized as a network device.
11. Plug the kindle into the computer using your usb cable and after a few moments it will show up as a network device in the Network and Sharing Center
12. Open the properties for the new network device and configure your *computer* to use the following IP settings for the network: IP address: 192.168.15.201, netmask 255.255.255.0
13. Connect to your Kindle via SSH. If you do not have an SSH client, you can download Putty for free at http://www.chiark.greenend.org.uk/~s.../download.html. The Kindle's IP address will be 192.168.15.244. Use username "root", password "mario" (type both without the quotes) to log in.
14. Back up the main partition and kernel by copying ???
15. Overwrite the main partition and kernel.
* TO OVERWRITE THE MAIN PARTITION:
zcat /mnt/us/mmcblk0p1.bin.gz| dd of=/dev/mmcblk0p1 bs=4096
* TO OVERWRITE THE MAIN KERNEL:
NOTE: MAKE ABSOLUTELY SURE THAT YOU USE THE BELOW "of","bs", and "seek" parameters FOR dd, and that you use the correct method. Otherwise, your Kindle *WILL* end up being FUBAR.
dd if=/mnt/us/main_kernel.img of=/dev/mmcblk0 bs=4096 seek=65
16. IF YOU KEEP GETTING THE "Your Kindle Needs Repair" MESSAGE:
This is only needed if the device still doesn't boot after "normal" debricking.
echo 0 > /var/local/upstart/lab126_gui.restarts
17. After the repairs, issue the following to reboot your device in main mode:
rm /mnt/us/ENABLE_DIAGS
idme -d --bootmode main
reboot


I only had some issues :

1/ First I first had to actualise my Jailbreak ( see here : https://www.mobileread.com/forums/sho...postcount=1597 )
2/ Step 3 to 5 of the TXT : To install the Rescue Pack, I had to Use KUAL and MR Package Installer (see here : https://www.mobileread.com/forums/sho...d.php?t=251143 )
3/ Step 11 of the TXT : My "network device" would not install itself automatically (running Windows 8). I followed these instructions for W7. It was almost the same : https://www.mobileread.com/forums/sho...73&postcount=6
4/ Step 14 of the TXT : I didn't know how to backup, so I crossed my fingers and ignored this step.
5/ Step 17 : /mnt/us/ENABLE_DIAGS didn't exist, somehow it was already deleted. I still typed the command, and continued.

In the end it is perfectly working (5.4.0 is way faster than this shitty 5.6.1.0.2) and I have all my collections like before
(Question to Amazon : How are you supposed to use 4GB of space (japan version) without a proper collection, folder/subfolder like system ??)

This message was to thank you all for your advices, especialy eschwartz who lead me to this topic, and also for the future lurkers who will face the exact same issue.
felix158 is offline   Reply With Quote