Updating Kindle software in case of data corruption
I'm new to Kindles, though relatively experienced in Android hacking/dev. My qns:
Device: Kindle 4 Ad supported, Non touch
If I ssh/sftp and corrupt some important files, and prevent it from booting up, how can I restore the firmware? Is there a flashable update file available for my device, and how can I flash it? If not, then can I do a dd command to backup and restore a whole file system image?
How does the Kindle boot process happen? What init scripts are used, and where? How can I setup init via a bash script so that root file systems are mounted in normal boot mode? I had a look at /etc/init.d, but couldnt follow the bootup process
I saw a package of source code for the Kindle on amazon. Is it a whole source (is the Kindle firmware open source), or is it only a kernel? Again same qn as in Q1. How can I flash the compiled binaries?
How can I compile binaries for Kindle? Is there a precompiled toolchain available (If someone could upload one, it would be really helpful). If not, can I use the config.gz for my .config.
|