v0.5.0
Highlights - decrypting .ipas is not for palera1n only!
This release is a big one. The helper got a full rewrite, you can finally decrypt .ipas under Dopamine, and there's a bunch of fixes and improvements.
- Dopamine works. Helper rewritten with
SBSLaunchApplicationWithIdentifierfor main apps andPT_TRACE_MEfallback. - Per-binary live log:
decrypted <name> (<size>)as each image comes out. - ipadecrypt now prompts when app is already installed on device meaning you can decrypt straight from device now.
--forceskips it. --output/-ofor custom output path (#7, thanks @planeklm).Watchstrip pass is currently pre-install not post-dump.- Non-TTY no longer spams duplicate progress lines; multi-line errors render correctly.
- Helper binary renamed to
ipadecrypt-helper-arm64.
Changelog
- a72d82d: Update issue templates (@londek)
- e745cc6: feat: add --output/-o flag to specify custom destination directory/file path (#7) (@planeklm)
- 9ea36a8: feat: allow using app installed on device (@londek)
- 8fd7d60: feat: debounce progressbars for non-tty (@londek)
- 8a33ff0: feat: implement --force flag (@londek)
- e8d1a15: feat: rewrite decrypt helper with SBS/ptrace spawn paths (@londek)
- a8a7132: feat: strip watch binaries pre-install (@londek)
- 1844a4c: fix: ergonomy fixes for non-tty (@londek)
- 4ce9e37: fix: use path correctly to not break windows targets (@londek)
- 34b1848: refactor: fix letter case in log (@londek)
- 167136b: refactor: improve log message inconsistencies (@londek)