AdBreak
If I cannot do great things, I can do small things in a great way.
- Martin Luther King, Jr.
AdBreak is a jailbreak released on 24/09/2025 by hhhhhhhhh.
It is based on CVE-2012-3748.
Prerequisites
- You will need a PC & Cable
- A registered Kindle with ads enabled
- Firmware 5.18.1 - 5.18.5.0.1
If you face any issues, please check the troubleshooting section. It also includes details on how you could possibly re-enable ads on a kindle which does not have them at present.
Installation Guide
Download the latest AdBreak release:
If your Kindle is is not yet registered, make sure to follow these steps to prevent your Kindle from automatically updating before registering your device with Amazon. This will help you avoid an automatic firmware update during the registration process.
Please use WinterBreak on firmware 5.18.0.2 and below.
Download Ads
Leave your kindle for a while, connected to the internet, so it can download advertisements.
If you press the lock button, an advertisement should be displayed.
If advertisements aren't being downloaded after a while, a factory reset may help.
Aeroplane Mode
Once you have verified ads are displayed on the lockscreen, enable airplane mode.

View all ads
Click on the top right menu and select "View all ads", which should display multiple "special offers".

Copy .assets
Plug in the Kindle, open the system folder and copy the ".assets" folder to your computer.

Unzip AdBreak
Unzip the previously downloaded AdBreak, and place the extracted contents within the ".assets" folder located on your computer.

Run The Replace Script
Windows:
Double-click on "replace.bat" to run it.
MacOS/Linux:
Run find . -name 'details.html' -exec cp adbreak.html {} \; using a terminal.

Replace Kindle .assets
Delete the original kindle .assets and replace it with your on-PC modified copy.

Jailbreak!
Unplug, click on an ad and go through the popups, once you click Close on "Bang!", the jailbreak script should run.
You can safely ignore any "application error" popups, they are irrelevant.

Troubleshooting
Common Issues
- Can’t find the system folder:
- On mass storage kindles, if you cannot see the
systemfolder, you will have to navigate to the path manually, or follow this guide to see protected system folders.
- On mass storage kindles, if you cannot see the
- “Bang!” shows but the jailbreak doesn’t run:
- Check the .assets folder on the Kindle. “jb.sh” and “patchedUks.sqsh” must be in there.
Enabling Ads
Ads can be disabled afterwards - enabling them is NOT permanent
- Switch account region
- Go to Manage Your Content and Devices → Preferences → Country/Region Settings → Change.
- Select one of: US, UK, DE, FR, IT, ES, JP, CN, AU
- Use valid details (address, phone, email).
- Add payment method
- Set a default credit card and billing address matching the chosen region.
- No charge should occur.
- Enable special offers
- In your Amazon account, turn on Special Offers for your Kindle.
- Sync kindle
- Connect to Wi-Fi, eventually ads will appear on lockscreen.
Special Thanks To
- Chris Evans (@scarybeasts) for a lot of the exploit code
- Hackerdude for the modified JB script.
- Ceoz: Enable-ad findings
- Penguins184: This guide