Lenovo x1 carbon gen 2 battery replacement July 8, 2019 16 32 64 128 Lenovo x1 carbon gen 2 cmos battery replacement Lenovo thinkpad x1 carbon gen 2 battery replacement Thinkpad x1 carbon gen 8 battery life Lenovo x1 carbon gen 4 ssd replacement Lenovo thinkpad x1 carbon gen 12