Если у вас iPhone 3G и вы используете ломаную прошивку, то не в коем случае не обновляйтесь до последней прошивки. Yellowsn0w не помагает, на сайте разработчиков написано, что пока это не возможно.

Вы конечно можете перепрошить и сделать jailbreak, но ваш телефон будет работать только как iPod touch.