Kindle Modding Wiki

Community wiki for jailbreaking Kindles, installing KOReader, and developing homebrew apps.

The Kindle Modding Wiki is the canonical resource for everything Kindle hacking. It consolidates jailbreaks, post-jailbreak setup (KUAL, MRPI, hotfixes, KOReader), firmware downgrades, and homebrew app development into one well-organised site. Replaces the scattered MobileRead wiki/forum threads that used to be the only reference.

What you can do

Action Path on the wiki
Identify your Kindle Kindle Models
Jailbreak Jailbreaking → AdBreak / WinterBreak / WinterBreak2 / Nosebleed
Install KOReader Post Jailbreak → Installing KOReader
Install KUAL & MRPI Post Jailbreak → Installing KUAL & MRPI
Block OTA updates Post Jailbreak → Disabling OTA Updates
Re-enable Amazon Store Post Jailbreak → Re-enabling the Store
Downgrade firmware Firmware and Flashing → Downgrading Your Kindle
Recover from a reset Jailbreaking → Recovering From a Reset
Build homebrew apps Kindle Development → GTK Tutorial, Kindle SDK, Mesquito SDK

Modern jailbreaks (active)

  • AdBreak – ads-supported Kindles only.
  • WinterBreak / WinterBreak2 – broad device support, current standard.
  • Nosebleed – newest, for the latest firmware.

Pick based on the Kindle generation and current firmware. The wiki has a per-model decision page.

Process for a fresh jailbreak

  1. Identify the model and firmware version (Settings → Device Info).
  2. Cross-check on Kindle Models to find the supported jailbreak.
  3. Disable Wi-Fi immediately to prevent Amazon pushing an OTA update mid-process.
  4. Follow the chosen jailbreak page step by step.
  5. Apply a hotfix to keep the jailbreak persistent across updates.
  6. Install KUAL and MRPI (the launcher and the package installer).
  7. Disable OTA updates so future Amazon firmware doesn't undo the work.
  8. Optionally install KOReader for a far better reading app (EPUB, custom fonts, dictionaries, sync to KOSync).

Notes for me

  • Best done with the Kindle on a stable, known firmware — don't update first.
  • Keep a full backup of /mnt/us/ before any jailbreak attempt.
  • KOReader is the main reason to do this — Amazon's reader is fine, KOReader is better.