Category Archives: iPod Touch

How to jailbreak an iPod Touch 2G (firmware3.1.2)

I’ve jailbreaked my iPod Touch 2G (firmware 3.1.2) using the blackra1n method. It is extremely simple and you won’t lose your apps; you just have to click a button.

  1. Download BalckRa1n (Windows or Mac).
  2. Open iTunes and plug in your iPod.
  3. Open BlackRa1n (if you’re using Windows, run it as Administrator).
  4. Click on “make it ra1n”.


Now you have on your iPod a new application called “blackra1n”:


You can use it to install Cydia and Rock, two package managers you can use to install applications on your iPod 🙂


So… now you’ve your iPod jailbreaked with everything you need. It was easy, wasn’t it? 🙂

How to Jailbreak an iPod Touch 2G

As you may know, I’ve got an iPod for Christmas. The problem is that if you want to develop something for it, you’ve to pay to Apple a license. Even if you pay, the only way for others to install your application is by using the App Store, which means that Apple has to approve your application.

Couple of weeks ago I wrote a post about how to Jailbreak the iPod to bypass these limitations. However, that method was tethered… in other words, you’re iPod wouldn’t be able to boot by itself; it would need a computer to do it.

Some days ago a full Jailbreak was released. I’ve followed a simple instructions to Jailbreak my iPod Touch 2G and I haven’t had any troubles. As soon as I’ve enough time (which will be in May) I’ll try to learn a little bit of Objective-C to develop something for it 🙂

If you’re on Mac, you can try the method at iClarified, but I didn’t test it.

IPod Touch Second Generation (2G) Jailbreak: RedSn0w

Couple of days ago, I said that one workaround for the need of a license in order to develop iPhone / iPod Touch applications could be the Jailbreak. Unfortunately I’ve a second generation one and there was no Jailbreak available. Well, that has change, but not so much.

Many sites around the Internet are talking about a new Jailbreaking method for the second generation iPod Touch, called Tethered RedSn0w. However there is a little bit of confusion outside about the drawbacks of this method.

It’s absolutely true, there is a jailbreaking for second generation iPod Touch, but this method requires you to connect the iPod to a computer and perform the jailbreaking every single time the iPod boots. You can put it into sleep mode without problem, it is only necessary if you turn it off and on again.

This is an important drawback for me, so I’ll wait until they found another way. Besides, there is no official support for this Jailbreaking. However, I’m really confident in their skills and quite sure we will see a better method in the next couple months.

Doubtless Chronic and iPhone-dev team have done a great work and they are still working on redsn0w to eliminate this annoying drawback. Good luck guys!

iPhone / iPod Touch Hello World!

For the last few years I’ve been writing apps using Java and C#. Doubtless they’re good and powerful languages, however some tasks need to be performed with different languages.

I’ve bought an iPod Touch this Christmas and obviously I really want to develop my own applications for it but, unfortunately the only way is by using Objective-C.

As a computer scientist I’ve been trained on C++ but that was a long time ago and, the truth be told, just the basic stuff.

Be that as it may, I’ve decided to learn Objective-C and Cocoa in order to develop my own iPhone / iPod Touch applications 🙂 I’ve found some tutorials at the Apple Developer Connection and at other blogs. Notwithstanding my lack of Objective-C knowledge, following the instructions I was able to develop a simple “Hello World!” in a couple of minutes.

Everything was great until I decided to deploy my application into my iPod. I couldn’t. Do you want to know why? Apple doesn’t allow me to deploy my own applications in my own iPod until I pay a developer license, which costs about $100 USD Dollars.

There is only one possible workaround, jailbreaking my device. Unfortunately I’ve a second generation one, and there is no jailbreaking available yet. As soon as I can I’ll jailbreak my device and try to deploy my applications.

What do you think about this Apple behaviour? Will Apple eventually shape up?