iphone 3g white screen problem