View Single Post
Old 03-05-2017, 09:58 AM   #49
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
After you put the first one (the factory image) on the device -
You should have been able to reset the bootmode to 'main';
Booted to 'main';
And use the regular Amazon install process, rather than the 'recovery' process.

I don't know why the recovery mode would reject the usual customer update.

Neither of those would have touched the 'diags' system, that should still be a copy of what you got off of your wife's PW-2.

= = = = =

A basic summary (mostly speculation, but supported by actual usages):

*) The eMMC chip is partitioned and has the initial (model independent) firmware loaded (u-boot and 'diags' system) while still on the tape.
(This is so the devices on the tape reel are not dedicated to a particular model device and the devices that do chip-on-tape writes are very fast.)

*) The eMMC chip is assembled to the board.

*) The board has the diagnostics pre-installed on the eMMC chip run (you can find the result files of all the tests as erased files in user storage).

*) For devices that pass all tests, the factory 'production use' main firmware image is installed.
This means that the 'factory initial' firmware image is not dependent on device specific information on the device (because it isn't there yet).
It also means those images can be used by the people/firms that re-furbish used Kindles, in any operational state.

Note: this is also the reason those firmware images can be used to 'jail break' a Kindle running consumer firmware - they can be written and run on a bare board.

*) The motherboard is then combined with a display/frame.

*) Now a final programming (and maybe tests) are done, which sets the device specific information outside of the partitioned area.

*) Then the 'release' consumer firmware is installed.

From the above -
I would have to say once you install the 'factory initial (as we call it)' firmware image, you need to boot that and 'idme ....' all of the device specific information.
Once that is done, the device will install a normal Amazon update in a normal manner.

(of course, you might just want to jailbreak your device before loading the consumer firmware image)

All of the above is mostly speculation but is based on knowledge of modern, high-speed, production of electronic devices. Without that production engineering background (mine), the current jail break procedure would never have been found.
It is also why it took us nearly a year and a half to come up with the procedure.

Last edited by knc1; 03-05-2017 at 10:21 AM.
knc1 is offline   Reply With Quote