View Single Post
Old 12-29-2016, 04:18 PM   #118
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Quote:
Originally Posted by kido.resuri View Post
Is there a neat and clear how-to instruction or thread about how to extract the contents of the firmware?
I would like to examine it a bit, maybe i find some fun and useful stuff others missed. I'm not good in linux yet, so I'm not familiar with "binary" formats.
I'm expecting to "touch" the user interface a bit (extra menus, etc.).
To look inside the binary files I use a hex editor and a disassembler. There is also pipcat's python program which can be used to examine the compressed strings in the nickel executable.

I have Debian Linux, I use the objdump program included in the binutils-multiarch package as a disassembler (the strings program in the same package is also useful), and I use Emacs as my normal text editor which also works as a hex editor in hexl-mode. But there are lots of other programs you can use instead, these are just the ones I am used to, not necessarily the best or easiest to use.
GeoffR is offline   Reply With Quote