Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 05-02-2016, 12:30 AM   #1
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
kindle firmware update weirdities and oddnesses

kindle firmware update weirdities and oddnesses

Just 12 days ago I downloaded all available kindle firmware updates for all eink kindle models.

I discovered that a couple of the update*.bin files were slightly different sizes than files I had previously downloaded awhile ago. I extracted and compared the contents of these update files. The ONLY difference was that a different method of updating the java certificates was used.

Previously, the (text file) certs were patched with a huge monolithic script that ran "bspatch" on a ton of binary patch files that patched both binary and text files.

In the latest download of the latest update files WITH THE EXACT SAME FILENAME as the older versions, the certs update patch files were removed, and the huge monolithic script has had the cert patching code snippet removed. Instead, there is a new (complete) cert file, and a new script to replace the old cert file.

Today, I downloaded a bunch of update*.bin files for multiple of my kindle models, and comparing them shows that the file sizes have also changed on those files, even though the download file names are exactly the same as the previous different downloads of these same file names.

Kindle does not mention anything about multiple different versions of firmware update files with identical file names, nor any need to update your kindle. I wonder how this will affect folks (such as myself) who have already installed the old versions of the latest firmware files on some of their kindles...
geekmaster is offline   Reply With Quote
Old 05-02-2016, 12:37 AM   #2
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
The complete replacements are probably to avoid bspatch failures.

Plus, the overall total size should be smaller.
bsbatch was specifically design to yield a small size when used on an ELF file structure.
It doesn't do a very good job of minimizing the patch size on text files.

And their not bothering to update the firmware version is not new either.
2.5.8 is up to either 2.5.8.2 or 2.5.8.3 now by any sane numbering system.

Last edited by knc1; 05-02-2016 at 12:39 AM.
knc1 is offline   Reply With Quote
Advert
Old 05-02-2016, 01:28 AM   #3
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
The firmwares where a patch was removed and replaced by a script and text (cert) file are indeed slightly smaller, in all cases I have examined thus far.

But still, I am curious why they bothered. I suppose if there was a (hidden) fix to the cert file (in cases where bspatch failed to update it), then those of us with the older update installed could have obsolete java certificates (or they plan to sneek in a hidden OTA patch when we turn off wireless on (or airplane mode off as the case may be).

On another note, while doing firmware updates to a K5 I am using (which previously had the firmware version installed by kubrick), I was surprised by the significant changes to the GUI framework screen layout, replacement fonts, replacement images (including the screen for USB drive mode), etc.

Last edited by geekmaster; 05-02-2016 at 01:52 AM.
geekmaster is offline   Reply With Quote
Old 05-02-2016, 05:24 AM   #4
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
They stopped accepting SSLv3 on their network on March 22nd.
knc1 is offline   Reply With Quote
Old 05-02-2016, 08:31 AM   #5
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
Quote:
Originally Posted by knc1 View Post
They stopped accepting SSLv3 on their network on March 22nd.
So folks who already have the (old) latest firmware version on their kindles have to redownload and reinstall the "new" latest (same) version with the new cert file?
geekmaster is offline   Reply With Quote
Advert
Old 05-02-2016, 09:28 AM   #6
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by geekmaster View Post
So folks who already have the (old) latest firmware version on their kindles have to redownload and reinstall the "new" latest (same) version with the new cert file?
For some models, it is listed as a update_cacert.bin file.

But that is not used consistently for all models.
Some just say:
"Even if on latest firmware version, download and install the one now posted." (or words to that effect)

The 'new' page layout at Amazon for each device gives the details.
knc1 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Firmware Update Kindle 3 - Firmware update kool Amazon Kindle 89 09-14-2010 02:41 AM
Firmware Update The new in Kindle DX firmware update 2.5.4 meem Amazon Kindle 0 08-01-2010 03:42 PM
Firmware Update Can't update my Kindle from 2.1.1 to firmware 2.3 gammarayburst Amazon Kindle 3 05-15-2010 09:57 AM
Firmware Update Kindle firmware update 2.3.3 available davem2bits Amazon Kindle 75 04-01-2010 11:26 AM
next kindle firmware update crionox Amazon Kindle 1 07-14-2008 06:20 PM


All times are GMT -4. The time now is 09:13 PM.


MobileRead.com is a privately owned, operated and funded community.