Er is veel software-optimalisatie ontworpen om de levensduur van de batterij te verbeteren - iets dat EMUI (Huaweis Android-skin) al een tijdje aanbiedt - met als doel apps te doden die de batterij opeten, enzovoort. Er zijn ook slimme opties, zoals dat de Wi-Fi-hotspot wordt uitgeschakeld als er na een bepaalde tijd niets op wordt aangesloten, zodat de batterij niet leegloopt.