From b0e229d051589eaf7c76e840d6145f4ad7acacde Mon Sep 17 00:00:00 2001 From: Facundo Arenas <99131130+IFAKA@users.noreply.github.com> Date: Tue, 18 Aug 2026 16:45:55 +0200 Subject: [PATCH] Fix WinterBreak2 post-jailbreak flow to use Legacy stack WinterBreak2 was directing users to the whats-next/KPM workflow after jailbreaking, but its jb.sh does not install KPM - it ends with 'Please Install HOTFIX now' and does not block OTA updates. Route WinterBreak2 users by their winterbreak.log state to the Legacy post-jailbreak stack (Universal Hotfix -> KUAL & MRPI -> Disable OTA -> manual KOReader), restore the Legacy koreader.md page deleted during the wiki reorganisation, fix the stale FAQ KOReader link, and document the WinterBreak2 exception on the hotfix/disable-OTA pages. No changes for jailbreaks that ship KPM (SpringBreak, AdBreak, Nosebleed, Sanctuary, Vera, WinterBreak). --- .../Legacy/post-jailbreak/disable-ota.md | 4 +- .../Legacy/post-jailbreak/koreader.md | 124 ++++++++++++++++++ .../setting-up-a-hotfix/__index.md | 1 + content/jailbreaking/WinterBreak2/__index.md | 16 ++- content/jailbreaking/jailbreak-faq.md | 2 +- 5 files changed, 141 insertions(+), 6 deletions(-) create mode 100644 content/jailbreaking/Legacy/post-jailbreak/koreader.md diff --git a/content/jailbreaking/Legacy/post-jailbreak/disable-ota.md b/content/jailbreaking/Legacy/post-jailbreak/disable-ota.md index 80aa138..c8ae666 100644 --- a/content/jailbreaking/Legacy/post-jailbreak/disable-ota.md +++ b/content/jailbreaking/Legacy/post-jailbreak/disable-ota.md @@ -11,6 +11,8 @@ Kindles automatically update when connected to Wi-Fi, which despite a `hotfix`, > [!WARNING] > You may skip this if you jailbroke using Winterbreak, Springbreak, or Sanctuary. OTA updates have already been blocked for you. +> +> **Exception:** If you used **WinterBreak2** and your `winterbreak.log` says `Please Install HOTFIX now`, OTA updates have **not** been blocked for you — you **must** complete this step.
@@ -132,7 +134,7 @@ Kindles automatically update when connected to Wi-Fi, which despite a `hotfix`,
- + ## Credits diff --git a/content/jailbreaking/Legacy/post-jailbreak/koreader.md b/content/jailbreaking/Legacy/post-jailbreak/koreader.md new file mode 100644 index 0000000..dd2ea46 --- /dev/null +++ b/content/jailbreaking/Legacy/post-jailbreak/koreader.md @@ -0,0 +1,124 @@ +--- +layout: default +parent: Post Jailbreak +title: Installing KOReader +weight: 4 +--- + +# Installing KOReader + +_KOReader is a document viewer for E Ink devices. Supported formats include EPUB, PDF, DjVu, XPS, CBT, CBZ, FB2, PDB, TXT, HTML, RTF, CHM, DOC, MOBI and ZIP files._ + +> [!NOTE] +> Your Kindle must be jailbroken and have MRPI and KUAL installed to be able to run KOReader. + +> [!WARNING] +> This is the **manual** installation method, which is used by the Legacy post-jailbreak stack (KUAL & MRPI). If your jailbreak pre-installed **KPM** instead, use `;kpm install koreader` in the search bar, as detailed in the [What's Next](/jailbreaking/whats-next/index.html) section! + +
+
+ + + +
+
+
+

Determine your firmware version

+
+

Before proceeding, check your Kindle's firmware version by going to:

+

Home → Menu → Settings → Menu → Device Info

+

Different firmware versions require different KOReader packages

+
+
+ +
+

Download KOReader

+
+

Download KOReader from the official release page

+

Choose the correct package for your Kindle:

+
+

KOReader Packages:

+ kindle-legacy: K2, DX, K3 (and all variants) +
+ kindle: K4, K5, PW1 +
+ kindlepw2: PW2 and newer models running firmware =< 5.16.2.1.1 +
+ kindlehf: Any Kindle device running firmware >=5.16.3 +
+
+
+ +
+

Alternative Download Method

+
+
+

Firmware >=5.16.3:

+ Marek's KOReader Installer (nightly) Download and copy this scriptlet into the /documents folder on your Kindle, run it from your Library and it will automatically download and install KOReader +

This alternative method might not work for everyone

+
+
+
+ +
+

Connect your Kindle to your computer

+
+

Plug your Kindle into your PC via USB cable

+

Wait for your computer to recognize the device

+

