iPhone X fully functional neat battery 100