Skip to content

Releases: opa334/TrollStore

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.

2.0.6

28 Nov 11:51
Compare
Choose a tag to compare
  • Fix all installed apps getting the same data container (Apps installed with TrollStore 2.0.0 - 2.0.5 need to be reinstalled for this to be fixed for them)
  • Sync latest uicache changes from Procursus (Had one additional bug fix)
  • Fix some more uicache inaccuracies with data containers that I only noticed now due to the new data container fix now

2.0.5

28 Nov 02:38
Compare
Choose a tag to compare
  • Switch all versions back to ldid since the root cause of it not working on 15.5+ was that the ldid binary hosted on my GitHub wasn't signed with the new CoreTrust bug.... So ldid works on all versions now and that should fix all app crashing issues now (Make sure you update ldid to v2.1.5-procursus7-new in settings)

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.