Amazon Kindle JailBreak

Itt a megoldás, ha szeretnél magyar nyelvet, állítható margókat és KOReader-t telepíteni az olvasódra.

AdBreak PW6

2025 szeptemberében véletlen sikerült jó áron vásárolnom egy (mint utólag kiderült) 2024-es kiadású 12. generációs Kindle Paperwhite 6-ost. A Jailbreak természetesen felmerült, a kivitelezhetőség pusztán azon múlt, milyen firmware verzióval érkezik a készülék.

A csomag a Mailboxde.com közreműködésével 10 nap alatt érkezett meg, a gyors bekapcsolást követő teszt eredménye: 5.18.3-as firmware, ami az AdBreak-kel kezelhető, „amennyiben” az adott készülék gyárilag reklámos.

Ez ugyebár az első bekapcsoláskor még nem látható, ehhez be kell jelentkezni egy Amazon fiókba...
De ne ugorjunk ennyire előre, lássuk a részleteket is tartalmazó jegyzeteimet.

Előkészületek

A folyamat részletes leírása a kindlemodding.org oldalon olvasható (angol nyelven), az itt részletesen leírt lépéseket hajtom végre.

A készüléken lévő firmware: 5.18.3
Aktuális firmware 2025.09.30-án 5.18.5 melynek letöltött mérete 374.563.415 byte

Mivel a készülék az újabb firmware elérhetősége miatt (ha WiFi-re engedjük) frissülne automatikusan, ezt megelőzendő a készülék tárhelyén a szabad területet lecsökkentjük az új firmware mérete alá. Az online HOWTO-k 20-50 MB-ot javasolnak.

Miért érdemes „feltölteni” a Kindle tárolókapacitását?

A Kindle eszközök automatikusan letöltik és telepítik a firmware-frissítéseket, ha elegendő szabad tárhely áll rendelkezésre ehhez. Ezek a frissítések blokkolhatják a jailbreak módszereket.

Automatikus frissítések a következő esetekben történhetnek:

* Megnyituk a Kindle Store-t.
* Regisztráljuk a Kindle-t egy Amazon-fiókhoz.
* Az eszköz Wi-Fi-hez csatlakozik, akár csak rövid ideig is.
* A Kindle újraindul, miközben csatlakozik az internethez.

A Kindle tárhelyének megtöltése (csak 50-200 MB szabad helyet hagyva) megakadályozza, hogy az eszköz letöltse és telepítse a frissítéseket, mivel a frissítési folyamat ennél több szabad helyet igényel.
Készült ehhez egy segédeszköz, amit Kindle-Filler néven találunk meg a github-on.

Az adott készülék 16GB-os, így a fill_16gb.zip állományt letöltve és kicsomagolva a készülékre, a szabad terület a következőképpen alakul

gyári állapot 11.551.924 kB
fill után 42.096 kB

A letöltött zip 15db 1GB-os, 9db 100MB-os és 10 db 10MB-os fájlt tartalmaz.
Ezek kombinálásával állítsuk elő a kívánt 20-50MB szabad helyet.

Megjegyzés: Ha hajlamos vagy a frissítésekre, akkor e lépés végrehajtása után feltétlenül töröld az összes
.partial.tmp.bin vagy hasonló nevű fájlt a készülékről, hogy megakadályozd a frissítéseket.

Mivel jelenleg még nem tudom biztosan, hogy az adott készülék reklámos-e (ha az, akkor már most is Jailbreak-elhető), ezt ellenőrizendő belépek a meglévő Amazon fiókomba.

Ha reklámos, ezt követően a készülék lezárt állapotában megjelennek a reklámok.

Settings / Wi-Fi and Bluetooth / Wi-Fi networks
Csatlakoztassuk a készüléket Wi-Fi -re

a 12th gen PW6 látja a 2,4 és 5 GHz-es Hotspot-okat is

Settings / Your account (unregistered) / Sign in to an existing account
E-mail
Password

