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.

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