diff --git a/content/jailbreaking/Legacy/KindleBreak/__index.md b/content/jailbreaking/Legacy/KindleBreak/__index.md index 0809a71..86b179a 100644 --- a/content/jailbreaking/Legacy/KindleBreak/__index.md +++ b/content/jailbreaking/Legacy/KindleBreak/__index.md @@ -10,11 +10,11 @@ slug: index [KindleBreak](https://www.mobileread.com/forums/showthread.php?t=338268) is jailbreak utilising the [`KindleDrip`](https://medium.com/realmodelabs/kindledrip-from-your-kindles-email-address-to-using-your-credit-card-bb93dbfb2a08) webkit exploit. ## Prerequisites -- Please check that your Kindle is [compatible](../../kindle-models) with KindleBreak +- Your Kindle must be running a firmware version between `5.10.3` and `5.13.3` (inclusive) - You will also need a PC > [!WARNING] -> KindleBreak will **NOT** work on firmware `5.12.2.2` +> KindleBreak will **NOT** work on firmware `5.12.2.2.2` ## Jailbreaking Your Kindle 1. On your Kindle, enable `Airplane Mode` if it isn't already on diff --git a/content/jailbreaking/Legacy/LanguageBreak.md b/content/jailbreaking/Legacy/LanguageBreak.md index 42f6f21..574eb18 100644 --- a/content/jailbreaking/Legacy/LanguageBreak.md +++ b/content/jailbreaking/Legacy/LanguageBreak.md @@ -11,11 +11,8 @@ weight: 1 [LanguageBreak](https://www.mobileread.com/forums/showthread.php?t=356872) is jailbreak utilising a novel [`langpicker-nativebridge`](https://www.mobileread.com/forums/showthread.php?t=356766) exploit. ## Prerequisites -- Please check that your Kindle is [compatible](../../kindle-models) with LanguageBreak -- You will also need a PC - -> [!WARNING] -> LanguageBreak will **NOT** work on firmwares newer than `5.16.2.1.1` +- Your Kindle must be on firmware `5.16.2.1.1` or below +- You will need a PC ## Jailbreaking Your Kindle diff --git a/content/jailbreaking/Legacy/WatchThis/__index.md b/content/jailbreaking/Legacy/WatchThis/__index.md index 393856a..1a68510 100644 --- a/content/jailbreaking/Legacy/WatchThis/__index.md +++ b/content/jailbreaking/Legacy/WatchThis/__index.md @@ -10,7 +10,7 @@ slug: index [WatchThis](https://www.mobileread.com/forums/showthread.php?t=346037) is a jailbreak utilising a `demo payload` exploit. ## Prerequisites -- Please check that your Kindle is [compatible](../../kindle-models) with WatchThis +- Your Kindle must be on firmware `5.14.2` or below - You will also need a PC > [!WARNING] diff --git a/content/jailbreaking/WinterBreak2/__index.md b/content/jailbreaking/WinterBreak2/__index.md index 5d7813c..d30a146 100644 --- a/content/jailbreaking/WinterBreak2/__index.md +++ b/content/jailbreaking/WinterBreak2/__index.md @@ -17,7 +17,7 @@ WinterBreak2 is a browser-based jailbreak created by [Scam.Net](https://github.c Unlike WinterBreak, WinterBreak2 uses the Kindle's built-in Experimental Browser instead of the Kindle Store, which means: - **Your Kindle does NOT need to be registered with Amazon** -- **It works on blastlisted devices** (devices where the Kindle Store exploit has been blocked) +- **It works on blacklisted devices** (devices where the Kindle Store exploit has been blocked) > [!NOTE] > WinterBreak2 only works on firmware versions **< 5.16.4**. diff --git a/content/jailbreaking/jailbreak-faq.md b/content/jailbreaking/jailbreak-faq.md index 7242413..da75964 100644 --- a/content/jailbreaking/jailbreak-faq.md +++ b/content/jailbreaking/jailbreak-faq.md @@ -10,7 +10,7 @@ weight: 98 We recommend reading this article before or after jailbreaking your Kindle device and share it with other people.

-Most of these instructions are subjected to changes due to newer jailbreaks, patches, extensions, firmware versions, etc.
(Last updated: Apr 09, 2026) +Most of these instructions are subjected to changes due to newer jailbreaks, patches, extensions, firmware versions, etc.
(Last updated: May 2, 2026)

## General/Account @@ -20,9 +20,10 @@ Most of these instructions are subjected to changes due to newer jailbreaks, pat **No**. -You'll have to wait for a new jailbreak method (or patch) to be released. **This may take weeks or even months**. To protect your Kindle from automatic updates, **forget** all saved internet connections, enable Airplane mode, and wait. +You'll have to wait for a new jailbreak method to be released. **This may take weeks or even months**. +To protect your Kindle from automatic updates, **forget** all saved internet connections, enable Airplane mode, and patiently wait. -If you still want to use the internet on your Kindle while avoiding automatic updates, you might find [this guide helpful](https://kindlemodding.org/jailbreaking/prevent-auto-update). +If you want to use the internet on your Kindle while avoiding automatic updates, you might find [this guide helpful](https://kindlemodding.org/jailbreaking/prevent-auto-update). #### Can I downgrade my Kindle so I can jailbreak it? @@ -32,28 +33,31 @@ Your Kindle must be jailbroken first in order to downgrade. This is because Amaz ### Can I jailbreak my Kindle if my device is unregistered/blacklisted? -[Nosebleed Jailbreak](../jailbreaking/Nosebleed) reportedly, works for some blacklisted devices. +There are a couple of jailbreaks that work for blacklisted Kindles. **Make sure your device meets the criteria listed in the prerequisites section for each jailbreak**. -For devices on firmware `5.16.2.1.1` or below, you can try any of the jailbreaking methods listed in [Legacy Jailbreaks](../jailbreaking/Legacy/). +- [Any of the Legacy Jailbreaks](../jailbreaking/Legacy/) for devices on firmware `5.16.2.1.1` or below +- [Winterbreak2](../jailbreaking/WinterBreak2/) +- [Nosebleed Jailbreak](../jailbreaking/Nosebleed) ### Can I deregister my Kindle after jailbreaking? Yes, your Kindle will remain jailbroken whether you log back in or log out. -However, deregistering will delete all files within the documents folder, including the KUAL launcher booklet and any other scriplets transferred to the device, which may partially break extensions. Be sure to back up all your files first. +However, deregistering will delete all files within the documents folder, **including the KUAL launcher booklet** and any other scriplets transferred to the device, this may partially break your extensions. Be sure to back up all your files first. ### Can I un-jailbreak my Kindle? Yes, re-enable automatic updates first (`Restore` option in `renametobin`) to avoid an update block. Then, perform a factory reset on the device and install the same firmware update (or any higher version). -### Will the jailbreak get my Amazon account banned? +### Will jailbreaking my Kindle get my Amazon account banned? No reports of Amazon accounts being banned after jailbreaking have been reported so far. However, **please refrain** from telling support that you have modified your device. ### Will this void the warranty on my Kindle device? + Probably. -### How do I get the Amazon store back again? +### How do I get the Amazon store back again after jailbreaking with Winterbreak? [Read and follow this guide](https://kindlemodding.org/jailbreaking/post-jailbreak/re-enabling-the-store/). @@ -63,7 +67,7 @@ Starting with version 5.16.3, Kindles started using hard-float architecture (on- While the underlying system appears mostly the same, many internal changes have made a lot of jailbreaking tools and extensions unusable in modern firmware versions. -This ultimately means that most extensions found on MobileRead/Discord servers won't work on hard-float firmware or viceversa unless explicitly stated (i.e NiLuJe's Screensaverhack). +This ultimately means that most extensions found on MobileRead/Discord servers won't work on hard-float firmware or viceversa unless explicitly stated (i.e NiLuJe's Screensaverhack only works on soft-float firmware). ## Apps and eBooks --- @@ -80,14 +84,13 @@ Yes. No. -

+

If your device has been in Airplane mode for a long period of time, there is a possibility that Amazon will delete all sideloaded books from your device after reconnecting to Wi-Fi due to an internal book tag. This can happen regardless of whether your device is jailbroken or not. Backup your books whenever you can -

### Will Libby/Readwise/GoodReads/Kindle Unlimited/Send To Kindle still work after jailbreaking? -Yes. Jailbreaking doesn’t interfere with any of these services. +Yes. Jailbreaking doesn't interfere with any of these services. #### Can I use those applications within KOReader? @@ -101,10 +104,6 @@ Unless there's a extension/port for any of them, no. KOReader currently doesn’t (and likely never will) support the proprietary formats that Amazon converts all ebooks into (KFX, AZW3, and very limited support for MOBI). It is recommended to get all your books as EPUB and store them in a separate folder for easy access. -### How do I read my Libby books? - -You cannot use the Libby service within KOReader. You can get the EPUB file from Libby by following [this guide](https://help.libbyapp.com/en-us/6059.htm). - ### Where can I download free e-books? **You can Google this.** @@ -112,6 +111,10 @@ You cannot use the Libby service within KOReader. You can get the EPUB file from ## KOReader --- +### How do I read my Libby books in KOReader? + +You cannot use the Libby service within KOReader. You can get the EPUB file from Libby by following [this guide](https://help.libbyapp.com/en-us/6059.htm). + ### What is the difference between the three KOReader launch options? - `"Start KOReader"`: The designed way to start KOReader. @@ -146,7 +149,7 @@ Yes, but you must first enable Airplane mode and enable automatic updates again When updating, ensure that the newer version supports a jailbreak.

-After updating/factory reset/downgrading, reinstall the hotfix from scratch. KUAL and some others extensions may need to be reinstalled too. +After updating/factory reset/downgrading, make sure to reinstall the hotfix from scratch. KUAL and some others extensions may need to be reinstalled too.

### How do I downgrade my Kindle? @@ -159,7 +162,7 @@ After updating/factory reset/downgrading, reinstall the hotfix from scratch. KUA Find your exact model, find the download link and re-type the numbers to get the firmware version you want. -### How do I use Scriptlets (.sh)? +### How do I install and use Scriptlets (.sh files)? As explained in the [Scriptlets section](https://kindlemodding.org/kindle-dev/scriptlets.html#siptlets), copy the scriptlet file into the documents folder (`/documents`). Once you're in the library view mode on Kindle, simply click on it. @@ -167,18 +170,9 @@ As explained in the [Scriptlets section](https://kindlemodding.org/kindle-dev/sc Download the "Check OTA Status" scriptlet from [here](https://scriptlets.notmarek.com/) -### Is it possible to change screensavers in the native Kindle UI? - -There are currently no extensions to change the screensavers in hard-float firmware. If you're running on soft-float firmware it is still possible to change them with the [NiLuJe's screensaver hack](https://www.mobileread.com/forums/showthread.php?t=195474). Keep in mind that this extension may not work on some final soft-float firmware versions. +### How can I set a custom screensaver? -

-Please do not make the mistake of installing this extension under hard-float firmware - -

- -

-You can easily change screensavers with KOReader (search for the "screensavers" feature) -

+[Look at the KOReader Guide and search for the screensaver guide](https://koreader.rocks/user_guide/). Manually replacing the screensavers/using NiLuJe's screensaver hack for the Kindle Native UI is not recommended. It is highly dangerous as the Kindle is very specific around image formatting and type and making a mistake could easily lead to your device become inoperable. ## Jailbreaking --- @@ -212,11 +206,11 @@ Remember to delete any automatic update file that might have appeared. ### I kept getting random "KPPMainAppV2" books added to my Kindle library, what should I do!? -Kindles usually generate those books after detecting any kind of error (mostly common after exiting KOReader frameworkless), you can safely delete them. You can also disable the generation of these books by creating an empty file named `DISABLE_CORE_DUMP` to the visible USB storage root of your device. +Kindles usually generate those books after detecting any kind of error (mostly common after exiting KOReader frameworkless), you can safely delete them. You can also disable the generation of these books by creating an empty file named `DISABLE_CORE_DUMP` to the visible USB storage root of your device. The already existing logs can also be safely deleted. This is also the case for the "Collecting Debug Info" message. -### I have successfully jailbroken my device, what now? +### I have successfully jailbroken my device, what do I do now? You can do one of the following: diff --git a/content/jailbreaking/post-jailbreak/disable-ota.md b/content/jailbreaking/post-jailbreak/disable-ota.md index abb6e1a..3962b81 100644 --- a/content/jailbreaking/post-jailbreak/disable-ota.md +++ b/content/jailbreaking/post-jailbreak/disable-ota.md @@ -131,6 +131,15 @@ Kindles automatically update when connected to Wi-Fi, which despite a `hotfix`, +

Verify That Automatic Updates Are Disabled

+ +After completing the previous steps, you can verify whether your device has truly blocked automatic updates by running a simple scriplet. + +- Download the [Check OTA Status scriplet](https://github.com/neura-neura/Check-OTA-status/releases/latest) +- Copy it to the `documents` folder on your Kindle +- Unplug your Kindle +- Navigate your Library and click the "Check OTA Status" booklet + ## Credits - Original guide written by [Neon](https://www.mobileread.com/forums/member.php?u=329187) diff --git a/content/jailbreaking/post-jailbreak/setting-up-a-hotfix/__index.md b/content/jailbreaking/post-jailbreak/setting-up-a-hotfix/__index.md index 752cc8f..4b786f6 100644 --- a/content/jailbreaking/post-jailbreak/setting-up-a-hotfix/__index.md +++ b/content/jailbreaking/post-jailbreak/setting-up-a-hotfix/__index.md @@ -9,9 +9,6 @@ slug: index # Setting Up A Hotfix A hotfix allows your Kindle's jailbreak to persist after updating. There are two different hotfixes and which one you need to install depends on which method you used to jailbreak your Kindle. -> [!INFO] -> If you have blocked the updates using `renametobin` (set to `Rename`), make sure to revert it beforehand (by selecting `Restore`), or you will not be able to install the hotfix through the Settings menu - > [!WARNING] > This is not necessary for some types of legacy jailbreaks, check the corresponding page @@ -74,13 +71,17 @@ A hotfix allows your Kindle's jailbreak to persist after updating. There are two -# Troubleshooting +## Troubleshooting + +- Verify that all folders and files are in the correct locations on your Kindle +- Ensure that the files do not have any special characters such as brackets in it, some browsers may rename files adding (1) or other additional suffixes to the file name and these should be removed before copying to the Kindle + +### Hotfix Won't Install +There is a good chance that, after installing an older version of the Hotfix, you disabled OTA updates. As a result, the Hotfix update file may be ignored. -## Hotfix Won't Install -There is a good chance that after installing an older version of Hotfix you disabled OTA updates, meaning the Hotfix update file will be ignored! +Follow these steps to update the Hotfix. **These instructions apply only if you have already [blocked OTA updates](../disable-ota)**. -**Follow these steps to update the Hotfix:** -1. Activate airplane mode +1. Activate Airplane mode 2. Enable OTA update (KUAL -> Rename OTA binaries -> Restore) 3. Follow the Hotfix installation instructions above 4. Disable OTA update (KUAL -> Rename OTA binaries -> Rename) diff --git a/content/jailbreaking/prevent-auto-update/__index.md b/content/jailbreaking/prevent-auto-update/__index.md index 789d650..89b8957 100644 --- a/content/jailbreaking/prevent-auto-update/__index.md +++ b/content/jailbreaking/prevent-auto-update/__index.md @@ -17,20 +17,23 @@ Kindle devices can automatically download and install firmware updates when they - The device is connected to Wi-Fi, even briefly. - The Kindle is rebooted while connected to the internet. -Filling the Kindle's storage (leaving only 50-90 MB free) prevents the device from downloading and installing updates, as the update process requires more free space. +Filling the Kindle's storage with dummy files (leaving only 50-90 MB free) prevents the device from downloading and installing updates, as the update process requires more free space (update files take up to 300MB in space). -## How to Fill the Kindle's Storage +## Filling Your Kindle's Storage -> [!WARNING] -> Delete `update-whatever.bin` OR `update.partial.bin`, and turn on Airplane Mode! +

+Starting with the Kindle 11th generation (2024) and the Kindle Scribe (2022, on recent firmware), devices use MTP (Media Transfer Protocol), while older models use the standard USB protocol. Follow the right guide for your device. +

+If your device is older than the Kindle 11th generation (KT6, 2024), follow the non-MTP Filler guide.
+If your device is the Kindle 11th generation (KT6, 2024) or newer, follow the MTP Filler guide.

+Identify your Kindle model generation here +

-You can use a simple script to fill your Kindle's storage with dummy files, leaving only a small amount of free space. This script is available in the [Kindle-Filler-Disk GitHub repository](https://github.com/bastianmarin/Kindle-Filler-Disk/) along with other useful scripts for Windows, macOS, and Linux. - -> [!WARNING] -> This script will not work on 11th generation Kindles and newer, as these devices use MTP (Media Transfer Protocol) instead of standard USB storage when connected to a computer -> -> You will need to manually fill your Kindle with "dummy" files. Download the [Filler files](https://github.com/bastianmarin/Kindle-Filler-Disk/tree/main/MTP/) that match your Kindle's storage from the link below. Extract the files, then move them to the root of your Kindle (you can also save them on a separate folder). After doing so, make sure to leave only 50–90 MB of free space +

+Delete any file named update-whatever.bin OR update.partial.bin, and turn on Airplane Mode! +

+

Kindle-Filler-Disk (non-MTP Kindles)

@@ -43,6 +46,7 @@ You can use a simple script to fill your Kindle's storage with dummy files, leav

Turn on Airplane mode on your Kindle

+

This guide only works on non-MTP Kindles

@@ -92,11 +96,17 @@ You can use a simple script to fill your Kindle's storage with dummy files, leav

Run the script:

./Filler.sh
-
-

6. Safely Disconnect and Verify Storage

+

6. Select the Storage Amount

+
+

Select the numbered option corresponding to how much storage you want to fill on your device.

+ +
+
+
+

7. Safely Disconnect and Verify Storage

Eject your Kindle from your computer.

On your Kindle, go to Settings > Device Options > Device Info (or similar).

@@ -105,7 +115,7 @@ You can use a simple script to fill your Kindle's storage with dummy files, leav
-

7. Continue with Jailbreak

+

8. Continue with Jailbreak

With storage nearly full, you can now connect to Wi-Fi and register your Kindle to your Amazon account.

The Kindle will not be able to fully download the update due to a lack of space.

@@ -125,24 +135,96 @@ You can use a simple script to fill your Kindle's storage with dummy files, leav ---- +
+

MTP-Filler (MTP Kindles)

-## After Jailbreak: Freeing Up Space -Once you have completed the jailbreak process and disabled the OTA Updates, you can safely delete the `fill_disk` folder to recover storage space. You may also remove only some of the files if you want to keep the disk nearly full for a while longer. +
+
+ + + +
+
+
+

1. Put Your Kindle in Airplane Mode

+
+

Turn on Airplane mode on your Kindle

+ +

This guide only works on MTP Kindles

+
+
+
+

2. Connect Your Kindle to Your Computer via USB

+
+

Use a USB cable to connect your Kindle to your computer.

+ +

Wait for the Kindle to appear as a USB drive.

+
+
+
+

3. Download the MTP Filler Script

+
+

Go to the MTP-Filler GitHub Releases page and download the appropriate script for your operating system

+ +
+
+ Windows: mtp-filler-*.exe
+ macOS: mtp-filler-*-macos-arm64 (M-series) or mtp-filler-v*-macos-x86_64 (Intel)
+ Linux: mtp-filler-*-linux-x86_64 +
+
+
+
+

4. Run the Script

+
+

Locate the script file and double-click it to open. Your Kindle should be automatically detected.

+ +

If you're on macOS or Linux, you might have to make it executable first. Open a terminal and navigate where the script is located, execute chmod +x ./mtp-filler and run the script with ./mtp-filler. +

+
+
+

5. Type the Storage Amount

+
+

Type the storage you want to leave on the device in binary units (MB would be MiB) and click the Write to Device button.

+ +

If you face any issues with this script, please read the troubleshooting section from the repository +

+
+
+

6. Safely Disconnect and Verify Storage

+
+

Eject your Kindle from your computer.

+

On your Kindle, go to Settings > Device Options > Device Info (or similar).

+

Check that the available storage is 50-90 MB or less.

+ +
+
+
+

8. Continue with Jailbreak

+
+

With storage nearly full, you can now connect to Wi-Fi and register your Kindle to your Amazon account.

+

The Kindle will not be able to fully download the update due to a lack of space.

+

You can either perform a Jailbreak suitable for your device or wait for the next jailbreak to be released.

+

+ Always make sure to delete any files ending with .bin or named update.bin.tmp.partial +

+
+
+
+
+ + + +
+
-- **Windows:** - Open File Explorer and navigate to the folder containing `fill_disk`. Delete the `fill_disk` folder, or remove individual files inside it. + -- **Linux / macOS:** - Open a terminal in the folder containing `fill_disk` and run: - ```sh - rm -rf fill_disk - ``` - Or remove individual files as needed. +--- -This will restore your available disk space. +## After Jailbreak: Freeing Up Space ---- +Once you have completed the jailbreak process and [disabled the OTA Updates](../post-jailbreak/disable-ota), you can safely delete the `fill_disk` folder or any other file generated by the scripts to recover storage space. You may also remove only some of the files if you want to keep the disk nearly full for a while longer. -For more scripts and detailed guides, visit the [Kindle-Filler-Disk GitHub repository](https://github.com/bastianmarin/Kindle-Filler-Disk/). +If you're on macOS or Linux, your files may still be on your device in a folder named `.Trash-1000`. Make sure to delete this folder as well. \ No newline at end of file diff --git a/content/jailbreaking/prevent-auto-update/github-files2.png b/content/jailbreaking/prevent-auto-update/github-files2.png new file mode 100644 index 0000000..bd938d3 Binary files /dev/null and b/content/jailbreaking/prevent-auto-update/github-files2.png differ diff --git a/content/jailbreaking/prevent-auto-update/run-script2.png b/content/jailbreaking/prevent-auto-update/run-script2.png new file mode 100644 index 0000000..1c2c18d Binary files /dev/null and b/content/jailbreaking/prevent-auto-update/run-script2.png differ diff --git a/content/jailbreaking/prevent-auto-update/type-storage.png b/content/jailbreaking/prevent-auto-update/type-storage.png new file mode 100644 index 0000000..44e3b7b Binary files /dev/null and b/content/jailbreaking/prevent-auto-update/type-storage.png differ diff --git a/content/kindle-models.html b/content/kindle-models.html index 0a1108b..96ba5fc 100644 --- a/content/kindle-models.html +++ b/content/kindle-models.html @@ -8,7 +8,11 @@

Kindle Models

-Identify your Kindle model and the jailbreak method best suited for it. +Identify your Kindle model and the jailbreak method best suited for it
+
+ +
+If your Kindle's model or firmware version is not covered by any of the jailbreak methods listed below, it means there is no jailbreak available for your device. Make sure to block automatic updates for future jailbreaks