Ha nem lenne még fiókunk, a Create new account lehetőséget válasszuk

Újraindítottam a készüléket a bekapcsológomb hosszan nyomása után kiválasztott Restart lehetőséggel

Mázlim volt, a készülék reklámos, így az ADBreak futtatható rajta!!!

A tényleges ADBreak folyamata

A https://kindlemodding.org/jailbreaking/AdBreak/ oldalon részletezett 9 lépéses folyamat 1. lépéseként töltsük le az adbreak.zip állományt.

Update: Célszerűbb inkább az ADBreak github oldaláról letölteni, jelen leírás elkészültét követő másnap már meg is jelent egy újabb kiadás, az AdBreak.1.1

2. lépés az itt leírtakat a fentiek során már végrehajtottuk

3. lépés Az Aeroplane Mode bekapcsolása

Húzzuk lefelé a képernyő tetejét, és kapcsoljuk be az Aeroplane (Repülőgép) módot.

4. lépés A View All Ads bekapcsolása

Kattintsunk a jobb felső 3 pöttyös menüre, és válasszuk a „View All Ads” (Összes hirdetés megtekintése) lehetőséget, amely több „különleges ajánlatot” jelenít meg.

5. lépés Copy .assets

Csatlakoztassuk a Kindle-t PC-hez, nyissuk meg a system mappát, és másoljuk az „.assets” mappát a PC-re.

6. Unzip AdBreak

Bontsuk ki az „adbreak.zip” fájlt, majd másoljuk a tartalmát az előzőleg PC-re másolt „.assets” mappába.

7. Run The Replace Script

Cseréljük ki az összes „details.html” fájl-t a csomagban lévő „adbreak.html” tartalmával:

Windows: Kattintsunk duplán a .assets mappába másolt „replace.bat” fájlra.

Linux/Mac CLI: find . -name »details.html« -exec cp adbreak.html {} \;

8. Replace Kindle .assets

Töröljük az eredeti .assets mappát a Kindle-ről, és cseréljük ki a módosított másolatunkra.

Távolítsuk el a készüléket a PC-ről
Disconnect

9. Jailbreak!

Kattintsunk bármelyik hirdetésre, és kövessük a felugró ablakokat.
Miután az utolsóként megjelenő „Bang!” ablakon is az OK gombra kattintottunk, a jailbreak folyamata elindul.

10. Please Install HOTFIX Now

Amikor megjelent a „Please Install HOTFIX Now” üzenet, telepítsük a Hotfix-et

A HOTFIX telepítése

https://kindlemodding.org/jailbreaking/post-jailbreak/setting-up-a-hotfix/

Töltsük le az Update_hotfix_universal.bin fájlt Compatibility HOTFIX

Én a Compatibility verziót töltöttem le.

Másoljuk a HOTFIX-et a csatlakoztatott Kindle főkönyvtárába, majd

Disconnect
3 pöttyös menü
Settings
3 pöttyös menü
Update your Kindle

A készülék újraindulást követően a Könyvek között (Your Library) megjelenik egy Run Hotfix nevű „könyv”
Kattintsunk rá

Ez „egy kicsit” lassan fog lefutni, de várjunk türelemmel

A Hotfix futtatása után telepíthetőek az MRPI és a KUAL programok

MRPI és KUAL

Töltsük le az MRPI csomagot.

Töltsük le a KUAL Coplate csomagot. Ez szükséges az összes 2012 után megjelent eszköz esetében.

Megjegyzés: a készülék Aeroplane módban van folyamatosan! A fill állományokat törölhetjük a készülékről (vélhetően ennek elmaradása miatt én majd 3 órát kínlódtam a KUAL feltelepítésével, végül többek között ez oldotta meg a dilemmát).

Az MRPI csomag tartalmából a következő mappákat csomagoljuk ki és másoljuk a Kindle főkönyvtárába:

extensions
mrpackages

