Mi redmi 10 prime battery price July 8, 2019 16 32 64 128 Redmi 10 pro battery Redmi 10 battery Redmi 10 prime firmware Xiaomi 10 battery