
TrollStore
Jailbreak-free permanent signing for apps on iOS 14 - 16.6.1 & 17.0
Compatibility/Supported Devices
You can view the troll installation tutorial by clicking on the installer/installation method in the table, and all versions of the troll store installation can be done for free!
| iOS/Chip | arm64e A12-A17 M1/M2 | arm64 A9-A11 | arm64 A8/A8X |
| 13.7 and below | unsupported | unsupported | unsupported |
| 14.0-14.8.1 | TrollHelperOTA | TrollInstallerX | TrollInstallerX |
| 15.0-15.5b4 | TrollHelperOTA | TrollHelperOTA | TrollHelperOTA |
| 15.5 | TrollHelperOTA | TrollInstallerX | TrollInstallerMDC |
| 15.6 b1 - b3 | TrollHelperOTA | TrollHelperOTA | TrollHelperOTA |
| 15.6b4-15.6.1 | TrollHelperOTA | TrollInstallerX | TrollInstallerMDC |
| 15.7-15.7.1 | TrollInstallerX | TrollInstallerX | TrollInstallerMDC |
| 15.7.2-15.7.6 | TrollInstallerX | TrollInstallerX | TrollMisaka |
| 15.7.7-15.8.5 | TrollInstallerX | TrollInstallerX | TrollMisaka |
| 16.0-16.1.2 | TrollInstallerX | TrollInstallerX | No such version |
| 16.2-16.6.1 | TrollInstallerX | TrollInstallerX | No such version |
| 16.7 RC | TrollRestore | TrollRestore | No such version |
| 16.7-16.7.12 | unsupported | unsupported | No such version |
| 17.0 b1-b4 | TrollRestore | TrollInstallerX | No such version |
| 17.0 b5-17.0 | TrollRestore | TrollRestore | No such version |
| 17.0.1 and higher | unsupported | unsupported | No such version |
b Representing the beta version | Tap ⇡ name to see the tutorial! | Tap ⇡ name to see the tutorial! | Tap ⇡ name to see the tutorial! |
Chip Model Correspondence List
| microchip | A12-A17 M1/2 Series | A9-A11 |
| iPhone | iPhoneXr iPhone Xs Series iPhone 11 Series iPhone 12 Series iPhone 13 Series iPhone 14 Series iPhone 15 Series iPhone SE 2 iPhone SE 3 | iPhone 6S Series iPhone 7 Series iPhone 8 Series iPhone X Series iPhone SE 1 |
| iPad | iPad Pro 12.9-inch (6th Gen) 2022 iPad Pro 11-inch (4th Gen) 2022 iPad Pro 12.9-inch (5th Gen) 2021 iPad Pro 11-inch (3rd Gen) 2021 iPad Pro 12.9-inch (4th Gen) 2020 iPad Pro 11-inch (2nd Gen) 2020 iPad Pro 12.9-inch (3rd Gen) 2018 iPad Pro 11-inch (1st Gen) 2018 iPad Air (5th generation) 2022 iPad Air (4th generation) 2020 iPad Air (3rd Generation) 2019 iPad mini (6th generation) 2021 iPad mini (5th generation) 2019 iPad (8th Gen) 2020 iPad (9th generation) 2021 iPad (10th generation) 2022 | iPad Pro 12.9-inch (2nd Gen) 2017 iPad Pro 10.5-inch 2017 iPad Pro 9.7-inch 2016 iPad Pro 12.9-inch 2015 iPad (7th Gen) 2019 iPad (6th generation) 2018 iPad (5th generation) 2017 iPod Touch (7th generation) |
| Additional* | iPad Air 2 A8X chip iPad mini 4 A8 chip |
TrollStore
TrollStore is a permanent application that permanently installs any IPA file you open in it.
It works on the AMFI/CoreTrust error, which fails to verify that the root certificate used to sign the binary is legitimate.
TrollStore was developed by Lars Fröder to allow non-jailbroken iOS users to install IPA files onto their devices. Originally TrollStore only supported iOS versions 14.0 to 15.4.1. However, this limitation no longer exists with the release of TrollStore 2, which extends compatibility to iOS 15.5 - iOS 16.6.1 and iOS 17.0. As with the original TrollStore, a vulnerability in Core Trust is exploited to enable IPA files on iPhones and iPads that meet compatibility requirements. As with the original TrollStore, a vulnerability in Core Trust is exploited to enable permanent signatures on iPhones and iPads that meet the compatibility requirements. All in all, TrollStore 2 brings extended iOS version support and maintains the same easy sideloading and uninstalling capabilities.
Installation Tutorial
TrollHelper
iOS/iPadOS 14-16.6.1 & iPadOS 17.0 Devices below
iPhone 6s - iPhone X & A8-A11 iPad
To install TrollStore on all A8-A11 chip devices with iOS/iPadOS 14 and 15.5 and above, you'll need to jailbreak your device first (jailbreaking can be accomplished on all of these devices, and 15.0-15.4.1 devices have installation instructions below).
- Search for and install TrollStore Helper in Cydia or Sileo.
Alternative 1: You can download the troll installation assistant.deb file >>>Click here to go to the download page
- If you are having root rootful jailbreak please download trollstorehelper_2.x_iphoneos-arm.deb
- If you are Dopamine dopamine rootless rootless jailbreak please download trollstorehelper_2.x_iphoneos-arm64.deb
- Choose to open it in Filza and click on the deb file in the upper right corner to install it or open it in Sileo and click on Get-Queue-Confirm Installation.
Alternative 2: You can add the following sources to your jailbreak store by clicking below to add them to your own jailbreak store and then search for Troll again to see the TrollStore Helper troll store installer to install it.
- Open the application TrollHelper on the home screen
- Click Install TrollStore
Your device should restart on the home screen and upon entering the home screen TrollStore should now be installed.
If you are using iOS 15.0 or later, you must perform the following steps or you will not be able to access the TrollStore after rebooting your device to stock iOS.
- Open the TrollStore program on the home screen
- Click Settings and click Install Persistence Helper.
- Select the Tips application from the list.
- After the device reboots on the main screen, open the Tips application and click Refresh App Registrations.
TrollHelperOTA
iOS/iPadOS 15.0-15.5b4 All devices
iOS/iPadOS 15.6b1-15.6b4 All Devices
iOS/iPadOS 14.0-14.8.1 & 15.5 & 15.6-15.6.1 for the following devices
iPhone XR-iPhone 13 A12-M1 iPad Device
Click here to install- Click on the pop-up window and select Install.
- A little later, a program called
GTA Car Trackerapp will be installed on your iOS device, although this is really just theTrollHelperOTAApps. - Open the GTA Car Tracker app on the home screen
- Click Install TrollStore
- TrollStore should now be installed. If it does not appear on the home screen, restart your device.
- For the final step, open the GTA Car Tracker application and click Register Persistence Helper.
(The whole process requires a good network environment, if it fails, please try after changing the network environment)
TrollInstallerMDC
iOS/iPadOS 15.5 & 15.6-15.6.1 Devices below
iPhone 6s-iPhone X
iOS/iPadOS 15.7-15.7.1 & 16.0-16.1.2 All Devices
- Select the self-signing tool you want to use, you can follow the self-signing tutorial to select the tool you want to use, this article takes Sideloadly as an example, refer to the
::Free iPhone App IPA Signing Tool Self-Signing Tutorial (No computer available to directClick here to customize certificate installation) - Click and download separatelySideloadly & TrollInstallerMDC artifact
- Open Sideloadly
- Connect your Apple device to your computer and click the Trust this computer pop-up on your device's screen
- Drag the TrollInstallerMDC ipa file into the ipa checkbox in Sideloadly!
- Enter your Apple ID and click Start
- Enter your Apple ID password and confirm it, taking care to receive a verification code if you have dual authentication.
- TrollInstallerMDC should already be installed on your device!
- Go to Settings → General → Trusted Certificates & Authenticators within VPN & Profile/Device Management
- Go to the AppStore and search for hints Download the Hints app
- Opening TrollInstallerMDC from the home screen displays Successfully replaced Tips binary.
- If an error occurs, close TrollInstallerMDC and reopen it!
- Open the Prompts application
- Click Install TrollStore
- TrollStore should be installed after the device reboots on the main screen
- Open TrollStore
- Click Settings/Settings and click Install Persistence Helper.
- Just select Tip App from the list
Misaka
iOS/iPadOS 15.7.2-15.7.6 All Devices
16.2-16.5/16.6b1 Equipment as follows.
iPhone XR-iPhone 14 A12-M1/M2 iPad devices
- Select the self-signing tool you want to use, you can follow the self-signing tutorial to select the tool you want to use, this article takes Sideloadly as an example, refer to the
::Free iPhone App IPA Signing Tool Self-Signing Tutorial(No computer available to directClick here to customize certificate installation) - Click and download separatelySideloadly & Misaka Software
- Open Sideloadly
- Connect your Apple device to your computer and click the Trust this computer pop-up on your device's screen
- Drag Misaka's ipa file into Sideloadly's ipa check box
- Enter your Apple ID and click Start
- Enter your Apple ID password and confirm it, taking care to receive a verification code if you have dual authentication.
- Misaka should already be installed on your device!
- Go to Settings → General → Trusted Certificates & Authenticators within VPN & Profile/Device Management
- Go to the AppStore and search for hints Download the Hints app
- Open Misaka from the home screen Click on the Packages tab
- If an error occurs, close Misaka and reopen it!
- Click on the bottom left button ("Toolbox") and click on Install TrollStore, then click on Tips After clicking your device will restart on the main screen.
- Open Prompt App after device reboot main screen
- Click Install TrollStore
- Your device should restart the main screen and TrollStore should now be installed.
- Open TrollStore, click Settings/Settings, click Install Persistence Helper
- Just select Tip App from the list
TrollMisaka
Select the self-signing tool you want to use, you can follow the self-signing tutorial to select the tool you want to use, this article takes Sideloadly as an example, refer to the
Free iPhone App IPA Signing Tool Self-Signing Tutorial(No computer available to directClick here to customize certificate installation)
Click and download separatelySideloadly & TrollMisakaartifact
Installation of the application
- Sideload open
- Plug your iOS device into your computer Make sure your computer is trusted and allowed to view the contents of your device
- Drag and drop the TrollMisaka file .ipa into Sideloadly
- Enter your Apple ID
- Enter your passwordSideloadly must send a request to its servers in order to use the free developer account. If you are not happy with this, you can use an alternate Apple ID.
The app will now be installed on your iOS device.
Trusted applications
- Go to Settings
-> General -> Device Management -> , Device Management may be labeled VPN & Device Management & Description File
- Tap to trust "".
The TrollMisaka application can now be opened from the home screen.
Add Keyboard
- Open TrollMisaka and exit the applicationThe application switcher will also keep it in the application switcher.
- Go to Settings
-> General -> Keyboards -> Add New Keyboard -> Select TrollMisaka Keyboard from list
- Click on TrollMisaka, then open Allow Full Access, then click Allow
- Restart TrollMisaka
After reopening TrollMisaka, open the application switcher (background task manager) and restart your device.
Do not shut down the TrollMisaka backend completely before installing TrollStore or you will have to redo the entire guide from scratch.
Inject TrollStore Helper
This method may take several attempts to succeed.
- Unlock your device
- Open Now Focused Search (by swiping down in the middle of the home screen)
- Click on the Earth icon on the keyboard if desired and select TrollMisaka from the keyboard list
- Tap kopen if the device reboots, retry these steps
- Tap Install TrollStore to retry if the keyboard app seems to refresh, and if that fails, retry in Safari.
Once the display is successful, you can move on to the next section.
Installing TrollStore
- Reopen the application switcher
- Open the TrollMisaka application from the application switcher (background task)
- Tap Install TrollStore
Your device should log off and TrollStore should be installed when the screen lights up.
Installation of Persistence Assistant
- TrollStore opens the app on the home screen
- Press Settings and then Install Persistence Helper.
- Select Tips from the list of applications
TrollMisaka17
- Initial Release.
- Support for A14 devices iOS 17.0 beta 1 to beta 4
- Support for A12 devices iOS 17.0 beta 2
- Please make 20-25 attempts, the success rate is very low and multiple attempts are required.
Installation
Select the self-signing tool you want to use, you can follow the self-signing tutorial to select the tool you want to use, this article takes Sideloadly as an example, refer to the
Free iPhone App IPA Signing Tool Self-Signing Tutorial(No computer available to directClick here to customize certificate installation)
Separate downloadsSideloadly & TrollMisaka17artifact
Tutorials and TrollStar For the same, refer to its tutorial
common problems
"TrollStore" dark gray icon please wait... no longer available?
If the "TrollStore" is no longer available pop-up window or a gray icon appears, please wait... is not available, you can deal with it in the following way:
- 请打开你的巨魔助手(部分设备为GTA Car Tracker 部分设备为TrollInstallerX等安装器注入到了类似Tips/提示等其他预装App内,无论你的巨魔助手注入到了哪款App都可以),启动后点击Refresh App Registrations ,等待设备Respring屏幕再次亮起后,你的TrollStore就会恢复正常。
TrollStore IPA文件处理错误代码
| 错误代码 | 错误描述 | 可能原因 | 解决方案 |
|---|---|---|---|
| 166 | IPA文件不存在或不可访问 | 文件路径错误、权限不足 | 检查文件路径和权限 |
| 167 | IPA文件不包含有效应用 | 文件损坏、非IPA格式 | 重新下载或验证文件完整性 |
| 168 | IPA文件解压失败 | 存储空间不足、文件损坏 | 清理存储空间,重新下载 |
| 169 | TAR更新文件解压失败 | 更新文件损坏 | 重新下载更新文件 |
TrollStore 应用安装核心错误代码
| 错误代码 | 错误描述 | 技术细节 | 解决方案 |
|---|---|---|---|
| 170 | 应用容器创建失败 | MCMAppContainer初始化错误 | 重启设备或清理存储 |
| 171 | 标识符冲突 | 已存在非TrollStore应用 | 卸载冲突应用或强制安装 |
| 172 | Info.plist文件缺失 | 应用包结构不完整 | 重新打包或使用正版IPA |
| 173 | 签名工具缺失 | ldid未安装 | 在设置中安装ldid |
| 174 | 主可执行文件缺失 | 应用包不完整 | 验证IPA文件完整性 |
| 175 | 签名失败 | ldid返回非零状态 | 检查entitlements配置 |
| 176 | Info.plist值缺失 | 必需字段(CFBundleIdentifier等)缺失 | 修复Info.plist文件 |
| 177 | TrollStore标记失败 | _TrollStore文件创建失败 | 检查文件系统权限 |
| 178 | 应用包复制失败 | 文件系统操作错误 | 清理存储空间 |
| 179 | 系统应用冲突 | 与系统应用标识符相同 | 更换应用标识符 |
| 180 | 主二进制文件加密 | 未解密的IPA文件 | 使用解密后的IPA |
| 181 | 图标缓存更新失败 | uicache执行错误 | 手动运行uicache |
TrollStore 特殊状态错误代码
| 错误代码 | 错误类型 | 影响程度 | 处理方式 |
|---|---|---|---|
| 182 | 需要开发者模式 | 警告性错误 | 重启后启用开发者模式 |
| 183 | 开发者模式启用失败 | 功能性错误 | 检查系统设置权限 |
| 184 | 存在加密二进制文件 | 警告性错误 | 应用可用但功能可能受限 |
| 185 | 核心信任绕过失败 | 严重错误 | 检查系统版本兼容性 |
Updating the TrollStore
When a new TrollStore update is available, the button to install it will appear at the top of the TrollStore settings: Update TrollStore to x.x.xx
Click on this option and the TrollStore will automatically download the update, install it and restart.
Alternate upgrade/downgrade options: refer belowHow to operate the historical version
Uninstall the App installed by TrollStore
Applications installed from the TrollStore can only be uninstalled from the TrollStore itself by clicking on the application or swiping right in the "Apps" tab to remove/delete it.
Permanent Assistant
The CoreTrust exploit used in TrollStore is only sufficient to install "system" applications, because FrontBoard has an additional security check (it calls libmis) every time before the user application is launched. Unfortunately, it is not possible to install new "system" apps by reloading them through the icon cache. Therefore, when iOS reloads the icon cache, all installed TrollStore apps, including the TrollStore itself, will revert to the "user" state and will not be launched.
The only way to solve this problem is to install a permanent helper in the system application, which can be used to re-register TrollStore and its installed applications as "system" so that they can be started again, this option is available in the TrollStore settings.
On jailbroken iOS 14, when TrollHelper is used for installation, it is located in /Applications and will be reloaded via the icon cache to persist as a "system" application, so TrollHelper is used as a permanent assistant on iOS 14.
revision history (of a web page)
Operating Methods
Download the corresponding version of.tarIf you want to download the software, go to the Downloaded list and select Downloaded by Changan..tar - Select Send to other apps - Select Send to TrollStore troll to complete the lift.
Update Log
2.1
Happy second anniversary, TrollStore!
- Introducing TrollStore Lite for jailbroken iOS versions ( Troll Shop Lite )
- Add support for transferring installed applications between TrollStore and TrollStore Lite (so users with unintended versions of TrollStore can seamlessly switch to TrollStore Lite)
- Add "Refresh App Registrations" option to TrollStore settings.
2.0.15
- Fix inaccurate error description when installing apps with extra encrypted binaries (2.0.14 regression)
- Add options to the root helper to specify the root helper and persistence helper executable path when installing the persistence helper
2.0.14
- Fix inaccurate pre-application vulnerability type identification
- Fix ldid and CoreTrust bypass share same error code
2.0.13
- Do not apply CoreTrust bypass to DWARF MachO files!
skip-uicacheAdding options to the TrollStore root assistant- Apply CoreTrust bypass using OpenSSL instead of a template-signed blob.
2.0.12
- Add option to start the application using JIT (only shown if the application has rights)
get-task-allow) - Add a URL scheme to use JIT (
apple-magnifier://enable-jit?bundle-id=<Bundle_ID>) Start the application, this allows the sandboxed application to semi-automatically fetch the JIT, it will switch to the TrollStore and then return to the JIT-enabled application (only works if the URL scheme is enabled in the TrollStore) Settings!) - Fixed a UI bug: the icons of newly (uninstalled) installed apps would not be updated until the TrollStore was restarted if the icons had been previously cached
2.0.11
- Fixed a UI bug where the app icon could appear on the wrong line in some cases
2.0.10
- Fixed 2.0.9 regression: if any of the binaries included in the application did not have any rights at all, the application installation would fail with error 175
- Improved encryption detection code so that no error is generated if only certain binaries are encrypted, and now only a warning is displayed whenever the main binary is decrypted
2.0.9
- Add TrollStore itself to enable developer mode on iOS 16+
- Add an error message when an encrypted binary is found
2.0.8
- Do not apply CoreTrust bypass to DWARF MachO files!
skip-uicacheAdding options to the TrollStore root assistant- Applying a CoreTrust bypass using OpenSSL instead of a template-signed blob (by @dhinakg)
- Add option to start the application using JIT (only shown if the application has rights)
get-task-allow(Contributor) @khanhduytran0) - Add a URL scheme to use JIT (
apple-magnifier://enable-jit?bundle-id=<Bundle_ID>) Start the application, this allows the sandboxed application to semi-automatically fetch the JIT, it will switch to the TrollStore and then return to the JIT-enabled application (only works if the URL scheme is enabled in the TrollStore) Settings!) (Contributor @khanhduytran0) - Fixed a UI bug: the icons of newly (uninstalled) installed apps would not be updated until the TrollStore was restarted if the icons had been previously cached
- Fixed a UI bug where the app icon could appear on the wrong line in some cases
- Fixed 2.0.9 regression: if any of the binaries included in the application did not have any rights at all, the application installation would fail with error 175
- Improved encryption detection code so that no error is generated if only certain binaries are encrypted, and now only a warning is displayed whenever the main binary is decrypted
- Add TrollStore itself to enable developer mode on iOS 16+ (contributed by @dhinakg)
- Add an error message when an encrypted binary is found
- Fix Chinese wifi issue on iOS 16+ (contributor) @Halo-Michael)
- Discard TSBundlePreSigned in favor of TSPreAppliedExploitType (1 means signed with the old bug, 2 means signed with the new bug) TSBundlePreSigned=1 is treated as TSPreAppliedExploitType=1 (contributor) @ luken11)
2.0.7
- Recovering from an accident with a
com.apple.private.security.no-sandboxSupport for applications with permissions (broken in 2.0.6) (e.g. Dopamine, TrollSpeed, etc.)
2.0.0 comments:
MachO parsing using the ChOma library (not optimal at the moment, but it works for application bypass)
Many thanks to @alfiecg24 for being used to provide the bypass and help automate it using ChOma @TheRealClarity for some small contributions to ChOma.
For early installations: If you can manage to replace the removable system application with PersistenceHelper_Embedded (using MDC / kfd) and then reboot the device and run it, the replacement application can be used to install TrollStore.
2.0.6
- Fix all installed apps getting the same data container (apps installed with TrollStore 2.0.0 - 2.0.5 will need to be reinstalled to fix this)
- Synchronization of the latest uicache changes for Procursus (fixed an additional bug)
- Fixed some uicache inaccuracies with data containers that I'm just now noticing due to the new data container fixes
2.0.5
- Switching all versions back to ldid as the root cause of it not working on 15.5+ was that the ldid binaries hosted on my GitHub were not signed with the new CoreTrust bug ...... So ldid is now available for all versions, which should fix all now! Application crashes (make sure to update ldid to v2.1.5-procursus7-new in settings)
2.0.4
- Apparently the ldid-signed binaries don't work on iOS 16+, so we're using Security.framework on iOS 16+ again (yes, there's still the embedded framework issue, and that fix is still pending :/ but at least it doesn't affect 14-15 at the moment)
2.0.3
- Again using ldid on all versions because Security.framework has a problem related to signing embedded frameworks and I can't find a fix for it, this problem doesn't occur when signing with ldid so it will be used temporarily until I can find a fix or a better solution
2.0.2
- Reintroduced ldid as a signing method on iOS 14, because apparently the CodeSigning API that TrollStore now uses was only introduced in iOS 15 :/, the first two updates were so broken on iOS 14 that you can't even use the apps or persistence helpers that are no longer installed in the system apps, to update use the method that you originally installed the To update please use the method you originally installed TrollStore such as GTA Car Tracker or TrollHelper package (if jailbroken), iOS 14 users still on 1.x can update to this fine, sorry for the inconvenience!
2.0.1
- Fixed problem with signing binaries that have load commands that ChOma doesn't understand (e.g. oobPCI within Dopamine)
- Fix an edge case that could cause trollstorehelper to crash when the code directory could not be found (as in the case above)
2.0.0
- Added support for iOS 15.5 - 16.6.1, 17.0 thanks to CVE-2023-41991 (please note that not all devices/versions have an installation method, kfd devices will soon get one by Misaka, checkm8 devices can use the TrollHelper package, arm64e) The OTA method has been updated to support more versions of iOS 15, we don't know the specifics yet, but 15.5 is definitely supported now)
- Fix some minor bugs where TrollStore doesn't remove the application data container when uninstalling it
- Remove dependency on ldid
- Add donation link
1.5.1
- Fix uninstallation crash
1.5.0
- Added an Advanced settings tab that includes the ability to toggle between Installed and Customized (un)installation methods
- Separate ldid updates from TrollStore updates, the latest ldid version fixes a bug where TrollStore used to have to provide a hacky workaround for this, which has now been removed!
- ldid will now be automatically installed/updated when the TrollStore application is launched, if it is not already installed or if the installed version is too outdated for the TrollStore version to support it
- Fix the problem that uninstalling some applications may fail
- Automatically enable the "Reload Icon Cache" button to fix an iOS issue where bloated icon caches could cause app installs and updates to cause severe system-wide latency spikes (previously reloading the icon cache didn't fix this bloat issue, now it does)
- Fix a bug where group containers of application plugins could be incorrectly registered
- Switch to TrollStore's own CoreTrust certificates to support previous "Worth Doing Badly" certificates
1.4.5
- Fixes an issue when installing apps with the "com.apple" identifier prefix.
- Fixed an issue in the uicache implementation that prevented group containers from being deleted when uninstalling apps from the home screen (so home screen uninstallation has been re-enabled, but only for iOS 15, as iOS 14 still had issues with the limitation)
- Fixed an issue where the Fugu15 app could show up as a destination for persistent helpers
- The option to refresh the registration in TrollHelper will now also be shown in cases where the TrollStore itself has been uninstalled but there is still a TrollStore-installed application on the system
- Add option to copy debug logs if installation fails
1.4.4
- Revert to the old installation method, as the FuguInstall method caused too many strange unexplained problems
1.4.3
- Fix not deleting application groups and plugin containers when uninstalling applications
1.4.2
- Fixes an issue where apps were sometimes not properly labeled as TrollStore apps, causing them not to appear in the TrollStore apps list
- Fixed a theoretical issue that could occur in rare cases when adding apps to the icon cache
1.4.1
- Solve once and for all the issue of all apps being limited on iOS 14
- Disable home screen uninstallation of TrollStore apps again, as this will also cause the app to be restricted
(If you are already experiencing issues with restricted applications, reload the icon cache once after installing this update)
1.4
- Adapt the FuguInstall method of installing the application as it may be better (this only applies to newly installed applications, but shouldn't matter too much, if for some reason you wish to install the application via this new method, you'll need to uninstall it and then reinstall the IPA)
- Add a switch to enable/disable the TrollStore URL scheme
- Add an option to configure when installation confirmation alerts should be displayed
- Fixed an issue where applications could still replace the system URL scheme in some cases, which would break system functionality
- You can now uninstall TrollStore installed applications from the home screen
- When uninstalling TrollStore, you can now choose to keep the applications installed through it!
- Various code improvements and other smaller fixes
1.3.5
- Fix Trollstore to show the size of the software multiplied by the number of times "Show details" is clicked.
- Fixed a bug with the update option in Settings, where it could incorrectly "update" to an outdated version of TrollStore in some rare edge cases
1.3.4
- Fix Fugu15 not working when installing via TrollStore
- Make application details more accurate
N.B. Pre-existingTSRootBinariesInfo.plist is now deprecated and no longer needed, but you may still want to include it to support older TrollStore versions!
Note: 1.3.3 has a bug where the update process is interrupted, if you update to it and it is interrupted, please use TrollHelper(OTA) to update to 1.3.4, we apologize for the inconvenience.
1.3.2
- Allow TrollStore access to Metal, fixes app crash when bold text is enabled
- Add information about which TCC api/MobileGestalt keys can be accessed by the application
1.3.1
- Fix crash when cancel button is pressed while installing an alert
- Fix installing IPA from iCloud Drive when using in-app options
1.3
- Alerts that show a lot of information about an application before it is installed (when pressed they can also be used for installed applications under "Show details")
- Add a plus button in the upper right corner of the application list to allow installation of applications from file applications or URLs
- System URL scheme for replacing websites that can be used to open IPAs directly in the TrollStore (see README for more information)
- Add a search bar at the top of the app list
- Solve the problem that the application may be limited for some reason, if you experience this, press "Reload Icon Cache" in the TrollStore settings and it should fix itself!
- Add an option to temporarily register the TrollStore-installed application as a "user" (it won't start in this state, but it's useful for adjusting its settings, using iTunes File Sharing or using the Application Manager on it).
- Extensive internal code refactoring
- Add startup screen to fix broken animations when opening TrollStore apps
- Fix the bug that Persistence Assistant does not show the uninstall button when injecting system applications
Note: If you are not using 1.2.2 before installing this update, you will need to install TrollStore tar twice (once when you are already using 1.3) for the URL scheme to work properly.
1.2.2
- Improved the security check added in previous versions, it now only affects immutable system applications (any application that does not exist in /var/containers)
1.2.1
- It is indeed impossible for new security features to install IPAs with the same identifiers as the system applications already installed on the device
- Do not modify the Info.plist of the TrollStore itself when updating the TrollStore (change it to address updating to a future update)
1.2
- Support for testing persistence helpers installed in TrollHelperOTA user applications
- Realistically modified Chinese link problem (?)
- Modifying the Keep Persistent Helper black screen when installing into an application that uses SceneDelegate
TrollInstaller is now deprecated and replaced by TrollHelperOTA, the installation guide provided in the Readme file.
1.1.2
- Support for opening/installing .tipa files, these are just .ipa files but have been renamed and unlike .ipa files they can be airdropped to your device!
1.1.1
- Troubleshooting some connection issues between TrollHelper and TrollStore on Chinese devices.
- Fix bug that prevents the application from loading if it does not have Info.plist
1.1
- Sort app list by name
- Modify the app flow step by step and it should look like it does in the App Store now!
- Fix apps with incorrectly sized icons displaying incorrectly in TrollStore
- Fix incorrect icon sizes on iPad
- Sin Loaded Time Kill Death App
- Inari slightly improves uicache reality (although it shouldn't bring any significant improvement)
- When a new TrollStore update is available, it will now be displayed inside the TrollStore Settings and (persistent) Help applications, next to an Install button!
1.0.10
- Fixed bug where TrollStore could crash on startup (OTA updates via tar should still work in this state)
- Minor visual improvements to app borders
1.0.9
- Resolve ldid errors where the root helper's rights are stripped at signing time
- Improvements to the list of applications in the Applications tab (icons, versions, package identifiers)
- Adds the option to open an application to the menu that appears when the application is pressed in the Applications tab
1.0.8
- Pretending that apps installed via TrollStore are temporarily signed, not sure if this is any improvement, but I found a few checks
- Remove Apple-owned URL schemes when installing applications to prevent applications from disrupting system functionality (if you install such applications, reinstall IPA after updating to TrollStore 1.0.8)
- Prevent deletion of a group container when another application is still using it
- Fixing another small file permission issue when installing some very specific IPAs
- Add a popup window when clicking on an app in the list, currently there is only an uninstall option
- Code improvements, more detailed error messages about failed installations
1.0.7
- Do not exit the application when the master binary has been signed with a forged root certificate
- When the Info.plist key is set
TSBundlePreSignedbecause ofYES - If ldid is not installed and the application is not signed, throw an error instead of installing it, since it will crash on startup anyway!
- Improve rights dumps by using system APIs instead of homebrew file parsing code
- Adding iPad Mini 6 Support to TrollInstaller
1.0.6
- Fixing Application Plug-ins
To make the application plugin available to installed applications, select "Rebuild Icon Cache" in the TrollStore settings.
1.0.5
Installer.
It should now work on the A15 iPad
Silent Update: Added ipod 7 support!
Store:
- Installed apps should now get notification permissions (notifications work now, but the app plugin still doesn't, so support is limited) (for already installed apps, just turn on IPA again in the TrollStore)
- Fix (un)install applications with strange file permissions (e.g. unc0ver)
- Repair Installation of IPA on iCloud Drive
1.0.4
- Fixed issue where ldidless authorization dump code did not apply to non-FAT binaries
1.0.3
- Repair installation (sorry)
- Rights dumps no longer require ldid to be installed
- Use the ldid -s flag instead of -S -M
- Add "Uninstall TrollStore" option to Persistence Assistant
1.0.2
TrollStore changes:
- Rework uicache code to work better, fix bugs in TrollStore installed apps (rebuild icon cache after update)
- Adding a force install option on installed bugs
- Some more bug fixes and stuff
1.0.1
- Prevents opening un-downloaded iCloud drive files
- Fix TrollStore crash bug when installing large applications
- Show detailed error when app installation fails
- (Hopefully) fix a bug where TrollStore would incorrectly abort an application installation because it thought it had already installed the application with that ID
TrollStore Installer Silent Update 09/03/2022, 03:23 PST
- Support for A12Z iPad Pro
- Support for A10 iPad
1.0
- TrollStore Installer may only support arm64e at the moment, arm64 support will be investigated soon.

