What system software does lithium battery need