Pwn20wnd drops unc0ver v3.0.0 beta 47 with new mach_swap2 exploit & other improvements

Hacker and unc0ver lead developer Pwn20wnd revised the unc0ver v3.0.0 pre-release on Monday to beta version 47 with official support for the machswap2 exploit by iBSparkes and other improvements for A12(X) devices.

Pwn20wnd announced the update via Twitter during Apple’s event live stream on Monday, linking to the GitHub page where it can be downloaded from:

From what we can gather, this update does not yet enable Cydia or Cydia Substrate on A12(X) devices because team unc0ver is waiting for an official update from Saurik before it can be implemented. On the other hand, both Cydia and Cydia Substrate work properly and will be installed on all pre-A12(X) devices.

Citing the official changelog, unc0ver v3.0.0 beta 47 brings the following changes:

03/25/2019 – v3.0.0~b47 was released for public testing with the following changes:

– Add the machswap2 exploit by @iBSparkes with 90% success rate for all A7-A12X devices on iOS 11.0-12.1.2

– Add SSH-Only support with a full shell environment for A12-A12X devices

– Update the APT lists cache file for repositories

Pwn20wnd also mentions the following important notes for those who are using the ‘partial’ A12(X) support:

Important Notes:

– SSH-Only support does not contain Cydia nor Substrate

– SSH-Only support does not support tweak injection

– Cydia and Substrate are not supported on A12-A12X as of yet

– SSH-Only support starts dropbear on port 22

– SSH-Only includes binpack64 for the shell environment

– SSH-Only support extracts binpack64 to /jb

– SSH-Only support includes Injector for trust cache injection

– SSH-Only support includes nonceutil for boot nonce management

– SSH-Only support includes snappy for APFS snapshot management

– SSH-Only support includes ldid, ldid2, ldid3 and jtool for resigning binaries

– SSH-Only support automatically injects binaries under /Applications and /jb to the trust cache when (re-)jailbreaking

– SSH-Only support is only for developers and power users

If you’re already jailbroken on iOS 12 with the unc0ver v3.0.0 pre-release, then you’re advised to download and run this update as soon as possible to take full advantage of the new features and improvements.

On the other hand, the unc0ver v3.0.0 pre-release is still in beta, and while it might be tempting to hop onboard right now, we’d strongly advise that novice jailbreakers wait for the official public release. This beta is mostly intended for developers and jailbreak power-users.

The latest public release of the unc0ver jailbreak tool is v2.2.6 with support for iOS 11.0-11.4 beta 4 – the unc0ver v3.0.0 pre-release is the only iteration that supports iOS 11.4-11.4.1. Both versions of the unc0ver jailbreak tool can be had from Pwn20wnd’s official GitHub repository.

Have you downloaded and used unc0ver v3.0.0 beta 47 yet? If so, how did it work for you? Let us know by dropping a comment below.