Tuesday, January 18, 2011

iX SHR 1.00 Release

Hey folks,

It has been awhile since I have made a blog post. iX went through some serious changes. I recently switched domains and hosts. The good news is this is a release post. I'll start by listing what hardware is functional in iX. To be clear, iX aims to provide an X11 based GNU/Linux distribution for Apple's iDevices. We currently support the iPhone3G and IPT1G. Although, the iPhone2G can run iX as well.

What works:

1.) CPU
2.) USB
3.) NOR
4.) NAND
5.) LCD
6.) WLAN - Scans properly with interfaces file configured correctly.
7.) Audio - Speakers and headphones.
8.) GPU - Framebuffer only, no acceleration.
9.) Touchscreen

What doesn't work:

1.) Baseband (Voice) - Work in progress (Texts and Phone calls).
Ultrasn0w unlock and wildcard unlock must be ported to fsogsmd from
iDroid ril source.
2.) Accelerometer - Works, but requires restarting Xorg. Need to
implement rotation without restarting Xorg.
3.) Bluetooth
4.) Baseband (Data/3G)
5.) PMU - Partially implemented at the kernel level. Need to implement
in SHR. Suspend/Resume works in iDroid (Android).
6.) Camera
7.) Multi-touch

I hope everyone likes the release as I worked very hard on it. Unfortunately, I didn't have time to make another video. You can refer to my previous one here: http://www.youtube.com/watch?v=7w3grzo_ybM

For support, please visit www.idroidproject.org and post in the support section for iX in the forums. You can also get support on irc on the following server: irc.freenode.net channel: #iX

Release: http://cdn.idroidproject.org/release/ix/iX-SHR-3G-1.00.zip

Thanks to (in no order of importance): planetbeing, nickp666, ricky26, CPICH, Bluerise, Neonkoala, ddominator, alex, kleemajo, Popple3, eggy, rekoil, James, iKex, GNUtoo, ALoGeNo, lilstevie, and anyone else who helped me. Sorry if I missed someone.

Follow the instructions in the read me. I hope everyone enjoys it!