Единствено версията на модема има значения, версията на системния софтуер няма никакво значение (дали сте с 2.х или 3.х.х фирмуеър).
За да отключите телефона трябва първо да му е направен джейлбреак (Jailbreak) и да има инсталирана Cydia.
3.1.3
- Активиране, джейлбрейк с RedSn0w 0.9.4 fw 3.1.3 за iPhone / iPod
Активиране, джейлбрейк 3.1.3 custom firmware iPhone2G/3G/3GS, iPod1G/2G
- Активиране, джейлбрейк с RedSn0w 0.9 fw 3.1 - 3.1.2 за iPhone / iPod
Активиране, джейлбрейк с blackra1n и отключване с blacksn0w за fw 3.1 - 3.1.2 за iPhone / iPod
Jailbreak FW3.1.2-iPhone 2G/3G/3GS, iPod 1G/2G custom firmware
ВАЖНО! Спрете автоматичното заключване на апарата от Settings - General - Auto-Lock
-> Never
1. Стартирайте Cydia и инсталирайте приложението Bootneuter.
2. Стартирайте приложението Bootneuter, то автоматично ще засече версията на bootloader-a ви дали е 3.9 или 4.6. Не променяйте тази настройка.

3. Поставете ON на Neuter и Unlock и натснете Flash.

4. BootNeuter ще поиска да рестартира телефона ви.

5. След рестарта пуснете наново BootNeuter.

6. Поставете отново ON на Neuter и Unlock и натиснете Flash.

7. Не прекъсвайте процеса! Bootneuter флашва първо bootloader-а.

8. После ще флашне и бейсбанда. Изчакайте търпеливо и не прекъсвайте.

9. Процеса е завършен, натиснете ОК и телефона ще се рестартира. След това ще ви разпознава всички сим карти и вече ще е отключен.

Приятно ползване на новия ви отключен iPhone 2G.
Източник: How to Unlock your Apple iPhone 2G
Проблем с отключването на iphone 2g 16gb