iphone 4 flaws