Pixel 6 pro battery charging speed July 8, 2019 16 32 64 128 Pixel 6 pro charge time Pixel 6 pro charging speed Pixel 6 pro battery Google pixel 6 charging test Google pixel 6 pro battery life