How to add battery management?

According to our requirement , i need to offer battery information to application so have to imitate a battery by sofeware. But i found your kernel doesn’t support battery management , how can i solve it.