Quantcast
Channel: MobileRead Forums - Kindle Developer's Corner
Viewing all articles
Browse latest Browse all 4458

PW3 I just bricked my kindle ;P

$
0
0
Yeah, I just did it, on the second day fiddling with my kindle. II'll be detailed and describe everything I did here, step-by-step, but TL;DR is:
I used Popcorn Jailbreak on my PW3, then after I did a factory reset, JB hotfix refused to install normally (update firmware was greyed out), I tried installing it with MRPI again, it it downright failed, two packages I forgot about went through (RescuePack and CowardRescue Pack) and the PW3 instantly died, no longer boots after that.


FULL STORY:
When I first jailbroke it, everything worked fine. I installed the hotfix via the "Update firmware" menu, Kual, Koreader and everything worked fine.
Except the NiJuLe's downgrader extension, it never showed up in KUAL.

My problems began when I asked whether it was possible to downgrade to 5.9.7 and someone recommended me to:
1. Clear internal storage then factory reset
2. Reinstall the hotfix (that's when problems started)
3. Reboot twice
4. Reinstall everything
5. Downgrade

I did the following:
1. Formatted internal memory but then t
2. Factory reset
3. Reboot twice
4. The hotfix refused to install via the kindle "update firmware" menu. So I:
5. Installed it again via MRPI
6. Reinstalled everything
7. Noticed half the Kual extensions didn't work, koreader, helper, and Kual+ didn't launch, MRPI didn't work from inside Kual

Since the Downgrader from the snapshots thread didn't even show up, I tried downgrader 2.0
When I tried it I noticed that:
Update failed with error 12 HOWEVER, using kterm I could check the /etc/versions.txt file was indeed changed to a version number that according to Amazon Source Code notices, correspondes to the first PW3 firmware. I wasn't able to downgrade though. I also noticed I wasn't able to reinstall the same firmware I'm on (FW 5.15.1). IDK if that was possible before, but I tried, it failed.

Upon failing to downgrade and seeing that something was messed up with the kual extensions, I did another factory reset. Again, JB hotfix didn't install normally, I tried installing it via MRPI, it installed but the bugs persisted.
So I:
1. Tore down the PW3 again, did the SDP trick and reflashed Popcorn Jailbreak, thinking it would erase the old firmware or something
2. Installed kual and everything, same issues popped up again (Koreader, KUAL+, Helper, neither of them was working, MRPI just worked by calling it directly using ;log mrpi)

So now I thought it might be a good idea to try and use USB network to SSH into the Kindle and hopefully fiddle with the /etc/versions.txt OR the backup the script made.

So here I had a bit of trouble, because instructions aren't as clear as other tutorials, or maybe it doesn't work on this FW.

I was able to get the driver working, get the NDIS interface up, etc, I was able to assign an IP and to ping it normally. However, I created the SSH keys, put the public key in the kindle, under "/mt/us/usbnet/etc/authorized_keys" (used Notepad++ to select LF line endings). I also had a hard time figuring the authorized_keys file(a file that's talked about a lot but there's no template of it anywhere. Luckily on the PC SSH used that file too). Then I tried using the key I generated with PuTTy, WinSCP, CLI SCP and CLI SSH, all gave me a "connection refused" error.

Then I switched to Linux so I could try. However, there the NDIS interface doesn't have an ip, and the usbnet command mentioned is something that comes from a kernel module that's disabled by default on linux, so (as mentioned in USBNET README) you have to compile your own kernel to see if it will work. As the tutorial is quite a bit old and I didn't know if that was the reason I couldn't get an IP address for the Kindle's NDIS interface, I gave up.

Then I did another factory reset and left the Kindle as is, thinking once amazon releases a new FW I'll install it to get rid of JB completely.

After this, I read about rescue pack and coward's rescue pack and that they might be useful to enter SSH. I installed mrpi and dropped them into the mrpackages folder, THEN I FORGOT about them, I had dinner and all, I came back and remembered I had to reinstall the JB hotfix, put in on the top folder of internal storage and went to settings, update option was greyed out.

So what I did next is what killed it. I dropped the JB hotfix thing inside the mrpackage folder without opening it, unplugged and typed ;log mrpi in the searchbar. The JB Hotfix package just failed and showed an exclamation mark, then the other 2 packages went through and the Kindle didn't reboot properly. It's now stuck in the "Kid under the tree" image, with the LEDs full on.

If I force reset it, it the same happens again and again...

Viewing all articles
Browse latest Browse all 4458

Trending Articles