Originally Posted by kraqh3d
Thanks. I'll take a look at that. I used your extraction shell script to pull out the kernels from a dd copy of the first 32MB of the kindle mmcblk0. I was surprised that it extracted both a main_kernel and a diag_kernel. I thought from the other recovery thread that the K3 didn't have a recovery kernel? or does it simply not have a recovery partition and the recovery done via an embedded initrd in the diag_kernel?
Hmm... I suspect that the diags kernel is just a copy of the main kernel on a K3 (you could compare length or md5sum to be sure). I will have to revisit the latest script at some point. I sort of "half-remember" posting something about that before (just ignore or delete the diags kernel dump on a K3).
A lot of these raw tools created to assist experienced developers should probably be polished up a bit and made more "noob-friendly" (some day).