caption: Battery charge mode
desc: |-
Unless <ph name="DEVICE_ADVANCED_BATTERY_CHARGE_MODE_ENABLED_POLICY_NAME">DeviceAdvancedBatteryChargeModeEnabled</ph> is specified, which overrides <ph name="DEVICE_BATTERY_CHARGE_MODE_POLICY_NAME">DeviceBatteryChargeMode</ph>, then setting <ph name="DEVICE_BATTERY_CHARGE_MODE_POLICY_NAME">DeviceBatteryChargeMode</ph> specifies battery charge mode power management policy (if supported on the device). To extend battery life, the policy dynamically controls battery charging by minimizing stress and wear-out.
Leaving the policy unset (if supported on the device) applies the standard battery charge mode, and users can't change it.
Note: If Custom battery charge mode is selected, then also specify <ph name="DEVICE_BATTERY_CHARGE_CUSTOM_START_CHARGING_POLICY_NAME">DeviceBatteryChargeCustomStartCharging</ph> and <ph name="DEVICE_BATTERY_CHARGE_CUSTOM_STOP_CHARGING_POLICY_NAME">DeviceBatteryChargeCustomStopCharging</ph>.
device_only: true
example_value: 1
features:
dynamic_refresh: true
per_profile: false
items:
- caption: Fully charge battery at a standard rate.
name: Standard
value: 1
- caption: Charge battery using fast charging technology.
name: ExpressCharge
value: 2
- caption: Charge battery for devices that are primarily connected to an external
power source.
name: PrimarilyAcUse
value: 3
- caption: Adaptive charge battery based on battery usage pattern.
name: Adaptive
value: 4
- caption: Charge battery while it is within a fixed range.
name: Custom
value: 5
owners:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
schema:
enum:
- 1
- 2
- 3
- 4
- 5
type: integer
supported_on:
- chrome_os:75-
tags: []
type: int-enum
generate_device_proto: False