This is an automated archive made by the Lemmit Bot.
The original was posted on /r/jailbreak by /u/Iamethanbro on 2023-11-28 23:17:04.
I’ve successfully updated my iPhone 12 Pro Max from iOS 15.4.1 (Dopamine Jailbreak) to iOS 17 and got TrollStore 2 working smoothly! Here’s a step-by-step guide for those who might find it useful:
Removing Jailbreak And Preparing Device:
- Install iCleaner Pro: If you’re jailbroken, install iCleaner Pro from Sileo.
- Clean Device: Use iCleaner Pro to clean all caches, battery stats, etc.
- Reboot into Non-Jailbroken State: Reboot your device.
- Remove Jailbreak: Open Dopamine, go to Settings, and select “Remove Jailbreak.”
- Install TrollStore: Download the latest version of TrollStore (2.0.7 at the time of writing) or update it if you already have it installed. Make sure “idid” is on the latest version too.
- Install Persistence Helper: Add “Persistence Helper” to the Tips app (download Tips from the App Store if not already installed).
- Reboot Again: Reboot your device.
Cleaning the Jailbreak Leftovers Further Using Dopamine RootHide
- Install Dopamine RootHide: Download and install Dopamine RootHide Jailbreak from their GitHub: RootHide GitHub.
- Re-Jailbreak: Jailbreak your device again to access the RootHide app, which includes a tool named “VarClean.”
- Clean with VarClean: Open RootHide, navigate to VarClean > Select all > Clean. This removes any remaining jailbreak tweaks, caches, and folders which the dopamine remove jailbreak option couldn’t.
- Reboot into Non-Jailbroken State: Again, reboot your device.
- Remove RootHide Jailbreak: Open Dopamine RootHide, go to Settings > “Remove Jailbreak”.
- Rebuild Icon Cache in TrollStore: Open TrollStore, go to Settings, and select “Rebuild Icon Cache.”
Updating to iOS 17
- Supervise Device: Supervise your device using Cowbunga (or any tool that can).
- Enable Supervision: Supervise settings can be found inside “Settings App Customizer” within Cowbunga app, after enabling it, go to the device Settings to ensure it shows the device is supervised.
- Download iOS 17 DelayOTA Profile: Get the DelayOTA profile from here. Once installed, head over to General > Software Update, and start the update.
- Prepare for Installation: While the update is downloading, close all apps except for TrollStore and the Tips app.
- Proceed with Installation: Let the device download and install the update.
Post-Update Configuration
- Configure TrollStore: After booting into iOS 17, open TrollStore from the app switcher (it can only open from there, hence the reason why I said to keep it open during the update).
- Install Persistence Helper in TrollStore: Go to TrollStore Settings, and install Persistence Helper to any system app (I’ve used Compass).
- Refresh App Registrations: Open the chosen system app (In my case, the Compass app) and click “Refresh app Registrations”.
Final Steps:
- Download AltStore or Sideloadly: Get AltStore or Sideloadly on your device to enable Developer Mode in settings.
- Enable Developer Mode: Go to Settings > Privacy & Security, scroll down to “Developer Mode,” and toggle it on.
- Final Reboot: Your device will reboot.
- Enjoy TrollStore: TrollStore should now work without crashing. Note: Some apps installed on iOS 15.4.1 might crash, but reinstalling them should fix the issue while retaining their data.
Enjoy!
You must log in or register to comment.