Important
This edition of KindleForge (2) is now discontinued in favour of a KPM (Kindle Package Manager)-Based one to be bundled with UJ (The next jailbreak). Feel free to use this, as it should work, but this repository may be moved to my personal account (polish-penguin-dev) at any time in favour of the new project. Thanks for the help!
KindleForge is a persistent app store for Kindles based on IllusionUtild.
It is inspired by KPM.
- KindleForge is based on Illusion – it’s a WAF (essentially, a web app).
- Apps are grabbed from
REGISTRY.JSON
and loaded. - Uninstall/install is determined from a local
PACKAGES.LIST
. - When you add or remove a package, the relevant script is run (through Utild).
- Installation success is determined by polling – checking every 500 ms if the app was added or removed from
PACKAGES.LIST
. - If nothing changes within 30 s, the operation fails (assumed premature exit).
- (This is because there is no Mesquite
lipc-get-prop
equivalent; only events, which Utild doesn’t implement.)
Yes, although expect styling, scaling, or UI issues. The functionality of the app should be complete; only registry entries may be missing.
- Ensure you are on the latest Universal Hotfix (scriptlets). Jailbreak support out of WinterBreak for Illusion is not guaranteed.
- Get the
KindleForge/
folder and theKindleForge.sh
script. - Put them into your
documents/
folder. - Run the scriptlet! (You may have to tap or double-tap.)
- Please contribute to the registry! It would be greatly appreciated.
- CSS and scaling help is also needed—these remain significant issues on Mesquite.
- Kurizu (Crizmo)
- Gingr (Gingrspacecadet)
- Tested fully and working on a PW3 and PW6.
- Made by Penguins184.
- Big thanks to KPM!