iPhone 12, cheaper batteries to offset the costs of 5G connectivity