I have an iphone 3g 8gb unlocked with blackrain for t mobile running on 3.1.2 and i was wondering if there was a way to upgrade to 4.0.1 without losing my unlock (or updating the baseband) thanks.