iPhone 7 component leaked