Can Android Run on iPhone?

Yes, it’s possible to run the Android operating system on iPhone 7. While it’s not permanent, it’s like virtualization using a Jailbroken phone. We need to thank Corellium for Project Sandcastle [1]. Following my guide, you will learn how to do it step by step using a computer with macOS.

Prerequisites

Make sure you have already Jailbroken iPhone. Checkra1n application should be on the menu. I also made a separate post on how to Jailbreak iPhone step by step [2].

Running Android

Open a terminal and use the following steps to download the Android system [3].

# 1 step download the archive
curl -sSL https://assets.checkra.in/downloads/sandcastle/dff60656db1bdc6a250d3766813aa55c5e18510694bc64feaabff88876162f3f/android-sandcastle.zip -o android-sandcastle.zip
# 2 step unarchive go intounzip android-sandcastle.zip
cd android-sandcastle
# 3 step run a setup and wait up to few minutes ./setup_mac.sh

Once it’s done you can run the Android by running the command below, but you need to put in DFU mode every time you want to run.

./start_mac.sh

Troubleshooting

How to put iPhone 7 in DFU mode:

- Connect the device to a computer using a USB cable.
- Hold down both the Side button and Volume Down button.
- After 8 seconds, release the Side button while continuing to hold down the Volume Down button.
> If the Apple logo appears, the Side button was held down for too long.
[x] Nothing will be displayed on the screen when the device is in DFU mode. If open, iTunes will alert you that a device was detected in recovery mode.
> If your device shows a screen telling you to connect the device to iTunes, retry these steps.Need to see a men welcome screen there

If you can’t run setup_mac.sh and error message is

Failed to copy setup script

You need to fully to Jailbreak your iPhone and bypass a iCloud [2].

If you want to revert this change fully, you have to restore phone.

Photo by Jelle van Leest on Unsplash

Reference

#1 https://projectsandcastle.org#2 https://medium.com/@tomas_savenas/is-it-worth-to-jailbreak-an-iphone-dd3e6290ccec
#3 https://assets.checkra.in/downloads/sandcastle/dff60656db1bdc6a250d3766813aa55c5e18510694bc64feaabff88876162f3f/android-sandcastle.zip

Kibernetinio saugumo entuziastas; Aktyviausias Lietuvis TryHackMe platformoje; Inovacijų valdymo ir Antreprenerystės Magistrantas @ KTU