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 . Following my guide, you will learn how to do it step by step using a computer with macOS.
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 .
Open a terminal and use the following steps to download the Android system .
# 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.
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 .
If you want to revert this change fully, you have to restore phone.