Make sure your Kindle appears as a storage device on your computer

+
+
+ +
+

Install KOReader

+
+

Unzip the downloaded file

+

Copy the extensions and koreader folders to the root directory of your Kindle

+

When prompted, confirm to merge or replace existing files

+
+
+ +
+

Disconnect and Launch

+
+

Safely eject and unplug your Kindle

+

Open KUAL (Kindle Unified Application Launcher)

+

Search for the KOReader menu entry and click on it

+
+

KOReader Launch Options

+

When launching KOReader, you may see three options:

+ Start KOReader: The designed way to start KOReader +
+ Start KOReader (no framework): Temporarily "kills" the Kindle UI to allocate more resources to KOReader +
+ Start KOReader (ASAP): Skips a couple of checks and starts KOReader as soon as possible +
+
+
+
+ +
+

Done

+
+

KOReader is now installed on your Kindle!

+

We recommend reading the extensive but very helpful guide for KOReader

+

+ KOReader currently does not support USBMS mode (USB transfer) and will only charge the device, if you want to transfer files you must exit KOReader to do so +

+

+ If KOReader appears in KUAL but doesn't work when clicked, delete both koreader folders, re-download koreader and make sure you're downloading the right package for your Kindle

+
+
+
+
+ + + +
+
+ + + +## Credits + +- Written by Bundlerocks, re-designed to Fluent Style with ntindle and adapted from the [official KOReader Github installation page](https://github.com/koreader/koreader/wiki/Installation-on-Kindle-devices#err-there-are-four-kindle-packages-to-choose-from-which-do-i-pick) \ No newline at end of file diff --git a/content/jailbreaking/Legacy/post-jailbreak/setting-up-a-hotfix/__index.md b/content/jailbreaking/Legacy/post-jailbreak/setting-up-a-hotfix/__index.md index a2061b1..52f0aad 100644 --- a/content/jailbreaking/Legacy/post-jailbreak/setting-up-a-hotfix/__index.md +++ b/content/jailbreaking/Legacy/post-jailbreak/setting-up-a-hotfix/__index.md @@ -15,6 +15,7 @@ A hotfix allows your Kindle's jailbreak to persist after updating. There are two > [!WARNING] > You may skip this if you jailbroke using Winterbreak, Springbreak, or Sanctuary. The hotfix has already been installed for you. > This is also not necessary for some types of legacy jailbreaks, check the corresponding page. +> **Exception:** If you used **WinterBreak2** and your `winterbreak.log` says `Please Install HOTFIX now`, you **must** install the hotfix — do not skip this step.
diff --git a/content/jailbreaking/WinterBreak2/__index.md b/content/jailbreaking/WinterBreak2/__index.md index 9c2e95f..0f2536b 100644 --- a/content/jailbreaking/WinterBreak2/__index.md +++ b/content/jailbreaking/WinterBreak2/__index.md @@ -89,11 +89,19 @@ WinterBreak2 is a browser-based jailbreak created by [Scam.Net](https://github.c

After Jailbreaking...

- What's Next?
- Commence to the What's Next section to read about installing scriptlets, homebrew, and KOReader.
Read the whole section thoroughly. + Check Your Log
+ Plug your Kindle back into your computer and open the winterbreak.log file at the root of your Kindle's storage.

+ If it contains Please Install HOTFIX now, your Kindle is on the Legacy post-jailbreak stack, and you must follow the steps below.
- You may now delete any filler files. Updates have been automatically blocked for you.

+ Do not use the ;kpm package manager, as it does not apply to this stack. Instead, you must:
+ 1. Install the Universal Hotfix
+ 2. Install KUAL & MRPI
+ 3. Disable OTA updates
+ 4. Install KOReader manually +
+
+ You may now delete any filler files.

Before you do this, also remove any existing update files with a .bin extension, if they exist in the Kindle's root.

Have fun! :)

@@ -106,7 +114,7 @@ WinterBreak2 is a browser-based jailbreak created by [Scam.Net](https://github.c
- + # Troubleshooting diff --git a/content/jailbreaking/jailbreak-faq.md b/content/jailbreaking/jailbreak-faq.md index fb65707..7602045 100644 --- a/content/jailbreaking/jailbreak-faq.md +++ b/content/jailbreaking/jailbreak-faq.md @@ -220,7 +220,7 @@ This is also the case for the "Collecting Debug Info" message. You can do one of the following: -- [Install KOReader](https://kindlemodding.org/jailbreaking/post-jailbreak/koreader.html) +- [Install KOReader](https://kindlemodding.org/jailbreaking/Legacy/post-jailbreak/koreader.html) - [Downgrade your Kindle](https://kindlemodding.org/firmware-and-flashing/downgrading/) - Download scriptlets: - [Marek's Scriplets](https://scriptlets.notmarek.com/)