I’ve just up updated (and jailbroken) my iPod Touch 2G to iPhone OS 3.0 from Linux, using Windows XP running as a guest under VirtualBox. The whole process was quite tricky (started at about 20:00, ended just after midnight), but it is quite simple if one follows all the steps and more importantly knows what they are. That is why I plan to write a step by step tutorial later this evening.
In the meantime, I recommend that you check out the following links:
None of the two posted guides are complete, but both of them offered information that helped me get through different parts of the process.
And yes, the 3.0 update enabled Bluetooth on iPod Touch 2G! So it is worth the $10 that one has to pay for the update.

I haven’t touched the PSP scene in some while, but I’ve just got more interested. Apparently Sony is coming out with a new model (pictured above), with a lot of cool hardware changes. They actually almost complete my old wishlist!
- Ditch the UMD drive. UMDs are hard to carry around and take a lot of space. Sony could replace the UMD drive with other additions that I will mention below.
- Built-in camera. With a built-in camera one could use the PSP to take pictures. The PSP screen is quite large can could provide great previews.
- Built-in microphone. With Skype integration, PSP could become a great cellphone. The only problem would be that it is a bit large. (Ok, there is one in PSP-3000)
- Bluetooth. I just love Bluetooth enabled devices. They are easy to connect with the computer and you do not have to carry around any cables.
- E-Mail and RSS Newsfeed client. Both are already available as homebrew applications.
Of course, my wishlist grew after I got my iPod Touch. Right now, I think it would be nice if PSP got a touch screen. It would make typing words much easier and is a very natural way to control some games. Another wish is to be able to play homebrew games out of the box. The new PSP has already an internal drive, so this seems like a good idea. Sony does not have to allow low level languages (C/C++) with access to low level features of the hardware, which can be used to play pirated games. Something like a Python interpreter or even LUA Script would be very nice!
As for the games coming out for it, there are some great titles:
- Gran Turismo PSP
- LittleBigPlanet PSP
- Jak & Daxter
- Metal Gear Solid
I’ve played older version of 3/4 of the games, and they were all pretty good. I might actually buy PSP Go, as long as someone figures out a way to put custom firmware on it or have some way to play homebrew games.
FYI, EuroGamer has a nice collection of pictures of the PSP Go.