iPhone 8 dual-booting iOS 13.3 and iOS 13.3.1

Apr 20, 2020 09:50 GMT  ·  By

As many people already know, iPhones aren’t necessarily the best toys for hackers and developers out there given Apple’s walled garden, but this doesn’t necessarily mean you can’t bypass some of the limitations imposed by the Cupertino-based tech giant.

Living proof is this project put together by @Ralph0045 on Twitter, who managed to dual-boot two different iOS versions on a jailbroken iPhone 8.

As they explain in the post, this is the first time the whole thing is enabled on a 64-bit iPhone, as dual-booting on Apple’s smartphone was actually possible back in the days when 32-bit iPhones were still on the market.

Only possible on jailbroken iPhone 8

“Previously, all public information regarding iOS dual booting has been for 32bit devices, e. g. iPhone 5 and older, and iPad 4th Generation and older. In this guide, we are going to be dual booting 64 bit devices, (iPhone 5s and newer),” the developer explains on the page of the project, where instructions on how to the whole thing yourselves are also available.

“Keep in mind, the information you will see here focuses on APFS, Apple's new partition scheme, instead of old style HFS+. Just a little note, it should be possible to dual boot any version, provided the currently installed SEP is compatible with the target operating system. At the time of this article, we can only boot with the checkm8 exploit, which limits us to tethered boots of the secondary operating system.”

It goes without saying that while you can enable dual-booting on the iPhone yourselves, this isn’t an easy thing to do, and it takes a while to enable the feature. And of course, you also need an iPhone 8 that has previously been jailbroken with checkm8.

Photo Gallery (3 Images)

iPhone 8 dual boot
iPhone 8 dual bootiPhone 8 dual boot
Open gallery