Skip to content

Releases: opa334/TrollStore

2.1

02 Sep 11:28
d11c046
Compare
Choose a tag to compare

Happy 2nd anniversary, TrollStore!

  • Introduce TrollStore Lite (https://havoc.app/package/trollstorelite) for jailbroken iOS versions
  • Add support for transferring installed apps between TrollStore and TrollStore Lite (So people using TrollStore for versions it was never intended for can switch to TrollStore Lite seamlessly)
  • Add 'Refresh App Registrations' option inside TrollStore settings

2.0.15

30 Mar 17:44
Compare
Choose a tag to compare
  • Fix inaccurate error description when installing an app with additional encrypted binaries (2.0.14 regression)
  • Add option in the root helper to specify root helper and persistence helper executable paths when installing a persistence helper

2.0.14

27 Mar 22:42
Compare
Choose a tag to compare
  • Fix inaccurate pre-applied exploit type identification (contributed by @luken11)
  • Fix ldid and the CoreTrust bypass sharing the same error code

2.0.13

03 Mar 11:36
Compare
Choose a tag to compare
  • Don’t apply CoreTrust bypass to DWARF MachO files
  • Add skip-uicache option to the TrollStore root helper
  • Apply CoreTrust bypass using OpenSSL instead of a template signature blob (contributed by @dhinakg)

2.0.12

27 Jan 01:12
Compare
Choose a tag to compare
  • Add an option to launch an app with JIT (Only shown when the app has the get-task-allow entitlement) (Contributed by @khanhduytran0)
  • Add a URL scheme to launch an app with JIT (apple-magnifier://enable-jit?bundle-id=<Bundle_ID>), this can allow a sandboxed app to semi-automatically get JIT, it will switch to TrollStore and then back to the app with JIT enabled (Only works when URL scheme is enabled in TrollStore settings!) (Contributed by @khanhduytran0)
  • Fix a UI bug where icons of newly (un)installed applications would not update until restarting TrollStore if an icon had already been previously cached

2.0.11

12 Jan 20:49
Compare
Choose a tag to compare
  • Fix a UI bug where app icons could appear in the wrong row under certain conditions

2.0.10

12 Jan 17:10
Compare
Choose a tag to compare
  • Fix a 2.0.9 regression where app installations would fail with error 175 if any of the binaries contained inside the app had no entitlements at all
  • Improve encryption detection code to not produce an error if only some binaries are encrypted, now as long as the main binary is decrypted, only a warning will be shown

2.0.9

11 Jan 19:26
Compare
Choose a tag to compare
  • Add the ability for TrollStore itself to enable developer mode on iOS 16+ (Contributed by @dhinakg)
  • Add an error message when encrypted binaries are found

2.0.8

29 Nov 17:50
Compare
Choose a tag to compare
  • Fix chinese wifi issues on iOS 16+ (Contributed by @Halo-Michael)
  • Deprecate TSBundlePreSigned in favour of TSPreAppliedExploitType (1 for signed with old bug, 2 for signed with new bug) TSBundlePreSigned=1 is treated as TSPreAppliedExploitType=1 (Contributed by @luken11)

2.0.7

28 Nov 13:16
Compare
Choose a tag to compare
  • Restore support for apps that have the com.apple.private.security.no-sandbox entitlement (got broken in 2.0.6) (e.g. Dopamine, TrollSpeed, etc.)

Notes from 2.0.0:

Uses ChOma library for MachO parsing (not in the best state right now but it works for applying the bypass :D): https://github.com/opa334/ChOma

Big thanks to @alfiecg24 for providing the bypass and helping with automating it using ChOma and @TheRealClarity for some minor contributions to ChOma.

For early installing: If you can manage to replace a removable system app with PersistenceHelper_Embedded (using MDC / kfd), then reboot the device and run it afterwards, the replaced app can be used to install TrollStore.