donB006: I think it's quite clear you are perfectly technically capable of doing the upgrade from 3.1 to 3.4.2 it will just take some time to figure out how to overcome Amazon update hassles. So, keep trying. Personally it took me several week to do the upgrade and I knew nothing about Kindle internals at the start.
At a times when the patching fails you may feel you have 'a' correct file already but not a bit-by-bit exact match, then feel free to edit the script and alter respective MD5 sums to match your case. It should be pretty safe with text files, but beware of executables (e.g. dll's).
About the mix of 2.5.8 FW and 3.x FW. I believe that the right/expected mix on this hybrid system is kernel - the YifanLu's kernel built from 2.5.8 FW sources - (+ uboot?) and init system + few fixes from 2.5.8 and pretty much everything else from 3.x FW.
Several OTA updates contain a kernel update, the kernel is updated but your 2.6.22 kernel from 2.5.8 FW is not affected due to, I believe, HW differences or because the 2.5.8 FW uboot kicks in from MTD device at a first code after boot and it knows where to look for the old 2.5.8 FW kernel.
|