iPhone Dev team is one of the most popular iOS hacking teams working right now and they are also doing it for a very long time now. iPhone 3G was released in 2008 and after over six months of hard work, iPhone Dev Team brought the unlock solution for the iPhone 3G in early 2009. So, today we will be discussing the complete process of unlocking iPhone 3G using yellowsn0w which is created by iPhone Dev Team.

Jailbreak will void warranty

Before starting the process, you have to keep in mind some very important things. Processes like jailbreaking or unlocking can cause your iPhone’s warranty to be void. This process will only work on some selected basebands of iPhone 3G, which means that there is a chance that it might not work on your device. The iPhone Dev Team has been working on the basebands and you also need to run iOS 2.2 or higher to unlock your device using yellowsn0w. This tool should only be used with iPhone 3G and the original iPhone can be unlocked by using QuickPwn tool. If your device has baseband number 02.30.03, this process will not work for you.

Before trying to unlock your iPhone 3G, it is necessary that your iPhone 3G is already jailbroken. You can jailbreak your iPhone 3G with the help of a very useful tool called QuickPwn. After you have jailbroken your device, you are all set for unlocking your iPhone 3G.

Procedure

First of all, you need to launch the Cydia app that you will find on the homescreen of your device after jailbreaking. Cydia is used to find apps and tools for the users who have jailbroken their devices. So, first you will need to enter a source link of yellowsn0w repo and for that you need to press Manage which you can find at the bottom. After that tap on the big button saying Sources, in the next screen you have to find Edit button on the top and after that press Add button.

http://apt9.yellowsn0w.com/

Here is source link that you need to enter in the URL box to add the yellowsn0w repo in your Cydia app. After that, when the source link has been added to your list, press Return to Cydia and look for the new repo that you have just added. In the repo, you will have to find a file saying yellowsn0w press it and now install it. After you have installed it, restart your iPhone 3G and when you turn it back on, your iPhone 3G will be unlocked and you will be able to run any GSM network SIM on it.