If you ever wish to run your favorite iOS Apps on Mac, Android or Windows then it is probably going to come true soon. The project called iEmu has been announced by Kickstarter, a largest funding platform for creative projects, could possibly bring it even sooner if they reach their funding goals.
iEmu which is based on open-source QEMU emulator, aims to emulate the S5L8930 chipset used in iPhone 4 and first-gen iPads. It will support a number of platforms including “Linux, Windows, Mac, mobile platforms such as Android, and even on iOS itself”.
Once the emulator gets support for the Apple A4 CPU, they will work on other equally important things like emulating support for the GPU, multitouch drivers, memory, sound and networking components like Wi-Fi, GPS, Bluetooth etc.
This is what Kickstarter says about iEmu project:
iEmu is an emulator based on the popular open-source emulator QEMU. The project’s primary goal is to implement support for the S5L8930 chipset, which is used in the iPhone 4 and the first-generation iPad. Since the specifications for this chipset and other supporting hardware used by Apple’s devices aren’t public, supporting these devices takes some heavy reverse engineering. This takes time and dedication, which is why progress so far has been slow. My new approach is to dedicate myself completely to this project and show the world the full potential of iEmu.
Once iEmu is complete it will be possible to run it on Linux, Windows, Mac, mobile platforms such as Android, and even on iOS itself. It will act as a debugger for some, and perhaps will be a QA tool for others. It will also enable security experts to capture and analyze iOS malware in a sandboxed environment.
Initial work has already been started with creator Chris(Head of project) Wade as they have already prepared the first version of iEmu which boots the iPhone 2G bootloader (kernel also boots with some effort)”. However, still alot of work has to be done and it will be along way to go.
Wade thinks that he could raise the $20,000 funding goal on Kickstarter, which will mainly pay for his living expenses for a little over three months. There is clearly already supporters interested in seeing the project come to fruition with over $6,000 currently pledged by over 85 backers. The project does, however, have a long way to go to reach it’s funding goal by the September 16 deadline.