Vivo X300 Pro battery