Theos_pack_but_better May 2026
April 14, 2026
cd /path/to/my/tweak theos_pack_but_better Output: theos_pack_but_better
[hooks] pre_pack = ./scripts/run_tests.sh post_pack = ./scripts/upload_to_repo.sh | Feature | Original theos_pack | theos_pack_but_better | |--------|----------------------|--------------------------| | Strips debug symbols | ❌ | ✅ | | Version bump | ❌ | ✅ | | Git tagging | ❌ | ✅ | | Pre/post hooks | ❌ | ✅ | | Dependency warnings | ❌ | ✅ | | Colored output | ❌ | ✅ | | Config file | ❌ | ✅ | Example Workflow # Develop tweak, test on device make package Ready to release theos_pack_but_better --bump patch --tag Output: Version 1.0.0 → 1.0.1 Created git tag v1.0.1 packages/com.example.mytweak_1.0.1_iphoneos-arm.deb Just like the original:
Here’s a structured, useful blog post draft for – a tool that improves on the classic theos_pack script for jailbreak tweak developers. Title: theos_pack_but_better : Supercharge Your Tweak Deployment theos_pack_but_better
Issues/PRs welcome. Theos is a brilliant build system, but its packaging script was written for a simpler time. theos_pack_but_better keeps the simplicity while adding the automation modern tweak developers expect. Try it once, and you’ll never go back.
[pack] strip = true bump_on_pack = false auto_tag = false output_dir = packages [dependencies] check_for = firmware, mobilesubstrate warn_on_missing = true
alias theos_pack='theos_pack_but_better' Or copy it to $THEOS/bin/ to override. Just like the original: