Have you considered a battery bypass? When the camera is connected to an external power source for charging the battery, if you turn the camera on it would cause the circuit to bypass the battery. Sorry I don't know enough about hardware, circuits, firmware, etc., to know if this is feasible.