Jailbreak iOS 14

How to Jailbreak iOS 12 – 12.1.2 with Unc0ver

Jailbreak iOS 12.1.2 Tutorial with Computer for iPhone, iPod touch, iPad

Jailbreak iOS 12.1.2 using Uncover for iOS 12 on every iPhone, iPod touch & iPad – The new iOS 12 – 12.1.2 jailbreak for all devices is now available to download! That’s right, after months of waiting for a new jailbreak utility for iOS 12, it’s now possible to jailbreak your iPhone, iPod or iPad running iOS 12 through iOS 12.1.2! In addition to being able to download Unc0ver for iOS 12.1.2 and lower, this tutorial will guide you through the steps to jailbreak iOS 12.1.2 successfully.

Devices supported by iOS 12.1.2 Jailbreak

Jailbreak iOS 12.1.2
The following devices are compatible with the Unc0ver Jailbreak running all firmwares from iOS 12 through iOS 12.1.2:

  • iPhone X, 8 Pus, 8, 7 Plus, 7, SE, 6S Plus, and 6S (A9 – A11)
  • iPhone 6 Plus, 6, and iPhone 5S (A7 – A8)
  • iPad Air 1 / 2 and 5th-gen iPad
  • iPad Mini 4, 3, and 2
  • iPad Pro: all models, but 2018
  • iPod Touch 6th-gen

Note: A12 devices are not currently supported with the first beta release of unc0ver. This includes the following:

  • iPhone XS Max, XS, XR
  • iPad Pro 2018

Support for A12 is expected to come soon. Stay tuned (bookmark this page for updates).

Preface: How the iOS 12 Jailbreak works (technical stuff)

Jailbreak Unc0ver iOS 12
First it’s crucial to understand how the iOS 12 unc0ver jailbreak works. The utility is, similar all of its recent predecessors, a semi untethered jailbreak. This means that when you reboot your device, you will be required to re-run the on-device application to re-patch the kernel. Thankfully though, you will not need the assistance of a computer upon every reboot (this advantage is what makes it semi untethered).

Furthermore this means that in order to jailbreak iOS 12.1.2 and lower, you’ll be required to side-load an unsigned app onto your device. There are two methods of doing so: either A) using your own Apple ID to generate a certificate or B) using a developer enterprise app (this option can be sketchy). In today’s guide, we’ll be walking you through the steps for the former.

To elaborate further, when iOS 9 was released, Apple allowed individuals without a developer account the opportunity to develop and test applications on their personal devices. This move enabled more individuals to “get their feet wet” when it came to iOS development. The only caveat is that self signing merely generates a 7 day certificate – i.e. the unauthorized app must be re-installed every week.

Due to the rather complex nature of creating a jailbreak, developers have used this self-signing app method to essentially eliminate previously required exploits that allowed for unsigned code to run on iOS. Again since we can now sign apps ourselves using Apple’s own solution, self-signing is now critical when jailbreaking. TL;DR, from the developer’s prospective, it’s a way to make the jailbreak with one less step.

The above paragraphs are merely to convey that we’ll need an Apple ID to sign the jailbreak iOS 12 uncover app, that you’ll be required to re-run the app every time you reboot (if you want to use anything jailbreak-related), and that said app will need to be resigned using your Apple ID every week.

Uncover Jailbreak iOS 12.1.2 tutorial: the Steps

Jailbreak iOS 12 Unc0ver 12.1.2

Step 1: Download the latest version of the Undecimus IPA (the unc0ver app), the most recent version of iTunes, and Cydia Impactor for either Windows or macOS. All of said downloads can be found in the download section listed below (jump there by clicking here).

Note: You may also need to grab the tvOS beta profile too if you encounter issues with frequent iOS update notifications – more on that later.

Step 2: Connect your iPhone or iPad to your computer via a standard USB cable and ensure iTunes recognizes your iDevice. If iTunes doesn’t, you’ll need to establish a connection by tapping “Trust” on your iDevice and “Continue” inside iTunes.

Step 3: Quit iTunes and launch Cydia Impactor (again this is available to download below).

Note for macOS: mount the .dmg Cydia Impactor download and drag the program to your applications folder. If you receive an alert about not being able to open Cydia Impactor because it was downloaded from the internet, you may need to allow it inside the System Preferences app > Security & Privacy.

