
OpeniBoot for iPhone
OpneiBoot (Linux 2.6 kernel) has been ported to Apple’s iPhone platform successfully.The OpeniBoot allows users to choose between Linux OS and iPhone’s Mac OS. This supports the first and second generation iPhones as well as the first generation iPod touch. iPhone Linux is not a complete solution for end users as lots of driver sound, accelerometer, wireless networking and other are still not available but its good start and development is still going on.
Checkout the video!
To update iPhone firmware 2.1 follow the below steps:
Download iPhone 2G firmware 2.1
Download QuickPwn 2.1
upgrade your iTunes to version 8
Now upgrade your iPhone firmware with the help of iTunes
To unlock iPhone unzip and run QuickPwn and follow its steps.
For more details visit this…
Enjoy 
The iPhone 2.1 software update contains many bug fixes and improvements. To get it, connect your iPhone to your computer using iTunes 8 and click Check for Update.
Update includes:
- Decrease in call set-up failures and dropped calls
- Significantly better battery life for most users
- Dramatically reduced time to backup to iTunes
- Improved email reliability, notably fetching email from POP and Exchange accounts
- Faster installation of 3rd party applications
- Fixed bugs causing hangs and crashes for users with lots of third party applications
- Improved performance in text messaging
- Faster loading and searching of contacts
- Improved accuracy of the 3G signal strength display
- Repeat alert up to two additional times for incoming text messages
- Option to wipe data after ten failed passcode attempts
- Genius playlist creation