Kindle Hacking
Are you a jailbreak developer?
Have you found a cool exploit?
You want to release a jailbreak - but don’t know where to go from here?
Or maybe you just want to understand how it all works
This is the section for you.
An Overview of jailbreaking
Once you have code execution as root, a jailbreak simply performs the following steps:
- Mount the root filesystem as
rw - Install developer keys in
/etc/uksor the/etc/uks.sqshsquashfs file - Create a file named
/PRE_GM_DEBUGGING_FEATURES_ENABLED__REMOVE_AT_GMCin/to enable debugging features - Create a file named
/MNTUS_EXECin/which makes the Kindle mount/mnt/us - Mount the root filesystem as
ro
This prepares the system for a hotfix