Hello I followed as series of steps online to try to jailbreak and unlock an iPhone 3G and I am now eventually completely stuck with a Pineapple on my screen. [My objective was to jailbreak and unlock the iPhone 3G on o2 to work with 3 network.] Here is how I got into this mess: 1. I used redsnow and a 4.2.1 firmware to jailbreak the iPhone 3G. 2. Jailbreak worked successfully and the baseband was updated. 3. Cydia was installed onto the iPhone 4. Wifi was not working on the phone so I used diskaid to install ultrasnow to unlock the iPhone. 5. I rebooted several times and waited but despite ultrasnow being installed into Cydia the iPhone was not unlocked. Frustrating. 6. I then put the iPhone into recovery mode to try and restore back. 7. iPhone would not restore firmware, iTunes error. 8. Tried to rejailbreak again using redsnow, got stuck on Apple logo after the second jailbreak. 9. Then tried to use redsnow and a tethered boot to get the phone working. I am now stuck on the pineapple logo with a useless phone. It's not even mine so I need to fix this urgently. I think this has gone wrong when it would not unlock despite following the correct procedure and I tried to restore. I would really appreciate help trying to fix the iPhone which is locked to o2, please take all my steps into consideration. The baseband is changed. If this can be fixed and eventually successfully unlocked I will give a paypal reward.