Semi-Untethered Dual Boot iOS 7.1.2 and 6.1.3 on iPhone 4 (N90AP) @pmbonneau
Semi-Untethered Dual Boot iOS 7.1.2 and 6.1.3 on iPhone 4 (N90AP)  @pmbonneau
Uploaded March 2016 | Updated September 2026, 1 day ago
IMPORTANT!!! Please note that this video is for educational purpose only. By watching this video, you agree that I'm not responsible of what might happen with the use of informations provided.

Please note that this video is a demonstration, not really a tutorial. Set up a dual-boot like this one can take few hours, depending on many technological factors.

I wrote a tutorial about how to implement an untethered iOS Multi-Boot here,
pmbonneau.com/apple/ios/multiboot.php.
It's a testing version, currently only supports iOS 7.1.2 and 6.1.6 on iPhone 4 (N90AP).

For this video, I implemented a semi-untethered iOS 7.1.2 and iOS 6.1.3 dual boot on my iPhone 4 (N90AP). This is semi-untethered because kloader actually needs to be executed from an external SSH connection. Otherwise, the first stage bootloader (LLB) of subsequent (unsigned) operating systems will not execute and the device will stay on a black screen. Using a computer or another iOS device with a SSH terminal application can be used to execute kloader on that device and bootstrap to others operating systems. With some further research, I may be able to figure out why this kloader bootstrap does not execute from the device itself. Also, kloader tends to fail sometimes, even if the bootstrap is initialized from an external SSH connection or the device itself.

However, the whole bootchain of a subsequent operating system does chainload untethered when kloader successfully executed the first stage bootloader (LLB).

When I send the command "kloader /LLB.n90ap.RELEASE.img3", the device (should) execute LLB (Low-Level Bootloader) which will execute iBoot (second stage bootloader), which will display the classic apple logo, load the devicetree and boot the kernel with the boot-args (verbose boot, root device and so) set in the appropriate string.

Special thanks to @xerub, @iH8Sn0w and @JonathanSeals for many advices to help me solve some problems I encountered during the multi-boot implementation.

The soundtrack of this video is a mix made by me with the following tracks :
A) Jim Yosef - Eclipse [NCS Release]
youtube.com/watch?v=1WP_YLn1D1c
B) Different Heaven - Nekozilla [NCS Release], youtube.com/watch?v=6FNHe3kf8_s
C) Jim Yosef - Firefly [NCS Release],
youtube.com/watch?v=x_OwcYTNbHs
D) Unison - Aperture [NCS Release],
youtube.com/watch?v=8VDjPYcL-oU
E) Tobu - Candyland [NCS Release]
youtube.com/watch?v=IIrCDAV3EgI
F) Spektrem - Shine [NCS Release]
youtube.com/watch?v=n4tK7LYFxI0
G) Spektrem - Shine (Gabriel Drew & Bloom Remix) [NCS Release]
youtube.com/watch?v=rWVjht-MIto
H) Itro & Tobu - Cloud 9 [NCS Release]
youtube.com/watch?v=VtKbiyyVZks
Semi-Untethered Dual Boot iOS 7.1.2 and 6.1.3 on iPhone 4 (N90AP)Untethered Triple Boot iOS 8.4.1, 6.1.3 and 10.3.3 on iPad 4 (P102AP)Apple Factory Activation Tool - PurpleFATSuper Mario World Hack: Le Retour de Mario - Green MountainsGrizzlys de Montmagny Juvénile - HighlightLxShadows Crash Bandicoot The Wrath Of Cortex Level Editor Guide : Part 2 - The Anim EditorSpyro The Dragon - Early Beta TrailerLa Forêt du Vieux Sage et de ses deux BûcheronsiOS Firmware Restore Tool - PurpleRestoreCrash Bandicoot TwinSanity Hacked - LxShadows CRASH.BD/BH DecryptorCrash Bandicoot The Wrath Of Cortex Hacked : Unused Beta Level No. 1 - Fire IslandCrash Bandicoot The Wrath Of Cortex Hacked - The E3 Hub
Pierre-Marc Bonneau |

Semi-Untethered Dual Boot iOS 7.1.2 and 6.1.3 on iPhone 4 (N90AP)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER