2.4 KiB
Installation through TrollInstaller 2
Supported devices: A12 - A15, 14.0 - 15.4.1 (15.5b4)
Compiling pwned IPA (currently requires a Mac) (Needs the newest THEOS and 14.5 sdk installed)
-
Make sure Xcode and Command Line Tools are installed.
-
Run
git clone https://github.com/opa334/TrollStore ~/TrollStore
-
Get ANY encrypted AppStore IPA using ipatool
- Unzip, then do
chmod +x ~/Downloads/ipatool
sudo mv ~/Downloads/ipatool /usr/local/bin
ipatool auth login
- (Optional if you haven't 'purchase' this free app)
ipatool purchase --country US -b developer.apple.wwdc-Release
(Change US to your app store region) ipatool download -b developer.apple.wwdc-Release
For iOS 14 please make sure to use an app that still supports iOS 14
-
Rename the output ipa to
InstallerVictim.ipa
, and put it into ~/TrollStore/_compile/InstallerVictim.ipa -
Grab pwnify_compiled from Fugu14 repo (https://github.com/LinusHenze/Fugu14/blob/master/tools/pwnify_compiled), sign it using codesign (
codesign -f -s - <path/to/pwnify_compiled>
) and put it at~/TrollStore/_compile/pwnify_compiled
-
Make sure you have Procursus
ldid
installed and added to your path! (https://github.com/ProcursusTeam/ldid)
brew uninstall ldid
(brew ldid is bad ldid if you have it)- Rename the Procursus ldid for your arch to
ldid
, then dochmod +x ~/Downloads/ldid
sudo mv ~/Downloads/ldid /usr/local/bin
-
cd into _compile and run
./build_trollinstaller2.sh
(chmod +x ./build_trollinstaller2.sh
if you get a permission error) -
Wait a bit, when done, there will be a
TrollInstaller2.ipa
in ~/TrollStore/_compile/out
Using compiled IPA (does not neccessarily require a Mac if you obtained the IPA from non orthodox ways)
- You can install that to a device using e.g. ideviceinstaller(do
brew install ideviceinstaller
then doideviceinstaller -i TrollInstaller2.ipa
)
Alternatively, you can use Sideloadly if you select "Normal Installation".
(Other methods may also work, but make sure you don't use a signing cert, you can also use an enterprise plist or something to install it via Safari as shown in Fugu15 demo, something like iFunBox may also work)
- After installation, you can use the newly installed app on your device to install TrollStore