What can be better and more satisfying for a geek than having full control over the hardware they paid for? Well, Apple seems to think different. If on Android devices you can pretty much flash various ROMs to change the way the Operating System works relatively easily (you can unlock the BootLoader), on Apple devices the Bootloader and the BootROM are closed, locked and out of your reach. Apple doesn't want you to install whatever you want on that device, let alone Android.
Well, that did not stop the handful of people who developed the iDroid project back in 2010. The iDroid project worked on top of an open-source bootloader – OpeniBoot that, at that time, was only compatible with iPhone 2G, iPhone 3G, and iPod Touch 1st Generation. The project was going very well and the team was soon able to make history – installing Android on an iPhone for the first time ever. Nobody knows what happened after that. The project got abandoned and was never ported to iPhone 3GS and iPhone 4 despite thousands of people waiting for that. The source code is still available somewhere in a corner of GitHub but their official website has been down and forgotten since 2016. There hasn't been an update on OpeniBoot or iDroid since 2010.
Until now. A young fella on twitter apparently got interested so much in the project he managed to port it and have it running on iPhone 3GS and iPhone 4. These devices have never seen the OpeniBoot nor the iDroid project but now things are about to change. For the first time in 8 years, somebody is making progress on researching how to install and run real Android on newer iPhones. And yes, compared to iPod Touch 1st Generation or iPhone 2G, iPhone 4 is newer. iPhone 4 has a terribly bigger speed compared to the ancient devices supported by the original iDroid. I can't wait to dual-boot my iPhone 4 with some juicy Android.
▽ Resources ▽
▶ Learn how to make iOS Apps!
▶ iDroid Project details
▶ OpeniBoot Project Source Code
▶ The developer who ported OpeniBoot and iDroid to iPhone 4/3GS
▶ Electra 1.0.4 UPDATE Released
▶ How to remove to.panga