Jailbreaked my Kindle Touch

I successfully jailbreaked my 14 year old Kindle Touch 🎉
This after support for it was ended by Amazon back in May.

Currently my plan is to use calibre to load new books onto it and KOReader to read them.
As a first step I jailbreaked the Kindle Touch and installed KOReader.

Guides for this were scattered and only focused on one part of the process.
So I ended up following the steps in this Reddit Comment, which worked flawlessly for me.

The guides on the Kindle Modding Wiki aren't very good for older Kindle models. Many people have problems with them.

I suggest factory resetting your Kindle, and then follow this guide:

1 - Update firmware

  • If your Kindle's firmware is already version 5.3.7.3, you don't need to do anything.

  • If it's lower than 5.3.7.3, follow the instructions here to update.

2 - Install jailbreak

  • Download the K5 JailBreak (5.0.x - 5.4.4.2) package from here and unpack it.

  • Find kindle-5.4-jailbreak.zip. It contains seven files:

    • bridge.conf

    • bridge.sh

    • developer.keystore

    • gandalf

    • jb.sh

    • json_simple-1.1.jar

    • Update_jb_$(cd mnt && cd us && sh jb.sh).bin

  • Copy those seven files to your Kindle's root directory.

  • Select the "update your kindle" option in the settings menu.

  • After the words **** JAILBREAK **** appear at the bottom of your screen, select the "restart" option in the settings menu and wait for the Kindle to restart.

3 - Install DevCerts Update

  • Download the DevCerts zip file from here.

  • Find the update file labeled "k5-ALL_keystore-install.bin" and copy it to your Kindle's root directory.

  • Select the "update your kindle" option in the settings menu

4 - Install KUAL

  • Download the "KUAL" package from here.

  • Find the "KUAL-KDK-2.0.azw2" file and copy it to your Kindle's documents folder.

5 - Install KOReader

  • Download "koreader-kindle-v*.zip" file from here. It contains two folders:

    • extensions

    • koreader

  • Copy those two folders to your Kindle's root directory.

6 - Use the KUAL entry in your Kindle's library to launch KOReader.