View Single Post
Old 04-24-2011, 09:48 AM   #78
DickeFix
Enthusiast
DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.DickeFix is fluent in JavaScript as well as Klingon.
 
Posts: 43
Karma: 4733
Join Date: Apr 2011
Device: Kindle 3Wifi+3G and DX
It is the update package which is crashing the DXG after installation. Since the update package for the DXG is a combination of the 2.5.8 rootfs.img from the DXG and the 3.1 firmware from K3 I think the crashing is due to that some K3 files are not compatible with the DXG.

I had also the problem that the update option was grayed out but solved it by replacing the following line close to the end in create_packages.sh:

${UPDATE_TOOL} c ${MINVERSION} `expr ${MAXVERSION}` ${DEVICE} FC02 "${TEMP}/${PKG_NAME}.tar.gz" ${OUTPUT}/update_${PKG_NAME}.bin

with this line taken from the alpha version of the update package

${UPDATE_TOOL} c ${MINVERSION} `expr ${MAXVERSION} + 1` ${DEVICE} FC02 "${TEMP}/${NAME}.tar.gz" ${OUTPUT}/update_${NAME}.bin

I have still problems that the update creation process SOMETIMES ends prematurely after "copying new files to rootfs image". This occurs even if all lines regarding TTS are commented away. I noticed that it is important to restart the Kindle 3 twice before a new attempt (once by holding the On button for half a minute and once by using the Restart option in the same menu where Update option is).

I have done programming but never on UNIX or Linux and have difficulties to understand exactly how to rip the copy of the /sys and /proc folder of the DXG. I thought the recovery file had all this info. Yifanlu, it would be great if you could make a code snippet that did this. Does the firmware 3.1 run without problems on your K2? I also would like to ask why some of the files in the filelist.txt for the K2i were missing in the filelist.txt for the DXG:

/usr/lib/libdmd_module.so
/usr/lib/libdmd_module.so.0
/usr/lib/libdmd_module.so.0.1
/usr/lib/libwan_module.0101.so
DickeFix is offline   Reply With Quote