Thanks to the strenuous efforts of our Gadget Hacks development team here at WonderHowTo, the fortified barrier segregating Android from iOS has finally fallen down. Since both Android and iPhone CPUs use the same ARM instruction set, we were able to utilize a mobile-webkit buffer overflow to get iOS to boot on an Android device—and we're giving it out to anyone who wants it. Don't Miss: How to Dual-Boot Android on Your iPhone (iOS 7) Watch the video above (and open AndroidHacks.com on your Android phone's web browser) to see how to get iOS 8 running on your Android phone, or scroll down for the written guide. The process is literally one tap, so anyone can do it—no root required.

Editor's Note Thanks for having some fun with us this April Fool's Day! We hope you all enjoyed this as much as we had coming up with it. If and when something like this becomes a reality, we'll have your step-by-step guide ready at AndroidHacks.com.

Minimum Requirements Just in case you're wondering, this process does not require root access and none of your existing data will be touched. Just be sure that your device meets the following requirements to dual-boot iOS 8 on Android. Android 4.0 or higher (yes, even Lollipop)

1 GB of free storage space

Installation Steps With the requirements met and your device ready, follow the short list of steps below to get iOS 8 up and running. Browse to AndroidHacks.com from your Android phone. Tap the giant "Dual-Boot iOS" button at the bottom. Wait for the system to install. Use your new iOS 8 system on Android! Note that this process is completely reversible. Since it's a dual-boot system, you can easily revert back in your power options. Also, if your Android device doesn't have a physical home button, you can return to the home page in iOS by tapping on the status bar. As expected, some apps from the iOS App Store you install may force-close, but most system apps should work well enough to showcase the operating system to friends. Let us know what apps worked for you in the comments below.