How to jailbreak A9-A16, M1-M2 devices on iOS 15 & 16* with Dopamine

In case you missed it, iOS developer Lars Fröder (@opa334dev) formally released Dopamine v2, a perma-signable and semi-untethered jailbreak tool for A9-A16 and M1-M2 devices running iOS & iPadOS 15.0-16.6.1*.

Dopamine v2 firmware version support.

If you’re antsy to install and use this jailbreak, as many of you surely are, then you’ve come to the right place because this post will take you step-by-step through the process of installing Dopamine v2 on a compatible device.

What you need to know about Dopamine v2

Dopamine v2 utilizes the Kernel File Descriptor (KFD) exploit and a newer PPL bypass based on Operation Triangulation to support all devices (arm64 and arm64e) running various subsets of firmware. Currently, Dopamine v2 officially supports the following device and firmware combinations:

  • iOS & iPadOS 15.0-16.6.1 on A9-A11 devices
  • iOS & iPadOS 15.0-16.5.1 and 16.6 betas 1-4 on A12-A14 & M1 devices
  • iOS & iPadOS 15.0-16.5 and 16.6 betas 1-4 on A15-A16 & M2 devices

On arm64 devices (A9-A11) that cap out at iOS & iPadOS 16.6.1 support with Dopamine v2, palera1n picks up where that support leaves off and can jailbreak all versions of iOS & iPadOS 16 and 17 by way of the unpatchable checkm8 hardware-based bootrom exploit.

Dopamine v2 can be perma-signed on your device with TrollStore, which means you won’t need to sign it every seven days like you have to do with jailbreaks installed via AltStore or Sideloadly. While you will need to re-jailbreak after every reboot due to the nature of a semi-untethered jailbreak, the convenience of perma-signing constitutes no interaction with a computer post-install .

Dopamine is a rootless jailbreak, which means you will only be able to use rootless-compatible packages on it. Many developers have already, or are working currently to make packages rootless-compatible. You can find out more about what a rootless jailbreak is and how it affects you in our F.A.Q. post. The short of it is that most users won’t recognize any discernible difference, so it’s nothing to be afraid of.

Lastly, we should mention that Dopamine installs Sileo or Zebra as the default package manager app. You will get to pick which one you want when installing, as you’re about to learn.

Installing Dopamine

If you’re ready to install Dopamine v2 on your compatible device, then you can follow the steps outlined below:

1) Begin by installing TrollStore if you haven’t already. To do so, follow one of the tutorials below that pertain to you and then return to this guide when finished to move on to step two:

Note: Once you have TrollStore installed, you can move on to the next step.

2) Launch the TrollStore app from your Home Screen:

Launch TrollStore app.

3) Tap the Settings tab:

TrollStore enable Developer Mode.

4) Tap the Enable Developer Mode button.

5) In the pop-up prompt, tap the Reboot Now button:

TrollStore Reboot Now.

Note: Your device will reboot, and when it comes back up, you’ll get the following prompt:

Turn on Developer Mode after reboot.

6) Tap the red Turn On button in the pop-up.

7) Enter your passcode when prompted:

Enter passcode to enable developer mode.

Note: Developer mode is now turned on and you’re ready to install and use the Dopamine v2 jailbreak by following the steps below.

8) Launch Safari from the Home Screen:

Launch Safari app from Dock.

9) Enter the following URL in the search bar and tap the go key:

https://ellekit.space/dopamine/
Visit Dopamine's ElleKit website.

10) Tap the Download .ipa button:

Dopamine download .ipa file.

11) Tap on the Download button in the prompt:

Dopamine website download button.

12) Tap on the Downloads glyph in the URL bar:

URL Bar Downloads button.

13) Tap on the Downloads option from the drop-down list:

Dopamine Website Dropdown Menu.

14) Tap on Dopamine from your list of downloads:

Dopamine downloaded file success.

15) In the next interface, tap the Share button:

Dopamine Share button.

16) Tap on the TrollStore icon in the share sheet:

Dopamine Open in TrollStore.

17) Tap the Install button in the prompt:

Dopamine install prompt in TrollStore.

Note: This should only take a few seconds, after which the app should appear in your TrollStore apps list like so:

Dopamine app in TrollStore installation successful.

18) Once installed, launch the Dopamine app from the Home Screen:

Launch the Dopamine app.

19) Tap the Jailbreak button:

Dopamine v2 app Jailbreak button.

20) Select the Sileo or Zebra package manager and then tap the Continue button:

Dopamine install Sileo and Continue.

21) You will be prompted to enter a Terminal passcode. Make up one of your choosing (twice), and then tap the Set button:

Dopamine set password and tap OK.

Note: Don’t forget the passcode you create!

When the process completes, you should find your selected package manager app on your Home Screen:

Sileo on Home Screen after jailbreaking with Dopamine v2.

Congratulations, you are now jailbroken!

Conclusion

That’s all there is to installing the Dopamine v2 jailbreak on a device running iOS or iPadOS 15.0-16.6.1*. It really couldn’t have been any easier, and that’s all thanks to TrollStore.

Note the asterisk in the above paragraph is because Dopamine v2 supports up to 16.6.1 only on A9-A11 arm64 devices. On A12-A14 arm64e devices, Dopamine v2 supports up to iOS & iPadOS 16.5.1. The most restrictive of all would be A15-A16 arm64e devices, which Dopamine v2 supports up to iOS & iPadOS 16.5.

Were you able to get jailbroken with the help of Dopamine v2? Let us know in the comments section down below.