Installing TrollStore (TrollRestore)
For support in English, ask for help on the r/Jailbreak Discord Server.
Requirements
- A device running iOS/iPadOS 15.2 to 16.6.1, 16.7 RC (20H18), or 17.0
- The latest version of python3
- The latest version of iTunes if on Windows.
- The latest version of TrollRestore for your platform.
- For Windows, this will be
TrollRestore.exe
- For Apple Silicon Macs, this will be
TrollRestore_macOS_arm64.zip
- For Intel-based Macs, this will be
TrollRestore_macOS_amd64.zip
- For Linux, this will be
TrollRestore_Linux.zip
- For Windows, this will be
WARNING
Before continuing, if you're using macOS or Linux, extract the contents of the downloaded TrollRestore .zip
file.
WARNING
As this method of installing TrollStore involves restoring a modified backup, you'll need to disable Find My before continuing with this guide.
After this guide is complete, you are free to re-enable Find My.
Running TrollRestore
Please select your operating system:
WARNING
The build of TrollRestore for Intel-based Macs is not notarized, which means you'll either need to Double Click while holding Control (if on macOS Sonoma or earlier) or by attempting to open it normally, and then opening System Settings
-> Privacy & Security
and scrolling down until you see Open Anyway
.
Alternatively, if you're running into issues doing this, you can follow the Linux
tab instead, as those steps work on all platforms (but are slightly more involved than the normal steps listed in this tab).
Injecting TrollStore Helper
- Plug your iOS device into your computer.
- Make sure your computer is trusted and allowed to view the contents of your device
- Open a File Explorer (Windows) or Finder (macOS) window.
- Navigate to where the downloaded/extracted file is saved.
- This will likely be the
Downloads
folder.
- This will likely be the
- Double Click
TrollRestore
. - When prompted, type in the name of a system app you want to overwrite, and press enter.
- If you are unsure as to what app you want to overwrite, overwrite the Tips app by entering
Tips
- If you are unsure as to what app you want to overwrite, overwrite the Tips app by entering
TIP
Until the device reboots, there is no visual indication on the device itself that anything is being done.
The TrollStore Helper should now be restored to your device, and your device will reboot once this process is complete.
TIP
While this tab (and the associated zip file) are for Linux platforms, all other platforms can follow this tab and use the Linux .zip
file as an alternative to the normal executable files.
Installing Dependencies
- Open a terminal application
- Run
cd <path/to/TrollRestore>
- In most cases, this will likely mean running
cd ~/Downloads/TrollRestore_Linux
- In most cases, this will likely mean running
- Run
pip3 install -r requirements.txt
and follow the on screen prompts
All dependencies needed for TrollRestore should now be installed.
Injecting TrollStore Helper
- Plug your iOS device into your computer
- Make sure your computer is trusted and allowed to view the contents of your device
- In the same terminal window as the previous section, run
python3 trollstore.py
- When prompted, type in the name of a system app you want to overwrite, and press enter.
- If you are unsure as to what app you want to overwrite, overwrite the Tips app by entering
Tips
- If you are unsure as to what app you want to overwrite, overwrite the Tips app by entering
TIP
Until the device reboots, there is no visual indication on the device itself that anything is being done.
The TrollStore Helper should now be restored to your device, and your device will reboot once this process is complete.
Installing TrollStore
- Unlock your device.
- Open the app you originally put in.
- Tap
Install TrollStore
Your device should respring, and TrollStore should now be installed.
Installing Persistence Helper
- Open the
TrollStore
app on your home screen - Press
Settings
, then pressInstall Persistence Helper
- Select
Tips
from the list of apps