Note for Windows: the download will come in a .zip format – you’ll need to extract Cydia impactor from the zipped file. We recommend extracting the program to your desktop as it’s easy to access. Do not run the program as an administrator, as that disables the ability to drag files into the interface, which is key for the iOS 12 unc0ver jailbreak. Merely run Cydia Impactor as you would a normal application.

Step 4: Verify that your iDevice is recognized by Cydia Impactor and that it’s selected in the top drop-down menu. Drag the Undecimus (uncover) .ipa into the Cydia Impactor interface.

Step 5: Input your Apple ID, followed by your password and click “OK”. This step simply uses Apple’s own self-signing service that we discussed above. Your information is neither collected by Saurik (the creator Cydia) nor is it directed through any server other than Apple’s.

Important Note: if your Appel ID has two-step verification, you’ll be required to create a single app password. However for the sake of simplicity, we recommend that you just create a new Apple I’d instead  (click here). This is also useful if you don’t want to use your personal Apple ID for any reason.

Step 6: Once the Unc0ver Jailbreak iOS 12.1.2 app is installed, open the Settings app. Navigate to General > Device Management. From there find your Apple ID certificate (it was used to sign the jailbreak app in the previous step), tap it, and tap “Trust” two times.

Step 7: You will need to delete any pending OTA software updates your device may have attempted to auto install. Navigate to Settings > General > iPhone Storage (which will dynamically say iPad or iPod depending on device), find the software update, tap it, followed by “Delete Update”. Next, install the tvOS beta profile to prevent OTA iOS software updates from loading – this is available in the download section.

Step 8: Open the Unc0ver app on your iDevice and tap the jailbreak button. Your iDevice will appear as though it’s rebooting (this is normal and is actually a respring).

Step 9: When your iDevice comes back, open the Unc0ver app again and tap jailbreak once more. At this point, the jailbreak iOS 12.1.2 process is now complete.

Important Notes after Unc0ver Jailbreak

Once you’re jailbroken, it’s important to realize that because this utility is semi untethered (as stated at the beginning of this article), you will be required to re-run the unc0ver app every time your device powers off and turns back on.

Furthermore, unless you’re a registered developer (i.e. you pay Apple $99/year to develop and publish apps on the App Store), you’ll be required to re-run the steps listed in this tutorial to install the Unc0ver jailbreak every seven days. This restriction is due to the aforementioned limitations of self-signing applications through Apple.

Congratulations, you’re successfully Jailbroken!

Jailbreak iOS 12.1.2 Unc0ver

See, jailbreaking your iPhone or iPad iOS 12.1.2 is relatively easy and takes less than ten minutes. Thank you for utilizing our tutorial to jailbreak and we hope you’ll follow us on social media to stay informed when we post new coverage pertaining to iOS 12+ jailbreak tweaks, inevitable Unc0ver updates, new jailbreaks for future versions of iOS, and so much more.

Download Unc0ver iOS 12.1.2 Jailbreak App

Download Unc0ver Jailbreak iOS 12

Click here to download just Unc0ver (quicker link).

Unc0ver Jailbreak Downloads
Click here to download Uncover, Cydia Impactor, and iTunes.



Tanner Marsh (also known as iCrackUriDevice) manages and runs both the iCrackUriDevice YouTube channel and the Best Tech Info website, reaching hundreds of millions of viewers/readers across the globe. Tanner enjoys hiking, running, investing, and anything tech related. Check out his YouTube videos for more awesome content.