Az Update_KUALBooklet_c6ac782_install.bin fájlt pedig az előbbi mrpackages mappába másoljuk be.

Az eredeti leírás itt nem egyértelmű, van ahol az mrpackages mappába másolást, van ahol a főkönyvtárba másolást írja. Nálam az utóbbiból nem lehetett frissíteni a készüléket, az mrpackeges alá másolást követően pedig többször sem települt fel a KUAL (Kindle Universal Application Launcher).

A másolás végeztével válasszuk le a készüléket szabályosan a PC-ről

Disconnect

A Kindle készüléken írjuk be a keresősávba a ;log mrpi parancsot, majd nyomjuk meg a sorvégi Enter billentyűt

Várjunk türelmesen, amíg a KUAL telepítése befejeződik.
A Kindle képernyője közben fehérré vált, és néhány ikon jelenik meg rajta.
Egy idő után visszatér a könyvtárába, ahol megjelenik a KUAL könyv.

Ha megjelenik egy „Application Error” (Alkalmazáshiba) ablak, nyugodtan bezárhatjuk – ez normális jelenség egyes modern Kindle-készülékeken.

Nos itt, ennél „Várjunk türelmesen” pontnál elszórakoztam vagy 3 órát, mert a KUAL istennek nem akart felmenni.

Végül, ezek amiket a siker előtt csináltam és komolyan mondom, halovány lila gőzöm sincs hogy valójában mitől sikerült:

Töröltem minden „fill” fájlt (a készülék úgyis Aeroplane módban van)

Többször is megcsináltam azt, hogy az Update_KUALBooklet_c6ac782_install.bin fájlt bemásoltam a készülék mrpackages mappájába, de a „;log mrpi” nem telepítette azt fel.

Aztán kb. tizedjére mégis felment. Szóval kitartás, kitartás, kitartás.

Ami egyébként roppant fura, mert van akinek elsőre megy.

A RenameOTAbin telepítése

A KUAL sikeres telepítését követően a legfontosabb teendő a renameotabin csomag telepítése, ez akadályozza meg a nem kívánt OTA frissítéseket.

Töltsük le innen a csomagot https://www.mobileread.com

Aprócska, mindössze 1031 byte-os zip.

A tartalmát másoljuk be a Kindle extensions mappájába, majd a KUAL-t elindítva megjelenik annak menüjében

Két lehetőséget biztosít:

Rename - átnevezi az OTA firssítésben érintett binárisokat => BEKAPCSOLÁS, OTA KI
Restore - visszanevezi a Rename által előzőleg átnevezett binárisokat => KIKAPCSOLÁS, OTA BE

Én még a Battery Status nevű KUAL modult tettem fel és természetesen a KOReader-t

A helpful list of Extensions for KUAL

https://www.mobileread.com

KOReader

Ami „új” infó, hogy a Nightly csomagok közül a kindlehf nevűt tegyük fel.

Esetemben ezt: koreader-kindlehf-v2025.08-83-g6f22a33b7_2025-09-29.zip

Mostanra már van újabb kiadás, a KOReader belső frissítési pontjában beállítva a Fejlesztői verziót, automatikusan frissül a szoftver

3 pöttyös jobb oldali menü
Frissítés / Beállítások / Frissítő csatorna / Fejlesztői
Frissítés / Frissítések keresése

A letöltött zip állományt a Kindle főkönyvtárába kell kicsomagolni, a már ott lévő extensions mappába és a most létrejövő koreader mappákba települ

A koreader/fonts/ mappa alá pakolhatunk saját fontokat, én a Bookerly-t tettem ide

A KOReader első indítása után a koreader mappa tartalma kissé kibővül, ez után a

koreader/styletweaks

mappába bemásoltam pár css kiterjesztésű egyedi stílust, ezeket a KOReader-ben lehet ki/be kapcsolgatni az alábbi helyen

Stíluskorrekciók/Egyedi stíluskorrekciók

Előzmények