I promised a release was coming soon and it's finally here! It has been several months since my last release, but I promise I have been working hard. I hope everyone enjoys this release more than the last. This release supports the iPhone 3G and the IPT1G. However, it is possible to run iX on the iPhone2G. I'll start off by listing the changes in terms of hardware functionality.
6.) WLAN - Scans properly with interfaces file configured correctly.
7.) Audio - Speakers and headphones.
8.) GPU - Framebuffer only, no acceleration.
10.) Backlight (Automatic backlight dimming only works on the iPhone3G)
1.) Baseband (Voice) - Work in progress (Texts and Phone calls).
2.) Accelerometer - Works, but requires restarting Xorg. Need to
implement rotation without restarting Xorg.
4.) Baseband (Data/3G)
5.) PMU - Partially implemented at the kernel level.
There were quite a few cosmetic changes in this release. For example, I replaced the illume home screen launcher with a newer module called Elfe. iX also defaults to a lock screen when the backlight dims all the way. I mapped the hardware buttons as follows:
- Power button: Power options (Shutdown, Restart, etc.)
- Volume buttons: Turn volume up and down (No visuals, but it does work)
- Home button: Close applications
- IPT1G backlight does not dim automatically
- IPT1G sound does not work without modifications
- Cosmetic DPI scaling issue. This can be fixed by changing scaling in illume settings under the category "Look".
Overall, I feel this release is much better than my first one. Refer to this video to see it in action: http://www.youtube.com/watch?v=pi5DVnX9sMk
Please let me know if any of the mirrors go down. I'll be adding another mirror when the iDroid project admin, nickp666, gets a chance to upload the release to cdn.idroidproject.org.
For support, please visit www.idroidproject.org and post in the support section for iX in the forums. Feel free to contact me on twitter as well. You can also get support on irc on the following server: irc.freenode.net channel: #iX
Thanks to (in no order of importance): iPhone dev team, planetbeing, nickp666, ricky26, CPICH, Bluerise, Neonkoala, ddominator, alex, kleemajo, Popple3, eggy, rekoil, James, iKex, GNUtoo, ALoGeNo, lilstevie, esto, ParkerR, krzie, biscuit, t1g3r, and anyone else that helped me. Sorry if I missed someone!
Follow the instructions in the read me. I hope everyone enjoys it!