View Single Post
Old 11-27-2015, 09:00 AM   #153
donB006
Connoisseur
donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.
 
Posts: 86
Karma: 186294
Join Date: Jun 2011
Device: Kindle k3G 3.4.2; DXG 2.5.8; DXG 3.1; Iriver Story HD
Quote:
Originally Posted by budalb View Post
I tried to update 3.4 to 3.4.2. There are 4 files that had md5 checksum issue.

/etc/version.txt
/etc/prettyversion.txt
/usr/lib/libcurl.so.5.2.0
/usr/lib/libsoup-2.4.so.1.3.0

I skipped those files and updated successfully. The original files have the correct md5 checksum. Any thoughts?
I checked my k3 backup rootfs.img to compare those files. I backed up my k3 when updating from 3.0.2 to 3.1 to 3.3 to 3.4 then 3.4.2. The libsoup have the same file size in 3.4 and 3.4.2 while the libcurl is not the same. The libraries could still be different with the same file size. I don't know why there would have been an md5 error in the Amazon update scripts. Maybe the new libcurl has tls features so that would be important.

Code:
kindle keyboard k3 3.4.2

lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so -> /usr/lib/libcurl.so.5.2.0
lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so.5 -> /usr/lib/libcurl.so.5.2.0
-rwxr-xr-x 1 root root 223164 Jun  1  2012 libcurl.so.5.2.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so -> libsoup-2.4.so.1.3.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so.1 -> libsoup-2.4.so.1.3.0
-rwxr-xr-x 1 root root 372577 Jun  1  2012 libsoup-2.4.so.1.3.0


kindle keyboard k3 3.4

lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so -> /usr/lib/libcurl.so.5.2.0
lrwxrwxrwx 1 root root     25 Jul 30  2011 libcurl.so.5 -> /usr/lib/libcurl.so.5.2.0
-rwxr-xr-x 1 root root 223144 Sep  1  2012 libcurl.so.5.2.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so -> libsoup-2.4.so.1.3.0
lrwxrwxrwx 1 root root     20 Dec 27  2010 libsoup-2.4.so.1 -> libsoup-2.4.so.1.3.0
-rwxr-xr-x 1 root root 372577 Jul 30  2011 libsoup-2.4.so.1.3.0
I used linux with mount -t ext3 -o loop rootfs.img /mnt/kindleimg to see the files.

Edit: I just noticed the dates for the libcurl are mixed. I don't know why the 3.4 is 1 Sep 2012 and the 3.4.2 is 1 June 2012. That is wierd.

Last edited by donB006; 11-27-2015 at 09:06 AM.
donB006 is offline   Reply With Quote