How to jailbreak iPhone XS/XS Max/XR on iOS 12

The latest build of unc0ver jailbreak adds support for A12-chip models. Here’s how you can download and install it on iPhone XS, XS Max and iPhone XR. 

unc0ver now supports A12(X)-chip devices 

Yes, you heard that right. unc0ver jailbreak 3.0 is now compatible with A12 and A12X devices. 

But here’s the catch – you can’t install or run Cydia tweaks on your iPhone or iPad; the reason being the lack of a functional Substrate version. 

Thankfully enough, development is going on in full swing behind the scenes with Pwn20wnd releasing beta updates on a regular basis.

So, it shouldn’t take long for Saurik to add support for iPhone XS and other iOS devices, now that the jailbreak is ready.

iPhone XS/XR jailbreak

As of this writing, the latest build of unc0ver jailbreak is Beta 45, which has the following features –      

  • Export/Unexport Kernel Task Port
  • Dump APTicket (onboard SHSH Blob)
  • Overwrite the Boot Nonce
  • Set HSP4 as TFP0
  • Log Slide
  • Log ECID
  • Stop automatic OTA updates
  • Remount root filesystem as read/write
  • Restore root filesystem
  • Disable app revokes

Which A12/A12X devices are compatible?      

All devices that have an A12 or A12X processor are compatible with iOS 12 jailbreak. Here’s the complete list of supported models –       

  • iPhone XS
  • iPhone XS Max
  • iPhone XR
  • iPad Pro (11-inch)
  • Third-generation iPad Pro (12.9-inch)

Requirements

  • iPhone XS/XS Max/XR
  • iOS 12.0-12.1.2 firmware
  • A computer running Windows, Linux, or macOS
  • Cydia Impactor
  • Lightning-to-USB cable
  • Internet connection 

How to jailbreak iPhone XS (Max) and iPhone XR on iOS 12

With computer

Step 1 Firstly, you will want to download the IPA file of unc0ver jailbreak from this link. Once the IPA file is ready, place it on your desktop 

Step 2 Download Cydia Impactor from this link and connect your device to your computer.

Step 3 Start Cydia Impactor and drag the IPA file you downloaded in step 1 over to its window.

Step 4 Enter your Apple ID and password to authenticate the installation. Wait for the installation to complete. 

Step 5 Once the app appears on your home screen, launch it and tap Jailbreak. If everything goes right, the exploitation process will commence.

Remember, your iPhone or iPad will start multiple times during the exploitation. This is a totally normal occurrence and you should let the app do its thing until all steps are carried out.

Step 6 When the app displays the “Jailbreak completed” message, your device should be jailbroken.

Without computer

Step 1 Open Safari web browser and visit this URL – https://ignition.fun/

Step 2 Select the Use Now (Web) to install the jailbreak app without installing Ignition. Alternatively, you can select Install Now (App) to select the installer. However, for the sake of this tutorial, the first option shall suffice.  

Step 3 Now navigate to the second tab present at the bottom of the toolbar.

Step 4 Select unc0ver new Beta and tap GET.

Step 5 Tap the Install button when your device prompts you to install the app.

Step 6 Don’t open the app just yet. Instead, open the stock Settings app, go to General > Profiles & Device Management and trust the enterprise certificate tied to unc0ver app.

Step 7 Launch the jailbreak application from your home screen and tap Jailbreak.

Step 8 Wait for the exploitation process to complete.

Since Saurik is yet to update Cydia Substrate for A12 devices, you will have to make do with what you’ve got.

All in all, the current beta version has nothing of value to offer except for blocking updates and disabling app revokes.

However, if you are interested in doing manual which obviously I wouldn’t recommend at this stage, go ahead and install FilzaEscaped or GeoFilza Filza replacement for iOS 12.   

6 Comments

  1. Laens March 15, 2019
    • Gian March 16, 2019
  2. Fauno March 14, 2019
    • Gian March 16, 2019
  3. Michael March 12, 2019
    • Gian March 13, 2019

Leave a Reply

Share34
Tweet