![]() |
#1 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Kindle 4 does not boot
The same like "Kindle Touch does not boot",my kindle 4 can not boot into main mode.
What I have done is: 1. use kindleSelectBoot to get into fastboot mode, and then: fastboot.exe flash diags mmcblk0p2.img 2. in diags,use putty:dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=4K 3. dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K After these steps,diags has not response when I try to boot into main mode, and it can not boot into main mode with kindleSelectBoot either. Is there anything wrong in my unbrick precedure? What else can I do to save my kindle 4? Last edited by leihongwang; 05-12-2012 at 01:09 PM. |
![]() |
![]() |
![]() |
#2 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 138
Karma: 12324
Join Date: Dec 2011
Location: CZ
Device: Kindle 4 non-touch
|
Which mmcblk0p1 did you use?
Some your backup or downloaded one from the internet? If you used from internet (here), have you had update your firmware to 4.0.1 before? If no, there is probably conflict. So if you haven't before updated firmware to 4.0.1, download K4 4.0.1 kernel from links above and flash it with fastboot or dd. (fastboot.exe flash kernel filename.img) |
![]() |
![]() |
![]() |
#3 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Now that new firmware updates have changed the kernels (both main and diags), it is important to flash a kernel version that matches your boot partition version. That is why I added that information in red at the top of the first post in the "simple debricking" sticky thread.
The pastebin link changes every time I add something to that page. I change the link in the "simple debricking" first post to always point to the current version. Having that direct link here will make this copy point to the OLD (obsolete) version of the pastebin page, which may contain URLs that no longer work. ![]() Last edited by geekmaster; 05-12-2012 at 01:41 PM. |
![]() |
![]() |
![]() |
#4 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Yesterday, I tried to update firmware to 4.0.1, but unsuccessful (an error occured and then can not boot into the main mode).The mmcblk0p1 I used was downloaded from internet:"http://pastebin.com/tx8q9a8N"
Just now I did the following: 1 fastboot.exe flash kernel kernel-4.0.1.img 2 dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=4K 3 dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K After that, the diags still has no response when I try to boot into the main mode.Is there anything I missed in the unbrick precedure above? Thank you all the same. Quote:
Last edited by leihongwang; 05-12-2012 at 10:45 PM. |
|
![]() |
![]() |
![]() |
#5 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Yesterday I failed to update to 4.0.1.Though an error occured, it could boot into the main mode once, and I found the version is 4.0.1.The second time I tried boot into the main mode, it crashed. Today I flashed mmcblk0p2 of 4.0.1 and kernel-4.0.1,and replaced mmcblk0p1 of 4.0.1.But the diags still has no response when I try to boot into the main mode.
Did I flash the wrong version of kernel or the order of my unbrick procedure is wrong?Thank you. And could you please tell my where to download the kernel and mmcblk0p1 of the version 4.0.0?I had download a mmcblk0p1 of the version 4.0.0, but it did not work. Quote:
|
|
![]() |
![]() |
![]() |
#6 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
I do not understand what you mean by "diags still has no response when I try to boot into the main mode". Why would you expect diags to "respond" while trying to boot to main? If you flashed the version of the kernel that you wanted, how could that be wrong? It is only wrong if you flashed a version that you did not want. How did version 4.0.0 "not work"? Where did you download if from? How did you flash it? How do you know it flash successfully? What are the symptoms of it "not working"? How can I help you? ![]() Last edited by geekmaster; 05-12-2012 at 11:47 PM. |
|
![]() |
![]() |
![]() |
#7 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Quote:
When I "disable diags" in diags,or select "kindle main" in MfgTool,my kindle4 crashed.It can not boot into the main mode. What version of kernel should I flash? I download the kernel-4.0.1 here:http://pastebin.com/tx8q9a8N. And I only download the mmcblk0p1-4.0.0.I haven't found kernel-4.0.0.Because I only had mmcblk0p1-4.0.0,and I did not have kernel-4.0.0, I didn't debrick my kindle4 successfully. What I have done is ![]() 1. use kindleSelectBoot to get into fastboot mode, and then: fastboot.exe flash diags mmcblk0p2.img fastboot.exe flash kernel kernel-4.0.1.img 2. in diags,I use the ssh tool putty: dd if=/mnt/us/mmcblk0p1.img of=/dev/mmcblk0p1 bs=4K 3. dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K |
|
![]() |
![]() |
![]() |
#8 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
It sounds like you did kernel-4.0.1 but mmcblk0p1-4.0.0. These do not match and may cause problems. Where did you download mmbclk0p1-4.0.0? At that pasetebin link, there is a mmblk0p1-4.0.1 that you should use with the kernel you downloaded from that same pastebin link.
Also, to exit diags and boot to main you can do: idme -d --bootmode main sync reboot |
![]() |
![]() |
![]() |
#9 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Quote:
And then: idme -d --bootmode main sync reboot But it could not boot into the main mode either. Could you please tell me where I can download kernel-4.0.0 and mmcblk0p1-4.0.0?Maybe 4.0.0 could save my kindle4. Thank you very much. |
|
![]() |
![]() |
![]() |
#10 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
If you want 4.0.0, then somebody who has a copy needs to upload them somewhere and provide links to them. I need to search my offline archives, but that could take some time (I have literally hundreds of hard drives, and my four 12-port SATA controller cards are in a storage cabinet right now). ![]() Does anybody else have a backup copy of 4.0.0 and its kernel? Could you please post them and provide a link (mediafire or equivalent cloud-storage server would be fine).? Thanks. |
|
![]() |
![]() |
![]() |
#11 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 138
Karma: 12324
Join Date: Dec 2011
Location: CZ
Device: Kindle 4 non-touch
|
I have mmcblk0p1 backup and I can make kernel backup. It will not probably 100% original, but it's working backups.
EDIT: the change in p1 is usbnet over wi-fi, but it could be easily undone by editing some firewall file (see wiki) How to download: Click "Download", copy the numbers and letters from picture to text box and click "Download" (I hope it will be in english). Unfortunately, the download speed is limited to 300 kb/s (maybe just 150) Link: Code:
http://pastebin.com/8D1VLd8G Last edited by hostar; 06-25-2012 at 02:32 AM. |
![]() |
![]() |
![]() |
#12 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Quote:
I just wonder what is diags-kernel.img used for?And how to use it? fastboot.exe flash kernel diags-kernel.img or fastboot.exe flash diags diags-kernel.img? |
|
![]() |
![]() |
![]() |
#13 | |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: May 2012
Device: kindle4
|
Quote:
What I have done is: (the version of mmcblk0p1.bin and main_kernel.img is 4.0.0) 1 fastboot.exe flash kernel main_kernel.img 2 dd if=/mnt/us/mmcblk0p1.bin of=/dev/mmcblk0p1 bs=4K 3 dd if=/dev/zero of=/dev/mmcblk0p3 bs=4K count=1K And then my kindle4 boot into the main mode successfully. Thank you very much. ![]() |
|
![]() |
![]() |
![]() |
#14 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 138
Karma: 12324
Join Date: Dec 2011
Location: CZ
Device: Kindle 4 non-touch
|
Quote:
Just for the record, the diags kernel can be flashed by fastboot.exe flash diags_kernel diags-kernel.img |
|
![]() |
![]() |
![]() |
#15 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Thanks hostar.
![]() Now I do not have to spend a lot more time looking for my backup copies. Both my K4s are 4.0.1 after copying the new 4.0.1 images from my kew K4 to my bricked 4.0.0 K4 to debrick it, so I know these images work. They *should* have worked here too, but 4.0.0 was a good fallback to use in this case. ![]() Last edited by geekmaster; 05-14-2012 at 02:05 AM. |
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle Touch does not boot | marmomr | Kindle Developer's Corner | 38 | 05-16-2012 01:19 PM |
Kindle 3 Boot loop | jlove | Kindle Developer's Corner | 13 | 05-17-2011 05:23 AM |
Opus cannot boot, stuck on boot screen | baloma | Bookeen | 35 | 11-13-2010 04:20 AM |
kindle dx cannot boot!! pls help me | chinaet | Amazon Kindle | 3 | 07-19-2009 08:23 PM |
Kindle boot logs | Nate the great | Kindle Developer's Corner | 10 | 11-27-2007 09:56 AM |