Revert "Revert "charger: Update to match AOSP recovery API""

This reverts commit be76d13ad339e18b3c6b8a21ec6571681bc0a149.

Conflicts:
	charger/charger.c