TrollInstallerX direct TrollStore installation project officially released

We’ve been keeping our readers apprised about a universal TrollStore installer called TrollInstallerX by iOS developer @alfiecg_dev since mid-March, and we’re pleased to share that the project is finally available to the masses as of Thursday afternoon.

TrollInstallerX banner image.

In an announcement shared to X (formerly Twitter), Alfie shared the official GitHub release page for TrollInstallerX as well as information about the supported device and firmware combinations.

Alfie announces TrollInstallerX’s release.

What makes TrollInstallerX unique is that it can install TrollStore directly on certain devices without sacrificing a system app, such as Tips. Sacrificing a system app is still required on some device and firmware combinations.

TrollInstallerX UI redesign.
TrollInstallerX user interface.

According to the GitHub page, TrollInstallerX can be used on arm64 and arm64e devices running iOS & iPadOS 14.0-16.6.1. There are two different installation methods, depending on what device and what firmware you have that are outlined on the GitHub page:

TrollInstallerX supports all devices running iOS 14.0 – 16.6.1, both arm64 and arm64e. It makes use of one of two different methods to install TrollStore, depending on what device and iOS you have. These methods are:

– Direct installation: using the kfd kernel exploit, along with the dmaFail PPL bypass on iOS 15.2+ arm64e devices, TrollInstallerX can install both TrollStore and its persistence helper directly onto the device without having to leave the installer.

– Supports iOS 14.0 – 16.6.1 (arm64) and iOS 14.0 – 16.5.1 (arm64e).

– Note: A15, A16, and M2 devices on iOS 16.5.1 do not support this method.

– Note: A8 devices are only supported on iOS 14.0 – 15.1 for the time being.

– Indirect installation: Using the kfd kernel exploit, TrollInstallerX can replace a system application of your choice with the TrollStore persistence helper. This method only exists due to both the lack of a PPL bypass on iOS 16.6 and above, as well as the fact that dmaFail is non-functional on A15, A16, and M2 devices on iOS 16.5.1.

– Supports iOS 16.5.1 – 16.6.1 (arm64e).

– Note: This method is the only method that supports A15, A16, and M2 devices on iOS 16.5.1.

Both methods allow you to install a persistence helper into a removable system app. The reason that this is needed is due to the way that the CoreTrust bug (used by TrollStore) works – in certain circumstances, TrollStore and other apps installed by it will be reset to User registration, instead of System. You cannot open any of these apps until you have used the persistence helper to set them back to System registration.

Using TrollInstallerX is as easy as sideloading the app on your device and running the installer. It’s that easy. Since sideloading requires the use of a computer, using the computer-less TrollHelperOTA is still the easiest way to install TrollStore, and is therefore still the recommended way if your device supports it.

In any case, having a newer and easier way to install TrollStore, especially non-invasively by not eating up a system app, is a step in the right direction. TrollStore remains highly relevant, even today, as it runs on firmware as new as 17.0 and allows users to permanently sign .ipa files on their device via a CoreTrust bug with elevated privileges when compared with sideloaded apps.

As always, we plan to make step-by-step tutorials showcasing how to use TrollInstallerX soon enough. Until then, feel free to text the waters by visiting the project’s releases page on GitHub.

Do you plan to make use of TrollInstallerX? Let us know why or why not in the comments section down below.