I just bought a brand new non contract iPhone 4 and it is running 4.0 firmware with 1.59.00 BB. I got the phone to upgrade from my 3GS and also unlock and use on T-Mobile. So I jailbroke it via Limera1n and then unlocked it with Ultrasn0w. Everything works as it should but the only problem I have is when I get a notification while the phone is asleep, the screen turns on to show the notification but won't go back to sleep. Is this normal on 4.0 and I just got to update to 4.1 or is it the jailbreak???? Also I really want to update to 4.1 but I do not want to lose my 1.59.00 BB, is this possible without having my SSH blobs saved???? Thanks