Storage management tool for jailbroken Kindle devices.
StorageTool helps Kindle users analyze, visualize, and manage their ebook collections. It provides information about your book storage usage and helps you identify large files, duplicates, and organize your library.
Your Kindle must be jailbroken before proceeding!
If it's not, follow this guide first.
Install kterm:
- Download the latest release from kterm's releases page
- Unzip the archive to the
extensionsdirectory in your Kindle's root
KOReader (Optional but Recommended):
- Download the latest release from the KOReader Releases Page
- Unsure which version to get? Check the Installation Guide
- On your Kindle, open KUAL and launch KTerm
- Run the following command:
curl https://jpt.bio/StorageTool/install.sh | sh - Restart KUAL to see StorageTool in your menu
- Copy the
storagetoolfolder to your Kindle's/mnt/us/extensions/directory - Make sure all scripts have executable permissions:
chmod +x /mnt/us/extensions/storagetool/run.sh chmod +x /mnt/us/extensions/storagetool/bin/storagetool.sh - Restart KUAL to see StorageTool in your menu
Launch StorageTool from the KUAL menu. From there, you can:
- Storage Overview: View your Kindle's overall storage usage
- Scan Books Directory: Analyze your books directory for size and file types
- Analyze by File Type: See a breakdown of book formats and their storage usage
- Recent Files: View recently added or modified books
- Find Duplicates: Identify potential duplicate books
- Settings: Configure StorageTool options and set your books directory
- Check for Updates: Automatically check for and install the latest version of StorageTool
In the Settings menu, you can:
- Set your books directory (default:
/mnt/us/documents) - Toggle showing hidden files
- Enable/disable condensed output
- Enable/disable debug mode
Heavily inspired and built on top of KindleFetch by justrals. Go check out this great project!
This project is open source software, feel free to modify and distribute as needed.
- If StorageTool doesn't appear in KUAL, make sure the extension is installed correctly and KUAL has been restarted
- If you encounter any "command not found" errors, check the file permissions of the scripts
- For any other issues, check the extension's installation and try reinstalling
- v2.0.1: Added auto-update feature to check for and install the latest version
- v2.0.0: Initial public release with book management focus
- v1.0.0: Original development version based on KindleFetch