View Single Post
Old 07-01-2019, 04:50 PM   #156
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 ilovejedd View Post
Would that be the uImage in the update.bin/imx60_wario/ (as extracted by KindleTool)?

I didn't extract the contents of uImage but the uImage package/file itself from both customer and factory update.bin were binary identical.
Yes, that would be the package.
If they are identical, that means they contain conditionals that make a difference in what they load.

Back in K5 and earlier, the initramfs was binary, not scripted (scripted is/was common elsewhere).
Also, Amazon/Lab126 failed to include the GPL-v2 source code for those binaries.

I have not check any recent firmware versions to know if those practices have changed since the K5 days.

Of all the initramfs and kernel files I posted over the years, if anyone disassembled them, nobody reported anything.
IDA does a decent job of such binaries, but keep in mind, the freeware version does not support ARM, only IDA-Pro ($$$) supports non-Intel.
knc1 is offline   Reply With Quote