How To: Jailbreak iOS 12 to iOS 12.1.2 on Your iPhone — No Computer Required

Jailbreak iOS 12 to iOS 12.1.2 on Your iPhone — No Computer Required

Pwn20wnd has achieved an incredible feat and successfully developed a reliable jailbreak for A8X to A11-powered iPhones and iPads running on iOS 12 up to 12.1.2. So if you've refrained from updating to the latest version since initially installing iOS 12, you may now be able to jailbreak your device.

For those unfamiliar, jailbreaking means unlocking restrictions on iOS to gain access to apps and tweaks not allowed by Apple. Doing so lets you totally transform your iPhone's interface and features, by way of the Cydia app (or even Sileo). And while the list of available tweaks have shrunk due to how difficult jailbreaking has become, a steady stream of compatible tweaks continue to trickle out and keep the community alive thanks to passionate developers.

That said, the latest uncOver jailbreak method works currently works for iOS devices powered by A8X to A11 processors. For iPhones, that ranges from the iPhone 6S all the way to the iPhone X. The process is pretty straightforward, but because it's semi-untethered, you'll need to re-enable it using the same steps mentioned below each time your iPhone reboots or shuts down.

Things to Consider

Before you jailbreak your device, it's important to note that uncOver will only work on A8X to A11 devices, which means that only the following iPhones are covered by this method:

  • iPhone X
  • iPhone 8/8 Plus
  • iPhone 7/7 Plus
  • iPhone 6s/6s Plus
  • iPhone SE

Though newer iPhones like the XS and XR aren't currently supported, uncOver's developers have indicated that the jailbreak method will work for them in the near future. As such, we'll be sure to post an update as soon as this becomes reality, so be sure to stay tuned.

Apart from that, you'll also need to keep in mind that uncOver will not work if you've recently updated your iOS device to 12.1.3 or 12.1.4. If you were lucky enough to downgrade to 12.1.2 before Apple closed the window or have a firmware version that falls between 12 to 12.1.2, you're safe to continue on below.

Step 1: Open TweakBox in Safari

Open Safari on your device to get the ball rolling, and head to Once inside the site, go to the "Apps" tab by either tapping on the "Apps" tab along the top or swiping left. Select the "Tweakbox App" once inside. From there, scroll down and select "unc0ver Jailbreak" to open to its page.

Next, hit the red "Install" button within uncOver's page, then tap on "Install" again on the confirmation prompt that pops up. The app will now install on your iPhone, so wait a moment or two for the process to complete. Exit out of Safari, and proceed to the next step once the icon for uncOver appears on your iPhone's home screen. Don't open the app up yet!

Step 2: Trust Your Profile

You'll still need to trust yourself as a developer before you can open the uncOver jailbreak tool, so don't open the app just yet, and follow the menu below to get into "Device Management."

Settings –> General –> Device Management

Once inside the Device Management page, tap on "Lebo International Investment Development," followed by "Trust Lebo International Development" on the following page. Now, hit "Trust" one last time from the prompt that appears to wrap things up. Afterward, exit out of Settings, and continue on to the final steps.

Step 3: Delete iOS Update from Storage (If Needed)

Before you jailbreak your iPhone, you'll still need to get rid of any iOS software updates you may have saved inside your phone's storage. Otherwise, executing a jailbreak will result in a fatal error and failure. That said, we recommend playing it safe to ensure the process is as smooth as possible.

Settings –> General –>
iPhone Storage –> iOS 12.x.x

Open the "iPhone Storage" menu to check for saved iOS updates. Scroll down and tap on "iOS 12.x.x." From there, hit "Delete Update," and confirm its deletion from the prompt that appears.

Step 4: Open uncOver & Execute the Jailbreak

You're now free to commence with jailbreaking your iPhone, so disable all internet connections and enable Airplane Mode, then open the uncOver app, and hit the blue "Jailbreak" button. Note that the process is done in stages, so you'll need to reopen uncOver after your iPhone reboots, and repeat the process at least three times for the jailbreak to successfully kick in. You'll see a few "Notice" pop-ups the first couple times that you'll need to hit "OK" on.

Once uncOver jailbreaks your device, a super fast full-screen "Jailbreak Completed" notification will briefly flash to notify you of the successful attempt. Your iPhone will respring before you even have a chance to read it, and once it boots up, an icon for Cydia will now be present on your home screen. The way is now clear for you to open Cydia, and start installing various (available) tweaks to customize your iPhone and truly make it your own. You can even install Sileo from Cydia if you'd rather use that over Cydia.

Important Notes

Though we've already mentioned it above, we need to stress that uncOver is a semi-untethered jailbreak, which means you'll have to re-enable the jailbreak as shown on Step 4 each time your iPhone powers down — intentionally or otherwise. That being said, you don't need to worry about re-enabling tweaks and mods you've set, as they will automatically work once your jailbreak kicks back in.

Also note that the process may differ slightly between devices, in terms of how many times you'll to repeat the process in order for the jailbreak to bite. While testing the method on an iPhone 8 on iOS 12, we found that the jailbreak finally installed after more than 15 attempts involving multiple reboots. But on an iPhone X running iOS 12.1.2, it only took three times. So be prepared to try and try again if your iPhone fails to jailbreak the first few attempts.

We'd love to get your feedback regarding this jailbreak method, so don't hesitate to leave a comment below to let us know how smooth (or rough) the process was overall for your particular iPhone. Also, be sure to mention any issues you may have encountered, along with the iOS firmware you're currently on.

Cover image and screenshots by Amboy Manalo/Gadget Hacks


Followed instructions but when going to "Trust Your Profile" the only available choice in Device Management is "Beijing Yuxinyicheng Keji..."

I am not going to "trust" an unknown name that is not "Lebo International Investment..." as indicated in the article! :(

The developer profile changes frequently, so keep that in mind when jailbreaking. On the iPhone SE I've had jailbroken since iOS 11, for example, I've had to "trust" several developer profiles every time I've had to re-enable the jailbreak due to the iPhone turning off after several weeks (or even months!) of being on.

You can read about how profiles work in our detailed guide on certificates/profiles.

Share Your Thoughts

  • Hot
  • Latest