Related Articles


  1. Hello. Im trying to downgrade my iPad Pro 11 inch from iOS 13.1 to iOS 12.4. Im following the instructions in your video and trying to keep my data. I have saved the backup on my computer. When I try to open the plist.info file it says I do not have permission to open it so I can’t open it in Xcode. is there a trick to this?

  2. After a couple of weeks of enjoying the jailbreak, I was forced to reload it and I can’t get away from this error 42 message when using impactor to push v46 of the .ipa file:

    file: installation.cpp; line: 42; what:

    Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.xxuG19/extracted/Payload/Undecimus.app : 0xe8008016 (The executable was signed with invalid entitlements.)

    Any suggestions?

    1. OK…I created a new Apple ID and was able to use it successfully. Only v46 didn’t have the Uncover app show up, so I reverted to v45.

  3. fiz tudo certinho porem quando faço o jailbreak,na primeira vez ele reinicia,mas qndo ele volta e eu faço de novo,ele desliga e volta,e quando liga não há cydia

  4. iPhone 6s on 12.1.2. Downloaded the b38. I clicked on “trust this developer,” but the Uncover app fails to open. Any ideas?

  5. Im still on 11.3 beta and wanna update but dont wanna lose being jailbroken.. have been saving blobs forever but dont know what that does for me.. please offer any advice.. ip 7+ ios 11.3

    1. iPhone 6s on 12.1.2. Downloaded the b38. I clicked on “trust this developer,” but the Uncover app fails to open. Any ideas?

      1. Sorry didn’t want to type in your post. I don’t know how this works and now I can’t delete my comment :(((

  6. Jail broke several devices with no problem then I have spent 3 days trying to get my iPad mini 2 jail broken on 12.1.1 b3 with no success at all having tried everything under the sun!! Everywhere I have researched It says iPad mini 4,3,2 are supported but I can’t get it done and can’t find anyone else who has either, uncover just keeps saying unsupported, am I missing something here?? Thanks…

    1. Same here. iPad Mini 2. Doesn’t matter how many times I mash that jailbreak button, it always reboots prematurely and Cydia is absent.

  7. This jailbreak simply does not work on my iPhone 7 plus. First time I could barely make it after a few times. Then I installed one tweak simulating home gesture and everything stopped working. I tried this and that, nothing helped. So I re-restored to ios 12.1.1 beta 3 and now this utility simply does not install cidya, every time it shows “success” it goes to restart and nothing works.
    It is too fresh to go to public.

      1. Go into uncover settings disable the reload system Daemons, then re jailbreak that’s what finally worked for me from Cydia not opening,or try disable reload the system Daemons, and click reinstall Cydia. One of them worked. Rey the first one first if not try the disable and reinstall one

  8. so i’m currently using an ipad 6th gen running ios 12. i know its a10 but will that work with uncover? i checked all the notes and didnt see my ipad listed

  9. Many thanks t
    What separates you from the rest of your description is your mental and beautiful.
    I follow all your pages.
    My question is : What is the jailbreak for the iPhone 5s ?
    Thank you for every all.

  10. Every time i try to jailbreak my iphonex it resprings before i can press okay after it reaches 38/38 and then takes a couple minutes to finish then restarts my phone so its not jailbroken anymore, i can’t get it to work, any thoughts?

  11. Is There a way to remove it and reinstall it? If i leave the option load tweaks checked it get stucked at the respring screen and after that it reboots

  12. When I drag the jailbreak into impactor it says I have a ” current IOS Development certificate or a pending certificate request.” I have checked in the storage of my iPhone and I do not have any pending updates… What should I do???

    1. I get the exact same thing and I have an iPhone 6S Plus that is supposed to be supported. It asks for a developer certificate. Very disappointing that this jailbreak doesn’t work!

  13. My PC will not recognize my Iphone 6s in Cydia Impactor as soon as i close Itunes? Has anyone come across this error?

    Iphone 6s 12.1.2

  14. Haven’t jailbroke my phone in years. Any plans of an untethered version? One that doesn’t require an install every week?

  15. Will we see a certificate that gives us at least a year? I havent jailbroken in years due to having to have to reload the app every 7 days. Just seems annoying.

          1. i booted into the restore part by holding power and home button until the itunes logo popped up and i plugged in to my pc and clicked update. I will let you all know if stuff saves

    1. I have been having the same issue. I had it actually working for about an hour yesterday by re-doing the steps but things messed up once I tried downloading one tweak. Phone got stuck in a respiring so I reset the phone and now I’m not able to get Cydia to work and I’ve tried re-jailbreaking multiple times.

      Any suggestions?

      1. Listen you have to put your phone into airplane mode make sure that you’re find me app is turned off try clicking on the Cydia application if it is already installed if it doesn’t open it is OK go to the uncover application and try to run it once it opens up do not click the application for 15 seconds. Now go to the bottom of the screen and click on the settings do not click jailbreak in the settings you need to check where is it is unchecked to re-install the Cydia Application After doing this if this doesn’t work go into your applications and make sure that you do not have any updates waiting to be applied. I hope this was helpful

  16. How long do you think it’s going to take for A12 devices? do we have any hope of even getting a jailbreak for A12 devices?

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker