Hey. Sorry about this frankly nobody post but i've never needed to unlock my iPhone until I give it to my dad. I'm on 4.0.1 on a iPhone 3GS unlocked with ultrasn0w. If i restore do i lose the unlock?? Under what conditions would i lose the unlock. I need to know cause i might have to restore soon and something might happen causing me to update to 4.0.2. Which is fine as long as my phones unlocked. Many thanks for any positive response! Ollie.