Quote:
Originally Posted by budalb
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.