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

This reverts commit aa66fe3662006f43985c9fc62fb01bcba744d9fc.