Unc0ver v3.5.5 released with SSH support on A12(X) devices running iOS 12.1.3-12.4, bug fixes

Pwn20wnd’s unc0ver jailbreak has received lots of updates recently, mostly pertaining to bug fixes and stability improvements centric to the newfangled iOS 12.4 support that came by way of an updated Sock Puppet exploit under a week ago. But as you might’ve noticed, this didn’t initially include support for Apple’s latest handsets, such as the A12(X) variety.

Pwn20wnd changed that Thursday afternoon, at least partially, with the launch of unc0ver versions 3.5.4 and 3.5.5. Both updates were announced via Twitter:

From what we can gather, unc0ver v3.5.4 was released first to add support for SSH with root shell for A12(X) devices; the update also addressed some minor bugs with other devices. Unc0ver v3.5.5 was released shortly after with more bug fixes and improvements for devices running iOS 11.

Citing the change logs on Pwn20wnd’s GitHub page, each update brings the following changes:

08/22/2019 – v3.5.4 was released for production with the following changes:

– Add full-fledged SSH support with root-shell for A12-A12X devices on iOS 12.1.3-12.4

– Add support for arbitrary unsigned code execution on A12-A12 devices on iOS 12.1.3-12.4 (Note: Object files will have to be signed with a CMS blob using the codesign utility)

– Add support for running expired or revoked apps on A12-A12X devices on iOS 12.1.3-12.4

– Fix instant or random reboots after jailbreaking with the SockPuppet3.0 exploit on A7-A12X devices on iOS 11.0-12.4

08/22/2019 – v3.5.5 was released for production with the following changes:

– Fixes issues with the jailbreak introduced with the last update

– Fixes iOS 11 support

While these updates do add ‘partial’ support for A12(X) devices, it’s worth noting that code injection still isn’t supported as of yet. Saurik doesn’t appear to have any plans to update Cydia Substrate for A12(X) devices, and so Pwn20wnd has been working exclusively on a Substitute-based alternative that plays nicely with Cydia on those devices. Unfortunately, there’s still no ETA for release as there’s still a lot more work to be done.

Given the circumstances, we really can’t recommend that anyone besides developers or power-users tinker with the ‘partial’ support on A12(X) devices. It won’t feel as robust as a full jailbreak, and so we instead advise waiting for ‘full’ support when the time comes.

If you’d like to download the latest version of the unc0ver jailbreak, then you can do so from Pwn20wnd’s GitHub page. You can also use our step-by-step tutorial if you’d like to be walked through the process of jailbreaking a compatible device.

Have you used unc0ver v3.5.5 yet? Tell us how it worked for you in the comments section below.