mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
Merge "Add a command to get the minimum battery voltage required for flashing"
am: b99e695e91
Change-Id: Ic6c443e27d84db54fea6e5cda2241c068ebf53cf
This commit is contained in:
@@ -34,7 +34,7 @@ interface IFastboot {
|
||||
* Executes a fastboot OEM command.
|
||||
*
|
||||
* @param oemCmdArgs The oem command that is passed to the fastboot HAL.
|
||||
* @response result Returns the status SUCCESS if the operation is successful,
|
||||
* @return result Returns the status SUCCESS if the operation is successful,
|
||||
* INVALID_ARGUMENT for bad arguments,
|
||||
* FAILURE_UNKNOWN for an invalid/unsupported command.
|
||||
*/
|
||||
@@ -44,8 +44,8 @@ interface IFastboot {
|
||||
* Returns an OEM-defined string indicating the variant of the device, for
|
||||
* example, US and ROW.
|
||||
*
|
||||
* @response variant Indicates the device variant.
|
||||
* @response result Returns the status SUCCESS if the operation is successful,
|
||||
* @return variant Indicates the device variant.
|
||||
* @return result Returns the status SUCCESS if the operation is successful,
|
||||
* FAILURE_UNKNOWN otherwise.
|
||||
*/
|
||||
getVariant() generates (string variant, Result result);
|
||||
@@ -54,9 +54,19 @@ interface IFastboot {
|
||||
* Returns whether off-mode-charging is enabled. If enabled, the device
|
||||
* autoboots into a special mode when power is applied.
|
||||
*
|
||||
* @response state Returns whether off mode charging is enabled.
|
||||
* @response result Returns the status SUCCESS if the operation is successful,
|
||||
* @return state Returns whether off mode charging is enabled.
|
||||
* @return result Returns the status SUCCESS if the operation is successful,
|
||||
* FAILURE_UNKNOWN otherwise.
|
||||
*/
|
||||
getOffModeChargeState() generates (bool state, Result result);
|
||||
|
||||
/**
|
||||
* Returns the minimum battery voltage required for flashing in mV.
|
||||
*
|
||||
* @return batteryVoltage Minimum batterery voltage (in mV) required for
|
||||
* flashing to be successful.
|
||||
* @return result Returns the status SUCCESS if the operation is successful,
|
||||
* FAILURE_UNKNOWN otherwise.
|
||||
*/
|
||||
getBatteryVoltageFlashingThreshold() generates (int32_t batteryVoltage, Result result);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user