Exclusive: Dual-Boot Android on Your iPhone (iOS 7+)
Today we are pleased to announce the end to the Apple vs. Android war.
About a year ago, our Gadget Hacks team started working on a top-secret project to dual-boot both Android and iOS on the same phone—and we couldn't be more proud to announce that we've finally succeeded! Your phone can now run both iOS and Android—whenever you want. Right now.
Watch the video above to see how to install Android on your iPhone, or just browse to AppleHacks.com from your iPhone's web browser to get started. No jailbreak is required, and your existing data will remained untouched.
How We Did It
After seeing reports of a team from Columbia University that ran both iOS and Android apps on the same device, we set out to build a safe and easy solution that anyone can use (not just researchers).
Building on the fact that both Android and iPhone CPUs use the same ARM instruction set, we managed to create a native dual-boot solution that allows you to run the full Android OS on an iPhone, as if it were just an app.
To our dismay, Apple wouldn't let us publish it in the App Store, so we needed to come up with an easy way for it to be installed right from a web browser. Fortunately, we found a way to exploit a buffer overflow in mobile-webkit to launch the installer terminal so we could automate the entire process with just a single tap.
The process is so easy that anyone can do it—no jailbreak required.
To get Android running on your iPhone, you must meet the following requirements. Note that this does not require jailbreak, but if you are jailbroken, the process will still work the same.
Phone 4S, iPhone 5, iPhone 5S, iPhone 6 and iPhone 6 Plus (iPad support coming soon)
Running iOS 7+
At least 1 GB of free storage available
If the requirements above are met, simply follow these quick steps to get Android up and running on your iPhone: