Iphone 12 braided cable leaks and it s bad news again 531174 2