|
|
#31 |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,022
Karma: 6352591
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() |
|
|
|
|
|
#32 |
|
Embedded Cheerleader
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,076
Karma: 3827911
Join Date: Feb 2012
Device: Intel 4004
|
Maybe give them the link to your kernel extractor script?
__________________
"Hack is just a four letter word." - - With apologies to B. Dylan |
|
|
|
|
Enthusiast
|
|
|
|
#33 |
|
Linux devotee
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 311
Karma: 1668592
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B
|
I've already PM'd Solaris on how to extract the kernels.
|
|
|
|
|
|
#34 |
|
Mayan Goddess
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,288
Karma: 4902879
Join Date: Dec 2011
Device: K3/K4/K5/PW
|
It would be much simpler - and safer - to "extract" the kernel from the official 4.1.0 update.bin using kindletool
This is the only way to ensure that future upgrades will work smoothly.Explanation: While it is possible to determine the size of the actual "required" kernel image, the kernels bundled in update files are usually padded with 0xFF bytes up to some boundary (IIRC, that's *usually*, but not always, the next multiple of 0x400). And, all the updates I've seen so far check for MD5 sums of the installed kernel (*including* the padding) to verify that the device is in a "known good" state, before performing the update. If you now flash a kernel obtained using the getkernels tool, that kernel *might* actually be shorter than what the update file provides, resulting in some of the "padding" bytes not being overwritten. And if you're out of luck, the next update will fail to install, because the md5sum of "kernel+padding" on the device does not match the expected one. I've seen it happen. |
|
|
|
|
|
#35 |
|
Linux devotee
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 311
Karma: 1668592
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B
|
Good point, ixtab.
I've uploaded the main kernel extracted from the official 4.1 update to the same location as the root filesystem image. |
|
|
|
|
|
#36 |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,022
Karma: 6352591
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
The pastebin and snipurl now contain both the 4.1.0 kernel and main partition URLs. Thanks for providing those URLs. I added a note that the black K4 needs at least version 4.1.0.
I suppose the getkernels tool should add 0xFF padding to match what the updates use. It may need to be updated to support that.
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 01-02-2013 at 10:46 AM. |
|
|
|
|
|
#37 |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jan 2013
Device: Kindle 4
|
Thanks folks, I have now got a black K4NT up and running and registered.
|
|
|
|
|
|
#38 | |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,022
Karma: 6352591
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
P.S. All K4s are Non-Touch, so the NT in "K4NT" is not useful. It is just a K4 (or K4B for a black K4 when you need to distinguish it from a silver K4).
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 01-04-2013 at 05:34 PM. |
|
|
|
|
|
|
#39 | |
|
Member
![]() Posts: 23
Karma: 10
Join Date: Jan 2013
Location: United Kingdom
Device: K4B
|
Quote:
I have perhaps stupid question but, where can I find this pastebin mentioned above? I've just purchased K4B and I'm gathering the knowledge to unbrick it. Cheers |
|
|
|
|
|
|
#40 |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,022
Karma: 6352591
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Kindle Developer's Corner forum, "simple debricking" sticky thread, first post, References and Links section, "debricking repair" images.
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() |
|
|
|
|
|
#41 |
|
Member
![]() Posts: 23
Karma: 10
Join Date: Jan 2013
Location: United Kingdom
Device: K4B
|
Thanks a million
|
|
|
|
|
|
#42 | |
|
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Jan 2013
Device: Kindle 4
|
Quote:
|
|
|
|
|
|
|
#43 |
|
Linux devotee
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 311
Karma: 1668592
Join Date: Feb 2011
Device: Kindle 3, Kindle 4B
|
I've just flashed & registered my black demo Kindle from ebay.
Thanks to everybody who made this possible. |
|
|
|
|
|
#44 | |
|
Всё гениальное просто.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,022
Karma: 6352591
Join Date: Nov 2011
Location: Щедрость не имеет пределов.
Device: *.*
|
Quote:
Some silver K4 demos do not successfully register after debricking. It is good to know that your black K4 demo registered successfully...
__________________
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
![]() Last edited by geekmaster; 01-09-2013 at 11:27 AM. |
|
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Kindle - Demo Unit ONLY | socaldude | Amazon Kindle | 92 | 11-11-2012 11:49 PM |
| Iriver story hd demo unit only | badcopyinc | iRiver Story | 1 | 06-22-2012 08:32 PM |
| Kindle Keyboard 3g/wifi demo unit | DWnMentor | Amazon Kindle | 9 | 06-19-2012 07:30 PM |
| Local Best Buy has a K3 demo unit | jswinden | Amazon Kindle | 0 | 09-17-2010 05:07 PM |
| Demo Unit | kielus | Sony Reader | 14 | 02-19-2009 10:45 PM |